.kw-storage-overview,.kw-storage-dimensions{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(28px,5vw,64px);align-items:start}.kw-storage-lead{font-size:15.5px;line-height:1.65;margin:0 0 20px;max-width:60ch}.kw-storage-eyebrow{font-size:11px;font-weight:750;letter-spacing:.14em;text-transform:uppercase;color:#716c64;margin:0 0 12px}.kw-storage-size{font-size:clamp(20px,2.2vw,26px);line-height:1.3;margin:0 0 18px;font-weight:650;color:#24231f}.kw-storage-specs{margin:0}.kw-storage-specs>div{display:grid;grid-template-columns:minmax(100px,.8fr) minmax(0,1.2fr);gap:16px;padding:11px 0;border-bottom:1px solid rgba(140,124,103,.17);font-size:13px;line-height:1.5}.kw-storage-specs dt{font-weight:600;color:#35322c}.kw-storage-specs dd{margin:0;color:#6d675e;overflow-wrap:anywhere}.kw-storage-faq{border-top:1px solid rgba(140,124,103,.18);padding:15px 0}.kw-storage-faq:last-child{border-bottom:1px solid rgba(140,124,103,.18)}.kw-storage-faq summary{font-size:13px;font-weight:650;cursor:pointer}.kw-storage-faq p{font-size:13px;line-height:1.6;margin:12px 0 0;color:#6d675e}.kw-storage-diagram{display:block;width:100%;height:auto;max-width:460px;margin:auto}.kw-storage-measure-notes{font-size:13px;line-height:1.65;padding-left:18px;margin:22px 0 0}.kw-storage-measure-notes li+li{margin-top:9px}.kw-storage-note{font-size:12px;line-height:1.6;color:#746e65;margin-top:18px}.kw-storage-materials{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(22px,4vw,46px)}.kw-storage-materials h3{font-size:20px;line-height:1.3;margin:0 0 16px;letter-spacing:-.02em}.kw-storage-materials article>p:not(.kw-storage-eyebrow){font-size:13.5px;line-height:1.65;color:#6d675e;margin:0 0 14px}.kw-storage-configure{margin-top:14px}.kw-storage-configure__link{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:17px 18px;border:1px solid #ddd8cf;border-radius:14px;text-decoration:none;background:#faf9f6;transition:border-color .18s,background .18s}.kw-storage-configure__link:hover{border-color:#b3ab9f;background:#f4f1eb}.kw-storage-configure__link:focus-visible{outline:2px solid #266de9;outline-offset:4px}.kw-storage-configure__link strong,.kw-storage-configure__link small{display:block}.kw-storage-configure__link strong{font-size:15px;line-height:1.25;font-weight:650}.kw-storage-configure__link small{font-size:12px;line-height:1.5;color:#777168;margin-top:4px}.kw-storage-configure__action{font-size:13px;white-space:nowrap;color:#266de9;font-weight:650}.product-gallery__media:has(img[alt^="Custom configuration inspiration"]):after{content:"Custom configuration inspiration \b7  alternative sizes and layouts";display:block;padding:10px 12px;background:#f4f1eb;color:#625d54;font-size:11px;line-height:1.5;letter-spacing:.015em}.product-gallery__media:has(img[alt^="Custom configuration inspiration"]){background:#f4f1eb}.kw-storage-overview a{text-decoration:underline;text-underline-offset:3px}@media(max-width:749px){.kw-storage-overview,.kw-storage-dimensions,.kw-storage-materials{grid-template-columns:minmax(0,1fr);gap:26px}.kw-storage-materials article+article{border-top:1px solid rgba(140,124,103,.18);padding-top:23px}.kw-storage-lead{font-size:14px}.kw-storage-configure__link{gap:10px;padding:15px 13px}.kw-storage-configure__link strong{font-size:14px}.kw-storage-configure__link small{font-size:11px}.kw-storage-configure__action{font-size:12px}.kw-storage-specs>div{gap:12px}}.kw-storage-faq h3{font-size:13px;font-weight:650;line-height:1.5;margin:0}.pw-product-v2 .kw-storage-finish-picker input:checked+label,.pw-product-v2 .kw-storage-finish-picker input:focus-visible+label{border-color:#266de9!important;box-shadow:0 0 0 3px #266de921}.kw-storage-finish-picker .kw-storage-veneer-top{-webkit-mask-image:linear-gradient(180deg,#000 0 50%,transparent 50% 100%);mask-image:linear-gradient(180deg,#000 0 50%,transparent 50% 100%)}.kw-storage-finish-picker .kw-storage-veneer-bottom{-webkit-mask-image:linear-gradient(180deg,transparent 0 50%,#000 50% 100%);mask-image:linear-gradient(180deg,transparent 0 50%,#000 50% 100%)}.kw-storage-configure__link{display:grid;grid-template-columns:auto minmax(0,1fr) auto;padding:13px 14px;background:#fff;border-color:#dedee3;box-shadow:0 2px 10px #00000009;gap:12px}.kw-storage-configure__icon{font-size:26px;line-height:1;color:#333}.kw-storage-configure__link strong{font-size:16px;line-height:1.18;font-weight:600;letter-spacing:.01em}.kw-storage-configure__link small{font-size:13px;line-height:1.25;color:#6f6f76;margin-top:3px}.kw-storage-configure__action{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 15px;border-radius:10px;color:#fff;font-size:13px;background:linear-gradient(90deg,#2563eb,#635bff,#7c3aed);box-shadow:0 5px 16px #635bff38}[id$=__storagecloser] .multi-column__media{position:relative;aspect-ratio:4/5;display:block;isolation:isolate}[id$=__storagecloser] .multi-column__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%!important;object-fit:cover;object-position:50% 60%}[id$=__storagecloser] img[src*=inspiration-oak-drawers]{object-position:50% 100%}[id$=__storagecloser] img[src*=inspiration-green-bookcase]{object-position:45% 52%}[id$=__storagecloser] img[src*=inspiration-green-console],[id$=__storagecloser] img[src*=inspiration-green-drawers]{object-position:50% 70%;transform:scale(1.18)}[id$=__storagecloser] img[src*=inspiration-living-room]{object-position:50% 55%}[id$=__storagecloser] img[src*=inspiration-warm-workspace]{object-position:65% 60%}body:has(.kw-storage-finish-picker[handle=bookshelf]) [id$=__storagecloser] img[src*=inspiration-warm-workspace]{object-position:12% 47%}@media(max-width:749px){.kw-storage-configure__link{padding:12px 11px;gap:9px}.kw-storage-configure__link strong{font-size:14px}.kw-storage-configure__link small{font-size:11.5px}.kw-storage-configure__action{min-height:34px;padding:0 10px;font-size:11.5px}}@media(max-width:420px){.kw-storage-configure__icon{display:none}.kw-storage-configure__link{grid-template-columns:minmax(0,1fr) auto}.kw-storage-configure__action{padding:0 9px;font-size:11px}}.pw-product-v2 .kw-storage-finish-picker .pw-connected-swatch{padding:0!important}body:has(.kw-storage-finish-picker[handle=bookshelf]) [id$=__storagecloser] img[src*=design-possibilities-home]{object-position:75% 50%}body:has(.kw-storage-finish-picker[handle=storage-sideboard]) [id$=__storagecloser] img[src*=design-possibilities-home]{object-position:35% 62%}
/*# sourceMappingURL=/cdn/shop/t/19/assets/kw-storage-pdp.css.map */
