.k-form-page__grid{align-items:start}.k-form-page__intro{position:sticky;top:var(--space-6)}.k-form-page__title{margin:0 0 var(--space-4)}.k-form-page__lead{margin-bottom:var(--space-4)}.k-form-page__notes{margin-bottom:var(--space-4);max-width:var(--measure-narrow, 34rem)}.k-form-page__notes ul,.k-form-page__notes ol{padding-left:1.2em}.k-form-page__notes li+li{margin-top:var(--space-2)}.k-form-page__phone{margin-top:var(--space-5);border-top:1px solid var(--k-rule);padding-top:var(--space-4)}.k-form-page__phone a{color:inherit;text-decoration:none}.k-form-page__phone a:hover{color:var(--k-red)}.k-form-page__app+.k-form{margin-top:var(--space-5)}.k-form-photo{border-left:2px solid var(--k-red);padding:var(--space-3) var(--space-4);background:var(--k-white);margin-bottom:var(--space-5)}.k-form-photo .k-label{margin-bottom:var(--space-2)}.k-form-photo .k-body+.k-body{margin-top:var(--space-2)}.k-form__legend{font-size:var(--type--1);margin-bottom:var(--space-3)}.k-form__grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4) var(--space-4)}.k-field{display:flex;flex-direction:column;gap:var(--space-2);min-width:0;margin:0}.k-field--wide{grid-column:1 / -1}.k-field__set{border:0;padding:0;margin:0;min-width:0}.k-field__set>.k-form__grid{margin-top:var(--space-2)}.k-field__label{font-family:var(--k-sans);font-size:var(--type--1);letter-spacing:.12em;text-transform:uppercase;color:var(--k-text);line-height:1.5;padding:0}.k-field__req{color:var(--k-red)}.k-input{width:100%;font:inherit;font-family:var(--k-sans);font-size:var(--type-0);color:var(--k-text);background:var(--k-white);border:1px solid var(--k-rule);border-radius:0;padding:var(--space-2) var(--space-3);min-height:2.9rem;box-shadow:none;appearance:none;-webkit-appearance:none}.k-input:focus{outline:2px solid var(--k-ink);outline-offset:1px;border-color:var(--k-ink)}.k-input--area{min-height:7.5rem;resize:vertical;line-height:1.5}.k-input--select{background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:calc(100% - 18px) 50%,calc(100% - 13px) 50%;background-size:5px 5px;background-repeat:no-repeat;padding-right:2.4rem}.k-field__radios{display:flex;gap:var(--space-5);margin-top:var(--space-1)}.k-field__radio{display:inline-flex;align-items:center;gap:var(--space-2);cursor:pointer}.k-field__radio input{width:1.1rem;height:1.1rem;accent-color:var(--k-ink);margin:0}.k-form__hint{font-size:var(--type--1);margin:calc(var(--space-2) * -1) 0 0}.k-form__hint a{text-decoration:underline}.k-form__actions{margin-top:var(--space-5)}.k-form__errors{border-left:2px solid var(--k-red);padding:var(--space-3) var(--space-4);background:var(--k-white);margin-bottom:var(--space-4)}.k-form__errors ul{margin:0;padding-left:1.2em}.k-form__done{border-top:1px solid var(--k-rule);border-bottom:1px solid var(--k-rule);padding-block:var(--space-5)}.k-form__done .k-h3{margin-bottom:var(--space-2)}@media(max-width:749px){.k-form__grid{grid-template-columns:1fr}.k-form-page__intro{position:static}}.k-wish{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3) var(--space-4);margin-top:var(--space-2)}.k-wish__btn{background:transparent;cursor:pointer}.k-wish__btn[aria-pressed=true]{border-color:var(--k-red);color:var(--k-red)}.k-wish__btn[aria-pressed=true] .k-wish__icon path{fill:currentColor}.k-wish__icon{flex:none}.k-wl__head{max-width:46rem;margin-bottom:var(--space-5)}.k-wl__head .k-display{margin:0 0 var(--space-4)}.k-wl__share{display:grid;gap:var(--space-3);max-width:46rem;padding-block:var(--space-4);border-top:1px solid var(--k-rule);border-bottom:1px solid var(--k-rule);margin-bottom:var(--space-5)}.k-wl__share .k-input{max-width:22rem}.k-wl__share-actions{display:flex;flex-wrap:wrap;gap:var(--space-2)}.k-wl__share-actions .k-btn{cursor:pointer}.k-wl__status:empty{display:none}.k-wl__fine{font-size:var(--type--1)}.k-wl__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:var(--space-5) var(--space-4)}.k-wl__item{display:flex;flex-direction:column;gap:var(--space-3)}.k-wl__media{display:block;background:var(--k-white);aspect-ratio:1 / 1;overflow:hidden}.k-wl__media img{width:100%;height:100%;object-fit:contain;display:block}.k-wl__title{color:inherit;text-decoration:none;display:block}.k-wl__title:hover{color:var(--k-red)}.k-wl__body .k-label{margin-top:var(--space-1)}.k-wl__price{margin-top:var(--space-2);font-variant-numeric:tabular-nums}.k-wl__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);margin-top:var(--space-3)}.k-wl__actions .k-btn{cursor:pointer}.k-wl__remove{background:none;border:0;padding:0;cursor:pointer;color:var(--k-muted)}.k-wl__empty{max-width:40rem;border-top:1px solid var(--k-rule);padding-top:var(--space-5)}.k-wl__empty .k-h3{margin-bottom:var(--space-2)}[data-k-wishlist] [hidden]{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/40/assets/kamui-pages.css.map */
