html,body{overflow-x:clip}@media screen and (max-width:989px){.section-header .header{padding-left:max(1rem,env(safe-area-inset-left,0px));padding-right:max(1rem,env(safe-area-inset-right,0px));column-gap:.4rem}.header--mobile-center{grid-template-columns:auto auto minmax(0,1fr) auto!important}.header--mobile-center .header__heading,.header--mobile-center>.header__heading-link{justify-self:center;min-width:0}.header__icons{justify-self:end}.header__heading-logo-wrapper{width:min(var(--ff-logo-w-m, 156px),34vw)!important}.header__icons{gap:0}.header__icon,.header__icons .header__icon{width:4rem;height:4.4rem}.header__icon .svg-wrapper,.header__icons .ff-fav-link .svg-wrapper{width:4rem}.header__icons .header__icon--account{display:none}}@media screen and (max-width:359px){.header__heading-logo-wrapper{width:30vw!important}}.ff-drawer-links{display:flex;flex-direction:column;padding:0 0 1.2rem}.ff-drawer-link{display:flex;align-items:center;gap:1rem;min-height:4.4rem;font-size:1.5rem;color:rgb(var(--color-foreground));text-decoration:none}.ff-drawer-link svg{width:2rem;height:2rem;flex:none}@media screen and (max-width:749px){.ff-eyebrow,.ff-section-head p:first-child,.ff-pcard__vendor,.ff-pcard__badge,.ff-acard__tag,.ff-tile__tag,.ff-tile__cta,.ff-edit__cta,.ff-edits__all,.ff-foot__eyebrow,.ff-foot__col h2,.ff-shelf__group legend,.ffqp__card-latin,.caption-with-letter-spacing{font-size:1.2rem!important}.ff-section-head p:first-child{line-height:1.5}.ff-shelf__intro .button,.ff-makers__foot .button,.ff-spotlight__copy .button,.ff-standard__foot .button{font-size:1.3rem}.ff-foot__col a{display:inline-flex;align-items:center;min-height:4.4rem}.ff-foot__col li{margin:0}.ff-trust__item a,.ff-edits__all,.ff-acard__cta,.ff-mcard__meta,a.ff-head-link{display:inline-block;padding-block:1.1rem;margin-block:-1.1rem}.ff-edit__cta,.ff-tile__cta{display:inline-flex;align-items:center;min-height:4.4rem;white-space:nowrap;margin-top:.4rem!important}.ff-edits--curated .ff-edits__grid{display:flex!important;gap:1.2rem;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:1.5rem;scrollbar-width:none;margin-inline:-1.5rem;padding-inline:1.5rem;padding-bottom:.4rem}.ff-edits--curated .ff-edits__grid::-webkit-scrollbar{display:none}.ff-edits--curated .ff-edits__grid>*{flex:0 0 82%;min-width:0;scroll-snap-align:start}.ff-edits--curated .ff-edit .ff-media{aspect-ratio:4 / 5}.ff-hero,.ff-hero *{min-width:0}.ff-hero__copy{max-width:100%}.ff-hero h1{overflow-wrap:break-word}.ff-hero .ff-search,.ff-hero .ff-search input{max-width:100%}.ff-hero .ff-search input{width:100%}body.ff-has-sticky-atc{padding-bottom:calc(7.2rem + env(safe-area-inset-bottom,0px))}}.ff-satc{display:none}@media screen and (max-width:749px){.ff-satc{display:flex;align-items:center;gap:1.2rem;position:fixed;left:0;right:0;bottom:0;z-index:30;padding:1rem max(1.5rem,env(safe-area-inset-right,0px)) calc(1rem + env(safe-area-inset-bottom,0px)) max(1.5rem,env(safe-area-inset-left,0px));background:rgb(var(--color-background));color:rgb(var(--color-foreground));border-top:1px solid rgba(var(--color-foreground),.12);box-shadow:0 -.4rem 1.6rem #0000000f;transform:translateY(110%);transition:transform .25s ease}.ff-satc.is-visible{transform:translateY(0)}.ff-satc__info{min-width:0;flex:1;display:flex;flex-direction:column}.ff-satc__title{font-size:1.3rem;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ff-satc__price{font-size:1.4rem;font-weight:600}.ff-satc__btn{flex:none;min-height:4.6rem;padding:0 2rem;font-size:1.4rem}.ff-satc__btn[disabled]{opacity:.5}}@media(prefers-reduced-motion:reduce){.ff-satc{transition:none}}.ffa-body p.ffa-try{display:block}.ffa-body p.ffa-try>strong:first-child{display:inline-block;margin:0 1rem .6rem 0;vertical-align:.15em;line-height:1.6}.ffa-body div[style*=overflow-x]>.ffa-table{margin:0;border:0;border-radius:0}@media screen and (max-width:749px){.ffa-body p.ffa-try{padding:1.6rem 1.8rem}.ffa-body table td:first-child{white-space:normal;min-width:11rem}}@media screen and (max-width:989px){.ffa-layout{grid-template-columns:minmax(0,1fr)}.ffa-layout>*{min-width:0;max-width:100%}.ffa-body{min-width:0;max-width:min(68rem,100%);overflow-wrap:break-word}.ffa-body>div[style*=overflow-x],.ffa-body .ffa-table{max-width:100%;overscroll-behavior-x:contain}.ffa-body img,.ffa-body iframe,.ffa-body video{max-width:100%;height:auto}}.product-grid product-component{display:block;height:100%}.product-card-wrapper .card>.card__content{display:flex;flex-direction:column;flex-grow:1}.product-card-wrapper .quick-add{margin-top:auto;padding-top:1.2rem;margin-bottom:0}.product-card-wrapper .quick-add__submit.button{width:auto;min-width:0;min-height:0;height:3.8rem;padding:0 2rem;border-radius:99px;border:1px solid #213027;background:#213027;color:#f8f6ef;font-size:1.05rem;letter-spacing:.16em;text-decoration:none;transition:background .2s,color .2s,border-color .2s}.product-card-wrapper .quick-add__submit.button:before,.product-card-wrapper .quick-add__submit.button:after{display:none}.product-card-wrapper .quick-add__submit.button:not([disabled]):hover{background:#d3a559;border-color:#d3a559;color:#213027}.product-card-wrapper .quick-add__submit.button[disabled]{opacity:.5;cursor:default}.product-card-wrapper .quick-add__submit.ff-view-options{display:inline-flex;align-items:center;justify-content:center;background:transparent;color:#213027}.product-card-wrapper .quick-add__submit.button.ff-view-options:not([disabled]):hover{background:#213027;border-color:#213027;color:#f8f6ef}@media screen and (max-width:749px){.product-card-wrapper .quick-add__submit.button{width:100%;height:4.4rem;padding:0 1rem;font-size:1.05rem;letter-spacing:.12em}}.shopify-section[id*=__banner] .collection-hero{--color-foreground: 33, 48, 39;--color-background: 229, 233, 220;background:#e5e9dc;color:#213027}.shopify-section[id*=__banner] .collection-hero__inner{padding-top:3.6rem;padding-bottom:.4rem}.shopify-section[id*=__banner] .collection-hero__title{color:#213027;margin:0;font-size:clamp(3rem,3.2vw,4rem);line-height:1.1}.ff-collection-eyebrow{margin:0 0 .8rem;font-size:1.1rem;letter-spacing:.18em;text-transform:uppercase;font-weight:500;color:#a65d40}.shopify-section[id*=__banner] .collection-hero__description{color:#213027cc;margin-top:1.2rem;max-width:62rem}.shopify-section[id*=__banner] .collection-hero__description p{margin:0}.shopify-section[id*=__banner] .collection-hero__description a{color:#a65d40}@media screen and (min-width:750px){.shopify-section[id*=__product-grid] [class*=product-grid-padding].gradient{padding-top:0;isolation:isolate}.shopify-section[id*=__product-grid] .facets-wrapper{position:relative;padding-top:.8rem;padding-bottom:.4rem;margin-bottom:3.2rem}.shopify-section[id*=__product-grid] .facets-wrapper:before{content:"";position:absolute;top:0;bottom:0;left:-100vw;right:-100vw;background:#e5e9dc;z-index:-1}.shopify-section .facets-container .facets__wrapper{border-bottom-color:#2130271f}}.shopify-section[id*=__product-grid] [class*=product-grid-padding].gradient{background:#fbfaf6;--color-background: 251, 250, 246}#ProductGridContainer .card__inner{box-shadow:0 0 0 1px #21302712}.shopify-section .facets-container .facets__wrapper .facets__summary{background:#fff;border-color:#8c9f7a;color:#213027}.shopify-section .facets-container .facets__wrapper .facets__summary:hover,.shopify-section .facets-container .facets__wrapper details[open]>.facets__summary{border-color:#213027}.shopify-section .facets-container .facets__wrapper .facets__disclosure:has(input:checked)>.facets__summary{background:#213027;border-color:#213027;color:#f8f6ef}.shopify-section .facets-container .facets__wrapper .facets__disclosure:has(input:checked)>.facets__summary .svg-wrapper{color:#f8f6ef}.shopify-section .active-facets .active-facets__button-inner{background:#213027;color:#f8f6ef;box-shadow:none;border-radius:99px}.shopify-section .active-facets .active-facets__button-inner svg,.shopify-section .active-facets .active-facets__button-inner .svg-wrapper{color:#f8f6ef;fill:#f8f6ef}.mobile-facets__open{border:1px solid #8C9F7A;border-radius:99px;background:#fff;padding:.8rem 1.6rem;color:#213027}#ProductGridContainer .card-information .caption-with-letter-spacing{color:#8c4b32}#ProductGridContainer .ff-card-notes{color:#526b4c!important}#ProductGridContainer .price--on-sale .price-item--sale{color:#883e46}@media screen and (max-width:749px){.shopify-section[id*=__banner] .collection-hero__inner{padding-top:2.4rem;padding-bottom:2.2rem}.shopify-section[id*=__banner] .collection-hero__title{font-size:2.8rem}.shopify-section[id*=__banner] .collection-hero__description{margin-top:1rem;font-size:1.4rem}}.product-card-wrapper .card__media .media,.ff-pcard__media{background:#f8f6ef}.product-card-wrapper .card__media .media img,.ff-pcard__media img{object-fit:contain!important;padding:6%;box-sizing:border-box;mix-blend-mode:multiply}
/*# sourceMappingURL=/cdn/shop/t/88/assets/ff-mobile.css.map */
