.kr .kd-head{max-width:820px}.kr-grid{display:grid;grid-template-columns:minmax(0,1fr) 316px;gap:22px;align-items:start}.kr-form{margin-top:0;display:grid;gap:16px}.kr .kd-coord{margin-top:0}.kr .kd-builder__title{margin-bottom:18px}.kr-h2jp{color:#ff8c2ab3;font-size:13px}.kr .kd-lab{margin-top:18px}.kr .kd-lab:first-of-type{margin-top:0}.kr .kd-builder__title+.kd-lab,.kr .kd-builder__title+.kr-intro{margin-top:0}.kr .kd-chip{display:flex;flex-direction:column;align-items:flex-start;gap:2px}.kr .kd-chip small{letter-spacing:.06em;text-transform:none;font-size:11px}.kr .kd-chip .kd-jp{font-size:12px}.kr .kd-chips{row-gap:8px}.kr .kd-chips.ko .kd-chip{border-color:#e5484d}.kr-autre{margin-top:8px}.kr-autre[hidden]{display:none}.kr-intro{font-size:13.5px;line-height:1.6;color:#fff9;margin-bottom:14px!important}.kr-intro b{color:#fff;font-weight:600}.kr-nums{display:grid;grid-template-columns:1.15fr 1fr 1fr;gap:10px}.kr-num{display:flex;flex-direction:column;gap:6px;min-width:0}.kr-num span{font-family:var(--font-heading-family);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:#ffffff80}.kr-num em{font-style:normal;font-size:11px;color:#ffffff61;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kr-num--main .kd-input{font-family:var(--font-heading-family);font-weight:800;font-size:20px}.kr-num .kd-input{-moz-appearance:textfield}.kr-num .kd-input::-webkit-inner-spin-button,.kr-num .kd-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.kr-ta{min-height:92px}.kr-drop{display:flex;flex-direction:column;align-items:center;gap:6px;padding:28px 16px 24px;border:1.5px dashed rgba(255,140,42,.45);border-radius:16px;background:#ff8c2a0a;cursor:pointer;text-align:center;transition:background .25s ease,border-color .25s ease,transform .25s ease}.kr-drop:hover,.kr-drop.over{background:#ff8c2a1f;border-color:var(--amb);transform:translateY(-1px)}.kr-drop.ko{border-color:#e5484d}.kr-drop__ic svg{width:36px;height:36px;fill:none;stroke:var(--amb);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.kr-drop b{font-family:var(--font-heading-family);font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#fff;margin-top:4px}.kr-drop span{font-size:12px;color:#ffffff80}.kr-photos{display:grid;grid-template-columns:repeat(auto-fill,minmax(108px,1fr));gap:10px;margin-top:12px}.kr-photos:empty{display:none}.kr-photo{position:relative;aspect-ratio:1/1;border-radius:12px;overflow:hidden;border:1px solid rgba(255,255,255,.12);background:#060606;animation:kdPop .35s cubic-bezier(.2,.9,.3,1)}.kr-photo img{width:100%;height:100%;object-fit:cover;display:block}.kr-photo button{position:absolute;top:6px;right:6px;width:26px;height:26px;border-radius:50%;border:0;background:#000000b8;color:#fff;cursor:pointer;font-size:15px;line-height:1;display:flex;align-items:center;justify-content:center;transition:background .2s ease}.kr-photo button:hover{background:#e5484d}.kr-photo small{position:absolute;left:6px;bottom:6px;font-size:10px;padding:2px 7px;border-radius:99px;background:#000000a6;color:#ffffffbf;font-family:var(--font-heading-family);letter-spacing:.06em}.kr-photo.busy:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:28px;height:28px;border-radius:50%;border:2px solid rgba(255,140,42,.3);border-top-color:var(--amb);animation:krSpin .8s linear infinite}@keyframes krSpin{to{transform:rotate(360deg)}}.kr-photohint{min-height:0}.kr-photohint:empty{display:none}.kr-price{display:grid;grid-template-columns:1fr 1fr;gap:12px;align-items:stretch}.kr-price__field{display:flex;flex-direction:column;gap:6px}.kr-price__field>span{font-family:var(--font-heading-family);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:#ffffff80}.kr-price__in{position:relative;flex:1;display:flex}.kr-price__in .kd-input{padding-right:48px;height:100%;min-height:64px;font-family:var(--font-heading-family);font-weight:800;font-size:24px;letter-spacing:-.01em;-moz-appearance:textfield}.kr-price__in .kd-input::-webkit-inner-spin-button,.kr-price__in .kd-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.kr-price__in i{position:absolute;right:18px;top:50%;transform:translateY(-50%);font-style:normal;font-family:var(--font-heading-family);font-weight:800;font-size:20px;color:var(--amb)}.kr-price__or{margin-top:22px}.kr-price__or .kd-ship__t b{font-size:13.5px}.kr-remise{grid-template-columns:1fr}.kr-side{position:sticky;top:112px;display:grid;gap:14px}.kr-side__card{padding:22px 22px 20px}.kr-side__card .kd-builder__title{margin-bottom:14px}.kr-side__card .kd-builder__title h2{font-size:13px}.kr-steps{list-style:none;margin:0;padding:0;display:grid;gap:12px}.kr-steps li{display:grid;grid-template-columns:28px 1fr;gap:10px;font-size:12.5px;line-height:1.5;color:#ffffff9e}.kr-steps i{font-style:normal;font-family:var(--font-heading-family);font-weight:800;font-size:11px;letter-spacing:.1em;color:var(--amb);padding-top:2px}.kr-steps b{display:block;color:#fff;font-size:13px;margin-bottom:2px}.kr-list{list-style:none;margin:0;padding:0;display:grid;gap:8px;font-size:12.5px;line-height:1.5;color:#ffffff9e}.kr-list li{position:relative;padding-left:16px}.kr-list li:before{content:"";position:absolute;left:0;top:8px;width:6px;height:6px;border-radius:50%;background:var(--amb);box-shadow:0 0 10px #ff8c2a99}.kr-list b{color:#fff}.kr-side__note{margin-top:14px!important;padding-top:12px;border-top:1px solid rgba(255,255,255,.08);font-size:12px;line-height:1.5;color:#ffffff6b}.kr-side__contact{font-size:12.5px;line-height:1.6;color:#ffffff80;text-align:center;padding:0 10px}.kr-side__contact a{color:var(--amb);text-decoration:none}.kr-side__contact a:hover{text-decoration:underline}@media(max-width:980px){.kr-grid{grid-template-columns:1fr}.kr-side{position:static;grid-template-columns:1fr 1fr}.kr-side__contact{grid-column:1/-1}}@media(max-width:640px){.kr-side{grid-template-columns:1fr}.kr-nums{grid-template-columns:1fr 1fr}.kr-num--main{grid-column:1/-1}.kr-price{grid-template-columns:1fr}.kr-price__or{margin-top:0}.kr .kd-chip{padding:11px 13px;font-size:13px}.kr-photos{grid-template-columns:repeat(3,1fr)}}@media(prefers-reduced-motion:reduce){.kr-photo{animation:none}.kr-photo.busy:after{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/kk-rachat.css.map */
