@font-face{font-family:FY Subbrand Work Sans;src:url(fy-subbrand-work-sans-regular.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:FY Subbrand Work Sans;src:url(fy-subbrand-work-sans-semibold.woff2) format("woff2");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:FY Subbrand Work Sans;src:url(fy-subbrand-work-sans-bold.woff2) format("woff2");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:FY Selector Montserrat;src:url(fy-selector-montserrat-regular.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:FY Selector Montserrat;src:url(fy-selector-montserrat-medium.woff2) format("woff2");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:FY Selector Montserrat;src:url(fy-selector-montserrat-bold.woff2) format("woff2");font-style:normal;font-weight:700;font-display:swap}.shopify-section--announcement-bar{display:none!important}.fy-family-switcher{position:relative;z-index:11;background:#e8e0cf;color:#172723;font-family:Montserrat,sans-serif;font-weight:500}.fy-family-superheader{background:#0a0b0b;color:#fff;font-family:FY Subbrand Work Sans,Arial,sans-serif}.fy-family-superheader__inner{display:flex;align-items:center;justify-content:center;gap:clamp(10px,1.6vw,26px);min-height:30px;padding:5px max(20px,5vw);font-size:11px;font-weight:600;letter-spacing:.045em;line-height:1.2;text-align:center;text-transform:uppercase}.fy-family-superheader__inner span[aria-hidden=true]{color:#c4a16a;font-size:10px}.fy-family-switcher__inner{display:flex;align-items:stretch;width:min(100%,1600px);min-height:48px;margin-inline:auto;padding-inline:max(20px,5vw)}.fy-family-switcher__label{display:flex;align-items:center;min-width:134px;padding-right:18px;color:#30443c;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.fy-family-switcher__links{display:flex;align-items:stretch}.fy-family-switcher__links a{display:flex;align-items:center;min-height:48px;padding:0 clamp(18px,2vw,34px);border-right:1px solid #cfc4af;color:#22362f;font-size:16px;font-weight:500;letter-spacing:normal;text-decoration:none;white-space:nowrap}.fy-family-switcher__links a:first-child{border-left:1px solid #cfc4af}.fy-family-switcher__links a[aria-current=page]{background:#f7f4ed;color:#172c26}.fy-family-switcher__links a:hover{background:#ded4c1;color:#172723}.fy-family-switcher__tools{display:flex;align-items:stretch;margin-left:auto;border-left:1px solid #cfc4af}.fy-family-switcher__tool,.fy-family-switcher__help>summary{display:flex;align-items:center;min-height:48px;padding:0 16px;color:#22362f;cursor:pointer;font-size:16px;font-weight:500;letter-spacing:normal;text-decoration:none;white-space:nowrap}.fy-family-switcher__tool:hover,.fy-family-switcher__help[open]>summary{background:#ded4c1}.fy-family-switcher__help{position:relative}.fy-family-switcher__help>summary{list-style:none}.fy-family-switcher__help>summary::-webkit-details-marker{display:none}.fy-family-switcher__help>summary span{padding-left:5px;font-size:13px}.fy-family-switcher__help-menu{position:absolute;top:calc(100% + 1px);right:-1px;z-index:20;display:grid;grid-template-columns:minmax(190px,1fr) minmax(165px,.82fr);min-width:420px;padding:18px 0;border:1px solid #cfc4af;background:#f7f4ed;box-shadow:0 12px 26px #1f282324}.fy-family-switcher__help-group{display:grid;align-content:start;padding:0 21px}.fy-family-switcher__help-group+.fy-family-switcher__help-group{border-left:1px solid #d7cdbc}.fy-family-switcher__help-group p{margin:0 0 7px;color:#6e5738;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.fy-family-switcher__help-menu a{padding:7px 0;color:#26332f;font-size:14px;font-weight:500;line-height:1.35;text-decoration:none}.fy-family-switcher__help-menu a:hover{color:#8b6635;text-decoration:underline;text-underline-offset:3px}.fy-family-switcher__cart{gap:5px}.fy-family-switcher__cart svg{width:19px;height:19px}.fy-family-switcher__cart span{font-size:11px}.fy-subbrand-header{position:relative;z-index:5;background:#fff;border-bottom:1px solid #e5e5e2;color:#151e22;font-family:FY Subbrand Work Sans,Arial,sans-serif}.fy-subbrand-header__inner{display:grid;grid-template-columns:minmax(190px,235px) minmax(0,1fr) auto;align-items:center;gap:22px;width:min(100%,1600px);min-height:82px;margin-inline:auto;padding:14px max(20px,4.3vw)}.fy-subbrand-header__logo{display:inline-flex;align-items:center;width:min(100%,215px)}.fy-subbrand-header__logo-image{display:block;width:100%;height:auto}.fy-subbrand-header__nav{display:flex;align-items:center;justify-content:center;gap:clamp(20px,2vw,32px)}.fy-subbrand-header__nav>a,.fy-subbrand-header__dropdown>summary{color:inherit;cursor:pointer;font-size:16px;font-weight:400;line-height:1.25;text-decoration:none;white-space:nowrap}.fy-subbrand-header__nav>a:first-child{text-decoration:underline;text-underline-offset:4px}.fy-subbrand-header__dropdown{position:relative}.fy-subbrand-header__dropdown>summary{display:inline-flex;align-items:center;gap:7px;list-style:none}.fy-subbrand-header__dropdown>summary::-webkit-details-marker{display:none}.fy-subbrand-header__chevron{display:inline-flex;align-items:center;justify-content:center;width:10px;height:7px;color:currentColor}.fy-subbrand-header__chevron svg{display:block;width:10px;height:7px}.fy-subbrand-header__menu{position:absolute;top:calc(100% + 17px);left:50%;z-index:15;display:grid;min-width:315px;padding:12px 0;transform:translate(-50%);border:1px solid #e3e3df;background:#fff;box-shadow:0 10px 22px #101d191f}.fy-subbrand-header__menu a{padding:11px 26px;color:#20282d;font-size:16px;font-weight:400;line-height:1.45;text-decoration:none}.fy-subbrand-header__menu a:hover{background:#f2f3ef}.fy-subbrand-header__actions{display:flex;align-items:center;justify-content:flex-end}.fy-subbrand-header__icon{color:#1e2a2e;font-size:19px;line-height:1;text-decoration:none}.fy-subbrand-header--adk{--fy-subbrand-accent: #0d4161}.fy-subbrand-header--acc{--fy-subbrand-accent: #5a835d}.fy-subbrand-header__nav>a:hover,.fy-subbrand-header__dropdown[open]>summary{color:var(--fy-subbrand-accent)}.fy-subhome--adk,.fy-subhome--acc{background:#fff;color:#272d31;font-family:FY Subbrand Work Sans,Arial,sans-serif}.fy-subhome--adk{--fy-legacy-cta: #de8d23}.fy-subhome--acc{--fy-legacy-cta: #62b963}.fy-subhome--adk a,.fy-subhome--acc a{color:inherit;font-weight:inherit;text-underline-offset:3px}.fy-subhome--adk .fy-subhome__hero-rail,.fy-subhome--acc .fy-subhome__hero-rail{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.fy-subhome--adk .fy-subhome__hero-rail::-webkit-scrollbar,.fy-subhome--acc .fy-subhome__hero-rail::-webkit-scrollbar{display:none}.fy-subhome--adk .fy-subhome__hero,.fy-subhome--acc .fy-subhome__hero{position:relative;isolation:isolate;display:flex;align-items:center;justify-content:center;flex:0 0 100%;min-height:0;aspect-ratio:2 / 1;scroll-snap-align:start;background:center / cover no-repeat var(--hero-image);color:#fff}.fy-subhome--adk .fy-subhome__hero:before,.fy-subhome--acc .fy-subhome__hero:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;content:"";background:#0c111047}.fy-subhome--adk .fy-subhome__hero-copy,.fy-subhome--acc .fy-subhome__hero-copy{display:flex;flex-direction:column;align-items:center;width:min(920px,90vw);margin:0;padding:35px 22px;text-align:center}.fy-subhome--adk .fy-subhome__hero-copy h1,.fy-subhome--adk .fy-subhome__hero-copy h2,.fy-subhome--acc .fy-subhome__hero-copy h1,.fy-subhome--acc .fy-subhome__hero-copy h2{margin:0;color:#fff;font-family:FY Subbrand Work Sans,Arial,sans-serif;font-size:clamp(29px,2.6vw,38px);font-weight:700;letter-spacing:.005em;line-height:1.2}.fy-subhome--adk .fy-subhome__hero-copy p,.fy-subhome--acc .fy-subhome__hero-copy p{max-width:820px;margin:12px 0 28px;color:#fff;font-size:clamp(16px,1.45vw,21px);font-weight:400;line-height:1.35}.fy-subhome--adk .fy-subhome__button,.fy-subhome--acc .fy-subhome__button{display:inline-flex;align-items:center;justify-content:center;min-height:51px;padding:0 36px;border:0;background:var(--fy-legacy-cta);color:#fff!important;font-family:FY Subbrand Work Sans,Arial,sans-serif;font-size:16px;font-weight:700;letter-spacing:.09em;text-decoration:none!important;text-transform:uppercase}.fy-subhome--adk .fy-subhome__intro,.fy-subhome--adk .fy-subhome__closing,.fy-subhome--acc .fy-subhome__intro,.fy-subhome--acc .fy-subhome__closing{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);max-width:none;margin:0;background:#fff}.fy-subhome--adk .fy-subhome__intro>img,.fy-subhome--acc .fy-subhome__intro>img{order:-1}.fy-subhome--adk .fy-subhome__intro>div,.fy-subhome--adk .fy-subhome__closing>div,.fy-subhome--acc .fy-subhome__intro>div,.fy-subhome--acc .fy-subhome__closing>div{display:flex;flex-direction:column;justify-content:center;padding:clamp(38px,4.4vw,72px)}.fy-subhome--adk .fy-subhome__intro img,.fy-subhome--adk .fy-subhome__closing img,.fy-subhome--acc .fy-subhome__intro img,.fy-subhome--acc .fy-subhome__closing img{width:100%;min-height:100%;object-fit:cover}.fy-subhome--adk .fy-subhome__intro h2,.fy-subhome--adk .fy-subhome__card h2,.fy-subhome--adk .fy-subhome__closing h2,.fy-subhome--acc .fy-subhome__intro h2,.fy-subhome--acc .fy-subhome__card h2,.fy-subhome--acc .fy-subhome__closing h2{margin:0;color:#272d31;font-family:FY Subbrand Work Sans,Arial,sans-serif;font-size:clamp(30px,2.45vw,42px);font-weight:700;letter-spacing:-.02em;line-height:1.18}.fy-subhome--adk .fy-subhome__eyebrow,.fy-subhome--acc .fy-subhome__eyebrow{display:none}.fy-subhome--adk .fy-subhome__intro p,.fy-subhome--adk .fy-subhome__closing p,.fy-subhome--adk .fy-subhome__card p,.fy-subhome--adk .fy-subhome__card li,.fy-subhome--acc .fy-subhome__intro p,.fy-subhome--acc .fy-subhome__closing p,.fy-subhome--acc .fy-subhome__card p,.fy-subhome--acc .fy-subhome__card li{color:#343a3e;font-size:clamp(16px,1.1vw,18px);font-weight:400;line-height:1.55}.fy-subhome--adk .fy-subhome__intro ul,.fy-subhome--adk .fy-subhome__card ul,.fy-subhome--acc .fy-subhome__intro ul,.fy-subhome--acc .fy-subhome__card ul{margin:18px 0 0;padding-left:1.3em;list-style:disc outside}.fy-subhome--adk .fy-subhome__intro li,.fy-subhome--adk .fy-subhome__card li,.fy-subhome--acc .fy-subhome__intro li,.fy-subhome--acc .fy-subhome__card li{display:list-item;margin:5px 0}.fy-subhome--adk .fy-subhome__intro li::marker,.fy-subhome--adk .fy-subhome__card li::marker{color:#0d4161}.fy-subhome--acc .fy-subhome__intro li::marker,.fy-subhome--acc .fy-subhome__card li::marker{color:#5a835d}.fy-subhome--adk .fy-subhome__cards,.fy-subhome--acc .fy-subhome__cards{display:block;max-width:none;margin:0;background:#fff}.fy-subhome--adk .fy-subhome__card,.fy-subhome--acc .fy-subhome__card{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:435px;background:#fff}.fy-subhome--adk .fy-subhome__card:nth-child(odd) img,.fy-subhome--acc .fy-subhome__card:nth-child(odd) img{order:2}.fy-subhome--adk .fy-subhome__card img,.fy-subhome--acc .fy-subhome__card img{width:100%;height:100%;min-height:435px;object-fit:cover}.fy-subhome--adk .fy-subhome__card>div,.fy-subhome--acc .fy-subhome__card>div{display:flex;flex-direction:column;justify-content:center;padding:clamp(38px,4.4vw,72px)}.fy-subhome--adk .fy-subhome__card a,.fy-subhome--acc .fy-subhome__card a{align-self:flex-start;margin-top:12px;color:#222;font-weight:700}.fy-subhome--adk .fy-subhome__closing img,.fy-subhome--acc .fy-subhome__closing img{order:2}.fy-subhome--adk .fy-subhome__closing,.fy-subhome--acc .fy-subhome__closing{color:#333}.fy-subhome--adk .fy-subhome__closing h2,.fy-subhome--acc .fy-subhome__closing h2{color:#272d31}.fy-subhome--adk .fy-subhome__closing .fy-subhome__button,.fy-subhome--acc .fy-subhome__closing .fy-subhome__button{align-self:flex-start;margin-top:8px}@media screen and (max-width:1149px){.fy-subbrand-header__inner{grid-template-columns:180px 1fr auto;gap:14px}.fy-subbrand-header__nav{gap:14px}.fy-subbrand-header__nav>a,.fy-subbrand-header__dropdown>summary{font-size:14px}}@media screen and (max-width:699px){.fy-family-superheader__inner{gap:8px;min-height:32px;padding-inline:12px;font-size:8px;letter-spacing:.035em}.fy-family-superheader__inner span[aria-hidden=true]{font-size:10px}.fy-family-switcher__inner{min-height:43px;padding-inline:8px}.fy-family-switcher__label{display:none}.fy-family-switcher__links{flex:1;justify-content:space-between;min-width:0}.fy-family-switcher__links a{min-height:43px;padding-inline:5px;font-size:9px;letter-spacing:0}.fy-family-switcher__tools{margin-left:5px;border-left:0}.fy-family-switcher__tool--stockists{display:none}.fy-family-switcher__help>summary{min-height:43px;padding-inline:7px;border-right:0;font-size:10px}.fy-family-switcher__help-menu{right:-45px;grid-template-columns:1fr;min-width:min(320px,calc(100vw - 18px));padding:13px 0}.fy-family-switcher__help-group{padding:0 18px}.fy-family-switcher__help-group+.fy-family-switcher__help-group{margin-top:12px;padding-top:12px;border-top:1px solid #d7cdbc;border-left:0}.fy-family-switcher__cart{min-height:43px;padding:0 4px;border-right:0}.fy-subbrand-header__inner{grid-template-columns:1fr auto;min-height:68px;padding:12px 16px}.fy-subbrand-header__logo{width:180px}.fy-subbrand-header__nav{display:none}.fy-subbrand-header__actions{gap:9px}.fy-subbrand-header__icon{font-size:17px}.fy-subhome--adk .fy-subhome__hero,.fy-subhome--acc .fy-subhome__hero{min-height:470px;aspect-ratio:auto}.fy-subhome--adk .fy-subhome__hero-copy,.fy-subhome--acc .fy-subhome__hero-copy{width:min(92vw,520px);padding:26px 14px}.fy-subhome--adk .fy-subhome__hero-copy h1,.fy-subhome--adk .fy-subhome__hero-copy h2,.fy-subhome--acc .fy-subhome__hero-copy h1,.fy-subhome--acc .fy-subhome__hero-copy h2{font-size:29px}.fy-subhome--adk .fy-subhome__intro,.fy-subhome--adk .fy-subhome__closing,.fy-subhome--acc .fy-subhome__intro,.fy-subhome--acc .fy-subhome__closing,.fy-subhome--adk .fy-subhome__card,.fy-subhome--acc .fy-subhome__card{grid-template-columns:1fr}.fy-subhome--adk .fy-subhome__intro>div,.fy-subhome--adk .fy-subhome__closing>div,.fy-subhome--acc .fy-subhome__intro>div,.fy-subhome--acc .fy-subhome__closing>div,.fy-subhome--adk .fy-subhome__card>div,.fy-subhome--acc .fy-subhome__card>div{padding:38px 24px}.fy-subhome--adk .fy-subhome__intro img,.fy-subhome--adk .fy-subhome__closing img,.fy-subhome--acc .fy-subhome__intro img,.fy-subhome--acc .fy-subhome__closing img,.fy-subhome--adk .fy-subhome__card img,.fy-subhome--acc .fy-subhome__card img{min-height:270px;max-height:420px}.fy-subhome--adk .fy-subhome__card:nth-child(odd) img,.fy-subhome--acc .fy-subhome__card:nth-child(odd) img,.fy-subhome--adk .fy-subhome__closing img,.fy-subhome--acc .fy-subhome__closing img{order:initial}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/brand-family-hosts.css.map */
