.lhc-frame-guide-redesign .lhc-guide-option-title{display:none}.lhc-frame-guide-redesign .lhc-drawer-intro{max-width:38rem}.lhc-frame-guide-redesign .lhc-frame-grid{display:grid;gap:1.6rem}.lhc-frame-guide-redesign .lhc-frame-card{display:block;margin:0;padding:1.45rem;overflow:hidden;border:.1rem solid rgba(23,23,20,.14);background:#ffffff3d}.lhc-frame-guide-redesign .lhc-frame-card h3{margin:0;color:#171714;font-size:1.58rem;font-weight:500;line-height:1.25}.lhc-frame-guide-redesign .lhc-frame-card__description{margin:.45rem 0 1.15rem;color:#1717149e;font-size:1.17rem;line-height:1.45}.lhc-frame-guide-redesign .lhc-frame-card__visuals{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(14rem,.85fr);gap:1.15rem;align-items:stretch}.lhc-frame-guide-redesign .lhc-frame-card__full{display:grid;min-width:0;min-height:16rem;padding:.8rem;place-items:center;overflow:hidden;border:.1rem solid rgba(23,23,20,.08);background:#fff}.lhc-frame-guide-redesign .lhc-frame-card__image{display:block;width:100%;height:16rem;margin:0;object-fit:contain}.lhc-frame-guide-redesign .lhc-frame-card__detail{display:flex;min-width:0;margin:0;flex-direction:column;gap:.65rem}.lhc-frame-guide-redesign .lhc-frame-card__detail-window{position:relative;flex:1 1 auto;min-height:13.5rem;overflow:hidden;border:.1rem solid rgba(23,23,20,.12);background:#eae4da}.lhc-frame-guide-redesign .lhc-frame-card__detail-image{display:block;width:100%;height:100%;min-height:13.5rem;object-fit:cover;object-position:center}.lhc-frame-guide-redesign .lhc-frame-card__detail figcaption{color:#17171494;font-size:.96rem;font-weight:600;letter-spacing:.08em;line-height:1.3;text-transform:uppercase}.lhc-frame-guide-redesign .lhc-frame-construction{margin-top:2rem;padding-top:1.65rem;border-top:.1rem solid rgba(23,23,20,.16)}.lhc-frame-guide-redesign .lhc-frame-construction__label{display:block;margin-bottom:.5rem;color:#171714ad;font-size:.96rem;font-weight:600;letter-spacing:.13em;text-transform:uppercase}.lhc-frame-guide-redesign .lhc-frame-construction p{margin:0;color:#171714;font-size:1.22rem;line-height:1.5}.lhc-frame-guide-redesign .lhc-frame-construction small{display:block;margin-top:.5rem;color:#1717148a;font-size:1.03rem;line-height:1.5}.lhc-frame-guide-redesign .lhc-drawer-copy{display:none}@media screen and (max-width:749px){.lhc-frame-guide-redesign .lhc-drawer-inner{padding:2.4rem 2rem 3rem}.lhc-frame-guide-redesign .lhc-drawer-close{margin:0 0 2.2rem auto}.lhc-frame-guide-redesign h2{font-size:3.6rem;line-height:1.02}.lhc-frame-guide-redesign .lhc-drawer-intro{margin:1.3rem 0 2.3rem;font-size:1.4rem;line-height:1.55}.lhc-frame-guide-redesign .lhc-frame-grid{gap:1.5rem}.lhc-frame-guide-redesign .lhc-frame-card{padding:1.2rem}.lhc-frame-guide-redesign .lhc-frame-card h3{font-size:1.5rem}.lhc-frame-guide-redesign .lhc-frame-card__description{margin-bottom:1rem;font-size:1.12rem}.lhc-frame-guide-redesign .lhc-frame-card__visuals{grid-template-columns:1fr;gap:1.05rem}.lhc-frame-guide-redesign .lhc-frame-card__full{min-height:0;padding:.7rem}.lhc-frame-guide-redesign .lhc-frame-card__image{width:100%;height:auto;max-height:21rem;object-fit:contain}.lhc-frame-guide-redesign .lhc-frame-card__detail{gap:.55rem}.lhc-frame-guide-redesign .lhc-frame-card__detail-window{width:100%;min-height:0;aspect-ratio:16 / 9}.lhc-frame-guide-redesign .lhc-frame-card__detail-image{width:100%;height:100%;min-height:0;aspect-ratio:16 / 9;object-fit:cover}.lhc-frame-guide-redesign .lhc-frame-card__detail figcaption{font-size:.88rem}.lhc-frame-guide-redesign .lhc-frame-construction{margin-top:1.9rem}}@media screen and (max-width:389px){.lhc-frame-guide-redesign .lhc-drawer-inner{padding-right:1.6rem;padding-left:1.6rem}.lhc-frame-guide-redesign .lhc-frame-card{padding:1rem}}.lhc-options .lhc-frame-options--visual{grid-template-columns:repeat(auto-fit,minmax(9.4rem,1fr));gap:1rem;max-width:42rem}.lhc-options .lhc-frame-options input[type=radio]+label.lhc-frame-swatch-option{display:flex;width:100%;min-height:0;align-items:stretch;justify-content:flex-start;flex-direction:column;gap:.7rem;margin:0;padding:.65rem;border:.1rem solid var(--lhc-panel-border);border-radius:1.05rem;background:transparent;color:var(--lhc-panel-text);text-align:center;transition:border-color .16s ease,outline-color .16s ease,transform .16s ease}.lhc-options .lhc-frame-options input[type=radio]+label.lhc-frame-swatch-option:hover{border-color:var(--lhc-accent)}.lhc-frame-material-swatch{display:block;width:100%;overflow:hidden;aspect-ratio:1.5 / 1;border:.1rem solid rgba(255,255,255,.12);border-radius:.72rem;background:#eee8df}.lhc-frame-material-swatch img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.lhc-frame-swatch-option .lhc-option-value{display:block;padding:.05rem .2rem .1rem;color:var(--lhc-panel-text);font-size:1.08rem;font-weight:500;letter-spacing:.025em;line-height:1.3;text-align:center;text-transform:none}.lhc-options .lhc-frame-options input[type=radio]:checked+label.lhc-frame-swatch-option{border-color:var(--lhc-accent);outline:.1rem solid var(--lhc-accent);outline-offset:.2rem;background:transparent;color:var(--lhc-panel-text);box-shadow:inset 0 0 0 .1rem #00000057}.lhc-options .lhc-frame-options input[type=radio]:focus-visible+label.lhc-frame-swatch-option{outline:.15rem solid var(--lhc-accent);outline-offset:.3rem}.lhc-options .lhc-frame-options input[type=radio].disabled+label.lhc-frame-swatch-option{opacity:.44}@media screen and (max-width:389px){.lhc-options .lhc-frame-options--visual{grid-template-columns:repeat(auto-fit,minmax(8.6rem,1fr));gap:.8rem}.lhc-options .lhc-frame-options input[type=radio]+label.lhc-frame-swatch-option{padding:.55rem;border-radius:.95rem}.lhc-frame-material-swatch{border-radius:.62rem}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/lhc-frame-details.css.map */
