.col-chips .lam-chip .lam-glyph{flex:none}@media (min-width:1024px){.col-fb>.lam-fb__sizes:not(.col-chips){grid-column:1;grid-row:1}.col-fb>.col-chips{grid-column:1/-1;grid-row:2;flex-wrap:nowrap}.col-fb>.col-fb__store{grid-column:2;grid-row:1}}.col-grid .lam-pc__glyphs{list-style:none;margin:8px 0 0;padding:0;display:flex;gap:8px}.col-grid .lam-pc__glyphs li{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;background:var(--color-bg-active);color:var(--color-brand)}.col-secondary{margin-top:40px;padding-top:32px;border-top:1px solid var(--color-border-light)}.col-secondary__title{margin:0 0 4px}.col-secondary .col-grid{margin-top:20px}.col-secondary__more{margin:20px 0 0;font:500 14px/1.3 var(--font-ui)}.col-guide .lam-drawer__body{grid-auto-rows:max-content}.col-guide .pdp-guide__sec{display:grid;grid-gap:10px;gap:10px;padding-top:6px}.col-guide .pdp-guide__sec .pdp-price__photo{margin:0}.col-guide .pdp-price__photo{margin:0 0 6px}.col-guide .pdp-guide__photo{display:block;position:relative;width:100%;aspect-ratio:16/10;overflow:hidden;border-radius:var(--radius-card);border:1px solid var(--color-border-light);background:var(--color-bg-surface)}.col-guide .pdp-guide__photo img,.col-guide .pdp-guide__photo picture{position:absolute;inset:0;width:100%;height:100%}.col-guide .pdp-guide__photo img{object-fit:cover;display:block;border:0;border-radius:0;aspect-ratio:auto}.col-guide .pdp-price__h{margin:4px 0 0;font:400 22px/1.2 var(--font-display);color:var(--color-heading);letter-spacing:-.01em;text-wrap:pretty}.col-guide .pdp-price__p{margin:0 0 10px;font:400 14px/1.6 var(--font-ui);color:var(--color-text-body);text-wrap:pretty}.col-guide .pdp-guide__diagram{display:block;width:100%;height:auto;padding:10px 12px;border:1px solid var(--color-border-light);border-radius:var(--radius-card);background:var(--color-bg-base)}.col-guide .pdp-sizes__art{display:block;width:160px;height:auto;aspect-ratio:288/320;max-width:100%;margin-bottom:6px}.col-guide .pdp-guide__table{display:grid;border:1px solid var(--color-border-light);border-radius:var(--radius-card);overflow:clip;font:400 13px/1.4 var(--font-ui);color:var(--color-text-main)}.col-guide .pdp-guide__row{display:grid;grid-template-columns:.8fr 1fr 1fr 1.2fr;grid-gap:8px;gap:8px;padding:10px 14px;border-top:1px solid var(--color-border-light)}.col-guide .pdp-guide__row--head{border-top:0;background:var(--color-bg-surface);font:600 11px/1.3 var(--font-ui);letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-muted)}.col-products--hub>.col-categories{margin-top:4px}.col-products--hub>.col-categories .col-setup__card{padding:16px;display:flex;flex-direction:column;gap:12px}.col-products--hub>.col-categories .col-setup__title{font-size:clamp(20px,2vw,24px)}.col-products--hub>.col-categories .col-setup__tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.col-products--hub>.col-categories .col-setup__tile{gap:6px}.col-products--hub .col-setup__frame--contain{background:var(--color-bg-base);border:1px solid var(--color-border-light)}.col-products--hub .col-setup__frame--contain img{object-fit:contain;padding:8px;box-sizing:border-box}.col-products--hub .col-setup__frame-label{position:absolute;left:8px;bottom:8px;padding:2px 8px;border-radius:999px;background:var(--color-bg-surface);font:500 11px/1.4 var(--font-ui);color:var(--color-text-body)}.col-products--hub>.col-categories .col-setup__link{font-size:14px}.col-products--hub .col-setup__caption{margin:0;font:400 12px/1.4 var(--font-ui);color:var(--color-text-muted)}@media (min-width:768px){.col-products--hub>.col-categories .col-setup__tiles{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.col-products--hub>.col-categories .col-setup__tiles{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px}.col-products--hub>.col-categories .col-setup__link{white-space:nowrap}}.col-products--hub.col-products--compact>.col-tools{margin-top:12px}.col-products--hub.col-products--compact>.col-fb{padding-top:12px}.col-products--hub .col-materials{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px}.col-products--hub .col-materials>.lam-eyebrow{padding-top:0}.col-products--hub .col-materials .lam-fb__pills{display:flex;flex-wrap:wrap;gap:8px}@media (min-width:1024px){.col-products--hub>.col-fb>.col-materials{grid-column:1/-1;grid-row:3}}.col-products--hub .lam-pc--wide .lam-pc__head{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:6px 12px;gap:6px 12px;align-items:start}.col-products--hub .lam-pc--wide .lam-pc__title{min-width:0}.col-products--hub .lam-pc--wide .lam-pc__name{font-size:18px}.col-products--hub .lam-pc--wide .lam-pc__price--head{margin-top:0;padding-top:0;border-top:0;display:grid;justify-items:end;grid-gap:2px;gap:2px;text-align:right;flex-wrap:nowrap}.col-products--hub .lam-pc--wide .lam-pc__now{font-size:22px;white-space:nowrap}.col-products--hub .lam-pc--wide .lam-pc__price--head .lam-pc__fin{flex-basis:auto;margin-top:2px;min-height:0;text-align:right;max-width:160px;font:400 12px/1.4 var(--font-ui);color:var(--color-text-muted)}.col-products--hub .lam-pc--wide .lam-pc__facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px 12px;gap:8px 12px;margin:12px 0 0;padding-top:10px;border-top:1px solid var(--color-border-light)}.col-products--hub .lam-pc--wide .lam-pc__facts>div{margin:0;min-width:0}.col-products--hub .lam-pc--wide .lam-pc__facts>div+div{border-left:1px solid var(--color-border-light);padding-left:12px}.col-products--hub .lam-pc--wide .lam-pc__facts dt{font:400 11px/1.2 var(--font-ui);color:var(--color-text-muted)}.col-products--hub .lam-pc--wide .lam-pc__facts dd{margin:2px 0 0;font:500 13px/1.3 var(--font-ui);color:var(--color-text-main)}.col-products--hub .lam-pc--wide .lam-pc__option-line{margin:12px 0 0;font:500 13px/1.4 var(--font-ui);color:var(--color-text-body)}.col-products--hub .lam-pc--wide .lam-pc__options{margin-top:12px}.col-products--hub .lam-pc--wide .lam-pc__option .lam-select__el{height:40px;font-size:13px}.col-products--hub .lam-pc--wide .lam-pc__option .lam-field__msg{margin-top:6px;font:400 12px/1.4 var(--font-ui);color:var(--color-text-muted)}.col-products--hub .lam-pc--wide .lam-pc__availability{margin-top:12px}.col-products--hub .lam-pc--wide .lam-pc__foot{margin-top:auto;padding-top:14px;display:flex;flex-direction:column;gap:10px}.col-products--hub .lam-pc--wide .lam-pc__actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.col-products--hub .lam-pc--wide .lam-pc__actions .lam-btn{text-decoration:none}.col-products--hub .lam-pc--wide .lam-pc__actions .lam-btn[disabled]{opacity:.55;cursor:not-allowed}.col-products--hub .lam-pc--wide .lam-pc__view{font:500 14px/1.3 var(--font-ui);color:var(--color-brand);text-decoration:underline;text-underline-offset:3px}.col-products--hub .lam-pc--wide .lam-pc__media-none{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:16px;text-align:center;font:500 13px/1.3 var(--font-ui);color:var(--color-text-muted)}.col-products--hub .lam-pc--wide .lam-pc__media-none svg{color:var(--color-brand)}@media (min-width:1024px){.col-products--hub.col-products--compact ul.col-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.col-products--hub .lam-pc--wide{display:grid;grid-template-columns:clamp(180px,38%,260px) minmax(0,1fr);grid-gap:0 16px;gap:0 16px;align-items:start}.col-products--hub .lam-pc--wide .lam-pc__media{aspect-ratio:1/1}.col-products--hub .lam-pc--wide .lam-pc__body{padding-top:0;min-height:100%}}.col-products--hub .col-reveal{display:grid;justify-items:center;grid-gap:8px;gap:8px}.col-products--hub .col-reveal__state{margin:0;font:400 13px/1.4 var(--font-ui);color:var(--color-text-muted)}@media (max-width:767px){.col-products--hub.col-products--compact>.col-categories{order:-5}.col-products--hub.col-products--compact>.col-tools{order:-4}.col-products--hub.col-products--compact>.col-fb{order:-3}.col-products--hub.col-products--compact>.col-strip{order:-2}.col-products--hub.col-products--compact>.col-count{order:-1}}@media (hover:none){.col-products--hub :is(.col-materials .lam-chip,.lam-pc__option .lam-select__el,.lam-pc__actions .lam-btn,.lam-pc__view){min-height:44px}}.col-acc-row{display:grid;grid-gap:20px;gap:20px;align-items:stretch}.col-acc-row--compare,.col-acc-row--welcome{-webkit-padding-before:20px;padding-block-start:20px}.col-acc-row--guides{padding-block:0 8px}.col-acc-row>.lam-card{padding:20px;display:flex;flex-direction:column;gap:14px}.col-acc-row .col-h3{font-size:clamp(22px,2.2vw,26px)}.col-acc-row .col-note{margin:0}.col-acc-row .col-acc-row__shown{font-size:12px}.col-acc-row .col-media__label{position:absolute;left:8px;bottom:8px;padding:2px 8px;border-radius:999px;background:var(--color-bg-surface);font:500 11px/1.4 var(--font-ui);color:var(--color-text-body)}.col-acc-row>.col-fit-panel,.col-acc-row>.col-help-panel{background:var(--color-bg-active);border-color:var(--color-border-default)}.col-acc-row .col-layer-guide__figure{margin:0;display:grid;grid-gap:12px;gap:12px}.col-acc-row .col-layer-guide__frame{display:block;position:relative;aspect-ratio:16/10;overflow:hidden;border-radius:var(--radius-tile);border:1px solid var(--color-border-light);background:var(--color-bg-surface)}.col-acc-row .col-layer-guide__frame img,.col-acc-row .col-layer-guide__frame picture{display:block;width:100%;height:100%}.col-acc-row .col-layer-guide__frame img{object-fit:cover}.col-acc-row .col-layer-guide__frame--contain img{object-fit:contain;padding:8px;box-sizing:border-box}.col-acc-row .col-layer-guide__legend{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px 20px}.col-acc-row .col-layer-guide__legend li{display:inline-flex;align-items:center;gap:8px;font:500 14px/1.3 var(--font-ui);color:var(--color-text-main)}.col-acc-row .col-layer-guide__num{display:inline-flex;align-items:center;justify-content:center;flex:none;width:24px;height:24px;border-radius:50%;background:var(--color-brand);color:var(--color-on-brand);font:600 12px/1 var(--font-ui)}.col-acc-row .col-layer-guide__foot{margin-top:auto;display:grid;grid-gap:8px;gap:8px;justify-items:start}.col-acc-row .col-layer-guide__quiet{font-style:italic}.col-acc-row .col-fit-panel__rows{list-style:none;margin:0;padding:0;display:grid;grid-gap:10px;gap:10px}.col-acc-row .col-fit-panel__row{background:var(--color-bg-base)}.col-acc-row .col-fit-panel__thumb{flex:none}.col-acc-row .col-fit-panel__photo{display:block;position:relative;width:96px;aspect-ratio:4/3;border-radius:8px;overflow:hidden;border:1px solid var(--color-border-light);background:var(--color-bg-base)}.col-acc-row .col-fit-panel__photo img,.col-acc-row .col-fit-panel__photo picture{display:block;width:100%;height:100%}.col-acc-row .col-fit-panel__photo img{object-fit:contain;padding:4px;box-sizing:border-box}.col-acc-row .col-fit-panel__foot{margin-top:auto;display:grid}.col-acc-row .col-comparison__pair{display:grid;grid-gap:12px;gap:12px}.col-acc-row .col-comparison__side{margin:0;display:grid;grid-gap:6px;gap:6px;align-content:start}.col-acc-row .col-comparison__frame{display:block;position:relative;aspect-ratio:4/3;border-radius:var(--radius-tile);overflow:hidden;border:1px solid var(--color-border-light);background:var(--color-bg-base)}.col-acc-row .col-comparison__frame img,.col-acc-row .col-comparison__frame picture{display:block;width:100%;height:100%}.col-acc-row .col-comparison__frame img{object-fit:contain;padding:8px;box-sizing:border-box}.col-acc-row .col-comparison__label{color:var(--color-text-main);font-weight:600}.col-acc-row .col-comparison__foot{margin-top:auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 20px}.col-acc-row .col-comparison__links{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;font:500 14px/1.3 var(--font-ui)}.col-acc-row .col-comparison__link{color:var(--color-brand);text-decoration:underline;text-underline-offset:3px}.col-acc-row .col-comparison__sep{color:var(--color-border-muted)}@media (min-width:480px){.col-acc-row .col-comparison__pair{grid-template-columns:repeat(2,minmax(0,1fr))}}.col-acc-row .col-textures__tiles{list-style:none;margin:0;padding:0;display:grid;grid-gap:10px;gap:10px}.col-acc-row .col-textures__tile{display:grid;grid-template-columns:minmax(80px,30vw) minmax(0,1fr);grid-gap:12px;gap:12px;align-items:center;padding:8px;border:1px solid var(--color-border-light);border-radius:var(--radius-tile);background:var(--color-bg-base);text-decoration:none}.col-acc-row .col-textures__tile--text{grid-template-columns:minmax(0,1fr)}.col-acc-row .col-textures__frame{display:block;position:relative;aspect-ratio:4/3;border-radius:8px;overflow:hidden;border:1px solid var(--color-border-light);background:var(--color-bg-base)}.col-acc-row .col-textures__frame img,.col-acc-row .col-textures__frame picture{display:block;width:100%;height:100%}.col-acc-row .col-textures__frame img{object-fit:contain;padding:6px;box-sizing:border-box}.col-acc-row .col-textures__text{display:grid;grid-gap:2px;gap:2px;min-width:0}.col-acc-row .col-textures__label{font:600 15px/1.3 var(--font-ui);color:var(--color-brand)}.col-acc-row .col-textures__foot{margin-top:auto;display:grid;grid-gap:10px;gap:10px}@media (min-width:768px){.col-acc-row .col-textures__tiles{grid-template-columns:repeat(3,minmax(0,1fr))}.col-acc-row .col-textures__tile{grid-template-columns:minmax(0,1fr);align-content:start}.col-acc-row .col-textures__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 20px}}.col-acc-row--faq>.col-faq{width:auto;max-width:none;margin-inline:0;padding:20px;border:1px solid var(--color-border-light);border-radius:var(--radius-card);background:var(--color-bg-base)}.col-acc-row--faq>.col-faq>.lam-split{grid-template-columns:minmax(0,1fr);gap:14px}.col-acc-row--faq>.col-faq .lam-split__stick{position:static}.col-acc-row--faq>.col-faq .col-note:empty{display:none}.col-acc-row .col-help-panel__actions{margin-top:auto;display:flex;flex-direction:column;align-items:flex-start;gap:12px}.col-acc-row .col-help-panel__store{display:inline-flex;align-items:center;gap:8px;font:500 14px/1.3 var(--font-ui);color:var(--color-brand);text-decoration:underline;text-underline-offset:3px}.col-acc-row .col-help-panel__gift{margin:0}.col-acc-row>.col-guides-row{padding:16px 20px;display:grid;grid-gap:8px;gap:8px}.col-acc-row .col-guides-row__list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px 24px}.col-acc-row .col-guides-row__list li{font:400 14px/1.5 var(--font-ui)}.col-acc-row .col-guides-row__link{color:var(--color-brand);text-decoration:underline;text-underline-offset:3px}@media (min-width:1024px){.col-acc-row--guide{grid-template-columns:minmax(0,1.75fr) minmax(0,1fr);gap:24px}.col-acc-row--compare{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.col-acc-row--faq{grid-template-columns:minmax(0,1.85fr) minmax(0,1fr);gap:24px}.col-acc-row--faq>.col-faq,.col-acc-row>.lam-card{padding:24px}.col-acc-row .col-layer-guide__foot{justify-items:end}.col-acc-row .col-help-panel__actions{align-items:center}.col-acc-row--compare>:only-child,.col-acc-row--faq>:only-child,.col-acc-row--guide>:only-child{grid-column:1/-1}}@media (max-width:767px){.col-acc-row>.lam-card .lam-btn{width:100%}}@media (hover:none){.col-acc-row :is(.col-comparison__link,.col-guides-row__link,.col-help-panel__store,.col-help-panel__gift-link){display:inline-flex;align-items:center;min-height:44px}.col-acc-row .col-textures__tile{min-height:44px}}.col-shell .col-view__body{display:grid;grid-gap:18px;gap:18px;min-width:0;align-content:start}.col-shell .col-view__body:focus{outline:none}.col-shell .col-view__lede{margin:0;font:400 14px/1.55 var(--font-ui);color:var(--color-text-body);text-wrap:pretty}.col-shell .col-view__lede strong{font-weight:600;color:var(--color-text-main)}.col-shell .col-view__loading,.col-shell .col-view__note{margin:0;font:400 13px/1.5 var(--font-ui);color:var(--color-text-muted)}.col-shell .col-view__fine{margin:0;font:400 12px/1.5 var(--font-ui);color:var(--color-text-muted);text-wrap:pretty}.col-shell .col-view__fine strong{font-weight:600;color:var(--color-text-body)}.col-shell .col-view__h{margin:0;font:400 22px/1.2 var(--font-display);color:var(--color-heading);letter-spacing:-.01em;text-wrap:pretty}.col-shell .col-view__p{margin:0;font:400 14px/1.6 var(--font-ui);color:var(--color-text-body);text-wrap:pretty}.col-shell .col-view__p strong{font-weight:600;color:var(--color-text-main)}.col-shell .col-view__error{margin:0;padding:10px 12px;border-radius:var(--radius-button);background:var(--color-danger-bg);border:1px solid var(--color-danger-border);font:400 13px/1.5 var(--font-ui);color:var(--color-danger-text)}.col-shell button.col-view__retry{border:0;padding:0;background:none;font:600 13px/1.5 var(--font-ui);cursor:pointer}.col-shell .col-link,.col-shell button.col-view__retry{color:var(--color-brand);text-decoration:underline;text-underline-offset:3px}.col-shell .col-link{font-weight:600}.col-shell .lam-drawer__body{gap:20px}.col-shell .col-view-filters{gap:22px}.col-shell .col-view-filters .lam-filters__section:focus{outline:none}.col-shell .col-view-filters .lam-filters__section[data-autofocus]:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.col-shell .col-view-quick__head{display:grid;grid-gap:8px;gap:8px}.col-shell .col-view-quick__media{position:relative;aspect-ratio:4/3;overflow:hidden;border:1px solid var(--color-border-light);border-radius:var(--radius-tile);background:var(--color-bg-base)}.col-shell .col-view-quick__img{object-fit:contain;padding:8px}.col-shell .col-view-quick__tile{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:20px;text-align:center;font:400 18px/1.3 var(--font-display);color:var(--color-text-muted)}.col-shell .col-view-quick__brand{margin:8px 0 0;font:600 11px/1.3 var(--font-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-muted)}.col-shell .col-view-quick__kind{text-transform:none;letter-spacing:0}.col-shell .col-view-quick__name{margin:0;font:400 24px/1.15 var(--font-display);color:var(--color-text-main);letter-spacing:-.01em;overflow-wrap:anywhere;text-wrap:pretty}.col-shell .col-view-quick__price{display:grid;grid-gap:4px;gap:4px;margin-top:4px}.col-shell .col-view-quick__amount{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;margin:0;font:400 22px/1.2 var(--font-display);color:var(--color-text-main)}.col-shell .col-view-quick__from{font:400 14px/1.3 var(--font-ui);color:var(--color-text-muted)}.col-shell .col-view-quick__price-note{margin:0;font:400 13px/1.5 var(--font-ui);color:var(--color-text-body)}.col-shell .col-view-quick__options{display:grid;grid-gap:14px;gap:14px}.col-shell .col-view-quick__group{display:grid;grid-gap:8px;gap:8px}.col-shell .col-view-quick__group .lam-filters__chips{display:flex;flex-wrap:wrap;gap:8px}.col-shell .col-view-quick__swatches{display:flex;flex-wrap:wrap;gap:10px}.col-shell .col-view-quick__swatch{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:grid;justify-items:center;grid-gap:4px;gap:4px;width:64px;padding:4px;border:0;background:none;font:inherit;color:var(--color-text-body);cursor:pointer}.col-shell .col-view-quick__swatch-img{position:relative;display:block;width:44px;height:44px;border-radius:999px;overflow:hidden;border:2px solid var(--color-border-default);background:var(--color-bg-surface)}.col-shell .col-view-quick__swatch-img img{object-fit:cover}.col-shell .col-view-quick__swatch.is-selected .col-view-quick__swatch-img{border-color:var(--color-brand);box-shadow:0 0 0 2px var(--color-bg-base) inset}.col-shell .col-view-quick__swatch[aria-disabled=true]{opacity:.55;cursor:not-allowed}.col-shell .col-view-quick__swatch:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px;border-radius:var(--radius-button)}.col-shell .col-view-quick__swatch-label{font:500 12px/1.3 var(--font-ui);color:var(--color-text-body);text-align:center}.col-shell .col-view-quick__qty{max-width:140px}.col-shell .col-view-quick__actions{display:grid;grid-gap:8px;gap:8px;margin-top:6px}.col-shell .col-view-quick__buttons{display:grid;grid-gap:8px;gap:8px}.col-shell .col-view-quick__buttons .lam-btn{width:100%;white-space:normal;height:auto;min-height:48px;padding-block:10px}.col-shell .col-view-quick__add[aria-disabled=true]{opacity:.55;cursor:not-allowed}.col-shell .col-view-quick__links{margin:0;font:400 14px/1.6 var(--font-ui);color:var(--color-text-body)}.col-shell .col-view-quick__specs{display:grid;grid-gap:6px 16px;gap:6px 16px;margin:0}.col-shell .col-view-quick__specs>div{display:grid;grid-template-columns:110px minmax(0,1fr);grid-gap:8px;gap:8px;min-width:0}.col-shell .col-view-quick__specs dt{font:600 11px/1.3 var(--font-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted)}.col-shell .col-view-quick__specs dd{margin:0;font:400 14px/1.45 var(--font-ui);color:var(--color-text-main);overflow-wrap:anywhere}.col-shell .col-view-quick__facts-list{padding:12px 14px;border:1px solid var(--color-border-light);border-radius:var(--radius-tile);background:var(--color-bg-surface)}.col-shell .col-view-quick__care{font-size:13px;color:var(--color-text-body)}.col-shell .col-view-quick__view{margin:0}.col-shell .col-view-guide__section{display:grid;grid-gap:10px;gap:10px;padding-top:18px;border-top:1px solid var(--color-border-light)}.col-shell .col-view-guide__section:first-of-type{padding-top:0;border-top:0}.col-shell .col-view-guide__section:focus{outline:none}.col-shell .col-view-guide__sizes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:6px 16px;gap:6px 16px;margin:0;padding:12px 14px;border:1px solid var(--color-border-light);border-radius:var(--radius-tile);background:var(--color-bg-surface)}.col-shell .col-view-guide__sizes>div{display:grid;grid-gap:2px;gap:2px;min-width:0}.col-shell .col-view-guide__sizes dt{font:600 12px/1.3 var(--font-ui);color:var(--color-text-main)}.col-shell .col-view-guide__sizes dd{margin:0;font:400 13px/1.4 var(--font-ui);color:var(--color-text-body)}.col-shell .col-view-guide__facts{margin:0;padding-left:18px;display:grid;grid-gap:8px;gap:8px;font:400 14px/1.55 var(--font-ui);color:var(--color-text-body)}.col-shell .col-view-guide__product-fit{padding:12px 14px;border:1px solid var(--color-border-light);border-radius:var(--radius-tile);background:var(--color-bg-surface)}.col-shell .col-view-builder{gap:16px}.col-shell .col-view-builder__step{display:grid;grid-gap:10px;gap:10px}.col-shell .col-view-builder__step .lam-select{max-width:320px}.col-shell .col-view-builder__section{border:1px solid var(--color-border-light);border-radius:var(--radius-card);background:var(--color-bg-base)}.col-shell .col-view-builder__summary{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 10px;padding:14px 16px;cursor:pointer;list-style:none;font:400 18px/1.3 var(--font-display);color:var(--color-text-main)}.col-shell .col-view-builder__summary::-webkit-details-marker{display:none}.col-shell .col-view-builder__summary:focus-visible{outline:2px solid var(--color-brand);outline-offset:-2px;border-radius:var(--radius-card)}.col-shell .col-view-builder__num{color:var(--color-text-muted)}.col-shell .col-view-builder__state{margin-left:auto;font:400 13px/1.4 var(--font-ui);color:var(--color-text-body)}.col-shell .col-view-builder__rows{display:grid;grid-gap:10px;gap:10px;padding:14px 16px 16px;border-top:1px solid var(--color-border-light)}.col-shell .col-view-builder__item{display:grid;grid-gap:8px;gap:8px;align-content:start}.col-shell .col-view-builder__item .lam-addon{width:100%}.col-shell .col-view-builder__item .lam-addon[disabled]{opacity:.55;cursor:not-allowed}.col-shell .col-view-builder__item .lam-addon__price{white-space:normal;text-align:right}.col-shell .col-view-builder__option,.col-shell .col-view-builder__qty{max-width:280px;margin-left:24px}.col-shell .col-view-builder__skip{justify-self:start;-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:40px;padding:0 14px;border:1px solid var(--color-border-default);border-radius:var(--radius-button);background:var(--color-bg-base);font:500 13px/1.3 var(--font-ui);color:var(--color-text-body);cursor:pointer}.col-shell .col-view-builder__skip[aria-pressed=true]{border-color:var(--color-border-active);color:var(--color-text-main)}.col-shell .col-view-builder__skip:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.col-shell .col-view-builder__summary-block{display:grid;grid-gap:10px;gap:10px;padding:14px 16px;border:1px solid var(--color-border-light);border-radius:var(--radius-card);background:var(--color-bg-surface)}.col-shell .col-view-builder__lines{list-style:none;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px}.col-shell .col-view-builder__line{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:2px 12px;gap:2px 12px;align-items:baseline;font:400 14px/1.5 var(--font-ui);color:var(--color-text-body)}.col-shell .col-view-builder__line-name{color:var(--color-text-main)}.col-shell .col-view-builder__line-error,.col-shell .col-view-builder__line-state{grid-column:1/-1}.col-shell .col-view-builder__total{display:flex;justify-content:space-between;gap:12px;margin:0;padding-top:8px;border-top:1px solid var(--color-border-light);font:500 14px/1.5 var(--font-ui);color:var(--color-text-main)}@media (min-width:768px){.col-shell .col-view-builder__rows{grid-template-columns:repeat(2,minmax(0,1fr))}.col-shell .col-view-builder__rows>.col-view__note,.col-shell .col-view-builder__rows>.lam-select,.col-shell .col-view-builder__skip{grid-column:1/-1}}@media (min-width:1100px){.col-shell .col-view-builder__rows{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (hover:none){.col-shell .lam-drawer__close,.col-shell .lam-modal__close,.col-shell.lam-view.lam-drawer .lam-drawer__back,.col-shell.lam-window .lam-window__back{width:44px;height:44px}.col-shell :is(.col-view-quick__links>a,.col-view-quick__view>a,.col-view-quick__group .lam-chip,.col-view-quick__swatch,.col-view-builder__skip,.col-view-guide__facts a,.lam-select__el){min-height:44px}.col-shell .col-view-guide__facts a,.col-shell .col-view-quick__links>a,.col-shell .col-view-quick__view>a{display:inline-flex;align-items:center}}@media (min-width:1280px){.col-products--hub.col-products--compact[data-columns="3"] ul.col-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.col-products--hub[data-columns="3"] .lam-pc--wide{grid-template-columns:clamp(132px,36%,168px) minmax(0,1fr);gap:0 12px}.col-products--hub[data-columns="3"] .lam-pc--wide .lam-pc__name{font-size:16px}.col-products--hub[data-columns="3"] .lam-pc--wide .lam-pc__now{font-size:20px}.col-products--hub[data-columns="3"] .lam-pc--wide .lam-pc__facts{grid-template-columns:minmax(0,1fr);gap:6px}.col-products--hub[data-columns="3"] .lam-pc--wide .lam-pc__facts>div+div{border-left:0;padding-left:0}}@media (min-width:1024px){.col-products--hub>.col-fb>.col-features{grid-column:1/-1;grid-row:4}}@media (max-width:767px){.col-products--hub[data-columns="3"]:has(~.col-acc-row #look-beyond) .lam-pc--wide .lam-pc__actions>.lam-btn{flex:1 0 100%}}.col-acc-row .col-fit-module{gap:16px}.col-acc-row .col-fit-module__scene{display:block;position:relative;aspect-ratio:16/10;overflow:hidden;border-radius:var(--radius-tile);border:1px solid var(--color-border-light);background:var(--color-bg-surface)}.col-acc-row .col-fit-module__scene img,.col-acc-row .col-fit-module__scene picture{display:block;width:100%;height:100%}.col-acc-row .col-fit-module__scene img{object-fit:cover}.col-acc-row .col-fit-module__text{display:flex;flex-direction:column;gap:12px;min-width:0}.col-acc-row .col-fit-module__questions{list-style:none;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px}.col-acc-row .col-fit-module__q{background:var(--color-bg-base)}.col-acc-row .col-fit-module__foot{margin-top:auto;display:grid;grid-gap:8px;gap:8px;justify-items:start}@media (min-width:1024px){.col-acc-row .col-fit-module{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);grid-gap:20px;gap:20px;align-items:start}.col-acc-row .col-fit-module__scene{aspect-ratio:auto;height:100%;min-height:320px}}.col-acc-row>.col-size-panel{background:var(--color-bg-active);border-color:var(--color-border-default)}.col-acc-row .col-size-panel__figure{margin:0;display:grid;grid-gap:12px;gap:12px}.col-acc-row .col-size-panel__frame{display:block;position:relative;aspect-ratio:16/9;overflow:hidden;border-radius:var(--radius-tile);border:1px solid var(--color-border-light);background:var(--color-bg-base)}.col-acc-row .col-size-panel__frame img,.col-acc-row .col-size-panel__frame picture{display:block;width:100%;height:100%;object-fit:contain}.col-acc-row .col-size-panel__labels{list-style:none;margin:0;padding:12px 8px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;align-items:end;border:1px solid var(--color-border-light);border-radius:var(--radius-tile);background:var(--color-bg-base)}.col-acc-row .col-size-panel__label{display:grid;grid-gap:8px;gap:8px;justify-items:center}.col-acc-row .col-size-panel__shape{display:block;width:70%;aspect-ratio:3/2;border:2px solid var(--color-border-default);border-radius:40%/50%;background:var(--color-bg-surface)}.col-acc-row .col-size-panel__label[data-step="2"] .col-size-panel__shape{width:84%}.col-acc-row .col-size-panel__label[data-step="3"] .col-size-panel__shape{width:100%}.col-acc-row .col-size-panel__name{font:500 14px/1.3 var(--font-ui);color:var(--color-text-main)}.col-acc-row .col-size-panel__foot{margin-top:auto;display:grid}.col-acc-row .col-fill-comparison .col-comparison__foot{align-items:center}.col-acc-row .col-related-tiles__tiles{list-style:none;margin:0;padding:0;display:grid;grid-gap:12px;gap:12px}.col-acc-row .col-related-tiles__tile{display:grid;grid-gap:8px;gap:8px;align-content:start;padding:8px;border:1px solid var(--color-border-light);border-radius:var(--radius-tile);background:var(--color-bg-base);text-decoration:none}.col-acc-row .col-related-tiles__frame{display:block;position:relative;aspect-ratio:4/3;border-radius:8px;overflow:hidden;border:1px solid var(--color-border-light);background:var(--color-bg-base)}.col-acc-row .col-related-tiles__frame img,.col-acc-row .col-related-tiles__frame picture{display:block;width:100%;height:100%}.col-acc-row .col-related-tiles__frame img{object-fit:contain;padding:6px;box-sizing:border-box}.col-acc-row .col-related-tiles__text{display:grid;grid-gap:2px;gap:2px;min-width:0}.col-acc-row .col-related-tiles__label{font:600 15px/1.3 var(--font-ui);color:var(--color-brand)}.col-acc-row .col-related-tiles__foot{margin-top:auto;display:grid;grid-gap:10px;gap:10px}.col-acc-row .col-related-tiles__action{display:grid;grid-gap:4px;gap:4px;justify-items:start}@media (min-width:480px){.col-acc-row .col-related-tiles__tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.col-acc-row .col-related-tiles__foot{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:10px 20px}.col-acc-row .col-related-tiles__action{justify-items:end}}.col-acc-row--band{-webkit-padding-before:20px;padding-block-start:20px}.col-acc-row>.col-finder-band{background:var(--color-bg-surface);border-color:var(--color-border-default);display:grid;grid-gap:12px;gap:12px;align-items:center}.col-acc-row .col-finder-band__text{display:grid;grid-gap:4px;gap:4px;min-width:0}.col-acc-row .col-finder-band__title{font-size:clamp(20px,2vw,24px)}@media (min-width:768px){.col-acc-row>.col-finder-band{grid-template-columns:auto minmax(0,1fr) auto;gap:16px 20px}.col-acc-row .col-finder-band__action{width:auto}}.col-shell .col-view-finder{gap:18px}.col-shell form.col-view-finder{display:grid}.col-shell .col-view-finder__question{margin:0;padding:14px 16px;border:1px solid var(--color-border-light);border-radius:var(--radius-card);background:var(--color-bg-base);display:grid;grid-gap:8px;gap:8px}.col-shell .col-view-finder__question:focus{outline:none}.col-shell .col-view-finder__legend{padding:0;font:400 18px/1.3 var(--font-display);color:var(--color-text-main)}.col-shell .col-view-finder__options{display:flex;flex-wrap:wrap;gap:8px}.col-shell .col-view-finder__option{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 14px;border:1px solid var(--color-border-default);border-radius:var(--radius-button);background:var(--color-bg-base);font:500 14px/1.3 var(--font-ui);color:var(--color-text-body);cursor:pointer}.col-shell .col-view-finder__option input{margin:0;accent-color:var(--color-brand)}.col-shell .col-view-finder__option.is-selected{border-color:var(--color-border-active);color:var(--color-text-main);background:var(--color-bg-active)}.col-shell .col-view-finder__option:focus-within{outline:2px solid var(--color-brand);outline-offset:2px}.col-shell .col-view-finder__skip{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:40px;padding:0 12px;border:0;background:none;font:500 13px/1.3 var(--font-ui);color:var(--color-brand);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.col-shell .col-view-finder__skip:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px;border-radius:var(--radius-button)}.col-shell .col-view-finder__actions{display:flex;flex-wrap:wrap;gap:10px}.col-shell .col-view-finder__count{margin:0}.col-shell .col-view-finder__results{list-style:none;margin:0;padding:0;display:grid;grid-gap:12px;gap:12px}.col-shell .col-view-finder__result{display:grid;grid-template-columns:minmax(96px,30%) minmax(0,1fr);grid-gap:12px;gap:12px;padding:12px;border:1px solid var(--color-border-light);border-radius:var(--radius-card);background:var(--color-bg-base)}.col-shell .col-view-finder__media{position:relative;aspect-ratio:1/1;border-radius:8px;overflow:hidden;border:1px solid var(--color-border-light);background:var(--color-bg-base)}.col-shell .col-view-finder__text{display:grid;grid-gap:6px;gap:6px;align-content:start;min-width:0}.col-shell .col-view-finder__name{margin:0;font:500 16px/1.3 var(--font-ui);color:var(--color-text-main)}.col-shell .col-view-finder__price{margin:0;font:500 15px/1.3 var(--font-ui);color:var(--color-text-main)}.col-shell .col-view-finder__why{margin:0;padding-left:18px;display:grid;grid-gap:4px;gap:4px;font:400 14px/1.5 var(--font-ui);color:var(--color-text-body)}.col-shell .col-view-finder__links{margin:0;font:500 14px/1.5 var(--font-ui);color:var(--color-text-body)}.col-shell .col-view-finder__unchecked{display:grid;grid-gap:8px;gap:8px;padding-top:14px;border-top:1px solid var(--color-border-light)}.col-shell .col-view-finder__specialist{margin:0}.col-shell .col-view-quick__tagline{margin:2px 0 0}@media (min-width:768px){.col-shell .col-view-finder__results{grid-template-columns:repeat(2,minmax(0,1fr))}.col-shell .col-view-finder__result{grid-template-columns:minmax(0,1fr)}.col-shell .col-view-finder__media{aspect-ratio:4/3}}@media (min-width:1100px){.col-shell .col-view-finder__results{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (hover:none){.col-shell :is(.col-view-finder__option,.col-view-finder__skip,.col-view-finder__links>a,.col-view-finder__result .lam-btn){min-height:44px}.col-shell .col-view-finder__links>a{display:inline-flex;align-items:center}.col-acc-row :is(.col-help-panel__change,.col-related-tiles__tile,.col-fit-module__q){min-height:44px}.col-acc-row .col-help-panel__change{display:inline-flex;align-items:center}.col-shell.col-shell--pillows .col-view-quick__group .lam-chip,.col-shell.col-shell--pillows .lam-filters__chips .lam-chip{min-height:44px}}@media (min-width:1024px){.col-acc-row--guide>.col-finder-band{grid-column:1/-1}}.col-acc-row .col-look-beyond__details{display:grid;grid-gap:12px;gap:12px}.col-acc-row .col-look-beyond__detail{margin:0;display:grid;grid-gap:6px;gap:6px;align-content:start}.col-acc-row .col-look-beyond__detail--text{padding:12px 14px;border:1px solid var(--color-border-light);border-radius:var(--radius-tile);background:var(--color-bg-surface)}.col-acc-row .col-look-beyond__frame{display:block;position:relative;aspect-ratio:4/3;border-radius:var(--radius-tile);overflow:hidden;border:1px solid var(--color-border-light);background:var(--color-bg-base)}.col-acc-row .col-look-beyond__frame img,.col-acc-row .col-look-beyond__frame picture{display:block;width:100%;height:100%}.col-acc-row .col-look-beyond__frame img{object-fit:contain;padding:8px;box-sizing:border-box}.col-acc-row .col-look-beyond__text{display:grid;grid-gap:2px;gap:2px}.col-acc-row .col-look-beyond__label{font:600 15px/1.3 var(--font-ui);color:var(--color-text-main)}.col-acc-row .col-look-beyond__foot{margin-top:auto;display:grid;justify-items:end}@media (min-width:480px){.col-acc-row .col-look-beyond__details{grid-template-columns:repeat(2,minmax(0,1fr))}}.col-acc-row .col-fit-panel__figure{margin:0;display:grid;grid-gap:4px;gap:4px}.col-acc-row .col-fit-panel__scene{display:block;position:relative;aspect-ratio:16/10;overflow:hidden;border-radius:var(--radius-tile);border:1px solid var(--color-border-light);background:var(--color-bg-base)}.col-acc-row .col-fit-panel__scene img,.col-acc-row .col-fit-panel__scene picture{display:block;width:100%;height:100%}.col-acc-row .col-fit-panel__scene img{object-fit:contain;padding:8px;box-sizing:border-box}.col-acc-row .col-shape-compare .col-comparison__foot{align-items:center}.col-acc-row .col-care__pair{display:grid;grid-gap:12px;gap:12px}.col-acc-row .col-care__pair:empty{display:none}.col-acc-row .col-care__side{margin:0;display:grid;grid-gap:6px;gap:6px}.col-acc-row .col-care__frame{display:block;position:relative;aspect-ratio:4/3;border-radius:var(--radius-tile);overflow:hidden;border:1px solid var(--color-border-light);background:var(--color-bg-base)}.col-acc-row .col-care__frame img,.col-acc-row .col-care__frame picture{display:block;width:100%;height:100%}.col-acc-row .col-care__frame img{object-fit:contain;padding:8px;box-sizing:border-box}.col-acc-row .col-care__note{padding:12px 14px;border:1px solid var(--color-border-light);border-radius:var(--radius-tile);background:var(--color-bg-surface)}.col-acc-row .col-care__links{list-style:none;margin:auto 0 0;padding:0;display:grid;grid-gap:8px;gap:8px;font:500 14px/1.3 var(--font-ui)}@media (min-width:480px){.col-acc-row .col-care__pair{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (hover:none){.col-acc-row :is(.col-care__links a,.col-look-beyond__foot .lam-btn){min-height:44px}.col-acc-row .col-care__links a{display:inline-flex;align-items:center}}.col-acc-row--band-lead,.col-acc-row--guide:has(>:is(.col-layer-guide,.col-fit-module,.col-look-beyond)),.col-acc-row--guide:has(>:is(.col-layer-guide,.col-fit-module,.col-look-beyond))~.col-acc-row{gap:12px}.col-acc-row--band-lead>.col-faq,.col-acc-row--band-lead>.lam-card,.col-acc-row--guide:has(>:is(.col-layer-guide,.col-fit-module,.col-look-beyond))>.col-faq,.col-acc-row--guide:has(>:is(.col-layer-guide,.col-fit-module,.col-look-beyond))>.lam-card,.col-acc-row--guide:has(>:is(.col-layer-guide,.col-fit-module,.col-look-beyond))~.col-acc-row>.col-faq,.col-acc-row--guide:has(>:is(.col-layer-guide,.col-fit-module,.col-look-beyond))~.col-acc-row>.lam-card{padding:16px;border-radius:4px}.col-acc-row--band-lead .col-finder-band__title,.col-acc-row--band-lead .col-h3,.col-acc-row--band-lead>.col-faq .lam-sh__title,.col-acc-row--guide:has(>:is(.col-layer-guide,.col-fit-module,.col-look-beyond)) .col-finder-band__title,.col-acc-row--guide:has(>:is(.col-layer-guide,.col-fit-module,.col-look-beyond)) .col-h3,.col-acc-row--guide:has(>:is(.col-layer-guide,.col-fit-module,.col-look-beyond))>.col-faq .lam-sh__title,.col-acc-row--guide:has(>:is(.col-layer-guide,.col-fit-module,.col-look-beyond))~.col-acc-row .col-finder-band__title,.col-acc-row--guide:has(>:is(.col-layer-guide,.col-fit-module,.col-look-beyond))~.col-acc-row .col-h3,.col-acc-row--guide:has(>:is(.col-layer-guide,.col-fit-module,.col-look-beyond))~.col-acc-row>.col-faq .lam-sh__title{margin:0;font-size:22px;line-height:1.2;color:var(--color-heading)}.col-acc-row--band-lead>:is(.col-fit-panel,.col-size-panel,.col-help-panel),.col-acc-row--guide:has(>:is(.col-layer-guide,.col-fit-module,.col-look-beyond))>:is(.col-fit-panel,.col-size-panel,.col-help-panel),.col-acc-row--guide:has(>:is(.col-layer-guide,.col-fit-module,.col-look-beyond))~.col-acc-row>:is(.col-fit-panel,.col-size-panel,.col-help-panel){background:var(--color-bg-active);border-color:transparent}.col-acc-row--band-lead>.col-finder-band,.col-acc-row--guide:has(>:is(.col-layer-guide,.col-fit-module,.col-look-beyond))>.col-finder-band,.col-acc-row--guide:has(>:is(.col-layer-guide,.col-fit-module,.col-look-beyond))~.col-acc-row>.col-finder-band{background:var(--color-bg-cream);border-color:transparent}.col-acc-row--band-lead :is(.col-layer-guide__frame,.col-comparison__frame,.col-textures__frame,.col-textures__tile,.col-fit-panel__photo),.col-acc-row--guide:has(>:is(.col-layer-guide,.col-fit-module,.col-look-beyond)) :is(.col-layer-guide__frame,.col-comparison__frame,.col-textures__frame,.col-textures__tile,.col-fit-panel__photo),.col-acc-row--guide:has(>:is(.col-layer-guide,.col-fit-module,.col-look-beyond))~.col-acc-row :is(.col-layer-guide__frame,.col-comparison__frame,.col-textures__frame,.col-textures__tile,.col-fit-panel__photo){border-radius:4px}.col-acc-row--band-lead+.col-acc-row--guide,.col-acc-row--guide:has(>:is(.col-layer-guide,.col-fit-module,.col-look-beyond))~.col-acc-row--compare{-webkit-padding-before:12px;padding-block-start:12px}@media (min-width:1024px){.col-acc-row--band-lead>.col-faq,.col-acc-row--band-lead>.lam-card,.col-acc-row--guide:has(>:is(.col-layer-guide,.col-fit-module,.col-look-beyond))>.col-faq,.col-acc-row--guide:has(>:is(.col-layer-guide,.col-fit-module,.col-look-beyond))>.lam-card,.col-acc-row--guide:has(>:is(.col-layer-guide,.col-fit-module,.col-look-beyond))~.col-acc-row>.col-faq,.col-acc-row--guide:has(>:is(.col-layer-guide,.col-fit-module,.col-look-beyond))~.col-acc-row>.lam-card{padding:16px 20px}.col-acc-row--band-lead .col-finder-band__title,.col-acc-row--band-lead .col-h3,.col-acc-row--band-lead>.col-faq .lam-sh__title,.col-acc-row--guide:has(>:is(.col-layer-guide,.col-fit-module,.col-look-beyond)) .col-finder-band__title,.col-acc-row--guide:has(>:is(.col-layer-guide,.col-fit-module,.col-look-beyond)) .col-h3,.col-acc-row--guide:has(>:is(.col-layer-guide,.col-fit-module,.col-look-beyond))>.col-faq .lam-sh__title,.col-acc-row--guide:has(>:is(.col-layer-guide,.col-fit-module,.col-look-beyond))~.col-acc-row .col-finder-band__title,.col-acc-row--guide:has(>:is(.col-layer-guide,.col-fit-module,.col-look-beyond))~.col-acc-row .col-h3,.col-acc-row--guide:has(>:is(.col-layer-guide,.col-fit-module,.col-look-beyond))~.col-acc-row>.col-faq .lam-sh__title{font-size:24px}}@media (min-width:1024px){.col-acc-row--guide:has(>.col-layer-guide){grid-template-columns:minmax(0,1.58fr) minmax(0,1fr);gap:12px}.col-acc-row--guide:has(>.col-layer-guide)~.col-acc-row--compare{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.col-acc-row--guide:has(>.col-layer-guide)~.col-acc-row--faq{grid-template-columns:minmax(0,1.67fr) minmax(0,1fr);gap:12px}}@media (min-width:1024px){.col-acc-row--guide:has(>.col-fit-module){grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);gap:12px}.col-acc-row--guide:has(>.col-fit-module)~.col-acc-row--compare{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.col-acc-row--guide:has(>.col-fit-module)~.col-acc-row--faq{grid-template-columns:minmax(0,1.81fr) minmax(0,1fr);gap:12px}}@media (min-width:1024px){.col-acc-row--guide:has(>.col-look-beyond){grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:12px}.col-acc-row--guide:has(>.col-look-beyond)~.col-acc-row--compare{grid-template-columns:minmax(0,1.03fr) minmax(0,1fr);gap:12px}.col-acc-row--guide:has(>.col-look-beyond)~.col-acc-row--faq{grid-template-columns:minmax(0,1.75fr) minmax(0,1fr);gap:12px}}