.fg-collection-hero{position:relative;isolation:isolate;min-height:clamp(245px,18vw,300px);display:grid;align-items:center;overflow:hidden;color:#fff;background:#17201f}.fg-collection-hero__picture{position:absolute;top:0;right:0;bottom:0;left:28%;z-index:-2}.fg-collection-hero__picture img{width:100%;height:100%;object-fit:cover;object-position:center}.fg-collection-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#0d1415 0%,rgb(13 20 21 / 88%) 25%,rgb(13 20 21 / 42%) 48%,transparent 73%)}.fg-collection-hero__inner{padding-block:24px}.fg-collection-hero .fg-eyebrow{font-family:var(--fg-heading-font);font-size:15px}.fg-collection-hero h1{max-width:720px;margin-block:6px 10px;font-size:clamp(38px,4vw,58px)}.fg-collection-hero__copy{max-width:450px;margin-bottom:16px!important;font-size:14px;line-height:1.5}.fg-collection-hero .fg-button{border:2px solid var(--fg-accent);color:var(--fg-accent)!important;font-size:15px;min-height:44px;padding-block:10px}.fg-collection-heading{padding-block:32px}.fg-collection-types{padding-top:28px}.fg-collection-types__heading{display:flex;flex-wrap:wrap;align-items:baseline;gap:16px;margin-bottom:12px}.fg-collection-types .fg-display{font-size:26px}.fg-collection-types__heading p{color:var(--fg-muted);font-size:13px}.fg-collection-types ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px}.fg-collection-type{position:relative;display:flex;align-items:end;aspect-ratio:2.2;overflow:hidden;border-radius:4px;background:#27322f;color:#fff!important}.fg-collection-type:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(transparent 20%,#000000bf)}.fg-collection-type img{position:absolute;width:100%;height:100%;object-fit:cover;transition:transform .2s ease}.fg-collection-type:hover img{transform:scale(1.03)}.fg-collection-type span{position:relative;z-index:1;padding:14px;font-family:var(--fg-heading-font);font-size:21px;font-weight:var(--fg-heading-weight);text-transform:uppercase}.fg-collection-type .fg-icon{width:18px;height:18px;margin-inline-start:8px}.fg-collection{display:block;padding-block:30px 46px;scroll-margin-top:20px}.fg-collection__layout{display:grid;grid-template-columns:205px minmax(0,1fr);gap:24px}.fg-collection__sidebar{min-width:0}.fg-collection__filter-panel{padding:18px 16px;border:1px solid #e3e3de;border-radius:4px;background:#eeefec}.fg-collection__filter-panel>summary{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:30px;font-size:14px;font-weight:700}.fg-collection__filter-panel .fg-icon{width:14px;height:14px}.fg-collection__clear{display:inline-block;padding-block:7px;font-size:12px;text-decoration:underline!important;color:var(--fg-muted)!important}.fg-facet{border-top:1px solid #d9dcd5;margin-top:12px;padding-top:10px;font-size:13px}.fg-facet summary{display:flex;justify-content:space-between;align-items:center;gap:8px;min-height:36px;font-weight:700}.fg-facet li label{display:flex;align-items:center;gap:8px;min-height:36px;padding-block:4px;cursor:pointer}.fg-facet input[type=checkbox]{accent-color:var(--fg-accent);width:16px;height:16px;margin:0;flex:0 0 auto}.fg-facet input:disabled+span{opacity:.5}.fg-facet small{font-size:inherit;color:var(--fg-muted)}.fg-facet__price{display:grid;gap:7px;padding-block:8px}.fg-facet__price input{width:100%;min-height:40px;padding:8px 10px;background:#fff;border:1px solid #c2c6bd;border-radius:2px}.fg-collection__filters>button{width:100%;margin-top:18px}.fg-collection__results{min-width:0;scroll-margin-top:20px}.fg-collection__set-controls{display:flex;align-items:center;justify-content:end;gap:8px;margin-block:8px 14px}.fg-collection__set-controls>span{margin-inline-end:6px;color:var(--fg-muted);font-size:12px}.fg-collection__set-controls a{display:grid;place-items:center;width:44px;height:44px;border:1px solid #b5bdb0;border-radius:3px;background:#fff}.fg-collection__set-controls a:hover{border-color:var(--fg-accent);color:var(--fg-accent)}.fg-collection__set-controls .fg-icon{width:18px;height:18px}.fg-collection__set-controls [data-fg-direction=previous] .fg-icon{transform:rotate(180deg)}.fg-collection__page-error{padding:16px;margin-bottom:16px;border:1px solid #ab321d;border-radius:3px;color:#8e2c1a;background:#fff2eb;font-size:14px}.fg-collection__page-error a{display:inline-block;padding-top:8px;text-decoration:underline}.fg-collection[data-loading] .fg-collection__grid{opacity:.5;transition:opacity .15s ease}.fg-collection[data-transition] .fg-collection__grid{animation:fg-collection-enter .2s ease-out}.fg-collection[data-transition=previous] .fg-collection__grid{animation-name:fg-collection-enter-previous}@keyframes fg-collection-enter{0%{opacity:.3;transform:translate(12px)}to{opacity:1;transform:none}}@keyframes fg-collection-enter-previous{0%{opacity:.3;transform:translate(-12px)}to{opacity:1;transform:none}}.fg-collection__toolbar{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:12px}.fg-collection__toolbar>div:first-child{display:flex;align-items:baseline;flex-wrap:wrap;gap:14px}.fg-collection__toolbar .fg-display{font-size:clamp(24px,2.1vw,34px)}.fg-collection__count{flex:0 0 auto;font-size:12px;color:var(--fg-muted)}.fg-collection__sort{display:flex;align-items:center;gap:8px;font-size:12px}.fg-collection__sort label{white-space:nowrap}.fg-collection__sort select{max-width:180px;min-height:40px;padding:8px;border:1px solid #d7d9d3;border-radius:3px;background:#eeefec;font:inherit;color:inherit}.fg-collection__sort-submit{min-height:40px;border:1px solid #b9beb5;border-radius:3px;background:transparent}foxtrot-collection:defined .fg-collection__sort-submit{display:none}.fg-collection__order-note{margin-bottom:16px!important;color:var(--fg-muted);font-size:12px}.fg-collection__active-filters{display:flex;flex-wrap:wrap;gap:8px}.fg-collection__active-filters:not(:empty){margin-bottom:14px}.fg-collection__active-filters a{display:inline-flex;align-items:center;gap:10px;border:1px solid #c5cbbf;border-radius:20px;padding:6px 12px;font-size:12px}.fg-collection__active-filters a span[aria-hidden]{font-size:19px;line-height:1}.fg-collection__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:22px 16px}.fg-collection__grid>li{min-width:0}.fg-product-card--collection{height:100%;display:flex;flex-direction:column;border:1px solid #e9e9e2;border-radius:3px;overflow:hidden;background:#fff}.fg-product-card--collection .fg-product-card__media{display:block;aspect-ratio:1.18;height:auto;min-height:0;margin:0;overflow:hidden;background:#f2f2ee}.fg-product-card--collection .fg-product-card__media img{position:absolute;top:12px;right:12px;bottom:12px;left:12px;width:calc(100% - 24px);height:calc(100% - 24px);max-height:none;object-fit:contain;mix-blend-mode:multiply}.fg-product-card--collection .fg-product-card__sold-out{position:absolute;inset-block-start:10px;inset-inline-end:10px;padding:4px 7px;border-radius:2px;color:#fff;background:#5b605c;font-size:10px;font-weight:700;text-transform:uppercase}.fg-product-card--collection .fg-product-card__body{flex:1;display:flex;flex-direction:column;padding:10px}.fg-product-card--collection h3{margin:0 0 10px;font-family:var(--fg-body-font);font-size:13px;line-height:1.35;font-weight:600;text-transform:none}.fg-product-card--collection .fg-product-card__details{margin-top:auto}.fg-product-card--collection .fg-product-card__price{display:flex;align-items:baseline;flex-wrap:wrap;gap:7px;margin-block:auto 10px;padding-top:12px;font-size:16px;font-weight:700}.fg-product-card--collection .fg-product-card__price--sale{color:#b32b1b}.fg-product-card--collection .fg-product-card__price span{font-size:11px;font-weight:400}.fg-product-card--collection s{color:var(--fg-muted);font-size:12px;font-weight:400}.fg-product-card--collection .fg-button{width:100%;margin-top:0;min-height:40px;border-color:#8e968c;text-transform:none;font-family:var(--fg-body-font);font-weight:500;font-size:12px;padding-inline:8px}.fg-product-card--collection button:disabled{opacity:.55;cursor:not-allowed;background:#eee!important;border-color:#b7bcb2;color:#555!important}.fg-product-card--collection .errors{color:#a12818;font-size:13px}.fg-collection__pagination{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:32px}.fg-collection__pagination a,.fg-collection__pagination span{display:grid;place-items:center;min-width:44px;min-height:44px;border:1px solid #c8cdc3;border-radius:2px}.fg-collection__pagination [aria-current]{color:#fff;background:var(--fg-ink);border-color:var(--fg-ink)}.fg-collection__pagination .fg-icon{width:18px;height:18px}.fg-collection__pagination [data-fg-direction=previous] .fg-icon{transform:rotate(180deg)}.fg-collection__empty,.fg-collection__notice{padding:40px 20px;border:1px solid #d9dcd4;border-radius:4px}.fg-collection__empty h3{margin-bottom:12px}.fg-collection__empty a,.fg-collection__notice a{margin-top:16px;display:inline-flex;text-decoration:underline}.fg-collection-editor-note{margin-block:20px!important;padding:16px;border:1px solid #ad6c27;background:#fff5db;font-size:14px}.fg-collection-editorial{position:relative;isolation:isolate;overflow:hidden;background:#111a1c;color:#fff}.fg-collection-editorial>img{position:absolute;z-index:-2;top:0;right:0;bottom:0;left:35%;width:65%;height:100%;object-fit:cover}.fg-collection-editorial:after{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#111a1c 20%,rgb(17 26 28 / 80%) 50%,transparent)}.fg-collection-editorial__inner{min-height:180px;padding-block:32px;display:grid;grid-template-columns:1fr 1.5fr;gap:40px;align-items:center}.fg-collection-editorial__inner>div:first-child{border-inline-start:4px solid var(--fg-accent);padding-inline-start:16px}.fg-collection-editorial .fg-display{margin-top:6px;font-size:clamp(26px,2.3vw,37px)}.fg-collection-editorial .fg-prose{max-width:570px;font-size:14px}.fg-collection-editorial a{display:inline-flex;align-items:center;gap:10px;min-height:44px;color:var(--fg-accent);font-family:var(--fg-heading-font);font-size:18px;text-transform:uppercase;text-decoration:underline}.fg-collection-editorial .fg-icon{width:18px;height:18px}@media(max-width:1150px){.fg-collection__layout{grid-template-columns:180px minmax(0,1fr);gap:18px}.fg-collection__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.fg-collection__toolbar{flex-wrap:wrap}}@media(max-width:800px){.fg-collection__layout{display:block}.fg-collection__sidebar{margin-bottom:22px}.fg-collection__filter-panel{padding:12px 16px}.fg-collection__filter-panel>summary{min-height:44px}.fg-collection__filters{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 20px}.fg-collection__clear,.fg-collection__filters>button{grid-column:1 / -1}.fg-collection__filters>button{width:auto;justify-self:start}.fg-collection__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.fg-collection-editorial__inner{gap:25px;grid-template-columns:1fr 1.3fr}}@media(max-width:600px){.fg-collection-hero{min-height:370px;align-items:end}.fg-collection-hero__picture{top:0;right:0;bottom:0;left:0}.fg-collection-hero__picture img{object-position:38% center}.fg-collection-hero:after{background:linear-gradient(0deg,#0a1213f2,#0a1213b3 55%,#0a12130d)}.fg-collection-hero__inner{padding-block:30px}.fg-collection-hero h1{max-width:340px;font-size:42px}.fg-collection-hero__copy{font-size:14px;max-width:320px}.fg-collection-types ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.fg-collection-type{aspect-ratio:1.65}.fg-collection-type span{padding:10px;font-size:18px}.fg-collection-type .fg-icon{width:14px;margin-inline-start:4px}.fg-collection{padding-block:22px 30px}.fg-collection__toolbar{gap:12px}.fg-collection__toolbar>div:first-child{gap:8px}.fg-collection__sort{width:100%;justify-content:space-between}.fg-collection__sort select{max-width:230px;width:75%}.fg-collection__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 10px}.fg-product-card--collection .fg-product-card__media{aspect-ratio:1}.fg-product-card--collection .fg-product-card__media img{top:6px;right:6px;bottom:6px;left:6px;width:calc(100% - 12px);height:calc(100% - 12px)}.fg-product-card--collection .fg-product-card__body{padding:9px}.fg-product-card--collection h3{font-size:12px}.fg-product-card--collection .fg-product-card__price{font-size:15px}.fg-collection-editorial__inner{display:block;padding-block:30px}.fg-collection-editorial .fg-prose{margin-top:20px}.fg-collection-editorial>img{inset-inline-start:10%;width:90%}.fg-collection-editorial:after{background:#111a1cb3}}@media(prefers-reduced-motion:reduce){.fg-collection-type img,.fg-collection[data-loading] .fg-collection__grid{transition:none}.fg-collection[data-transition] .fg-collection__grid{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/foxtrot-collection.css.map */
