.main-page-title{display:none!important}.kk-returns{background:var(--kk-warm-white, #FFFEF5);padding:80px 48px 100px}.kk-returns__inner{max-width:760px;margin:0 auto}.kk-returns__header{margin-bottom:56px}.kk-returns__eyebrow{display:block;font-family:Jost,Arial,sans-serif;font-weight:400;font-size:11px;letter-spacing:.3em;text-transform:uppercase;color:var(--kk-tan, #B8915A);margin-bottom:18px}.kk-returns__title{font-family:Cormorant Garamond,Georgia,serif;font-weight:300;font-size:clamp(36px,5vw,52px);line-height:1.1;color:var(--kk-walnut, #2C1A08);margin:0 0 24px}.kk-returns__title em{font-style:italic;color:var(--kk-umber, #6B4226)}.kk-returns__lead{font-family:Jost,Arial,sans-serif;font-weight:300;font-size:16px;line-height:1.8;color:#2c1a08a6;margin:0}.kk-returns__rule{height:.5px;background:#2c1a081f;margin:48px 0}.kk-returns__heading{font-family:Cormorant Garamond,Georgia,serif;font-weight:300;font-size:26px;line-height:1.2;color:var(--kk-walnut, #2C1A08);margin:0 0 16px}.kk-returns__body{font-family:Jost,Arial,sans-serif;font-weight:300;font-size:15px;line-height:1.8;color:#2c1a08b3;margin:0 0 32px}.kk-returns__policy-block{display:grid;grid-template-columns:200px 1fr;gap:32px;padding:28px 0;border-bottom:.5px solid rgba(44,26,8,.1)}.kk-returns__policy-block:first-child{border-top:.5px solid rgba(44,26,8,.1)}.kk-returns__policy-block--note{border-bottom:none}.kk-returns__policy-label{font-family:Jost,Arial,sans-serif;font-weight:400;font-size:13px;color:var(--kk-walnut, #2C1A08);padding-top:2px}.kk-returns__policy-content p{font-family:Jost,Arial,sans-serif;font-weight:300;font-size:14px;line-height:1.8;color:#2c1a08b3;margin:0 0 12px}.kk-returns__policy-content p:last-child{margin-bottom:0}.kk-returns__policy-content strong{font-weight:500;color:var(--kk-walnut, #2C1A08)}.kk-returns__policy-block--note .kk-returns__policy-content p{color:#2c1a0880;font-size:13px}.kk-returns__form{display:flex;flex-direction:column;gap:20px}.kk-returns__form-row--two{display:grid;grid-template-columns:1fr 1fr;gap:20px}.kk-returns__field{display:flex;flex-direction:column;gap:8px}.kk-returns__label{font-family:Jost,Arial,sans-serif;font-weight:400;font-size:11px;letter-spacing:.15em;text-transform:uppercase;color:#2c1a0880}.kk-returns__input{font-family:Jost,Arial,sans-serif;font-weight:300;font-size:14px;color:var(--kk-walnut, #2C1A08);background:var(--kk-biscuit, #FEFADC);border:.5px solid rgba(44,26,8,.25);border-radius:0;padding:12px 14px;width:100%;box-sizing:border-box;transition:border-color .2s;appearance:none;-webkit-appearance:none}.kk-returns__input:focus{outline:none;border-color:var(--kk-tan, #B8915A)}.kk-returns__input--error{border-color:#b04040}.kk-returns__input::placeholder{color:#2c1a084d}.kk-returns__textarea{resize:vertical;min-height:120px}.kk-returns__select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%232C1A08' stroke-width='1' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;padding-right:36px;cursor:pointer}.kk-returns__submit{align-self:flex-start;display:inline-block;padding:14px 36px;background:var(--kk-walnut, #2C1A08);color:var(--kk-warm-white, #FFFEF5);font-family:Jost,Arial,sans-serif;font-size:10px;letter-spacing:.3em;text-transform:uppercase;font-weight:400;border:none;border-radius:0;cursor:pointer;transition:background .2s;margin-top:8px}.kk-returns__submit:hover{background:var(--kk-umber, #6B4226)}.kk-returns__success{padding:24px 28px;border:.5px solid rgba(44,26,8,.2);background:var(--kk-biscuit, #FEFADC)}.kk-returns__success p{font-family:Jost,Arial,sans-serif;font-weight:300;font-size:15px;color:var(--kk-walnut, #2C1A08);margin:0}.kk-returns__errors{margin-bottom:20px}.kk-returns__errors p{font-family:Jost,Arial,sans-serif;font-weight:300;font-size:14px;color:#b04040;margin:0}@media(max-width:640px){.kk-returns{padding:56px 24px 80px}.kk-returns__rule{margin:36px 0}.kk-returns__policy-block{grid-template-columns:1fr;gap:10px}.kk-returns__form-row--two{grid-template-columns:1fr}.kk-returns__submit{width:100%;text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-kk-returns.css.map */
