h1,h2,h3,.h1,.h2,.h3{font-weight:400;letter-spacing:-.01em}h1,.h1{text-wrap:balance}.view-product-title{font-family:var(--font-heading--family);font-weight:400;letter-spacing:-.015em;text-wrap:balance}h5,h6,.h5,.h6{font-family:var(--font-subheading--family);font-weight:700;letter-spacing:.14em;text-transform:uppercase}.rte,.page-content{line-height:1.75}.rte h2{font-size:clamp(1.35rem,2.2vw,1.7rem);line-height:1.25;margin-top:2.1em;margin-bottom:.55em}.rte h3{font-size:clamp(1.08rem,1.6vw,1.25rem);margin-top:1.6em;margin-bottom:.45em}.rte p{margin-bottom:.9em}.rte a{color:#db4f6e;text-decoration:underline;text-underline-offset:2px;transition:color .2s ease}.rte a:hover{color:#be4260}.rte ul,.rte ol{padding-left:1.3em;margin-bottom:1em}.rte li{margin-bottom:.35em}.rte strong{color:#1a1416}.price-item--sale{color:#be4260}.compare-at-price{opacity:.55}.product-card .product-media__image{border-radius:6px}.product-badges .badge{letter-spacing:.04em;font-weight:700}.button:not(.button-unstyled){font-weight:700;letter-spacing:.04em}.shopify-section-group-footer-group .section-background,.shopify-section-group-footer-group .section,.shopify-section-group-footer-group .text-block{--color-background: #1A1416;--color-background-rgb: 24 10 16;--color: rgba(255, 255, 255, .78);--color-rgb: 247 238 243;--color-foreground: #FFF6F8;--color-foreground-rgb: 247 238 243;--color-foreground-muted: rgba(255, 255, 255, .55);--color-foreground-subdued: rgba(255, 255, 255, .45);--color-border: rgba(255, 255, 255, .12);--color-border-rgb: 255 255 255;--color-shadow-rgb: 0 0 0}.shopify-section-group-footer-group{background:#1a1416}.shopify-section-group-footer-group a{transition:color .2s ease}.shopify-section-group-footer-group a:hover{color:#fff}.shopify-section-group-footer-group input[type=email],.shopify-section-group-footer-group input[type=text]{background:#ffffff0f;border-color:#ffffff38;color:#fff}.shopify-section-group-footer-group input::placeholder{color:#fff6}.shopify-section-group-footer-group .button:not(.button-unstyled):not(.button-secondary){background:#e2607e;border-color:#e2607e;color:#fff}.shopify-section-group-footer-group svg{color:#ffffffb3}.products-count-wrapper{opacity:.6;font-size:.82rem}.cart-drawer__content,cart-drawer{--color-border: #FCDFE4}input:focus-visible,textarea:focus-visible,select:focus-visible{outline-color:#e2607e}::selection{background:#fcdfe4;color:#1a1416}product-price .price,product-price .price-item--sale,.sticky-add-to-cart__price .price{font-family:var(--font-heading--family);font-size:1.5rem;font-weight:400;letter-spacing:-.01em}product-price .price-item--regular.compare-at-price{font-family:var(--font-body--family);font-size:.98rem;opacity:.6}.product-media-container,.product-media__image{border-radius:6px;overflow:hidden}.product-media-container{background:linear-gradient(145deg,#fff6f8,#fcdfe4)}.view-product-title{margin-bottom:2px}.product-form-buttons .add-to-cart-button,.sticky-add-to-cart__button{font-weight:700;letter-spacing:.04em;padding-block:16px}.accordion summary{font-weight:600}.product-details .text-block strong{color:#1a1416}.product-recommendations .text-block{text-align:center}.ms-pg-root{container-type:inline-size;container-name:ms-page}.ms-pg{max-width:820px;margin:0 auto}.ms-pg>*:first-child{margin-top:0}.ms-pg-lead{font-size:1.05rem;line-height:1.75;color:var(--ms-ink-mid);border-left:3px solid var(--ms-rose);padding-left:18px;margin:0 0 34px}.ms-pg-sec{font-size:.72rem;text-transform:uppercase;letter-spacing:.14em;color:var(--ms-rose-deep);font-weight:700;margin:44px 0 10px}.ms-pg-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:14px;margin:22px 0 32px}.ms-pg-card{background:#fcfbfb;border:1px solid #F1ECEE;border-radius:12px;padding:20px 20px 22px;min-width:0}.ms-pg-card-k{display:block;font-size:1.45rem;font-weight:700;line-height:1.1;color:var(--ms-rose-deep);margin-bottom:6px;font-variant-numeric:lining-nums tabular-nums}.ms-pg-card-t{font-weight:700;font-size:.95rem;margin:0 0 6px;color:var(--ms-ink)}.ms-pg-card-b{font-size:.87rem;color:var(--ms-muted);line-height:1.65;margin:0}.ms-pg-card-b a{color:var(--ms-rose-deep)}.ms-pg-steps{list-style:none;counter-reset:msetape;padding:0;margin:22px 0 32px}.ms-pg-steps li{counter-increment:msetape;position:relative;padding-left:48px;margin-bottom:18px;font-size:.94rem;line-height:1.7;color:var(--ms-ink-mid)}.ms-pg-steps li:before{content:counter(msetape);position:absolute;left:0;top:-1px;width:32px;height:32px;border-radius:50%;background:var(--ms-rose-light);color:var(--ms-rose-deep);font-weight:700;font-size:.85rem;display:flex;align-items:center;justify-content:center;font-variant-numeric:lining-nums tabular-nums}.ms-pg-note{background:var(--ms-rose-light);border-radius:12px;padding:18px 20px;margin:26px 0;font-size:.91rem;line-height:1.7;color:var(--ms-ink-mid)}.ms-pg-note strong{color:var(--ms-rose-deep)}.ms-pg-note p:last-child{margin-bottom:0}.ms-pg-tabwrap{overflow-x:auto;margin:22px 0 32px}.ms-pg-tab{width:100%;border-collapse:collapse;font-size:.9rem}.ms-pg-tab th,.ms-pg-tab td{text-align:left;padding:13px 14px;border-bottom:1px solid var(--ms-border);vertical-align:top}.ms-pg-tab th{font-size:.7rem;text-transform:uppercase;letter-spacing:.1em;color:var(--ms-rose-deep);font-weight:700;white-space:nowrap}.ms-pg-tab td strong{color:var(--ms-ink)}.ms-pg-tab .ms-pg-num{font-variant-numeric:lining-nums tabular-nums;white-space:nowrap}.ms-pg-q{border-bottom:1px solid var(--ms-border)}.ms-pg-q summary{cursor:pointer;list-style:none;padding:17px 38px 17px 0;position:relative}.ms-pg-q summary::-webkit-details-marker{display:none}.ms-pg-q summary h3{display:inline;margin:0;font-family:var(--ms-sans);font-size:.97rem;font-weight:600;color:var(--ms-ink);line-height:1.5}.ms-pg-q summary:after{content:"+";position:absolute;right:4px;top:50%;transform:translateY(-50%);color:var(--ms-rose-deep);font-size:1.35rem;font-weight:400;line-height:1}.ms-pg-q[open] summary:after{content:"\2212"}.ms-pg-q summary:focus-visible{outline:2px solid var(--ms-rose);outline-offset:3px}.ms-pg-a{padding:0 0 20px;font-size:.92rem;line-height:1.75;color:var(--ms-ink-mid)}.ms-pg-a p:last-child,.ms-pg-a ul:last-child{margin-bottom:0}.ms-pg-a a{color:var(--ms-rose-deep)}.ms-pg-cta{background:var(--ms-rose-light);border:1px solid var(--ms-rose-subtle);border-radius:14px;padding:28px 24px;margin:40px 0 8px;text-align:center}.ms-pg-cta-t{font-family:var(--ms-serif);font-size:1.3rem;font-weight:400;margin:0 0 8px}.ms-pg-cta-b{font-size:.9rem;color:var(--ms-muted);line-height:1.7;margin:0 0 18px}.ms-pg-check{list-style:none;padding:0;margin:20px 0 30px}.ms-pg-check li{position:relative;padding-left:26px;margin-bottom:11px;font-size:.94rem;line-height:1.7;color:var(--ms-ink-mid)}.ms-pg-check li:before{content:"\2713";position:absolute;left:0;top:0;color:var(--ms-rose-deep);font-weight:700}@container ms-page (max-width: 600px){.ms-pg-lead{font-size:1rem;padding-left:14px;margin-bottom:26px}.ms-pg-grid{grid-template-columns:minmax(0,1fr)}.ms-pg-cta{padding:22px 18px}}.ms-pg-layout{display:block}.ms-pg-toc{display:none}.ms-pg-main{min-width:0}.ms-pg-main>*:first-child{margin-top:0}@container ms-page (min-width: 860px){.ms-pg{max-width:1040px}.ms-pg-layout{display:grid;grid-template-columns:208px minmax(0,1fr);gap:0 56px;align-items:start}.ms-pg-toc{display:block;position:sticky;top:104px;border-left:2px solid var(--ms-border);padding-left:18px}.ms-pg-toc-t{font-size:.67rem;text-transform:uppercase;letter-spacing:.14em;color:var(--ms-muted);font-weight:700;margin:0 0 12px}.ms-pg-toc a{display:block;padding:6px 0;font-size:.85rem;line-height:1.45;color:var(--ms-ink-mid);text-decoration:none;transition:color var(--ms-t) var(--ms-ease)}.ms-pg-toc a:hover{color:var(--ms-rose-deep)}.ms-pg-toc a:focus-visible{outline:2px solid var(--ms-rose);outline-offset:2px}.ms-pg-main{max-width:720px}.ms-pg-lead{font-size:1.15rem;line-height:1.7;margin-bottom:44px}.ms-pg-main>h2{margin-top:54px}.ms-pg-main>.ms-pg-sec+h2{margin-top:0}.ms-pg-card{padding:24px 24px 26px}.ms-pg-q summary{padding:19px 42px 19px 0}.ms-pg-q summary h3{font-size:1rem}.ms-pg-steps li{font-size:.96rem}.ms-pg-cta{padding:34px 30px}}.ms-pg-main h2[id],.ms-pg-main h3[id]{scroll-margin-top:100px}.section.page-width-content:has(.ms-pg){--page-content-width: 820px}.section.page-width-content:has(.ms-pg-layout){--page-content-width: 1040px}.section:has(.contact-form) .section-content-wrapper{--horizontal-alignment: flex-start}.contact-form{--size-style-width: 100% !important;max-width:820px;width:100%;margin-inline:auto}.contact-form__input{border-radius:6px}.contact-form .submit-button{border-radius:3px}.template-page-contact .text-block{--text-align: left}.ms-pg-card{transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s ease,border-color .3s ease}@media(hover:hover){.ms-pg-card:hover{transform:translateY(-4px);box-shadow:0 14px 34px #1a141614;border-color:var(--ms-rose-subtle)}}@media(hover:hover){.ms-pg-tab tbody tr{transition:background-color .2s var(--ms-ease)}.ms-pg-tab tbody tr:hover{background:var(--ms-rose-light)}}.ms-pg-q summary:after{transition:transform .25s var(--ms-ease),color .2s ease}.ms-pg-q[open] summary:after{transform:translateY(-50%) rotate(180deg)}@media(hover:hover){.ms-pg-q summary:hover h3{color:var(--ms-rose-deep)}}.ms-pg-q[open] .ms-pg-a{animation:ms-pg-deplie .32s var(--ms-ease)}@keyframes ms-pg-deplie{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media(hover:hover){.ms-pg-steps li:before{transition:background-color .25s ease,color .25s ease}.ms-pg-steps li:hover:before{background:var(--ms-rose-btn);color:#fff}}.ms-pg-main a:not(.ms-btn),.ms-pg-lead a,.ms-pg-cta-b a{color:var(--ms-rose-deep);text-decoration:none;background-image:linear-gradient(currentColor,currentColor);background-size:100% 1px;background-repeat:no-repeat;background-position:0 100%;transition:background-size .28s var(--ms-ease)}@media(hover:hover){.ms-pg-main a:not(.ms-btn):hover,.ms-pg-lead a:hover,.ms-pg-cta-b a:hover{background-size:0 1px}}.ms-pg-toc a{position:relative}.ms-pg-toc a.ms-actif{color:var(--ms-rose-deep);font-weight:600}.ms-pg-toc a.ms-actif:before{content:"";position:absolute;left:-20px;top:6px;bottom:6px;width:2px;background:var(--ms-rose)}.ms-pg-reveal{opacity:1}.ms-js .ms-pg-reveal{opacity:0;transform:translateY(22px)}.ms-js .ms-pg-reveal.ms-vu{opacity:1;transform:none;transition:opacity .6s var(--ms-ease),transform .6s var(--ms-ease)}@media(prefers-reduced-motion:reduce){.ms-js .ms-pg-reveal{opacity:1;transform:none}.ms-pg-card,.ms-pg-tab tbody tr,.ms-pg-steps li:before,.ms-pg-main a,.ms-pg-q summary:after{transition:none}.ms-pg-q[open] .ms-pg-a{animation:none}.ms-pg-card:hover{transform:none}}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.ms-track{background:#fcfbfb;border:1px solid #F1ECEE;border-radius:14px;padding:26px 24px 22px;margin:4px 0 10px}.ms-track-label{display:block;font-size:.72rem;text-transform:uppercase;letter-spacing:.12em;color:var(--ms-rose-deep);font-weight:700;margin-bottom:10px}.ms-track-row{display:flex;gap:10px;flex-wrap:wrap}.ms-track-input{flex:1 1 230px;min-width:0;height:52px;padding:0 16px;border:1px solid var(--ms-border);border-radius:6px;font-size:1rem;font-family:var(--ms-sans);color:var(--ms-ink);background:#fff;font-variant-numeric:lining-nums tabular-nums;transition:border-color .2s var(--ms-ease)}.ms-track-input::placeholder{color:var(--ms-muted);opacity:.75}.ms-track-input:focus-visible{outline:2px solid var(--ms-rose);outline-offset:1px;border-color:var(--ms-rose)}.ms-track-row .ms-btn{flex:0 1 auto;min-height:52px}.ms-track-hint{font-size:.8rem;color:var(--ms-muted);margin:12px 0 0;line-height:1.6}@container ms-page (max-width: 600px){.ms-track{padding:20px 16px 18px}.ms-track-row .ms-btn{flex:1 1 100%}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/ms-theme.css.map */
