@view-transition{navigation:auto}.lh-board-game-filter-ui{border-top:1px solid var(--color-border, #e6e6e6)}.lh-board-game-filter-group{border-bottom:1px solid var(--color-border, #e6e6e6)}.lh-board-game-filter-group>summary{align-items:center;cursor:pointer;display:flex;font-weight:600;gap:.5rem;justify-content:space-between;list-style:none;padding:1.1rem 0}.lh-board-game-filter-group>summary::-webkit-details-marker{display:none}.lh-board-game-filter-group>summary svg{height:.7rem;margin-left:auto;transition:transform .18s ease;width:.7rem}.lh-board-game-filter-group[open]>summary svg{transform:rotate(180deg)}.lh-board-game-active-count{align-items:center;background:var(--lh-brand-green,#025951);border-radius:999px;color:#fff;display:inline-flex;font-size:.75rem;height:1.35rem;justify-content:center;min-width:1.35rem;padding:0 .35rem}.lh-board-game-tag-list{display:grid;gap:.65rem;padding:0 0 1.1rem}.lh-board-game-tag-list a{align-items:center;color:inherit;display:flex;gap:.7rem;text-decoration:none}.lh-board-game-tag-list a:before{border:1.5px solid currentColor;border-radius:50%;content:"";flex:0 0 auto;height:1rem;width:1rem}.lh-board-game-tag-list .is-active a:before{background:var(--lh-brand-green,#025951);border-color:var(--lh-brand-green,#025951);box-shadow:inset 0 0 0 3px #fff}.lh-board-game-publisher-content{padding-bottom:1.1rem}.lh-board-game-publisher-search{border:1px solid #b9b9b9;border-radius:4px;font:inherit;margin-bottom:.85rem;padding:.65rem .75rem;width:100%}.lh-board-game-publisher-list{max-height:18rem;overflow-y:auto;padding-right:.35rem}.lh-40k-card-meta{margin-top:4px;margin-bottom:4px}.lh-40k-points-chip{display:inline-flex;align-items:center;padding:2px 8px;border:1px solid currentColor;border-radius:999px;font-size:.82em;font-weight:700;line-height:1.4;background:var(--lh-bubble-neutral-bg);border-color:var(--lh-bubble-neutral-border)}.lh-40k-game-info{margin-top:16px;padding:16px;border:1px solid rgba(0,0,0,.14);border-radius:8px}.lh-40k-game-info__heading{margin:0 0 12px;font-size:1rem}.lh-40k-game-info__row{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.lh-40k-game-info__contents{margin-top:2px}.lh-40k-game-info__breakdown{margin-top:6px;line-height:1.65}.lh-40k-game-info__total{margin-top:12px;padding-top:10px;border-top:1px solid rgba(0,0,0,.1)}.lh-40k-game-info__types{margin-top:12px}.lh-40k-game-info__label{display:block;margin-bottom:6px;font-weight:600}.lh-40k-type-list{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.lh-40k-type-list li{padding:3px 8px;border-radius:999px;background:#0000000f;font-size:.84em}.lh-40k-game-info__note{margin:12px 0 0;font-size:.82em;opacity:.72}.lh-aircraft-card-meta{display:flex;flex-wrap:wrap;gap:5px;margin:4px 0;padding:0;list-style:none}.lh-aircraft-chip{display:inline-flex;align-items:center;padding:0;border:1px solid currentColor;border-radius:999px;font-size:.82em;font-weight:700;line-height:1.4;white-space:nowrap}.lh-aircraft-chip>a{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;color:inherit;text-decoration:none;cursor:pointer}.lh-aircraft-chip>a:hover,.lh-aircraft-chip>a:focus-visible{text-decoration:none;box-shadow:0 0 0 2px #00000014}.lh-aircraft-chip--scale{background:var(--lh-bubble-neutral-bg);border-color:var(--lh-bubble-neutral-border)}.lh-aircraft-chip--era{background:var(--lh-bubble-purple-bg);border-color:var(--lh-bubble-purple-border);color:var(--lh-bubble-purple-text)}.lh-aircraft-chip--role{background:var(--lh-bubble-blue-bg);border-color:var(--lh-bubble-blue-border);color:var(--lh-bubble-blue-text)}.lh-aircraft-chip--operator{max-width:100%;background:var(--lh-bubble-teal-bg);border-color:var(--lh-bubble-teal-border);color:var(--lh-bubble-teal-text)}.lh-aircraft-chip--operator>a{white-space:normal;text-align:center}.lh-aircraft-chip--special{background:var(--lh-bubble-gold-bg);border-color:var(--lh-bubble-gold-border);color:var(--lh-bubble-gold-text)}@media(max-width:575px){.lh-aircraft-card-meta{gap:4px}.lh-aircraft-chip{font-size:.76em}.lh-aircraft-chip>a{padding:2px 6px}}.lh-aircraft-detail{margin:16px 0;padding:14px;border:1px solid rgba(0,0,0,.14);border-radius:10px;background:#00000005}.lh-aircraft-detail__header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.lh-aircraft-detail__header h3,.lh-aircraft-detail__section h4{margin:0}.lh-aircraft-detail__header h3{font-size:1rem}.lh-aircraft-detail__recognition,.lh-aircraft-detail__tags{display:flex;flex-wrap:wrap;gap:5px}.lh-aircraft-detail__badge,.lh-aircraft-detail__tags span,.lh-aircraft-detail__tags a{display:inline-flex;align-items:center;padding:2px 7px;border:1px solid rgba(0,0,0,.22);border-radius:999px;font-size:.78em;line-height:1.4;color:inherit;text-decoration:none}.lh-aircraft-detail__badge{font-weight:700;background:var(--lh-bubble-gold-bg);border-color:var(--lh-bubble-gold-border);color:var(--lh-bubble-gold-text)}.lh-aircraft-detail__tags a:hover,.lh-aircraft-detail__tags a:focus-visible,.lh-aircraft-detail__badge:hover,.lh-aircraft-detail__badge:focus-visible{text-decoration:none;box-shadow:0 0 0 2px #00000014}.lh-aircraft-detail__facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.lh-aircraft-detail__fact{padding:8px 9px;border-radius:7px;background:#0000000b}.lh-aircraft-detail__fact span,.lh-aircraft-detail__label{display:block;margin-bottom:2px;font-size:.76em;opacity:.7}.lh-aircraft-detail__fact strong{font-size:.9em}.lh-aircraft-detail__fact a{color:inherit;text-decoration:none}.lh-aircraft-detail__fact a:hover,.lh-aircraft-detail__fact a:focus-visible{text-decoration:underline;text-underline-offset:2px}.lh-aircraft-detail__section{margin-top:13px;padding-top:12px;border-top:1px solid rgba(0,0,0,.1)}.lh-aircraft-detail__section h4{margin-bottom:7px;font-size:.88em}.lh-aircraft-detail__tag-row+.lh-aircraft-detail__tag-row{margin-top:8px}.lh-aircraft-detail__features{margin-top:9px}@media(max-width:575px){.lh-aircraft-detail__header{display:block}.lh-aircraft-detail__recognition{margin-top:7px}.lh-aircraft-detail__facts{grid-template-columns:1fr 1fr}}.lh-automotive-card-meta{display:flex;flex-wrap:wrap;gap:5px;margin:4px 0;padding:0;list-style:none}.lh-automotive-chip{display:inline-flex;align-items:center;padding:0;border:1px solid currentColor;border-radius:999px;font-size:.82em;font-weight:700;line-height:1.4;white-space:nowrap}.lh-automotive-chip>a{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;color:inherit;text-decoration:none;cursor:pointer}.lh-automotive-chip>a:hover,.lh-automotive-chip>a:focus-visible{text-decoration:none;box-shadow:0 0 0 2px #00000014}.lh-automotive-chip--make{background:var(--lh-bubble-teal-bg);border-color:var(--lh-bubble-teal-border);color:var(--lh-bubble-teal-text)}.lh-automotive-chip--scale{background:var(--lh-bubble-neutral-bg);border-color:var(--lh-bubble-neutral-border)}.lh-automotive-chip--type{background:var(--lh-bubble-blue-bg);border-color:var(--lh-bubble-blue-border);color:var(--lh-bubble-blue-text)}.lh-automotive-chip--build,.lh-automotive-chip--interest{background:var(--lh-bubble-gold-bg);border-color:var(--lh-bubble-gold-border);color:var(--lh-bubble-gold-text)}.lh-automotive-chip--era{background:var(--lh-bubble-purple-bg);border-color:var(--lh-bubble-purple-border);color:var(--lh-bubble-purple-text)}@media(max-width:575px){.lh-automotive-card-meta{gap:4px}.lh-automotive-chip{font-size:.76em}.lh-automotive-chip>a{padding:2px 6px}}.lh-board-game-card-meta{display:flex;flex-wrap:wrap;gap:5px;margin:4px 0;padding:0;list-style:none}.lh-board-game-chip{display:inline-flex;align-items:center;padding:2px 8px;border:1px solid currentColor;border-radius:999px;font-size:.82em;font-weight:700;line-height:1.4;white-space:nowrap}.lh-board-game-chip--clickable{padding:0}.lh-board-game-chip--clickable>a{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;color:inherit;text-decoration:none;cursor:pointer}.lh-board-game-chip--clickable>a:hover,.lh-board-game-chip--clickable>a:focus-visible{text-decoration:none;box-shadow:0 0 0 2px #00000014}.lh-board-game-chip--experience{background:var(--lh-bubble-blue-bg);border-color:var(--lh-bubble-blue-border);color:var(--lh-bubble-blue-text)}.lh-board-game-chip--players,.lh-board-game-chip--time{background:var(--lh-bubble-neutral-bg);border-color:var(--lh-bubble-neutral-border)}.lh-board-game-chip--bgg,.lh-board-game-chip--award{background:var(--lh-bubble-gold-bg);border-color:var(--lh-bubble-gold-border);color:var(--lh-bubble-gold-text)}@media(max-width:575px){.lh-board-game-card-meta{gap:4px}.lh-board-game-chip{padding:2px 6px;font-size:.76em}.lh-board-game-chip--clickable{padding:0}.lh-board-game-chip--clickable>a{padding:2px 6px}}.lh-board-game-detail{margin:16px 0;padding:14px;border:1px solid rgba(0,0,0,.14);border-radius:10px;background:#00000005}.lh-board-game-detail__header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.lh-board-game-detail__header h3,.lh-board-game-detail__section h4{margin:0}.lh-board-game-detail__header h3{font-size:1rem}.lh-board-game-detail__recognition,.lh-board-game-detail__tags{display:flex;flex-wrap:wrap;gap:5px}.lh-board-game-detail__badge,.lh-board-game-detail__tags span,.lh-board-game-detail__tags a{display:inline-flex;align-items:center;padding:2px 7px;border:1px solid rgba(0,0,0,.22);border-radius:999px;font-size:.78em;line-height:1.4}.lh-board-game-detail__badge{font-weight:700}.lh-board-game-detail__tag-link,.lh-board-game-detail__badge-link{color:inherit;text-decoration:none;cursor:pointer}.lh-board-game-detail__tag-link:hover,.lh-board-game-detail__tag-link:focus-visible,.lh-board-game-detail__badge-link:hover,.lh-board-game-detail__badge-link:focus-visible{text-decoration:none;box-shadow:0 0 0 2px #00000014}.lh-board-game-detail__award-link{color:inherit;text-underline-offset:2px}.lh-board-game-detail__badge--award{background:var(--lh-bubble-gold-bg);border-color:var(--lh-bubble-gold-border);color:var(--lh-bubble-gold-text)}.lh-board-game-detail__facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.lh-board-game-detail__fact{padding:8px 9px;border-radius:7px;background:#0000000b}.lh-board-game-detail__fact span,.lh-board-game-detail__label{display:block;margin-bottom:2px;font-size:.76em;opacity:.7}.lh-board-game-detail__fact strong{font-size:.9em}.lh-board-game-detail__section{margin-top:13px;padding-top:12px;border-top:1px solid rgba(0,0,0,.1)}.lh-board-game-detail__section h4{margin-bottom:7px;font-size:.88em}.lh-board-game-detail__tag-row+.lh-board-game-detail__tag-row{margin-top:8px}.lh-board-game-detail__award p,.lh-board-game-detail__award ul{margin:0}.lh-board-game-detail__award ul{padding-left:18px}.lh-board-game-detail__subnote{margin:6px 0 0;font-size:.76em;opacity:.65}.lh-board-game-detail__verification{display:flex;flex-wrap:wrap;gap:5px 10px;margin-top:12px;padding-top:10px;border-top:1px solid rgba(0,0,0,.1);font-size:.72em;opacity:.72}@media(max-width:575px){.lh-board-game-detail__header{display:block}.lh-board-game-detail__recognition{margin-top:7px}.lh-board-game-detail__facts{grid-template-columns:1fr 1fr}}.lh-franchise-chip-wrap{display:flex;flex-wrap:wrap;gap:5px;margin:5px 0 7px}.lh-franchise-chip-wrap--detail{margin:8px 0 12px}.lh-franchise-chip{display:inline-flex;align-items:center;padding:2px 8px;border:1px solid var(--lh-bubble-purple-border);border-radius:999px;background:var(--lh-bubble-purple-bg);color:var(--lh-bubble-purple-text);font-size:.8em;font-weight:600;line-height:1.4;text-decoration:none;white-space:nowrap;cursor:pointer}.lh-franchise-chip:hover,.lh-franchise-chip:focus-visible{color:var(--lh-bubble-purple-text);text-decoration:none;box-shadow:0 0 0 2px #00000014}.lh-franchise-chip-wrap--detail .lh-franchise-chip{font-size:.9em;padding:3px 10px}@media(max-width:575px){.lh-franchise-chip{padding:2px 6px;font-size:.76em}}.lh-military-chips{display:flex;flex-wrap:wrap;gap:5px;list-style:none;padding:0;margin:6px 0}.lh-military-chip{display:inline-flex;border:1px solid currentColor;border-radius:999px;font-size:.82em;font-weight:600;line-height:1.4}.lh-military-chips a{display:inline-block;padding:2px 8px;border-radius:999px;color:inherit;text-decoration:none}.lh-military-chips a:hover,.lh-military-chips a:focus-visible{box-shadow:0 0 0 2px #00000014;outline:0}.lh-military-chip--neutral{background:var(--lh-bubble-neutral-bg);border-color:var(--lh-bubble-neutral-border)}.lh-military-chip--blue{background:var(--lh-bubble-blue-bg);border-color:var(--lh-bubble-blue-border);color:var(--lh-bubble-blue-text)}.lh-military-chip--teal{background:var(--lh-bubble-teal-bg);border-color:var(--lh-bubble-teal-border);color:var(--lh-bubble-teal-text)}.lh-military-chip--purple{background:var(--lh-bubble-purple-bg);border-color:var(--lh-bubble-purple-border);color:var(--lh-bubble-purple-text)}.lh-military-chip--gold{background:var(--lh-bubble-gold-bg);border-color:var(--lh-bubble-gold-border);color:var(--lh-bubble-gold-text)}@media(max-width:575px){.lh-military-chip{font-size:.76em}.lh-military-chips a{padding:2px 6px}}.lh-military-info{border:1px solid rgb(var(--lh-brand-green-rgb,2 89 81) / .2);border-radius:8px;padding:16px;margin:16px 0}.lh-military-info h3{font-size:1.1rem;margin:0 0 12px}.lh-military-info dl{margin:0}.lh-military-info dl>div{display:grid;grid-template-columns:minmax(110px,1fr) 2fr;gap:12px;padding:6px 0;border-bottom:1px solid rgb(var(--lh-brand-green-rgb,2 89 81) / .1)}.lh-military-info dt{font-weight:600}.lh-military-info dd{margin:0}.lh-military-mobile-item,.lh-military-mobile-menu{font-size:.94em;font-weight:400}.lh-military-mobile-item>a,.lh-military-mobile-menu>details>summary,.lh-military-mobile-options .nav-item>a{font-size:1em!important;font-weight:400!important}.lh-military-sidebar-item,.lh-military-sidebar-group{font-size:.94em;font-weight:400}.lh-military-sidebar-item>a,.lh-military-sidebar-group summary,.lh-military-sidebar-group a{font-size:1em!important;font-weight:400!important}.lh-military-browse-grid{display:grid;grid-template-columns:repeat(4,minmax(160px,1fr));gap:18px 26px;min-width:min(850px,82vw);max-height:72vh;overflow-y:auto;padding:6px 4px 10px 0;font-size:.94em}.lh-military-browse-group{display:flex;flex-direction:column;gap:4px;align-self:start;font-weight:400}.lh-military-browse-heading{display:block;margin-bottom:3px;font-size:1em;font-weight:400;opacity:.78}.lh-military-browse-group .yv-dropdown-item-link{font-size:1em!important;font-weight:400!important}@media(max-width:1200px){.lh-military-browse-grid{grid-template-columns:repeat(3,minmax(150px,1fr));min-width:min(650px,82vw)}}.lh-smart-filters{border-top:1px solid rgba(0,0,0,.08)}.lh-smart-filter-group{margin:0;padding:0;border-bottom:1px solid rgba(0,0,0,.1)}.lh-smart-filter-summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:15px 0;cursor:pointer;font-weight:600;list-style:none}.lh-smart-filter-summary::-webkit-details-marker{display:none}.lh-smart-filter-summary svg{width:10px;height:10px;flex:0 0 auto;transition:transform .2s ease}.lh-smart-filter-group[open]>.lh-smart-filter-summary svg{transform:rotate(180deg)}.lh-smart-filter-content{padding:0 0 15px}.lh-tag-filter-list{display:grid;gap:8px;margin:0;padding:0}.lh-tag-filter-item a{display:flex;align-items:center;gap:8px;color:inherit;text-decoration:none;line-height:1.35}.lh-tag-filter-check{width:17px;height:17px;flex:0 0 17px;border:1px solid rgba(0,0,0,.28);border-radius:50%;background:#fff;box-shadow:inset 0 0 0 3px #fff}.lh-tag-filter-item.active .lh-tag-filter-check{background:currentColor}.lh-tag-filter-item.active a{font-weight:600}.paint-finder-trigger{gap:10px;margin-top:14px;width:100%}.paint-finder-trigger__icon{flex:0 0 auto;height:20px;transition:transform .18s ease;width:20px}.paint-finder-trigger:hover .paint-finder-trigger__icon{transform:rotate(-7deg) scale(1.05)}.paint-finder--dialog{display:block}.paint-finder__product-shift-preview{align-items:center;background:linear-gradient(145deg,#7f7f7f09,#7f7f7f1c);border:1px solid rgba(127,127,127,.25);border-radius:10px;display:grid;gap:12px;grid-template-columns:116px minmax(0,1fr);margin:12px 0 0;max-width:560px;min-width:0;overflow:hidden;padding:11px}.paint-finder__product-shift-preview[hidden]{display:none}.paint-finder__product-shift-stage{align-items:center;background:radial-gradient(circle at 50% 23%,#f0f2f4,#777d84 76%);border:1px solid rgba(127,127,127,.35);border-radius:9px;display:flex;height:116px;justify-content:center;overflow:hidden;perspective:420px;position:relative;width:116px}.paint-finder__product-shift-stage[data-basecoat=black]{background:radial-gradient(circle at 50% 22%,#575c62,#111419 76%)}.paint-finder__product-shift-stage[data-basecoat=white]{background:radial-gradient(circle at 50% 20%,#fff,#d9dde1 78%)}.paint-finder__product-shift-stage[data-basecoat=zenithal]{background:radial-gradient(circle at 50% 18%,#f7f8f9 0,#aeb3b9 46%,#25292e)}.paint-finder__product-shift-sphere{--pcf-shift-start:#3F78A6;--pcf-shift-middle:#7F63A0;--pcf-shift-end:#C74D9A;--pcf-shift-focus:50%;background-image:radial-gradient(circle at 47% 39%,rgba(255,255,255,.13),transparent 48%),linear-gradient(112deg,var(--pcf-shift-start) 4%,var(--pcf-shift-middle) 50%,var(--pcf-shift-end) 96%);background-position:0 0,var(--pcf-shift-focus) center;background-size:100% 100%,215% 100%;border:1px solid rgba(255,255,255,.38);border-radius:50%;box-shadow:inset -14px -17px 24px #00000075,inset 6px 7px 13px #ffffff29,0 8px 15px #00000045;display:block;height:88px;overflow:hidden;position:relative;transform:rotate(-2deg);width:88px;z-index:1}.paint-finder__product-shift-sphere:before{background:radial-gradient(ellipse at center,rgba(255,255,255,.92) 0 7%,rgba(255,255,255,.42) 17%,rgba(255,255,255,.12) 35%,transparent 63%);content:"";filter:blur(.7px);height:74%;left:4%;mix-blend-mode:screen;opacity:.84;position:absolute;top:-16%;transform:translate3d(8%,2%,0) rotate(-15deg);width:70%}.paint-finder__product-shift-sphere:after{background:linear-gradient(132deg,rgba(255,255,255,.24),transparent 25%),radial-gradient(circle at 43% 39%,transparent 0 55%,rgba(0,0,0,.1) 70%,rgba(0,0,0,.48) 100%);content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute}.paint-finder__product-shift-sphere.is-ready{animation:paint-finder-result-shift-field 7.2s cubic-bezier(.45,0,.55,1) .65s infinite}.paint-finder__product-shift-sphere.is-ready:before{animation:paint-finder-result-shift-light 7.2s cubic-bezier(.45,0,.55,1) .65s infinite}.paint-finder__product-shift-shadow{background:radial-gradient(ellipse,rgba(0,0,0,.38),transparent 68%);bottom:7px;height:13px;position:absolute;width:84px}.paint-finder__product-shift-caption{display:grid;gap:4px;min-width:0}.paint-finder__product-shift-caption strong{color:var(--lh-brand-green,#025951);font-size:.88rem;line-height:1.2}.paint-finder__product-shift-caption span{font-size:.7rem;line-height:1.3;opacity:.76}.paint-finder__product-shift-caption em{color:var(--lh-brand-green,#025951);font-size:.72rem;font-style:normal;font-weight:800;line-height:1.3}.paint-finder__product-shift-caption small{font-size:.62rem;line-height:1.35;opacity:.68}.paint-finder__dialog{background:rgb(var(--color-background,255 255 255));border:0;border-radius:14px;color:rgb(var(--color-foreground,24 24 24));max-height:min(92vh,960px);max-width:1240px;padding:0;width:calc(100% - 32px)}.paint-finder__dialog::backdrop{background:#00000094}.paint-finder__close{align-items:center;background:rgb(var(--color-background,255 255 255));border:1px solid rgba(127,127,127,.42);border-radius:50%;cursor:pointer;display:flex;float:right;font-size:22px;height:40px;justify-content:center;line-height:1;margin:12px 12px -52px 0;position:sticky;top:12px;width:40px;z-index:3}.paint-finder__standalone{padding:28px 0 54px}.paint-finder__shell{margin:0 auto;max-width:1260px;padding:24px}.paint-finder__header{max-width:760px;padding-right:48px}.paint-finder__title{color:var(--lh-brand-green,#025951);font-family:var(--heading-font-family,inherit);font-size:clamp(1.7rem,3vw,2.35rem);font-weight:var(--heading-font-weight,800);letter-spacing:var(--heading_spacing,normal);line-height:var(--heading_line_height,1.3);margin:0;text-transform:var(--headingTextTransform,none)}.paint-finder__intro{font-family:var(--font-family,inherit);margin:7px 0 0;max-width:720px;opacity:.78}.paint-finder__index-count{color:var(--lh-brand-green,#025951);font-weight:700;white-space:nowrap}.paint-finder__workspace{display:grid;gap:24px;grid-template-columns:minmax(340px,390px) minmax(0,1fr);margin-top:20px}.paint-finder__controls{align-self:start;background:#7f7f7f0b;border:1px solid rgba(127,127,127,.22);border-radius:12px;display:grid;gap:16px;padding:16px;position:sticky;top:16px}.paint-finder__source-tabs{background:#7f7f7f1f;border-radius:8px;display:grid;gap:4px;grid-template-columns:1fr 1fr;padding:4px}.paint-finder__source-tab{background:transparent;border:0;border-radius:6px;color:inherit;cursor:pointer;font:inherit;font-size:.88rem;font-weight:700;min-height:38px;padding:7px 10px}.paint-finder__source-tab[aria-selected=true]{background:rgb(var(--color-background,255 255 255));box-shadow:0 1px 3px #00000024}.paint-finder__source-panel[hidden]{display:none}.paint-finder__picker{align-items:center;display:grid;gap:14px;grid-template-columns:minmax(170px,210px) minmax(0,1fr)}.paint-finder__picker[hidden]{display:none}.paint-finder__picker-controls{display:grid;gap:8px;min-width:0;width:100%}.paint-finder__picker-tabs{background:#7f7f7f1f;border-radius:7px;display:grid;gap:3px;grid-template-columns:1fr 1fr;padding:3px}.paint-finder__picker-tab{background:transparent;border:0;border-radius:5px;color:inherit;cursor:pointer;font:inherit;font-size:.7rem;font-weight:700;min-height:34px;padding:5px 7px}.paint-finder__picker-tab[aria-selected=true]{background:rgb(var(--color-background,255 255 255));box-shadow:0 1px 3px #00000024}.paint-finder__picker-panel[hidden]{display:none}.paint-finder__picker-panel--wheel{display:grid;place-items:center}.paint-finder__picker-fields{display:grid;gap:14px}.paint-finder__wheel{border-radius:50%;cursor:crosshair;display:block;height:auto;max-width:210px;touch-action:none;width:100%}.paint-finder__standard-picker{align-items:stretch;display:grid;gap:6px 8px;grid-template-columns:minmax(0,1fr) 24px}.paint-finder__standard-square{aspect-ratio:1;border:1px solid rgba(127,127,127,.35);border-radius:4px;cursor:crosshair;display:block;height:auto;touch-action:none;width:100%}.paint-finder__hue-strip{border:1px solid rgba(127,127,127,.35);border-radius:4px;cursor:ns-resize;display:block;height:100%;touch-action:none;width:24px}.paint-finder__standard-axis{align-items:center;display:flex;font-size:.59rem;grid-column:1;justify-content:space-between;line-height:1;opacity:.72}.paint-finder__standard-axis strong,.paint-finder__hue-label{font-size:.62rem}.paint-finder__hue-label{align-self:center;grid-column:2;justify-self:center;line-height:1;opacity:.72}.paint-finder__selection{align-items:end;display:grid;gap:8px;grid-template-columns:minmax(0,1fr) 40px}.paint-finder__swatch-pair{align-items:end;display:flex;gap:6px;grid-column:1 / -1;justify-content:space-between}.paint-finder__swatch-group{display:grid;gap:3px;justify-items:center}.paint-finder__swatch-caption{font-size:.62rem;font-weight:700;line-height:1;opacity:.68}.paint-finder__swatch-arrow{font-size:.8rem;line-height:44px;opacity:.55}.paint-finder__preview,.paint-finder__closest-preview{border:1px solid rgba(127,127,127,.35);border-radius:7px;display:block;height:44px;width:44px}.paint-finder__closest-preview.is-empty{background:linear-gradient(135deg,transparent 46%,rgba(127,127,127,.32) 47%,rgba(127,127,127,.32) 53%,transparent 54%)}.paint-finder__closest-name{font-size:.68rem;grid-column:1 / -1;line-height:1.25;opacity:.72}.paint-finder__native-field{align-items:end;display:flex}.paint-finder__native-field input{background:transparent;border:1px solid rgba(127,127,127,.4);border-radius:7px;height:44px;padding:3px;width:40px}.paint-finder__shift-generator{background:linear-gradient(145deg,#7f7f7f09,#7f7f7f1c);border:1px solid rgba(127,127,127,.25);border-radius:10px;display:grid;gap:12px;min-width:0;overflow:hidden;padding:12px}.paint-finder__shift-generator[hidden]{display:none}.paint-finder__shift-heading{display:grid;gap:3px}.paint-finder__shift-heading strong{color:var(--lh-brand-green,#025951);font-size:.88rem;line-height:1.2}.paint-finder__shift-heading span{font-size:.7rem;line-height:1.35;opacity:.72}.paint-finder__shift-body{align-items:stretch;display:grid;gap:12px;grid-template-columns:minmax(128px,.82fr) minmax(0,1.18fr);min-width:0}.paint-finder__shift-preview-wrap{align-content:start;display:grid;gap:7px;min-width:0}.paint-finder__shift-stage{align-items:center;background:radial-gradient(circle at 50% 23%,#f0f2f4,#777d84 76%);border:1px solid rgba(127,127,127,.35);border-radius:9px;display:flex;justify-content:center;min-height:188px;overflow:hidden;perspective:480px;position:relative}.paint-finder__shift-stage[data-basecoat=black]{background:radial-gradient(circle at 50% 22%,#575c62,#111419 76%)}.paint-finder__shift-stage[data-basecoat=white]{background:radial-gradient(circle at 50% 20%,#fff,#d9dde1 78%)}.paint-finder__shift-stage[data-basecoat=zenithal]{background:radial-gradient(circle at 50% 18%,#f7f8f9 0,#aeb3b9 46%,#25292e)}.paint-finder__shift-sphere{--pcf-shift-start:#3F78A6;--pcf-shift-middle:#7F63A0;--pcf-shift-end:#C74D9A;--pcf-shift-position:50%;--pcf-shift-focus:50%;--pcf-angle-offset:0%;background-image:radial-gradient(circle at 47% 39%,rgba(255,255,255,.13),transparent 48%),linear-gradient(112deg,var(--pcf-shift-start) 4%,var(--pcf-shift-middle) 50%,var(--pcf-shift-end) 96%);background-position:0 0,var(--pcf-shift-position) center;background-size:100% 100%,215% 100%;border:1px solid rgba(255,255,255,.38);border-radius:50%;box-shadow:inset -18px -21px 29px #00000075,inset 8px 9px 16px #ffffff29,0 12px 22px #00000047;display:block;height:132px;overflow:hidden;position:relative;transform:rotate(-2deg);transition:background-position .18s ease;width:132px;z-index:1}.paint-finder__shift-sphere:before{background:radial-gradient(ellipse at center,rgba(255,255,255,.92) 0 7%,rgba(255,255,255,.42) 17%,rgba(255,255,255,.12) 35%,transparent 63%);content:"";filter:blur(.8px);height:74%;left:4%;mix-blend-mode:screen;opacity:.84;position:absolute;top:-16%;transform:translate3d(var(--pcf-angle-offset),0,0) rotate(-18deg);width:70%}.paint-finder__shift-sphere:after{background:linear-gradient(132deg,rgba(255,255,255,.24),transparent 25%),radial-gradient(circle at 43% 39%,transparent 0 55%,rgba(0,0,0,.1) 70%,rgba(0,0,0,.48) 100%);content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute}.paint-finder__shift-sphere.is-result-preview{animation:paint-finder-result-shift-field 7.2s cubic-bezier(.45,0,.55,1) .65s infinite}.paint-finder__shift-sphere.is-result-preview:before{animation:paint-finder-result-shift-light 7.2s cubic-bezier(.45,0,.55,1) .65s infinite}.paint-finder__shift-shadow{background:radial-gradient(ellipse,rgba(0,0,0,.4),transparent 68%);bottom:13px;height:16px;position:absolute;width:116px}.paint-finder__shift-preview-label{background:#000000ad;border-radius:999px;bottom:6px;color:#fff;font-size:.56rem;font-weight:700;left:8px;line-height:1.2;max-width:calc(100% - 16px);overflow:hidden;padding:4px 7px;position:absolute;right:8px;text-align:center;text-overflow:ellipsis;white-space:nowrap;z-index:2}.paint-finder__shift-requirement{color:var(--lh-brand-green,#025951);font-size:.64rem;line-height:1.35;text-align:center}.paint-finder__shift-controls{align-content:center;display:grid;gap:11px;min-width:0}.paint-finder__shift-colors{align-items:end;display:grid;gap:7px;grid-template-columns:minmax(0,1fr) 30px minmax(0,1fr)}.paint-finder__shift-color{display:grid;font-size:.68rem;font-weight:700;gap:4px;min-width:0;text-align:center}.paint-finder__shift-color input{background:transparent;border:1px solid rgba(127,127,127,.4);border-radius:7px;cursor:pointer;height:42px;padding:3px;width:100%}.paint-finder__shift-color output{font-size:.61rem;font-variant-numeric:tabular-nums;opacity:.72}.paint-finder__shift-swap{align-items:center;background:rgb(var(--color-background,255 255 255));border:1px solid rgba(127,127,127,.42);border-radius:50%;color:inherit;cursor:pointer;display:flex;font:inherit;font-size:1rem;height:30px;justify-content:center;margin-bottom:20px;padding:0;width:30px}.paint-finder__shift-angle{display:grid;font-size:.68rem;font-weight:700;gap:4px;grid-template-columns:1fr auto}.paint-finder__shift-angle input{grid-column:1 / -1;min-width:0;width:100%}.paint-finder__shift-angle output{font-size:.62rem;font-variant-numeric:tabular-nums;opacity:.72}.paint-finder__shift-note{font-size:.64rem;line-height:1.35;margin:0!important;opacity:.7}@keyframes paint-finder-result-shift-field{0%,to{background-position:0 0,var(--pcf-shift-focus,50%) center}34%{background-position:0 0,8% center}68%{background-position:0 0,92% center}}@keyframes paint-finder-result-shift-light{0%,to{opacity:.96;transform:translate3d(8%,2%,0) rotate(-15deg)}34%{opacity:.72;transform:translate3d(-26%,-4%,0) rotate(-18deg) scale(.96)}68%{opacity:.78;transform:translate3d(44%,8%,0) rotate(-12deg) scale(1.04)}}.paint-finder__lookup{display:grid;gap:10px}.paint-finder__lookup-row{align-items:end;display:grid;gap:10px;grid-template-columns:minmax(0,1fr) auto}.paint-finder__lookup-button{background:var(--lh-brand-green,#025951);border:1px solid var(--lh-brand-green,#025951);border-radius:7px;color:#fff;cursor:pointer;font:inherit;font-weight:700;min-height:42px;padding:8px 14px}.paint-finder__lookup-button:hover{filter:brightness(.94)}.paint-finder__lookup-status{font-size:.8rem;margin:0!important;min-height:1.2em;opacity:.8}.paint-finder__modes,.paint-finder__application-group,.paint-finder__chemistry-group{border:0;margin:0;padding:0}.paint-finder__modes>legend,.paint-finder__application-group>legend,.paint-finder__chemistry-group>legend{font-size:.82rem;font-weight:700;margin-bottom:7px;padding:0}.paint-finder__mode-grid{display:grid;gap:5px;grid-template-columns:repeat(3,minmax(0,1fr))}.paint-finder__application-grid{display:grid;gap:5px;grid-template-columns:repeat(4,minmax(0,1fr))}.paint-finder__chemistry-grid{display:grid;gap:5px;grid-template-columns:repeat(3,minmax(0,1fr))}.paint-finder__mode-option,.paint-finder__application-option,.paint-finder__chemistry-option{align-items:center;border:1px solid rgba(127,127,127,.35);border-radius:7px;cursor:pointer;display:flex;font-size:.76rem;font-weight:700;justify-content:center;line-height:1.15;min-height:40px;padding:6px;position:relative;text-align:center}.paint-finder__mode-option input,.paint-finder__application-option input,.paint-finder__chemistry-option input{height:1px;opacity:0;position:absolute;width:1px}.paint-finder__mode-option:has(input:checked),.paint-finder__application-option:has(input:checked),.paint-finder__chemistry-option:has(input:checked){background:rgb(var(--lh-brand-green-rgb,2 89 81) / .13);border-color:var(--lh-brand-green,#025951);box-shadow:inset 0 0 0 1px var(--lh-brand-green,#025951)}.paint-finder__mode-option:has(input:focus-visible),.paint-finder__application-option:has(input:focus-visible),.paint-finder__chemistry-option:has(input:focus-visible){outline:3px solid currentColor;outline-offset:2px}.paint-finder__field{display:grid;font-size:.82rem;font-weight:650;gap:5px}.paint-finder__field input,.paint-finder__field select,.paint-finder select{background:rgb(var(--color-background,255 255 255));border:1px solid rgba(127,127,127,.42);border-radius:7px;color:inherit;min-height:42px;padding:7px 9px;width:100%}.paint-finder__brightness{background:transparent!important;min-height:32px!important;padding:0!important}.paint-finder__check{align-items:center;cursor:pointer;display:flex;gap:8px;min-height:34px}.paint-finder__check input{height:19px;margin:0;width:19px}.paint-finder__stock-check{font-size:.82rem;font-weight:650;justify-self:start;white-space:nowrap}.paint-finder__stock-check[hidden]{display:none}.paint-finder__more-filters{border-top:1px solid rgba(127,127,127,.22);padding-top:11px}.paint-finder__more-filters summary{cursor:pointer;font-size:.84rem;font-weight:700;list-style-position:outside;margin-left:16px}.paint-finder__brand-summary{font-size:.76rem;font-weight:500;margin-left:6px;opacity:.65}.paint-finder__brand-actions{display:flex;flex-wrap:wrap;gap:7px;margin-top:10px}.paint-finder__brand-action{background:transparent;border:1px solid var(--lh-brand-green,#025951);border-radius:999px;color:var(--lh-brand-green,#025951);cursor:pointer;font:inherit;font-size:.72rem;font-weight:700;line-height:1;min-height:30px;padding:7px 11px}.paint-finder__brand-action:hover:not(:disabled){background:rgb(var(--lh-brand-green-rgb,2 89 81) / .1)}.paint-finder__brand-action:disabled{cursor:default;opacity:.42}.paint-finder__brands{border:0;display:grid;gap:4px 12px;grid-template-columns:1fr 1fr;margin:10px 0 0;padding:0}.paint-finder .visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.paint-finder__wheel:focus-visible,.paint-finder__standard-square:focus-visible,.paint-finder__hue-strip:focus-visible,.paint-finder input:focus-visible,.paint-finder select:focus-visible,.paint-finder button:focus-visible,.paint-finder summary:focus-visible,.paint-finder a:focus-visible{outline:3px solid currentColor;outline-offset:2px}.paint-finder__results-area{min-width:0}.paint-finder__results-area h2{font-size:1.2rem;margin:0}.paint-finder__results-area h3{font-size:1rem;margin:16px 0 7px}.paint-finder__results-area p{margin:5px 0 13px;opacity:.7}.paint-finder__curated{border-bottom:1px solid rgba(127,127,127,.22);margin-bottom:22px;padding-bottom:22px}.paint-finder__results{display:grid;gap:8px;grid-template-columns:1fr}.paint-finder__results.is-shift-grid{align-items:stretch;gap:12px;grid-template-columns:repeat(auto-fill,minmax(168px,1fr))}.paint-finder__card{align-items:center;border:1px solid rgba(127,127,127,.22);border-radius:9px;color:inherit;display:grid;gap:12px;grid-template-columns:76px 72px minmax(0,1fr) auto;min-width:0;padding:9px 11px}.paint-finder__card:hover,.paint-finder__card:focus-within,.paint-finder__card.is-compared{border-color:var(--lh-brand-green,#025951);box-shadow:0 2px 8px #00000014}.paint-finder__card-leading{align-items:center;display:grid;gap:5px;justify-items:center;padding-top:2px}.paint-finder__card-rank{align-items:center;background:#7f7f7f1f;border-radius:50%;display:flex;font-size:.76rem;font-weight:800;height:32px;justify-content:center;width:32px}.paint-finder__card.is-compared .paint-finder__card-rank{background:var(--lh-brand-green,#025951);color:#fff}.paint-finder__card-match{display:grid;justify-items:center;line-height:1.1;text-align:center}.paint-finder__card-match strong{color:var(--lh-brand-green,#025951);font-size:.68rem;font-weight:800}.paint-finder__card-match small{font-size:.57rem;font-weight:700;margin-top:3px;opacity:.68}.paint-finder__card-image{align-items:center;aspect-ratio:1;background:#7f7f7f12;border-radius:6px;color:inherit;display:flex;justify-content:center;overflow:hidden;text-decoration:none}.paint-finder__card-image img{height:100%;object-fit:contain;width:100%}.paint-finder__card.paint-finder__card--shift{align-content:stretch;align-items:stretch;gap:8px;grid-template-columns:1fr;grid-template-rows:auto 1fr auto;overflow:hidden;padding:9px}.paint-finder__card--shift .paint-finder__card-image{aspect-ratio:4 / 3}.paint-finder__card--shift .paint-finder__card-body{align-content:start;display:grid;gap:5px}.paint-finder__card--shift .paint-finder__card-title{font-size:.78rem;line-height:1.2}.paint-finder__shift-quality{color:var(--lh-brand-green,#025951);font-size:.6rem;font-weight:800;line-height:1.15}.paint-finder__card--shift .paint-finder__card-meta{display:grid;font-size:.66rem;gap:4px;margin-top:0}.paint-finder__shift-palette--tile{display:flex;height:11px;margin:0;width:100%}.paint-finder__shift-palette--tile .paint-finder__swatch{border-radius:3px;flex:1 1 0;height:11px;width:auto}.paint-finder__card-requirement{color:var(--lh-brand-green,#025951);font-size:.63rem;line-height:1.3}.paint-finder__card--shift .paint-finder__card-purchase{align-self:end;gap:6px;justify-items:stretch;min-width:0;padding-top:2px;width:100%}.paint-finder__shift-price-state{align-items:center;display:flex;gap:6px;justify-content:space-between}.paint-finder__card--shift .paint-finder__card-actions{gap:5px;grid-template-columns:repeat(2,minmax(0,1fr))}.paint-finder__card--shift .paint-finder__cart-form{min-width:0;width:100%}.paint-finder .paint-finder__card--shift .paint-finder__details-link.button,.paint-finder .paint-finder__card--shift .paint-finder__add-to-cart.button{font-size:.62rem;min-height:34px;min-width:0;padding:6px 5px;width:100%}.paint-finder__card-body{min-width:0}.paint-finder__card-title{color:inherit;display:block;font-size:.9rem;font-weight:700;line-height:1.25;text-decoration:none}.paint-finder__card-title:hover{text-decoration:underline;text-underline-offset:2px}.paint-finder__card-meta{display:block;font-size:.76rem;line-height:1.3;margin-top:4px;opacity:.7}.paint-finder__card-tags{display:flex;flex-wrap:wrap;gap:4px;margin-top:6px}.paint-finder__card-tag{background:#7f7f7f1c;border-radius:999px;font-size:.68rem;line-height:1;padding:4px 6px}.paint-finder__card-footer{display:block;font-size:.78rem;margin-top:7px}.paint-finder__card-state{opacity:.7}.paint-finder__card-purchase{align-self:start;display:grid;gap:7px;justify-items:end;min-width:232px;padding-top:2px}.paint-finder__card-price{font-size:.88rem;font-weight:700;white-space:nowrap}.paint-finder__card-actions{display:grid;gap:8px;grid-template-columns:repeat(2,max-content)}.paint-finder .paint-finder__details-link.button{background:transparent;border:1px solid var(--lh-brand-green,#025951);color:var(--lh-brand-green,#025951);min-height:40px;min-width:106px;padding:8px 13px;text-decoration:none;white-space:nowrap;width:auto}.paint-finder .paint-finder__details-link.button:hover,.paint-finder .paint-finder__details-link.button:focus-visible{background:rgb(var(--lh-brand-green-rgb,2 89 81) / .09)}.paint-finder__cart-form{margin:0}.paint-finder .paint-finder__add-to-cart.button{gap:7px;max-width:none;min-height:40px;min-width:118px;padding:8px 14px;white-space:nowrap;width:auto}.paint-finder .paint-finder__add-to-cart.is-added{background:var(--lh-brand-green,#025951);border-color:var(--lh-brand-green,#025951)}.paint-finder .paint-finder__add-to-cart:disabled{cursor:not-allowed;opacity:.62}.paint-finder__swatch{border:1px solid rgba(127,127,127,.35);border-radius:50%;display:inline-block;height:13px;margin-right:5px;vertical-align:-2px;width:13px}.paint-finder__shift-palette{display:inline-flex;gap:2px;margin-right:6px;vertical-align:-2px}.paint-finder__shift-palette .paint-finder__swatch{margin-right:0}.paint-finder__card--sold-out{opacity:.68}.paint-conversion__list{display:grid;gap:7px}@media screen and (max-width:900px){.paint-finder__workspace{grid-template-columns:1fr}.paint-finder__controls{position:static}.paint-finder__picker{grid-template-columns:minmax(180px,220px) minmax(0,1fr)}}@media screen and (max-width:650px){.paint-finder__dialog{border-radius:0;height:100dvh;max-height:none;max-width:none;width:100%}.paint-finder__standalone{padding-top:12px}.paint-finder__shell{padding:18px 14px 34px}.paint-finder__workspace{gap:20px;margin-top:16px}.paint-finder__controls{padding:14px}.paint-finder__results{grid-template-columns:1fr}.paint-finder__shift-body{grid-template-columns:minmax(118px,.7fr) minmax(0,1.3fr)}}@media(prefers-reduced-motion:reduce){.paint-finder__shift-sphere{transition:none}.paint-finder__shift-sphere.is-result-preview{animation:none;background-position:0 0,var(--pcf-shift-focus,50%) center}.paint-finder__shift-sphere.is-result-preview:before{animation:none;opacity:.9;transform:translate3d(8%,2%,0) rotate(-15deg)}.paint-finder__product-shift-sphere.is-ready{animation:none;background-position:0 0,var(--pcf-shift-focus,50%) center}.paint-finder__product-shift-sphere.is-ready:before{animation:none;opacity:.9;transform:translate3d(8%,2%,0) rotate(-15deg)}}@media screen and (max-width:430px){.paint-finder__product-shift-preview{gap:9px;grid-template-columns:96px minmax(0,1fr);padding:9px}.paint-finder__product-shift-stage{height:96px;width:96px}.paint-finder__product-shift-sphere{height:74px;width:74px}.paint-finder__picker{grid-template-columns:1fr}.paint-finder__picker-controls{justify-self:center;max-width:220px}.paint-finder__wheel{max-width:220px}.paint-finder__shift-body{grid-template-columns:1fr}.paint-finder__shift-stage{min-height:172px}.paint-finder__shift-sphere{height:122px;width:122px}.paint-finder__mode-grid,.paint-finder__application-grid,.paint-finder__chemistry-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.paint-finder__stock-check{padding-bottom:0}.paint-finder__brands{grid-template-columns:1fr}.paint-finder__card{align-items:start;gap:7px;grid-template-columns:64px 62px minmax(0,1fr);padding:8px}.paint-finder__card-rank{height:29px;width:29px}.paint-finder__card-match strong{font-size:.62rem}.paint-finder__card-purchase{grid-column:2 / -1;justify-items:stretch;min-width:0;padding-top:0}.paint-finder__card-price{justify-self:start}.paint-finder__card-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.paint-finder .paint-finder__details-link.button,.paint-finder .paint-finder__add-to-cart.button{max-width:none;min-width:0;width:100%}}.paint-conversion{margin-top:14px;width:100%}.paint-conversion__trigger{align-items:center;cursor:pointer;display:flex;gap:10px;justify-content:center;list-style:none;min-height:48px;width:100%}.paint-conversion__trigger::-webkit-details-marker{display:none}.paint-conversion__trigger-icon{flex:0 0 auto;height:20px;transition:transform .18s ease;width:20px}.paint-conversion__trigger:hover .paint-conversion__trigger-icon{transform:rotate(-7deg) scale(1.05)}.paint-conversion__chevron{flex:0 0 auto;height:8px;transition:transform .18s ease;width:12px}.paint-conversion[open] .paint-conversion__chevron{transform:rotate(180deg)}.paint-conversion__panel{border:1px solid rgba(127,127,127,.28);border-radius:8px;margin-top:10px;padding:16px}.paint-conversion__intro{margin-bottom:16px}.paint-conversion__heading,.paint-conversion__group-title,.paint-conversion__description{margin:0}.paint-conversion__heading{font-size:1rem;font-weight:700}.paint-conversion__description{font-size:.9rem;line-height:1.45;margin-top:6px;opacity:.78}.paint-conversion__group+.paint-conversion__group{margin-top:18px}.paint-conversion__group-title{font-size:.9rem;font-weight:700;margin-bottom:8px}.paint-conversion-card{align-items:center;border:1px solid rgba(127,127,127,.22);border-radius:9px;color:inherit;display:grid;gap:10px;grid-template-columns:58px minmax(0,1fr) auto;padding:8px}.paint-conversion-card:hover,.paint-conversion-card:focus-within{border-color:var(--lh-brand-green,#025951);box-shadow:0 2px 8px #00000014}.paint-conversion-card__image-wrap{align-items:center;aspect-ratio:1;color:inherit;display:flex;justify-content:center;overflow:hidden;text-decoration:none}.paint-conversion-card__image{height:100%;object-fit:contain;width:100%}.paint-conversion-card__body{min-width:0}.paint-conversion-card__title{color:inherit;display:block;font-size:.88rem;font-weight:700;line-height:1.25;text-decoration:none}.paint-conversion-card__title:hover{text-decoration:underline;text-underline-offset:2px}.paint-conversion-card__meta,.paint-conversion-card__availability{display:block;font-size:.75rem;margin-top:2px;opacity:.72}.paint-conversion-card__actions{align-self:start;display:grid;gap:7px;justify-items:end;min-width:232px}.paint-conversion-card__price{font-size:.85rem;font-weight:700;white-space:nowrap}.paint-conversion-card__action-row{display:grid;gap:8px;grid-template-columns:repeat(2,max-content)}.paint-conversion-card__form{margin:0}.paint-conversion-card .paint-conversion-card__view.button{background:transparent;border:1px solid var(--lh-brand-green,#025951);color:var(--lh-brand-green,#025951);min-height:40px;min-width:106px;padding:8px 13px;text-decoration:none;white-space:nowrap;width:auto}.paint-conversion-card .paint-conversion-card__view.button:hover,.paint-conversion-card .paint-conversion-card__view.button:focus-visible{background:rgb(var(--lh-brand-green-rgb,2 89 81) / .09)}.paint-conversion-card .paint-conversion-card__add.button{gap:7px;max-width:none;min-height:40px;min-width:118px;padding:8px 14px;white-space:nowrap;width:auto}.paint-conversion-card .paint-conversion-card__add:disabled{cursor:not-allowed;opacity:.62}.paint-conversion-card__status{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.paint-conversion-card--unavailable{opacity:.68}@media screen and (max-width:430px){.paint-conversion-card{grid-template-columns:52px minmax(0,1fr)}.paint-conversion-card__actions{grid-column:2;justify-items:stretch;min-width:0}.paint-conversion-card__price{justify-self:start}.paint-conversion-card__action-row{grid-template-columns:repeat(2,minmax(0,1fr))}.paint-conversion-card .paint-conversion-card__view.button,.paint-conversion-card .paint-conversion-card__add.button{max-width:none;min-width:0;width:100%}}.paint-thinner{border:1px solid rgba(127,127,127,.28);border-radius:8px;margin-top:14px;padding:14px;width:100%}.paint-thinner__heading{font-size:1rem;font-weight:750;line-height:1.25;margin:0}.paint-thinner__intro{font-size:.75rem;line-height:1.4;margin:5px 0 10px;opacity:.72}paint-thinner-stock-list{display:block}.paint-thinner__list{display:flex;flex-direction:column;gap:7px}.paint-thinner__unavailable{border-top:1px solid rgba(127,127,127,.22);margin-top:9px;padding-top:8px}.paint-thinner__unavailable-summary{align-items:center;color:var(--lh-brand-green,#025951);cursor:pointer;display:flex;font-family:var(--font-family);font-size:.75rem;font-weight:750;gap:4px;list-style:none;min-height:30px}.paint-thinner__unavailable-summary::-webkit-details-marker{display:none}.paint-thinner__unavailable-summary::marker{content:""}.paint-thinner__unavailable-summary:focus-visible{border-radius:4px;outline:3px solid currentColor;outline-offset:2px}.paint-thinner__unavailable-chevron{fill:none;height:8px;margin-left:auto;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;transition:transform .2s ease;width:12px}.paint-thinner__unavailable[open] .paint-thinner__unavailable-chevron{transform:rotate(180deg)}.paint-thinner__unavailable-list{display:flex;flex-direction:column;gap:7px;margin-top:8px}.paint-thinner__row{align-items:center;background:#7f7f7f12;border:1px solid transparent;border-radius:7px;display:grid;gap:10px;grid-template-columns:minmax(0,1fr) auto;min-width:0;padding:8px 9px}.paint-thinner__row--available{order:1}.paint-thinner__row--unavailable{opacity:.68;order:2}.paint-thinner__row--preferred{background:#f29e3817;border-color:#f29e387a;opacity:1;order:0}.paint-thinner__product{color:inherit;display:grid;line-height:1.25;min-width:0;text-decoration:none}.paint-thinner__product:hover .paint-thinner__product-title{text-decoration:underline;text-underline-offset:2px}.paint-thinner__title-line{align-items:center;display:flex;flex-wrap:wrap;gap:6px;min-width:0}.paint-thinner__product-title{font-size:.84rem;font-weight:750}.paint-thinner__preferred-badge{background:#f29e38;border-radius:999px;color:#fff;font-size:.59rem;font-weight:800;letter-spacing:.02em;line-height:1;padding:4px 6px;white-space:nowrap}.paint-thinner__meta{font-size:.7rem;margin-top:3px;opacity:.72}.paint-thinner__form{margin:0}.paint-thinner__add{background:var(--lh-brand-green,#025951);border:1px solid var(--lh-brand-green,#025951);border-radius:6px;cursor:pointer;font-family:var(--buttonFontFamily, var(--font-family));font-size:.72rem;font-style:var(--buttonFontStyle, normal);font-weight:800;line-height:1;min-height:30px;padding:6px 10px;white-space:nowrap}.paint-thinner__add:not(:disabled){color:#fff!important}.paint-thinner__add:hover{background:var(--lh-brand-green,#025951);border-color:var(--lh-brand-green,#025951)}.paint-thinner__add:focus-visible{outline:3px solid currentColor;outline-offset:2px}.paint-thinner__add:disabled{background:#7f7f7f2e;border-color:#7f7f7f40;color:inherit;cursor:not-allowed}.paint-thinner__water-note{font-size:.75rem;line-height:1.4;margin:9px 1px 0;opacity:.72}@media screen and (max-width:430px){.paint-thinner{padding:12px}.paint-thinner__row{gap:8px;padding:8px}.paint-thinner__add{min-height:32px;padding-inline:9px}}@media screen and (max-width:650px){.yv-main-product-detail .share-icons-list{flex-wrap:wrap;gap:18px}.yv-main-product-detail .share-icons-list .share-icon{margin-right:0}.yv-main-product-detail .share-icons-list .share-icon a{height:40px;width:40px}}
/*# sourceMappingURL=/cdn/shop/t/8/compiled_assets/styles.css.map */
