.kb-cod{display:block;margin-top:1.2rem}.kb-cod[hidden]{display:none}.kb-cod__open,.kb-cod__place{display:flex;align-items:center;justify-content:center;width:100%;min-height:4.8rem;padding:0 2rem;border:0;border-radius:var(--buttons-radius, .6rem);background-color:var(--kb-cod-bg, #15803d);color:var(--kb-cod-text, #ffffff);font-family:inherit;font-size:1.5rem;font-weight:600;letter-spacing:.06rem;cursor:pointer;transition:filter .15s ease,box-shadow .15s ease}.kb-cod__open:hover,.kb-cod__place:hover:not(:disabled){filter:brightness(.92);box-shadow:0 .2rem .8rem #00000026}.kb-cod__open:focus-visible,.kb-cod__place:focus-visible{outline:.2rem solid rgba(var(--color-foreground, 18, 18, 18),.6);outline-offset:.3rem}.kb-cod__place:disabled{opacity:.5;cursor:not-allowed}.kb-cod__note{margin-top:1rem;padding:1rem 1.2rem;border:.1rem solid rgba(var(--color-foreground),.15);border-left:.3rem solid rgb(var(--color-button));border-radius:.6rem;background:rgba(var(--color-foreground),.03);font-size:1.3rem;line-height:1.5;text-align:left}.kb-cod__note p{margin:0}.kb-cod__note p+p{margin-top:.4rem}body.kb-cod-open{overflow:hidden}.kb-cod__dialog{width:min(96rem,calc(100vw - 2rem));max-height:calc(100vh - 2rem);padding:0;border:0;border-radius:1rem;background:rgb(var(--color-background, 255, 255, 255));color:rgb(var(--color-foreground, 18, 18, 18));box-shadow:0 1rem 4rem #00000040;overflow:hidden}.kb-cod__dialog::backdrop{background:#00000080}.kb-cod__form{display:flex;flex-direction:column;max-height:calc(100vh - 2rem)}.kb-cod__head{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.4rem 2rem;border-bottom:.1rem solid rgba(var(--color-foreground),.1)}.kb-cod__title{margin:0}.kb-cod__close{display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;padding:0;border:0;background:none;color:inherit;cursor:pointer}.kb-cod__close .icon{width:1.8rem;height:1.8rem}.kb-cod__body{display:grid;grid-template-columns:1fr;gap:2rem;padding:2rem;overflow-y:auto}@media screen and (min-width:750px){.kb-cod__body{grid-template-columns:1.15fr 1fr;gap:3rem}}.kb-cod__section{margin:0 0 1rem;font-size:1.6rem}.kb-cod__section:not(:first-child){margin-top:1.8rem}.kb-cod__row{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.kb-cod__field{display:flex;flex-direction:column;gap:.4rem;margin-bottom:1rem}.kb-cod__field label{font-size:1.3rem;color:rgba(var(--color-foreground),.8)}.kb-cod__field input,.kb-cod__field textarea,.kb-cod__discount input{box-sizing:border-box;width:100%;min-width:0;height:4.6rem;min-height:0;margin:0;padding:0 1.2rem;line-height:normal;box-shadow:none;-webkit-appearance:none;appearance:none;border:.1rem solid rgba(var(--color-foreground),.25);border-radius:.6rem;background:rgb(var(--color-background, 255, 255, 255));color:rgb(var(--color-foreground, 18, 18, 18));font:inherit;font-size:1.5rem}.kb-cod__field textarea{height:auto;min-height:6.4rem;padding:1rem 1.2rem;resize:vertical}.kb-cod__dialog *,.kb-cod__dialog *:before,.kb-cod__dialog *:after{box-sizing:border-box}.kb-cod__row>.kb-cod__field,.kb-cod__body>*{min-width:0}.kb-cod__field input[readonly]{background:rgba(var(--color-foreground),.04)}.kb-cod__field input:focus-visible,.kb-cod__field textarea:focus-visible,.kb-cod__discount input:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:0}.kb-cod__field [aria-invalid=true]{border-color:#d82c0d}.kb-cod__hp{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.kb-cod__summary{align-self:start;padding:1.6rem;border:.1rem solid rgba(var(--color-foreground),.1);border-radius:1rem;background:rgba(var(--color-foreground),.02)}.kb-cod__item{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:1rem;padding:.8rem 0;border-bottom:.1rem solid rgba(var(--color-foreground),.08);font-size:1.4rem}.kb-cod__item:not(:has(img)){grid-template-columns:1fr auto}.kb-cod__item img{width:4.8rem;height:4.8rem;object-fit:contain;border-radius:.4rem;background:#fff}.kb-cod__item-name span{display:block;font-size:1.2rem;color:rgba(var(--color-foreground),.65)}.kb-cod__item-price{white-space:nowrap}.kb-cod__discount{display:flex;gap:.8rem;margin-top:1.2rem}.kb-cod__discount .button{flex:0 0 auto;min-width:auto;height:4.6rem;min-height:0;padding:0 1.6rem}.kb-cod__code-msg{margin:.6rem 0 0;font-size:1.3rem;color:#1a7f37}.kb-cod__code-msg--error{color:#d82c0d}.kb-cod__totals{margin:1.2rem 0 0}.kb-cod__line{display:flex;justify-content:space-between;gap:1rem;padding:.9rem 0;border-bottom:.1rem solid rgba(var(--color-foreground),.08);font-size:1.4rem}.kb-cod__line[hidden]{display:none}.kb-cod__line dt{font-weight:600}.kb-cod__line dd{margin:0;text-align:right;color:rgb(var(--color-link, var(--color-foreground)));font-weight:600}.kb-cod__line--discount dd{color:#1a7f37}.kb-cod__line--total{border-bottom:0;font-size:1.7rem}.kb-cod__line--total dd{font-size:1.9rem}.kb-cod__muted{color:rgba(var(--color-foreground),.7);font-weight:400}.kb-cod__error{margin:1.2rem 0 0;padding:1rem 1.2rem;border-radius:.6rem;background:#fff4f4;color:#b42318;font-size:1.4rem}.kb-cod__place{margin-top:1.4rem}.kb-cod__place.loading{pointer-events:none;opacity:.7}@media screen and (max-width:749px){.kb-cod__dialog{top:0;right:0;bottom:0;left:0;width:100%;max-width:100%;height:100%;max-height:100%;margin:0;border-radius:0}.kb-cod__body{overflow-x:hidden}.kb-cod__form{max-height:100%;height:100%}.kb-cod__head{padding:1rem 1.6rem}.kb-cod__body{padding:1.6rem}.kb-cod__row{grid-template-columns:1fr;gap:0}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/kb-cod-order.css.map */
