.kr-size-collection{background:var(--kr-parchment,#fffbf8);color:var(--kr-ink,#2b2724);--kr-size-width:1240px}.kr-size-collection .kr-size__container,.kr-size-collection .kr-colour__chapters{width:calc(100% - (2*clamp(20px,5vw,80px)));max-width:var(--kr-page-width,var(--kr-size-width));margin-inline:auto;padding-inline:0}.kr-size-collection .kr-size__breadcrumb{padding:24px 0;font:400 11px/1.6 var(--kr-font-body);color:var(--kr-muted,#8a7c67)}.kr-size__breadcrumb a{color:inherit;text-decoration:none}.kr-size__breadcrumb a:hover{text-decoration:underline}.kr-size__hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(28px,4vw,58px);align-items:center;padding:18px 0 44px}.kr-size__eyebrow{font:600 11px/1.6 var(--kr-font-label);letter-spacing:.18em;text-transform:uppercase;color:var(--kr-clay,#a45b3a);margin:0 0 20px}.kr-size-collection .kr-size__heading{font:400 clamp(38px,4.7vw,68px)/1.2 var(--kr-font-display);color:var(--kr-ink,#2b2724);letter-spacing:-.035em;margin:0;overflow-wrap:break-word}.kr-size__description{font:400 17px/1.8 var(--kr-font-body);color:var(--kr-body,#4d453d);max-width:470px;margin:22px 0 28px}.kr-size__description p{margin:0}.kr-size__description p+p{margin-top:12px}.kr-size__link{position:relative;display:inline-block;color:inherit;text-decoration:none;font:600 11px/1.6 var(--kr-font-label);letter-spacing:.12em;text-transform:uppercase;padding:8px 0}.kr-size__link:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:4px;background:currentColor;-webkit-mask:var(--kr-colour-brush) center/100% 100% no-repeat;mask:var(--kr-colour-brush) center/100% 100% no-repeat;transform:scaleX(0);transform-origin:left;transition:transform .36s var(--kr-ease,ease)}.kr-size__link:hover:after,.kr-size__link:focus-visible:after{transform:scaleX(1)}.kr-size__rooms{display:block;min-width:0;text-align:center}.kr-size__room{margin:0}.kr-size__room img{display:block;width:100%;height:350px;object-fit:contain;max-width:100%}.kr-size__room figcaption{font:400 10px/1.6 var(--kr-font-body);color:var(--kr-muted,#8a7c67);margin:10px auto 0;max-width:400px}.kr-size__tabs{display:flex;justify-content:center;flex-wrap:wrap;gap:24px;margin-top:12px}.kr-size__tab{position:relative;padding:10px 0;border:0;background:transparent;min-height:44px;font:400 12px/1.5 var(--kr-font-body);color:var(--kr-body,#4d453d);cursor:pointer}.kr-size__tab:after{content:"";position:absolute;bottom:4px;left:0;width:100%;height:3px;background:currentColor;-webkit-mask:var(--kr-colour-brush) center/100% 100% no-repeat;mask:var(--kr-colour-brush) center/100% 100% no-repeat;transform:scaleX(0);transform-origin:left;transition:transform .36s var(--kr-ease,ease)}.kr-size__tab[aria-selected=true]:after,.kr-size__tab:hover:after{transform:scaleX(1)}.kr-size__tab[aria-selected=true]{color:var(--kr-brown,#5c3f22)}.kr-size__strip{display:flex;justify-content:space-between;align-items:center;gap:20px;border-block:1px solid var(--kr-line);padding:16px 0;margin-bottom:10px}.kr-size__strip>p{font:400 12px/1.6 var(--kr-font-body);color:var(--kr-body);margin:0}.kr-size__family-links{display:flex;gap:26px;flex-wrap:wrap}.kr-size__family-links .kr-size__link{font-size:10px;letter-spacing:.09em}.kr-size-collection .kr-colour__chapter{display:block;border-top:0;margin:0 0 28px;padding-top:44px;scroll-margin-top:120px}.kr-size-collection .kr-colour__rail{margin-bottom:25px}.kr-size-collection .kr-colour__rail h2{font-size:30px;line-height:1.3;margin:8px 0}.kr-size-collection .kr-colour__rail p{font-size:13px;color:var(--kr-body)}.kr-size-collection .kr-colour__grid,.kr-size-collection .kr-colour__chapter--mto .kr-colour__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:30px 22px;padding-bottom:0}.kr-size-collection .kr-colour__chapter--mto .kr-colour-card:nth-child(2n){transform:none}.kr-size-collection .kr-colour-card__media{padding:7px;background:var(--kr-parchment,#fffbf8);transition:border-color .24s}.kr-size-collection .kr-colour-card:hover .kr-colour-card__media{transform:none;box-shadow:none;border-color:var(--kr-brown)}.kr-size-collection .kr-colour-card__ledger{display:block;padding:13px 0 10px}.kr-size-collection .kr-colour-card__ledger h3{font-size:16px;line-height:1.5}.kr-size-collection .kr-colour-card__ledger small{font-size:10px;letter-spacing:.08em}.kr-size-collection .kr-colour-card__price{display:block;margin-top:7px;font-size:12px;font-weight:500}.kr-size-collection .kr-colour-card__whisper{font-size:9px;line-height:1.6;letter-spacing:.1em;align-items:flex-start}.kr-size-collection .kr-colour__chapter--mto .kr-colour-card__media{padding:8px 12%;background:transparent;border:0}.kr-size-collection .kr-colour__chapter--mto .kr-colour-card__ledger{padding-top:15px}.kr-size-collection .kr-colour__chapter--mto .kr-colour-card__ledger h3{font-size:11px;line-height:1.6}.kr-size-collection .kr-colour__chapter--mto .kr-colour-card__ledger small{font-size:9px}.kr-size-collection .kr-colour__more{margin-top:30px}.kr-size-collection .kr-colour__more button:hover{background:var(--kr-paper,#efe4d3)}@media(max-width:1100px){.kr-size-collection .kr-colour__grid,.kr-size-collection .kr-colour__chapter--mto .kr-colour__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.kr-size__hero{gap:28px}.kr-size__room img{height:300px}.kr-size__description{font-size:15px}}@media(max-width:749px){.kr-size__hero{display:block;padding:10px 0 30px}.kr-size-collection .kr-size__heading{font-size:38px}.kr-size__eyebrow{font-size:10px;margin-bottom:14px}.kr-size__description{font-size:14px;margin:18px 0 20px}.kr-size__rooms{margin-top:25px}.kr-size__room img{height:270px}.kr-size__tabs{gap:20px;margin-top:4px}.kr-size__strip{display:block;padding:16px 0}.kr-size__family-links{gap:18px;margin-top:10px}.kr-size__family-links .kr-size__link{font-size:9px}.kr-size-collection .kr-colour__chapter{padding-top:32px;margin-bottom:20px}.kr-size-collection .kr-colour__rail h2{font-size:26px}.kr-size-collection .kr-colour__grid,.kr-size-collection .kr-colour__chapter--mto .kr-colour__grid{gap:26px 15px}.kr-size-collection .kr-colour-card__media,.kr-size-collection .kr-colour__chapter--boujaad .kr-colour-card__media{padding:4px}.kr-size-collection .kr-colour-card__ledger h3{font-size:14px}.kr-size-collection .kr-colour-card__price{font-size:11px}.kr-size-collection .kr-colour-card__ledger small{font-size:9px}.kr-size-collection .kr-colour-card__whisper{font-size:8px}.kr-size-collection .kr-colour__chapter--mto .kr-colour-card__ledger h3{font-size:10px}.kr-size-collection .kr-colour__more button{font-size:10px;padding:12px 18px}}@media(prefers-reduced-motion:reduce){.kr-size-collection *,.kr-size-collection *:after{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/70/assets/keshrug-size-collection.css.map */
