.btn--primary{color:var(--color-navy)}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.breadcrumb{padding-top:92px;padding-bottom:12px;color:var(--color-outline)}.breadcrumb__list{list-style:none;display:flex;flex-wrap:wrap;gap:8px;min-width:0;max-width:100%;font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase}.breadcrumb__item{min-width:0;max-width:100%}.breadcrumb__item:after{content:"/";margin-left:8px;color:#6f726b8c}.breadcrumb__item:last-child:after{content:"";margin-left:0}.breadcrumb__item a,.breadcrumb__item--current{display:inline-block;max-width:min(72vw,520px);overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.breadcrumb__item a{color:var(--color-green);text-decoration:none}.breadcrumb__item a:hover,.breadcrumb__item a:focus-visible{text-decoration:underline}.breadcrumb__item--current{color:var(--color-ash)}.search-header{padding-top:92px;padding-bottom:20px}.search-header__title{font-size:clamp(30px,4.5vw,48px);color:var(--color-navy);line-height:.95;margin-bottom:16px}.search-header__intro{color:var(--color-outline);max-width:680px;margin-bottom:28px}.search-header__form{display:flex;flex-direction:column;gap:12px;max-width:760px}.search-header__input{width:100%;min-height:56px;border:1px solid rgba(111,114,107,.35);background:var(--color-bone);color:var(--color-ash);font-family:var(--font-body);font-size:16px;padding:16px 18px}.search-header__input:focus{outline:2px solid var(--color-green);outline-offset:2px}@media(min-width:700px){.search-header__form{flex-direction:row;align-items:stretch}.search-header__form .btn{flex:0 0 auto}}.search-results{padding-bottom:56px}.search-results__summary{font-family:var(--font-mono);font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--color-outline);margin-bottom:28px}.search-results__context{color:var(--color-outline);font-size:14px;max-width:760px;margin-bottom:24px}.search-results__grid{margin-bottom:40px}.search-results__empty{background:var(--color-surface);padding:40px;max-width:720px}.search-results__empty h2{color:var(--color-navy);font-size:clamp(28px,5vw,44px);line-height:1;margin-bottom:12px}.search-results__empty p{color:var(--color-outline);margin-bottom:24px}.search-results__empty-actions{display:flex;flex-wrap:wrap;gap:12px}.pagination{font-family:var(--font-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.pagination a,.pagination span{margin-right:12px}.fh-product-card,.search-result-card{min-width:0}.fh-product-card__link,.search-result-card__link{display:grid;gap:16px;color:inherit;text-decoration:none}.fh-product-card__media,.search-result-card__media{aspect-ratio:1 / 1;border:1px solid rgba(111,114,107,.16);background:var(--color-surface);margin-bottom:0}.fh-product-card__image,.search-result-card__media .product-card-img{width:100%;height:100%;object-fit:contain;object-position:center;background:var(--color-surface)}.fh-product-card__placeholder{width:100%;height:100%;min-height:240px;display:grid;place-items:center;background:linear-gradient(135deg,var(--color-navy),var(--color-green));color:var(--color-bone);font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;text-align:center;padding:24px}.fh-product-card__info,.search-result-card__info{min-width:0;padding-top:0}.fh-product-card__link:hover .product-title,.fh-product-card__link:focus-visible .product-title,.search-result-card__link:hover .product-title,.search-result-card__link:focus-visible .product-title{text-decoration:underline;text-underline-offset:.16em}.fh-product-card__badge{background:var(--color-green);color:var(--color-bone)}.search-result-card__excerpt{color:var(--color-outline);font-size:14px;line-height:1.5;margin-top:8px}.price{color:var(--color-green);font-family:var(--font-headline);font-size:18px;line-height:1.2;margin-top:8px}.price s{color:var(--color-outline);font-family:var(--font-body);font-size:14px;margin-left:8px}.fh-product{display:grid;grid-template-columns:1fr;gap:40px;padding-top:32px;padding-bottom:80px}@media(min-width:900px){.fh-product{grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr);gap:64px;align-items:start}}.fh-product__media{min-width:0}.fh-product__gallery{display:grid;gap:18px}.fh-product__media-item{background:var(--color-surface);overflow:hidden}.fh-product__image,.fh-product__video,.fh-product__model{width:100%;max-height:760px;object-fit:contain;object-position:center;background:var(--color-surface)}.fh-product__info{min-width:0;color:var(--color-ash)}@media(min-width:900px){.fh-product__info{position:sticky;top:112px}}.fh-product__title{color:var(--color-navy);font-size:clamp(40px,6vw,68px);line-height:.9;margin-bottom:16px}.fh-product__price{margin-bottom:24px}.fh-product__description{color:var(--color-outline);margin-bottom:28px}.fh-product__description p+p{margin-top:14px}.fh-product-form{display:grid;gap:18px;margin-top:28px}.fh-product-form__field{display:grid;gap:8px}.fh-product-form__field label{font-family:var(--font-mono);font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--color-green)}.fh-product-form__field select,.fh-product-form__field input{width:100%;min-height:52px;border:1px solid rgba(111,114,107,.35);background:var(--color-bone);color:var(--color-ash);font-family:var(--font-body);font-size:16px;padding:12px 14px}.fh-product-form__field select:focus,.fh-product-form__field input:focus{outline:2px solid var(--color-green);outline-offset:2px}.fh-product-form__field--quantity{max-width:160px}.fh-product-form__submit{width:100%}.fh-product-form__submit[disabled]{cursor:not-allowed;opacity:.55}.fh-product__support{display:grid;gap:10px;margin-top:28px;padding-top:22px;border-top:1px solid rgba(111,114,107,.22);font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--color-outline)}.fh-product__support p{margin:0}.fh-collection{padding-top:28px;padding-bottom:56px}.fh-collection__header{max-width:780px;margin-bottom:36px}.fh-collection__title{color:var(--color-navy);font-size:clamp(30px,4.5vw,48px);line-height:.95;margin-bottom:18px}.fh-collection__description{color:var(--color-outline);font-size:16px}.fh-collection__toolbar{display:grid;gap:18px;align-items:end;margin-bottom:28px}@media(min-width:760px){.fh-collection__toolbar{grid-template-columns:minmax(0,1fr) auto}}.fh-collection__count{font-family:var(--font-mono);font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--color-outline)}.fh-collection__sort{display:flex;flex-wrap:wrap;gap:10px;align-items:end}.fh-collection__sort label{flex:1 0 100%;font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--color-green)}.fh-collection__sort select{min-height:48px;border:1px solid rgba(111,114,107,.35);background:var(--color-bone);color:var(--color-ash);font-size:15px;padding:10px 12px}.fh-collection__sort select:focus{outline:2px solid var(--color-green);outline-offset:2px}.fh-collection__sort-button{min-height:48px;padding:10px 18px;font-size:15px}.fh-collection__grid{align-items:start}.fh-collection__pagination{margin-top:42px}.fh-collection__empty{background:var(--color-surface);padding:40px;max-width:720px}.fh-collection__empty h2{color:var(--color-navy);font-size:clamp(28px,5vw,44px);line-height:1;margin-bottom:12px}.fh-collection__empty p{color:var(--color-outline)}.fh-static{padding-top:var(--fh-page-padding-top-mobile, 104px);padding-bottom:var(--fh-page-padding-bottom-mobile, 64px);min-width:0;overflow:visible}.fh-static__header{max-width:none;margin-bottom:24px}.fh-static__title{color:var(--color-navy);font-size:clamp(30px,4.5vw,48px);line-height:.95;margin-bottom:18px}.fh-page--title-restrained .fh-static__title{font-size:clamp(28px,3.8vw,42px)}.fh-static__text,.fh-static__summary,.fh-static__content{color:var(--color-outline);font-size:16px;max-width:820px}.fh-static__summary{margin-top:-4px}.fh-static__layout{display:grid;gap:28px;align-items:start}@media(min-width:900px){.fh-static__layout{grid-template-columns:minmax(0,1fr) 340px;gap:clamp(36px,5vw,64px)}}.fh-static__content h2,.fh-static__content h3{color:var(--color-navy);font-family:Arial,Helvetica,sans-serif;font-weight:800;letter-spacing:0;line-height:1.16;margin-top:28px;margin-bottom:12px}.fh-static__content,.fh-static__aside{min-width:0}.fh-static__content{overflow-wrap:anywhere}.fh-static__content h2{font-size:clamp(24px,3vw,34px)}.fh-static__content h3{font-size:clamp(20px,2.4vw,26px)}.fh-static__content p,.fh-static__content ul,.fh-static__content ol{margin-bottom:16px}.fh-static__content a{color:var(--color-green);text-decoration:underline}.fh-static__aside{display:grid;gap:10px;background:var(--color-surface);border:1px solid rgba(111,114,107,.16);padding:24px;align-self:start}.fh-static__aside-label,.fh-static__aside a,.fh-static__link-grid a{font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase}.fh-static__aside h2{color:var(--color-navy);font-size:28px;line-height:1}.fh-static__aside p{color:var(--color-outline)}.fh-static__aside a,.fh-static__link-grid a{color:var(--color-green);text-decoration:underline;text-underline-offset:.18em}.fh-static__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.fh-static__link-grid{display:grid;gap:12px;margin-top:28px;max-width:720px}.fh-page__hero{display:grid;gap:28px;align-items:end}.fh-page__hero-media{overflow:hidden;background:var(--color-surface);border:1px solid rgba(111,114,107,.16)}.fh-page__hero-media img{width:100%;aspect-ratio:4 / 3;object-fit:cover}.fh-page--about .fh-static__title,.fh-page--contact .fh-static__title{max-width:900px}.fh-page--about .fh-static__title{font-family:Arial,Helvetica,sans-serif;font-weight:900;letter-spacing:0;line-height:1.05}.fh-page--about .fh-static__content h2,.fh-page--about .fh-static__content h3{font-family:Arial,Helvetica,sans-serif;font-weight:800;letter-spacing:0;line-height:1.18}.fh-page--about .fh-static__summary,.fh-page--contact .fh-static__summary{max-width:720px;color:var(--color-ash);font-size:clamp(17px,2vw,20px);line-height:1.55}.fh-about-proof{display:grid;gap:12px;margin-bottom:28px}.fh-about-proof article{display:grid;gap:8px;padding:20px;border:1px solid rgba(10,22,31,.14);background:var(--color-surface)}.fh-about-proof span,.fh-about-bridge .eyebrow{color:var(--color-green);font-family:var(--font-mono);font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.fh-about-proof h2,.fh-about-bridge h2{color:var(--color-navy);font-family:var(--font-headline);font-size:clamp(28px,5vw,42px);font-weight:400;letter-spacing:.02em;line-height:.98;text-transform:uppercase}.fh-about-proof p{color:var(--color-outline);line-height:1.58}.fh-about-code{display:grid;margin-bottom:28px;border:1px solid rgba(10,22,31,.24);background:var(--color-navy);color:var(--color-bone)}.fh-about-code__intro{display:grid;gap:14px;padding:clamp(22px,5vw,40px);border-bottom:1px solid rgba(248,246,239,.16)}.fh-about-code__intro .eyebrow{color:var(--color-orange)}.fh-about-code__intro h2{max-width:720px;color:var(--color-bone);font-family:var(--font-headline);font-size:clamp(34px,7vw,64px);font-weight:400;letter-spacing:.02em;line-height:.92;text-transform:uppercase}.fh-about-code__intro p{max-width:680px;color:#f8f6efbd;line-height:1.62}.fh-about-code__values{display:grid}.fh-about-code__values article{display:grid;gap:10px;padding:22px;border-top:1px solid rgba(248,246,239,.16)}.fh-about-code__values article:first-child{border-top:0}.fh-about-code__values span{color:var(--color-orange);font-family:var(--font-mono);font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.fh-about-code__values h3{color:var(--color-bone);font-family:var(--font-headline);font-size:clamp(26px,5vw,38px);font-weight:400;letter-spacing:.02em;line-height:1;text-transform:uppercase}.fh-about-code__values p{color:#f8f6efb8;line-height:1.58}.fh-about-paths{display:grid;gap:12px;margin:8px 0 32px}.fh-about-path{display:grid;gap:8px;min-width:0;padding:18px;border:1px solid rgba(10,22,31,.14);background:var(--color-bone);color:inherit;text-decoration:none}.fh-about-path:hover,.fh-about-path:focus-visible{border-color:var(--color-green);outline:2px solid var(--color-green);outline-offset:2px}.fh-about-path--primary{background:var(--color-surface)}.fh-about-path span{color:var(--color-green);font-family:var(--font-mono);font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.fh-about-path strong{color:var(--color-navy);font-family:var(--font-headline);font-size:clamp(24px,4vw,34px);font-weight:400;letter-spacing:.02em;line-height:1;text-transform:uppercase}.fh-about-path p,.fh-about-path small{color:var(--color-outline);font-size:14px;line-height:1.5}.fh-about-bridge{display:grid;gap:20px;margin-top:38px;padding:24px;background:var(--color-navy);color:var(--color-bone)}.fh-about-bridge h2{color:var(--color-bone)}.fh-about-bridge__actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.fh-about-bridge .btn--secondary{border-color:#f8f6ef94;color:var(--color-bone)}.fh-about-bridge .btn--secondary:hover,.fh-about-bridge .btn--secondary:focus-visible{background:var(--color-bone);color:var(--color-navy)}.fh-contact-panel{padding:0;background:var(--color-bone);border:1px solid rgba(10,22,31,.24);margin-bottom:28px}.fh-contact-command{display:grid;gap:20px;margin-bottom:28px;padding:clamp(22px,4vw,34px);background:var(--color-surface);border:1px solid rgba(10,22,31,.2)}.fh-contact-command h2,.fh-contact-panel__header h2{color:var(--color-navy);font-family:var(--font-headline);font-size:clamp(32px,6vw,54px);font-weight:400;letter-spacing:.02em;line-height:.94;text-transform:uppercase}.fh-contact-command p,.fh-contact-panel__header p{max-width:680px;color:var(--color-outline);line-height:1.58}.fh-contact-command__meta{display:grid;gap:0;border:1px solid rgba(10,22,31,.18);background:var(--color-bone)}.fh-contact-command__meta p{display:grid;gap:4px;margin:0;padding:14px;border-top:1px solid rgba(10,22,31,.12)}.fh-contact-command__meta p:first-child{border-top:0}.fh-contact-command__meta strong,.fh-contact-guidance strong{color:var(--color-green);font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase}.fh-contact-command__meta span,.fh-contact-guidance span{color:var(--color-ash);font-size:14px;line-height:1.45}.fh-contact-panel__header{display:grid;gap:10px;padding:clamp(20px,4vw,32px);border-bottom:1px solid rgba(10,22,31,.16)}.fh-contact-form{display:grid;gap:18px;padding:clamp(20px,4vw,32px)}.fh-contact-form__grid{display:grid;gap:18px}.fh-contact-form__field{display:grid;gap:8px}.fh-contact-form__field label{color:var(--color-green);font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase}.fh-contact-form__field input,.fh-contact-form__field textarea{width:100%;border:1px solid rgba(10,22,31,.38);background:var(--color-bone);color:var(--color-ash);font:inherit;padding:13px 14px}.fh-contact-form__field input:focus,.fh-contact-form__field textarea:focus{outline:2px solid var(--color-green);outline-offset:2px}.fh-contact-form__field textarea{resize:vertical}.fh-contact-form__success{padding:12px 14px;background:var(--color-surface);color:var(--color-green);font-weight:700}.fh-contact-form__errors{padding:12px 14px;background:#f7e7df;color:#7a2d1f}.shopify-policy__container{width:min(100%,980px);max-width:none;margin:0 auto;padding:112px 20px 72px;color:var(--color-ash);overflow:visible}.shopify-policy__title{margin-bottom:24px;text-align:left}.shopify-policy__title h1{color:var(--color-navy);font-family:var(--font-headline);font-size:clamp(32px,6vw,56px);font-weight:400;letter-spacing:.02em;line-height:.96;text-transform:uppercase}.shopify-policy__body{max-width:78ch;color:var(--color-outline);font-size:16px;line-height:1.68;overflow-wrap:anywhere}.shopify-policy__body h2,.shopify-policy__body h3{margin:30px 0 12px;color:var(--color-navy);font-family:Arial,Helvetica,sans-serif;font-weight:800;letter-spacing:0;line-height:1.16;text-transform:none}.shopify-policy__body p,.shopify-policy__body ul,.shopify-policy__body ol{margin-bottom:16px}.shopify-policy__body ul,.shopify-policy__body ol{padding-left:22px}.shopify-policy__body a{color:var(--color-green);text-decoration:underline;text-underline-offset:.18em}.fh-contact-guidance{display:grid;gap:0;margin:8px 0;border:1px solid rgba(10,22,31,.14);background:#f8f6ef7a}.fh-contact-guidance div{display:grid;gap:5px;padding:12px;border-top:1px solid rgba(10,22,31,.1)}.fh-contact-guidance div:first-child{border-top:0}@media(min-width:760px){.fh-static{padding-top:var(--fh-page-padding-top-desktop, 128px);padding-bottom:var(--fh-page-padding-bottom-desktop, 88px)}.shopify-policy__container{padding:136px 48px 96px}.fh-page__hero{grid-template-columns:minmax(0,1fr) minmax(280px,430px)}.fh-about-proof{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:40px}.fh-about-code{grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr);margin-bottom:40px}.fh-about-code__intro{border-right:1px solid rgba(248,246,239,.16);border-bottom:0}.fh-about-code__values{align-content:stretch}.fh-about-code__values article{min-height:0}.fh-about-paths{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:40px}.fh-about-bridge{grid-template-columns:minmax(0,1fr) auto;align-items:end;padding:32px}.fh-contact-form__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fh-contact-command{grid-template-columns:minmax(0,1fr) minmax(300px,420px);align-items:end}}@media(min-width:640px){.fh-static__link-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.fh-not-found{min-height:50vh;display:flex;flex-direction:column;justify-content:center}.fh-search-is-open{overflow:hidden}.fh-search-modal[hidden]{display:none}.fh-search-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:130;display:grid;align-items:start;justify-items:center;padding:96px 18px 24px}.fh-search-modal__scrim{position:absolute;top:0;right:0;bottom:0;left:0;border:0;background:#0a161fa3;cursor:pointer}.fh-search-modal__panel{position:relative;z-index:1;width:min(100%,880px);max-height:calc(100vh - 120px);display:grid;grid-template-rows:auto auto auto minmax(0,1fr);overflow:hidden;background:var(--color-bone);color:var(--color-ash);border:1px solid rgba(111,114,107,.22);box-shadow:0 28px 80px #0a161f47}.fh-search-modal__header{display:flex;justify-content:space-between;gap:18px;align-items:start;padding:24px;border-bottom:1px solid rgba(111,114,107,.18)}.fh-search-modal__header h2{color:var(--color-navy);font-size:clamp(32px,6vw,52px);line-height:.95}.fh-search-modal__close{width:42px;height:42px;display:inline-grid;place-items:center;flex:0 0 auto;border:1px solid rgba(111,114,107,.28);background:transparent;color:var(--color-navy);cursor:pointer}.fh-search-modal__close svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}.fh-search-modal__form{display:grid;gap:12px;padding:18px 24px;border-bottom:1px solid rgba(111,114,107,.18)}.fh-search-modal__input{width:100%;min-height:54px;border:1px solid rgba(111,114,107,.35);background:var(--color-bone);color:var(--color-ash);font-size:16px;padding:14px 16px}.fh-search-modal__input:focus,.fh-search-modal__close:focus-visible,.fh-search-result:focus-visible,.fh-search-modal__all:focus-visible{outline:2px solid var(--color-green);outline-offset:2px}.fh-search-modal__status{padding:12px 24px;color:var(--color-outline);font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase}.fh-search-modal__results{display:grid;gap:22px;overflow:auto;padding:0 24px 24px}.fh-search-group h3{color:var(--color-green);font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;margin-bottom:10px}.fh-search-group__list{display:grid;border-top:1px solid rgba(111,114,107,.16)}.fh-search-result{display:grid;grid-template-columns:64px minmax(0,1fr);gap:14px;align-items:center;padding:12px 0;color:inherit;text-decoration:none;border-bottom:1px solid rgba(111,114,107,.16)}.fh-search-result:hover .fh-search-result__title,.fh-search-result:focus-visible .fh-search-result__title{text-decoration:underline;text-underline-offset:.16em}.fh-search-result__media{width:64px;aspect-ratio:1;display:grid;place-items:center;background:var(--color-surface);border:1px solid rgba(111,114,107,.14)}.fh-search-result__media img{width:100%;height:100%;object-fit:contain}.fh-search-result__body{display:grid;gap:4px;min-width:0}.fh-search-result__type{color:var(--color-outline);font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase}.fh-search-result__title{color:var(--color-navy);font-family:var(--font-headline);font-size:22px;line-height:1}.fh-search-result__excerpt{color:var(--color-outline);font-size:13px}.fh-search-modal__empty{display:grid;gap:10px;background:var(--color-surface);padding:22px}.fh-search-modal__empty h3{color:var(--color-navy);font-size:28px;line-height:1}.fh-search-modal__empty p{color:var(--color-outline)}.fh-search-modal__all{color:var(--color-green);font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;text-decoration:underline;text-underline-offset:.18em}.search-results__tabs{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:28px}.search-results__tab{display:inline-flex;align-items:center;min-height:38px;border:1px solid rgba(111,114,107,.3);color:var(--color-green);font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;text-decoration:none;text-transform:uppercase;padding:8px 12px}.search-results__tab[aria-current=page]{background:var(--color-green);color:var(--color-bone)}.search-results__group{margin-bottom:42px}.search-results__group-header{display:flex;justify-content:space-between;gap:18px;align-items:end;margin-bottom:18px}.search-results__group-title{color:var(--color-navy);font-size:clamp(30px,5vw,44px);line-height:1}.search-results__group-link{color:var(--color-green);font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;text-decoration:underline;text-underline-offset:.18em}.judgeme-reviews{padding-top:20px;padding-bottom:56px}.judgeme-reviews__header{max-width:720px;margin-bottom:28px}.judgeme-reviews__title{color:var(--color-navy);font-size:clamp(30px,5vw,50px);line-height:.9;margin-bottom:14px}.judgeme-reviews__intro{color:var(--color-outline)}.judgeme-reviews__empty{display:grid;gap:12px;max-width:760px;background:var(--color-surface);border:1px solid rgba(111,114,107,.16);color:var(--color-outline);padding:28px}.judgeme-reviews__empty h2{color:var(--color-navy);font-size:clamp(28px,5vw,42px);line-height:1}@media(min-width:700px){.fh-search-modal__form{grid-template-columns:minmax(0,1fr) auto}}@media(max-width:640px){.fh-search-modal{padding:72px 10px 10px}.fh-search-modal__panel{max-height:calc(100vh - 84px)}.fh-search-modal__header,.fh-search-modal__form,.fh-search-modal__status,.fh-search-modal__results{padding-left:16px;padding-right:16px}.search-results__group-header{display:grid}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/fh-search-breadcrumb.css.map */
