:root{--ms-bg:#0B0B0D;--ms-s1:#16161A;--ms-s2:#1D1D22;--ms-line:rgba(255,255,255,.08);--ms-line2:rgba(255,255,255,.14);--ms-tx:#F4F4F6;--ms-mu:#A6A6B0;--ms-pink:#E6197E;--ms-pink2:#FF4FA3}body{background:var(--ms-bg);color:var(--ms-tx)}.ms{font-family:var(--font-body--family,Montserrat,sans-serif);color:var(--ms-tx);background:var(--ms-bg);position:relative}.ms *{box-sizing:border-box}.ms a{color:inherit;text-decoration:none}.ms-wrap{max-width:1296px;margin:0 auto;padding:0 20px}.ms-sec{padding:72px 0}@media(min-width:990px){.ms-sec{padding:104px 0}.ms-wrap{padding:0 40px}}.ms h1,.ms h2,.ms h3,.ms .ms-h{font-family:var(--font-heading--family,Montserrat,sans-serif);font-weight:900;text-transform:uppercase;letter-spacing:-.015em;line-height:1.02;margin:0;color:var(--ms-tx)}.ms-h1{font-size:clamp(40px,7vw,88px)}.ms-h2{font-size:clamp(32px,5vw,64px)}.ms-pk{color:var(--ms-pink)}.ms-k{font-weight:700;font-size:12px;letter-spacing:.32em;text-transform:uppercase;color:var(--ms-pink);display:flex;align-items:center;gap:12px;margin:0 0 18px}.ms-k:before{content:"";width:28px;height:2px;background:var(--ms-pink)}.ms-lead{font-size:17px;color:var(--ms-mu);line-height:1.65;max-width:620px}.ms-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 28px;border-radius:999px;background:var(--ms-pink);color:#fff!important;font-weight:800;font-size:13px;letter-spacing:.14em;text-transform:uppercase;box-shadow:0 10px 30px #e6197e59;border:0;cursor:pointer;transition:background .2s}.ms-btn:hover{background:var(--ms-pink2)}.ms-btn.g{background:#ffffff0f;border:1px solid var(--ms-line2);box-shadow:none}.ms-btns{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.ms-card{background:var(--ms-s1);border:1px solid var(--ms-line);border-radius:18px;overflow:hidden;position:relative}.ms img{display:block;max-width:100%;height:auto}.ms-cover{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ms-ph{display:inline-block;background:#3a2a10;color:#ffcf6b;border:1px dashed #ffcf6b;border-radius:6px;padding:2px 8px;font-size:12px;font-weight:700;letter-spacing:.04em}.ms-hero{min-height:88vh;display:flex;align-items:flex-end;overflow:hidden}.ms-hero .ms-cover{filter:brightness(.62) contrast(1.05)}.ms-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0b0b0deb,#0b0b0d59 60%,#0b0b0d1a),linear-gradient(0deg,var(--ms-bg),transparent 40%)}.ms-hero .ms-wrap{position:relative;z-index:2;width:100%;padding-bottom:64px;padding-top:120px}.ms-cap{position:absolute;z-index:3;right:24px;bottom:24px;background:#0b0b0db3;border:1px solid var(--ms-line2);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:14px;padding:10px 16px;font-weight:900;font-size:22px}.ms-cap small{display:block;font-size:10px;letter-spacing:.24em;color:var(--ms-mu);font-weight:700;text-transform:uppercase}.ms-mq{border-block:1px solid var(--ms-line);background:#000;overflow:hidden;white-space:nowrap;padding:18px 0}.ms-mq div{display:inline-block;animation:msmq 30s linear infinite;font-weight:900;text-transform:uppercase;font-size:22px;letter-spacing:.04em}.ms-mq span{margin:0 26px}.ms-mq i{color:var(--ms-pink);font-style:normal}@keyframes msmq{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.ms-mq div{animation:none}}.ms-g2,.ms-g3{display:grid;gap:20px}.ms-g4{display:grid;gap:16px;grid-template-columns:repeat(2,1fr)}@media(min-width:750px){.ms-g2{grid-template-columns:1fr 1fr}.ms-g3{grid-template-columns:repeat(3,1fr)}}@media(min-width:990px){.ms-g4{grid-template-columns:repeat(4,1fr);gap:20px}}.ms-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:40px}.ms-range{aspect-ratio:4/5;display:flex;align-items:flex-end}@media(min-width:750px){.ms-range{aspect-ratio:5/4}}.ms-range .ms-cover{filter:brightness(.55)}.ms-range .in{position:relative;z-index:2;padding:28px;width:100%}.ms-range h3{font-size:clamp(48px,7vw,96px)}.ms-chips{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0}.ms-chip{display:inline-flex;align-items:center;height:32px;padding:0 14px;border-radius:999px;border:1px solid var(--ms-line2);font-size:12px;font-weight:700;background:#0b0b0d80}.ms-pc .im{aspect-ratio:1/1;background:radial-gradient(circle at 50% 40%,#2a2a31,#121215 70%);position:relative;overflow:hidden}.ms-pc .im img{width:100%;height:100%;object-fit:cover;transition:transform .4s}.ms-pc:hover .im img{transform:scale(1.04)}.ms-pc .bd{padding:16px 18px 20px}.ms-pc .t{font-weight:800;font-size:15px;line-height:1.3;margin:0 0 8px}.ms-pc .p{font-weight:900;font-size:20px}.ms-pc .u{font-size:12px;color:var(--ms-mu);font-weight:600;margin-left:6px}.ms-pc .p s{font-size:13px;color:var(--ms-mu);font-weight:600;margin-left:6px}.ms-tag{position:absolute;top:14px;left:14px;z-index:2;font-size:10px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;background:var(--ms-pink);padding:6px 10px;border-radius:999px}.ms-why{border-top:1px solid var(--ms-line);padding-top:22px}.ms-why b{display:block;color:var(--ms-pink);font-weight:900;font-size:14px;letter-spacing:.2em;margin-bottom:10px}.ms-why h3{font-size:20px;margin-bottom:8px}.ms-why p{color:var(--ms-mu);margin:0;line-height:1.6}.ms-cg{display:grid;gap:12px;grid-template-columns:repeat(2,1fr)}@media(min-width:990px){.ms-cg{grid-template-columns:repeat(4,1fr)}.ms-cg .big{grid-column:span 2;grid-row:span 2}}.ms-cg figure{margin:0;position:relative;border-radius:14px;overflow:hidden;aspect-ratio:1/1;background:var(--ms-s1)}.ms-cg figure img{width:100%;height:100%;object-fit:cover}.ms-cg figcaption{position:absolute;left:12px;bottom:12px;background:#0b0b0dbf;border-radius:999px;padding:5px 12px;font-weight:900;font-size:14px}.ms-vid{display:grid;gap:40px;align-items:center}@media(min-width:750px){.ms-vid{grid-template-columns:1fr 1fr}}.ms-vid video{width:100%;max-width:380px;aspect-ratio:9/16;border-radius:18px;background:#000;object-fit:cover;margin:0 auto;display:block;border:1px solid var(--ms-line2)}.ms-bd{padding:28px;display:flex;flex-direction:column;gap:6px}.ms-bd.pop{border-color:var(--ms-pink);box-shadow:0 0 0 1px var(--ms-pink)}.ms-bd .kg{font-weight:900;font-size:56px;line-height:1}.ms-bd .pr{font-weight:900;font-size:28px;margin-top:14px}.ms-bd .pr s{font-size:16px;color:var(--ms-mu);margin-left:8px;font-weight:600}.ms-bd .sv{color:var(--ms-pink2);font-weight:800;font-size:13px}.ms-tm .im{aspect-ratio:4/5;position:relative;background:var(--ms-s2);display:flex;align-items:center;justify-content:center;color:var(--ms-mu);font-size:13px}.ms-tm .bd{padding:20px}.ms-tm .r{color:var(--ms-pink);font-weight:800;font-size:11px;letter-spacing:.22em;text-transform:uppercase}.ms-tm h3{font-size:24px;margin:6px 0 8px}.ms-tm p{color:var(--ms-mu);margin:0;font-size:14px;line-height:1.6}.ms-story{display:grid;gap:40px;align-items:center}@media(min-width:990px){.ms-story{grid-template-columns:1.1fr 1fr}}.ms-story .im{border-radius:18px;overflow:hidden;aspect-ratio:4/5;position:relative}.ms-rte{color:var(--ms-mu);line-height:1.7;font-size:16px}.ms-rte p{margin:0 0 14px}.ms-rte strong{color:var(--ms-tx)}.ms-nl{text-align:center;background:radial-gradient(ellipse at 50% 0,rgba(230,25,126,.28),transparent 60%),var(--ms-s1);border-block:1px solid var(--ms-line)}.ms-nl form{display:flex;gap:10px;max-width:520px;margin:28px auto 0;flex-wrap:wrap;justify-content:center}.ms-nl input[type=email]{flex:1 1 260px;height:54px;border-radius:999px;background:#ffffff0f;border:1px solid var(--ms-line2);color:#fff;padding:0 22px;font-size:15px}.ms-faq details{border-bottom:1px solid var(--ms-line);padding:20px 0}.ms-faq summary{cursor:pointer;font-weight:800;font-size:17px;list-style:none;display:flex;justify-content:space-between;gap:20px}.ms-faq summary::-webkit-details-marker{display:none}.ms-faq summary:after{content:"+";color:var(--ms-pink);font-size:24px;line-height:1}.ms-faq details[open] summary:after{content:"\2013"}.ms-faq .a{color:var(--ms-mu);line-height:1.7;margin-top:12px}.ms-ph-hd{padding:88px 0 40px;border-bottom:1px solid var(--ms-line);background:radial-gradient(ellipse at 20% 0,rgba(230,25,126,.18),transparent 55%)}.ms-spec{width:100%;border-collapse:collapse;font-size:14px}.ms-spec th,.ms-spec td{text-align:left;padding:12px 0;border-bottom:1px solid var(--ms-line);vertical-align:top}.ms-spec th{color:var(--ms-mu);font-weight:600;width:38%;text-transform:uppercase;font-size:11px;letter-spacing:.18em}.ms-ppk{display:inline-block;margin-top:6px;font-size:13px;color:var(--ms-mu);font-weight:600}.ms-sticky{position:fixed;left:0;right:0;bottom:0;z-index:50;background:#0b0b0df0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid var(--ms-line2);padding:10px 16px;display:flex;align-items:center;gap:12px;transform:translateY(110%);transition:transform .25s}.ms-sticky.on{transform:none}.ms-sticky img{width:44px;height:44px;border-radius:8px;object-fit:cover}.ms-sticky .t{flex:1;min-width:0;font-weight:800;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ms-sticky .t span{display:block;color:var(--ms-pink2);font-weight:900}.ms-sticky .ms-btn{min-height:46px;padding:0 22px}.ms-legal{background:#000;border-top:1px solid var(--ms-line);padding:22px 0;font-size:12.5px;color:var(--ms-mu);text-align:center;line-height:1.7}.ms-legal a{color:var(--ms-tx)}.header,.header-wrapper,header-component{background:#0b0b0df5!important}h1,h2,h3,.h1,.h2,.h3{text-transform:uppercase;letter-spacing:-.01em}.product-card,.product-grid__card{border-radius:14px}.ms-rte em,.ms-faq .a em,.ms-lead em{font-style:normal;display:inline-block;background:#3a2a10;color:#ffcf6b;border:1px dashed #ffcf6b;border-radius:6px;padding:2px 8px;font-size:13px;font-weight:700}.ms img.ms-cover{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}#MainContent{overflow-x:clip}.rte h1,.rte h2,.rte h3,.product-details .rte h2{font-size:clamp(20px,2.4vw,28px)!important;line-height:1.15}.ms-col-hd{position:relative;min-height:340px;display:flex;align-items:flex-end;overflow:hidden;background:linear-gradient(135deg,#1d1d22,#0b0b0d)}.ms-col-hd img.ms-cover{opacity:.35}.ms-col-hd:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0b0b0d33,#0b0b0d 95%)}.ms-col-hd__in{position:relative;z-index:1;padding-top:80px;padding-bottom:40px}.ms-col-hd .ms-lead{max-width:720px;margin-top:14px}.ms-col{padding-top:24px!important}.ms-filt{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin:0 0 28px;padding-bottom:20px;border-bottom:1px solid rgba(255,255,255,.08)}.ms-fd{position:relative}.ms-fd summary{list-style:none;cursor:pointer;padding:10px 18px;border:1px solid rgba(255,255,255,.18);border-radius:100px;font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:.06em;color:#fff}.ms-fd summary::-webkit-details-marker{display:none}.ms-fd[open] summary,.ms-fd summary:hover{border-color:var(--ms-pink);color:var(--ms-pink2)}.ms-fd__b{position:absolute;z-index:20;top:calc(100% + 8px);left:0;min-width:240px;max-height:340px;overflow:auto;background:var(--ms-s1);border:1px solid rgba(255,255,255,.1);border-radius:14px;padding:14px;box-shadow:0 20px 50px #0009}.ms-fv{display:flex;gap:10px;align-items:center;padding:6px 0;font-size:14px;color:#fff;cursor:pointer}.ms-fv span{color:var(--ms-mu)}.ms-fv.is-off{opacity:.4}.ms-fv input{accent-color:var(--ms-pink);width:16px;height:16px}.ms-fp{display:flex;gap:8px;align-items:center;flex-wrap:wrap;color:#fff}.ms-fp input{width:80px}.ms input,.ms select,.ms textarea{background:var(--ms-s2);color:#fff;border:1px solid rgba(255,255,255,.15);border-radius:12px;padding:10px 12px;font:inherit}.ms input:focus,.ms select:focus,.ms textarea:focus{outline:2px solid var(--ms-pink);border-color:transparent}.ms-sort{margin-left:auto;display:flex;gap:10px;align-items:center;font-size:13px;font-weight:700;text-transform:uppercase;color:var(--ms-mu)}.ms-clear{color:var(--ms-pink2);font-size:13px;font-weight:700;text-decoration:underline}.ms-pag{display:flex;gap:8px;justify-content:center;margin-top:40px}.ms-pag a,.ms-pag span{min-width:42px;height:42px;display:grid;place-items:center;border-radius:100px;border:1px solid rgba(255,255,255,.15);color:#fff;font-weight:700}.ms-pag .on,.ms-pag a:hover{background:var(--ms-pink);border-color:var(--ms-pink)}.ms-cl{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:32px}.ms-cl__i{display:block;overflow:hidden;color:#fff;text-decoration:none}.ms-cl__m{aspect-ratio:1/1;background:radial-gradient(circle at 50% 40%,#2a2a31,#121215 70%);overflow:hidden}.ms-cl__m img{width:100%;height:100%;object-fit:cover;transition:transform .4s}.ms-cl__i:hover img{transform:scale(1.04)}.ms-cl__t{display:flex;justify-content:space-between;align-items:center;padding:16px 18px}.ms-cl__t h3{margin:0;font-size:16px;font-weight:800;text-transform:uppercase}.ms-ct{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:start}.ms-ct__l{list-style:none;padding:0;margin:28px 0}.ms-ct__l li{display:flex;flex-direction:column;padding:14px 0;border-bottom:1px solid rgba(255,255,255,.08)}.ms-ct__l span{font-size:12px;text-transform:uppercase;letter-spacing:.12em;color:var(--ms-mu)}.ms-ct__l a,.ms-ct__l b{color:#fff;font-size:18px;font-weight:700;text-decoration:none}.ms-ct__l a:hover{color:var(--ms-pink2)}.ms-ct__f{padding:28px}.ms-ct__f form{display:grid;gap:16px}.ms-ct__f label{display:grid;gap:6px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--ms-mu)}.ms-ok{color:#5be39a;font-weight:700}.ms-err{color:#ff6b6b}.ms-small{font-size:12px;color:var(--ms-mu)}.ms-404{padding:140px 0 60px!important}@media(max-width:989px){.ms-cl{grid-template-columns:repeat(2,1fr);gap:12px}.ms-ct{grid-template-columns:1fr;gap:28px}.ms-sort{margin-left:0;width:100%}.ms-col-hd{min-height:240px}.ms-fd__b{min-width:220px}}.product-grid__item:has(.ms-hidecard),.resource-list__item:has(.ms-hidecard){display:none!important}.announcement-bar,.header-announcements,header-announcements{background:var(--ms-pink)!important;color:#fff!important;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.announcement-bar *,header-announcements *{color:#fff!important}#header-component,.header,.header__row{background:#0b0b0deb!important;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.header__row{border-bottom:1px solid rgba(255,255,255,.06)}.menu-list__link,.header .menu-list__link{text-transform:uppercase;font-weight:700;letter-spacing:.06em;font-size:13px}.menu-list__link:hover,.menu-list__link[aria-current]{color:var(--ms-pink2)!important}.menu-drawer,.menu-drawer__navigation,.menu-drawer__submenu{background:#0b0b0d!important;color:#fff}.menu-drawer__menu-item{text-transform:uppercase;font-weight:800;letter-spacing:.04em}.menu-drawer__menu-item:hover{color:var(--ms-pink2)}.predictive-search,.search-modal,.dialog-modal,.quick-add-modal,.cart-drawer__dialog,dialog{background:#16161a!important;color:#fff}.predictive-search-results__card:hover,.predictive-search__result:hover{background:#1d1d22}.search-input,.predictive-search input,input[type=search]{background:#1d1d22!important;color:#fff!important}.cart-items__table td,.cart-items__table th{border-color:#ffffff14!important}.cart__summary-inner,.cart-totals{background:#16161a;border-radius:14px}.field__input,.field input,.field textarea,select.facets__select{background:#1d1d22!important;color:#fff!important;border-color:#ffffff26!important}.shopify-policy__container{max-width:820px!important;padding:120px 20px 80px!important;color:#d9d9e0}.shopify-policy__title h1{font-family:var(--font-heading--family);text-transform:uppercase;color:#fff;font-weight:900;font-size:clamp(32px,5vw,56px)}.shopify-policy__body h2,.shopify-policy__body h3,.shopify-policy__body strong{color:#fff}.shopify-policy__body a{color:var(--ms-pink2)}.blog-post-card,.blog-post-item{background:#16161a;border-radius:14px;overflow:hidden}.blog-post-card__content,.blog-post-item__content{padding:16px}.main-blog-post .rte a,.rte a{color:var(--ms-pink2)}.gift-card,.gift-card__container{background:#0b0b0d;color:#fff}.password-main,.password-page{background:radial-gradient(circle at 50% 30%,#2a1020,#0b0b0d 60%)!important}button.button,.button,.shopify-payment-button__button--unbranded{border-radius:100px!important;text-transform:uppercase;font-weight:800;letter-spacing:.06em}.hero__content-wrapper h1 mark,.hero h1 mark,.hero h2 mark{background:none;color:var(--ms-pink2)}.hero .text-block--background{--text-background-color:transparent!important}.hero .text-block--background h1,.hero .text-block--background h2{font-size:clamp(44px,8vw,104px)!important;font-weight:900;letter-spacing:-.01em;color:#fff;text-shadow:0 6px 40px rgba(0,0,0,.6)}.hero .text-block--background h1:after{content:"";display:block;width:64px;height:5px;margin:14px auto 0;background:var(--ms-pink);border-radius:4px}.ms-alt{background:#1b1b1f}.ms-h1{font-size:clamp(2rem,5vw,3.6rem);font-weight:800;line-height:1.05;text-transform:uppercase;margin:.2em 0}.ms-h2{font-size:clamp(1.4rem,3vw,2.2rem);font-weight:800;text-transform:uppercase;margin:.2em 0 .6em}.ms-g3,.ms-g2,.ms-g4{display:grid;gap:20px}.ms-g2{grid-template-columns:repeat(2,1fr)}.ms-g3{grid-template-columns:repeat(3,1fr)}.ms-g4{grid-template-columns:repeat(4,1fr)}@media(max-width:900px){.ms-g3,.ms-g4{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.ms-g2,.ms-g3,.ms-g4{grid-template-columns:1fr}}.ms-ic{background:#202026;border:1px solid #2c2c33;border-radius:14px;overflow:hidden;display:flex;flex-direction:column}.ms-ic img{width:100%;aspect-ratio:4/3;object-fit:cover;display:block}.ms-ic>div{padding:18px}.ms-ic h3{margin:.2em 0 .4em;font-size:1.1rem;text-transform:uppercase}.ms-ic__l{color:var(--ms-pink,#E6197E);font-weight:700;text-decoration:none;display:inline-block;margin-top:8px}.ms-rg-hero{position:relative;min-height:420px;display:flex;align-items:flex-end;overflow:hidden;background:#111}.ms-rg-hero>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.55}.ms-rg-hero .ms-wrap{position:relative;padding:60px 20px;width:100%}@media(max-width:560px){.ms-rg-hero{min-height:320px}}.ms-tblw{overflow-x:auto;-webkit-overflow-scrolling:touch}.ms-cmp{width:100%;border-collapse:collapse;min-width:520px}.ms-cmp th,.ms-cmp td{padding:10px 12px;border-bottom:1px solid #2c2c33;text-align:left}.ms-cmp th{color:var(--ms-pink,#E6197E);text-transform:uppercase;font-size:.8rem;letter-spacing:.05em}.ms-cmp a{color:inherit}.ms-guide,.ms-howto{background:#202026;border-left:4px solid var(--ms-pink,#E6197E);border-radius:10px;padding:18px 22px}.ms-guide li,.ms-howto li{margin:.4em 0}.ms-rv__sum{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-bottom:20px}.ms-rv__st{color:#f5b301;letter-spacing:2px;font-size:1.2rem}.ms-rv__c{background:#202026;border-radius:14px;padding:20px}.ms-tm__ph{width:100%;aspect-ratio:1;object-fit:contain;padding:22%;background:#202026;box-sizing:border-box}.ms-cmpl .ms-ic img{aspect-ratio:1;object-fit:contain;background:#fff}.ms-cmpl .ms-ic{text-decoration:none;color:inherit}body{font-family:Montserrat,var(--font-body--family),sans-serif}.ms-bc{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--ms-mu);margin:0 0 18px}.ms-bc a:hover{color:var(--ms-pink)}.ms-bc span{color:var(--ms-tx)}.ms-rs-hd{background:radial-gradient(900px 420px at 20% 0,rgba(230,25,126,.22),transparent 70%),var(--ms-bg)}#header-group .menu-list__link,#header-group .menu-list__link-title,#header-group header-menu a{text-transform:uppercase;font-weight:800;letter-spacing:.08em;font-size:12px}#header-group .menu-list__link:hover,#header-group [aria-current=page]{color:var(--ms-pink)!important}#header-group .header-announcements,#header-group .announcement-bar{font-weight:800;letter-spacing:.2em;text-transform:uppercase}.ms-rs-layout{display:grid;grid-template-columns:240px 1fr;gap:36px;align-items:start}.ms-rs-side{position:sticky;top:110px}.ms-rs-side__tg{display:none}.ms-rs-g{padding:0 0 18px;margin:0 0 18px;border-bottom:1px solid var(--ms-line)}.ms-rs-gt{font-size:11px;font-weight:800;letter-spacing:.22em;text-transform:uppercase;color:#fff;margin:0 0 10px}.ms-rs-li{display:flex;align-items:center;gap:10px;padding:6px 0;font-size:14px;color:var(--ms-mu);cursor:pointer}.ms-rs-li input{position:absolute;opacity:0;pointer-events:none}.ms-rs-li i{width:14px;height:14px;border:1px solid var(--ms-line2);border-radius:3px;flex:0 0 14px}.ms-rs-li span{margin-left:auto;font-size:12px;opacity:.7}.ms-rs-li:hover,.ms-rs-li.on{color:#fff}.ms-rs-li.on i{background:var(--ms-pink);border-color:var(--ms-pink)}.ms-rs-li.is-off{opacity:.35;cursor:default}.ms-rs-help{background:var(--ms-s1);border:1px solid var(--ms-line);border-radius:16px;padding:18px;margin-top:6px}.ms-rs-help p{font-size:14px;color:var(--ms-mu);margin:0 0 12px}.ms-rs-help b{color:#fff}.ms-rs-help .ms-btn{min-height:40px;padding:0 18px;font-size:11px}.ms-rs-bar{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 20px}.ms-rs-cnt{font-size:13px;color:var(--ms-mu)}.ms-rs-bar .ms-sort{margin-left:auto}.ms-chip{background:transparent;border:1px solid var(--ms-line2);color:#ddd;border-radius:999px;padding:8px 16px;font:700 12px/1 Montserrat,sans-serif;letter-spacing:.06em;text-transform:uppercase;cursor:pointer}.ms-chip.on{background:#fff;color:#000;border-color:#fff}.ms-rs-grid{grid-template-columns:repeat(3,1fr)!important}@media(min-width:1280px){.ms-rs-grid{grid-template-columns:repeat(4,1fr)!important}}.ms-rs-promo{grid-column:span 2;min-height:360px;display:flex;align-items:flex-end}.ms-rs-promo .ms-cover{filter:brightness(.45)}.ms-rs-promo>div{position:relative;z-index:1;padding:28px}.ms-rs-promo h3{font-size:30px;margin:0 0 18px}@media(max-width:989px){.ms-rs-layout{grid-template-columns:1fr;gap:16px}.ms-rs-side{position:static;background:var(--ms-s1);border:1px solid var(--ms-line);border-radius:14px}.ms-rs-side__tg{display:flex;justify-content:space-between;padding:14px 18px;font-weight:800;text-transform:uppercase;letter-spacing:.14em;font-size:12px;cursor:pointer;list-style:none}.ms-rs-side__tg:after{content:"+";color:var(--ms-pink);font-size:18px}.ms-rs-side[open] .ms-rs-side__tg:after{content:"\2013"}.ms-rs-side__in{padding:0 18px 18px}.ms-rs-grid{grid-template-columns:repeat(2,1fr)!important}.ms-rs-promo{grid-column:span 2;min-height:260px}}.ms-pc{display:flex;flex-direction:column}.ms-pc .bd{padding:14px 58px 18px 16px}.ms-pc .t{font-weight:800;text-transform:none}.ms-rs-plus{position:absolute;right:14px;bottom:14px;width:36px;height:36px;border-radius:50%;background:var(--ms-pink);color:#fff;display:grid;place-items:center;font-weight:800;font-size:20px;line-height:1;box-shadow:0 6px 18px #e6197e66}.ms-pc:hover{border-color:#e6197e99}.product-information{background:var(--ms-bg)}.product-information h1,.product-information .product-title,.product-details h1{font-family:Montserrat,sans-serif!important;font-weight:900!important;text-transform:uppercase;letter-spacing:-.01em;line-height:1.02}.product-details .price,.product-details product-price{font-weight:900;font-size:clamp(26px,3vw,36px)}@media(min-width:990px){.product-details{position:sticky;top:100px;align-self:start}}.product-details .button,.product-details button[type=submit],.add-to-cart-button{border-radius:999px!important;font-weight:800!important;text-transform:uppercase;letter-spacing:.14em}.product-details button[type=submit],.add-to-cart-button{background:var(--ms-pink)!important;color:#fff!important;border-color:var(--ms-pink)!important}.variant-option__button-label,.variant-picker .variant-option__button-label{border-radius:999px!important}.product-information .media-gallery img,.product-information .product-media img{border-radius:16px}.product-information details,.product-details accordion-custom{border-color:var(--ms-line)!important}.ms-rs-pr__hd{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;flex-wrap:wrap;margin-bottom:24px}.ms-rs-score{padding:22px 24px;min-width:280px}.ms-rs-score__n{font-weight:900;font-size:26px;text-transform:uppercase;margin:0 0 6px}.ms-rs-score__s{color:var(--ms-mu);font-size:14px;margin:8px 0 12px}.ms-rs-bars div{display:grid;grid-template-columns:30px 1fr 24px;gap:10px;align-items:center;font-size:12px;color:var(--ms-mu);margin:5px 0}.ms-rs-bars i{height:6px;background:#ffffff14;border-radius:9px;overflow:hidden}.ms-rs-bars b{display:block;height:100%;background:var(--ms-pink)}.ms-rs-bars em{font-style:normal;text-align:right}.ms-rs-empty{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:28px;flex-wrap:wrap}.ms-rs-empty h3{font-size:22px;margin:0 0 8px}.ms-rs-pr__ph{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.ms-rs-pr__ph img{width:100%;aspect-ratio:4/5;object-fit:cover}@media(max-width:749px){.ms-rs-pr__ph{grid-template-columns:repeat(2,1fr)}}.ms-rs-rvh{padding:80px 0 20px;background:radial-gradient(900px 460px at 15% 0,rgba(230,25,126,.25),transparent 70%),var(--ms-bg)}.ms-rs-rvh__g{display:grid;grid-template-columns:1fr 340px;gap:40px;align-items:end}@media(max-width:989px){.ms-rs-rvh__g{grid-template-columns:1fr}}.ms-rs-mas{columns:4;column-gap:16px}@media(max-width:989px){.ms-rs-mas{columns:2;column-gap:10px}}.ms-rs-mas>*{break-inside:avoid;margin:0 0 16px;display:block}.ms-rs-ph{margin:0 0 16px}.ms-rs-ph img{width:100%}.ms-rs-ph figcaption{position:absolute;left:12px;bottom:12px;font-weight:900;text-transform:uppercase;font-size:14px;text-shadow:0 2px 8px #000}.ms-rs-q,.ms-rs-cta{padding:24px}.ms-rs-q h3,.ms-rs-cta h3{font-size:22px;margin:0 0 10px}.ms-rs-cta{background:linear-gradient(160deg,rgba(230,25,126,.25),var(--ms-s1));border-color:#e6197e80}.ms-rs-cta p:not(.ms-k){color:var(--ms-mu);font-size:14px;margin:0 0 16px}.ms-rs-ig{display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap;border-top:1px solid var(--ms-line);margin-top:40px;padding-top:30px}.ms-rs-ig h3{font-size:20px}
/*# sourceMappingURL=/cdn/shop/t/7/assets/mindset.css.map */
