.kbd-site .kr-cartpage{background:var(--kr-page);color:var(--kr-ink)}.kbd-site .kr-cartpage__wrap{box-sizing:border-box;max-width:calc(var(--kr-frame) + 2 * var(--kr-pad));margin:0 auto;padding:32px var(--kr-pad) 72px}.kbd-site .kr-cartpage__head{text-align:center;margin-bottom:24px}.kbd-site .kr-cartpage__count{margin:6px 0 0;font:500 15px/1.4 var(--kr-font-text);color:var(--kr-muted)}.kbd-site .kr-cartpage__empty{max-width:520px;margin:0 auto;padding:40px 24px;text-align:center}.kbd-site .kr-cartpage__empty-text{margin:0 0 20px;font:400 17px/1.5 var(--kr-font-text);color:var(--kr-ink)}.kbd-site .kr-cartpage__layout{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}.kbd-site .kr-cartpage__items{list-style:none;margin:0;padding:0;display:grid;gap:12px}.kbd-site .kr-cartpage__item{display:grid;grid-template-columns:88px minmax(0,1fr) auto;gap:14px;align-items:start;padding:12px}.kbd-site .kr-cartpage__thumb{display:block;aspect-ratio:4 / 5;border-radius:var(--kr-r-thumb);overflow:hidden;background:var(--kr-band)}.kbd-site .kr-cartpage__thumb img{display:block;width:100%;height:100%;object-fit:cover;object-position:center top}.kbd-site .kr-cartpage__name{display:block;font:700 17px/1.3 var(--kr-font-text);letter-spacing:-.01em;color:var(--kr-ink);text-decoration:none}.kbd-site .kr-cartpage__variant{margin-top:2px;font:400 14px/1.4 var(--kr-font-text);color:var(--kr-muted)}.kbd-site .kr-cartpage__controls{display:flex;align-items:center;flex-wrap:wrap;gap:8px 16px;margin-top:12px}.kbd-site .kr-stepper{display:inline-flex;align-items:center;border:1px solid var(--kr-line);border-radius:var(--kr-r-pill);background:var(--kr-page)}.kbd-site .kr-stepper__btn{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;font:600 18px/1 var(--kr-font-text);color:var(--kr-ink);text-decoration:none}@media(hover:hover){.kbd-site .kr-stepper__btn:hover{background:var(--kr-band)}}.kbd-site .kr-stepper__value{min-width:24px;font:700 15px/1 var(--kr-font-text);text-align:center}.kbd-site .kr-cartpage__remove{display:inline-flex;align-items:center;min-height:44px;font-size:14px}.kbd-site .kr-cartpage__line-price{display:flex;flex-direction:column;align-items:flex-end;gap:2px;font:700 17px/1.3 var(--kr-font-text);white-space:nowrap}.kbd-site .kr-cartpage__line-price s{font-weight:400;font-size:14px;color:var(--kr-muted);text-decoration-thickness:1px}.kbd-site .kr-cartpage__summary{padding:20px}.kbd-site .kr-cartpage__saving{margin:0 0 10px}.kbd-site .kr-cartpage__subtotal{display:flex;align-items:baseline;justify-content:space-between;font:600 16px/1.4 var(--kr-font-text)}.kbd-site .kr-cartpage__subtotal-amount{font:700 26px/1.2 var(--kr-font-text);letter-spacing:-.01em}.kbd-site .kr-cartpage__note{margin-top:2px;font:400 14px/1.4 var(--kr-font-text);color:var(--kr-muted)}.kbd-site .kr-cartpage__rate{margin:12px 0 0}.kbd-site .kr-cartpage__rate .kr-rate{justify-content:flex-start;font-size:14px}.kbd-site .kr-cartpage__checkout{margin-top:14px}.kbd-site .kr-cartpage__ticks{margin-top:16px}.kbd-site .kr-cartpage__pay{justify-content:center;margin-top:16px}.kbd-site .kr-cartpage__progress{margin-bottom:14px}.kbd-site .kr-cartpage__progress-track{height:8px;border-radius:var(--kr-r-pill);background:var(--kr-band);overflow:hidden}.kbd-site .kr-cartpage__progress-fill{height:100%;border-radius:var(--kr-r-pill);background:var(--kr-oxblood)}.kbd-site .kr-cartpage__progress-msg{margin-top:6px;font:500 14px/1.4 var(--kr-font-text)}@media(min-width:900px){.kbd-site .kr-cartpage__wrap{padding:56px var(--kr-pad) 112px}.kbd-site .kr-cartpage__head{margin-bottom:36px}.kbd-site .kr-cartpage__layout{grid-template-columns:minmax(0,1fr) 400px;gap:24px;align-items:start}.kbd-site .kr-cartpage__item{grid-template-columns:112px minmax(0,1fr) auto;gap:20px;padding:16px}.kbd-site .kr-cartpage__name{font-size:20px}.kbd-site .kr-cartpage__summary{position:sticky;top:calc(var(--kr-header-h) + 24px);padding:28px}}.kbd-site .kbd-jr{background:var(--kr-page);color:var(--kr-ink);font-family:var(--kr-font-text)}.kbd-site .kbd-jr__wrap{box-sizing:border-box;max-width:calc(var(--kr-frame) + 2 * var(--kr-pad));margin:0 auto;padding:0 var(--kr-pad)}.kbd-site .kbd-jr__eyebrow{font:600 12px/1.4 var(--kr-font-text);letter-spacing:.12em;text-transform:uppercase;color:var(--kr-oxblood)}.kbd-site .kbd-jr__eyebrow a{color:inherit;text-decoration:none}.kbd-site .kbd-jr__hero{padding:16px 0 24px;text-align:center}.kbd-site .kbd-jr__photo{margin-bottom:24px}.kbd-site .kbd-jr__photo>img{object-position:center}.kbd-site #swup .kbd-jr__title{margin:8px 0 0;font:800 34px/1.08 var(--kr-font-display);letter-spacing:-.03em;color:var(--kr-ink);text-wrap:balance}.kbd-site #swup .kbd-jr__title em{font-style:normal;color:var(--kr-oxblood)}.kbd-site .kbd-jr__lede{max-width:34em;margin:12px auto 0;font:400 16px/25px var(--kr-font-text);color:var(--kr-ink)}.kbd-site .kbd-jr__pills{margin-bottom:20px}.kbd-site .kbd-jr__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--kr-gutter);padding-bottom:72px}.kbd-site .kbd-jr__empty{grid-column:1 / -1;padding:48px 0;font:400 16px/1.5 var(--kr-font-text);color:var(--kr-muted);text-align:center}.kbd-site .kbd-jr__empty[hidden]{display:none}.kbd-site .kbd-jr-card{display:flex;flex-direction:column;min-width:0;min-height:0;padding:6px 6px 16px;border:1px solid var(--kr-line);border-radius:var(--kr-r-card);background:var(--kr-card);color:var(--kr-ink);text-decoration:none;transition:border-color .18s ease-out}.kbd-site .kbd-jr-card[hidden]{display:none}@media(hover:hover){.kbd-site .kbd-jr-card:hover{border-color:var(--kr-ink)}}.kbd-site .kbd-jr-card__img{flex:none;margin:0 0 14px;aspect-ratio:3 / 2;border-radius:calc(var(--kr-r-card) - 6px);overflow:hidden;background:var(--kr-band)}.kbd-site .kbd-jr-card__img img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 30%}.kbd-site .kbd-jr-card__main,.kbd-site .kbd-jr-card__side{padding:0 10px}.kbd-site .kbd-jr-card__side{display:flex;flex-direction:column;flex:1 1 auto}.kbd-site #swup .kbd-jr-card__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;margin:6px 0 8px;font:700 20px/24px var(--kr-font-display);letter-spacing:-.01em;color:var(--kr-ink)}.kbd-site .kbd-jr-card__excerpt{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;margin:0;font:400 15px/23px var(--kr-font-text);color:var(--kr-ink)}.kbd-site .kbd-jr-card__foot{display:flex;justify-content:space-between;align-items:center;margin-top:auto;padding-top:14px;font:400 14px/1.4 var(--kr-font-text);color:var(--kr-muted)}.kbd-site .kbd-jr-card__read{font:600 15px/1.4 var(--kr-font-text);letter-spacing:0;text-transform:none;color:var(--kr-oxblood)}.kbd-site .kbd-jr-card__read:after{content:"\a0\2192"}@media(min-width:700px){.kbd-site .kbd-jr__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.kbd-site .kbd-jr__pills{justify-content:center}.kbd-site #swup .kbd-jr__title{font-size:44px}}@media(min-width:1024px){.kbd-site .kbd-jr__hero{padding:32px 0 36px}.kbd-site .kbd-jr__photo{aspect-ratio:3 / 1;margin-bottom:40px}.kbd-site #swup .kbd-jr__title{font-size:56px;line-height:1.04}.kbd-site .kbd-jr__lede{font-size:17px;line-height:27px}.kbd-site .kbd-jr__pills{margin-bottom:32px}.kbd-site .kbd-jr__grid{grid-template-columns:repeat(3,minmax(0,1fr));padding-bottom:112px}.kbd-site .kbd-jr-card{padding:8px 8px 20px}.kbd-site .kbd-jr-card__img{border-radius:calc(var(--kr-r-card) - 8px)}.kbd-site #swup .kbd-jr-card__title{font-size:22px;line-height:27px}}.kbd-site .kbd-jr-article__head{box-sizing:border-box;max-width:calc(760px + 2 * var(--kr-pad));margin:0 auto;padding:32px var(--kr-pad) 0;text-align:center}.kbd-site #swup .kbd-jr-article__title{margin:10px 0 0;font:800 30px/1.12 var(--kr-font-display);letter-spacing:-.03em;color:var(--kr-ink);text-wrap:balance}.kbd-site .kbd-jr-article__meta{margin:14px 0 0;font:400 14px/1.5 var(--kr-font-text);color:var(--kr-muted)}.kbd-site .kbd-jr-article__rule{display:none}.kbd-site .kbd-jr-article__hero-img{box-sizing:border-box;max-width:calc(960px + 2 * var(--kr-pad));margin:24px auto 0;padding:0 var(--kr-pad)}.kbd-site .kbd-jr-article__hero-img img{display:block;width:100%;height:auto;max-height:560px;object-fit:cover;border-radius:var(--kr-r-hero)}.kbd-site .kbd-jr-prose{box-sizing:border-box;max-width:calc(680px + 2 * var(--kr-pad));margin:0 auto;padding:28px var(--kr-pad) 16px;font:400 16px/26px var(--kr-font-text);color:var(--kr-ink);overflow-wrap:break-word}.kbd-site .kbd-jr-prose>*+*{margin-top:1.05em}.kbd-site .kbd-jr-prose>p:first-child:first-letter{float:none;padding:0;font:inherit;color:inherit}.kbd-site #swup .kbd-jr-prose h2{margin-top:1.8em;font:700 26px/1.17 var(--kr-font-display);letter-spacing:-.02em;color:var(--kr-ink);text-wrap:balance}.kbd-site #swup .kbd-jr-prose h3{margin-top:1.5em;font:700 20px/1.25 var(--kr-font-display);letter-spacing:-.01em;color:var(--kr-ink)}.kbd-site #swup .kbd-jr-prose h4{margin-top:1.4em;font:700 17px/1.3 var(--kr-font-display);color:var(--kr-ink)}.kbd-site .kbd-jr-prose h2+*,.kbd-site .kbd-jr-prose h3+*,.kbd-site .kbd-jr-prose h4+*{margin-top:.6em}.kbd-site .kbd-jr-prose ul,.kbd-site .kbd-jr-prose ol{padding-left:1.3em}.kbd-site .kbd-jr-prose ul{list-style:disc}.kbd-site .kbd-jr-prose ol{list-style:decimal}.kbd-site .kbd-jr-prose li+li{margin-top:.45em}.kbd-site .kbd-jr-prose li::marker{color:var(--kr-oxblood);font-weight:700}.kbd-site .kbd-jr-prose strong,.kbd-site .kbd-jr-prose b{font-weight:700}.kbd-site .kbd-jr-prose em,.kbd-site .kbd-jr-prose i{font-style:normal;font-weight:600}.kbd-site .kbd-jr-prose a{color:var(--kr-oxblood);font-weight:600;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:3px}.kbd-site .kbd-jr-prose blockquote{margin:1.6em 0;padding:18px 20px;border:1px solid var(--kr-line);border-left:4px solid var(--kr-oxblood);border-radius:16px;background:var(--kr-card);font:600 18px/1.45 var(--kr-font-text);font-style:normal;text-align:left;color:var(--kr-ink)}.kbd-site .kbd-jr-prose blockquote p{margin:0}.kbd-site .kbd-jr-prose img,.kbd-site .kbd-jr-prose video,.kbd-site .kbd-jr-prose iframe{max-width:100%;height:auto;border-radius:var(--kr-r-card)}.kbd-site .kbd-jr-prose hr{height:0;border:0;border-top:1px solid var(--kr-line);margin:2em 0}.kbd-site .kr-tablewrap{overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;border:1px solid var(--kr-line);border-radius:16px;background:var(--kr-card)}.kbd-site .kbd-jr-prose table{display:block;width:100%;max-width:100%;overflow-x:auto;border-collapse:collapse;border-spacing:0;font:400 15px/22px var(--kr-font-text)}.kbd-site .kr-tablewrap>table{display:table;width:100%;min-width:520px;overflow:visible;margin:0}.kbd-site .kbd-jr-prose th,.kbd-site .kbd-jr-prose td{min-width:112px;padding:12px 14px;border:0;border-bottom:1px solid var(--kr-line);text-align:left;vertical-align:top;color:var(--kr-ink)}.kbd-site .kbd-jr-prose th,.kbd-site .kbd-jr-prose thead td,.kbd-site .kbd-jr-prose table:not(:has(thead)) tr:first-child td{background:var(--kr-band);font-weight:700}.kbd-site .kbd-jr-prose tbody th{background:none}.kbd-site .kbd-jr-prose tbody tr:nth-child(2n) td,.kbd-site .kbd-jr-prose tbody tr:nth-child(2n) th{background:#ead5c759}.kbd-site .kbd-jr-prose tr:last-child td,.kbd-site .kbd-jr-prose tr:last-child th{border-bottom:0}.kbd-site .kbd-jr-article__back{box-sizing:border-box;max-width:calc(680px + 2 * var(--kr-pad));margin:0 auto;padding:16px var(--kr-pad) 64px;text-align:center}.kbd-site .kbd-jr-article__back a{display:inline-flex;align-items:center;min-height:48px;padding:8px 24px;border:1.5px solid var(--kr-ink);border-radius:var(--kr-r-pill);background:var(--kr-card);font:700 15px/1.3 var(--kr-font-text);letter-spacing:0;text-transform:none;color:var(--kr-ink);text-decoration:none}.kbd-site .kbd-jr-related{background:var(--kr-band);padding:56px 0 72px}.kbd-site #swup .kbd-jr-related__head{margin:0 0 24px;font:700 28px/32px var(--kr-font-display);letter-spacing:-.02em;text-align:center;color:var(--kr-ink)}.kbd-site .kbd-jr-related .kbd-jr__grid{padding-bottom:0}@media(min-width:900px){.kbd-site .kbd-jr-article__head{padding-top:56px}.kbd-site #swup .kbd-jr-article__title{font-size:48px;line-height:1.08}.kbd-site .kbd-jr-article__hero-img{margin-top:36px}.kbd-site .kbd-jr-prose{padding-top:44px;font-size:17px;line-height:28px}.kbd-site #swup .kbd-jr-prose h2{font-size:32px}.kbd-site #swup .kbd-jr-prose h3{font-size:24px}.kbd-site .kbd-jr-related{padding:88px 0 104px}.kbd-site #swup .kbd-jr-related__head{margin-bottom:40px;font-size:44px;line-height:48px}}.kbd-site .kbd-pair{box-sizing:border-box;max-width:calc(720px + 2 * var(--kr-pad));margin:0 auto;padding:16px var(--kr-pad) 24px}.kbd-site #swup .kbd-pair__heading{margin:0 0 20px;font:700 28px/32px var(--kr-font-display);letter-spacing:-.02em;text-align:center;color:var(--kr-ink)}.kbd-site .kbd-pair__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--kr-gutter)}.kbd-site .kbd-pair__card{display:flex;flex-direction:column;align-items:flex-start;gap:0;padding:6px 6px 14px;border:1px solid var(--kr-line);border-radius:var(--kr-r-card);background:var(--kr-card);color:var(--kr-ink);text-decoration:none}.kbd-site .kbd-pair__card>:not(.kbd-pair__media){margin-inline:8px}.kbd-site .kbd-pair__media{align-self:stretch;margin-bottom:12px;border-radius:calc(var(--kr-r-card) - 6px);background:var(--kr-plate-bg)}.kbd-site .kbd-pair__name{font:700 17px/1.25 var(--kr-font-text);letter-spacing:-.01em}.kbd-site .kbd-pair__rate{justify-content:flex-start;margin-top:4px;font-size:13px}.kbd-site .kbd-pair__rate .kr-rate__stars{font-size:13px;letter-spacing:.5px}.kbd-site .kbd-pair__price{margin-top:6px;font:700 17px/1.3 var(--kr-font-text)}.kbd-site .kbd-pair__line{margin-top:6px;font:400 14px/21px var(--kr-font-text);color:var(--kr-ink)}.kbd-site .kbd-pair__cta{margin-top:auto;padding-top:10px;font:600 14px/1.4 var(--kr-font-text);letter-spacing:0;text-transform:none;color:var(--kr-oxblood)}.kbd-site .kbd-pair__more{margin:20px 0 0;font:400 15px/1.5 var(--kr-font-text);text-align:center}.kbd-site .kbd-pair__more a{color:var(--kr-oxblood);font-weight:600;text-decoration:none}@media(min-width:700px){.kbd-site .kbd-pair__name{font-size:20px}.kbd-site .kbd-pair__rate{font-size:14px}}.kbd-site .kbd-ui-card{display:flex;flex-direction:column;padding:6px;border:1px solid var(--kr-line);border-radius:var(--kr-r-card);background:var(--kr-card);box-shadow:none;color:var(--kr-ink);text-decoration:none;overflow:visible}.kbd-site .kbd-ui-card:after{display:none}.kbd-site .kbd-ui-card__media{aspect-ratio:4 / 5;border-radius:calc(var(--kr-r-card) - 6px);overflow:hidden;background:var(--kr-plate-bg)}.kbd-site .kbd-ui-card--cut .kbd-ui-card__media,.kbd-site .kbd-ui-card--plate .kbd-ui-card__media{background:var(--kr-band)}.kbd-site .kbd-ui-card--cut .kbd-ui-card__media img{object-fit:contain;object-position:center;padding:8%}.kbd-site .kbd-ui-card--plate .kbd-ui-card__media img{object-fit:contain;object-position:center;mix-blend-mode:multiply}.kbd-site .kbd-ui-card__body{display:flex;flex-direction:column;align-items:flex-start;flex:1 1 auto;padding:12px 8px 10px}.kbd-site #swup .kbd-ui-card .kbd-ui-card__title,.kbd-site .kbd-ui-card .kbd-ui-card__title{margin:0;font:700 17px/1.25 var(--kr-font-display);letter-spacing:-.01em;color:var(--kr-ink)}.kbd-site .kbd-ui-card__rate{justify-content:flex-start;margin-top:6px;font-size:13px}.kbd-site .kbd-ui-card__rate .kr-rate__stars{font-size:13px;letter-spacing:.5px}.kbd-site .kbd-ui-card__price{margin:8px 0 0;font:700 17px/1.3 var(--kr-font-text);color:var(--kr-ink)}.kbd-site .kbd-ui-card__price-was{margin-left:6px;font-weight:400;font-size:14px;color:var(--kr-muted)}.kbd-site .kbd-ui-card__arrow{display:none}@media(min-width:700px){.kbd-site #swup .kbd-ui-card .kbd-ui-card__title,.kbd-site .kbd-ui-card .kbd-ui-card__title{font-size:20px;line-height:24px}.kbd-site .kbd-ui-card__rate{font-size:14px}}.kbd-site .kbd-search,.kbd-site .kbd-search .kbd-ui-bone{background:var(--kr-page)}.kbd-site .kbd-search__head .kbd-ui-container{max-width:640px;margin-inline:auto;text-align:center}.kbd-site #swup .kbd-search__head h1{font:800 34px/1.08 var(--kr-font-display);letter-spacing:-.03em;color:var(--kr-ink)}.kbd-site .kbd-search__form{margin-top:20px;border:1px solid var(--kr-line);border-radius:var(--kr-r-pill);background:var(--kr-card);overflow:hidden}.kbd-site .kbd-search__form .kbd-ui-input{height:52px;padding:0 20px;border:0;border-radius:0;background:transparent;font:400 16px/1.2 var(--kr-font-text);color:var(--kr-ink)}.kbd-site .kbd-search__form .kbd-ui-inline-form__btn{width:44px;height:44px;margin:4px;border-radius:50%;background:var(--kr-oxblood);color:var(--kr-on-oxblood)}.kbd-site .kbd-search__status{color:var(--kr-muted)}.kbd-site .kbd-search__grid{gap:var(--kr-gutter)}.kbd-site .kbd-search__result{padding:6px;border:1px solid var(--kr-line);border-radius:var(--kr-r-card);background:var(--kr-card);overflow:visible}.kbd-site .kbd-search__result-media{aspect-ratio:4 / 5;border-radius:calc(var(--kr-r-card) - 6px);background:var(--kr-band)}.kbd-site .kbd-search__result-body{padding:12px 8px 10px}.kbd-site #swup .kbd-search__result-body h3{font:700 17px/1.25 var(--kr-font-display);letter-spacing:-.01em;color:var(--kr-ink)}.kbd-site .kbd-search__pagination a,.kbd-site .kbd-search__pagination .current{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:0 12px;border-radius:var(--kr-r-pill);font:600 15px/1 var(--kr-font-text);color:var(--kr-ink);text-decoration:none}.kbd-site .kbd-search__pagination .current{background:var(--kr-ink);color:var(--kr-on-dark)}@media(min-width:900px){.kbd-site #swup .kbd-search__head h1{font-size:56px}.kbd-site .kbd-search__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.kbd-site .kr-kit.page{background:var(--kr-page);color:var(--kr-ink);font-family:var(--kr-font-text)}.kbd-site .kr-kit.page .breadcrumb,.kbd-site .kr-kit.page .kbd-pdp__breadcrumb{font:400 14px/1.4 var(--kr-font-text);color:var(--kr-muted)}.kbd-site .kr-kit.page .breadcrumb a{color:var(--kr-muted)}.kbd-site .kr-kit.page .kbd-pdp__well,.kbd-site .kr-kit.page .pdp__main-image{border:1px solid var(--kr-line);border-radius:var(--kr-r-card);background:var(--kr-band);overflow:hidden}.kbd-site .kr-kit.page .pdp__thumb,.kbd-site .kr-kit.page .kbd-pdp__thumbs .pdp__thumb{border-radius:var(--kr-r-thumb);background:var(--kr-band);overflow:hidden}.kbd-site .kr-kit.page .pdp__thumb img{border-radius:0}.kbd-site .kr-kit.page .pdp__thumb.is-active{outline:2px solid var(--kr-ink);outline-offset:0;border-color:var(--kr-ink)}.kbd-site .kr-kit.page .pdp__nav{width:44px;height:44px;border:0;border-radius:50%;background:var(--kr-card);color:var(--kr-ink);box-shadow:var(--kr-shadow)}.kbd-site .kr-kit.page .kbd-pdp__eyebrow{font:600 12px/1.4 var(--kr-font-text);letter-spacing:.12em;text-transform:uppercase;color:var(--kr-oxblood)}.kbd-site #swup .kr-kit.page .kbd-pdp__title{font:700 28px/32px var(--kr-font-display);letter-spacing:-.02em;color:var(--kr-ink)}.kbd-site .kr-kit.page .kbd-pdp__price{font:700 26px/1.2 var(--kr-font-text);color:var(--kr-ink)}.kbd-site .kr-kit.page .kbd-pdp__price s,.kbd-site .kr-kit.page .kbd-pdp__price del{font-weight:400;font-size:16px;color:var(--kr-muted)}.kbd-site .kr-kit.page .kbd-pdp__picker-label,.kbd-site .kr-kit.page .pdp__selector-label{font:600 14px/1.4 var(--kr-font-text);letter-spacing:0;text-transform:none;color:var(--kr-ink)}.kbd-site .kr-kit.page .kbd-pdp__picker-label span,.kbd-site .kr-kit.page .pdp__selector-label span{font:400 14px/1.4 var(--kr-font-text);color:var(--kr-muted)}.kbd-site .kr-kit.page .kbd-pdp__size,.kbd-site .kr-kit.page .pdp__size-btn{min-height:48px;border:1px solid var(--kr-line);border-radius:var(--kr-r-chip);background:var(--kr-card);color:var(--kr-ink);font:600 15px/1 var(--kr-font-text)}.kbd-site .kr-kit.page .kbd-pdp__size.is-selected,.kbd-site .kr-kit.page .pdp__size-btn.is-selected{border-color:var(--kr-ink);background:var(--kr-ink);color:var(--kr-on-dark);box-shadow:none}.kbd-site .kr-kit.page .kbd-ui-stepper,.kbd-site .kr-kit.page .kbd-pdp__qty{border:1px solid var(--kr-line);border-radius:var(--kr-r-pill);background:var(--kr-card);overflow:hidden}.kbd-site .kr-kit.page .kbd-ui-stepper__btn{border-radius:50%}.kbd-site #swup .kr-kit.page .kbd-pdp__cta,.kbd-site #swup .kr-kit.page .kbd-pdp__sticky-btn{min-height:56px;border:0;border-radius:var(--kr-r-pill);background:var(--kr-oxblood);color:var(--kr-on-oxblood);font:700 16px/1.25 var(--kr-font-text);letter-spacing:0;text-transform:none;box-shadow:inset 0 -4px 0 var(--kr-oxblood-deep)}.kbd-site #swup .kr-kit.page .kbd-pdp__sticky-btn{min-height:48px;box-shadow:inset 0 -3px 0 var(--kr-oxblood-deep)}.kbd-site .kr-kit.page .kbd-pdp__discreet{font:500 14px/21px var(--kr-font-text);color:var(--kr-ink)}.kbd-site .kr-kit.page .kbd-pdp__description,.kbd-site .kr-kit.page .kbd-pdp__list{font-size:16px;line-height:25px;color:var(--kr-ink)}.kbd-site .kr-kit.page .kbd-pdp__acc .faq{border:1px solid var(--kr-line);border-radius:var(--kr-r-card);background:var(--kr-card);overflow:hidden}.kbd-site .kr-kit.page .kbd-pdp__acc .faq-item{border:0;border-bottom:1px solid var(--kr-line);border-radius:0;background:none}.kbd-site .kr-kit.page .kbd-pdp__acc .faq-item:last-child{border-bottom:0}.kbd-site .kr-kit.page .kbd-pdp__acc .faq-item__q{padding-inline:18px;font:700 16px/1.35 var(--kr-font-text);color:var(--kr-ink)}.kbd-site .kr-kit.page .kbd-pdp__acc .faq-item__a{padding-inline:18px;font:400 16px/25px var(--kr-font-text);color:var(--kr-ink)}.kbd-site .kr-kit.page .kbd-pdp__acc .faq-item__a a{color:var(--kr-oxblood);font-weight:600;text-decoration:none}.kbd-site #swup .kr-kit.page .kbd-pdp__related-title{font:700 28px/32px var(--kr-font-display);letter-spacing:-.02em;text-align:center;color:var(--kr-ink)}.kbd-site .kr-kit.page .kbd-ui-card{padding:6px;border:1px solid var(--kr-line);border-radius:var(--kr-r-card);background:var(--kr-card)}.kbd-site .kr-kit.page .kbd-ui-card__media{aspect-ratio:4 / 5;border-radius:calc(var(--kr-r-card) - 6px)}.kbd-site .kr-kit.page .kbd-ui-card--cut .kbd-ui-card__media,.kbd-site .kr-kit.page .kbd-ui-card--plate .kbd-ui-card__media{background:var(--kr-band)!important}.kbd-site #swup .kr-kit.page .kbd-ui-card__title{font:700 17px/1.25 var(--kr-font-display);letter-spacing:-.01em;color:var(--kr-ink)}.kbd-site .kr-kit.page .kbd-ui-card__price{font:700 17px/1.3 var(--kr-font-text)}.kbd-site .kr-kit.page .kbd-ui-rail__btn{border-radius:50%;background:var(--kr-card);box-shadow:var(--kr-shadow)}.kbd-site .kr-kit.page .pdp-sticky-atc{border:0;border-radius:var(--kr-r-card) var(--kr-r-card) 0 0;background:var(--kr-card);color:var(--kr-ink);box-shadow:var(--kr-shadow)}.kbd-site .kr-kit.page .kbd-pdp__sticky-title{font:700 15px/1.3 var(--kr-font-text);color:var(--kr-ink)}.kbd-site .kr-kit.page .kbd-pdp__sticky-price{font:600 14px/1.3 var(--kr-font-text);color:var(--kr-ink)}@media(min-width:1000px){.kbd-site #swup .kr-kit.page .kbd-pdp__title{font-size:40px;line-height:44px}.kbd-site #swup .kr-kit.page .kbd-pdp__related-title{font-size:44px;line-height:48px}}.kbd-site .kbd-jr-card__img--none{display:flex;align-items:flex-end;padding:16px;background:var(--kr-band)}.kbd-site .kbd-jr-card__img--none span{font:800 26px/1.05 var(--kr-font-display);letter-spacing:-.03em;color:var(--kr-oxblood);text-wrap:balance}.kbd-site .kbd-jr-card__img--none+.kbd-jr-card__main .kbd-jr__eyebrow{display:none}.kbd-site .kbd-jr-card__img--none+.kbd-jr-card__main .kbd-jr-card__title{margin-top:0}@media(max-width:699px){.kbd-site .kbd-jr-card__img--none{aspect-ratio:3 / 1}}.kbd-site .kbd-ui-bone,.kbd-site .kbd-page-hero,.kbd-site .kbd-page-about,.kbd-site .kbd-page-faq,.kbd-site .kbd-page-plain,.kbd-site .policy-page{background:var(--kr-page);color:var(--kr-ink)}.kbd-site #swup .kbd-page-hero__title,.kbd-site #swup .kbd-page-faq__title,.kbd-site #swup .kbd-page-body__title,.kbd-site #swup .policy-page__title,.kbd-site #swup .kbd-gift__title{font:800 34px/1.08 var(--kr-font-display);letter-spacing:-.03em;color:var(--kr-ink);text-wrap:balance}.kbd-site .kbd-page-hero__lede,.kbd-site .kbd-gift__lede{font:400 16px/25px var(--kr-font-text);color:var(--kr-ink)}.kbd-site .kbd-page-about__body,.kbd-site .kbd-page-body,.kbd-site .policy-content{font:400 16px/26px var(--kr-font-text);color:var(--kr-ink)}.kbd-site #swup .kbd-page-about__body :is(h2,h3),.kbd-site #swup .kbd-page-body :is(h2,h3,h4),.kbd-site #swup .policy-content :is(h1,h2,h3,h4){font-family:var(--kr-font-display);font-weight:700;letter-spacing:-.02em;color:var(--kr-ink)}.kbd-site .kbd-page-about__body .eyebrow,.kbd-site .kbd-gift__eyebrow,.kbd-site .quiz__eyebrow{font:600 12px/1.4 var(--kr-font-text);letter-spacing:.12em;text-transform:uppercase;color:var(--kr-oxblood)}.kbd-site .kbd-page-body a,.kbd-site .kbd-page-about__body a:not(.btn),.kbd-site .policy-content a{color:var(--kr-oxblood);font-weight:600}.kbd-site .kbd-page-about__body .about-split__image,.kbd-site .kbd-page-about__image,.kbd-site .kbd-page-about__img,.kbd-site .kbd-page-body img,.kbd-site .policy-content img{border-radius:var(--kr-r-card);overflow:hidden}.kbd-site .kbd-page-about__body .about-quote,.kbd-site .kbd-gift__note{border:1px solid var(--kr-line);border-radius:var(--kr-r-card);background:var(--kr-card)}.kbd-site .kbd-page-about__body .about-quote blockquote{font:700 22px/1.3 var(--kr-font-display);font-style:normal;letter-spacing:-.01em;color:var(--kr-ink)}.kbd-site .kbd-page-about__body .btn,.kbd-site #swup .kbd-page-contact__submit,.kbd-site .quiz .btn{min-height:56px;padding:10px 32px 13px;border:0;border-radius:var(--kr-r-pill);background:var(--kr-oxblood);color:var(--kr-on-oxblood);font:700 16px/1.25 var(--kr-font-text);letter-spacing:0;text-transform:none;box-shadow:inset 0 -4px 0 var(--kr-oxblood-deep)}.kbd-site .kbd-page-about__body .btn--secondary,.kbd-site .quiz .btn--secondary{padding-block:10px;border:1.5px solid var(--kr-ink);background:var(--kr-card);color:var(--kr-ink);box-shadow:none}.kbd-site .kbd-ui-acc .faq,.kbd-site .page[data-page=faq] .faq{border:1px solid var(--kr-line);border-radius:var(--kr-r-card);background:var(--kr-card);overflow:hidden}.kbd-site .kbd-ui-acc .faq-item,.kbd-site .page[data-page=faq] .faq-item{border:0;border-bottom:1px solid var(--kr-line);border-radius:0;background:none}.kbd-site .kbd-ui-acc .faq-item:last-child,.kbd-site .page[data-page=faq] .faq-item:last-child{border-bottom:0}.kbd-site .kbd-ui-acc .faq-item__q,.kbd-site .page[data-page=faq] .faq-item__q{padding-inline:18px;font:700 16px/1.35 var(--kr-font-text);letter-spacing:0;text-transform:none;color:var(--kr-ink)}.kbd-site .kbd-ui-acc .faq-item__a,.kbd-site .page[data-page=faq] .faq-item__a{padding-inline:18px;font:400 16px/25px var(--kr-font-text);color:var(--kr-ink)}.kbd-site .kbd-ui-acc .faq-item__a a,.kbd-site .page[data-page=faq] .faq-item__a a{color:var(--kr-oxblood);font-weight:600}.kbd-site #swup .kbd-ui-acc .faq-group h3,.kbd-site #swup .page[data-page=faq] .faq-group h3{font:700 20px/24px var(--kr-font-display);letter-spacing:-.01em;color:var(--kr-ink)}.kbd-site .kbd-ui-field input,.kbd-site .kbd-ui-field textarea,.kbd-site .kbd-ui-field select,.kbd-site .kbd-ui-input,.kbd-site .kbd-page-contact__select select{border:1px solid var(--kr-line);border-radius:var(--kr-r-field);background:var(--kr-card);color:var(--kr-ink);font:400 16px/1.3 var(--kr-font-text)}.kbd-site .kbd-ui-field label{font:600 14px/1.4 var(--kr-font-text);letter-spacing:0;text-transform:none;color:var(--kr-ink)}.kbd-site .kbd-page-contact__success,.kbd-site .kbd-page-contact__errors{border:1px solid var(--kr-line);border-radius:var(--kr-r-card);background:var(--kr-card)}.kbd-site .kbd-sgp table,.kbd-site .kbd-page-body table,.kbd-site .policy-content table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse;border:1px solid var(--kr-line);border-radius:12px;background:var(--kr-card);font:400 15px/22px var(--kr-font-text)}.kbd-site .kbd-sgp :is(th,td),.kbd-site .kbd-page-body :is(th,td),.kbd-site .policy-content :is(th,td){padding:10px 14px;border:0;border-bottom:1px solid var(--kr-line);text-align:left}.kbd-site .kbd-sgp th,.kbd-site .kbd-page-body th,.kbd-site .policy-content th{background:var(--kr-band);font-weight:700}@media(min-width:900px){.kbd-site #swup .kbd-page-hero__title,.kbd-site #swup .kbd-page-faq__title,.kbd-site #swup .kbd-page-body__title,.kbd-site #swup .policy-page__title,.kbd-site #swup .kbd-gift__title{font-size:56px;line-height:1.04}.kbd-site .kbd-page-about__body,.kbd-site .kbd-page-body,.kbd-site .policy-content{font-size:17px;line-height:28px}}.kbd-site #shopify-pc__banner.shopify-pc__banner__dialog{border:1px solid var(--kr-line);border-radius:var(--kr-r-card);background:var(--kr-card);color:var(--kr-ink);font-family:var(--kr-font-text);box-shadow:var(--kr-shadow)}@media(min-width:600px){.kbd-site #shopify-pc__banner.shopify-pc__banner__dialog{right:16px;bottom:16px}}.kbd-site #shopify-pc__banner h2{font:700 18px/1.3 var(--kr-font-display);letter-spacing:-.01em;color:var(--kr-ink)}.kbd-site #shopify-pc__banner p,.kbd-site #shopify-pc__banner a{font-family:var(--kr-font-text);color:var(--kr-ink)}.kbd-site #shopify-pc__banner button{min-height:44px;border:1.5px solid var(--kr-ink);border-radius:var(--kr-r-pill);background:var(--kr-card);color:var(--kr-ink);font:700 15px/1.2 var(--kr-font-text)}.kbd-site #shopify-pc__banner button.shopify-pc__banner__btn-manage-prefs{border-color:transparent;background:none;font-weight:600;text-decoration:underline}.kbd-site .shopify-policy__container,.kbd-site .policy-page__inner{box-sizing:border-box;max-width:calc(720px + 2 * var(--kr-pad));margin:0 auto;padding:40px var(--kr-pad) 72px;background:transparent;color:var(--kr-ink);font:400 16px/26px var(--kr-font-text)}.kbd-site #swup .shopify-policy__title h1,.kbd-site #swup .policy-page__title{margin:0 0 24px;padding:0;border:0;font:800 34px/1.08 var(--kr-font-display);letter-spacing:-.03em;text-align:center;color:var(--kr-ink)}.kbd-site .shopify-policy__body,.kbd-site .policy-content{padding:24px 20px;border:1px solid var(--kr-line);border-radius:var(--kr-r-card);background:var(--kr-card);font:400 16px/26px var(--kr-font-text);color:var(--kr-ink)}.kbd-site .shopify-policy__body .rte,.kbd-site .shopify-policy__body p,.kbd-site .shopify-policy__body li{color:var(--kr-ink);font-family:var(--kr-font-text)}.kbd-site #swup .shopify-policy__body :is(h1,h2,h3,h4),.kbd-site #swup .policy-content :is(h1,h2,h3,h4){font-family:var(--kr-font-display);font-weight:700;letter-spacing:-.02em;text-transform:none;color:var(--kr-ink)}.kbd-site #swup .shopify-policy__body h2,.kbd-site #swup .policy-content h2{font-size:22px;line-height:1.2}.kbd-site .shopify-policy__body a{color:var(--kr-oxblood);font-weight:600}.kbd-site .shopify-policy__body strong,.kbd-site .policy-content strong{font-weight:700}.kbd-site .shopify-policy__body em,.kbd-site .policy-content em{font-style:normal;font-weight:600}.kbd-site .kbd-sgp{background:var(--kr-page)}.kbd-site #swup .kbd-sgp__head h1,.kbd-site #swup .kbd-sgp h1{font:800 34px/1.08 var(--kr-font-display);letter-spacing:-.03em;color:var(--kr-ink)}.kbd-site #swup .kbd-sgp__jacket h2{font:700 28px/32px var(--kr-font-display);letter-spacing:-.02em;color:var(--kr-ink)}.kbd-site #swup .kbd-sgp__jacket h2 span{font:700 18px/1.3 var(--kr-font-text);letter-spacing:0}.kbd-site .kbd-sgp__link{font:600 15px/1.4 var(--kr-font-text);letter-spacing:0;text-transform:none}.kbd-site .kbd-sgp__link a{padding:0;border:0;color:var(--kr-oxblood)}.kbd-site .kbd-sgp__link a:after{content:"\a0\2192"}.kbd-site .page[data-page=faq] .faq,.kbd-site .kbd-page-faq__acc{max-width:760px;margin-inline:auto}.kbd-site .page[data-page=faq] .faq-group h3,.kbd-site .kbd-ui-acc .faq-group h3{padding:20px 18px 4px}@media(min-width:900px){.kbd-site #swup .shopify-policy__title h1,.kbd-site #swup .policy-page__title,.kbd-site #swup .kbd-sgp__head h1,.kbd-site #swup .kbd-sgp h1{font-size:56px;line-height:1.04}.kbd-site .shopify-policy__body,.kbd-site .policy-content{padding:40px 44px;font-size:17px;line-height:28px}.kbd-site #swup .kbd-sgp__jacket h2{font-size:36px;line-height:40px}}.kbd-site .page[data-page=faq] .faq-group,.kbd-site .kbd-ui-acc .faq-group{margin:0;border-bottom:1px solid var(--kr-line)}.kbd-site .page[data-page=faq] .faq-group:last-child,.kbd-site .kbd-ui-acc .faq-group:last-child{border-bottom:0}.kbd-site #swup .page[data-page=faq] .faq-group h3,.kbd-site #swup .kbd-ui-acc .faq-group h3{margin:0;padding:22px 18px 6px;border:0;color:var(--kr-oxblood)}@media(min-width:900px){.kbd-site .kr-cartpage__wrap{padding-top:clamp(56px,calc(3.333vw + 16px),80px)}.kbd-site .kr-cartpage__layout{grid-template-columns:minmax(0,1fr) clamp(400px,calc(16.67vw + 200px),520px);gap:clamp(32px,calc(4.444vw - 21.33px),64px)}.kbd-site .kr-cartpage__item{grid-template-columns:clamp(112px,calc(5.556vw + 45.33px),152px) minmax(0,1fr) auto}.kbd-site .kr-cartpage__name{font-size:clamp(17px,calc(.5556vw + 10.33px),21px)}.kbd-site .kr-cartpage__variant,.kbd-site .kr-cartpage__note,.kbd-site .kr-cartpage__progress-msg{font-size:var(--kr-fs-small, 14px)}.kbd-site .kr-cartpage__count{font-size:clamp(15px,calc(.2778vw + 11.67px),17px)}.kbd-site .kr-cartpage__empty{max-width:clamp(520px,calc(22.22vw + 253px),680px)}.kbd-site .kr-cartpage__empty-text{font-size:var(--kr-fs-body, 17px)}.kbd-site .kr-cartpage__subtotal-amount{font-size:clamp(26px,calc(1.111vw + 12.67px),34px)}.kbd-site .kbd-jr__eyebrow{font-size:var(--kr-fs-label, 13px)}.kbd-site .kbd-jr__lede{font-size:var(--kr-fs-body, 17px);line-height:1.6}.kbd-site .kbd-jr__grid{gap:clamp(20px,1.667vw,32px)}.kbd-site #swup .kbd-jr-card__title{font-size:clamp(20px,calc(.8333vw + 12px),28px);line-height:1.22}.kbd-site .kbd-jr-card__excerpt{font-size:clamp(15px,calc(.4167vw + 10px),18px);line-height:1.55}.kbd-site .kbd-jr-card__foot{font-size:var(--kr-fs-small, 14px)}.kbd-site .kbd-jr-card__read{font-size:clamp(15px,calc(.2778vw + 11.67px),17px)}.kbd-site .kbd-jr-article__head{max-width:calc(clamp(760px,calc(22.22vw + 493px),960px) + 2 * var(--kr-pad))}.kbd-site #swup .kbd-jr-article__title{font-size:clamp(48px,calc(2.222vw + 21.33px),64px)}.kbd-site .kbd-jr-article__meta{font-size:var(--kr-fs-small, 14px)}.kbd-site .kbd-jr-article__hero-img{max-width:calc(clamp(960px,calc(33.33vw + 560px),1200px) + 2 * var(--kr-pad))}.kbd-site .kbd-jr-article__hero-img img{max-height:clamp(560px,calc(13.89vw + 393px),660px)}.kbd-site .kbd-jr-prose,.kbd-site .kbd-jr-article__back{max-width:calc(clamp(680px,calc(11.11vw + 547px),760px) + 2 * var(--kr-pad))}.kbd-site .kbd-jr-prose{font-size:var(--kr-fs-body, 17px);line-height:1.65}.kbd-site #swup .kbd-jr-prose h2{font-size:clamp(32px,calc(1.111vw + 18.67px),40px)}.kbd-site #swup .kbd-jr-prose h3{font-size:clamp(24px,calc(.5556vw + 17.33px),28px)}.kbd-site .kbd-jr-related{padding:clamp(88px,calc(4.444vw + 34.67px),120px) 0 clamp(104px,calc(4.444vw + 50.67px),136px)}.kbd-site #swup .kbd-jr-related__head{font-size:var(--kr-fs-h2, 44px);line-height:1.09}.kbd-site .kbd-pair{max-width:calc(clamp(720px,calc(38.89vw + 253px),1000px) + 2 * var(--kr-pad))}.kbd-site #swup .kbd-pair__heading{font-size:clamp(28px,calc(1.667vw + 8px),40px);line-height:1.15}.kbd-site .kbd-pair__name{font-size:clamp(20px,calc(.5556vw + 13.33px),24px)}.kbd-site .kbd-pair__price{font-size:clamp(17px,calc(.5556vw + 10.33px),21px)}.kbd-site .kbd-pair__line{font-size:clamp(14px,calc(.4167vw + 9px),17px);line-height:1.5}.kbd-site .kbd-pair__cta{font-size:clamp(14px,calc(.4167vw + 9px),17px)}.kbd-site .kbd-pair__more{font-size:clamp(15px,calc(.4167vw + 10px),18px)}.kbd-site #swup .kbd-ui-card .kbd-ui-card__title,.kbd-site .kbd-ui-card .kbd-ui-card__title{font-size:clamp(20px,calc(.5556vw + 13.33px),24px);line-height:1.22}.kbd-site .kbd-ui-card__price{font-size:clamp(17px,calc(.5556vw + 10.33px),21px)}.kbd-site #swup .kbd-page-hero__title,.kbd-site #swup .kbd-page-faq__title,.kbd-site #swup .kbd-page-body__title,.kbd-site #swup .policy-page__title,.kbd-site #swup .kbd-gift__title,.kbd-site #swup .shopify-policy__title h1,.kbd-site #swup .kbd-sgp__head h1,.kbd-site #swup .kbd-sgp h1{font-size:var(--kr-fs-title, 56px)}.kbd-site .kbd-page-hero__lede,.kbd-site .kbd-gift__lede{font-size:var(--kr-fs-body, 17px);line-height:1.6}.kbd-site .kbd-page-about__body,.kbd-site .kbd-page-body,.kbd-site .policy-content,.kbd-site .shopify-policy__body{font-size:var(--kr-fs-body, 17px);line-height:1.65}.kbd-site .kbd-page-about__body .eyebrow,.kbd-site .kbd-gift__eyebrow,.kbd-site .quiz__eyebrow{font-size:var(--kr-fs-label, 13px)}.kbd-site .kbd-page-about__body .kbd-about-def,.kbd-site .kbd-page-about__body .about-block,.kbd-site .kbd-page-about__body .section .container,.kbd-site .kbd-page-hero__lede{max-width:clamp(660px,calc(19.44vw + 427px),800px)}.kbd-site .kbd-page-about__body .about-split__content{max-width:clamp(560px,calc(22.22vw + 293px),720px)}.kbd-site .kbd-page-about__body .about-quote blockquote{max-width:clamp(880px,calc(22.22vw + 613px),1040px)}.kbd-site .shopify-policy__container,.kbd-site .policy-page__inner{max-width:calc(clamp(720px,calc(22.22vw + 453px),880px) + 2 * var(--kr-pad))}.kbd-site .page[data-page=faq] .faq,.kbd-site .kbd-page-faq__acc{max-width:clamp(760px,calc(22.22vw + 493px),920px)}.kbd-site .kbd-page-about__body p{font-size:var(--kr-fs-body, 17px)}.kbd-site .kbd-page-about__body.kbd-ui-container{max-width:calc(var(--kr-frame) + 2 * var(--kr-pad));padding-inline:var(--kr-pad)}}@media(min-width:1024px){.kbd-site #swup .kbd-jr__title{font-size:var(--kr-fs-title, 56px)}}.kbd-site .kbd-page-about__body .about-quote{max-width:940px;margin-inline:auto;padding:8px var(--kr-pad);border:0;border-radius:0;background:transparent;text-align:center}.kbd-site .kbd-page-about__body .about-quote:before{content:"\201c";display:block;height:.62em;font:800 72px/1 var(--kr-font-display);color:var(--kr-oxblood)}.kbd-site .kbd-page-about__body .about-quote blockquote{max-width:900px;margin:0 auto;padding:0;border:0;font:700 28px/1.14 var(--kr-font-display);letter-spacing:-.02em;color:var(--kr-ink);text-wrap:balance}.kbd-site .kbd-page-about__body .about-quote__author{margin-top:16px;font:500 14px/1.4 var(--kr-font-text);letter-spacing:.02em;color:var(--kr-muted)}@media(min-width:900px){.kbd-site .kbd-page-about__body .about-quote{padding-block:16px}.kbd-site .kbd-page-about__body .about-quote:before{font-size:clamp(96px,calc(3.333vw + 56px),120px)}.kbd-site .kbd-page-about__body .about-quote blockquote{max-width:900px;font-size:clamp(40px,calc(1.667vw + 20px),52px);line-height:1.12}.kbd-site .kbd-page-about__body .about-quote__author{margin-top:24px;font-size:clamp(15px,calc(.1389vw + 13.33px),16px)}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/kbd-redesign-pages.css.map */
