.ftf-header__wrapper.rec-v2-header,.is-header--stuck .ftf-header__wrapper.rec-v2-header{--h-text-color:#191919!important;--h-text-color-hover:#75534f!important;--h-text-color-rgb:25,25,25!important;--h-bg-color:#f7f2eb!important;background:#f7f2eb!important;color:#191919;font-family:Montserrat,Arial,sans-serif;z-index:460}.rec-v2-header *,.rec-v2-header *:before,.rec-v2-header *:after{box-sizing:border-box}.rec-v2-header__container{max-width:1600px!important;padding-inline:clamp(16px,3vw,48px)!important}.rec-v2-header--full .rec-v2-header__container{max-width:100%!important}.rec-v2-header--border{border-bottom:1px solid #d8cec3}.rec-v2-header .ftf-section-header__mid{border:0}.ftf-section-header .rec-v2-header .rec-v2-header__bar{display:flex;align-items:center;gap:clamp(16px,2.5vw,42px)}.rec-v2-header__brand{flex:0 0 auto;line-height:1}.rec-v2-header__brand .ftf-header__logo img{max-height:66px;width:auto;object-fit:contain}.rec-v2-header__nav{display:flex;align-items:center;justify-content:center;gap:clamp(13px,2vw,30px);flex:1 1 auto;align-self:stretch}.rec-v2-header__nav-link{display:inline-flex;align-items:center;gap:6px;padding:10px 0;border:0;background:transparent;color:#191919!important;font:700 clamp(11px,.85vw,13px)/1.2 Montserrat,Arial,sans-serif;letter-spacing:.095em;text-transform:uppercase;text-decoration:none;white-space:nowrap;cursor:pointer;transition:color .18s ease}.rec-v2-header__nav-link:hover,.rec-v2-header__nav-link:focus-visible,.rec-v2-header__shop[open] .rec-v2-header__shop-button{color:#75534f!important}.rec-v2-header__shop-button{list-style:none}.rec-v2-header__shop-button::-webkit-details-marker{display:none}.rec-v2-header__shop-button span{font-size:17px;line-height:.5;transition:transform .18s ease}.rec-v2-header__shop[open] .rec-v2-header__shop-button span{transform:rotate(180deg)}.rec-v2-header__utilities{flex:0 0 auto;margin-inline-start:auto}.rec-v2-header__utilities .ftf-site-nav__icons{gap:3px}.rec-v2-header__utilities .ftf-site-nav__icon{padding:0!important}.rec-v2-header__utilities .ftf-site-nav__icon>a{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px}.rec-v2-header__utilities .ftf-site-nav__icons svg.ftf-icon{color:#191919}.rec-v2-header__utilities .ftf-site-nav__icon>a:hover svg.ftf-icon{color:#75534f}.rec-v2-header__menu-button,.rec-v2-header__mobile-fallback{display:none}.rec-v2-header__mega{display:none!important}.rec-v2-header__shop[open] .rec-v2-header__mega{display:grid!important}.rec-v2-header__mega{position:absolute;inset-inline:0;top:100%;z-index:470;display:grid;grid-template-columns:minmax(200px,1fr) minmax(0,3fr);gap:clamp(32px,5vw,88px);padding:clamp(30px,3vw,50px) max(32px,calc((100vw - 1504px)/2 + 48px));background:#f7f2eb;border-top:1px solid #d8cec3;border-bottom:1px solid #c4b4a4;box-shadow:0 22px 35px #1919191f}.rec-v2-header__mega-intro{display:flex;flex-direction:column;align-items:flex-start;gap:16px;border-inline-start:3px solid #e68465;padding-inline-start:22px}.rec-v2-header__eyebrow,.rec-v2-header__drawer-eyebrow{font:700 11px/1.3 Montserrat,Arial,sans-serif;letter-spacing:.18em;text-transform:uppercase;color:#75534f}.rec-v2-header__mega-intro strong{font:400 clamp(38px,4vw,66px)/.95 "Bebas Neue",Impact,sans-serif;letter-spacing:.025em;color:#191919}.rec-v2-header__mega-intro>a{margin-top:auto;font:700 12px/1.4 Montserrat,Arial,sans-serif;letter-spacing:.07em;text-transform:uppercase;color:#75534f;text-decoration:underline;text-underline-offset:5px}.rec-v2-header__mega-intro .rec-v2-header__existing-links{display:flex;flex-direction:column;gap:8px;margin-top:10px}.rec-v2-header__mega-intro .rec-v2-header__existing-links a{color:#665b54;font:600 11px/1.4 Montserrat,Arial,sans-serif;text-decoration:none;text-transform:uppercase;letter-spacing:.07em}.rec-v2-header__mega-intro .rec-v2-header__existing-links a:hover{text-decoration:underline;text-underline-offset:4px}.rec-v2-header__departments{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(24px,4vw,64px);margin:0;padding:0;list-style:none}.rec-v2-header__departments li{min-width:0;border-top:1px solid #d8cec3}.rec-v2-header__departments a{display:grid;grid-template-columns:28px 1fr;column-gap:12px;align-items:baseline;padding:16px 0 17px;color:#191919;text-decoration:none}.rec-v2-header__departments span{font:700 11px/1 Montserrat,Arial,sans-serif;color:#9b8073}.rec-v2-header__departments strong{font:400 clamp(23px,2vw,32px)/1 "Bebas Neue",Impact,sans-serif;letter-spacing:.025em;transition:color .18s ease}.rec-v2-header__departments small{grid-column:2;font:400 12px/1.45 Montserrat,Arial,sans-serif;color:#665b54}.rec-v2-header__departments a:hover strong,.rec-v2-header__departments a:focus-visible strong{color:#a9543e}.rec-v2-header__nav-link:focus-visible,.rec-v2-header__mega a:focus-visible,.rec-v2-header__utilities a:focus-visible,.rec-v2-header button:focus-visible,.rec-v2-header__drawer a:focus-visible,.rec-v2-header__mobile-fallback summary:focus-visible,.rec-v2-header__fallback-content a:focus-visible{outline:2px solid #a9543e;outline-offset:3px}.is-header--stuck .ftf-header__wrapper.rec-v2-header{--h-text-color:#191919;--h-text-color-hover:#75534f;--h-bg-color:#f7f2eb;box-shadow:0 7px 18px #19191914}.is-header--stuck .rec-v2-header__brand .header__sticky-logo{display:block!important;max-height:54px}.rec-v2-header__drawer:not([open]){display:none}.rec-v2-header__drawer{position:fixed;inset:0 auto 0 0;width:min(390px,calc(100vw - 32px));max-width:none;max-height:none;height:100dvh;margin:0;padding:0;border:0;background:#f7f2eb;color:#191919;box-shadow:18px 0 42px #1919192e;overflow-y:auto;overscroll-behavior:contain}.rec-v2-header__drawer::backdrop{background:#1919198c}.rec-v2-header__drawer[open]{animation:rec-v2-drawer-in .22s ease-out both}.rec-v2-header__drawer-top{position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:space-between;min-height:72px;padding:0 22px;background:#f7f2eb;border-bottom:1px solid #d8cec3;font:400 28px/1 Bebas Neue,Impact,sans-serif;letter-spacing:.05em;text-transform:uppercase}.rec-v2-header__drawer-top button{display:grid;place-items:center;width:44px;height:44px;border:0;background:transparent;color:#191919;cursor:pointer}.rec-v2-header__drawer-top svg,.rec-v2-header__menu-button svg,.rec-v2-header__mobile-fallback summary svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round}.rec-v2-header__drawer-eyebrow{margin:27px 22px 11px}.rec-v2-header__drawer-links{margin:0;padding:0 22px;list-style:none}.rec-v2-header__drawer-links li{border-bottom:1px solid #d8cec3}.rec-v2-header__drawer-links a{display:grid;grid-template-columns:23px 1fr 16px;align-items:center;gap:11px;min-height:64px;color:#191919;text-decoration:none;font:400 clamp(23px,6vw,30px)/1 "Bebas Neue",Impact,sans-serif;letter-spacing:.025em}.rec-v2-header__drawer-links a span{font:700 10px/1 Montserrat,Arial,sans-serif;color:#9b8073}.rec-v2-header__drawer-links a b{font:400 17px/1 Montserrat,Arial,sans-serif;color:#a9543e}.rec-v2-header__drawer-bottom{display:flex;flex-direction:column;gap:0;margin:25px 22px 34px;border-top:1px solid #d8cec3}.rec-v2-header__drawer-bottom .rec-v2-header__existing-links{display:flex;flex-direction:column;border-top:1px solid #d8cec3;padding-top:9px}.rec-v2-header__drawer-bottom a{display:flex;align-items:center;min-height:50px;color:#75534f;font:700 12px/1.3 Montserrat,Arial,sans-serif;letter-spacing:.1em;text-transform:uppercase;text-decoration:none}@keyframes rec-v2-drawer-in{0%{transform:translate(-18px);opacity:.75}to{transform:translate(0);opacity:1}}.rec-v2-header__fallback-content{position:absolute;inset-inline:0;top:100%;z-index:470;max-height:calc(100dvh - 62px);overflow-y:auto;background:#f7f2eb;border-bottom:1px solid #d8cec3;box-shadow:0 22px 35px #1919191f}.rec-v2-header__fallback-content .rec-v2-header__drawer-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px}.rec-v2-header__fallback-content .rec-v2-header__drawer-bottom{flex-direction:column;gap:0}@media(max-width:1024px){.rec-v2-header__utilities .ftf-site-nav__account{display:none!important}.rec-v2-header__container{padding-inline:14px!important}.ftf-section-header .rec-v2-header .rec-v2-header__bar{gap:8px;justify-content:space-between}.rec-v2-header__mobile-fallback{display:block;flex:0 0 44px}.rec-v2-header__mobile-fallback summary{display:grid;place-items:center;width:44px;height:44px;list-style:none;color:#191919;cursor:pointer}.rec-v2-header__mobile-fallback summary::-webkit-details-marker{display:none}.rec-v2-header[data-rec-v2-enhanced] .rec-v2-header__mobile-fallback{display:none}.rec-v2-header[data-rec-v2-enhanced] .rec-v2-header__menu-button{display:grid;place-items:center;flex:0 0 44px;width:44px;height:44px;border:0;background:transparent;color:#191919;cursor:pointer}.rec-v2-header__brand{margin-inline:auto}.rec-v2-header__brand .ftf-header__logo img{max-height:55px}.rec-v2-header__nav{display:none}.rec-v2-header__utilities{margin-inline-start:0}.rec-v2-header__utilities .ftf-site-nav__icons{gap:0}.rec-v2-header__utilities .ftf-site-nav__icon>a{min-width:44px}.is-header--stuck .rec-v2-header__brand .header__sticky-logo{display:none!important}.is-header--stuck .rec-v2-header__brand .header__mobile-logo{display:block!important}}@media(max-width:1024px){.rec-v2-header__fallback-content .rec-v2-header__drawer-links{display:block}.rec-v2-header__fallback-content .rec-v2-header__drawer-bottom{flex-direction:column;gap:0}}@media(max-width:359px){.rec-v2-header__container{padding-inline:8px!important}.ftf-section-header .rec-v2-header .rec-v2-header__bar{gap:0}.rec-v2-header__brand .ftf-header__logo img{max-height:48px}}@media(prefers-reduced-motion:reduce){.rec-v2-header__nav-link,.rec-v2-header__shop-button span,.rec-v2-header__departments strong{transition:none}.rec-v2-header__drawer[open]{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/88/assets/rec-v2-header.css.map */
