.mcs-pdp__crumbs{max-width:1440px;margin:0 auto;padding:24px 48px 0;font-size:14px;color:var(--mcs-mute);display:flex;gap:10px;flex-wrap:wrap}.mcs-pdp__crumbs a{text-decoration:none}.mcs-pdp__crumbs span:last-child{color:var(--mcs-lilac)}.mcs-pdp__top{max-width:1440px;margin:0 auto;padding:40px 48px 80px;display:grid;grid-template-columns:120px minmax(0,1fr) minmax(0,560px);gap:40px;align-items:start}.mcs-pdp__thumbs{display:flex;flex-direction:column;gap:10px}.mcs-pdp__thumb{width:120px;height:120px;padding:0;border:1.5px solid #2E2148;border-radius:10px;overflow:hidden;background:#20132f;cursor:pointer}.mcs-pdp__thumb.is-on{border-color:var(--mcs-light)}.mcs-pdp__thumb img{display:block;width:100%;height:100%;object-fit:cover}.mcs-pdp__stage{position:relative;aspect-ratio:1/1;border-radius:20px;overflow:hidden;background:#20132f}.mcs-pdp__slide{position:absolute;top:0;right:0;bottom:0;left:0;display:none;flex-direction:column;align-items:center}.mcs-pdp__slide.is-on{display:flex}.mcs-pdp__steps{display:flex;align-items:center;gap:10px;margin-top:48px;position:relative;z-index:2}.mcs-pdp__steps>span:first-child{font-size:40px;font-weight:500;margin-right:6px}.mcs-pdp .mcs-dot-step{width:52px;height:52px;font-size:26px}.mcs-pdp .mcs-dot-step.is-on{box-shadow:0 2px 12px #0000004d}.mcs-pdp__glow{position:absolute;bottom:120px;width:60%;height:140px;border-radius:50%;background:radial-gradient(ellipse at center,#b98ad859,#392b5e33 40%,#180d2800 72%)}.mcs-pdp__hero{position:relative;margin-top:60px;max-width:70%;height:auto}.mcs-pdp__photo{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain}.mcs-pdp__info{display:flex;flex-direction:column;gap:22px}.mcs-pdp__head{display:flex;flex-direction:column;gap:10px}.mcs .mcs-pdp__head h1{font-size:40px;font-weight:500;line-height:1.15}.mcs-pdp__rating{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--mcs-lilac)}.mcs .mcs-pdp__intro{font-size:16px;line-height:1.75;color:#e4dfee}.mcs-pdp__price{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap}.mcs-pdp__price .mcs-silver-text{font-size:32px;font-weight:500}.mcs-pdp__compare{font-size:17px;color:var(--mcs-mute);text-decoration:line-through}.mcs-pdp__save{color:#b98ad8}.mcs-pdp__rule{height:1px;background:var(--mcs-purple)}.mcs-pdp__form{display:flex;flex-direction:column;gap:22px}.mcs-pdp__combos,.mcs-pdp__pairs{display:flex;flex-direction:column;gap:12px}.mcs-pdp__label{font-size:15px;color:var(--mcs-lilac)}.mcs-pdp__combo-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}.mcs-pdp__combo{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:14px 16px;border-radius:10px;border:1.5px solid var(--mcs-purple);background:transparent;color:var(--mcs-light);cursor:pointer;font-family:inherit;text-align:left}.mcs-pdp__combo.is-on{border-color:var(--mcs-light);background:#2a1f40}.mcs-pdp__combo:disabled{opacity:.45;cursor:not-allowed}.mcs-pdp__combo-title{font-size:16px;font-weight:500}.mcs-pdp__combo-line{font-size:13px;line-height:1.5;color:var(--mcs-lilac)}.mcs-pdp__combo-price{font-size:14px}.mcs-pdp__buy{display:flex;gap:12px;align-items:stretch}.mcs-pdp__qty{display:flex;align-items:center;border:1px solid var(--mcs-purple);border-radius:6px}.mcs-pdp__qty button{width:52px;height:56px;background:transparent;border:0;color:inherit;font-size:22px;cursor:pointer}.mcs-pdp__qty input{width:40px;border:0;background:transparent;color:inherit;text-align:center;font-family:inherit;font-size:17px;-moz-appearance:textfield}.mcs-pdp__qty input::-webkit-outer-spin-button,.mcs-pdp__qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.mcs-pdp__add{flex:1;min-height:56px;background:var(--mcs-light);color:var(--mcs-ink);border:0;border-radius:6px;font-family:inherit;font-size:17px;font-weight:600;cursor:pointer}.mcs-pdp__add:disabled{opacity:.5;cursor:not-allowed}.mcs-pdp__pairs{margin-top:10px}.mcs-pdp__pair{display:flex;align-items:center;gap:16px;padding:14px 16px;border:1px solid #2E2148;border-radius:12px;background:#20132f}.mcs-pdp__pair-pic{display:flex;flex-direction:column;align-items:center;gap:6px;width:72px;flex:none}.mcs-pdp__pair-pic span{font-size:10px;color:var(--mcs-lilac)}.mcs-pdp__pair-pic img{height:64px;width:auto}.mcs-pdp__pair-text{flex:1;display:flex;flex-direction:column;gap:4px;min-width:0}.mcs-pdp__pair-name{font-size:16px;font-weight:500}.mcs-pdp__pair-price{font-size:14px;color:var(--mcs-mute)}.mcs-pdp__pair-add{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:0;color:inherit;cursor:pointer;padding:0}.mcs-pdp__faqs{display:flex;flex-direction:column;margin-top:10px;border-top:1px solid var(--mcs-purple)}.mcs-pdp__faq{border-bottom:1px solid var(--mcs-purple)}.mcs-pdp__faq summary{list-style:none;display:flex;justify-content:space-between;align-items:center;min-height:60px;font-size:17px;cursor:pointer}.mcs-pdp__faq summary::-webkit-details-marker{display:none}.mcs-pdp__faq summary:after{content:"+";font-size:22px;font-weight:300}.mcs-pdp__faq[open] summary:after{content:"\2212"}.mcs-pdp__faq-a{margin:0 0 20px;font-size:15px;line-height:1.75;color:var(--mcs-lilac)}.mcs-pdp__faq-a p{margin:0 0 8px}.mcs-proof{padding:0 0 110px}.mcs-proof__grid{max-width:1240px;margin:0 auto;padding:0 40px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;align-items:stretch}.mcs-proof__card{border-radius:20px;background:linear-gradient(180deg,#eeebf6,#e3dfee 55%,#d6cfe6);color:#2a1f45;padding:48px 36px 36px;display:flex;flex-direction:column;align-items:center;text-align:center}.mcs .mcs-proof__title{margin-top:14px;font-size:46px;font-weight:700;line-height:1.1;letter-spacing:-.01em;color:#2a1f45}.mcs .mcs-proof__sub{margin-top:8px;font-size:18px;color:#5e5282}.mcs-proof__stats{width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:14px;margin-top:34px;text-align:left}.mcs-proof__col{display:flex;flex-direction:column;gap:34px}.mcs-proof__col--right{text-align:right}.mcs-proof__stat{display:flex;flex-direction:column;gap:4px}.mcs-proof__col--right .mcs-proof__stat{align-items:flex-end}.mcs-proof__num{font-size:46px;font-weight:700;line-height:1;letter-spacing:-.02em}.mcs-proof__num small{font-size:20px;font-weight:600;margin-left:1px}.mcs-proof__num.is-accent{color:#7a6ba8}.mcs-proof__label{font-size:14px;line-height:1.35;color:#4b3f6b}.mcs-proof__img{display:block;height:500px;width:auto;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 14%,#000 86%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0%,#000 14%,#000 86%,transparent 100%)}.mcs .mcs-proof__note{margin-top:34px;font-size:11px;color:#7a6f94}.mcs .mcs-proof__ing-title{margin-top:14px;font-size:34px;font-weight:400;line-height:1.15;color:#2a1f45}.mcs-proof__ing-title strong{font-weight:700}.mcs-proof__ings{width:100%;display:flex;flex-direction:column;gap:34px;margin-top:34px}.mcs-proof__ing{display:flex;align-items:center;gap:16px;text-align:left}.mcs-proof__ing img{flex:none;width:104px;height:104px;border-radius:50%;object-fit:cover}.mcs-proof__ing>div{flex:1;display:flex;flex-direction:column;gap:6px;min-width:0}.mcs-proof__ing-name{font-size:20px;font-weight:700;letter-spacing:.02em;text-transform:uppercase;border-bottom:1px solid rgba(42,31,69,.35);padding-bottom:6px}.mcs-proof__ing-text{font-size:15px;line-height:1.5;color:#4b3f6b}@media(max-width:989px){.mcs-pdp__top{grid-template-columns:minmax(0,1fr);gap:20px}.mcs-pdp__thumbs{order:2;flex-direction:row;overflow-x:auto}.mcs-pdp__stage{order:1}.mcs-pdp__info{order:3}.mcs-proof__grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:749px){.mcs-pdp__crumbs{padding:16px 16px 0;font-size:12px}.mcs-pdp__top{padding:16px 16px 48px}.mcs-pdp__thumb{width:72px;height:72px;flex:none}.mcs-pdp__steps{margin-top:24px}.mcs-pdp__steps>span:first-child{font-size:24px}.mcs-pdp .mcs-dot-step{width:34px;height:34px;font-size:17px}.mcs-pdp__hero{margin-top:28px}.mcs-pdp__glow{bottom:60px;height:90px}.mcs .mcs-pdp__head h1{font-size:28px}.mcs .mcs-pdp__intro{font-size:15px}.mcs-pdp__price .mcs-silver-text{font-size:26px}.mcs-pdp__combo-grid{grid-template-columns:minmax(0,1fr)}.mcs-pdp__qty button{width:44px;height:52px}.mcs-pdp__add{min-height:52px;font-size:16px}.mcs-proof{padding-bottom:60px}.mcs-proof__grid{padding:0 16px;gap:16px}.mcs-proof__card{padding:28px 16px 22px}.mcs .mcs-proof__title{font-size:30px}.mcs .mcs-proof__sub{font-size:15px}.mcs-proof__stats{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px 12px;margin-top:20px}.mcs-proof__img{grid-column:1/-1;grid-row:1;height:240px;margin:0 auto}.mcs-proof__col{gap:20px}.mcs-proof__num{font-size:32px}.mcs-proof__num small{font-size:15px}.mcs-proof__label{font-size:12.5px}.mcs .mcs-proof__ing-title{font-size:24px}.mcs-proof__ings{gap:18px;margin-top:18px}.mcs-proof__ing img{width:72px;height:72px}.mcs-proof__ing-name{font-size:17px}.mcs-proof__ing-text{font-size:13.5px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/mcs-product.css.map */
