:root{--fh-bg: #ffffff;--fh-bg-warm: #f5f0e9;--fh-brand-beige: #e7e0d5;--fh-text: #171717;--fh-accent: #b7a696;--fh-border: #e7e0d5;--fh-dark: #171717;--fh-gold: #bf8830;--fh-radius: 2px;--fh-transition: .2s ease;--fh-section-space: 72px;--fh-grid-gap: 22px}html{scroll-behavior:smooth}body{color:var(--fh-text)}h1,h2,h3,h4,h5,h6{letter-spacing:-.02em;line-height:1.15}p,li,input,textarea,select,button{line-height:1.55}button,.button,.shopify-payment-button__button,input[type=submit]{border-radius:var(--fh-radius)!important;transition:background-color var(--fh-transition),color var(--fh-transition),border-color var(--fh-transition),opacity var(--fh-transition)!important}input:not([type=checkbox]):not([type=radio]),textarea,select{border-radius:var(--fh-radius)!important}.card,.product-card,.product-link{box-shadow:none!important}.product-link .mediabox,.product-link .secondary-media{background:transparent!important}.product-link .mediabox img,.product-link .secondary-media img,.product-card img{object-fit:contain!important;object-position:center center!important;background:transparent!important}.product-link .product-title,.product-card .product-title,.product-link .title{line-height:1.35!important}.product-cardmedia>.product-cardactions{position:relative!important;inset:auto!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;transform:none!important;z-index:auto!important;width:100%!important;margin:12px 0 0!important}.product-cardmedia>.product-cardactions .product-buttons,.product-cardmedia>.product-cardactions product-form{width:100%!important}.product-card,.product-carddetails,.product-cardinfo,.product-cardmedia,.product-card .card-background{background:transparent!important}.product-card{display:flex!important;flex-direction:column!important;height:100%!important}.product-cardmedia{display:flex!important;flex-direction:column!important;width:100%!important}.product-cardmedia .product-link{display:block!important;width:100%!important}.product-cardmedia .mediabox,.product-cardmedia .secondary-media{--media-ratio: 100% !important;width:100%!important;aspect-ratio:1 / 1!important;overflow:hidden!important}.product-cardmedia .mediabox img,.product-cardmedia .secondary-media img{width:100%!important;height:100%!important;object-fit:contain!important}.product-carddetails,.product-cardinfo{display:flex!important;flex-direction:column!important;flex:1 1 auto!important}.product-card .product-title{min-height:2.7em!important}.product-cardactions{width:100%!important}.product-grid>*,ul.product-grid>*,.collection-product-grid>*,[class*=product-grid]>*{align-self:stretch!important;height:100%!important}.product-link img,.product-card img,a,button{transition-duration:.2s!important}@media(max-width:767px){:root{--fh-section-space: 44px;--fh-grid-gap: 12px}.product-grid,ul.product-grid,.collection-product-grid,[class*=product-grid]{column-gap:var(--fh-grid-gap)!important;row-gap:28px!important}}@media(min-width:768px)and (max-width:1024px){:root{--fh-section-space: 56px;--fh-grid-gap: 18px}}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:2px solid var(--fh-text)!important;outline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/16/assets/fashionhouse-design-system.css.map */
