.lp.lp-header{position:relative;z-index:30;border-bottom:1px solid var(--lp-border)}.lp.lp-header .lp-header-row{position:relative;display:grid;grid-template-columns:44px minmax(0,1fr) 44px;gap:16px;align-items:center;min-height:56px}.lp.lp-header .lp-brand{grid-column:2;justify-self:center;display:flex;align-items:center;justify-content:center;min-width:0;max-width:100%;text-align:center;line-height:1}.lp.lp-header .lp-header-logo{width:var(--lp-logo-width,144px);max-width:100%;height:auto;max-height:72px;object-fit:contain}.lp.lp-header .lp-header-disclosure{position:static;min-width:0;align-self:center}.lp.lp-header .lp-header-menu{grid-column:1;grid-row:1}.lp.lp-header .lp-header-search{grid-column:3;grid-row:1}.lp.lp-header .lp-header-toggle{display:flex;align-items:center;justify-content:center;list-style:none;width:44px;height:44px;padding:0;border:1px solid transparent;border-radius:50%;color:var(--lp-text);background:transparent;cursor:pointer}.lp.lp-header .lp-header-toggle::-webkit-details-marker{display:none}.lp.lp-header .lp-header-toggle::marker{content:""}.lp.lp-header .lp-header-toggle:hover,.lp.lp-header .lp-header-disclosure[open]>.lp-header-toggle{background:color-mix(in srgb,var(--lp-accent) 9%,var(--lp-bg));border-color:var(--lp-border)}.lp.lp-header .lp-header-symbol{width:24px;height:24px;flex:none}.lp.lp-header .lp-header-panel{position:absolute;top:calc(100% + 12px);width:min(380px,100%);padding:16px;border:1px solid var(--lp-border);border-radius:16px;background:var(--lp-bg);box-shadow:0 14px 32px #293a321c;text-align:left;z-index:42}.lp.lp-header .lp-header-menu-panel{left:0;width:min(300px,100%)}.lp.lp-header .lp-header-search-panel{right:0}.lp.lp-header .lp-header-menu-links{list-style:none;padding:0;margin:0;display:grid;gap:2px}.lp.lp-header .lp-header-menu-links a{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:46px;padding:10px 12px;border-radius:8px;font-size:15px;font-weight:650;text-decoration:none;line-height:1.35}.lp.lp-header .lp-header-menu-links a:hover{background:color-mix(in srgb,var(--lp-accent) 8%,var(--lp-bg))}.lp.lp-header .lp-header-menu-links a>span{color:var(--lp-accent)}.lp.lp-header .lp-header-search-form{margin:0;display:grid;gap:10px}.lp.lp-header .lp-header-search-form label{font-size:14px;font-weight:650;line-height:1.4}.lp.lp-header .lp-header-search-fields{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.lp.lp-header .lp-header-search-fields input[type=search]{width:100%;min-width:0;font-size:16px;background:#fff;min-height:46px}.lp.lp-header .lp-header-search-submit{border:1px solid var(--lp-accent);border-radius:9px;padding:10px 14px;min-height:46px;font:inherit;font-size:14px;font-weight:700;cursor:pointer;background:var(--lp-accent);color:#fff}.lp.lp-header .lp-copy{margin-top:18px}.lp.lp-reviews .lp-reviews-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,290px),1fr));gap:18px;align-items:start;margin-top:22px}.lp.lp-reviews .lp-review{padding:18px;border-radius:18px;background:color-mix(in srgb,var(--lp-accent) 3%,var(--lp-bg));box-shadow:0 4px 16px #293a3206}.lp.lp-reviews .lp-review-media{margin:-18px -18px 18px;overflow:hidden;border-radius:17px 17px 0 0}.lp.lp-reviews .lp-review-image{display:block;width:100%;height:auto;max-height:440px;object-fit:contain;background:var(--lp-bg)}.lp.lp-reviews .lp-review-image-caption{padding:10px 18px 0;margin:0;font-size:12px;line-height:1.45;color:var(--lp-accent)}.lp.lp-reviews .lp-review-quote{font-size:16px;line-height:1.6;margin:0 0 14px}.lp.lp-reviews .lp-review-caption{display:grid;gap:4px;border-top:1px solid var(--lp-border);padding-top:12px}.lp.lp-reviews .lp-review-author{font-size:14px;font-weight:750}.lp.lp-reviews .lp-review-caption .lp-muted,.lp.lp-reviews .lp-review-caption .lp-text-link{font-size:12px}.lp.lp-reviews .lp-review-image-brief{font-size:13px;margin:0 0 16px}@media(max-width:749px){.lp.lp-header .lp-header-row{gap:10px;min-height:48px}.lp.lp-header .lp-header-logo{max-height:60px}.lp.lp-header .lp-header-panel{top:calc(100% + 8px);padding:12px}.lp.lp-reviews .lp-reviews-grid{gap:14px;margin-top:18px}.lp.lp-reviews .lp-review{padding:16px}.lp.lp-reviews .lp-review-media{margin:-16px -16px 16px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/lp-header-reviews.css.map */
