.room-section{--room-ink: #21303f;--room-line: #e1e6e9;--room-pad: var(--pv-page-gutter);width:min(calc(100% - var(--room-pad) * 2),var(--pv-page-content));margin-inline:auto;padding-block:55px;border-top:1px solid var(--room-line);color:var(--room-ink);font-family:Helvetica Neue,Arial,system-ui,sans-serif;font-size:15px;line-height:1.6;-webkit-font-smoothing:antialiased}.room-section *,.room-section *:before,.room-section *:after{box-sizing:border-box}.room-section .section-heading{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:25px}.room-eyebrow{display:block;margin-bottom:13px;color:#65615c;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:12px;font-weight:700;line-height:1.4;letter-spacing:.12em;text-transform:uppercase}.room-section .room-heading{margin:0;color:var(--room-ink);font-family:inherit;font-size:30px;font-weight:600;line-height:1.18;letter-spacing:-.035em;text-transform:none}.room-grid{display:grid;grid-template-columns:repeat(var(--room-cols, 6),1fr);border:1px solid var(--room-line)}.room-section .room-link{display:flex;flex-direction:column;align-items:center;gap:13px;padding:24px 10px;color:var(--room-ink);font-size:13px;line-height:1.6;text-align:center;text-decoration:none}.room-link+.room-link{border-left:1px solid var(--room-line)}.room-link:nth-child(6n+1){border-left:0}.room-link:nth-child(n+7){border-top:1px solid var(--room-line)}.room-link .pv-icon{display:inline-block;width:30px;height:30px}.room-section .room-link:hover,.room-section .room-link[aria-current=page]{background:#f5f6f7;color:var(--room-ink)}.room-section .room-link:focus-visible{position:relative;z-index:1;outline:3px solid var(--room-ink);outline-offset:4px;box-shadow:none}@media screen and (max-width:699px){.room-section{padding-block:39px}.room-section .section-heading{gap:16px;margin-bottom:21px}.room-section .room-heading{font-size:26px}.room-grid{grid-template-columns:repeat(3,1fr)}.room-section .room-link{gap:10px;min-height:105px;padding:20px 5px;font-size:12px}.room-link .pv-icon{width:26px;height:26px}.room-link:nth-child(6n+1){border-left:1px solid var(--room-line)}.room-link:nth-child(3n+1){border-left:0}.room-link:nth-child(n+4){border-top:1px solid var(--room-line)}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/section-room-links.css.map */
