[data-theme=mahro].sf-root{--kt-display:inherit;--kt-title-weight:700;--kt-icon-stroke:1.5;--kt-glass:rgb(255 255 255/0.86);--kt-glass-line:rgb(var(--line));--mh-blush:232 206 213;--mh-petal:246 236 239;--mh-rose:201 164 176;--mh-plum:67 37 54;--mh-night:42 23 34;--mh-berry:176 42 86;--mh-latin:Quicksand,Vazirmatn,system-ui,sans-serif;--mh-orbit:radial-gradient(circle 0.42rem at calc(50% + 1.45rem) calc(47% - 1.45rem),rgb(var(--mh-rose)) 0 96%,transparent 100%),radial-gradient(circle 2.05rem at 50% 47%,transparent 0 calc(100% - 1.5px),rgb(var(--mh-rose)/0.8) calc(100% - 1.5px) 100%,transparent 100%),rgb(var(--mh-petal));--sf-sale:176 42 86}[data-theme=mahro] ::-moz-selection{background:rgb(var(--mh-blush));color:rgb(var(--mh-plum))}[data-theme=mahro] ::selection{background:rgb(var(--mh-blush));color:rgb(var(--mh-plum))}[data-theme=mahro] .kh[data-layout=center]{background:rgb(var(--surface)/.9);backdrop-filter:blur(16px) saturate(1.4);border-bottom:1px solid rgb(var(--line))}[data-theme=mahro] .kh-logo span{font-family:var(--mh-latin);font-weight:700;font-size:clamp(1.5rem,3.2vw,1.95rem);line-height:1;letter-spacing:-.02em;text-transform:lowercase;color:rgb(var(--mh-plum))}[data-theme=mahro] .kh .kh-logo img{height:2.6rem}@media (min-width:1024px){[data-theme=mahro] .kh[data-layout=center] .kh-logo img{height:3.4rem;margin-block:.65rem .1rem;transition:height .25s}[data-theme=mahro] .kh[data-layout=center][data-scrolled] .kh-logo img{height:2.6rem}[data-theme=mahro] .kh[data-layout=center] .kh-nav{gap:clamp(1.1rem,2.2vw,2rem);padding-bottom:.2rem}[data-theme=mahro] .kh[data-layout=center] .kh-burger{display:none}[data-theme=mahro] .kh[data-layout=center] .kh-search{display:flex;grid-area:start;justify-self:start;width:min(20rem,100%);height:2.6rem;border-radius:.8rem;background:rgb(var(--mh-petal));transition:background-color .15s,box-shadow .15s}[data-theme=mahro] .kh[data-layout=center] .kh-search:focus-within{background:rgb(var(--surface-2));box-shadow:0 0 0 2px rgb(var(--mh-plum)/.6)}[data-theme=mahro] .kh[data-layout=center] .kh-search-btn{display:none}}[data-theme=mahro] .kh-search input:focus-visible,[data-theme=mahro] .sf-so-input:focus-visible{outline:none}[data-theme=mahro] .kh-link{font-weight:500;color:rgb(var(--ink)/.8)}[data-theme=mahro] .kh-link:after{content:"";position:absolute;inset-inline:0;bottom:.45rem;height:1.5px;background:rgb(var(--mh-plum));transform:scaleX(0);transition:transform .3s cubic-bezier(.2,.7,.1,1)}[data-theme=mahro] .kh-link:hover,[data-theme=mahro] .kh-link[data-open]{color:rgb(var(--ink))}[data-theme=mahro] .kh-link:hover:after,[data-theme=mahro] .kh-link[data-open]:after{transform:scaleX(1)}@media (hover:hover){[data-theme=mahro] .kh-btn:hover{background:rgb(var(--mh-petal))}}[data-theme=mahro] .kh-count,[data-theme=mahro] .kt-count{box-shadow:0 0 0 2px rgb(var(--surface))}[data-theme=mahro] .kh-mega-in{border-radius:1rem;border-color:rgb(var(--line));box-shadow:0 34px 70px -44px rgb(var(--mh-plum)/.6)}[data-theme=mahro] .kh-mega-title{font-weight:700}[data-theme=mahro] .kh-mega-all{color:rgb(var(--ink))}[data-theme=mahro] .kt-lens{background:rgb(var(--mh-blush)/.6)}[data-theme=mahro] .kt-tab[data-on]{color:rgb(var(--mh-plum))}[data-theme=mahro] .kd[data-kind=sheet]{border-radius:1.25rem 1.25rem 0 0}[data-theme=mahro] .kd-title{font-family:var(--mh-latin);font-weight:700;text-transform:lowercase;letter-spacing:-.01em;font-size:1.15rem}[data-theme=mahro] .km-all{color:rgb(var(--ink));font-weight:700}[data-theme=mahro] .sf-so-form{border-radius:.8rem;background:rgb(var(--mh-petal))}[data-theme=mahro] .sf-so-form:focus-within{box-shadow:0 0 0 2px rgb(var(--mh-plum)/.6)}[data-theme=mahro] .sf-so-go{border-radius:.6rem;font-weight:600}[data-theme=mahro] .sf-so-popular a{border-radius:.6rem}[data-theme=mahro] .kx[data-variant=inset] .kx-stage{border-radius:1.25rem;box-shadow:0 36px 60px -48px rgb(var(--mh-plum)/.7)}[data-theme=mahro] .kx[data-variant=inset] .kx-cap{gap:.3rem;padding:1rem 1.25rem 1.15rem;border:0;border-radius:1rem;background:rgb(var(--surface-2)/.95);backdrop-filter:none;box-shadow:0 20px 44px -28px rgb(var(--mh-plum)/.6)}[data-theme=mahro] .kx-sub{font-size:.8rem;color:rgb(var(--ink-muted));opacity:1}[data-theme=mahro] .kx[data-variant=inset] .kx-title{font-weight:700;font-size:clamp(1.3rem,2.9vw,2rem);line-height:1.35}[data-theme=mahro] .kx-cta{justify-self:start;display:inline-flex;align-items:center;min-height:2.25rem;margin-top:.4rem;padding-inline:1.05rem;border-radius:.65rem;background:rgb(var(--mh-plum));color:rgb(var(--brand-fg));font-size:.8rem;font-weight:600}@media (max-width:767px){[data-theme=mahro] .kx[data-variant=inset] .kx-cap{inset-inline:.75rem;bottom:.75rem;max-width:none;grid-template-columns:minmax(0,1fr) auto;align-items:center;-moz-column-gap:.75rem;column-gap:.75rem;padding:.8rem 1rem .9rem}[data-theme=mahro] .kx[data-variant=inset] .kx-sub{grid-column:1/-1}[data-theme=mahro] .kx-cta{margin-top:0}}[data-theme=mahro] .kx-dots{gap:0;padding-top:.7rem}[data-theme=mahro] .kx-dots button{width:1.9rem;height:2rem;transition:width .3s ease}[data-theme=mahro] .kx-dots i{width:.5rem;height:.5rem;border-radius:999px;background:rgb(var(--mh-rose)/.75);transition:width .3s ease}[data-theme=mahro] .kx-dots button[data-active]{width:3.2rem}[data-theme=mahro] .kx-dots button[data-active] i{width:2.2rem;background:rgb(var(--mh-rose)/.45)}[data-theme=mahro] .kx-dots button[data-active] i:after{background:rgb(var(--mh-plum));border-radius:inherit}[data-theme=mahro] .kb-blank{background:rgb(var(--mh-blush)/.5);border-radius:1.25rem;padding-block:clamp(3rem,10vh,6rem)}[data-theme=mahro] .kb-blank-title{font-family:var(--mh-latin);font-weight:700;letter-spacing:-.02em;text-transform:lowercase;color:rgb(var(--mh-plum))}[data-theme=mahro] .kb{gap:clamp(2.5rem,6vw,4.25rem)}[data-theme=mahro] .kb-head{align-items:baseline;margin-bottom:1.1rem}[data-theme=mahro] .kb-h{font-size:clamp(1.2rem,2.3vw,1.55rem);line-height:1.45}[data-theme=mahro] .kb-more{font-weight:600;color:rgb(var(--ink)/.78);text-decoration:underline;text-decoration-color:rgb(var(--mh-rose));text-decoration-thickness:1px;text-underline-offset:.45em}[data-theme=mahro] .kb-more:hover{color:rgb(var(--ink));text-decoration-color:rgb(var(--mh-plum))}[data-theme=mahro] .sf-page-title{font-weight:700;font-size:clamp(1.3rem,2.8vw,1.8rem)}[data-theme=mahro] .kb-cats[data-variant=rings] .kb-cat-list{gap:.85rem;padding:.7rem .4rem .3rem;justify-content:safe center}[data-theme=mahro] .kb-cats[data-variant=rings] .kb-cat{width:5.5rem}[data-theme=mahro] .kb-cats[data-variant=rings] .kb-cat-link{gap:.75rem}[data-theme=mahro] .kb-cats[data-variant=rings] .kb-cat-img{width:4.6rem;height:4.6rem;padding:0;background:#fff;box-shadow:0 0 0 1px rgb(var(--line));outline:1px solid rgb(var(--mh-rose));outline-offset:4px;transition:outline-offset .3s ease,outline-color .3s ease}[data-theme=mahro] .kb-cats[data-variant=rings] .kb-cat-img img{inset:0!important;width:100%!important;height:100%!important;border:0;border-radius:50%;-o-object-fit:cover;object-fit:cover}[data-theme=mahro] .kb-cats[data-variant=rings] .kb-cat-name{font-size:.78rem;font-weight:600;line-height:1.5}@media (hover:hover){[data-theme=mahro] .kb-cats[data-variant=rings] .kb-cat-link:hover .kb-cat-img{outline-color:rgb(var(--mh-plum));outline-offset:8px}[data-theme=mahro] .kb-cats[data-variant=rings] .kb-cat-link:hover .kb-cat-img img{transform:none}}@media (min-width:768px){[data-theme=mahro] .kb-cats[data-variant=rings] .kb-cat-list{gap:clamp(.75rem,1.7vw,2.25rem);padding-block:1rem .5rem;overflow:visible}[data-theme=mahro] .kb-cats[data-variant=rings] .kb-cat{flex:0 1 8rem;width:auto;min-width:0}[data-theme=mahro] .kb-cats[data-variant=rings] .kb-cat-img{width:min(7rem,100% - .5rem);height:auto;aspect-ratio:1;outline-offset:6px}[data-theme=mahro] .kb-cats[data-variant=rings] .kb-cat-name{font-size:clamp(.78rem,1.15vw,.9rem)}}@media (min-width:768px) and (hover:hover){[data-theme=mahro] .kb-cats[data-variant=rings] .kb-cat-link:hover .kb-cat-img{outline-offset:10px}}[data-theme=mahro] .kb-brands{padding-block:clamp(1.4rem,3.5vw,2.25rem);border-block:1px solid rgb(var(--line))}[data-theme=mahro] .kb-brands .kb-head{justify-content:center;margin-bottom:.6rem}[data-theme=mahro] .kb-brands .kb-h{font-size:.8rem;font-weight:600;color:rgb(var(--ink-muted))}[data-theme=mahro] .kb-brand-list{justify-content:center;gap:0 clamp(1.1rem,3vw,2.4rem)}[data-theme=mahro] .kb-brand{min-height:2.75rem;padding-inline:0;border:0;border-radius:0;background:none;font-family:var(--mh-latin);font-size:clamp(.8rem,1.5vw,.98rem);font-weight:700;letter-spacing:.13em;text-transform:uppercase;color:rgb(var(--ink)/.7);transition:color .2s}[data-theme=mahro] .kb-brand:hover{color:rgb(var(--ink));border:0}@media (max-width:639px){[data-theme=mahro] .kb-brand-list>li:nth-child(n+11){display:none}}[data-theme=mahro] .kb-promise{border-block:1px solid rgb(var(--line));padding-block:.9rem}[data-theme=mahro] .kb-promise li{border:0;background:none;font-weight:500;color:rgb(var(--ink)/.85)}[data-theme=mahro] .kb-promise .kt-ico{color:rgb(var(--mh-plum))}[data-theme=mahro] .kc .kc-media{background:#fff;border-radius:.9rem;box-shadow:inset 0 0 0 1px rgb(var(--line));transition:box-shadow .3s}@media (hover:hover){[data-theme=mahro] .kc:hover .kc-media{box-shadow:inset 0 0 0 1px rgb(var(--mh-rose)),0 26px 40px -32px rgb(var(--mh-plum)/.55)}}[data-theme=mahro] .sf-card .sf-cm-frame.sf-ph,[data-theme=mahro] .sf-gal-frame.sf-ph{background:var(--mh-orbit)}[data-theme=mahro] .kc[data-card=plate] .kc-body{justify-items:start;text-align:start;gap:.2rem;margin-top:.65rem;padding:0 .2rem .9rem;border-top:0}[data-theme=mahro] .kc[data-card=plate] .sf-card-row{width:100%}[data-theme=mahro] .kc .sf-card-heart{position:absolute;top:.45rem;inset-inline-end:.45rem;z-index:4;margin:0}[data-theme=mahro] .kc .sf-card-heart button{display:grid;place-items:center;min-width:2.25rem;min-height:2.25rem;border-radius:50%;background:rgb(255 255 255/.92);box-shadow:0 0 0 1px rgb(var(--line));font-size:1rem;line-height:1;color:rgb(var(--mh-plum))}[data-theme=mahro] .kc .sf-card-heart button[data-on]{color:rgb(var(--mh-berry))}[data-theme=mahro] .kc .sf-card-row:not(:has(.sf-card-swatches)){min-height:0}[data-theme=mahro] .kc-brand{font-family:var(--mh-latin);font-size:.68rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:rgb(var(--ink-muted))}[data-theme=mahro] .kc-name{font-weight:500;font-size:.88rem;line-height:1.7}[data-theme=mahro] .kc[data-card=plate] .kc-price{font-weight:700;font-size:.95rem}[data-theme=mahro] .kc-price[data-sale]{color:rgb(var(--mh-berry))}[data-theme=mahro] .kc[data-card=plate] .kc-off{display:block;inset-inline:.6rem auto;border-radius:.45rem;background:rgb(var(--mh-berry))}[data-theme=mahro] .kc[data-card=plate] .kc-off-inline{display:none}[data-theme=mahro] .kc .kc-media:has(.kc-off) .sf-card-badges{top:2.45rem}[data-theme=mahro] .kc .sf-card-badges>span{padding:.2rem .5rem;border:1px solid rgb(var(--line));border-radius:.45rem;background:rgb(var(--surface-2)/.94);color:rgb(var(--mh-plum));font-size:.64rem;font-weight:600}[data-theme=mahro] .kc .sf-card-add{background:rgb(var(--mh-plum));color:rgb(var(--brand-fg));font-weight:600}[data-theme=mahro] .kc .sf-cm-bar>span[data-on]{background:rgb(var(--mh-plum))}[data-theme=mahro] .kr-track{grid-auto-columns:44%}@media (min-width:640px){[data-theme=mahro] .kr-track{grid-auto-columns:calc((100% - 2 * var(--sf-grid-gap)) / 3.2)}}@media (min-width:1024px){[data-theme=mahro] .kr-track{grid-auto-columns:calc((100% - 4 * var(--sf-grid-gap)) / 5)}}[data-theme=mahro] .kr-arrow{background:#fff;border-color:rgb(var(--line));box-shadow:0 12px 26px -16px rgb(var(--mh-plum)/.6)}[data-theme=mahro] .kb-col{border-radius:1rem}[data-theme=mahro] .kb-col-cap{background:linear-gradient(to top,rgb(var(--mh-night)/.62),transparent)}[data-theme=mahro] .kb-col-title{font-weight:700}[data-theme=mahro] .kb-col-cta{background:none;padding:0;color:#fff;border-bottom:1px solid;border-radius:0;font-weight:600}[data-theme=mahro] .kb-statement p{position:relative;padding-block:2rem;font-weight:400;font-size:clamp(1.05rem,2.4vw,1.5rem);line-height:2}[data-theme=mahro] .kb-statement p:after,[data-theme=mahro] .kb-statement p:before{content:"";position:absolute;inset-inline:calc(50% - 2.5rem);height:1px;background:rgb(var(--mh-rose))}[data-theme=mahro] .kb-statement p:before{top:0}[data-theme=mahro] .kb-statement p:after{bottom:0}[data-theme=mahro] .kb-campaign-in{border-radius:1rem}[data-theme=mahro] .kq-cell{background:rgb(var(--mh-blush)/.2)}[data-theme=mahro] .sf-subcats{flex-wrap:nowrap;gap:.5rem;overflow-x:auto;scrollbar-width:none;margin-inline:calc(var(--sf-gutter) * -1);padding:.15rem var(--sf-gutter) .6rem}[data-theme=mahro] .sf-subcats::-webkit-scrollbar{display:none}[data-theme=mahro] .sf-subcats a{flex:none;display:inline-flex;align-items:center;min-height:2.5rem;padding:0 .95rem;border-radius:.7rem;background:rgb(var(--mh-petal));color:rgb(var(--ink));font-size:.84rem;font-weight:500;white-space:nowrap;transition:background-color .15s}[data-theme=mahro] .sf-subcats a:hover{background:rgb(var(--mh-blush))}@media (min-width:1024px){[data-theme=mahro] .sf-subcats{flex-wrap:wrap;overflow:visible;margin-inline:0;padding-inline:0}}[data-theme=mahro] .sf-toolbar{border-color:rgb(var(--line))}[data-theme=mahro] .sf-gal-frame{border-radius:1.1rem;box-shadow:inset 0 0 0 1px rgb(var(--line))}[data-theme=mahro] .sf-gal-frame.sf-ph:has(img){background:#fff}[data-theme=mahro] .sf-gal-frame img{-o-object-fit:contain;object-fit:contain}[data-theme=mahro] .sf-gal-main>.sf-gal-frame:only-child{grid-column:1/-1;justify-self:center;width:100%;max-width:27rem}[data-theme=mahro] .sf-pdp-info>div:first-child{font-family:var(--mh-latin);font-size:.74rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}[data-theme=mahro] .sf-pdp-info h1{line-height:1.5}[data-theme=mahro] .sf-pdp .sf-price{font-weight:700}[data-theme=mahro] .sf-acc summary{font-weight:600}[data-theme=mahro] .kf{--ink:252 250 248;--ink-muted:208 190 198;--line:86 58 74;--surface:58 34 48;--surface-2:42 23 34;--brand:232 206 213;--brand-fg:67 37 54;background:rgb(var(--mh-night));border-top:0;color:rgb(var(--ink))}[data-theme=mahro] .kf-news-title{font-weight:700}[data-theme=mahro] .kf-news-input{background:rgb(255 255 255/.06);border-color:rgb(var(--line));border-radius:.7rem}[data-theme=mahro] .kf-news-input::-moz-placeholder{color:rgb(var(--ink-muted));opacity:1}[data-theme=mahro] .kf-news-input::placeholder{color:rgb(var(--ink-muted));opacity:1}[data-theme=mahro] .kf-btn{border-radius:.7rem;font-weight:700}[data-theme=mahro] .kf-col h3{font-weight:700}[data-theme=mahro] .kf-mark{font-family:var(--mh-latin);font-weight:700;letter-spacing:-.02em;text-transform:lowercase;color:transparent;-webkit-text-stroke:1px rgb(var(--mh-blush)/.34)}[data-theme=boutique].sf-root{--kt-title-weight:800;--kt-icon-stroke:1.7;--kt-glass:rgb(255 255 255/0.72);--kt-glass-line:rgb(var(--line));background-image:radial-gradient(30rem 22rem at 100% 0,rgb(var(--surface-2)),transparent 70%),radial-gradient(26rem 20rem at 0 40%,rgb(205 184 255/.25),transparent 70%);background-repeat:no-repeat}[data-theme=boutique] .kh-logo span{color:rgb(var(--brand))}@media (min-width:1024px){[data-theme=boutique] .kh[data-layout=pill] .kh-bar{grid-template-areas:"logo nav end";grid-template-columns:auto minmax(0,1fr) auto}[data-theme=boutique] .kh[data-layout=pill] .kh-logo{justify-content:flex-start;padding-inline-start:.5rem}[data-theme=boutique] .kh[data-layout=pill] .kh-nav{padding-inline-start:1.5rem}}[data-theme=boutique] .kh-link{font-weight:700}[data-theme=boutique] .kh-link:hover,[data-theme=boutique] .kh-link[data-open]{color:rgb(var(--brand))}[data-theme=boutique] .kh-mega-in{border-radius:2rem;border-color:rgb(var(--line))}[data-theme=boutique] .kb-h{-webkit-text-decoration:underline wavy rgb(var(--brand)/.45);text-decoration:underline wavy rgb(var(--brand)/.45);text-decoration-thickness:2px;text-underline-offset:.45em}[data-theme=boutique] .kb-head{justify-content:center;flex-direction:column;gap:.25rem;text-align:center}[data-theme=boutique] .kb-more{color:rgb(var(--brand))}[data-theme=boutique] .kx-blobs i:first-child{background:rgb(var(--brand)/.18)}[data-theme=boutique] .kx-blobs i:nth-child(2){background:rgb(205 184 255/.45)}[data-theme=boutique] .kx-blobs i:nth-child(3){background:rgb(255 232 163/.7)}[data-theme=boutique] .kx-cta{display:inline-block;justify-self:start;margin-top:.25rem;padding:.45rem 1rem;border-radius:999px;background:rgb(var(--brand));color:rgb(var(--brand-fg))}[data-theme=boutique] .kb-cats[data-variant=bubbles] .kb-cat-img{box-shadow:0 18px 30px -22px rgb(var(--brand)/.6)}[data-theme=boutique] .kb-cats[data-variant=bubbles] .kb-cat-name{font-size:.9rem}[data-theme=boutique] .kc .sf-card-badges>span{background:rgb(var(--surface));color:rgb(var(--brand))}[data-theme=boutique] .kc-off{background:rgb(var(--brand))}[data-theme=boutique] .kc .sf-card-heart button[data-on]{color:rgb(var(--brand))}[data-theme=boutique] .kc .sf-card-add{background:rgb(var(--brand));color:#fff}[data-theme=boutique] .kb-promise li{border-radius:999px;background:rgb(var(--surface-2));border:0;justify-content:center}[data-theme=boutique] .kb-col{border-radius:2rem}[data-theme=boutique] .kb-col-cta{background:rgb(var(--surface));color:rgb(var(--brand))}[data-theme=boutique] .kb-campaign-in{border-radius:999px;padding-inline:1.5rem}@media (max-width:639px){[data-theme=boutique] .kb-campaign-in{border-radius:1.5rem}}[data-theme=boutique] .kq-cell{background:rgb(255 255 255/.25);border-radius:999px;min-width:3.2rem}[data-theme=boutique] .kf{background:rgb(var(--surface-2));border-top:0;border-radius:2.5rem 2.5rem 0 0}[data-theme=boutique] .kf-btn,[data-theme=boutique] .kf-news-input{border-radius:999px}[data-theme=boutique] .kf-news-input{border-color:rgb(var(--brand)/.25)}[data-theme=boutique] .sf-toolbar{border-radius:999px;padding-inline:1rem;background:rgb(var(--surface-2));border:0}[data-theme=boutique] .sf-density a{border-radius:999px}