@font-face{font-family:Playfair;src:url(assets/fonts/playfair-opsz-normal-55b6607ac267.woff2) format("woff2");font-weight:300 900;font-style:normal;font-display:swap}@font-face{font-family:Playfair;src:url(assets/fonts/playfair-opsz-italic-396fcf8d8e21.woff2) format("woff2");font-weight:300 900;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url(assets/fonts/montserrat-400-e37102816a1a.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Montserrat;src:url(assets/fonts/montserrat-500-2607e1782ba4.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Montserrat;src:url(assets/fonts/montserrat-600-151f8b016cdb.woff2) format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Playfair Fallback;src:local("Georgia");size-adjust:99.2%;ascent-override:89.2%;descent-override:31.7%;line-gap-override:0%}:root{--rose:#ea899a;--dusty:#c77584;--mauve:#9e5d69;--wine:#75454e;--brand-ink:#4d2d33;--sheet:#fff5f4;--night:#2b0f18;--plate-paper:#fef5f3;--text:#3a1420;--serif:"Playfair Fallback",Georgia,"Times New Roman",serif;--sans:Montserrat,"Helvetica Neue",Arial,sans-serif;--g:1rem;--banner:1.6875rem;--row:3.25rem;--nav:2.75rem;--chrome:calc(var(--banner) + var(--row) + var(--nav));--paper:var(--sheet);--ink:var(--text);--accent:var(--wine);--flapc:#e9c9cd;--plate:var(--brand-ink);--clip:.8rem;--blush:#fbe7e9;--petal:#f6d6da;--rouge:#9a2f4b;--muted:#6a4650;--line:rgba(58,20,32,.12);--max:82.5rem;--wide:calc(var(--max) + 4rem);--edge:max(var(--g),calc((100% - var(--max))/2));--radius:1.125rem;--radius-lg:1.75rem;--shadow-soft:0 30px 60px -40px rgba(77,45,51,.45),0 2px 8px -4px rgba(77,45,51,.12);--shadow-card:0 18px 36px -24px rgba(77,45,51,.4);font-optical-sizing:auto}html.has-serif{--serif:Playfair,"Playfair Fallback",Georgia,"Times New Roman",serif}.is-portada{--paper:#ea899a;--ink:#32101b;--accent:#5b1f30;--flapc:#f4b2bd}.is-rostro{--paper:#f8d5d9;--ink:#5a1c30;--accent:#a8324f;--flapc:#fff0f1;--plate:#7c2840}.is-labios{--paper:#be0f3c;--ink:#ffe9ec;--accent:#ffc2cd;--flapc:#e2345f;--plate:#be0f3c}.is-ojos{--paper:#241019;--ink:#f7bcc6;--accent:#ea899a;--flapc:#47202f;--plate:#241019}.is-cuidado-facial{--paper:#fdf0ef;--ink:#4d2d33;--accent:#8c4757;--flapc:#f3d9da;--plate:#4d2d33}.is-cuerpo{--paper:#5f2f3c;--ink:#fde6da;--accent:#f4c0a6;--flapc:#7f4a57;--plate:#5f2f3c}.is-accesorios{--paper:#c77584;--ink:#260c14;--accent:#3a1420;--flapc:#dd96a3;--plate:#75303f}body[data-issue=portada]{--over:#32101b;--over-paper:#ea899a}body[data-issue=rostro]{--over:#5a1c30;--over-paper:#f8d5d9}body[data-issue=labios]{--over:#ffe9ec;--over-paper:#be0f3c}body[data-issue=ojos]{--over:#f7bcc6;--over-paper:#241019}body[data-issue=cuidado-facial]{--over:#4d2d33;--over-paper:#fdf0ef}body[data-issue=cuerpo]{--over:#fde6da;--over-paper:#5f2f3c}body[data-issue=accesorios]{--over:#260c14;--over-paper:#c77584}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;scroll-padding-top:4.5rem;font-size:100%}body{margin:0;background:var(--paper);color:var(--ink);font:400 1rem/1.55 var(--sans);overflow-x:clip}img,svg{display:block;max-width:100%}img{height:auto}a{color:inherit}button,input,select,textarea{font:inherit;color:inherit}button{background:none;border:0;padding:0;cursor:pointer}h1,h2,h3,h4{font-family:var(--serif);font-weight:400;margin:0;line-height:1.05}p,ul,ol,dl,dd,figure{margin:0}ul,ol{padding:0;list-style:none}[hidden]{display:none!important}:focus-visible{outline:3px solid currentColor;outline-offset:3px}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.skip-link{position:absolute;left:.75rem;top:-5rem;z-index:60;background:var(--night);color:#fff;padding:.75rem 1rem}.skip-link:focus{top:.5rem}.delivery-banner{position:relative;z-index:9;height:var(--banner);display:flex;align-items:center;justify-content:center;background:var(--petal);color:#4d2d33;font-size:.75rem;line-height:1;white-space:nowrap;padding:0 .5rem}.delivery-banner strong{font-weight:600}.site-header{position:sticky;top:0;z-index:30;color:var(--ink)}.home-page .site-header .header-row{background:color-mix(in srgb,var(--sheet) 94%,transparent);box-shadow:0 1px 0 var(--line)}.header-row{display:flex;align-items:center;justify-content:space-between;min-height:var(--row);padding:.25rem calc(var(--edge) - .5rem) .25rem var(--edge);gap:.75rem;background:var(--paper)}.brand{display:flex;align-items:center;min-height:2.75rem;color:inherit}.brand .mia-logo{width:4.25rem;height:1.875rem}.header-actions{display:flex;justify-content:flex-end}.icon-link{position:relative;display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;color:inherit}.icon-link svg{width:1.375rem;height:1.375rem;stroke:currentColor;stroke-width:1.5}.favorite-count,.cart-count{position:absolute;right:0;top:.1875rem;min-width:1.125rem;height:1.125rem;padding:0 .25rem;background:var(--ink);color:var(--paper);font-size:.6875rem;font-weight:600;line-height:1.125rem;text-align:center}.category-nav{display:flex;overflow-x:auto;scrollbar-width:none;padding:0 calc(var(--edge) - .5rem);background:var(--paper);-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 2rem),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 2rem),transparent)}.category-nav::-webkit-scrollbar{display:none}.category-nav a{flex:none;display:inline-flex;align-items:center;justify-content:center;min-height:var(--nav);min-width:2.75rem;padding:0 .5rem;font:italic 400 1.0625rem/1 var(--serif);text-decoration:none;white-space:nowrap}.category-nav a:last-child{margin-right:1.5rem}.category-nav a[aria-current]{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}.category-nav a:focus-visible{outline-offset:-3px}.site-header.is-over{height:0}.is-over .header-row{transition:background-color .2s ease,box-shadow .2s ease}.is-over:not(.is-scrolled):not(.is-past) .header-row{background-color:transparent;color:var(--over);justify-content:flex-end;pointer-events:none}.is-over .header-row a{pointer-events:auto}.is-over:not(.is-scrolled):not(.is-past) .brand{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.is-over:not(.is-scrolled):not(.is-past) .brand:focus-visible{position:static;width:auto;height:auto;clip-path:none;margin-right:auto}.is-over.is-scrolled:not(.is-past) .header-row{background-color:var(--over-paper);color:var(--over);box-shadow:0 1px color-mix(in srgb,var(--over) 24%,transparent)}.is-over:not(.is-past) .favorite-count,.is-over:not(.is-past) .cart-count{background:var(--over);color:var(--over-paper)}.is-over+.category-nav{display:none}.text-link{display:inline-flex;align-items:center;min-height:2.75rem;font-size:.9375rem;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:6px}.button{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.625rem;min-height:3.25rem;padding:.75rem 1.625rem;background:var(--ink);color:var(--paper);font-weight:600;font-size:.9375rem;text-decoration:none;border-radius:999px;transition:background-color .2s,transform .2s}.button:focus-visible{outline-offset:-5px;outline-color:var(--paper)}.button svg{width:1.25rem;height:1.25rem;stroke:currentColor;stroke-width:1.5;flex:none}.big-title{font-size:clamp(2rem,1.3rem + 2.4vw,3.25rem);font-weight:400;line-height:1.06;letter-spacing:-.015em;text-wrap:balance}.cover{position:relative;height:calc(100svh - var(--slip,0px) - var(--banner));min-height:33.75rem;container:cover/size;overflow:hidden;background:var(--paper);color:var(--ink);--foot: 8.75rem }.cover-veil{position:absolute;inset:0;z-index:1;-webkit-user-drag:none}.cover-word{position:absolute;z-index:2;margin:0;font-family:var(--serif);line-height:.8;white-space:nowrap;color:var(--accent);font-variation-settings:"opsz" 1200;pointer-events:none}.cover-word span{display:block}.cover-hero{position:absolute;z-index:3;max-width:none;width:auto;height:auto;pointer-events:none;object-fit:contain;filter:drop-shadow(0 1.6cqmin 2.2cqmin rgba(24,4,12,.28))}.cover-lines{position:absolute;left:var(--g);right:var(--g);bottom:calc(var(--foot) + .25rem);z-index:4;pointer-events:none}.cover-lines a{pointer-events:auto}.cover-h1{font-size:min(8.6cqw,5cqh);line-height:1.02;font-weight:400;max-width:15em;letter-spacing:-.008em}.cover-intro{margin-top:.375rem;font-size:.875rem;font-weight:500;line-height:1.35}.cover-cta{position:relative;display:inline-flex;align-items:center;min-height:2.75rem;font-size:.9375rem;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:6px}.cover-number{position:absolute;left:var(--g);top:.875rem;z-index:4;font:italic 400 .9375rem/1.15 var(--serif)}.cover-date{position:absolute;right:var(--g);z-index:4;font:italic 400 .9375rem/1.2 var(--serif)}.cover-tagline{position:absolute;z-index:4;font:italic 400 min(7cqw,4cqh)/1 var(--serif)}.cover-credit{position:absolute;left:var(--g);right:140px;bottom:3.25rem;z-index:5;font-size:.8125rem;font-weight:500;line-height:1.25}.credit-link{display:flex;align-items:center;min-height:2.75rem;text-decoration:none}.credit-name{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.credit-buy{display:flex;align-items:center;gap:.625rem;min-height:2.75rem}.credit-price{flex:none;font-size:.9375rem;font-weight:600;white-space:nowrap}.credit-price.is-pending{flex:1;font-size:.8125rem;font-weight:500;white-space:normal;line-height:1.15}.cover-credit .cart-control{margin:0;min-height:2.75rem;flex:none}.cover-credit .card-cart{min-height:2.75rem;padding:0 .75rem 0 .625rem;gap:.375rem;background:var(--ink);color:var(--paper);font-size:.8125rem;text-decoration:none;clip-path:polygon(0 0,calc(100% - .5rem) 0,100% .5rem,100% 100%,0 100%)}.cover-credit .card-cart svg{width:1rem;height:1rem}.cover-credit .card-cart:focus-visible{outline-color:var(--paper);outline-offset:-4px}.cover-credit .quantity-picker{grid-template-columns:2.75rem minmax(1.5rem,auto) 2.75rem}.is-rostro .cover-word{left:2cqw;top:3.5rem;font-size:33cqw;font-style:italic;font-weight:300;letter-spacing:-.03em}.is-rostro .cover-hero{width:min(128cqw,62cqh,calc(100cqh - 16.75rem - 15cqw));left:50%;transform:translate(-50%);top:calc(3.5rem + 15cqw)}.is-labios .cover-word{--s:min(72cqw,calc((100cqh - 18.5rem)/2.46));left:1cqw;top:2.75rem;font-size:var(--s);font-style:italic;font-weight:900;line-height:.82;letter-spacing:-.03em;color:#ffc2cd}.is-labios .cover-hero{--s:min(72cqw,calc((100cqh - 18.5rem)/2.46));--w:min(84cqw,calc(var(--s)*1.6));width:var(--w);left:min(calc(100cqw - var(--w) + 2cqw),calc(var(--s)*.38));top:calc(2.75rem + var(--s)*1.07 - var(--w)*.27)}.is-labios .cover-number{left:auto;right:var(--g);top:3.75rem;text-align:right}.is-ojos .cover-word{--s:min(58cqw,26cqh);left:-1cqw;right:-1cqw;bottom:calc(var(--foot) + var(--s)*.14);display:flex;justify-content:center;font-size:var(--s);font-weight:300;line-height:.8;color:#ea899a;letter-spacing:-.02em}.is-ojos .cover-word span{display:inline}.is-ojos .cover-hero{--s:min(58cqw,26cqh);width:min(112cqw,calc((100cqh - 18.75rem - var(--s)*.62)*1.5));left:50%;transform:translate(-50%);bottom:calc(var(--foot) + var(--s)*.62)}.is-ojos .cover-lines{top:3.5rem;bottom:auto;right:var(--g)}.is-ojos .cover-h1{font-size:min(10.4cqw,5.4cqh);line-height:1}.is-cuidado-facial .cover-word{left:var(--g);top:3.625rem;font-size:min(13cqw,7.6cqh);font-weight:400;line-height:.98;letter-spacing:-.01em;color:#4d2d33}.is-cuidado-facial .cover-hero{--h:min(104cqh,190cqw);height:var(--h);width:auto;right:-30cqw;bottom:calc(var(--h)*-.2)}.is-cuidado-facial .cover-lines{right:50cqw}.is-cuidado-facial .cover-h1{font-size:min(6cqw,3.4cqh)}.is-cuidado-facial .cover-credit{right:50cqw}.is-cuidado-facial .cover-number{top:calc(3.75rem + min(26cqw,15.2cqh))}.is-cuerpo .cover-word{left:2cqw;top:3.5rem;font-size:29.4cqw;font-weight:900;letter-spacing:-.035em;line-height:.86;color:#f4c0a6}.is-cuerpo .cover-hero{--d:min(118cqw,64cqh);width:var(--d);left:calc(100cqw - var(--d)*.52);top:calc(3.5rem + 27cqw)}.is-cuerpo .cover-lines{top:calc(3.5rem + 30cqw);bottom:auto;right:auto;width:44cqw}.is-cuerpo .cover-h1{font-size:min(7cqw,4cqh)}.is-accesorios .cover-word{left:2cqw;bottom:calc(var(--foot) + .25rem);font-size:19cqw;font-weight:500;font-style:italic;letter-spacing:-.03em;line-height:1;color:#260c14}.cover.is-accesorios:before{content:"";position:absolute;left:0;right:0;top:3.5rem;height:2px;z-index:2;background:#260c14}.is-accesorios .cover-hero{--w:min(112cqw,64cqh);width:var(--w);left:calc(50cqw - var(--w)*.515);top:calc(3.5rem - var(--w)*.285)}.is-accesorios .cover-lines{bottom:calc(var(--foot) + 20cqw + .75rem)}.is-accesorios .cover-number{--w:min(112cqw,64cqh);left:var(--g);top:calc(3.5rem + var(--w)*.5)}@container cover (orientation:portrait){.issue-open .is-rostro .cover-hero{width:min(128cqw,62cqh,calc(100cqh - 11rem - 15cqw))}.issue-open .is-labios .cover-word,.issue-open .is-labios .cover-hero{--s:min(72cqw,calc((100cqh - 13rem)/2.46))}.issue-open .is-ojos .cover-hero{width:min(112cqw,calc((100cqh - 14rem - var(--s)*.62)*1.5))}}@container cover (orientation:landscape){.cover-lines{left:2rem;right:auto;bottom:4rem;width:34cqw}.cover-credit{left:2rem;right:auto;bottom:.75rem;display:flex;align-items:center;gap:1rem;width:max-content;max-width:48cqw}.cover-h1{font-size:min(3.2cqw,5.6cqh)}.cover-number{left:auto;right:2rem;top:4.125rem;text-align:right;font-size:1.125rem}.is-rostro .cover-word{left:1cqw;top:7cqh;font-size:min(36cqw,70cqh)}.is-rostro .cover-hero{width:auto;height:78cqh;left:auto;right:1cqw;top:20cqh;transform:none}.is-labios .cover-word{--s:min(36cqw,84cqh);left:1cqw;top:9cqh;display:flex;line-height:.8}.is-labios .cover-word span{display:inline}.is-labios .cover-hero{width:auto;height:80cqh;left:58cqw;top:24cqh;transform:translate(-50%)}.is-labios .cover-number{top:4.125rem;right:2rem}.is-labios .cover-lines{width:27cqw}.is-ojos .cover-word{--s:min(50cqw,78cqh);bottom:calc(3.5rem + var(--s)*.12);justify-content:flex-start;left:1cqw;right:auto;line-height:.74}.is-ojos .cover-hero{width:auto;height:min(64cqh,46cqw);left:auto;right:1cqw;transform:none;top:9cqh;bottom:auto}.is-ojos .cover-lines{top:4.125rem;bottom:auto;left:2rem;width:42cqw;right:auto}.is-ojos .cover-h1{font-size:min(4.2cqw,7cqh)}.is-ojos .cover-number{top:4.125rem}.is-cuidado-facial .cover-word{left:2rem;top:4.125rem;font-size:min(5.4cqw,10cqh)}.is-cuidado-facial .cover-hero{--h:min(128cqh,1500px);right:16cqw}.is-cuidado-facial .cover-lines{right:auto;width:26cqw}.is-cuidado-facial .cover-h1{font-size:min(2.4cqw,4.4cqh)}.is-cuidado-facial .cover-credit{right:auto;max-width:44cqw}.is-cuidado-facial .cover-number{top:4.125rem}.is-cuerpo .cover-word{left:1cqw;top:7cqh;font-size:min(32cqw,62cqh)}.is-cuerpo .cover-hero{--d:min(86cqw,132cqh,1560px);left:auto;right:calc(var(--d)*-.36);top:32cqh}.is-cuerpo .cover-lines{top:auto;bottom:4rem;right:auto;left:2rem;width:26cqw}.is-cuerpo .cover-h1{font-size:min(3.2cqw,5.6cqh)}.is-accesorios .cover-word{left:1cqw;bottom:11rem;font-size:min(17cqw,36cqh)}.is-accesorios .cover-hero{--w:min(112cqh,70cqw,1500px);left:auto;right:calc(var(--w)*-.05);top:calc(3.5rem - var(--w)*.285)}.is-accesorios .cover-lines{bottom:4rem;width:40cqw}.is-accesorios .cover-number,.issue-open .is-accesorios .cover-number{left:2rem;top:4.125rem;right:auto;text-align:left}.issue-open .is-accesorios .cover-number{top:.75rem}}@container cover (max-height:500px) and (orientation:landscape){.cover-credit{display:none}.cover-lines{bottom:3.75rem}.is-accesorios .cover-lines{bottom:3.75rem;width:48cqw}.is-accesorios .cover-word{font-size:13.5cqw;bottom:6.75rem}.is-cuidado-facial .cover-lines{width:40cqw}.is-cuerpo .cover-lines{bottom:3.75rem;width:48cqw}.is-cuerpo .cover-word{font-size:min(26cqw,46cqh)}.is-ojos .cover-word{--s:52cqh;left:38cqw;bottom:4cqh}.is-labios .cover-word{--s:min(30cqw,62cqh);top:9cqh}.cover-number,.cover-date,.cover-tagline{display:none}}@media(max-height:500px){.cover{min-height:0}}.spine a{position:relative;display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto auto;align-items:end;column-gap:.75rem;min-height:7.75rem;padding:.875rem var(--g) .75rem;overflow:hidden;background:var(--paper);color:var(--ink);text-decoration:none}.spine-name{grid-column:1;font:400 clamp(2.75rem,14vw,7rem)/.92 var(--serif);letter-spacing:-.02em;font-variation-settings:"opsz" 1200;position:relative;z-index:1}.spine-short{grid-column:1/-1;grid-row:2;font-size:.8125rem;font-weight:500;margin-top:.5rem;position:relative;z-index:1;max-width:54%;line-height:1.3}.spine-count{grid-column:1/-1;grid-row:3;font-size:.8125rem;font-weight:500;position:relative;z-index:1;white-space:nowrap;line-height:1.3}.spine img{position:absolute;right:-4%;top:50%;height:150%;width:auto;max-width:none;transform:translateY(-52%)}.spine.is-ojos img{height:118%;right:-14%}.spine.is-labios .spine-name{font-style:italic;font-weight:900}.spine.is-rostro .spine-name{font-style:italic;font-weight:300}.spine.is-ojos .spine-name{font-weight:300}.spine.is-cuerpo .spine-name{font-weight:900}.spine.is-accesorios .spine-name{font-style:italic;font-weight:500}.spine.is-cuidado-facial .spine-name{font-size:clamp(1.875rem,9.5vw,5.75rem);padding-bottom:.36em}.spine a:focus-visible{outline-offset:-6px}.product-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem .75rem;padding:0 var(--g)}.product-card{--tile-h:125cqw;position:relative;display:flex;flex-direction:column;min-width:0;container:card/inline-size}.card-link{display:flex;flex-direction:column;color:var(--text);text-decoration:none;border-radius:var(--radius)}.card-link:focus-visible{outline:3px solid var(--brand-ink);outline-offset:4px}.card-media{position:relative;display:block;aspect-ratio:4/5;border-radius:var(--radius);overflow:hidden;isolation:isolate;background:radial-gradient(56% 12% at 50% 87%,#4d2d331f,#4d2d3300 72%),#fff;box-shadow:0 0 0 1px #4d2d3312,0 16px 32px -26px #4d2d3380}.card-slide{position:absolute;inset:0;display:block;transition:opacity .45s ease}.card-slide img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;padding:13% 11% 17%;filter:drop-shadow(0 12px 10px rgba(77,45,51,.13));transition:transform .5s cubic-bezier(.2,.7,.2,1)}img.is-boxed{background:var(--plate-paper);box-shadow:0 6px 16px -8px #4d2d334d;filter:none;object-fit:contain}.card-slide img.is-boxed{inset:12% 10% auto;width:80%;height:auto;aspect-ratio:1;padding:0;object-fit:cover;border-radius:.875rem}.card-slide.is-extra img{padding:0;object-fit:cover;filter:none}.card-media.has-photos .card-slide:not(.is-shown){opacity:0}@media(hover:hover){.card-link:hover .card-slide:first-child img{transform:translateY(-3px) scale(1.025)}.card-link:hover .card-name{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}}@media(hover:none){.card-media.has-photos{display:flex;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.card-media.has-photos::-webkit-scrollbar{display:none}.card-media.has-photos .card-slide{position:relative;flex:0 0 100%;opacity:1;scroll-snap-align:start}}.card-dots{position:absolute;left:.75rem;top:calc(var(--tile-h) - 1.125rem);z-index:3;display:flex;gap:.25rem;pointer-events:none}.card-dots span{width:.75rem;height:.1875rem;border-radius:2px;background:#4d2d333d;transition:width .25s,background-color .25s}.card-dots span.is-on{width:1.375rem;background:var(--brand-ink)}.card-row{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.125rem .625rem;margin-top:.75rem}@media(max-width:699px){.card-row{flex-direction:column;align-items:flex-start}.card-name{flex:none}}.card-name{flex:1 1 9ch;min-width:0;font:italic 400 1rem/1.22 var(--serif);letter-spacing:0;color:var(--text);overflow-wrap:anywhere}.card-price{font-size:.875rem;font-weight:600;line-height:1.3;white-space:nowrap;font-variant-numeric:tabular-nums}.card-price.is-pending{font-size:.75rem;font-weight:500;color:var(--wine);white-space:normal}.card-meta{margin-top:.25rem;font-size:.75rem;line-height:1.35;color:var(--wine)}.card-hint{margin-top:.125rem;font-size:.75rem;line-height:1.35;color:var(--muted)}.card-save{position:absolute;top:.5rem;right:.5rem;z-index:3;display:grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:50%;background:#ffffffeb;color:var(--wine);box-shadow:0 6px 14px -8px #4d2d3373;transition:transform .2s,background-color .2s}.card-save svg{width:1.25rem;height:1.25rem;stroke:currentColor;stroke-width:1.6;transition:fill .15s}.card-save[aria-pressed=true]{color:var(--rouge)}.card-save[aria-pressed=true] svg{fill:currentColor}.card-save:focus-visible,.tile-add:focus-visible{outline:3px solid var(--brand-ink);outline-offset:2px}.product-card>.cart-control{position:absolute;right:.5rem;top:calc(var(--tile-h) - 3.25rem);z-index:3;margin:0;min-height:0}.tile-add{display:grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:50%;background:#fff;color:var(--brand-ink);box-shadow:0 8px 18px -10px #4d2d3399;transition:background-color .2s,color .2s,transform .2s}.tile-add svg{width:1.25rem;height:1.25rem;stroke:currentColor;stroke-width:1.8}.product-card .quantity-picker{background:var(--brand-ink);color:#fff5f4;box-shadow:0 8px 18px -10px #4d2d3399}.product-card .quantity-picker button:focus-visible{outline-color:#fff5f4}@media(hover:hover){.card-save:hover,.tile-add:hover{transform:scale(1.06)}.tile-add:hover{background:var(--brand-ink);color:#fff5f4}}@media(min-width:700px){.product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem 1.25rem}.card-name{font-size:1.0625rem}.card-price{font-size:.9375rem}.card-meta{font-size:.8125rem}}@media(min-width:1100px){.product-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:3rem 1.5rem}.card-name{font-size:1.1875rem}}.cart-control{margin-top:.5rem;min-height:2.75rem}.card-cart{display:inline-flex;align-items:center;gap:.5rem;min-height:2.75rem;padding:0 1rem 0 .875rem;border-radius:999px;box-shadow:inset 0 0 0 1px color-mix(in srgb,currentColor 35%,transparent);font-size:.8125rem;font-weight:600;transition:background-color .2s,color .2s,box-shadow .2s}.card-cart:hover{background:var(--ink);color:var(--paper);box-shadow:inset 0 0 0 1px var(--ink)}.card-cart svg{width:1.125rem;height:1.125rem;stroke:currentColor;stroke-width:1.5}.quantity-picker{display:inline-grid;grid-template-columns:2.75rem minmax(1.75rem,auto) 2.75rem;align-items:center;min-height:2.75rem;border-radius:999px;background:var(--ink);color:var(--paper)}.quantity-picker button{height:2.75rem;font-size:1.25rem;line-height:1;border-radius:999px}.quantity-picker button:disabled{opacity:.4}.quantity-picker button:focus-visible{outline-color:var(--paper);outline-offset:-5px}.quantity-picker output{text-align:center;font-weight:600}.site-footer{background:var(--night);color:#ffd9df;padding:2.5rem var(--edge);display:grid;grid-template-columns:4fr 5fr;gap:1.5rem var(--g);font-size:.875rem}.footer-mark,.footer-bottom{grid-column:1/-1}.footer-mark .brand{display:block;width:fit-content}.footer-mark .brand .mia-logo{width:7.5rem;height:auto}.footer-mark p{margin-top:.75rem;font:italic 400 1.125rem/1.3 var(--serif)}.site-footer h2{font:600 .6875rem/1.3 var(--sans);letter-spacing:.14em;text-transform:uppercase;margin-bottom:.375rem;opacity:.85}.site-footer ul a{display:inline-flex;align-items:center;min-height:2.75rem;min-width:2.75rem;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;text-decoration-color:color-mix(in srgb,currentColor 35%,transparent)}.site-footer ul a:hover{text-decoration-color:currentColor}.footer-bottom{font-size:.8125rem;padding-top:1.25rem;border-top:1px solid rgba(255,217,223,.16)}.toast{--tag:var(--over,var(--ink));--tag-ink:var(--over-paper,var(--paper));position:fixed;top:var(--toast-top,calc(var(--banner) + var(--row) + .375rem));right:var(--toast-right,.375rem);z-index:40;max-width:min(23rem,calc(100vw - 1rem));transform:translateY(-.375rem);opacity:0;pointer-events:none;background:var(--tag);color:var(--tag-ink);padding:.6875rem 1rem;font-size:.875rem;font-weight:500;line-height:1.3;white-space:normal;box-shadow:0 6px 16px #18040c38;transition:opacity .2s,transform .2s}.toast:before{content:"";position:absolute;bottom:100%;right:var(--toast-notch,.9375rem);border:.4375rem solid transparent;border-top:0;border-bottom-color:var(--tag)}.toast.show{opacity:1;transform:none}@media(scripting:enabled){html:not(.is-ready) :is(.cat-card,.picks .card-media,.kitty .card-media,.line-item,.routine-steps li,.cat-products .product-card:nth-child(n+3) .card-media,.cat-lines .product-card:nth-child(n+3) .card-media,.catalog-grid .product-card:nth-child(n+5) .card-media,.related .card-media,.pdp-thumb,.family-option,.pdp-pay li) img{display:none}}.band{padding:clamp(2.75rem,6vw,5rem) var(--edge)}.band+.band{padding-top:0}.eyebrow{display:block;margin:0 0 .5rem;font:600 .6875rem/1.3 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--rouge)}.section-head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;column-gap:1.5rem;margin-bottom:clamp(1.25rem,3vw,2rem)}.section-head>*{grid-column:1}.section-head>.text-link{grid-column:2;grid-row:1/span 3;align-self:end}.section-title{font:400 clamp(1.75rem,1.2rem + 1.7vw,2.625rem)/1.12 var(--serif);letter-spacing:-.012em;color:var(--text);max-width:22em;text-wrap:balance}.section-text{margin-top:.75rem;max-width:36rem;color:var(--muted);font-size:.9375rem;line-height:1.6}.text-link{text-decoration-color:color-mix(in srgb,currentColor 40%,transparent);transition:text-decoration-color .2s,color .2s}.text-link:hover{text-decoration-color:currentColor}.hero{padding:.75rem var(--edge) 0}.hero-frame{position:relative;height:clamp(29rem,calc(100svh - var(--slip,0px) - var(--chrome) - 8.5rem),34rem);container:hero/size;border-radius:var(--radius-lg);overflow:hidden;isolation:isolate;background:var(--blush);box-shadow:var(--shadow-soft)}.hero-stage{position:absolute;inset:0;touch-action:pan-y}.slide{--paper:var(--sheet);--ink:var(--text);--accent:var(--wine);--flapc:#f3d9da;--img:min(72cqw,19rem,44cqh);position:absolute;inset:0;display:grid;grid-template-rows:minmax(0,1fr) auto;background:radial-gradient(120% 90% at 85% 20%,rgba(255,255,255,.55),transparent 60%),linear-gradient(140deg,var(--s1),var(--s2));color:var(--text)}:is(.slide,.cat-head).is-portada{--s1:#fdecee;--s2:#f6d4db;--halo:#f0bcc7}:is(.slide,.cat-head).is-labios{--s1:#fdedf0;--s2:#f8d6de;--halo:#f2b5c3}:is(.slide,.cat-head).is-rostro{--s1:#fdf1ed;--s2:#f7dcd5;--halo:#efc3b8}:is(.slide,.cat-head).is-cuidado-facial{--s1:#fef4f2;--s2:#f5e0e1;--halo:#eac8cc}:is(.slide,.cat-head).is-cuerpo{--s1:#f8eff4;--s2:#ecdbe6;--halo:#dcc0d2}.cat-head.is-ojos{--s1:#f8f0f4;--s2:#ecdde5;--halo:#dcc4d0}.cat-head.is-accesorios{--s1:#fdf0f3;--s2:#f6dce3;--halo:#ecc2cd}.hero:not(.is-live) .slide:not(:first-child){display:none}.slide:not(:first-child):not(.is-near) .slide-img{display:none}.hero.is-live .slide{opacity:0;visibility:hidden;transition:opacity .9s cubic-bezier(.4,0,.2,1),visibility 0s linear .9s}.hero.is-live .slide.is-active{z-index:2;opacity:1;visibility:visible;transition:opacity .9s cubic-bezier(.4,0,.2,1)}.hero.is-live .slide.is-leaving{z-index:1;visibility:visible}.slide-copy{grid-row:2;position:relative;z-index:3;padding:0 1.25rem 4rem;min-width:0}.slide-eyebrow{font:600 .6875rem/1.3 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--rouge)}.slide-title{margin-top:.5rem;font:400 clamp(1.625rem,4.2cqw,3rem)/1.1 var(--serif);letter-spacing:-.012em;max-width:14em;text-wrap:balance}.slide-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin-top:1rem}.slide-cta{display:inline-flex;align-items:center;min-height:2.875rem;padding:0 1.5rem;border-radius:999px;background:var(--text);color:#fff5f4;font-size:.875rem;font-weight:600;text-decoration:none;transition:background-color .25s,transform .25s}.slide-cta:hover{background:var(--wine);transform:translateY(-1px)}.slide-cta:focus-visible{outline-color:var(--text)}.slide-note{font-size:.8125rem;color:var(--muted)}.slide-credit{display:flex;align-items:center;gap:0 .75rem;margin-top:.5rem;font-size:.8125rem;min-width:0}.slide-credit-link{display:flex;align-items:center;min-height:2.75rem;min-width:2.75rem;flex:0 1 auto;text-decoration:none;gap:.25em}.slide-credit-label{flex:none;color:var(--muted)}.slide-credit-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:color-mix(in srgb,currentColor 40%,transparent)}.slide-price{flex:none;font-weight:600;white-space:nowrap}.slide-price.is-pending{font-weight:500}.slide-credit .cart-control{margin:0;flex:none}.slide-media{grid-row:1;position:relative;display:grid;grid-template-rows:minmax(0,1fr);place-items:center;min-height:0;padding-block:1.25rem .5rem}.slide-media>*{grid-area:1/1}.slide-halo{width:calc(var(--img)*1.04);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 38% 32%,rgba(255,255,255,.8),var(--halo) 72%);opacity:.75;translate:calc(var(--px,0)*10px) calc(var(--py,0)*8px);transition:translate .8s cubic-bezier(.2,.7,.2,1)}.slide-mark{width:min(92%,40rem);height:auto;color:#5b1f30;opacity:.07;z-index:0}.slide-img{position:relative;z-index:1;width:var(--img);height:auto;max-height:88%;object-fit:contain;filter:drop-shadow(0 18px 22px rgba(77,45,51,.2));translate:calc(var(--px,0)*-18px) calc(var(--py,0)*-12px);transition:translate .8s cubic-bezier(.2,.7,.2,1)}@media(prefers-reduced-motion:no-preference){.hero.is-live .slide.is-active .slide-img{animation:float 6.5s ease-in-out infinite alternate}.hero.is-live .slide.is-active .slide-halo{animation:glow 7s ease-in-out infinite alternate}.slide.is-entering .slide-media{animation:media-in 1.1s cubic-bezier(.2,.7,.2,1) both}.slide.is-entering .slide-copy>*{animation:rise .8s cubic-bezier(.2,.7,.2,1) both}.slide.is-entering .slide-copy>:nth-child(2){animation-delay:.08s}.slide.is-entering .slide-copy>:nth-child(3){animation-delay:.16s}.slide.is-entering .slide-copy>:nth-child(4){animation-delay:.24s}.scroll-cue svg{animation:cue 1.8s ease-in-out infinite alternate}}@keyframes float{0%{transform:translate3d(0,4px,0) rotate(-.6deg)}to{transform:translate3d(0,-8px,0) rotate(.6deg)}}@keyframes glow{0%{transform:scale(.98)}to{transform:scale(1.04)}}@keyframes media-in{0%{opacity:0;transform:translate3d(1.5rem,0,0) scale(.97)}to{opacity:1;transform:none}}@keyframes rise{0%{opacity:0;transform:translate3d(0,.875rem,0)}to{opacity:1;transform:none}}@keyframes cue{0%{transform:translateY(-2px)}to{transform:translateY(3px)}}@keyframes progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.hero-controls{position:absolute;z-index:5;left:.75rem;right:.75rem;bottom:.625rem;display:flex;align-items:center;justify-content:space-between;gap:.25rem;pointer-events:none}.hero-controls>*{pointer-events:auto}.hero-toggle,.hero-arrow{display:inline-grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:50%;color:var(--text);transition:background-color .2s}.hero-toggle:hover,.hero-arrow:hover{background:#ffffffb3}.hero-toggle svg{width:1.125rem;height:1.125rem;fill:currentColor}.hero-arrow svg{width:1.375rem;height:1.375rem;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.hero-toggle .i-play,.hero.is-stopped .hero-toggle .i-pause{display:none}.hero.is-stopped .hero-toggle .i-play{display:block}.hero-dots{display:flex;margin-right:auto}.hero-dot{display:grid;place-items:center;width:2.75rem;height:2.75rem}.hero-dot span{position:relative;display:block;width:.5rem;height:.5rem;border-radius:999px;background:#3a142047;overflow:hidden;transition:width .4s cubic-bezier(.2,.7,.2,1),background-color .3s}.hero-dot:hover span{background:#3a142080}.hero-dot[aria-current] span{width:1.75rem;background:#3a142033}.hero-dot[aria-current] span:after{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--text);transform-origin:0 50%}.hero.is-ticking .hero-dot[aria-current] span:after{animation:progress var(--hero-interval,5.6s) linear both}.hero:not(.is-running) .hero-dot[aria-current] span:after{animation-play-state:paused}.hero.is-stopped .hero-dot[aria-current] span:after{animation:none;transform:none}.hero-arrow{display:none}.scroll-cue{display:flex;align-items:center;justify-content:center;gap:.375rem;width:fit-content;min-height:2.75rem;margin:.25rem auto 0;padding:0 .75rem;font:600 .6875rem/1 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);text-decoration:none}.scroll-cue svg{width:1.125rem;height:1.125rem;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.scroll-cue:hover{color:var(--text)}#indice{scroll-margin-top:4.5rem}.cats{padding-top:clamp(1.5rem,3vw,2.5rem)}.cat-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.625rem}.cat-card{--paper:var(--sheet);--ink:var(--text);min-width:0}.cat-card a{display:flex;flex-direction:column;align-items:center;height:100%;padding:.5rem .5rem .875rem;border-radius:var(--radius);background:var(--tint,#fbe7e9);color:var(--text);text-align:center;text-decoration:none;transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s}.cat-media{display:block;width:100%;aspect-ratio:1;position:relative}.cat-media img{position:absolute;inset:6%;width:88%;height:88%;object-fit:contain;filter:drop-shadow(0 8px 10px rgba(77,45,51,.16));transition:transform .5s cubic-bezier(.2,.7,.2,1)}.cat-name{margin-top:.25rem;font:400 1rem/1.15 var(--serif)}.cat-short{display:none;margin-top:.25rem;font-size:.75rem;line-height:1.4;color:var(--muted)}.cat-count{margin-top:.25rem;font-size:.6875rem;font-weight:500;color:var(--muted)}.cat-card a:focus-visible{outline-offset:3px}.cat-card.is-rostro{--tint:#fce9e7}.cat-card.is-labios{--tint:#fbe3e8}.cat-card.is-ojos{--tint:#f3e8ec}.cat-card.is-cuidado-facial{--tint:#fdf0ee}.cat-card.is-cuerpo{--tint:#f4e8ef}.cat-card.is-accesorios{--tint:#f8e6ec}@media(hover:hover){.cat-card a:hover{transform:translateY(-4px);box-shadow:var(--shadow-card)}.cat-card a:hover img{transform:scale(1.05)}}.feature--picks{padding:0}.promo-panel{border-radius:var(--radius-lg);padding:clamp(1.5rem,4vw,3rem);background:var(--panel)}.promo-copy .text-link{margin-top:.5rem}.kitty{--panel:linear-gradient(160deg,#fdeef1,#fbe2e8)}.kitty .eyebrow{color:#b0102b}.kitty .eyebrow:before{content:"";display:inline-block;width:.4375rem;height:.4375rem;margin-right:.5rem;border-radius:50%;background:#d10611;vertical-align:.05em}.product-rail{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(9.5rem,44%);gap:1rem;margin:1.5rem calc(-1*clamp(1.5rem,4vw,3rem)) 0;padding:0 clamp(1.5rem,4vw,3rem) .5rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 clamp(1.5rem,4vw,3rem);scrollbar-width:thin;scrollbar-color:rgba(58,20,32,.2) transparent}.product-rail .product-card{grid-column:auto;scroll-snap-align:start}.dream{--panel:linear-gradient(160deg,#fbf4f1,#f6ebee)}.line-list{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(15rem,80%);gap:1rem;margin:1.5rem calc(-1*clamp(1.5rem,4vw,3rem)) 0;padding:0 clamp(1.5rem,4vw,3rem) .5rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 clamp(1.5rem,4vw,3rem);scrollbar-width:thin;scrollbar-color:rgba(58,20,32,.2) transparent}.line-row{scroll-snap-align:start;padding:1rem 1rem 1.125rem;border-radius:var(--radius);background:var(--line-tint);color:var(--text)}.line-row h3{display:flex;align-items:center;gap:.5rem;font:italic 400 1.375rem/1.15 var(--serif)}.line-row h3:before{content:"";flex:none;width:.5rem;height:.5rem;border-radius:50%;background:var(--line-dot)}.line-night{--line-tint:#f1eaf6;--line-dot:#4a2470}.line-vainilla{--line-tint:#fbf2de;--line-dot:#c9962f}.line-cherry{--line-tint:#fbe6eb;--line-dot:#a80e36}.line-coconut{--line-tint:#f5ece5;--line-dot:#7a523d}.line-pair{display:grid;grid-template-columns:1fr 1fr;gap:.75rem;margin-top:.75rem}.line-item{display:flex;flex-direction:column;color:inherit;text-decoration:none;font-size:.75rem;line-height:1.35}.line-media{display:block;position:relative;aspect-ratio:1;border-radius:calc(var(--radius) - .25rem);background:#ffffffb3;overflow:hidden;margin-bottom:.5rem}.line-media img{position:absolute;inset:8%;width:84%;height:84%;object-fit:contain;transition:transform .5s cubic-bezier(.2,.7,.2,1)}.line-media img.is-boxed{box-shadow:none;background:none}.line-format{font:400 1rem/1.2 var(--serif)}.line-size{color:var(--muted)}.line-price{font-size:.8125rem;font-weight:600}@media(hover:hover){.line-item:hover img{transform:scale(1.05)}}.routine-steps{counter-reset:s;display:grid;gap:1rem}.routine-steps li{counter-increment:s}.routine-steps a{display:grid;grid-template-columns:6.5rem 1fr;column-gap:1rem;align-items:center;padding:.75rem;border-radius:var(--radius);background:#fff;color:inherit;text-decoration:none;box-shadow:0 1px 0 var(--line);transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s}.routine-media{grid-row:1/4;position:relative;display:block;aspect-ratio:1;border-radius:calc(var(--radius) - .25rem);background:var(--blush)}.routine-media img{position:absolute;inset:8%;width:84%;height:84%;object-fit:contain}.routine-label{font:600 .6875rem/1.3 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--rouge)}.routine-label:before{content:"Paso " counter(s) " \b7  "}.routine-name{margin-top:.25rem;font:400 1.125rem/1.2 var(--serif)}.routine-text{margin-top:.25rem;font-size:.8125rem;color:var(--muted)}@media(hover:hover){.routine-steps a:hover{transform:translateY(-3px);box-shadow:var(--shadow-card)}}.order-panel{border-radius:var(--radius-lg);padding:clamp(1.5rem,4vw,3rem);background:linear-gradient(160deg,#fdeef0,#f9e1e5);color:var(--text)}.order-steps{counter-reset:o;margin-top:1.5rem;display:grid;gap:1.25rem}.order-steps li{counter-increment:o;display:grid;grid-template-columns:2.5rem 1fr;column-gap:.875rem;align-content:start}.order-steps li:before{content:counter(o);grid-row:1/3;display:grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:50%;background:#fff;box-shadow:inset 0 0 0 1px #5b1f3040;font:italic 400 1.125rem/1 var(--serif);color:var(--wine)}.order-steps h3{font:400 1.125rem/1.25 var(--serif)}.order-steps p{margin-top:.25rem;font-size:.875rem;line-height:1.55;color:var(--muted)}.payment-logos{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1.75rem;font-size:.8125rem;font-weight:500}.payment-logos li{display:flex;align-items:center;gap:.5rem;padding:.375rem .875rem .375rem .5rem;border-radius:999px;background:#ffffffbf}.faq-head .faq-more{margin-top:.75rem;font-size:.9375rem;color:var(--muted)}.faq-more a{color:var(--text);text-underline-offset:3px}.faq-list{margin-top:1.25rem;border-top:1px solid var(--line)}.faq details{border-bottom:1px solid var(--line)}.faq summary{display:flex;justify-content:space-between;gap:1rem;align-items:center;min-height:3.25rem;padding:.75rem 0;cursor:pointer;font:400 1.0625rem/1.35 var(--serif);list-style:none}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"";flex:none;width:.625rem;height:.625rem;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-.2rem) rotate(45deg);transition:transform .3s cubic-bezier(.2,.7,.2,1)}.faq details[open] summary:after{transform:translateY(.1rem) rotate(-135deg)}.faq details p{padding:0 0 1rem;max-width:38em;font-size:.9375rem;line-height:1.6;color:var(--muted)}.brands{text-align:center}.brand-list{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;max-width:56rem;margin:.75rem auto 0}.brand-list a{display:inline-flex;align-items:center;min-height:2.75rem;padding:0 1.125rem;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1px var(--line);font:400 1rem/1 var(--serif);text-decoration:none;transition:background-color .2s,box-shadow .2s}.brand-list a:hover{background:var(--blush);box-shadow:inset 0 0 0 1px #5b1f304d}.reveal{opacity:0;transform:translate3d(0,1.125rem,0);transition:opacity .8s cubic-bezier(.2,.7,.2,1) var(--d,0ms),transform .8s cubic-bezier(.2,.7,.2,1) var(--d,0ms)}.reveal.is-in{opacity:1;transform:none}@media(max-width:899px){.slide-credit-label{display:none}}@media(max-width:359px){.delivery-banner{font-size:.625rem;padding:0 .25rem}}@media(max-width:699px){.section-head{grid-template-columns:minmax(0,1fr)}.section-head>.text-link{grid-column:1;grid-row:auto;justify-self:start;margin-top:.25rem}}@media(min-width:30rem){.hero-arrow{display:inline-grid}}@media(min-width:700px){.hero-frame{height:clamp(24rem,calc(100svh - var(--slip,0px) - var(--chrome) - 11rem),34rem)}.slide{--img:min(40cqw,31rem,86cqh);grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);grid-template-rows:1fr}.slide-copy{grid-row:1;grid-column:1;align-self:center;padding:0 0 3rem clamp(1.75rem,6cqw,4.5rem)}.slide-media{grid-row:1;grid-column:2}.slide-mark{width:min(150%,44rem);translate:-28% 0}.slide-actions{margin-top:1.5rem}.slide-credit{margin-top:1rem}.hero-controls{left:clamp(1.25rem,6cqw,4.5rem);right:1rem;bottom:1rem;margin-left:-.75rem}.cat-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.cat-card a{padding:.75rem .75rem 1.125rem}.cat-name{font-size:1.1875rem}.cat-short{display:block}.product-rail{grid-auto-columns:minmax(10rem,30%)}.line-list{grid-auto-columns:minmax(16rem,46%)}.routine-steps{grid-template-columns:repeat(3,minmax(0,1fr))}.routine-steps a{grid-template-columns:1fr;padding:.75rem .75rem 1.125rem;align-items:start}.routine-media{grid-row:auto;margin-bottom:.75rem}.order-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 2rem}}@media(min-width:1100px){.cat-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.kitty .promo-panel{display:grid;grid-template-columns:minmax(14rem,1fr) minmax(0,3fr);column-gap:2.5rem;align-items:center}.product-rail{grid-auto-flow:row;grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;overflow:visible}.dream-head,.dream .promo-copy{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:2.5rem;align-items:end}.dream .promo-copy>.eyebrow,.dream .promo-copy>.section-title{grid-column:1}.dream .promo-copy>.section-text{grid-column:2;grid-row:1/3;align-self:end;margin:0}.dream .promo-copy>.text-link{grid-column:2}.line-list{grid-auto-flow:row;grid-template-columns:repeat(4,minmax(0,1fr));margin:2rem 0 0;padding:0;overflow:visible}.order-steps{grid-template-columns:repeat(4,minmax(0,1fr))}.routine-steps a{grid-template-columns:8.5rem minmax(0,1fr);align-items:center;padding:.75rem 1.25rem .75rem .75rem}.routine-media{grid-row:1/4;margin:0}.faq{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);column-gap:4rem;align-items:start}.faq-head{position:sticky;top:5.5rem}.faq-list{margin-top:0}}@media(max-height:500px)and (orientation:landscape){.hero-frame{height:max(18rem,calc(100svh - var(--chrome) - 3.5rem))}.slide{--img:min(40cqw,80cqh);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);grid-template-rows:1fr}.slide-copy{grid-row:1;grid-column:1;align-self:center;padding:0 0 3rem 1.5rem}.slide-media{grid-row:1;grid-column:2}.slide-title{font-size:1.5rem}.slide-credit{display:none}}.issue-open .cover{height:calc(100svh - var(--slip,0px) - var(--chrome) - 5.5rem);min-height:30rem;--foot:5.5rem}.issue-open .cover-credit{bottom:0;right:var(--g)}.issue-open .is-cuidado-facial .cover-credit{right:50cqw}.issue-open .is-cuerpo .cover-credit{right:44cqw}.issue-open .cover-number{top:.75rem}.issue-open .cover.is-accesorios:before{top:0}.issue-open .is-accesorios .cover-hero{top:calc(var(--w)*-.25)}.issue-open .is-accesorios .cover-number{top:calc(var(--w)*.54)}.issue-open .is-rostro .cover-word,.issue-open .is-cuerpo .cover-word{top:2.25rem}.issue-open .is-labios .cover-word{top:.75rem}.issue-open .is-labios .cover-hero{top:calc(.75rem + var(--s)*1.07 - var(--w)*.27)}.issue-open .is-labios .cover-number{top:.75rem}.issue-open .is-ojos .cover-lines{top:3.25rem}.issue-open .is-cuidado-facial .cover-word{top:.75rem}.issue-open .is-cuidado-facial .cover-number{top:calc(1rem + min(26cqw,15.2cqh))}.issue-open .is-cuerpo .cover-hero{top:calc(2.25rem + 27cqw)}.issue-open .is-cuerpo .cover-lines{top:calc(2.25rem + 30cqw)}.breadcrumbs{padding:.875rem var(--g) 0;font-size:.8125rem}.breadcrumbs ol{display:flex;flex-wrap:wrap}.breadcrumbs li{display:flex;align-items:center}.breadcrumbs li:not(:last-child):after{content:"/";padding:0 .5rem}.breadcrumbs a{display:inline-flex;align-items:center;min-height:2.75rem;padding:0 .375rem;margin:-.875rem -.375rem}.lede{padding:1.75rem var(--g) 0;font:400 1.5rem/2.75rem var(--serif);letter-spacing:-.006em;max-width:40rem}.lede a{padding:.42em 0;-webkit-box-decoration-break:clone;box-decoration-break:clone;text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:color-mix(in srgb,currentColor 55%,transparent);text-underline-offset:.2em}.count-title{padding:1rem var(--g) .875rem;font:500 .875rem/1.3 var(--sans)}.line-group{padding-top:1.25rem}.line-group-name{padding:0 var(--g) .625rem}.guide{margin-top:2.5rem;padding:0 var(--g)}.guide h2{font-size:clamp(2rem,1.3rem + 2.4vw,3.25rem);line-height:1.04;letter-spacing:-.022em;font-variation-settings:"opsz" 1200}.guide-list{margin-top:1.25rem;display:grid;gap:1.25rem}.guide dt{font:italic 400 1.375rem/1.1 var(--serif)}.guide dd{margin-top:.375rem;font-size:.9375rem;max-width:34em}.guide a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.next-issue{position:relative;display:block;margin-top:3rem;min-height:68vw;padding:1.25rem var(--g);overflow:hidden;background:var(--paper);color:var(--ink);text-decoration:none}.next-issue img{position:absolute;right:-10%;bottom:-12%;width:70%;max-width:none;height:auto}.next-label{display:block;font-size:.875rem;font-weight:500;position:relative;z-index:1}.next-name{display:block;position:relative;z-index:1;margin-top:.375rem;font:400 clamp(2.5rem,1.6rem + 5vw,5rem)/.92 var(--serif);letter-spacing:-.02em;font-variation-settings:"opsz" 1200}.next-short{display:block;margin-top:.625rem;font-size:.875rem;position:relative;z-index:1;max-width:60%}.next-issue.is-labios .next-name{font-style:italic;font-weight:900}.next-issue.is-rostro .next-name{font-style:italic;font-weight:300}.next-issue.is-ojos .next-name{font-weight:300}.next-issue.is-cuerpo .next-name{font-weight:900}.next-issue.is-accesorios .next-name{font-style:italic;font-weight:500;font-size:clamp(2.25rem,1.4rem + 4.4vw,4.5rem)}.next-issue.is-cuidado-facial .next-name{font-size:clamp(2.25rem,1.4rem + 4vw,4.25rem)}.next-issue:after{content:"";position:absolute;right:0;bottom:0;z-index:2;width:4.5rem;height:4.5rem;background:linear-gradient(to top left,var(--sheet) 49.5%,var(--flapc) 50.5%);box-shadow:-3px -3px 8px #18040c38}.next-issue:focus-visible{outline-offset:-6px}.others{padding-top:2.5rem}.others-title{padding:0 var(--g) .75rem;font:500 .875rem/1.3 var(--sans)}.others .spine a{min-height:4.5rem;padding:.625rem var(--g);grid-template-rows:auto auto}.others .spine-name{font-size:clamp(2rem,9vw,4rem)}.others .spine.is-cuidado-facial .spine-name{font-size:clamp(1.625rem,7vw,3.25rem);padding:0}.others .spine-short{display:none}.others .spine-count{grid-row:2}.others .spine img{height:170%}.catalog-page{--paper:var(--sheet);--ink:var(--text);--flapc:#fff}.catalog-main .breadcrumbs{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);padding:0}.page-head{padding:.25rem var(--g) .375rem}.page-head h1{font:italic 300 clamp(2.5rem,1.6rem + 4vw,5rem)/1 var(--serif);letter-spacing:-.03em;font-variation-settings:"opsz" 1200}.page-head p{margin-top:.25rem;max-width:36em;font-size:.875rem;line-height:1.4}.catalog-tools{display:grid;grid-template-columns:minmax(0,9fr) minmax(0,10fr);gap:.5rem;padding:0 var(--g) .25rem}.search-box{grid-column:1/-1;display:flex;align-items:center;gap:.5rem;min-height:3rem;padding:0 .75rem;background:#fff;box-shadow:inset 0 0 0 1px var(--text)}.search-box svg{width:1.25rem;height:1.25rem;stroke:currentColor;stroke-width:1.5;flex:none}.search-box input{flex:1;min-width:0;border:0;background:none;min-height:2.875rem;font-size:1rem;outline:none}.search-box:focus-within{outline:3px solid currentColor;outline-offset:2px}.select-control{position:relative;display:flex;align-items:center;gap:.25rem;min-width:0;min-height:2.75rem;padding:0 0 0 .5rem;background:#fff;box-shadow:inset 0 0 0 1px var(--text);font-size:.75rem;font-weight:500}.select-control:focus-within{outline:3px solid currentColor;outline-offset:2px}.select-control select{flex:1;min-width:0;min-height:2.75rem;font-size:.8125rem;font-weight:600;background:none;border:0;padding:0;border-radius:0;outline:none}.filter-list{display:flex;gap:.125rem;overflow-x:auto;padding:0 .5rem;scrollbar-width:none;-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 2rem),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 2rem),transparent)}.filter-list::-webkit-scrollbar{display:none}.filter-chip{flex:none;display:inline-flex;align-items:center;min-height:2.75rem;padding:0 .5rem;font:italic 400 1.1875rem/1 var(--serif);text-decoration:none}.filter-chip:last-child{margin-right:1.5rem}.filter-chip[aria-current]{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}.filter-chip:focus-visible{outline-offset:-3px}.catalog-status{display:flex;justify-content:space-between;align-items:center;padding:0 var(--g);min-height:1.25rem;font-size:.8125rem;font-weight:500}.catalog-status .text-link{font-size:.875rem}.tone-note{padding:0 var(--g) .375rem;font-size:.8125rem;line-height:1.3;max-width:42rem}.empty-state{padding:2.5rem var(--g) 5rem;max-width:36rem}.empty-state h2{font:italic 300 clamp(2.5rem,9vw,5rem)/1 var(--serif);letter-spacing:-.02em;font-variation-settings:"opsz" 1200}.empty-state p{margin:.75rem 0 1.25rem}.product-main{padding-bottom:2rem}.product-main .breadcrumbs{padding:.75rem var(--g) .25rem}.product-main .breadcrumbs a{justify-content:center;min-width:2.75rem}.pdp-top{display:grid;gap:1.5rem;padding:.75rem var(--g) 3rem}.pdp-gallery{display:grid;gap:.75rem;min-width:0}.pdp-stage{position:relative;min-width:0}.gallery-track{display:flex;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:var(--radius-lg)}.gallery-track::-webkit-scrollbar{display:none}.gallery-track:focus-visible{outline:3px solid var(--brand-ink);outline-offset:3px}.pdp-slide{position:relative;flex:0 0 100%;aspect-ratio:1;scroll-snap-align:start;overflow:hidden;background:#fbe9ec}.pdp-slide.is-cutout{background:radial-gradient(60% 60% at 50% 45%,#fff 0,#fbe9ec 72%)}.gallery-track:not(.is-awake) .pdp-slide:not(:first-child) img{display:none}.zoom-frame{position:absolute;inset:0;width:100%;height:100%;overflow:hidden;cursor:zoom-in;--zoom-x:50%;--zoom-y:50%}.zoom-frame img{position:absolute;inset:0;width:100%;height:100%;padding:9%;object-fit:contain;filter:drop-shadow(0 18px 22px rgba(77,45,51,.2));transform-origin:var(--zoom-x) var(--zoom-y);transition:transform .25s cubic-bezier(.2,.8,.2,1)}.is-plate .zoom-frame img,.zoom-frame img.is-boxed{padding:0;object-fit:cover;filter:none;box-shadow:none;background:none;border-radius:0}.zoom-frame.is-zoomed{cursor:zoom-out;touch-action:none}.zoom-frame.is-zoomed img{transform:scale(2.2)}.zoom-frame:focus-visible{outline:3px solid var(--brand-ink);outline-offset:-4px}.pdp-arrows{position:absolute;right:.75rem;bottom:.75rem;display:flex;align-items:center;gap:.5rem}.pdp-count{padding:.25rem .625rem;border-radius:999px;background:#fffaf9f0;font-size:.75rem;font-weight:600;color:var(--text)}.pdp-arrow{display:inline-grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:50%;background:#fffffff2;color:var(--text);box-shadow:0 4px 14px -6px #4d2d3380}.pdp-arrow svg{width:1.25rem;height:1.25rem;stroke:currentColor;stroke-width:1.6}.pdp-arrow:focus-visible{outline:3px solid var(--brand-ink);outline-offset:2px}.pdp-thumbs{display:flex;flex-wrap:wrap;gap:.5rem}.pdp-thumb{display:block;width:3.5rem;height:3.5rem;border-radius:.75rem;overflow:hidden;background:#fbe9ec;box-shadow:inset 0 0 0 1px var(--line)}.pdp-thumb img{width:100%;height:100%;object-fit:cover}.pdp-thumb.is-cutout img{padding:8%;object-fit:contain}.pdp-thumb[aria-current]{box-shadow:inset 0 0 0 2px var(--brand-ink)}.pdp-thumb:focus-visible{outline:3px solid var(--brand-ink);outline-offset:2px}.pdp-buy{display:grid;gap:1rem;align-content:start;min-width:0}.pdp-buy-head{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin:-.5rem 0 -.75rem}.pdp-brand{font:600 .75rem/1.3 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--wine)}.pdp-save{display:inline-flex;align-items:center;gap:.4rem;min-height:2.75rem;padding:0 .75rem;margin-right:-.75rem;border-radius:999px;font-size:.875rem;font-weight:500;color:var(--brand-ink);transition:background-color .2s}.pdp-save svg{width:1.25rem;height:1.25rem;stroke:currentColor;stroke-width:1.5;transition:fill .15s}.pdp-save[aria-pressed=true] svg{fill:var(--rouge);stroke:var(--rouge)}.pdp-save:hover{background:var(--blush)}.pdp-save:focus-visible{outline:3px solid var(--brand-ink);outline-offset:2px}.pdp-name{font:400 clamp(1.875rem,1.5rem + 1.3vw,2.5rem)/1.1 var(--serif);letter-spacing:-.01em;color:var(--text);text-wrap:balance}.pdp-meta{display:flex;flex-wrap:wrap;align-items:center;gap:0 .75rem;font-size:.875rem;color:var(--muted)}.pdp-meta li+li:before{content:"\b7";margin-right:.75rem}.pdp-meta a{display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;min-width:2.75rem;margin:-.5rem 0;color:inherit;text-underline-offset:3px}.pdp-price{font-size:1.625rem;font-weight:600;line-height:1.2;letter-spacing:-.01em;color:var(--text);font-variant-numeric:tabular-nums}.pdp-price.is-pending{font-size:1.25rem}.pdp-price small{display:block;margin-top:.25rem;font-size:.75rem;font-weight:500;letter-spacing:0;color:var(--muted)}.pdp-options{min-width:0;margin:0;padding:0;border:0}.pdp-options legend,.pdp-legend{padding:0;margin-bottom:.625rem;font-size:.875rem;color:var(--text)}:is(.pdp-options legend,.pdp-legend) strong{font-weight:600}.pdp-muted{color:var(--muted)}.option-list,.family-list{display:flex;flex-wrap:wrap;gap:.5rem}.option{position:relative;display:inline-flex;align-items:center;gap:.5rem;min-height:2.75rem;padding:.25rem 1rem;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1px #3a14202e;font-size:.875rem;font-weight:500;color:var(--text);text-decoration:none;cursor:pointer;transition:box-shadow .15s}.option input{position:absolute;opacity:0;width:1px;height:1px;margin:0}.option:hover{box-shadow:inset 0 0 0 1px var(--mauve)}.option:has(input:checked),.family-option[aria-current]{box-shadow:inset 0 0 0 2px var(--brand-ink)}.option:has(input:focus-visible),.family-option:focus-visible{outline:3px solid var(--brand-ink);outline-offset:3px}.family-option{padding:.25rem 1rem .25rem .25rem}.family-option img{width:2.25rem;height:2.25rem;border-radius:50%;object-fit:cover;background:#fbe9ec}.pdp-note{margin-top:.5rem;font-size:.75rem;line-height:1.45;color:var(--muted)}.pdp-cta{display:grid;gap:.625rem}.pdp-cta .buy-row{display:flex;align-items:center;gap:.625rem}.qty{display:inline-flex;flex:none;align-items:center;height:3.25rem;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1px #3a14202e}.qty button{display:inline-grid;place-items:center;width:2.875rem;height:100%;border-radius:999px;color:var(--text)}.qty button:hover{background:var(--blush)}.qty svg{width:1.125rem;height:1.125rem;stroke:currentColor;stroke-width:1.6}.qty input{width:2.75rem;height:2.75rem;border:0;background:transparent;text-align:center;font-weight:600;color:var(--text);-moz-appearance:textfield;appearance:textfield}.qty input::-webkit-outer-spin-button,.qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.qty :focus-visible{outline:3px solid var(--brand-ink);outline-offset:-3px;border-radius:999px}.pdp-add{flex:1;min-width:0;padding-inline:1rem;background:var(--brand-ink);color:#fff5f4}.pdp-add:hover{background:var(--wine)}.pdp-whatsapp{width:100%;background:transparent;color:var(--brand-ink);box-shadow:inset 0 0 0 1.5px var(--brand-ink)}.pdp-whatsapp:hover{background:var(--blush)}:is(.pdp-add,.pdp-whatsapp):focus-visible{outline:3px solid var(--brand-ink);outline-offset:3px}.pdp-in-cart{font-size:.8125rem;color:var(--muted)}.pdp-in-cart strong{color:var(--text)}.pdp-in-cart a{color:var(--text);font-weight:600;text-underline-offset:3px}.pdp-assure{display:grid;gap:.75rem;padding-top:1.25rem;border-top:1px solid var(--line);font-size:.875rem;line-height:1.45;color:var(--text)}.pdp-assure>li{display:grid;grid-template-columns:1.5rem minmax(0,1fr);gap:.625rem;align-items:start}.pdp-assure>li>svg{width:1.25rem;height:1.25rem;margin-top:.0625rem;stroke:var(--wine);stroke-width:1.5}.pdp-assure strong{font-weight:600}.pdp-pay{display:flex;flex-wrap:wrap;gap:.375rem;margin-top:.5rem}.pdp-pay li{display:flex;align-items:center;gap:.375rem;padding:.25rem .5rem .25rem .25rem;border-radius:.5rem;background:#fff;box-shadow:inset 0 0 0 1px var(--line);font-size:.75rem;font-weight:500}.pdp-pay img{width:2.25rem;height:1.5rem;object-fit:contain}.pdp-info{display:grid;gap:2.5rem;margin:0 var(--g);padding:3rem 0;border-top:1px solid var(--line)}.pdp-lead{margin:.25rem 0 2rem;max-width:34rem;font:400 clamp(1.375rem,1.15rem + .9vw,1.875rem)/1.3 var(--serif);letter-spacing:-.006em;color:var(--text);text-wrap:pretty}.pdp-eyebrow-title{margin-bottom:1.5rem}.pdp-highlights{display:grid;gap:1.25rem}.pdp-highlights li{display:grid;grid-template-columns:2.75rem minmax(0,1fr);gap:.875rem;align-items:start}.hl-icon{display:inline-grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:50%;background:var(--blush);color:var(--wine)}.hl-icon svg{width:1.25rem;height:1.25rem;stroke:currentColor;stroke-width:1.5}.pdp-highlights h3{font:600 .9375rem/1.3 var(--sans);color:var(--text)}.pdp-highlights p{margin-top:.125rem;overflow-wrap:anywhere;font-size:.875rem;line-height:1.45;color:var(--muted)}.pdp-fold{border-top:1px solid var(--line)}.pdp-fold:last-child{border-bottom:1px solid var(--line)}.pdp-fold summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:3.5rem;padding:.5rem 0;font:400 1.1875rem/1.2 var(--serif);color:var(--text);cursor:pointer;list-style:none}.pdp-fold summary::-webkit-details-marker{display:none}.pdp-fold summary svg{flex:none;width:1.25rem;height:1.25rem;stroke:currentColor;stroke-width:1.5;transition:transform .2s}.pdp-fold[open] summary svg{transform:rotate(180deg)}.pdp-fold summary:focus-visible{outline:3px solid var(--brand-ink);outline-offset:2px}.pdp-fold-body{max-width:38rem;padding:0 0 1.25rem;font-size:.9375rem;line-height:1.6;color:var(--text)}.pdp-fold-body>*+*{margin-top:.75rem}.pdp-fold-body h3{font:600 .9375rem/1.35 var(--sans)}.pdp-fold-body>h3+p{margin-top:.25rem;color:var(--muted)}.pdp-fold-body>*+h3{margin-top:1.125rem}.pdp-fold-body a{display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;min-width:2.75rem;color:var(--text);font-weight:600;text-underline-offset:3px}.pdp-facts{display:grid;gap:.5rem}.pdp-facts div{display:grid;grid-template-columns:minmax(6.5rem,auto) minmax(0,1fr);gap:1.25rem;align-items:baseline}.pdp-facts dt{color:var(--muted)}.pdp-facts dd{font-weight:500;overflow-wrap:anywhere}.pdp-facts dd a{margin:-.75rem 0}.pdp-steps{counter-reset:s;display:grid;gap:.75rem}.pdp-steps li{counter-increment:s;display:grid;grid-template-columns:1.75rem minmax(0,1fr);gap:.625rem}.pdp-steps li:before{content:counter(s);display:inline-grid;place-items:center;width:1.75rem;height:1.75rem;border-radius:50%;background:var(--blush);font-size:.8125rem;font-weight:600}.pdp-steps strong{display:block;font-weight:600}.pdp-reviews{margin:0 var(--g) 3rem}.pdp-reviews .section-title{margin-bottom:.5rem}.review-summary{font-size:.9375rem;font-weight:600}.review-list{display:grid;gap:1rem;margin-top:1.25rem}.review{padding:1.25rem;border-radius:var(--radius);background:#fff;box-shadow:inset 0 0 0 1px var(--line)}.review-rating{color:var(--rouge);letter-spacing:.1em}.review-text{margin-top:.5rem;line-height:1.6}.review-by{margin-top:.5rem;font-size:.8125rem;color:var(--muted)}.related{padding:3rem 0 1rem}.related .section-title{padding:0 var(--g) 1.5rem}.pdp-line{width:min(100% - 2*var(--g),77rem);margin:2.5rem auto 0}.pdp-line .section-title{padding:0 0 1.25rem}.pdp-line-row{display:flex;gap:.75rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:0;padding-bottom:.5rem;scrollbar-width:none}.pdp-line-row::-webkit-scrollbar{display:none}.pdp-line-row .product-card{flex:0 0 min(62%,15rem);scroll-snap-align:start}@media(min-width:700px){.pdp-line-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem 1.25rem;overflow:visible}.pdp-line-row .product-card{min-width:0}}@media(min-width:600px){.pdp-highlights{grid-template-columns:1fr 1fr}}@media(min-width:960px){.pdp-top{grid-template-columns:minmax(0,48rem) minmax(22rem,27rem);justify-content:center;align-items:start;gap:clamp(2.5rem,4vw,4rem);padding-top:.5rem}.pdp-gallery{grid-template-columns:4.5rem minmax(0,1fr);align-items:start;gap:1rem}.pdp-gallery.is-single{grid-template-columns:minmax(0,1fr)}.pdp-thumbs{order:-1;flex-direction:column;flex-wrap:nowrap}.pdp-thumb{width:4.5rem;height:4.5rem}.pdp-buy{padding:1.75rem;border-radius:var(--radius-lg);background:#fff;box-shadow:var(--shadow-soft)}.pdp-info{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(3rem,6vw,5rem);width:min(100% - 2*var(--g),77rem);margin-inline:auto}.pdp-reviews{width:min(100% - 2*var(--g),77rem);margin-inline:auto}}@media(min-width:960px)and (min-height:780px){.pdp-buy{position:sticky;top:calc(var(--row) + 1rem)}}.policy-page{--paper:var(--sheet);--ink:var(--text)}.policy-main{padding:.5rem var(--g) 4rem;max-width:72rem;margin:0 auto}.policy-main .breadcrumbs{padding:.25rem 0 1rem}.policy-main h1{font:400 clamp(2.25rem,8vw,4rem)/1.04 var(--serif);letter-spacing:-.015em;margin-bottom:1.75rem;max-width:18em}.policy-main section{padding:1.25rem 0;border-top:1px solid rgba(58,20,32,.24)}.policy-main h2{font:italic 400 1.375rem/1.15 var(--serif);margin-bottom:.5rem}.policy-main p{max-width:65ch;line-height:1.6}.message-page .others{padding-top:2rem}.lost-page{position:relative;min-height:calc(100svh - var(--slip,0px) - var(--chrome) - 2rem);padding:1.5rem var(--g) 11rem;overflow:hidden}.lost-page h1{font:italic 300 clamp(2.5rem,1.4rem + 5vw,6rem)/.96 var(--serif);letter-spacing:-.03em;font-variation-settings:"opsz" 1200;color:var(--accent);max-width:9em}.lost-page p{margin-top:1.25rem;max-width:34em}.lost-corner{position:absolute;right:0;bottom:0;z-index:2;display:flex;align-items:flex-end;justify-content:flex-end;width:min(62vw,24rem);height:min(62vw,24rem);padding:1rem;text-decoration:none;color:var(--ink);background:linear-gradient(to top left,#be0f3c 49.8%,var(--flapc) 50.2%);filter:drop-shadow(-4px -4px 10px rgba(24,4,12,.22))}.lost-corner span{position:absolute;left:12%;top:40%;font:italic 400 clamp(1.25rem,5vw,2rem)/1.05 var(--serif);max-width:6em;transform:rotate(-45deg);transform-origin:0 50%;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.lost-corner:focus-visible{outline-offset:-6px}@media(min-width:900px){:root{--g:2rem;--row:3.5rem;--nav:0rem}.delivery-banner{font-size:.8125rem}.header-row{padding:.5rem calc(var(--edge) - .75rem) .5rem var(--edge);gap:2rem}.brand .mia-logo{width:5.125rem;height:2.25rem}.category-nav{position:sticky;top:0;z-index:31;width:fit-content;height:0;margin-left:calc(var(--edge) + 5.125rem + 1.5rem);padding:0;background:none;overflow:visible;-webkit-mask-image:none;mask-image:none;transform:translateY(-3.5rem)}.category-nav a{min-height:3.5rem;font-size:1.0625rem;padding:0 .625rem}.category-nav a:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px;text-decoration-color:color-mix(in srgb,currentColor 45%,transparent)}.category-nav a:last-child{margin-right:0}.is-over.is-scrolled+.category-nav{display:flex;color:var(--over);transform:none}.is-over.is-past+.category-nav{display:flex;color:var(--ink);transform:none}.site-footer{padding:3.5rem var(--edge) 2.5rem;grid-template-columns:2fr 1fr 1fr;column-gap:3rem}.footer-mark{grid-column:auto}.footer-bottom{grid-column:1/-1}.issue-open .cover{height:calc(100svh - var(--slip,0px) - var(--banner) - var(--row) - 4rem);min-height:32rem;--foot:4rem}.issue-open .cover-credit{bottom:.75rem;right:auto}.issue-open .is-cuidado-facial .cover-credit,.issue-open .is-cuerpo .cover-credit{right:auto}.lede{padding:2.5rem 2rem 0;font-size:1.75rem;line-height:3rem;max-width:48rem}.count-title{padding:1.25rem 2rem 1rem}.breadcrumbs{padding:1.5rem 2rem 0}.guide{margin-top:3rem;display:grid;grid-template-columns:1fr 2fr;column-gap:3rem}.guide-list{grid-template-columns:repeat(3,1fr);margin:0;gap:2rem;align-items:start}.guide dt{font-size:1.75rem}.next-issue{margin-top:3rem;min-height:min(20vw,18rem);padding:2rem}.next-issue img{width:30%;right:6%;bottom:-24%}.next-issue:after{width:7rem;height:7rem}.others{padding-top:3.5rem}.others .spines{display:grid;grid-template-columns:repeat(5,1fr)}.message-page .others .spines{grid-template-columns:repeat(6,1fr)}.others .spine a{display:flex;flex-direction:column;justify-content:flex-end;gap:.25rem;min-height:11rem;height:100%;padding:.75rem 1rem}.others .spine-name{font-size:clamp(1.75rem,2.6vw,3.25rem)}.others .spine.is-cuidado-facial .spine-name{font-size:clamp(1.375rem,1.9vw,2.5rem)}.others .spine-count{grid-column:1;text-align:left}.others .spine img{right:-6%;top:-14%;height:78%;transform:none}.cat-lines .line-group{min-width:0}.cat-lines .product-grid{grid-template-columns:repeat(2,minmax(0,1fr));padding:0}.cat-lines .line-group-name{padding:0 0 .625rem}.page-head{padding:.75rem 2rem 1rem;display:grid;grid-template-columns:2fr 1fr;align-items:end;column-gap:3rem}.page-head p{margin:0 0 .75rem;font-size:.9375rem}.catalog-tools{grid-template-columns:2fr 1fr 1fr;padding:0 2rem .5rem}.search-box{grid-column:auto}.filter-list{padding:.25rem 1.375rem;-webkit-mask-image:none;mask-image:none;flex-wrap:wrap}.catalog-status{padding:.25rem 2rem;justify-content:flex-start;gap:1.5rem;min-height:2rem}.tone-note{padding:0 2rem .75rem}.lost-page{padding:3rem 2rem 8rem}.lost-corner{width:min(34vw,26rem);height:min(34vw,26rem)}.policy-main{padding:1rem 2rem 5rem}.policy-main section{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,65ch);column-gap:3rem;justify-content:start}.policy-main h2{margin:0}}@media(min-width:1180px){.is-over+.category-nav{display:flex;color:var(--over);margin-left:2rem;transform:none}.is-over.is-scrolled+.category-nav{margin-left:8.625rem}.is-over.is-past+.category-nav{color:var(--ink);margin-left:8.625rem}}@media(min-width:1400px){:where(.catalog-main,.category-main,.product-main,.message-main){max-width:var(--wide);margin-inline:auto}.issue-open{padding:1rem 2rem 0}.issue-open .cover{max-height:46rem;border-radius:var(--radius-lg)}}@media(max-height:500px){.issue-open .cover{height:calc(100svh - var(--slip,0px) - var(--row));min-height:18rem}.lost-page{min-height:0;padding:1rem 2rem 2rem}.lost-page h1{font-size:clamp(2.5rem,16vh,5rem);max-width:12em}.lost-corner{width:9rem;height:9rem}.lost-corner span{font-size:1rem}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition-duration:.01ms!important;animation:none!important;scroll-behavior:auto!important}}.t-ani-k-corrector{--tone:#f7e2ad;--on:#2b1418}.t-ani-k-liquid-blush{--tone:#b05656;--on:#fffaf9}.t-ani-k-loose-powder{--tone:#dfb79b;--on:#2b1418}.t-atenea-gel-lip-liner{--tone:#d16675;--on:#2b1418}.t-bioaqua-rice-mousse{--tone:#f0d3b7;--on:#2b1418}.t-bloom-lamination{--tone:#f5ced1;--on:#2b1418}.t-bloomshell-balance{--tone:#e57496;--on:#2b1418}.t-bloomshell-charm-box{--tone:#f6b7c3;--on:#2b1418}.t-bloomshell-cleanser{--tone:#f53e57;--on:#2b1418}.t-bloomshell-diamond{--tone:#e171c4;--on:#2b1418}.t-bloomshell-essential{--tone:#e5a5c7;--on:#2b1418}.t-bloomshell-multigel{--tone:#c71f35;--on:#fffaf9}.t-bloomshell-my-concealer{--tone:#d6a480;--on:#2b1418}.t-bloomshell-repair-mist{--tone:#99135a;--on:#fffaf9}.t-bloomshell-set-powder{--tone:#f8b2c7;--on:#2b1418}.t-cherry-aqua-refresh{--tone:#ac2f45;--on:#fffaf9}.t-cherry-body-butter{--tone:#b7355c;--on:#fffaf9}.t-coconut-aqua-refresh{--tone:#61331e;--on:#fffaf9}.t-coconut-body-butter{--tone:#b68168;--on:#2b1418}.t-dream-on-night-butter{--tone:#8d2e64;--on:#fffaf9}.t-dream-on-night-mist{--tone:#39116c;--on:#fffaf9}.t-dream-on-vainilla-butter{--tone:#b58e58;--on:#2b1418}.t-dream-on-vainilla-mist{--tone:#e7b022;--on:#2b1418}.t-elaya-corrector{--tone:#e5bb9c;--on:#2b1418}.t-elaya-encrespador{--tone:#dfcec9;--on:#2b1418}.t-engol-espuma-pepino{--tone:#68d769;--on:#2b1418}.t-engol-espuma-rosa{--tone:#f467a8;--on:#2b1418}.t-engol-paleta-liberal{--tone:#d90733;--on:#fffaf9}.t-engol-paleta-ocho{--tone:#e09a70;--on:#2b1418}.t-engol-paleta-waffle{--tone:#c94121;--on:#fffaf9}.t-girly-gel-aloe{--tone:#f9afbe;--on:#2b1418}.t-hello-kitty-compact{--tone:#bf0608;--on:#fffaf9}.t-hudamoji-planet{--tone:#ccb9b2;--on:#2b1418}.t-majikal-polvo-traslucido{--tone:#605541;--on:#fffaf9}.t-miis-hello-kitty-blush{--tone:#cf0217;--on:#fffaf9}.t-miis-hello-kitty-lip-oil{--tone:#d1061a;--on:#fffaf9}.t-miis-hello-kitty-splash{--tone:#d10611;--on:#fffaf9}.t-miis-hello-kitty-tinta{--tone:#cc0b0c;--on:#fffaf9}.t-montoc-dixy-fix{--tone:#b46ca1;--on:#2b1418}.t-og-dramatic-volume{--tone:#f6425e;--on:#2b1418}.t-og-full-blast{--tone:#d9959d;--on:#2b1418}.t-polly-pocket-kit{--tone:#672fa9;--on:#fffaf9}.t-prosa-mascara{--tone:#e2af9d;--on:#2b1418}.t-rose-coctail-tonico{--tone:#9f3932;--on:#fffaf9}.t-ruby-rose-lip-oil{--tone:#e34f81;--on:#2b1418}.t-sagui-lip-gloss{--tone:#eebab7;--on:#2b1418}.t-sagui-lip-oil{--tone:#ecb9b8;--on:#2b1418}.t-samy-smooth-pencil-liner{--tone:#4c3f41;--on:#fffaf9}.t-trendy-cotton-candy{--tone:#ee97a8;--on:#2b1418}.t-trendy-delineador-doble{--tone:#de46b5;--on:#2b1418}.t-trendy-fruti-gloss{--tone:#dc9ddf;--on:#2b1418}.t-trendy-love-travel{--tone:#47c1c4;--on:#2b1418}.t-trendy-mia-blush-rosa{--tone:#f175a0;--on:#2b1418}.t-trendy-mia-blush-terracota{--tone:#b85244;--on:#fffaf9}.t-trendy-pinky-news{--tone:#b24658;--on:#fffaf9}body:is(.category-page,.product-page){--paper:var(--sheet);--ink:var(--text);--accent:var(--wine);--flapc:#f3d9da;--plate:var(--brand-ink)}.cat-head{--paper:var(--sheet);--ink:var(--text);--accent:var(--wine);position:relative;display:grid;gap:1rem;margin:.75rem var(--g) 0;padding:1.25rem 1.25rem 1.5rem;border-radius:var(--radius-lg);overflow:hidden;isolation:isolate;background:radial-gradient(120% 90% at 85% 20%,rgba(255,255,255,.55),transparent 60%),linear-gradient(140deg,var(--s1),var(--s2));color:var(--text);box-shadow:var(--shadow-soft)}.cat-head-copy{position:relative;z-index:1;min-width:0}.cat-head-title{font:400 clamp(1.75rem,1.3rem + 1.8vw,3rem)/1.1 var(--serif);letter-spacing:-.012em;max-width:15em;text-wrap:balance}.cat-head-count{margin-top:.5rem;font-size:.875rem;font-weight:500;color:var(--muted)}.cat-head .slide-credit{margin-top:.5rem}.cat-head-media{position:relative;display:grid;grid-template-rows:minmax(0,1fr);place-items:center;height:10.5rem}.cat-head-media>*{grid-area:1/1}.cat-head-halo{height:94%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 38% 32%,rgba(255,255,255,.8),var(--halo) 72%);opacity:.75}.cat-head-img{position:relative;z-index:1;width:auto;height:auto;max-width:min(100%,15rem);max-height:100%;object-fit:contain;filter:drop-shadow(0 14px 18px rgba(77,45,51,.2))}.cat-head-img.is-boxed{filter:none;border-radius:.75rem}@media(prefers-reduced-motion:no-preference){.cat-head-img{animation:float 6.5s ease-in-out infinite alternate}.cat-head-halo{animation:glow 7s ease-in-out infinite alternate}}.category-main .count-title{padding:1.75rem var(--g) 1rem}.cat-lines .line-group-name{font:italic 400 clamp(1.375rem,1.15rem + .9vw,1.875rem)/1.15 var(--serif);letter-spacing:-.006em;color:var(--wine)}.category-main .lede{font-size:1.1875rem;line-height:2.75rem;max-width:42rem}.category-main .guide h2{font:400 clamp(1.5rem,1.2rem + 1.2vw,2.25rem)/1.15 var(--serif);letter-spacing:-.012em}.category-main .guide dt{font-size:1.1875rem}.category-main .guide dd{color:var(--muted)}.others{padding-bottom:3rem}.others .cat-grid{padding:0 var(--g)}.others-title{font:400 clamp(1.375rem,1.15rem + .9vw,1.875rem)/1.15 var(--serif)}@media(min-width:700px){.cat-head{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:2rem;padding:2rem clamp(1.75rem,5vw,4rem)}.cat-head-media{height:19rem}.cat-head-img{max-width:min(100%,22rem)}}@media(min-width:900px){.cat-head{margin:1rem 2rem 0}.category-main .count-title{padding:2.25rem 2rem 1.25rem}.cat-lines{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.5rem;padding:0 2rem}.category-main .lede,.category-main .guide dt{font-size:1.3125rem}.others .cat-grid{padding:0 2rem}}@media(min-width:1100px){.others .cat-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.message-main .others .cat-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}.analytics-consent{position:relative;box-sizing:border-box;min-height:var(--slip-room);display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1.5rem;padding:.5rem 1rem 1rem;background-color:#fff5f4;background-image:radial-gradient(circle at 9px 100%,#2b0f18 3.5px,transparent 4px);background-position:0 100%;background-size:18px 8px;background-repeat:repeat-x;color:#3a1420;font:.75rem/1.4 Montserrat,Helvetica Neue,Arial,sans-serif}.analytics-consent h2{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;margin:0}.analytics-consent p{margin:0;flex:1 1 20rem;max-width:44rem}.analytics-consent>div{display:flex;gap:.5rem;flex:1 1 18rem}.analytics-consent button{flex:1 1 8rem;font:600 .8125rem/1.2 Montserrat,Helvetica Neue,Arial,sans-serif;cursor:pointer;border:1px solid #3a1420;border-radius:0;min-height:2.75rem;padding:.375rem .75rem;color:#3a1420;background:none}.analytics-consent button:last-child{background:#3a1420;color:#fff5f4}.analytics-consent button:focus-visible,.analytics-preferences:focus-visible{outline:3px solid currentColor;outline-offset:2px}.analytics-consent[hidden]{display:none}.analytics-preferences{position:static;display:block;width:100%;min-height:2.75rem;padding:.5rem 1rem;border:0;border-radius:0;background:#2b0f18;color:#ffd9df;font:500 .8125rem/1.3 Montserrat,Helvetica Neue,Arial,sans-serif;text-align:left;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.analytics-preferences:focus-visible{outline-offset:-4px}@media(min-width:900px){.analytics-consent{flex-wrap:nowrap;padding:.5rem 2rem 1rem}.analytics-consent>div{flex:none}.analytics-consent button{flex:none;padding:.375rem 1.25rem}.analytics-preferences{padding:.5rem 2rem}}:root{--slip-room:8.95rem}@media(min-width:380px){:root{--slip-room:7.9rem}}@media(min-width:528px){:root{--slip-room:6.85rem}}@media(min-width:664px){:root{--slip-room:5.7rem}}@media(min-width:718px){:root{--slip-room:4.65rem}}@media(min-width:900px){:root{--slip-room:4.25rem}}html.slip-pending{--slip:var(--slip-room)}html.slip-pending body:before{content:"";display:block;height:var(--slip-room)}.sw{flex:none;display:inline-block;width:1.125rem;height:1.125rem;border-radius:50%;background:var(--sw,transparent);box-shadow:inset 0 0 0 1px #3a142038}.option .sw{margin-left:-.375rem}.option-state{font-size:.75rem;font-weight:600;color:var(--rouge)}.option-state:empty{display:none}.option.is-sold-out>span:not(.option-state):not(.sw){text-decoration:line-through;text-decoration-thickness:1px;color:var(--muted)}.pdp-add:disabled{background:var(--muted);cursor:not-allowed}.pdp-unit{font-size:.875rem;font-weight:500;letter-spacing:0;color:var(--muted)}.pdp-unit[hidden]{display:none}.pdp-inci{font-size:.8125rem;line-height:1.6;overflow-wrap:anywhere}.pdp-rating{display:inline-flex;align-items:center;gap:.375rem;min-height:2.75rem;margin-right:auto;font-size:.8125rem;font-weight:600;color:var(--text);text-decoration:none}.pdp-rating[hidden]{display:none}.pdp-rating:focus-visible{outline:3px solid var(--brand-ink);outline-offset:2px}.stars{color:var(--rouge);letter-spacing:.06em;white-space:nowrap}.review-summary{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.review-summary:empty{display:none}.review-title{margin-top:.5rem;font:600 .9375rem/1.4 var(--sans)}.review-reply{margin-top:.75rem;padding:.75rem 1rem;border-radius:.75rem;background:var(--blush);font-size:.875rem;line-height:1.5}.card-options{display:flex;flex-wrap:wrap;gap:.375rem;margin-top:.5rem}.card-option{display:inline-flex;align-items:center;min-height:2.75rem;padding:0 .875rem;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1px #3a142033;font-size:.8125rem;font-weight:500;line-height:1.2;color:var(--text);text-decoration:none;transition:box-shadow .15s}.card-option:hover{box-shadow:inset 0 0 0 1px var(--mauve)}.card-option:focus-visible{outline:3px solid var(--brand-ink);outline-offset:2px}.shade-picker{position:absolute;left:.375rem;right:.375rem;top:.375rem;z-index:6;display:flex;flex-direction:column;max-height:calc(var(--tile-h) - .75rem);padding:.375rem;border-radius:calc(var(--radius) - .25rem);background:#fff;color:var(--text);box-shadow:0 18px 40px -18px #3a14208c,0 0 0 1px #3a14201f}.picker-head{display:flex;align-items:center;justify-content:space-between;gap:.25rem;padding-left:.375rem}.picker-title{min-width:0;font-size:.75rem;font-weight:600;line-height:1.3;color:var(--muted)}.picker-title span{color:var(--text)}.picker-close{flex:none;display:grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:50%;color:var(--brand-ink)}.picker-close svg{width:1.125rem;height:1.125rem;stroke:currentColor;stroke-width:1.8}.picker-close:focus-visible,.pick-option:focus-visible{outline:3px solid var(--brand-ink);outline-offset:-3px}.picker-list{min-height:0;overflow-y:auto;overscroll-behavior:contain}.pick-option{display:flex;align-items:center;gap:.5rem;width:100%;min-height:2.75rem;padding:.25rem .5rem;border-radius:.75rem;font-size:.8125rem;font-weight:500;line-height:1.25;text-align:left;color:var(--text)}.pick-option:hover:not(:disabled){background:var(--blush)}.pick-option:disabled{cursor:not-allowed;color:var(--muted)}.pick-text{display:flex;flex-direction:column;min-width:0}.pick-label{overflow-wrap:break-word;hyphens:manual}.pick-note{font-size:.75rem;white-space:nowrap;color:var(--muted)}.picker-sheet{position:fixed;inset:0;z-index:55;display:flex;flex-direction:column;justify-content:flex-end}.picker-scrim{position:absolute;inset:0;background:#2b101a73}.shade-picker.is-sheet{position:relative;left:auto;right:auto;top:auto;width:100%;max-width:36rem;margin:0 auto;max-height:75vh;max-height:75dvh;padding:.5rem .75rem calc(.75rem + env(safe-area-inset-bottom,0px));border-radius:1rem 1rem 0 0}.shade-picker.is-sheet .picker-title{font-size:.875rem}.shade-picker.is-sheet .pick-option{font-size:.9375rem;padding:.375rem .625rem}.shade-picker.is-sheet .sw{width:1.5rem;height:1.5rem}.pick-option:disabled .pick-note{color:var(--rouge);font-weight:600}.sw-170822{--sw:#170822}.sw-1b1b23{--sw:#1b1b23}.sw-312b2f{--sw:#312b2f}.sw-39343e{--sw:#39343e}.sw-433636{--sw:#433636}.sw-49bb73{--sw:#49bb73}.sw-540138{--sw:#540138}.sw-66cbb8{--sw:#66cbb8}.sw-68366c{--sw:#68366c}.sw-684d4c{--sw:#684d4c}.sw-6b283e{--sw:#6b283e}.sw-77535b{--sw:#77535b}.sw-813b2f{--sw:#813b2f}.sw-abe3de{--sw:#abe3de}.sw-b7430e{--sw:#b7430e}.sw-c6566e{--sw:#c6566e}.sw-c99ddf{--sw:#c99ddf}.sw-ccc3b0{--sw:#ccc3b0}.sw-dbb69e{--sw:#dbb69e}.sw-dd4064{--sw:#dd4064}.sw-de93bc{--sw:#de93bc}.sw-f54c86{--sw:#f54c86}.sw-fa91aa{--sw:#fa91aa}.sw-ff6f3a{--sw:#ff6f3a}
