html.fg-proportions{--section-vertical-spacing:var(--fg-layout-space,56px);--section-vertical-spacing-tight:var(--fg-layout-space,56px);--container-gutter:48px;--container-max-width:100%;--text-h1:clamp(22px,1.14634rem + .97561vw,var(--fg-layout-h1,32px));--text-h2:clamp(20px,1.06707rem + .78049vw,var(--fg-layout-h2,28px));--text-h3:clamp(18px,1.03354rem + .39024vw,22px);--text-h4:clamp(16px,.95427rem + .19512vw,18px);--text-h5:14px;--text-h6:12px}html.fg-proportions body{font-size:16px;line-height:1.65;font-weight:400}html.fg-proportions .header{padding:16px 48px!important;column-gap:30px;row-gap:16px;min-height:99px}html.fg-proportions .header__logo-image{width:auto!important;height:var(--fg-layout-logo-height,90px)!important;max-width:160px;object-fit:contain;filter:var(--fg-layout-logo-filter,none)}html.fg-proportions .header__primary-nav{column-gap:24px;row-gap:10px;flex-wrap:nowrap}html.fg-proportions .header__primary-nav-item>:is(a,dropdown-menu-disclosure>details>summary){font-size:11px!important;letter-spacing:.13em!important;white-space:nowrap}html.fg-proportions .announcement-bar{padding:11px 48px!important}html.fg-proportions .announcement-bar,html.fg-proportions .shopify-section--announcement-bar{background:var(--fg-layout-accent,#c8b89e)!important}html.fg-proportions .announcement-bar *{color:var(--fg-layout-accent-text,#342e27)!important;font-size:11px!important}html.fg-proportions main>:is(.shopify-section--featured-collections,.shopify-section--collection-list,.shopify-section--image-with-text,.shopify-section--rich-text,.shopify-section--testimonials){padding-block:0!important}html.fg-proportions .section-spacing{padding-block:var(--fg-layout-space,56px)!important}html.fg-proportions .section-stack{gap:40px!important}html.fg-proportions .section-header{margin-block:0!important}html.fg-proportions main :is(h1,.h1){font-family:var(--heading-font-family)!important;font-size:var(--text-h1)!important;line-height:1.3!important;font-weight:400!important;letter-spacing:.18em!important;text-transform:uppercase!important}html.fg-proportions main :is(h2,.h2){font-family:var(--heading-font-family)!important;font-size:var(--text-h2)!important;line-height:1.4!important;font-weight:400!important;letter-spacing:.18em!important;text-transform:uppercase!important}html.fg-proportions main :is(h3,.h3){font-family:var(--heading-font-family)!important;font-size:var(--text-h3)!important;line-height:1.4!important;font-weight:400!important;letter-spacing:.18em!important;text-transform:uppercase!important}html.fg-proportions main .h6{font-size:12px!important;line-height:1.7!important;letter-spacing:.18em!important}html.fg-proportions .shopify-section--image-with-text-overlay .content-over-media{min-height:0!important;height:calc(var(--fg-layout-hero-vw,37.5) * 1vw)!important;max-height:720px;grid-template-rows:[full-start] 48px [content-start] minmax(0,1fr) [content-end] 48px [full-end]!important;row-gap:0!important;--content-over-media-gap:48px}html.fg-proportions .shopify-section--image-with-text-overlay .content-over-media>picture{height:100%;width:100%;min-height:0;overflow:hidden}html.fg-proportions .shopify-section--image-with-text-overlay .content-over-media>picture img{height:100%;width:100%;object-fit:cover}html.fg-proportions .shopify-section--image-with-text-overlay .content{max-width:820px}html.fg-proportions .shopify-section--image-with-text-overlay .prose>div>p{font-size:16px!important;line-height:1.65!important}html.fg-proportions .shopify-section--image-with-text-overlay .h6{font-size:12px!important}html.fg-proportions :is(.button,button.button){padding:10.4px 28px!important;min-height:47px;font-size:15px!important;line-height:1.65!important;letter-spacing:.18em!important;font-weight:400!important}html.fg-proportions .shopify-section--featured-collections .product-list{display:grid!important;grid-auto-flow:column;grid-template-columns:none!important;grid-auto-columns:calc((100% - (var(--fg-layout-home-cols,5) - 1) * var(--fg-layout-grid-gap,60px)) / var(--fg-layout-home-cols,5));gap:64px var(--fg-layout-grid-gap,60px)!important;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:12px;justify-content:start!important}html.fg-proportions product-card{min-width:0;gap:20px!important;scroll-snap-align:start}html.fg-proportions .product-card__figure{width:100%;aspect-ratio:1/1;overflow:hidden}html.fg-proportions .product-card__media{height:100%;display:block}html.fg-proportions .product-card__image{height:100%;width:100%;object-fit:cover}html.fg-proportions .product-card__info .product-title,html.fg-proportions .product-card__info :is(sale-price,compare-at-price){font-size:12px!important;line-height:1.7!important;letter-spacing:.1em!important;font-weight:400!important}html.fg-proportions .shopify-section--image-with-text .image-with-text{max-width:1260px;margin-inline:auto;column-gap:64px;align-items:center}html.fg-proportions .shopify-section--image-with-text .image-with-text>picture{height:var(--fg-layout-feature-height,420px);overflow:hidden}html.fg-proportions .shopify-section--image-with-text .image-with-text>picture img{width:100%;height:100%;object-fit:cover}html.fg-proportions .shopify-section--image-with-text .prose{padding-block:24px!important}html.fg-proportions .shopify-section--rich-text .prose{max-width:760px;margin-inline:auto}html.fg-proportions .shopify-section--collection-banner .section-spacing{padding-block:24px 12px!important}html.fg-proportions .shopify-section--collection-banner h1{font-size:var(--text-h2)!important}html.fg-proportions .shopify-section--collection-banner+.shopify-section--collection-list .section-spacing{padding-top:20px!important}html.fg-proportions .shopify-section--collection-list .section-stack{gap:28px!important}html.fg-proportions .shopify-section--collection-list .collection-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}html.fg-proportions .shopify-section--collection-list .content-over-media{aspect-ratio:1/1;height:auto;min-height:0!important}html.fg-proportions .shopify-section--collection-list .content-over-media img{width:100%;height:100%;object-fit:cover}html.fg-proportions .shopify-section--collection-list .h3{font-size:18px!important}html.fg-proportions .shopify-section--main-collection .collection{display:grid;grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"products"!important;column-gap:0}html.fg-proportions .shopify-section--main-collection :is(.collection__facets,.collection__sidebar,.facets-sidebar){display:none!important}html.fg-proportions .shopify-section--main-collection .collection__main{grid-area:products!important;min-width:0;width:100%}html.fg-proportions .shopify-section--main-collection product-list{display:grid!important;grid-template-columns:repeat(var(--fg-layout-collection-cols,4),minmax(0,1fr))!important;gap:64px var(--fg-layout-grid-gap,60px)!important}html.fg-proportions .shopify-section--footer,html.fg-proportions .footer{padding-top:0!important}html.fg-proportions .footer__wrapper{padding-block:var(--fg-layout-space,56px)!important;row-gap:48px}html.fg-proportions .footer p,html.fg-proportions .footer li,html.fg-proportions .footer a{font-size:14px!important;line-height:1.65!important}html.fg-proportions .footer .h6{font-size:12px!important}@media(min-width:700px)and (max-width:1199px){html.fg-proportions [id$=__hero_overlay] .content-over-media{min-height:360px!important}html.fg-proportions .header__primary-nav>ul{display:none!important}html.fg-proportions .header__primary-nav>button{display:block!important}html.fg-proportions .header{grid-template-columns:1fr auto 1fr}html.fg-proportions .header__logo{grid-column:2;grid-row:1;justify-self:center}html.fg-proportions .header__primary-nav{grid-column:1;grid-row:1}html.fg-proportions .shopify-section--featured-collections .product-list{grid-auto-columns:calc((100% - 80px)/3);column-gap:40px!important}html.fg-proportions .shopify-section--main-collection product-list{grid-template-columns:repeat(3,minmax(0,1fr))!important;column-gap:30px!important}}@media(max-width:699px){html.fg-proportions{--container-gutter:20px}html.fg-proportions .header{padding:12px 20px!important;min-height:66px}html.fg-proportions .header__logo-image{height:var(--fg-layout-logo-mobile-height,62px)!important;max-width:110px}html.fg-proportions .announcement-bar{padding:10px!important}html.fg-proportions .announcement-bar *{font-size:10px!important}html.fg-proportions .section-stack{gap:28px!important}html.fg-proportions .shopify-section--image-with-text-overlay .content-over-media{height:133.25vw!important;max-height:620px;--content-over-media-gap:20px;grid-template-rows:[full-start] 40px [content-start] minmax(0,1fr) [content-end] 40px [full-end]!important}html.fg-proportions .shopify-section--image-with-text-overlay .content{max-width:350px}html.fg-proportions .shopify-section--image-with-text-overlay .prose>div>p{font-size:14px!important}html.fg-proportions .shopify-section--featured-collections .product-list{grid-auto-columns:65%;gap:40px 20px!important}html.fg-proportions .shopify-section--image-with-text .image-with-text{row-gap:28px}html.fg-proportions .shopify-section--image-with-text .image-with-text>picture{height:auto;aspect-ratio:1/1}html.fg-proportions .shopify-section--image-with-text .prose{padding:0 20px!important}html.fg-proportions .shopify-section--collection-list .collection-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 16px}html.fg-proportions .shopify-section--collection-list .h3{font-size:12px!important;letter-spacing:.12em!important}html.fg-proportions .shopify-section--collection-list .button{font-size:11px!important;padding:8px 0!important}html.fg-proportions .shopify-section--main-collection product-list{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:40px 20px!important}html.fg-proportions .shopify-section--main-collection>.container{margin-inline:10px;width:calc(100% - 20px);max-width:none}html.fg-proportions .product-card__info .product-title,html.fg-proportions .product-card__info :is(sale-price,compare-at-price){font-size:11px!important;letter-spacing:.06em!important}}@media(prefers-reduced-motion:reduce){html.fg-proportions *,html.fg-proportions *:before,html.fg-proportions *:after{animation:none!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/fg-proportions.css.map */
