.kro{--kro-navy:#16325c;--kro-navy-2:#24395d;--kro-ink:#1d1d1d;--kro-ink-75:rgba(29,29,29,.75);--kro-ink-55:rgba(29,29,29,.55);--kro-line:rgba(29,29,29,.12);--kro-sand:#f3ece0;--kro-field:#f2f2f2;--kro-gold:#ffd694;--kro-peach:#ffa680;--kro-r:12px;position:relative;max-width:var(--page-width,1620px);margin:0 auto;padding:0 1.5rem 2rem;color:var(--kro-ink);font-size:1.5rem;line-height:1.5}@media screen and (min-width:750px){.kro{padding:0 5rem 3rem}}.kro *{box-sizing:border-box}.kro-hero{background:var(--kro-navy);color:#fff;border-radius:var(--kro-r);padding:3rem 2.4rem;margin:2.4rem 0 1.6rem}.kro-title{color:#fff;margin:0;line-height:1.05;font-size:clamp(3.2rem,5vw,4.8rem)}.kro-title em{display:block;font-style:italic;font-weight:400;color:var(--kro-gold);font-size:.6em;margin-top:.6rem}.kro-intro{color:#ffffffd9;max-width:62ch;margin-top:1rem}.kro-intro p{margin:0}.kro-gate{background:var(--kro-sand);border-radius:var(--kro-r);padding:2.4rem;max-width:64rem;margin:1.6rem 0 4rem}.kro-gate h2{color:var(--kro-navy-2);margin:0 0 .6rem}.kro-gate p{margin:0 0 1.4rem;color:var(--kro-ink-75)}.kro-gate-acts{display:flex;gap:1rem;flex-wrap:wrap}.kro-btn{display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:var(--kro-r);padding:1.2rem 2rem;font:inherit;font-weight:700;cursor:pointer;text-decoration:none;background:var(--kro-navy-2);color:#fff;line-height:1.2}.kro-btn-line{background:#fff;color:var(--kro-ink);box-shadow:inset 0 0 0 1.5px var(--kro-ink)}.kro-btn:disabled{opacity:.5;cursor:default}.kro-ctx{display:flex;flex-wrap:wrap;gap:1rem 1.4rem;align-items:center;margin:.4rem 0 1rem;font-size:1.4rem}.kro-chip{position:relative;display:inline-flex;flex-wrap:wrap;gap:.6rem;align-items:center;background:var(--kro-field);border-radius:var(--kro-r);padding:.8rem 1.2rem}.kro-chip b{font-weight:600}.kro-muted{color:var(--kro-ink-55)}.kro-loc summary{cursor:pointer;color:var(--kro-navy-2);text-decoration:underline;list-style:none}.kro-loc summary::-webkit-details-marker{display:none}.kro-loc ul{position:absolute;z-index:20;left:0;top:calc(100% + .6rem);margin:0;padding:.6rem 0;list-style:none;background:#fff;border-radius:var(--kro-r);box-shadow:0 10px 30px #16325c2e;min-width:24rem;max-height:32rem;overflow:auto}.kro-loc li a{display:block;padding:.8rem 1.4rem;color:var(--kro-ink);text-decoration:none}.kro-loc li a:hover{background:var(--kro-field)}.kro-tools{margin:.6rem 0}.kro-search{position:relative;display:block}.kro-search svg{position:absolute;left:1.4rem;top:50%;transform:translateY(-50%);width:1.8rem;height:1.8rem;fill:none;stroke:var(--kro-ink-55);stroke-width:1.4}.kro-search input{width:100%;border:0;border-radius:var(--kro-r);background:var(--kro-field);padding:1.3rem 1.4rem 1.3rem 4.2rem;font:inherit;font-size:1.5rem;color:var(--kro-ink)}.kro-smsg{font-size:1.4rem;color:var(--kro-ink-75);margin:.2rem 0 0}.kro-loading{padding:2rem;color:var(--kro-ink-55)}.kro-tbl{border:1px solid var(--kro-line);border-radius:var(--kro-r);overflow:hidden;margin-top:1.4rem;background:#fff}.kro-tbl table{width:100%;border-collapse:collapse;margin:0}.kro-tbl th{font-size:1.1rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--kro-ink-55);text-align:left;padding:1rem 2rem;border-bottom:1px solid var(--kro-line);background:#fcfbf8}.kro-tbl td{padding:1.2rem 2rem;border-bottom:1px solid var(--kro-line);vertical-align:middle;text-align:left}.kro-tbl tr:last-child td{border-bottom:0}.kro-tbl .kro-c{width:32%}.kro-name{display:flex;align-items:center;gap:1rem;min-width:0}.kro-name a{color:var(--kro-ink);font-weight:600;text-decoration:none}.kro-name a:hover{text-decoration:underline}.kro-th{flex:none;width:4rem;height:4rem;border-radius:.8rem;object-fit:contain;background:#fff}.kro-info{flex:none;width:2.2rem;height:2.2rem;padding:0;border-radius:50%;border:1px solid var(--kro-ink-55);background:#fff;font-family:Georgia,serif;font-style:italic;font-size:1.2rem;line-height:1;cursor:pointer;color:var(--kro-ink-75)}.kro-info:hover,.kro-info[aria-expanded=true]{background:var(--kro-navy-2);border-color:var(--kro-navy-2);color:#fff}.kro-line{display:flex;align-items:center;gap:1.2rem;flex-wrap:wrap}.kro-line+.kro-line{margin-top:1rem}.kro-pr{min-width:9.2rem;display:flex;flex-direction:column;line-height:1.25}.kro-pr b{font-size:1.6rem;font-variant-numeric:tabular-nums}.kro-sz{font-size:1.2rem;color:var(--kro-ink-55)}.kro-lbl{font-size:1.2rem;font-weight:600;color:var(--kro-navy-2);background:var(--kro-sand);border-radius:.6rem;padding:.2rem .8rem}.kro-flv{display:flex;gap:1rem;flex-wrap:wrap}.kro-fq{display:flex;flex-direction:column;gap:.2rem}.kro-fl{font-size:1.1rem;font-weight:600;color:var(--kro-navy-2);letter-spacing:.04em}.kro-qty{display:inline-flex;align-items:center;background:var(--kro-field);border-radius:var(--kro-r)}.kro-qty button{width:3.4rem;height:3.8rem;border:0;background:none;font-size:1.8rem;cursor:pointer;color:var(--kro-ink);padding:0}.kro-qty input{width:4.4rem;height:3.8rem;border:0;background:none;text-align:center;font:inherit;font-variant-numeric:tabular-nums;-moz-appearance:textfield;padding:0;color:var(--kro-ink)}.kro-qty input::-webkit-outer-spin-button,.kro-qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.kro-fq .kro-qty button{width:2.8rem}.kro-fq .kro-qty input{width:3.4rem}.kro-on .kro-qty{background:#e4eaf3;box-shadow:inset 0 0 0 1.5px var(--kro-navy-2)}.kro-max{font-size:1.2rem;color:var(--kro-ink-55)}.kro-incart{font-size:1.1rem;font-weight:600;background:var(--kro-peach);color:var(--kro-ink);border-radius:.6rem;padding:.1rem .7rem}.kro-oos{opacity:.55}.kro-oosnote{font-size:1.3rem;color:var(--kro-ink-55);font-style:italic}.kro-na{font-size:1.3rem;color:var(--kro-ink-55)}.kro-card{position:absolute;z-index:30;background:#fff;border-radius:var(--kro-r);box-shadow:0 10px 30px #16325c2e;padding:1.2rem;width:32rem;max-width:calc(100vw - 3.2rem)}.kro-card-h{margin:0 0 .8rem;font-size:1.1rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--kro-ink-55)}.kro-card img{display:block;width:100%;height:auto;border-radius:.6rem}.kro-card img+img{margin-top:.8rem}.kro-bar{position:sticky;bottom:0;z-index:10;margin-top:1.6rem;background:#fff;border-radius:var(--kro-r) var(--kro-r) 0 0;box-shadow:0 -6px 24px #16325c1f;padding:1.4rem 1.6rem calc(1.4rem + env(safe-area-inset-bottom,0px));display:flex;flex-wrap:wrap;gap:1.2rem 2.4rem;align-items:center;justify-content:space-between}.kro-sum{display:flex;gap:2.6rem}.kro-sum span{display:flex;flex-direction:column;font-size:1.1rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--kro-ink-55)}.kro-sum b{font-size:2rem;letter-spacing:0;color:var(--kro-ink);font-variant-numeric:tabular-nums;text-transform:none}.kro-acts{display:flex;gap:1rem;flex-wrap:wrap}.kro-confirm{width:100%;background:var(--kro-sand);border-radius:var(--kro-r);padding:1.2rem 1.4rem;display:flex;flex-wrap:wrap;gap:1rem 1.6rem;align-items:center;justify-content:space-between}.kro-confirm p{margin:0}.kro-msg{width:100%;font-size:1.4rem;background:#eaf3e6;border-radius:var(--kro-r);padding:1rem 1.4rem}.kro-msg.kro-warn{background:var(--kro-sand)}.kro-msg ul{margin:.6rem 0 0;padding-left:1.8rem}.kro-msg a{color:var(--kro-navy-2)}@media screen and (max-width:749px){.kro-tbl thead{display:none}.kro-tbl table,.kro-tbl tbody,.kro-tbl tr,.kro-tbl td{display:block;width:100%}.kro-tbl tr{border-bottom:1px solid var(--kro-line);padding:1.2rem 1.6rem}.kro-tbl td{border:0;padding:.6rem 0}.kro-tbl .kro-c{width:100%}.kro-tbl td[data-label]:before{content:attr(data-label);display:block;font-size:1.1rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--kro-ink-55);margin-bottom:.4rem}.kro-sum{gap:1.8rem}.kro-sum b{font-size:1.7rem}.kro-acts{width:100%}.kro-acts .kro-btn{flex:1 1 auto;padding:1.1rem 1.2rem}}@media(prefers-reduced-motion:reduce){.kro *{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/khs-rapid-order.css.map */
