#pk{--r:#F4889C;--ink:#850116;font-family:Poppins,Helvetica Neue,Arial,sans-serif;color:#2e3033;-webkit-font-smoothing:antialiased;background:radial-gradient(130% 80% at 50% -10%,#f5f6f8,#e9ebef 42%,#f7e9ec);overflow-x:hidden}#pk *{box-sizing:border-box}#pk img{display:block;max-width:100%}#pk a{text-decoration:none}#pk .w{max-width:1280px;margin:0 auto;padding:0 40px}#pk .eyebrow{font-size:11px;letter-spacing:.32em;text-transform:uppercase;font-weight:600;color:var(--r)}#pk h2.t{font-family:Fredoka,sans-serif;font-weight:600;font-size:44px;line-height:1.04;color:var(--ink);margin:12px 0 0;letter-spacing:-.01em;text-wrap:pretty}#pk .lede{font-size:15px;line-height:1.7;color:#6b6f75;margin-top:16px;font-weight:300;text-wrap:pretty}#pk .card{background:#fff;border:1px solid rgba(255,255,255,.9);border-radius:24px;box-shadow:0 26px 50px -34px #74797fb3;transition:transform .4s cubic-bezier(.22,.61,.36,1),box-shadow .4s ease;overflow:hidden}#pk .card:hover{transform:translateY(-8px);box-shadow:0 40px 70px -30px #74797fbf}#pk .media{position:relative;height:260px;background:radial-gradient(120% 100% at 50% 0%,#f7f8fa,#e9ebef 60%,#e1e4e9);display:flex;align-items:center;justify-content:center;overflow:hidden}#pk .badge{position:absolute;top:14px;left:14px;z-index:3;font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;font-weight:600;color:var(--r);border:1px solid rgba(255,255,255,.9);border-radius:999px;padding:6px 12px;box-shadow:0 6px 14px -8px #74797f99}#pk .badge2{position:absolute;bottom:14px;left:14px;z-index:3;font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;font-weight:600;background:var(--ink);color:#fffcf1;border-radius:999px;padding:6px 12px}#pk .ph{width:82%;height:82%;object-fit:contain;mix-blend-mode:multiply}#pk .phx{width:82%;height:82%;display:flex;align-items:center;justify-content:center;border:1px dashed #C7CBD2;border-radius:16px;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#9aa0a9;text-align:center;padding:12px}#pk .body{padding:22px 24px 26px}#pk .kicker{font-size:10px;letter-spacing:.24em;text-transform:uppercase;color:#74797f;font-weight:600}#pk .name{font-weight:600;font-size:21px;color:var(--ink);margin:8px 0 0;line-height:1.12}#pk .name em{font-style:normal;color:var(--r)}#pk .desc{font-size:12.5px;line-height:1.6;color:#6b6f75;margin-top:8px;font-weight:300;min-height:60px}#pk .row{display:flex;align-items:center;justify-content:space-between;margin-top:14px}#pk .price{font-weight:700;font-size:19px;color:#2e3033}#pk .add{background:#fbd9e0;color:var(--ink);border-radius:999px;padding:10px 18px;font-weight:600;font-size:11px;letter-spacing:.12em;text-transform:uppercase;display:inline-flex;align-items:center;transition:background .25s,transform .25s}#pk .add:hover{background:var(--r);color:#fff;transform:translateY(-2px)}#pk .btn{display:inline-flex;align-items:center;font-weight:600;font-size:12px;letter-spacing:.14em;text-transform:uppercase;border-radius:999px;padding:12px 24px;background:var(--ink);color:#fffcf1;box-shadow:0 10px 22px -12px #850116b3;transition:transform .25s}#pk .btn:hover{transform:translateY(-2px);color:#fffcf1}#pk .btn2{display:inline-flex;align-items:center;font-weight:600;font-size:12px;letter-spacing:.14em;text-transform:uppercase;border-radius:999px;padding:12px 24px;color:var(--r);border:1px solid rgba(255,255,255,.8);box-shadow:0 8px 18px -10px #74797f99;transition:transform .25s}#pk .btn2:hover{transform:translateY(-2px);color:#e76a83}#pk .step{position:relative;overflow:hidden;background:#ffffffb3;border:1px solid rgba(255,255,255,.9);border-radius:22px;padding:32px 28px;box-shadow:0 20px 44px -30px #74797f99}#pk .step i{position:absolute;top:0;left:0;width:5px;height:100%}#pk .step b{display:block;font-weight:700;font-size:52px;color:var(--r);line-height:1}#pk .step h3{font-weight:600;font-size:14px;letter-spacing:.2em;text-transform:uppercase;color:var(--ink);margin:10px 0 0}#pk .step p{font-size:13px;line-height:1.6;color:#6b6f75;margin-top:10px;font-weight:300}#pk .feat{display:flex;flex-direction:column;align-items:center;text-align:center;background:#fff;border-radius:22px;padding:36px 26px 30px;border:1px solid rgba(255,255,255,.9);box-shadow:0 22px 46px -30px #74797fbf}#pk .disc{width:96px;height:96px;margin-bottom:18px;border-radius:50%;background:linear-gradient(180deg,#fee9ec,#fbd9e0);border:1px solid #fff;box-shadow:0 10px 20px -10px #f4889c8c;display:flex;align-items:center;justify-content:center;overflow:hidden}#pk .disc img{width:58%;height:58%;object-fit:contain}#pk .feat b{display:block;font-weight:600;font-size:16px;color:var(--ink)}#pk .feat span{display:block;font-size:13px;color:#6b6f75;margin-top:10px;font-weight:300;line-height:1.55;max-width:26ch}#pk .tile{display:flex;flex-direction:column;align-items:center;text-align:center;background:#fff;border:1px solid rgba(255,255,255,.9);border-radius:18px;padding:18px 10px 16px;box-shadow:0 18px 36px -26px #74797fb3}#pk .tile img{width:100%;height:96px;object-fit:contain}#pk .tile span{margin-top:10px;font-size:10.5px;color:var(--ink);font-weight:600;line-height:1.3}#pk .chip{display:inline-flex;align-items:center;gap:8px;font-size:11px;letter-spacing:.14em;text-transform:uppercase;font-weight:600;color:var(--ink);background:#fbd9e0;border-radius:999px;padding:9px 15px}#pk .chipg{display:inline-flex;align-items:center;gap:8px;font-size:11px;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:#8a6a12;background:linear-gradient(180deg,#fffae6,#f7e9b6);border:1px solid rgba(217,190,92,.5);border-radius:999px;padding:9px 15px}#pk .li{display:flex;gap:9px;align-items:flex-start;font-size:12.5px;line-height:1.5}#pk .g4{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:52px}#pk .g3{display:grid;grid-template-columns:repeat(3,1fr);gap:26px;margin-top:52px}#pk .g6{display:grid;grid-template-columns:repeat(6,1fr);gap:14px;margin-top:44px}#pk .head{text-align:center;max-width:640px;margin:0 auto}@keyframes pkSheen{0%{background-position:0 0}to{background-position:220% 0}}@keyframes pkFoil{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes pkFloat{0%,to{transform:translateY(0) rotate(-3deg)}50%{transform:translateY(-18px) rotate(-1deg)}}@keyframes pkGlint{0%{left:-40%}55%,to{left:130%}}@keyframes pkSpin{to{transform:rotate(360deg)}}@keyframes pkScroll{to{transform:translate(-50%)}}@media(max-width:1080px)and (min-width:961px){#pk .g3{grid-template-columns:repeat(2,1fr)}#pk .g6{grid-template-columns:repeat(4,1fr)}}@media(max-width:960px){#pk .g3,#pk .g4,#pk .hero,#pk .nomix{grid-template-columns:1fr}#pk .g6{grid-template-columns:repeat(3,1fr)}#pk .art{height:460px}#pk .bigk{font-size:150px}#pk h2.t{font-size:34px}}@media(prefers-reduced-motion:reduce){#pk *{animation:none!important}}#pk.pkc #pk-collection .tagline{text-align:center!important;text-transform:uppercase;letter-spacing:.04em;margin-left:auto!important;margin-right:auto!important;max-width:28ch;text-wrap:balance}#pk.pkc #pk-systeme .step{border:2px solid transparent;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,var(--r) 0%,color-mix(in srgb,var(--r) 30%,#fff) 60%,var(--r) 100%) border-box;box-shadow:0 22px 44px -26px color-mix(in srgb,var(--r) 75%,transparent);padding:22px 20px 22px 26px}#pk.pkc #pk-systeme .step i{width:7px;background:var(--r)!important}#pk.pkc #pk-systeme .step b{display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;background:linear-gradient(180deg,#ffffff59,#fff0 55%),var(--r);color:#fff;font-family:Fredoka,sans-serif;font-weight:700;font-size:23px;line-height:1;letter-spacing:-.01em;box-shadow:0 10px 20px -8px var(--r),inset 0 1px #fff9}#pk.pkc #pk-systeme .step h3{font-family:Fredoka,sans-serif;font-weight:700;font-size:19px;letter-spacing:.06em;line-height:1.15;color:#2e3033;margin-top:12px}#pk.pkc #pk-systeme .step h3 span{display:inline-block;margin-left:6px;padding:3px 9px;border-radius:99px;background:#fff;border:1.5px solid var(--r);color:var(--r)!important;font-family:Poppins,sans-serif;font-size:9.5px!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase;vertical-align:middle;line-height:1.4}#pk.pkc #pk-systeme .step p{font-size:14px;line-height:1.5;color:#2e3033;font-weight:500;margin-top:8px}#pk.pkc #pk-systeme .step-opt{border:2px dashed var(--r);background:linear-gradient(165deg,color-mix(in srgb,var(--r) 22%,#fff),#fff5f7)}#pk.pkc #pk-systeme .step-opt b{background:#fff;color:var(--r);border:2px solid var(--r);box-shadow:0 8px 16px -8px var(--r)}#pk.pkc #pk-systeme .step-opt i{display:none}#pk.pkc #pk-kits .kitsbox{padding:30px 22px 24px}#pk.pkc #pk-kits .kitmedia{aspect-ratio:4/3}#pk.pkc #pk-kits .kitmedia img{object-fit:cover;object-position:center;padding:0}#pk.pkc #pk-kits .kitmedia:after{opacity:.3}#pk.pkc #pk-kits .kitlist{display:none}#pk.pkc #pk-kits .kit .row{flex-wrap:wrap;gap:8px;padding-top:12px;justify-content:flex-start}#pk.pkc #pk-kits .kit .row .add{width:auto;justify-content:center;padding:8px 16px;font-size:10px;font-weight:600;letter-spacing:.12em;background:var(--r);color:#fff;box-shadow:0 6px 14px -8px var(--r),inset 0 1px #ffffff80}#pk.pkc #pk-kits .kit .row .add:hover{background:color-mix(in srgb,var(--r) 85%,#7A2233);color:#fff}#pk.pkc #pk-kits .kitcert{position:absolute;top:10px;right:10px;z-index:4;margin:0;display:inline-flex;align-items:center;gap:3px;font-size:7.5px;line-height:1;letter-spacing:.08em;text-transform:uppercase;font-weight:700;color:#8a6a12;background:linear-gradient(180deg,#fffae6,#f7e9b6);border:1px solid rgba(217,190,92,.7);border-radius:999px;padding:3px 6px 3px 4px;box-shadow:0 4px 10px -5px #0006;pointer-events:none}#pk.pkc #pk-kits .kitcert svg{color:#b8912a;width:9px;height:9px}#pk.pkc #pk-kits .kitsbox{background:linear-gradient(118deg,#ffffffbf,#fff0,#787e8614 52%,#fff0 74%,#ffffff8c) padding-box,repeating-linear-gradient(90deg,#f1f2f4 0,#e8eaed 1px,#f3f4f6,#eceef1 3px) padding-box,linear-gradient(180deg,#f6f7f9,#eceef1 55%,#f8e4e9) padding-box,var(--chrome) border-box;box-shadow:0 40px 80px -46px #74797fd9,inset 0 1px #fff}#pk.pkc #pk-kits .kitsbox:before{background:linear-gradient(90deg,#fff0,#fff9,#fff0)}#pk.pkc #pk-kits .kitshead .eyebrow{color:var(--r)}#pk.pkc #pk-kits .kitshead .eyebrow:before,#pk.pkc #pk-kits .kitshead .eyebrow:after{background:linear-gradient(90deg,#a4abb500,#a4abb5 55%,#fff)}#pk.pkc #pk-kits .kitshead h2.t{color:#2e3033!important;text-shadow:0 1px 0 rgba(255,255,255,.9)}#pk.pkc #pk-kits .kitshead h2.t em{color:var(--r)}#pk.pkc #pk-kits .kitshead .lede{color:#6b6f75}#pk.pkc #pk-kits .kit{box-shadow:0 26px 50px -30px #74797fbf}#pk.pkc #pk-kits .kit-on{box-shadow:0 0 0 3px var(--r),0 30px 60px -28px color-mix(in srgb,var(--r) 80%,transparent)}#pk.pkc #pk-kits .kitlevel{color:var(--r);background:color-mix(in srgb,var(--r) 14%,#fff)}#pk.pkc #pk-kits .kitsbox .pkdots button{background:#c9cdd4}#pk.pkc #pk-kits .kitsbox .pkdots button.on{background:var(--r)}@media(max-width:960px){#pk.pkc #pk-systeme .step h3{font-size:18px}}@media(max-width:560px){#pk.pkc #pk-systeme .step{padding:16px 14px 16px 18px}#pk.pkc #pk-systeme .step b{width:48px;height:48px;font-size:19px;margin:0 auto}#pk.pkc #pk-systeme .step h3{font-size:17px;margin-top:2px}#pk.pkc #pk-systeme .step p{font-size:14px;line-height:1.5;margin-top:6px;font-weight:500;color:#2e3033}#pk.pkc>.pk-photos-end{order:3}#pk.pkc #pk-kits .kitsbox{padding:18px 10px 14px}#pk.pkc #pk-kits .kitgrid{gap:10px}#pk.pkc #pk-kits .kit{flex:0 0 80%}#pk.pkc #pk-kits .kitmedia{aspect-ratio:4/3}#pk.pkc #pk-kits .kit .row .add,#pk.pkc #pk-kits .kit .row form{width:auto!important}#pk.pkc #pk-kits .kit .row .add{padding:7px 14px;font-size:9.5px}#pk.pkc #pk-kits .kitcert{top:8px;right:8px;font-size:7px;padding:3px 5px 3px 4px;gap:2px}#pk.pkc #pk-kits .kitcert svg{width:8px;height:8px}#pk.pkc #pk-collection .tagline{max-width:24ch;font-size:18px!important;line-height:1.3!important}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/pure-k.css.map */
