html.kk-dna-2k27{color-scheme:light;background:#ffffff;font-family:var(--font-brand),"Outfit",sans-serif!important}html.kk-dna-2k27 body:has(main#contenu){font-family:var(--font-brand),"Outfit",sans-serif!important;--font-hero:var(--font-brand),"Outfit",sans-serif;--font-display:var(--font-brand),"Outfit",sans-serif;--font-brand:var(--font-brand),"Outfit",sans-serif;--font-sans:var(--font-brand),"Outfit",sans-serif;--cm-ink:#111111;--cm-signal:#ff1493;--cm-signal-hover:#ff52af;--cm-signal-text:#ff1493;--cm-signal-deep:#ff1493;--cm-accent:#ff1493;--cm-accent-hover:#ff52af;--cm-accent-dark:#ff1493;--cm-accent-light:#ffffff;--cm-accent-ink:#111111;--cm-accent-muted:#ffc2dd;--cm-muted:#646169;--cm-bone:#ffffff;--cm-paper:#ffffff;--cm-white:#ffffff;--cm-off-white:#ffffff;--cm-graphite:#111111;--cm-black:#111111;--cm-gray-900:#111111;--cm-gray-700:#646169;--cm-gray-500:#646169;--cm-gray-300:#c9ccd1;--cm-gray-200:#e2dfe3;--cm-gray-100:#ffffff;--cm-lux-bg:#ffffff;--cm-lux-elevated:#ffffff;--cm-lux-panel:#ffffff;--cm-lux-panel-strong:#ffffff;--cm-lux-border:#e2dfe3;--cm-lux-text:#111111;--cm-lux-muted:#646169;--cm-gold:#ff1493;--cm-gold-dark:#ff1493;--cm-gold-light:#ffc2dd;--background:#ffffff;--foreground:#111111;--card:#ffffff;--card-foreground:#111111;--popover:#ffffff;--popover-foreground:#111111;--primary:#ff1493;--primary-foreground:#111111;--secondary:#ffffff;--secondary-foreground:#111111;--muted:#ffffff;--muted-foreground:#646169;--accent:#ff1493;--accent-foreground:#111111;--border:#e2dfe3;--input:#c9ccd1;--ring:#ff1493;background:#ffffff!important;color:#111111!important;font-family:var(--font-body),Arial,sans-serif}html.kk-dna-2k27 body:has(main#contenu) #contenu .kk-home-section,html.kk-dna-2k27 body:has(main#contenu) #contenu .kk-home-section>section,html.kk-dna-2k27 body:has(main#contenu) :is(#contenu,.cm-showroom,.cm-lux-page,.cm-shop-page,.cm-product-page,.cm-cod-shell){background:#ffffff!important;background-image:none!important;color:#111111!important}html.kk-dna-2k27 body:has(main#contenu) :is(#contenu,.cm-site-header,.kk-beauty-footer,[role=dialog],.cm-cart-drawer-panel) :is([class*=bg-white],[class*="bg-[#f"],[class*="bg-[#2"],[class*="bg-[#3"],[class*="bg-[#4"],[class*="bg-[#5"],[class*="bg-[#6"],[class*="bg-[#7"]){background-color:#ffffff!important;background-image:none!important}html.kk-dna-2k27 body:has(main#contenu) :is(#contenu,.cm-site-header,.kk-beauty-footer,[role=dialog],.cm-cart-drawer-panel) :is([class*="text-[#"],[class*=text-black],[class*=text-gray-],[class*=text-slate-]){color:#111111!important;-webkit-text-fill-color:currentColor!important}html.kk-dna-2k27 body:has(main#contenu) :is(#contenu,[role=dialog],.cm-cart-drawer-panel) :is([class*="border-[#"],[class*=border-gray-],[class*=border-slate-]){border-color:#e2dfe3!important}html.kk-dna-2k27 body:has(main#contenu) :is(#contenu,.kk-beauty-footer,[role=dialog],.cm-cart-drawer-panel) :is(h1,h2,h3,.font-serif){font-family:var(--font-brand),"Outfit",sans-serif!important;font-weight:700!important;font-style:normal!important;letter-spacing:-.015em!important;text-transform:uppercase;color:#111111!important}html.kk-dna-2k27 body:has(main#contenu) #contenu :is(h1,h2,h3) :is(span,em){color:#ff1493!important;font-family:inherit!important;text-transform:inherit;font-style:normal!important;-webkit-text-fill-color:currentColor!important}html.kk-dna-2k27 body:has(main#contenu) #contenu :is(.kk-title-light,.kk-light){font-weight:300!important;letter-spacing:-.01em!important;color:#111111!important;-webkit-text-fill-color:#111111!important}html.kk-dna-2k27 body:has(main#contenu) #contenu :is(.kk-title-bold,.kk-bold,strong){font-weight:800!important;letter-spacing:-.035em!important}html.kk-dna-2k27 body:has(main#contenu) #contenu :is(p,li){line-height:1.65}html.kk-dna-2k27 body:has(main#contenu) :is(#contenu,.kk-beauty-footer,.cm-cart-drawer-panel) .cm-editorial-label{color:#ff1493!important;font-family:var(--font-body),Arial,sans-serif!important;font-weight:700!important;letter-spacing:.18em!important}html.kk-dna-2k27 body:has(main#contenu) #contenu :is(.cm-shop-card-title,.kk-product-card h3,.cm-product-title){text-transform:none;letter-spacing:0!important}html.kk-dna-2k27 body:has(main#contenu) #contenu .kk-product-card h3{font-family:var(--font-body),Arial,sans-serif!important;font-size:1rem!important;font-weight:700!important}html.kk-dna-2k27 body:has(main#contenu) .cm-site-header .cm-header-inner.kk-beauty-header,html.kk-dna-2k27 body:has(main#contenu) .cm-site-header.kk-global-header,html.kk-dna-2k27 body:has(main#contenu) .cm-site-header.kk-global-header.is-scrolled{background:#ffffff!important;color:#111111!important;border-color:#e5e5e5!important;box-shadow:none!important}html.kk-dna-2k27 body:has(main#contenu) .cm-site-header :is(a,button,span,svg){color:#111111!important}html.kk-dna-2k27 body:has(main#contenu) .cm-site-header :is(a:hover,a[aria-current=page]){color:#ff1493!important}html.kk-dna-2k27 body:has(main#contenu) .cm-site-header .cm-header-contact{background:#ff1493!important;color:#ffffff!important;border-color:#ff1493!important}html.kk-dna-2k27 body:has(main#contenu) .cm-site-header .cm-header-contact :is(span,svg){color:#ffffff!important}html.kk-dna-2k27 body:has(main#contenu) .cm-logo-rect img,html.kk-dna-2k27 body:has(main#contenu) .cm-site-header .cm-logo-rect img,html.kk-dna-2k27 body:has(main#contenu) :is(.cm-mobile-menu,.kk-beauty-drawer,[role=dialog]) .cm-logo-rect img{filter:none!important;mix-blend-mode:normal!important}html.kk-dna-2k27 body:has(main#contenu) .cm-site-header .cm-logo-rect,html.kk-dna-2k27 body:has(main#contenu) .cm-site-header .cm-logo-rect img{height:48px!important;max-height:48px!important;width:auto!important}html.kk-dna-2k27 body:has(main#contenu) #contenu :is(.kk-product-card,.cm-shop-card,.cm-shop-toolbar,.cm-shop-sort,.cm-shop-filters,.kk-home-pack-card,.kk-home-faq-item,[data-review-card]){background:#ffffff!important;color:#111111!important;border-color:#e2dfe3!important;box-shadow:none!important}html.kk-dna-2k27 body:has(main#contenu) #contenu :is(.kk-product-card,.cm-shop-card,.kk-home-pack-card){border-radius:12px!important}html.kk-dna-2k27 body:has(main#contenu) #contenu :is(.cm-shop-card-body,.cm-shop-card-meta,.cm-shop-card-title,.cm-shop-card-tagline,.kk-home-pack-copy,.kk-home-brand-copy>p,.kk-home-faq-lead,.kk-home-faq-item button,.kk-home-faq-item p){color:#111111!important;background-color:transparent!important}html.kk-dna-2k27 body:has(main#contenu) #contenu :is(.cm-shop-card-tagline,.kk-home-faq-lead,.kk-home-faq-item p){color:#646169!important}html.kk-dna-2k27 body:has(main#contenu) #contenu :is(.cm-shop-card-meta,.kk-home-pack-pricing,.kk-home-pack-bottom strong,.kk-home-brand-copy h2 em){color:#ff1493!important}html.kk-dna-2k27 body:has(main#contenu) :is(#contenu,[role=dialog],.cm-cart-drawer-panel) :is(.cm-btn-green,.cm-btn-primary,.kk-home-hero-cta,.cm-shop-card-atc-mobile,button[type=submit],[class*="bg-[#ff1493]"],[class*="bg-[#111111]"],[class*="bg-[#ff1493]"]){background:#ff1493!important;color:#111111!important;-webkit-text-fill-color:#111111!important;border-color:#ff1493!important;border-radius:8px!important;box-shadow:none!important}html.kk-dna-2k27 body:has(main#contenu) :is(#contenu,[role=dialog],.cm-cart-drawer-panel) :is(.cm-btn-green,.cm-btn-primary,.kk-home-hero-cta,.cm-shop-card-atc-mobile,button[type=submit]) :is(span,svg){color:#111111!important;-webkit-text-fill-color:#111111!important}html.kk-dna-2k27 body:has(main#contenu) :is(#contenu,[role=dialog],.cm-cart-drawer-panel) :is([class*="bg-[#ff1493]"],[class*="bg-[#111111]"],[class*="bg-[#ff1493]"]) :is(span,svg){color:#111111!important;-webkit-text-fill-color:#111111!important}html.kk-dna-2k27 body:has(main#contenu) #contenu :is(.cm-shop-filters .is-active,.cm-shop-filters [aria-current=page],.cm-shop-badge.is-accent){background:#ff1493!important;color:#111111!important;border-color:#ff1493!important}html.kk-dna-2k27 body:has(main#contenu) :is(#contenu,[role=dialog],.cm-cart-drawer-panel) :is(input,textarea,select){background:#ffffff!important;color:#111111!important;border-color:#c9ccd1!important;caret-color:#ff1493;accent-color:#ff1493}html.kk-dna-2k27 body:has(main#contenu) :is(input,textarea)::placeholder{color:#646169!important;opacity:1}html.kk-dna-2k27 body:has(main#contenu) :focus-visible{outline-color:#ff1493!important}html.kk-dna-2k27 body:has(main#contenu) #contenu .cm-home-signature-boxes{background:#ffffff!important;border-bottom:1px solid #e2dfe3}html.kk-dna-2k27 body:has(main#contenu) #contenu .cm-home-signature-boxes h1{font-family:var(--font-brand),"Outfit",sans-serif!important;font-size:clamp(3.2rem,7vw,6rem)!important;line-height:.95!important;font-weight:800!important;letter-spacing:-.03em!important;color:#111111!important}html.kk-dna-2k27 body:has(main#contenu) #contenu .cm-home-signature-boxes h1 span{color:#ff1493!important;font-style:normal!important}html.kk-dna-2k27 body:has(main#contenu) #contenu .kk-home-hero-media-box{border-radius:12px!important;border-color:#c9ccd1!important}html.kk-dna-2k27 body:has(main#contenu) #contenu .kk-home-hero-product-link{background:#ffffff!important;color:#111111!important;border-color:#ff1493!important}html.kk-dna-2k27 body:has(main#contenu) #contenu .kk-home-hero-image-arrow{background:#ffffff!important;color:#111111!important;border-color:#c9ccd1!important;box-shadow:none!important}html.kk-dna-2k27 body:has(main#contenu) #contenu .kk-home-trust-chips>span{background:#ffffff!important;color:#111111!important;border-color:#e2dfe3!important}html.kk-dna-2k27 body:has(main#contenu) #contenu .kk-home-trust-chips svg{background:#ffffff!important;color:#ff1493!important}html.kk-dna-2k27 body:has(main#contenu) #contenu .kk-home-brand-story{background:#ffffff!important;border-color:#e2dfe3!important}html.kk-dna-2k27 body:has(main#contenu) #contenu .kk-home-brand-tags span{background:#ffffff!important;color:#ffc2dd!important;border-color:#c9ccd1!important}html.kk-dna-2k27 body:has(main#contenu) #contenu .kk-home-brand-copy>a{background:transparent!important;color:#ff1493!important;border-color:#ff1493!important}html.kk-dna-2k27 body:has(main#contenu) .kk-beauty-ribbon{color:#ff1493!important;opacity:.12!important}html.kk-dna-2k27 body:has(main#contenu) .kk-beauty-footer{background:#000000!important;background-image:none!important;color:#ffffff!important;border-top:1px solid #e2dfe3}html.kk-dna-2k27 body:has(main#contenu) .kk-beauty-footer :is(p,a,h2){color:#ffffff!important}html.kk-dna-2k27 body:has(main#contenu) .kk-beauty-footer :is(a:hover,.kk-footer-signature){color:#ff1493!important}html.kk-dna-2k27 body:has(main#contenu) :is([role=dialog]:not(.fixed):not([class*=fixed]),.cm-cart-drawer-panel,.cm-cart-drawer-head,.cm-cart-drawer-footer){background:#ffffff!important;color:#111111!important;border-color:#e2dfe3!important}html.kk-dna-2k27 body:has(main#contenu) [data-fast-cod-overlay]{background:transparent!important}html.kk-dna-2k27 body:has(main#contenu) #contenu .kk-about-2k27>header h1{font-size:clamp(4.5rem,10vw,9rem)!important;line-height:.95!important;font-weight:900!important}html.kk-dna-2k27 body:has(main#contenu) #contenu .kk-about-2k27 section{border-radius:12px!important;box-shadow:none!important}html.kk-dna-2k27 body:has(main#contenu) #contenu .kk-about-2k27 section:last-child{background:#ffffff!important;border:1px solid #ff1493!important}html.kk-dna-2k27 body:has(main#contenu) #contenu .kk-about-2k27 .size-14{background:#ffffff!important;color:#ff1493!important;border-radius:8px}html.kk-dna-2k27 body:has(main#contenu) #contenu .kk-about-2k27 .size-14 svg{color:#ff1493!important}html.kk-dna-2k27 body:has(main#contenu) #contenu .kk-about-2k27 .cm-btn-green,html.kk-dna-2k27 body:has(main#contenu) #contenu .kk-about-2k27 .cm-btn-green :is(span,svg){background:#ff1493!important;color:#111111!important;-webkit-text-fill-color:#111111!important;stroke:currentColor!important}@media (max-width:639px){html.kk-dna-2k27 body:has(main#contenu) .cm-site-header .cm-logo-rect,html.kk-dna-2k27 body:has(main#contenu) .cm-site-header .cm-logo-rect img{height:38px!important;max-height:38px!important}html.kk-dna-2k27 body:has(main#contenu) #contenu .cm-home-signature-boxes h1{font-size:clamp(4rem,19vw,6rem)!important}}@media (prefers-reduced-motion:reduce){html.kk-dna-2k27 body:has(main#contenu) :is(a,button){transition:none!important}}html.kk-dna-2k27 body:has(main#contenu) :is(#contenu,.kk-beauty-footer).kk-beauty-footer{background:#000000!important;background-image:none!important}html.kk-dna-2k27 body:has(main#contenu) :is(#contenu,.kk-beauty-footer).kk-beauty-footer :is(p,a,h2,span){color:#ffffff!important}html.kk-dna-2k27 body:has(main#contenu) :is(#contenu,.kk-beauty-footer).kk-beauty-footer :is(a:hover,.kk-footer-signature){color:#ff1493!important}html.kk-dna-2k27 body:has(main#contenu) .cm-site-header .cm-topbar :is(a,span,em,button){color:#ffffff!important}html.kk-dna-2k27 body:has(main#contenu) .cm-site-header .cm-topbar-dot{background:rgba(255,255,255,.4)!important}html.kk-dna-2k27 body:has(main#contenu) .cm-site-header .cm-topbar{background:#111111!important;border-bottom:none!important;color:#ffffff!important}html.kk-dna-2k27 body:has(main#contenu) .cm-site-header .cm-topbar :is(a,span,em,button,strong){color:#ffffff!important}html.kk-dna-2k27 body:has(main#contenu) .cm-site-header .cm-logo-rect img{filter:none!important}.cm-mobile-menu-top .cm-logo-rect img,body .cm-mobile-menu .cm-logo-rect img,body .kk-beauty-drawer .cm-logo-rect img{filter:none!important}html.kk-dna-2k27 body:has(main#contenu) :is(#contenu,.cm-site-header,[role=dialog],.cm-cart-drawer-panel) :is(.cm-btn-green,.cm-btn-primary,.cm-header-contact,button[type=submit],[class*="bg-[#ff1493]"],[class*="bg-[#111111]"]){background:#111111!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;border-color:#111111!important;border-radius:2px!important}html.kk-dna-2k27 body:has(main#contenu) :is(#contenu,.cm-site-header,[role=dialog],.cm-cart-drawer-panel) :is(.cm-btn-green,.cm-btn-primary,.cm-header-contact,button[type=submit],[class*="bg-[#ff1493]"],[class*="bg-[#111111]"]) :is(span,svg){color:#ffffff!important;-webkit-text-fill-color:#ffffff!important}html.kk-dna-2k27 body:has(main#contenu) #contenu .kk-about-2k27 .cm-btn-green,html.kk-dna-2k27 body:has(main#contenu) #contenu .kk-about-2k27 .cm-btn-green :is(span,svg){background:#111111!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important}html.kk-dna-2k27 body:has(main#contenu) #contenu .kk-about-2k27 h1>span{color:#ff1493!important;-webkit-text-fill-color:#ff1493!important}html.kk-dna-2k27 body:has(main#contenu) :is(#contenu,[role=dialog],.cm-cart-drawer-panel) :is(.kk-pdp-main-cta,#cm-main-cta,.cm-product-buy-cod,.cm-cod-submit,form button[type=submit],[class*="bg-[#22c55e]"],[class*="bg-[#16a34a]"]){background:#22c55e!important;background-color:#22c55e!important;border-color:#22c55e!important;border-radius:9999px!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;box-shadow:none!important}html.kk-dna-2k27 body:has(main#contenu) :is(#contenu,[role=dialog],.cm-cart-drawer-panel) :is(.kk-pdp-main-cta,#cm-main-cta,.cm-product-buy-cod,.cm-cod-submit,form button[type=submit],[class*="bg-[#22c55e]"],[class*="bg-[#16a34a]"]) :is(span,svg,strong,em,p){color:#ffffff!important;-webkit-text-fill-color:#ffffff!important}html.kk-dna-2k27 body:has(main#contenu) :is(#contenu,[role=dialog],.cm-cart-drawer-panel) :is(.kk-pdp-main-cta,#cm-main-cta,.cm-product-buy-cod,.cm-cod-submit,form button[type=submit],[class*="bg-[#22c55e]"],[class*="bg-[#16a34a]"]):hover{background:#16a34a!important;background-color:#16a34a!important;border-color:#16a34a!important;box-shadow:none!important}.kk-streetwear-home{display:flex;flex-direction:column;background:#fff;color:#111}.kk-streetwear-home [hidden]{display:none!important}.kk-editorial-button{display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:46px;padding:13px 25px;background:#111;color:#fff;font:600 12px/1.2 var(--font-body),sans-serif;border-radius:2px}.kk-editorial-button:hover{background:#333}.kk-street-trust{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;padding:26px 4.5%;border-bottom:1px solid #f1f1f1}.kk-street-trust>div{display:flex;gap:15px;align-items:center}.kk-street-trust>div>svg{flex-shrink:0}.kk-street-trust strong{font:700 11px/1.3 var(--font-body),sans-serif}.kk-street-trust p{margin:4px 0 0;font-size:10px;color:#6b6b6b}.kk-street-collection{padding:42px 4.5% 30px;scroll-margin-top:calc(var(--cm-header-h) + 20px)}.kk-street-collection>header{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:20px}.kk-streetwear-home .kk-street-eyebrow{margin:0 0 5px;color:#ff1493;letter-spacing:.2em;font-size:11px;font-weight:600}html.kk-dna-2k27 body:has(main#contenu) #contenu .kk-streetwear-home h2{margin:0;font-size:clamp(27px,3.2vw,44px);line-height:1;font-weight:800!important}.kk-concept-note{font-size:10px;letter-spacing:.12em;color:#666;white-space:nowrap}.kk-concept-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.kk-concept-image{display:block;position:relative;aspect-ratio:1;overflow:hidden;background:#fff}.kk-concept-image img{object-fit:cover;transition:transform .4s ease}.kk-concept-image:hover img{transform:scale(1.04)}.kk-concept-image:is(.is-front,.is-back,.is-detail) img{width:100%!important;max-width:none;object-fit:contain;left:0!important;right:auto!important}.kk-concept-image.is-campaign img{object-position:17% center}.kk-concept-image.is-detail img{transform:scale(1.7);transform-origin:50% 45%}.kk-concept-caption{display:flex;justify-content:space-between;align-items:start;gap:8px;padding-top:12px}html.kk-dna-2k27 body:has(main#contenu) #contenu .kk-concept-caption h3{margin:0 0 4px;font:700 11px/1.3 var(--font-body),sans-serif!important;letter-spacing:0!important}.kk-concept-caption p{margin:0;font-size:10px;color:#666}.kk-concept-caption>a{display:grid;place-items:center;width:30px;height:30px;border:1px solid #111;flex-shrink:0}.kk-collection-status{margin:20px 0 0;font-size:11px;color:#666}.kk-collection-status a{display:inline-flex;gap:5px;align-items:center;text-decoration:underline;text-underline-offset:3px;color:#111}.kk-mix-campaign{display:block;width:100%;overflow:hidden}.kk-mix-campaign img{width:100%;height:auto;aspect-ratio:5.4;object-fit:cover;object-position:center 45%}.kk-street-story{display:grid;grid-template-columns:1.15fr 1fr 1fr;gap:25px;padding:40px 4.5% 50px;align-items:start}.kk-street-story-copy>p:not(.kk-street-eyebrow){font-size:13px;max-width:340px;margin:20px 0}.kk-story-motto{font-weight:600}.kk-street-story-photo{position:relative;min-height:330px;aspect-ratio:.94;overflow:hidden}.kk-street-story-photo img{object-fit:cover;object-position:right center}.kk-street-story-details{display:grid;grid-template-columns:1fr 1fr;gap:12px}.kk-street-story-details>div{position:relative;aspect-ratio:.64;overflow:hidden;background:#ededed}.kk-street-story-details img{object-fit:cover;object-position:left center}.kk-street-story-details>div:first-child img{object-position:65% center}.kk-street-story-details>div:nth-child(2) img{object-position:25% center;transform:scale(1.35)}.kk-street-story-details>p{grid-column:1/-1;text-align:right;font:700 24px/1.2 var(--font-brand),Outfit,sans-serif;margin:0}.kk-street-story-details>p span{color:#ff1493}@media (max-width:899px){.kk-street-trust{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.kk-street-story{grid-template-columns:1fr 1fr}.kk-street-story-details{grid-column:1/-1;grid-template-columns:1fr 1fr}.kk-street-story-details>div{aspect-ratio:1.6}}@media (max-width:699px){.kk-street-trust{padding:22px;gap:20px 12px}.kk-street-trust>div{gap:9px}.kk-street-trust>div>svg{width:21px}.kk-street-trust p,.kk-street-trust strong{font-size:9px}.kk-street-collection{padding:30px 20px}.kk-street-collection>header{align-items:start}.kk-concept-note{font-size:8px}.kk-concept-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 12px}.kk-mix-campaign img{aspect-ratio:2.5}.kk-street-story{grid-template-columns:1fr;padding:30px 20px}.kk-street-story-copy>p:not(.kk-street-eyebrow){max-width:none}.kk-street-story-photo{min-height:0;aspect-ratio:1}.kk-street-story-details>div{aspect-ratio:.8}}html.kk-dna-2k27 body:has(main#contenu) .cm-site-header.kk-global-header .cm-topbar{background:#111111!important;border-color:#111111!important;color:#ffffff!important}html.kk-dna-2k27 body:has(main#contenu) .cm-site-header.kk-global-header .cm-topbar :is(a,span,strong,button){color:#ffffff!important;font-weight:700!important}html.kk-dna-2k27 body:has(main#contenu) .cm-site-header.kk-global-header .cm-topbar em{color:#ff1493!important;font-style:normal!important}html.kk-dna-2k27 body:has(main#contenu) .cm-site-header.kk-global-header .cm-topbar-dot{background:#ffffff!important}html.kk-dna-2k27 body:has(main#contenu) .cm-site-header.kk-global-header :is(.cm-header-link,.kk-bag-nav-group summary){font-weight:800!important;letter-spacing:.025em!important;font-size:13px!important}html.kk-dna-2k27 body:has(main#contenu) .cm-mobile-menu nav a{font-weight:800!important}html.kk-dna-2k27 body:has(main#contenu) .cm-header-contact,html.kk-dna-2k27 body:has(main#contenu) :is(.cm-header-nav,.cm-mobile-menu nav) :is(a,summary){text-transform:uppercase!important}html.kk-dna-2k27 body:has(main#contenu) :is(#contenu,.kk-beauty-footer).kk-beauty-footer h2{font-family:var(--font-brand),"Outfit",sans-serif!important;font-size:26px!important;line-height:1.1!important;font-weight:700!important;letter-spacing:.01em!important;margin-bottom:22px!important}html.kk-dna-2k27 body:has(main#contenu) .kk-beauty-footer .cm-logo-rect,html.kk-dna-2k27 body:has(main#contenu) .kk-beauty-footer .cm-logo-rect img{height:64px!important;max-height:64px!important;width:auto!important}html.kk-dna-2k27 body:has(main#contenu) #contenu .kk-street-story h2{font-size:clamp(28px,3.4vw,46px)!important;line-height:1.02!important;font-weight:300!important;letter-spacing:-.02em!important}html.kk-dna-2k27 body:has(main#contenu) #contenu .kk-street-story h2>span{color:#ff1493!important;-webkit-text-fill-color:#ff1493!important;font-weight:800!important}.kk-street-story-copy .kk-story-motto{font-size:14px;font-weight:700;line-height:1.6}.kk-live-hero{display:grid;grid-template-columns:56% 44%;min-height:clamp(680px,82vh,880px);background:#fff;align-items:stretch}.kk-live-hero-photo{position:relative;overflow:hidden;min-height:100%;height:100%;width:100%}.kk-live-hero-photo img{object-fit:cover;object-position:center}.kk-live-hero-photo-note{position:absolute;bottom:24px;left:32px;color:#fff;font-size:8px;font-weight:600;letter-spacing:.14em;padding:8px 12px;background:#111;z-index:2}.kk-live-hero-copy{position:relative;padding:60px 10% 50px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;overflow:hidden}.kk-live-eyebrow{margin:0 0 20px;font-size:11px;line-height:1.6;font-weight:300;letter-spacing:.16em;color:#73656a;text-transform:uppercase}.kk-live-eyebrow strong{font-weight:800;color:#111111}html.kk-dna-2k27 body:has(main#contenu) #contenu .kk-live-hero h1{margin:0;font-family:var(--font-brand),"Outfit",sans-serif!important;font-size:clamp(48px,5.5vw,82px)!important;line-height:.94!important;letter-spacing:-.02em!important;font-weight:300!important;color:#111111!important}html.kk-dna-2k27 body:has(main#contenu) #contenu .kk-live-hero h1 .kk-title-light{font-weight:300!important;letter-spacing:-.01em!important;color:#111111!important}html.kk-dna-2k27 body:has(main#contenu) #contenu .kk-live-hero h1 :is(.kk-title-bold,span,strong){font-weight:800!important;letter-spacing:-.035em!important;color:#ff1493!important;-webkit-text-fill-color:#ff1493!important}.kk-live-hero-mark{width:44px;height:50px;position:absolute;right:10%;top:54px;color:#ff1493;transform:rotate(10deg)}.kk-live-hero-underline{width:75%;max-width:250px;height:22px;margin-top:10px;color:#ff1493;transform:rotate(-2deg)}.kk-live-hero-signature{margin:14px 0 26px;font:300 clamp(17px,1.7vw,23px)/1.25 var(--font-brand),Outfit,sans-serif;letter-spacing:.06em;color:#111111}.kk-live-hero-signature .kk-title-light{font-weight:300;color:#111111}.kk-live-hero-signature :is(.kk-title-bold,strong){font-weight:800;color:#ff1493}.kk-live-button{display:inline-flex;align-items:center;justify-content:center;gap:18px;min-height:52px;padding:16px 28px;background:#111;color:#fff;font-size:11px;font-weight:800;letter-spacing:.06em;border:1px solid #111;border-radius:2px;transition:background .2s,border-color .2s}.kk-live-button:hover{background:#ff1493;border-color:#ff1493;color:#fff}.kk-live-hero-status{margin-top:16px;font-size:9px;font-weight:600;letter-spacing:.12em;color:#73656a}.kk-live-hero-crown{position:absolute;right:8%;bottom:34px;width:46px;height:46px;color:#ff1493;transform:rotate(8deg);pointer-events:none}.kk-live-mix-banner{position:relative;display:flex;align-items:center;justify-content:space-between;gap:35px;background:#111;color:#fff;padding:44px 4.5%;overflow:hidden}.kk-live-mix-banner>svg:first-child{width:64px;height:72px;color:#ff1493;transform:rotate(-12deg);flex-shrink:0}.kk-live-mix-banner>div{flex:1}.kk-live-mix-banner p{font-size:10px;letter-spacing:.16em;margin:0 0 8px;font-weight:400;color:#bbb}html.kk-dna-2k27 body:has(main#contenu) #contenu .kk-live-mix-banner h2{color:#fff!important;font-family:var(--font-brand),"Outfit",sans-serif!important;font-size:clamp(26px,3.4vw,44px)!important;line-height:1.05!important;letter-spacing:-.015em!important;font-weight:300!important}html.kk-dna-2k27 body:has(main#contenu) #contenu .kk-live-mix-banner h2 .kk-title-light{font-weight:300!important;color:#fff!important}html.kk-dna-2k27 body:has(main#contenu) #contenu .kk-live-mix-banner h2 :is(.kk-title-bold,span,strong){font-weight:800!important;color:#ff1493!important;-webkit-text-fill-color:#ff1493!important}.kk-live-mix-banner>a{display:inline-flex;align-items:center;gap:18px;padding:14px 0;border-bottom:2px solid #ff1493;font-size:11px;font-weight:800;letter-spacing:.06em;white-space:nowrap}.kk-live-mix-banner>.kk-live-mix-crown{position:absolute;width:44px;height:44px;right:22%;top:14px;color:#ff1493;transform:rotate(7deg);pointer-events:none}@media (min-width:1500px){.kk-live-hero{min-height:clamp(740px,86vh,940px);grid-template-columns:58% 42%}}@media (max-width:760px){.kk-live-hero{grid-template-columns:1fr;min-height:auto}.kk-live-hero-photo{min-height:0;height:clamp(420px,58vh,520px)}.kk-live-hero-photo img{object-position:25% center}.kk-live-hero-photo-note{left:20px;bottom:16px;font-size:7px}.kk-live-hero-copy{padding:38px 24px 44px}.kk-live-eyebrow{margin-bottom:18px}html.kk-dna-2k27 body:has(main#contenu) #contenu .kk-live-hero h1{font-size:clamp(38px,11vw,54px)!important;line-height:.95!important}.kk-live-hero-mark{right:20px;top:24px;width:38px;height:42px}.kk-live-hero-underline{width:200px}.kk-live-hero-signature{margin-bottom:22px}.kk-live-mix-banner{padding:35px 22px;gap:20px;flex-wrap:wrap}.kk-live-mix-banner>svg:first-child{width:42px;height:48px}.kk-live-mix-banner>div{min-width:220px}html.kk-dna-2k27 body:has(main#contenu) #contenu .kk-live-mix-banner h2{font-size:clamp(24px,6.5vw,32px)!important}.kk-live-mix-banner>a{margin-left:62px}.kk-live-mix-banner>.kk-live-mix-crown{right:18px;top:15px;width:30px;height:30px}}html.kk-dna-2k27 body:has(main#contenu) .kk-variant-picker{display:grid;gap:18px;margin:22px 0}.kk-variant-picker fieldset{min-width:0;padding:0;border:0;margin:0}.kk-variant-picker legend{display:flex;align-items:baseline;gap:12px;padding:0;margin-bottom:10px;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.kk-variant-picker legend>span{color:#666;font-weight:500;letter-spacing:0}.kk-variant-options{display:flex;flex-wrap:wrap;gap:8px}.kk-variant-options button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;min-width:44px;border:1px solid #c9ccd1;border-radius:0;background:#fff;color:#111;padding:10px 14px;font-size:12px;font-weight:700;cursor:pointer}.kk-variant-options button[aria-checked=true]{background:#111;color:#fff;border-color:#111;box-shadow:inset 0 -3px #ff1493}.kk-variant-options button:disabled{opacity:.35;cursor:not-allowed}.kk-variant-swatch{flex-shrink:0;display:inline-block;width:15px;height:15px;border-radius:50%;border:1px solid #c9ccd1}.kk-variant-select{position:relative;display:flex;align-items:center;min-height:48px;border:1px solid #c9ccd1;background:#fff}.kk-variant-select select{appearance:none;width:100%;min-height:48px;background:transparent;border:0;border-radius:0;padding:12px 40px 12px 15px;color:#111;font-size:16px;cursor:pointer}.kk-variant-select>.kk-variant-swatch{position:absolute;left:15px;pointer-events:none}.kk-variant-select:has(.kk-variant-swatch) select{padding-left:42px}.kk-variant-select>svg{position:absolute;right:14px;pointer-events:none}.kk-variant-options button:focus-visible,.kk-variant-select:focus-within{outline:2px solid #ff1493;outline-offset:2px}html.kk-dna-2k27 body:has(main#contenu) .kk-drop-page .kk-pdp-reassurance{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;border:1.5px solid rgba(255,20,147,.2)!important;border-radius:16px!important;padding:16px 10px;box-shadow:0 4px 20px rgba(255,20,147,.08)!important;background:#fff!important;position:relative;overflow:hidden}html.kk-dna-2k27 body:has(main#contenu) .kk-drop-page .kk-pdp-reassurance:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#ff1493,#ff69b4 50%,#ff1493)}html.kk-dna-2k27 body:has(main#contenu) .kk-drop-page .kk-trust-item{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:8px;padding:6px 8px;text-align:center}html.kk-dna-2k27 body:has(main#contenu) .kk-drop-page .kk-trust-item+.kk-trust-item{border-left:1px solid rgba(255,20,147,.12)}.kk-drop-page .kk-trust-item>svg{color:#ff1493;width:20px;height:20px;background:rgba(255,20,147,.08);border-radius:50%;padding:6px;box-sizing:content-box}.kk-drop-page .kk-trust-item strong{text-transform:uppercase;font-size:11px;font-weight:800;letter-spacing:.03em;line-height:1.3;color:#111111}.kk-drop-page .kk-trust-item .kk-ar-sub{color:#ff1493!important;font-size:11px}.kk-pdp-arabic-card,html.kk-dna-2k27 body:has(main#contenu) .kk-pdp-arabic-card{background:linear-gradient(135deg,#ff1493,#d8006f)!important;color:#ffffff!important;border:none!important;border-radius:18px!important;padding:22px 20px!important;box-shadow:0 8px 30px rgba(255,20,147,.3)!important;position:relative!important;overflow:hidden!important}html.kk-dna-2k27 body:has(main#contenu) .kk-pdp-arabic-card :is(p,span,bdi,strong,.kk-pdp-ar-desc){color:#ffffff!important}html.kk-dna-2k27 body:has(main#contenu) [data-kitikerz-cod]{border-radius:0;border-top:4px solid #ff1493;background:#fff!important;color:#111}[data-kitikerz-cod] .kk-cod-mark{width:27px;height:33px;color:#ff1493;flex-shrink:0}html.kk-dna-2k27 body:has(main#contenu) [data-kitikerz-cod] input:not([type=hidden]),html.kk-dna-2k27 body:has(main#contenu) [data-kitikerz-cod] textarea{border-radius:0!important;border-color:#c9ccd1;color:#111;font-size:16px}[data-kitikerz-cod] input::placeholder{color:#777}html.kk-dna-2k27 body:has(main#contenu) [data-kitikerz-cod] input:focus{border-color:#ff1493!important;outline:1px solid #ff1493;box-shadow:none}html.kk-dna-2k27 body:has(main#contenu) [data-kitikerz-cod] button[type=submit]{border-radius:0!important;background:#111!important;color:#fff!important;border-bottom:3px solid #ff1493;box-shadow:none}html.kk-dna-2k27 body:has(main#contenu) [data-kitikerz-cod] button[type=submit] span{color:#fff!important}.kk-city-picker{position:relative}.kk-city-input{display:flex;align-items:center;border:1px solid #c9ccd1;padding-left:12px;background:#fff}.kk-city-input>svg{color:#666;flex-shrink:0}html.kk-dna-2k27 body:has(main#contenu) [data-kitikerz-cod] .kk-city-input input{min-width:0;width:100%;border:0!important;outline:0!important;min-height:46px;padding:10px;background:#fff}.kk-city-input>button{flex-shrink:0;width:44px;min-height:44px;display:grid;place-items:center;background:#fff;color:#111;border:0}.kk-city-input:focus-within{outline:2px solid #ff1493;outline-offset:1px}.kk-city-menu{position:absolute;top:calc(100% + 5px);inset-inline:0;background:#fff;border:1px solid #111;box-shadow:0 12px 30px #1112;z-index:30}.kk-city-menu>p{background:#111;color:#fff;padding:10px 12px;margin:0;font-size:9px;letter-spacing:.12em;font-weight:700}.kk-city-menu [role=listbox]{max-height:210px;overflow-y:auto;overscroll-behavior:contain}.kk-city-menu [role=option]{display:flex;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:12px;min-height:44px;text-align:left;border:0;border-bottom:1px solid #eee;background:#fff;color:#111;font-size:13px}.kk-city-menu [role=option]>span:last-child{font-size:10px;white-space:nowrap}.kk-city-menu [role=option]:hover,.kk-city-menu [role=option][data-active=true]{background:#111;color:#fff}@media (max-width:760px){html.kk-dna-2k27 body:has(main#contenu) .kk-drop-page .kk-pdp-reassurance{gap:10px}.kk-drop-page .kk-trust-item strong{font-size:9px}}@media (prefers-reduced-motion:reduce){.kk-drop-carousel-progress span{transition:none}}.kk-type-film{position:relative;margin:0 -4.5vw}.kk-type-panel{position:relative;height:clamp(520px,54vw,760px);min-height:420px;background:#111;color:#fff;overflow:hidden;isolation:isolate}.kk-type-bottom,.kk-type-meta{position:absolute;inset-inline:4.5%;z-index:8;display:flex;justify-content:space-between;align-items:center;gap:20px;color:#fff;font-size:9px;letter-spacing:.12em;font-weight:700}.kk-type-meta{top:27px}.kk-type-bottom{bottom:28px}.kk-type-bottom>span:last-child{display:inline-flex;align-items:center;gap:10px}.kk-type-frame{position:absolute;inset:65px 4.5% 63px;pointer-events:none;z-index:4}.kk-type-frame i{position:absolute;width:18px;height:18px;border:solid #ff1493}.kk-type-frame i:first-child{top:0;left:0;border-width:1px 0 0 1px}.kk-type-frame i:nth-child(2){top:0;right:0;border-width:1px 1px 0 0}.kk-type-frame i:nth-child(3){bottom:0;left:0;border-width:0 0 1px 1px}.kk-type-frame i:nth-child(4){bottom:0;right:0;border-width:0 1px 1px 0}.kk-type-crown,.kk-type-heart{position:absolute;width:68px;height:80px;color:#ff1493;z-index:3}.kk-type-heart{top:20%;left:8%;transform:rotate(-12deg)}.kk-type-crown{bottom:18%;right:8%;transform:rotate(10deg)}.kk-type-pictures{position:absolute;inset:0;z-index:2;pointer-events:none}.kk-type-picture{position:absolute;width:28%;aspect-ratio:3/4;top:14%;border:5px solid #fff;background:#111;box-shadow:0 15px 50px #0007;overflow:hidden;opacity:0;transition:transform .7s cubic-bezier(.22,1,.36,1),opacity .55s ease}.kk-type-picture-0{left:12%;transform:translate3d(36%,38%,0) rotate(-8deg) scale(.9)}.kk-type-picture-1{left:36%;top:19%;z-index:1;transform:translate3d(-32%,42%,0) rotate(8deg) scale(.9)}.kk-type-picture-2{left:61%;top:12%;transform:translate3d(34%,38%,0) rotate(-4deg) scale(.9)}.kk-type-film[data-active=true] .kk-type-picture{opacity:1}.kk-type-film[data-active=true] .kk-type-picture-0{transform:translateZ(0) rotate(-8deg) scale(1);transition-delay:.05s}.kk-type-film[data-active=true] .kk-type-picture-1{transform:translateZ(0) rotate(8deg) scale(1);transition-delay:.13s}.kk-type-film[data-active=true] .kk-type-picture-2{transform:translateZ(0) rotate(-4deg) scale(1);transition-delay:.21s}.kk-type-picture img{object-fit:cover}.kk-type-picture>span{position:absolute;inset-inline:0;bottom:0;background:#fff;color:#111;padding:8px;text-align:center;font-size:8px;font-weight:800;letter-spacing:.1em}.kk-type-heading-wrap{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:1;opacity:0;transform:translate3d(0,20px,0);transition:transform .65s cubic-bezier(.22,1,.36,1),opacity .45s ease .1s}.kk-type-film[data-active=true] .kk-type-heading-wrap{opacity:1;transform:translateZ(0)}.kk-type-eyebrow{color:#fff;margin:0 0 20px;font-size:10px;font-weight:700;letter-spacing:.17em}html.kk-dna-2k27 body:has(main#contenu) #contenu .kk-type-panel h2.kk-type-heading{margin:0;font-family:var(--font-brand),"Outfit",sans-serif!important;font-size:clamp(48px,9vw,110px)!important;font-weight:300!important;line-height:.92!important;letter-spacing:-.02em!important;text-align:center;color:#fff!important}.kk-type-static-word{display:block;font-weight:300!important;letter-spacing:-.01em}.kk-type-static-word.is-accent{font-weight:800!important;letter-spacing:-.035em;color:#ff1493!important;-webkit-text-fill-color:#ff1493!important}.kk-type-underline{width:32%;height:27px;color:#ff1493;margin-top:8px;transform-origin:left}.kk-type-signature{margin:18px 0 0;max-width:270px;text-align:center;color:#fff;font-size:9px;font-weight:700;letter-spacing:.12em;line-height:1.5}@media (max-width:760px){.kk-type-film{margin-inline:-20px}.kk-type-panel{height:clamp(480px,135vw,620px)}.kk-type-bottom,.kk-type-meta{inset-inline:20px;font-size:7px;gap:16px}.kk-type-bottom>span:first-child,.kk-type-meta>span:last-child{max-width:130px}.kk-type-frame{inset-inline:20px}.kk-type-picture{width:57%;top:23%}.kk-type-picture-0{left:-5%}.kk-type-picture-1{left:24%;top:29%}.kk-type-picture-2{left:56%;top:19%}.kk-type-heart{width:49px;height:60px;left:9%;top:16%}.kk-type-crown{width:50px;height:60px;right:9%;bottom:17%}html.kk-dna-2k27 body:has(main#contenu) #contenu .kk-type-panel h2.kk-type-heading{font-size:clamp(38px,12vw,68px)!important}.kk-type-eyebrow{font-size:8px;letter-spacing:.1em}.kk-type-underline{width:55%}}@media (prefers-reduced-motion:reduce){.kk-type-heading-wrap,.kk-type-picture{transition:none!important}}.kk-home-motion{width:100%;min-width:0}.kk-home-motion .kk-type-film{margin:24px 0 48px}