.kh-footer.kh-footer{background:#fcf9f4;color:#343330;border-top:1px solid #d6c5a5;font-size:13px}.kh-footer a{color:inherit;text-decoration:none;transition:opacity .2s}.kh-footer a:hover{opacity:.65}.kh-footer a:focus-visible,.kh-footer button:focus-visible,.kh-footer input:focus-visible{outline:1px solid #8b806c;outline-offset:5px}.kh-footer .kh-footer__inner{max-width:none;margin:0;padding:0 40px}.kh-footer .kh-footer__journal{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center;max-width:none;margin:0;padding:46px 0 42px;border-bottom:1px solid #d6c5a5}.kh-footer .kh-footer__journal h3{font-family:var(--font-heading-family);font-size:32px;font-weight:400;line-height:1.2;margin:0 0 14px}.kh-footer .kh-footer__journal p{font-size:13px;line-height:1.75;margin:0;max-width:440px;color:#706d67}.kh-footer .kh-footer__form{display:block;border:0;margin:0}.kh-footer .kh-footer__form-line{display:flex;border-bottom:1px solid #8b806c}.kh-footer .kh-footer__form input{flex:1;min-width:0;width:100%;border:0;border-radius:0;background:transparent;color:#343330;font:inherit;padding:18px 0}.kh-footer .kh-footer__form input::placeholder{color:#706d67;opacity:1}.kh-footer .kh-footer__form button{border:0;background:transparent;color:#343330;font-size:10px;letter-spacing:.16em;padding:0 12px 0 24px;min-width:70px;min-height:48px;cursor:pointer}.kh-footer .kh-footer__journal .kh-footer__message{margin-top:14px}.kh-footer .kh-footer__main{max-width:none;margin:0;padding:46px 0 44px;display:grid;grid-template-columns:1.4fr repeat(3,1fr);gap:56px}.kh-footer .kh-footer__brand{font-family:var(--font-heading-family);font-size:25px;line-height:1.2;font-weight:400;letter-spacing:.1em;margin:0}.kh-footer .kh-footer__fine,.kh-footer .kh-footer__heading{font-size:10px;letter-spacing:.18em;line-height:1.5}.kh-footer .kh-footer__fine{margin-top:10px}.kh-footer .kh-footer__intro{max-width:300px;font-size:13px;line-height:1.75;margin:22px 0;color:#706d67}.kh-footer .kh-footer__intro p{margin:0}.kh-footer .kh-footer__credentials{display:flex;flex-direction:column;align-items:flex-start;gap:7px;margin:0;padding:0;border:0;font-size:9px;line-height:1.5;letter-spacing:.12em;text-transform:uppercase;color:#706d67}.kh-footer .kh-footer__heading{margin:1px 0 18px;font-weight:400;font-family:var(--font-body-family)}.kh-footer ul{list-style:none;margin:0;padding:0}.kh-footer li{margin:0}.kh-footer .kh-footer__column a{display:inline-flex;align-items:center;min-height:38px;font-size:13px;line-height:1.5}.kh-footer .kh-footer__social{display:flex;flex-wrap:wrap;gap:18px;margin:20px 0 0}.kh-footer .kh-footer__social a{display:inline-flex;align-items:center;min-height:32px;border:0;padding:0;font-size:10px;letter-spacing:.1em;text-transform:uppercase}.kh-footer .kh-footer__bottom{border-top:1px solid #e4dbce}.kh-footer .kh-footer__bottom-inner{max-width:none;margin:0;padding:18px 140px 18px 40px;display:flex;justify-content:space-between;align-items:center;gap:28px;font-size:9px;line-height:1.6;letter-spacing:.08em;text-transform:uppercase}.kh-footer .kh-footer__legal{display:flex;flex-wrap:wrap;gap:10px 24px}.kh-footer .kh-footer__legal a{display:inline-flex;align-items:center;min-height:32px}@media(max-width:1000px){.kh-footer .kh-footer__main{grid-template-columns:1.2fr 1fr 1fr;gap:30px}.kh-footer .kh-footer__identity{grid-column:1/-1}.kh-footer .kh-footer__intro{max-width:480px}.kh-footer .kh-footer__credentials{flex-direction:row;flex-wrap:wrap;gap:10px 24px}.kh-footer .kh-footer__journal{gap:40px}}@media(max-width:600px){.kh-footer .kh-footer__inner{padding:0 22px}.kh-footer .kh-footer__journal{grid-template-columns:1fr;gap:18px;padding:34px 0}.kh-footer .kh-footer__journal h3{font-size:28px;max-width:300px}.kh-footer .kh-footer__main{grid-template-columns:1fr 1fr;gap:32px 24px;padding:34px 0}.kh-footer .kh-footer__identity{grid-column:1/-1;padding-bottom:4px}.kh-footer .kh-footer__column:last-child{grid-column:1/-1}.kh-footer .kh-footer__column:last-child ul{display:grid;grid-template-columns:1fr 1fr;column-gap:24px}.kh-footer .kh-footer__column a{min-height:44px;font-size:12px}.kh-footer .kh-footer__heading{margin-bottom:10px}.kh-footer .kh-footer__bottom-inner{padding:20px 22px 106px;flex-direction:column;align-items:flex-start;gap:14px}.kh-footer .kh-footer__legal{gap:6px 20px}}.kh-footer .kh-footer__journal{grid-template-columns:1fr 1fr;align-items:center;gap:72px;padding:42px 0}.kh-footer .kh-footer__journal h3{font-size:36px;line-height:1.15;margin-bottom:12px}.kh-footer .kh-footer__journal p{max-width:520px;font-size:13px;line-height:1.7}.kh-footer .kh-footer__form-line{border:0;gap:22px;align-items:stretch}.kh-footer .kh-footer__form input{border-bottom:1px solid #8b806c;padding:14px 0;font-size:14px;min-height:50px;box-sizing:border-box}.kh-footer .kh-footer__form button{border:1px solid #8b806c;padding:0 22px;min-width:130px;min-height:50px;letter-spacing:.14em;transition:background .2s,color .2s}.kh-footer .kh-footer__form button:hover{background:#343330;color:#fcf9f4}@media(max-width:1000px){.kh-footer .kh-footer__journal{gap:36px}.kh-footer .kh-footer__form-line{gap:16px}.kh-footer .kh-footer__form button{min-width:110px;padding:0 14px}}@media(max-width:600px){.kh-footer .kh-footer__journal{grid-template-columns:1fr;gap:26px;padding:34px 0}.kh-footer .kh-footer__journal h3{font-size:30px;max-width:none}.kh-footer .kh-footer__form-line{gap:16px}.kh-footer .kh-footer__form button{min-width:112px}}@media(max-width:600px){.kh-footer .kh-footer__journal{gap:20px;padding:30px 0}.kh-footer .kh-footer__journal h3{font-size:28px;line-height:1.2;margin-bottom:10px}.kh-footer .kh-footer__journal p{max-width:32ch;line-height:1.65}.kh-footer .kh-footer__form-line{flex-direction:column;align-items:flex-start;gap:18px}.kh-footer .kh-footer__form input[type=email]{flex:none;width:100%;font-size:16px;min-height:48px;padding:12px 0}.kh-footer .kh-footer__form button{width:auto;min-width:142px;min-height:46px;padding:0 24px;align-self:flex-start}}.kh-footer .kh-footer__toggle{display:none}@media(max-width:749px){.kh-footer .kh-footer__main{grid-template-columns:1fr;gap:0;padding:30px 0}.kh-footer .kh-footer__identity{padding-bottom:28px}.kh-footer .kh-footer__column{grid-column:1/-1;border-top:1px solid #d6c5a5}.kh-footer .kh-footer__column:last-child{border-bottom:1px solid #d6c5a5}.kh-footer .kh-footer__column:last-child ul{display:block}.kh-footer .kh-footer__heading--desktop{display:none}.kh-footer .kh-footer__toggle{display:flex;align-items:center;justify-content:space-between;gap:20px;width:100%;min-height:58px;padding:18px 0;border:0;border-radius:0;background:transparent;color:inherit;font-family:var(--font-body-family);font-size:10px;font-weight:400;letter-spacing:.18em;line-height:1.5;text-align:left;cursor:pointer}.kh-footer .kh-footer__toggle:focus-visible{outline:1px solid #8b806c;outline-offset:3px}.kh-footer .kh-footer__toggle-icon{position:relative;flex:0 0 12px;width:12px;height:12px}.kh-footer .kh-footer__toggle-icon:before,.kh-footer .kh-footer__toggle-icon:after{content:"";position:absolute;background:currentColor}.kh-footer .kh-footer__toggle-icon:before{top:5px;left:0;width:12px;height:1px}.kh-footer .kh-footer__toggle-icon:after{top:0;left:5px;width:1px;height:12px}.kh-footer .kh-footer__toggle[aria-expanded=true] .kh-footer__toggle-icon:after{display:none}.kh-footer .kh-footer__links{padding:0 0 16px}.kh-footer .kh-footer__column a{min-height:44px;font-size:12px}.kh-footer .kh-footer__column.is-collapsible .kh-footer__toggle[aria-expanded=false]+.kh-footer__links{display:none}}.kh-footer .kh-footer__social{margin:20px 0 0}.kh-footer .kh-footer__social ul{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:0;padding:0;list-style:none}.kh-footer .kh-footer__social a{display:flex;justify-content:center;align-items:center;width:44px;min-height:44px;padding:0;border:0;color:#343330}.kh-footer .kh-footer__social-icon{display:flex;width:20px;height:20px}.kh-footer .kh-footer__social-icon svg{display:block;width:100%;height:100%;fill:currentColor}.kh-footer .kh-footer__bottom-inner{flex-wrap:wrap}.kh-footer .kh-footer__payments{display:flex;flex-wrap:wrap;align-items:center;gap:8px;flex-basis:100%;margin:0;padding:0;list-style:none}.kh-footer .kh-footer__payments li{display:flex;margin:0}.kh-footer .kh-footer__payment-icon{display:block;width:38px;height:24px}@media(max-width:600px){.kh-footer .kh-footer__payments{gap:7px;flex-basis:auto}.kh-footer .kh-footer__social ul{gap:8px}}.kh-sizing-page.kh-sizing-page{background:#fcf9f4;color:#343330;max-width:none;padding:0}.kh-sizing-page .kh-sizing-page__inner{max-width:1200px;margin:auto;padding:72px 6vw 80px;box-sizing:content-box}.kh-sizing-page .kh-sizing-page__hero{max-width:730px;margin-bottom:44px}.kh-sizing-page p,.kh-sizing-page li{font-size:14px;line-height:1.85;color:#706d67}.kh-sizing-page .kh-sizing-page__eyebrow{font-size:10px;letter-spacing:.2em;line-height:1.5;margin:0 0 24px}.kh-sizing-page h1{font-size:62px;line-height:1.08;letter-spacing:-.02em;margin:0 0 22px;color:#343330}.kh-sizing-page .rte p{margin:0 0 16px}.kh-sizing-page .rte p:last-child{margin-bottom:0}.kh-sizing-page h2,.kh-sizing-page h3{color:#343330;font-weight:400}.kh-sizing-page .kh-sizing-page__offer{display:grid;grid-template-columns:1fr 1.5fr;gap:56px;border:0;border-top:1px solid #d6c5a5;border-bottom:1px solid #d6c5a5;padding:32px 0;margin:0 0 56px}.kh-sizing-page__offer h2{font-size:30px;line-height:1.25;margin:0;max-width:360px}.kh-sizing-page .kh-sizing-page__columns{display:grid;grid-template-columns:1.05fr 1fr;gap:88px;align-items:start}.kh-sizing-page .kh-sizing-page__group-heading{font-size:32px;line-height:1.2;margin:0 0 26px}.kh-sizing-page .kh-sizing-page__advice{position:relative;border:0;border-top:1px solid #d6c5a5;margin:0;padding:26px 0 28px}.kh-sizing-page .kh-sizing-page__number{display:block;font-size:10px;letter-spacing:.16em;color:#8b806c;margin-bottom:12px}.kh-sizing-page h3{font-size:24px;line-height:1.25;margin:0 0 16px}.kh-sizing-page .kh-sizing-grid table{font-size:13px;box-shadow:none;border:none}.kh-sizing-page .kh-sizing-grid caption{font-size:11px;color:#706d67;margin-bottom:16px}.kh-sizing-page .kh-sizing-grid th,.kh-sizing-page .kh-sizing-grid td{padding:9px 6px;border:0;border-bottom:1px solid #e4dbce;box-shadow:none}.kh-sizing-page .kh-sizing-grid thead th{font-size:11px;background:#f2ebdf;color:#343330;padding:14px 6px}.kh-sizing-page .kh-sizing-grid tbody tr:nth-child(2n){background:#f8f3eb}.kh-sizing-page .kh-sizing-grid tbody th{font-weight:500}.kh-sizing-page .kh-sizing-page__contact{border-top:1px solid #d6c5a5;margin-top:42px;padding-top:32px;display:flex;align-items:center;justify-content:space-between;gap:28px}.kh-sizing-page__contact h2{font-size:30px;line-height:1.25;margin:0}.kh-sizing-page__contact a{font-size:11px;letter-spacing:.16em;color:#343330;text-decoration:none;border-bottom:1px solid #343330;padding-bottom:7px;white-space:nowrap}.kh-sizing-page a:focus-visible{outline:1px solid #343330;outline-offset:6px}@media(min-width:1500px){.kh-sizing-page .kh-sizing-page__inner{box-sizing:border-box}}@media(max-width:749px){.kh-sizing-page .kh-sizing-page__inner{padding:44px 22px 52px}.kh-sizing-page h1{font-size:40px;margin-bottom:20px}.kh-sizing-page .kh-sizing-page__hero{margin-bottom:30px}.kh-sizing-page .kh-sizing-page__offer{grid-template-columns:1fr;gap:20px;padding:26px 0;margin-bottom:36px}.kh-sizing-page__offer h2{font-size:26px}.kh-sizing-page .kh-sizing-page__columns{grid-template-columns:1fr;gap:30px}.kh-sizing-page .kh-sizing-page__group-heading{font-size:28px;margin-bottom:22px}.kh-sizing-page h3{font-size:22px}.kh-sizing-page .kh-sizing-page__advice{padding:22px 0}.kh-sizing-page .kh-sizing-page__contact{display:block;margin-top:36px}.kh-sizing-page__contact h2{font-size:26px;margin-bottom:24px}.kh-sizing-page__contact a{display:inline-block}}.kh-home-header .kh-account-link,.kh-mobile-utility .kh-account-link{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;flex-shrink:0;text-decoration:none}.kh-account-icon{display:flex;width:18px;height:20px}.kh-account-icon svg{display:block;width:100%;height:100%}.kh-mobile-utility .kh-account-link--labelled{gap:10px}.kh-account-link:focus-visible{outline:2px solid currentColor;outline-offset:3px}@media(max-width:989px){.kh-home-header .kh-home-tools{gap:2px}.kh-home-header .kh-home-tools>a{white-space:nowrap}.kh-mobile-utility{flex-wrap:wrap}}@media(max-width:360px){.kh-home-header .kh-home-wordmark span{font-size:14px;letter-spacing:.13em}}.kh-sizing-grid{width:100%;min-width:0}.kh-sizing-grid table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:1.2rem;line-height:1.5;font-variant-numeric:tabular-nums}.kh-sizing-grid caption{text-align:left;font-size:1.1rem;line-height:1.5;margin:0 0 1rem}.kh-sizing-grid th,.kh-sizing-grid td{padding:.7rem .5rem;border-bottom:1px solid rgba(var(--color-foreground),.14);text-align:center;overflow-wrap:normal}.kh-sizing-grid thead th{font-weight:500;font-size:1.1rem;line-height:1.4;background:rgba(var(--color-foreground),.035)}.kh-sizing-grid tbody th{font-weight:500}.kh-sizing-grid tbody tr:nth-child(2n){background:rgba(var(--color-foreground),.018)}.kh-sizing-grid__note{font-size:1.1rem!important;line-height:1.55!important;margin:1rem 0 0!important}
/*# sourceMappingURL=/cdn/shop/t/30/compiled_assets/styles.css.map?subset=AAAAAAAEAABAAAAAAAAAAAAAAAAAgAAAAAI */
