.oaklen-flooring-line{--oaklen-ink: #29251f;--oaklen-ink-soft: #68625a;--oaklen-gold: #fdb109;--oaklen-surface: #f8f6f4;--oaklen-border: #e1ddd4;display:block;padding-top:var(--oaklen-flooring-line-padding-top);padding-bottom:var(--oaklen-flooring-line-padding-bottom);background-color:var(--oaklen-surface)}.oaklen-flooring-line--white{background-color:#fff}.oaklen-flooring-line__page-header{margin-bottom:52px;max-width:720px}.oaklen-flooring-line__eyebrow{margin:0;display:flex;align-items:center;font-size:11px;font-weight:500;text-transform:uppercase;line-height:1;letter-spacing:.28em;color:var(--oaklen-ink-soft)}.oaklen-flooring-line__gold-line{margin-right:12px;display:inline-block;height:1px;width:32px;background-color:var(--oaklen-gold)}.oaklen-flooring-line__page-heading,.oaklen-flooring-line__heading,.oaklen-flooring-line__finishes-heading,.oaklen-flooring-line__modal-heading{margin-bottom:0;font-weight:400;line-height:1.06;letter-spacing:0em;color:var(--oaklen-ink);font-family:var(--font-heading-family)}.oaklen-flooring-line__page-heading{margin-top:14px;font-size:38px}.oaklen-flooring-line__page-copy{margin-top:14px;font-size:15px;line-height:1.625;color:var(--oaklen-ink-soft)}.oaklen-flooring-line__page-copy p{margin:0}.oaklen-flooring-line__layout{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:28px}.oaklen-flooring-line__media{min-width:0px;overflow:hidden;aspect-ratio:4 / 3;background-color:var(--oaklen-surface)}.oaklen-flooring-line__image,.oaklen-flooring-line__placeholder{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.oaklen-flooring-line__placeholder{color:#29251f2e}.oaklen-flooring-line__content{display:flex;min-width:0px;flex-direction:column;align-items:flex-start;justify-content:center;max-width:620px}.oaklen-flooring-line__heading{margin-top:14px;font-size:38px}.oaklen-flooring-line__description{margin-top:16px;font-size:15px;line-height:1.625;color:var(--oaklen-ink-soft)}.oaklen-flooring-line__description p{margin:0}.oaklen-flooring-line__description p+p{margin-top:12px}.oaklen-flooring-line__features{margin-top:32px;width:100%}.oaklen-flooring-line__features-label{margin:0;font-size:11px;font-weight:500;text-transform:uppercase;line-height:1;letter-spacing:.22em;color:var(--oaklen-ink)}.oaklen-flooring-line__feature-list{margin:16px 0 0;display:grid;list-style-type:none;grid-template-columns:repeat(1,minmax(0,1fr));-moz-column-gap:32px;column-gap:32px;row-gap:12px;padding:0}.oaklen-flooring-line__feature{display:grid;grid-template-columns:22px minmax(0,1fr);gap:10px;font-size:13px;line-height:1.625;color:var(--oaklen-ink-soft)}.oaklen-flooring-line__feature-number{font-size:10px;font-weight:500;line-height:1.8;letter-spacing:.12em;color:var(--oaklen-gold)}.oaklen-flooring-line__modal-opener{margin-top:28px;display:inline-flex}.oaklen-flooring-line__specs-button{display:inline-flex;min-height:48px;align-items:center;justify-content:center;gap:18px;border-width:0px;padding-left:20px;padding-right:20px;font-size:11px;font-weight:500;text-transform:uppercase;line-height:1;letter-spacing:.2em;transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;background-color:var(--oaklen-ink);color:#fff;cursor:pointer}.oaklen-flooring-line__specs-button:hover{background-color:var(--oaklen-gold);color:var(--oaklen-ink)}.oaklen-flooring-line__specs-button:focus-visible{outline:2px solid var(--oaklen-gold);outline-offset:3px}.oaklen-flooring-line__specs-button-icon{height:15px;width:15px}.oaklen-flooring-line__finishes{margin-top:64px}.oaklen-flooring-line__finishes-header{display:flex;max-width:520px;flex-direction:column;gap:8px}.oaklen-flooring-line__finishes-heading{font-size:30px}.oaklen-flooring-line__finishes-copy{margin:0;font-size:14px;line-height:1.625;color:var(--oaklen-ink-soft)}.oaklen-flooring-line__finish-list{margin-top:26px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:18px;column-gap:18px;row-gap:24px}.oaklen-flooring-line__finish{margin:0;min-width:0px}.oaklen-flooring-line__finish-image-wrap{overflow:hidden;aspect-ratio:3 / 2;background-color:#fff}.oaklen-flooring-line__finish-image{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.oaklen-flooring-line__finish:hover .oaklen-flooring-line__finish-image{transform:scale(1.035)}.oaklen-flooring-line__finish-title{margin-top:9px;font-size:12px;line-height:1.375;color:var(--oaklen-ink)}.oaklen-flooring-line__modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:none;align-items:center;justify-content:center;overflow-y:auto;padding:16px;background-color:#00000094}.oaklen-flooring-line__modal[open]{display:flex}.oaklen-flooring-line__modal-dialog{position:relative;margin-top:auto;margin-bottom:auto;width:100%;max-width:700px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));box-shadow:0 24px 80px #00000038}.oaklen-flooring-line__modal-close{position:absolute;right:12px;top:12px;display:inline-flex;height:36px;width:36px;align-items:center;justify-content:center;border-width:1px;border-style:solid;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:0;transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;border-color:var(--oaklen-border);color:var(--oaklen-ink);cursor:pointer}.oaklen-flooring-line__modal-close:hover{background-color:var(--oaklen-gold);border-color:var(--oaklen-gold)}.oaklen-flooring-line__modal-close:focus-visible{outline:2px solid var(--oaklen-gold);outline-offset:3px}.oaklen-flooring-line__modal-close-icon{height:16px;width:16px}.oaklen-flooring-line__modal-content{padding:28px}.oaklen-flooring-line__modal-heading{margin-top:14px;padding-right:44px;font-size:34px}.oaklen-flooring-line__specs-table{margin-top:24px;width:100%;border-collapse:collapse;text-align:left}.oaklen-flooring-line__specs-table tr{border-top:1px solid var(--oaklen-border)}.oaklen-flooring-line__specs-table tr:last-child{border-bottom:1px solid var(--oaklen-border)}.oaklen-flooring-line__specs-table th,.oaklen-flooring-line__specs-table td{padding-top:13px;padding-bottom:13px;vertical-align:top;font-size:13px;line-height:1.625}.oaklen-flooring-line__specs-table th{width:44%;padding-right:18px;font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.18em;color:var(--oaklen-ink-soft)}.oaklen-flooring-line__specs-table td{color:var(--oaklen-ink)}@media(min-width:750px){.oaklen-flooring-line__page-heading{font-size:48px}.oaklen-flooring-line__layout{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:40px}.oaklen-flooring-line--image-right .oaklen-flooring-line__media{order:2}.oaklen-flooring-line--image-right .oaklen-flooring-line__content{order:1}.oaklen-flooring-line__heading{font-size:46px}.oaklen-flooring-line__description{font-size:16px}.oaklen-flooring-line__feature-list{grid-template-columns:repeat(2,minmax(0,1fr))}.oaklen-flooring-line__finishes{margin-top:80px}.oaklen-flooring-line__finish-list{grid-template-columns:repeat(3,minmax(0,1fr));-moz-column-gap:20px;column-gap:20px;row-gap:24px}.oaklen-flooring-line__finish{width:100%}.oaklen-flooring-line__modal-content{padding:44px}.oaklen-flooring-line__modal-close{right:16px;top:16px;height:40px;width:40px}}@media(min-width:990px){.oaklen-flooring-line__layout{gap:72px;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.oaklen-flooring-line__heading{font-size:52px}.oaklen-flooring-line__finish-list{grid-template-columns:repeat(4,minmax(0,220px))}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-oaklen-flooring-line.css.map */
