.fh-chero{display:grid;grid-template-columns:1fr 1fr;min-height:340px;background:var(--fh-cream, #F2EFE8);margin-bottom:8px}.fh-chero--text{grid-template-columns:1fr;min-height:0}.fh-chero__text{display:flex;flex-direction:column;justify-content:center;padding:40px max(40px,calc((100vw - 1440px)/2 + 40px)) 40px}.fh-chero:not(.fh-chero--text) .fh-chero__text{padding-right:48px}.fh-chero .breadcrumb{margin:0 0 12px;font-size:12px}.fh-chero__title{margin:0 0 12px;font-size:clamp(28px,3.4vw,48px);line-height:1.02;font-weight:800;text-transform:uppercase;letter-spacing:-.005em;color:var(--fh-ink, #111)}.fh-chero__desc{max-width:56ch;font-size:14px;line-height:1.6;color:#3a3833;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.fh-chero__media{position:relative;overflow:hidden;min-height:420px}.fh-chero__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 25%}.fh-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.fh-chip{display:inline-block;padding:8px 14px;border:1px solid var(--fh-ink, #111);background:transparent;color:var(--fh-ink, #111);font-size:11.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;transition:background-color .15s,color .15s}.fh-chip:hover,.fh-chip.is-active{background:var(--fh-ink, #111);color:#fff}@media(max-width:768px){.fh-chero{grid-template-columns:minmax(0,1fr);min-height:0}.fh-chero__text{min-width:0}.fh-chero__media{order:-1;min-height:0;aspect-ratio:16 / 10}.fh-chero__text,.fh-chero:not(.fh-chero--text) .fh-chero__text{padding:16px}.fh-chero__desc{-webkit-line-clamp:2;font-size:13px;line-height:1.5}.fh-chips{flex-wrap:nowrap;overflow-x:auto;margin:16px -16px 0;padding:0 16px;scrollbar-width:none}.fh-chips::-webkit-scrollbar{display:none}.fh-chip{flex:0 0 auto}}.collection-grid__wrapper .collection-filter{align-items:center;gap:12px}.collection-grid__wrapper .collection-filter .btn--tertiary{border:1.5px solid var(--fh-ink, #111)!important;border-radius:0!important;background:#fff!important;color:var(--fh-ink, #111)!important;font-size:12px!important;font-weight:800!important;letter-spacing:.1em;text-transform:uppercase;padding:10px 16px!important}.collection-grid__wrapper .collection-filter .btn--tertiary-active{background:var(--fh-ink, #111)!important;color:#fff!important}.collection-grid__wrapper .collection-filter__item--count{font-size:12px;color:var(--fh-mute, #6B6760);letter-spacing:.04em;text-transform:uppercase}.collection-grid__wrapper #SortBy{border:1px solid var(--fh-line, #E3DED3);border-radius:0;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.fh-cols{display:flex;gap:2px;flex:0 0 auto}.fh-cols__btn{width:34px;height:34px;display:grid;place-items:center;padding:0;border:0;background:none;cursor:pointer;color:#b5b1a9;transition:color .15s}.fh-cols__btn:hover,.fh-cols__btn.is-active{color:var(--fh-ink, #111)}.fh-cols__btn--m{display:none}@media(max-width:768px){.fh-cols__btn--d{display:none}.fh-cols__btn--m{display:grid}.collection-grid__wrapper .collection-filter{flex-wrap:nowrap;gap:8px}.collection-grid__wrapper .collection-filter__item--drawer,.collection-grid__wrapper .collection-filter__item--sort{flex:1 1 0!important;min-width:0}.collection-grid__wrapper .fh-cols{order:2;gap:0}.collection-grid__wrapper .fh-cols__btn{width:30px}.collection-grid__wrapper #SortBy{letter-spacing:0;padding-left:10px}.collection-grid__wrapper .collection-filter .btn--tertiary{padding:10px 12px!important;letter-spacing:.06em}}.collection-grid__wrapper .grid--uniform{display:flex;flex-wrap:wrap}.collection-grid__wrapper .grid--uniform>.grid-product{float:none;clear:none!important}@media(min-width:769px){html.fh-cols-d-2 .collection-grid__wrapper .grid--uniform>.grid-product{width:50%!important}html.fh-cols-d-3 .collection-grid__wrapper .grid--uniform>.grid-product{width:33.3333%!important}html.fh-cols-d-4 .collection-grid__wrapper .grid--uniform>.grid-product{width:25%!important}}@media(max-width:768px){html.fh-cols-m-1 .collection-grid__wrapper .grid--uniform>.grid-product{width:100%!important}html.fh-cols-m-2 .collection-grid__wrapper .grid--uniform>.grid-product{width:50%!important}}.grid-product__tag{z-index:4}.fh-has-slides .grid-product__secondary-image{display:none!important}.fh-slides{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.fh-slides__track{display:flex;width:100%;height:100%;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.fh-slides__track::-webkit-scrollbar{display:none}.fh-slide{flex:0 0 100%;height:100%;scroll-snap-align:start;scroll-snap-stop:always;display:block;background:var(--fh-cream, #F2EFE8)}.fh-slide img{width:100%;height:100%;object-fit:cover;display:block}.fh-dots{position:absolute;left:50%;bottom:12px;transform:translate(-50%);display:flex;gap:5px;pointer-events:none}.fh-dots span{width:5px;height:5px;border-radius:50%;background:#11111140;transition:background-color .2s,transform .2s}.fh-dots span.is-active{background:var(--fh-ink, #111);transform:scale(1.2)}.fh-slides__arrow{position:absolute;top:50%;transform:translateY(-50%);width:30px;height:30px;border:0;padding:0;background:#ffffffe6;color:var(--fh-ink, #111);font-size:20px;line-height:1;cursor:pointer;display:grid;place-items:center;opacity:0;transition:opacity .15s}.fh-slides__arrow--prev{left:8px}.fh-slides__arrow--next{right:8px}@media(hover:hover)and (min-width:769px){.grid-product:hover .fh-slides__arrow{opacity:1}}@media(max-width:768px){.fh-slides__arrow{display:none}}.grid-product__tag--fh-new{background:#fff!important;color:var(--fh-ink, #111)!important}.fh-more{max-width:320px;margin:36px auto 10px;text-align:center}.fh-more__text{margin:0 0 10px;font-size:12px;letter-spacing:.04em;color:var(--fh-mute, #6B6760)}.fh-more__track{height:3px;background:var(--fh-line, #E3DED3);margin-bottom:18px;overflow:hidden}.fh-more__fill{display:block;height:100%;width:0;background:var(--fh-ink, #111);transition:width .3s ease}.fh-more__btn{display:inline-block;min-width:220px;height:46px;padding:0 24px;border:1.5px solid var(--fh-ink, #111);background:#fff;color:var(--fh-ink, #111);font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:background-color .15s,color .15s}.fh-more__btn:hover{background:var(--fh-ink, #111);color:#fff}.fh-more__btn.is-loading{opacity:.6}.fh-more__btn[hidden],.pagination.fh-more-hidden{display:none}#FilterDrawer,#FilterDrawer .drawer__contents,#FilterDrawer .drawer__fixed-header{background:var(--fh-cream, #F2EFE8)!important}#FilterDrawer .drawer__title{text-transform:uppercase;font-weight:800}#FilterDrawer .collapsible-trigger{text-transform:uppercase;font-weight:800;font-size:13px;letter-spacing:.06em}#FilterDrawer .collection-sidebar__group{border-color:var(--fh-line, #E3DED3)!important}#FilterDrawer .btn:not(.btn--tertiary){background:var(--fh-ink, #111)!important;color:#fff!important;border-color:var(--fh-ink, #111)!important}.jdgm-star,.jdgm-rev__icon,.jdgm-histogram .jdgm-star{color:var(--fh-ink, #111)!important}.jdgm-histogram__bar-content{background:var(--fh-ink, #111)!important}.jdgm-write-rev-link,.jdgm-ask-question-btn,.jdgm-btn--solid{background:var(--fh-ink, #111)!important;border-color:var(--fh-ink, #111)!important;color:#fff!important;border-radius:0!important}.jdgm-rev__buyer-badge{border-color:var(--fh-ink, #111)!important;color:var(--fh-ink, #111)!important}div[class*=kl-teaser-],[data-testid=animated-teaser]{visibility:hidden!important;pointer-events:none!important}.fh-promo-strip__signup{font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;background:none;border:0;padding:0;margin-left:8px;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.fh-promo-strip__signup span{text-decoration:none;display:inline-block;margin-left:2px}@media(max-width:768px){.fh-promo-strip__signup{margin-left:6px}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/fh-list.css.map */
