:root{--ffg-regime: narrow;--f-title: "Antiquary Wide", Georgia, serif;--f-body: "Eczar", Georgia, serif;--product-corner-radius: 15px;--f-ing: "Work Sans", system-ui, sans-serif;--f-ui: "Karla", system-ui, sans-serif;--ffg-brand-red: #A02924;--ffg-header-red: #BF3922;--ffg-cream: #FDFBF6;--ffg-ink: #211A14;--ffg-yellow: #F2D93A;--ffg-rust: #B04334;--ffg-stitch-thread-color: var(--ffg-cream);--ffg-stitch-opacity: .85;--ffg-card-hover-scale: 1.045;--ffg-card-hover-duration: .12s;--ffg-card-image-zoom: 1.08;--ffg-card-title-size: 6.75cqw;--ffg-card-title-min: 14px;--ffg-card-title-max: 38px;--ffg-card-title-color: #6A645C;--ffg-card-price-size: 15px;--ffg-search-text-color: #958C80;--ffg-masthead-search-font-size: 16px}@media screen and (min-width:750px){:root{--ffg-masthead-search-font-size: 21px}}@media screen and (min-width:750px){:root{--ffg-regime: wide}}@font-face{font-family:Antiquary Wide;src:url(https://shop.filthyfarmgirl.com/cdn/shop/t/14/assets/antiquary_wide-webfont.woff2?v=42950839335453545521785401508) format("woff2");font-weight:400;font-style:normal;font-display:swap}.product-card .product-grid__card{text-align:center}.product-card .text-block:has(p[role=heading]){container-type:inline-size;width:100%!important;--max-width: none;--text-align: center;align-items:center}.product-card .text-block:has(p[role=heading])>*{width:100%;max-inline-size:100%}.product-card p[role=heading]{font-family:"Antiquary Wide",var(--font-heading--family),serif!important;font-weight:400!important;letter-spacing:0!important;text-transform:uppercase!important;text-align:center!important;color:var(--ffg-card-title-color)!important;font-size:clamp(var(--ffg-card-title-min),var(--ffg-card-title-size),var(--ffg-card-title-max))!important;line-height:1.08!important;text-wrap:balance}.product-card [ref=priceContainer]{text-align:center;font-size:var(--ffg-card-price-size)}@media screen and (max-width:749.98px){.ffg-ribbon-section{margin-block-start:15px}}.ffg-heart{display:inline-flex;align-items:center;gap:7px;padding:6px;border:0;background:none;color:var(--ffg-cream, #FDFBF6);cursor:pointer}.ffg-heart__icon{display:block;width:18px!important;height:21px!important}.menu-drawer .menu-drawer__close-button.menu-drawer__close-button{display:flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;margin:14px auto 0 14px;border-radius:34px;background-color:#16130f;color:#fff;border:1px solid rgba(0,0,0,.2);box-shadow:0 2px 6px #00000040}a,button,input,select,textarea,label,summary,[role=button]{touch-action:manipulation}.country-filter__input.country-filter__input{font-size:16px}#header-component .menu-list__submenu-inner{border-bottom:8px solid #FDFBF6;box-shadow:0 6px 14px #00000047}#header-component .menu-list__list-item:where(:not([slot=overflow]))>.menu-list__submenu{clip-path:rect(var(--header-height) 100% calc(var(--full-open-header-height) + 30px) 0)}#header-component [data-submenu-overlap-bottom-row] .menu-list__list-item:where(:not([slot=overflow]))>.menu-list__submenu{clip-path:rect(var(--top-row-height) 100% calc(var(--full-open-header-height) + 30px) 0)}.mega-menu{position:relative}.ffg-heart--menu{position:absolute;right:26px;bottom:14px;color:var(--ffg-cream, #FDFBF6);z-index:2}#header-component[data-menu-style=drawer] header-actions .ffg-heart{display:none}@media screen and (max-width:749.98px){header-actions .ffg-heart{display:none}}.header__drawer{display:flex;align-items:center;gap:2px;width:max-content}.header__drawer .ffg-heart__icon{max-width:none}@media screen and (max-width:749.98px){#header-component cart-icon{margin-inline-end:10px}}.ffg-heart__text{font-family:Staatliches,Georgia,serif;font-size:13px;letter-spacing:.09em;white-space:nowrap;color:currentColor}.ffg-heart.is-typing .ffg-heart__icon{animation:ffg-heart-cursor .9s steps(1) infinite}@keyframes ffg-heart-cursor{50%{opacity:.35}}@media(prefers-reduced-motion:reduce){.ffg-heart.is-typing .ffg-heart__icon{animation:none}}#MainContent [tabindex="-1"]:focus,#MainContent h1:focus:not(:focus-visible){outline:none}#MainContent h1[tabindex="-1"]:focus{outline:none}.product-card .product-media img,.product-card .card-gallery img{border:0!important;outline:0!important}#MainContent .product-card :is(.card-gallery,slideshow-container,slideshow-slide,.product-media){outline:0!important}.shopify-section[id*=product_recommendations] .product-card slideshow-slide:not(:first-of-type),.shopify-section[id*=product_recommendations] .product-card slideshow-arrows{display:none}.product-grid[product-grid-view=zoom-out] .product-card h3,.product-grid[product-grid-view=zoom-out] h3.h4,.product-grid[product-grid-view=zoom-out] .product-card h3 .ffg-title-sub,.product-grid[product-grid-view=zoom-out] h3.h4 .ffg-title-sub{font-family:"Staatliches",var(--f-ui, "Work Sans"),system-ui,sans-serif;font-weight:400;text-transform:uppercase;font-size:14px;letter-spacing:.12em}#MainContent[data-template=search] .product-card [ref=priceContainer],#MainContent[data-template=collection] .product-card [ref=priceContainer]{display:none}#MainContent[data-template=search] .facets--horizontal sorting-filter-component{order:-1}#MainContent[data-template=search] .facets--horizontal .products-count-wrapper{order:0;margin-inline-start:auto}#MainContent[data-template=search] .facets--horizontal .sorting-filter__options{left:0;right:auto}.product-card{position:relative}.product-card .card-gallery{width:100%;transition:transform var(--ffg-card-hover-duration) cubic-bezier(.2,0,0,1);transform-origin:center center;will-change:transform}.product-card:hover,.product-card:focus-within{z-index:2}.product-card:hover .card-gallery,.product-card:focus-within .card-gallery{transform:scale(var(--ffg-card-hover-scale))}@media(prefers-reduced-motion:reduce){.product-card .card-gallery{transition:none}.product-card:hover .card-gallery,.product-card:focus-within .card-gallery{transform:none}}@media(hover:none){.product-card .card-gallery,.product-card:hover .card-gallery,.product-card:focus-within .card-gallery{transform:none;transition:none}}:root{--ffg-grain: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='t' color-interpolation-filters='sRGB'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='4' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncR type='linear' slope='0.206' intercept='0.794'/%3E%3CfeFuncG type='linear' slope='0.206' intercept='0.794'/%3E%3CfeFuncB type='linear' slope='0.206' intercept='0.794'/%3E%3CfeFuncA type='table' tableValues='1 1'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='200' height='200' filter='url(%23t)'/%3E%3C/svg%3E");--ffg-grain-size: 230px 230px}#header-group>.header-section{position:sticky;z-index:6;border-bottom:9px solid var(--ffg-cream);box-shadow:0 6px 14px #00000047}@media screen and (min-width:990px){#header-group>.shopify-section:not(.header-section){will-change:transform}#header-group>.shopify-section:not(.header-section){position:relative;z-index:2}#header-group>.shopify-section:not(.header-section):before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--ffg-brand-red, #A02924);will-change:transform}@supports (-moz-appearance: none){#header-group>.header-section.header-section.header-section{position:fixed;top:-1px;left:0;right:0}#header-group>.header-section+.shopify-section{margin-top:63px}}}#header-component .header__underlay{filter:none}.theme-drawer__dialog[open]{box-shadow:-14px 0 28px #00000047}#header-component .menu-list__submenu.background-matches-parent{--submenu-padding-block-start: 46px}#header-component .menu-list__submenu{background-color:transparent}#header-component:has(.ffg-has-menu:hover,.ffg-has-menu:focus-within) .header__underlay-open{border-bottom:9px solid var(--ffg-cream)}#header-component .header__underlay-open{isolation:isolate}#header-component .header__underlay-open:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(ellipse at 50% 32%,#0000 38%,#00000042),url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%27200%27%20height%3D%27200%27%3E%3Cfilter%20id%3D%27g%27%3E%3CfeTurbulence%20type%3D%27fractalNoise%27%20baseFrequency%3D%270.8%27%20numOctaves%3D%274%27%20stitchTiles%3D%27stitch%27%2F%3E%3CfeColorMatrix%20type%3D%27saturate%27%20values%3D%270%27%2F%3E%3C%2Ffilter%3E%3Crect%20width%3D%27200%27%20height%3D%27200%27%20filter%3D%27url%28%23g%29%27%2F%3E%3C%2Fsvg%3E);background-size:100% calc(100% - var(--header-height)),230px 230px;background-position:0 var(--header-height),0 0;background-repeat:no-repeat,repeat;background-blend-mode:multiply,multiply;mix-blend-mode:multiply;pointer-events:none;opacity:.77}#header-component .mega-menu__content-list--products .mega-menu__content-list-item{background:#fff;border-radius:10px;padding:12px 12px 14px;box-shadow:0 1px #211a1433,0 7px 16px #211a1429}#header-component .mega-menu__content-list--products .resource-card__media,#header-component .mega-menu__content-list--products .resource-card__image{max-height:150px;object-fit:contain}#header-component .mega-menu__content-list--products .resource-card__title{color:var(--ffg-ink, #211A14);text-align:center;font-family:var(--f-link-font, "Bitter", Georgia, serif);font-size:13px;line-height:1.35}#header-component .mega-menu__content-list--products :is(.price,product-price,[class*=price]){display:none!important}#header-component .ffg-mega-headline{grid-column:1 / -1;justify-self:start;font-family:var(--f-head-font, "Staatliches", "Antiquary Wide", Georgia, serif);font-size:calc(var(--f-head-size, 14px) + 10px);letter-spacing:var(--f-head-track, .14em);text-transform:uppercase;line-height:1;text-decoration:none;color:inherit;margin-bottom:2px;transition:color .12s,transform .12s}#header-component .ffg-mega-headline:hover{color:var(--ffg-ink, #211A14);transform:translate(2px)}#header-component .mega-menu__link--parent{font-family:var(--f-head-font, "Staatliches", "Antiquary Wide", Georgia, serif);font-size:calc(var(--f-head-size, 14px) + 2px);letter-spacing:var(--f-head-track, .14em);text-transform:uppercase;opacity:1;margin-bottom:10px}#header-component .mega-menu__link:not(.mega-menu__link--parent){font-family:var(--f-link-font, "Bitter", Georgia, serif);font-size:var(--f-link-size, 15px);font-weight:var(--f-link-weight, 400);letter-spacing:var(--f-link-track, .06em);line-height:2.59;transition:color .12s,transform .12s}#header-component .mega-menu__link:not(.mega-menu__link--parent):hover{color:var(--ffg-ink, #211A14);transform:translate(2px)}#header-component .mega-menu__link:has(.n){display:inline-block;overflow-wrap:normal;word-break:normal}#header-component .mega-menu__link:has(.n) .wrap-text,#header-component .mega-menu__link:has(.n) .n{display:inline}#header-component .mega-menu__link .n{font-family:var(--f-legal-font, "Staatliches", Georgia, serif);font-size:.72em;letter-spacing:.04em;opacity:.55;margin-left:5px;vertical-align:1px}#header-component .header__underlay:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%27200%27%20height%3D%27200%27%3E%3Cfilter%20id%3D%27g%27%3E%3CfeTurbulence%20type%3D%27fractalNoise%27%20baseFrequency%3D%270.8%27%20numOctaves%3D%274%27%20stitchTiles%3D%27stitch%27%2F%3E%3CfeColorMatrix%20type%3D%27saturate%27%20values%3D%270%27%2F%3E%3C%2Ffilter%3E%3Crect%20width%3D%27200%27%20height%3D%27200%27%20filter%3D%27url%28%23g%29%27%2F%3E%3C%2Fsvg%3E);background-size:230px 230px;background-repeat:repeat;mix-blend-mode:multiply;opacity:.77;pointer-events:none}#header-component .header-logo{display:none!important}@media screen and (min-width:600px)and (max-width:749.98px){.resource-list--grid{grid-template-columns:repeat(2,1fr)!important}}@media screen and (max-width:599.98px){.resource-list--grid{grid-template-columns:1fr!important}}@container resource-list (max-width: 599.98px){.resource-list--grid{grid-template-columns:1fr!important}}@media screen and (max-width:599.98px){.product-grid[product-grid-view=default]{grid-template-columns:1fr}}@media screen and (max-width:599.98px){#MainContent:is([data-template=collection],[data-template=search]) .product-grid .card-gallery{margin:0 16px;width:auto}}@media screen and (min-width:750px){[id$=__ffg_big] .resource-list__item:nth-last-child(-n+2):nth-child(3n+1),[id$=__ffg_big] .resource-list__item:nth-last-child(-n+2):nth-child(3n+1)~.resource-list__item{display:none}}@media screen and (min-width:600px)and (max-width:749.98px){[id$=__ffg_big] .resource-list__item:nth-last-child(-n+1):nth-child(odd),[id$=__ffg_big] .resource-list__item:nth-last-child(-n+1):nth-child(odd)~.resource-list__item{display:none}}#MainContent:is([data-template=collection],[data-template=search]) .product-grid{justify-content:center}@media screen and (min-width:750px){.product-grid.product-grid[product-grid-view=default]:not(:has(.product-grid__item:nth-child(6))){--product-grid-columns-desktop: repeat(auto-fit, 250px);column-gap:clamp(16px,4vw,72px)}.product-grid.product-grid[product-grid-view=zoom-out]:not(:has(.product-grid__item:nth-child(11))){--product-grid-columns-desktop: repeat(auto-fit, minmax(60px, 112px));column-gap:clamp(12px,2vw,34px)}.product-grid.product-grid[product-grid-view=zoom-out]{--product-grid-columns-desktop: repeat(auto-fill, minmax(8.5rem, 1fr));column-gap:clamp(14px,1.8vw,30px)}}.product-grid.product-grid[product-grid-view=single]{--product-grid-columns-desktop: minmax(0, 1fr);grid-template-columns:minmax(0,1fr);max-width:620px}@media screen and (max-width:749.98px){.product-grid.product-grid[product-grid-view=single]{grid-template-columns:minmax(0,1fr)}}.facets--horizontal .facets__form-wrapper .sorting-filter{order:-1;margin-inline-end:auto;position:relative}.facets--horizontal .facets__form-wrapper .sorting-filter .sorting-filter__options{left:0;right:auto}@media screen and (max-width:599.98px){.facets-mobile-wrapper .column-options-wrapper,.facets-toggle .column-options-wrapper{display:none}}.product-card .card-gallery .product-media-container img{scale:var(--ffg-card-image-zoom, 1)}.card-gallery{--border-radius: 10px;overflow:clip}#MainContent[data-template=collection] .text-block :is(h1,h2){font-family:"Antiquary Wide",var(--font-heading--family),Georgia,serif!important;font-weight:400!important;letter-spacing:0!important;text-transform:uppercase!important}#MainContent[data-template=collection] .text-block :is(h1,h2){--title-pt: .62em;position:relative;display:inline-block;margin-inline:var(--title-pt)!important;padding:calc(.16em + 2px) .34em calc(.16em + 8px)!important;background:var(--f-field, #6EA980);color:var(--ffg-cream, #FDFBF6)!important;filter:drop-shadow(0 5px 12px rgba(0,0,0,.2))}@supports (-moz-appearance: none){#MainContent[data-template=collection] .text-block :is(h1,h2){padding-block:calc(.3em + 2px) calc(.02em + 8px)!important}}#MainContent[data-template=collection] .text-block :is(h1,h2):before,#MainContent[data-template=collection] .text-block :is(h1,h2):after{content:"";position:absolute;top:0;bottom:0;width:calc(var(--title-pt) + 1px);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 17 34' preserveAspectRatio='none'%3E%3Cpath fill='%236EA980' d='M17 0C17 10.54 15.59 15.81 0 17C15.59 18.19 17 23.46 17 34Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%;pointer-events:none}#MainContent[data-template=collection] .text-block :is(h1,h2):before{left:calc(0px - var(--title-pt))}#MainContent[data-template=collection] .text-block :is(h1,h2):after{right:calc(0px - var(--title-pt));transform:scaleX(-1)}#MainContent[data-template=collection] [id$=__section] .section-content-wrapper{padding-block-start:96px!important}#MainContent:is([data-template=collection],[data-template=search]) .product-grid{row-gap:calc(var(--product-grid-gap-mobile-row, 12px) + 20px)}@media screen and (max-width:599.98px){#MainContent:is([data-template=collection],[data-template=search]) .product-grid{row-gap:56px}}@media screen and (min-width:750px){#MainContent:is([data-template=collection],[data-template=search]) .product-grid{row-gap:calc(var(--product-grid-gap-desktop-row, 36px) + 20px)}}#MainContent:is([data-template=collection],[data-template=search]) .product-card .product-card__content{row-gap:16px}.page-wrapper--drawer-open{margin-right:0!important}.theme-drawer__dialog{z-index:calc(var(--layer-menu-drawer) + var(--drawer-stack-order, 0))!important}@media screen and (min-width:990px){.page-wrapper--drawer-open shopify-account::part(dialog){translate:none!important}}#MainContent[data-template=collection] .text-block.rte{font-family:var(--f-ui, "Karla", system-ui, sans-serif);font-weight:500;font-size:16.5px;line-height:1.62;letter-spacing:.005em;color:#3a3632;max-width:62ch;margin-inline:auto}@font-face{font-family:Ultra;src:url(https://shop.filthyfarmgirl.com/cdn/shop/t/14/assets/ultra-regular-webfont.woff2?v=60314269207602137181786421847) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Eczar;src:url(https://shop.filthyfarmgirl.com/cdn/shop/t/14/assets/eczar-latin-variable.woff2?v=141492084175897980161786421845) format("woff2");font-weight:400 800;font-style:normal;font-display:swap}@font-face{font-family:ffg-pill-fallback;src:local("Helvetica Neue"),local("Arial"),local("Roboto");size-adjust:74%}@font-face{font-family:Bignord;src:url(https://shop.filthyfarmgirl.com/cdn/shop/t/14/assets/bignord-regular-webfont.woff2?v=18826751186247026331787126222) format("woff2");font-weight:400;font-style:normal;font-display:swap}#header-component .header-actions__action>svg,#header-component .header-actions__action .svg-wrapper svg{width:26px;height:26px}#header-component .cart-bubble{--cart-bubble-background: #16130F;--cart-bubble-text: #FFFFFF;min-width:19px;min-height:19px}#header-component .cart-bubble__text,#header-component .cart-bubble__text-count{font-size:12px;font-weight:800}@media screen and (max-width:749px){.header__column--left>.ffg-heart--corner{display:none}}#header-component[data-menu-style=drawer] .header__column--left>.ffg-heart--corner{display:none}.facets .products-count-wrapper,.facets sorting-filter-component{--fb-pt: .5em;position:relative;border-inline:var(--fb-pt) solid transparent;background-color:#fff;background-clip:padding-box;padding:5px 12px;filter:drop-shadow(0 3px 9px rgba(33,26,20,.16))}.facets .products-count-wrapper:before,.facets .products-count-wrapper:after,.facets sorting-filter-component:before,.facets sorting-filter-component:after{content:"";position:absolute;top:0;bottom:0;width:calc(var(--fb-pt) + 1px)!important;height:auto!important;border:0!important;background-color:transparent!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 17 34' preserveAspectRatio='none'%3E%3Cpath fill='%23ffffff' d='M17 0C17 10.54 15.59 15.81 0 17C15.59 18.19 17 23.46 17 34Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%;pointer-events:none}.facets .products-count-wrapper:before,.facets sorting-filter-component:before{left:calc(0px - var(--fb-pt))}.facets .products-count-wrapper:after,.facets sorting-filter-component:after{right:calc(0px - var(--fb-pt));transform:scaleX(-1)}.facets .products-count-wrapper,.facets .products-count-wrapper *,.facets sorting-filter-component button,.facets sorting-filter-component summary,.facets sorting-filter-component span,.facets sorting-filter-component label{font-family:"Staatliches",var(--f-ui, "Work Sans"),system-ui,sans-serif!important;text-transform:uppercase;letter-spacing:.08em;color:#000000bf!important}.facets sorting-filter-component [role=menuitem],.facets sorting-filter-component li,.facets sorting-filter-component a{color:#000000bf!important}.product-media-container,.product-media,.product-media>img,.product-media__image,.card-gallery,.card-gallery slideshow-slide{border-radius:15px}.card-gallery,.card-gallery slideshow-slide,.card-gallery .product-media-container,.card-gallery .product-media{overflow:clip}.ffg-masthead__search-input{font-family:"Staatliches","ffg-pill-fallback",var(--font-body--family, sans-serif),sans-serif!important;font-weight:400!important;font-size:var(--ffg-masthead-search-font-size)!important;letter-spacing:.17em!important;color:var(--ffg-search-text-color)!important}.ffg-masthead__search-input::placeholder{font-family:"Staatliches",var(--font-body--family, sans-serif),sans-serif!important;letter-spacing:.17em!important;font-weight:400!important;font-size:var(--ffg-masthead-search-font-size)!important;color:var(--ffg-search-text-color)!important;opacity:1!important}.ffg-masthead__search-input:focus::placeholder{opacity:.5!important}input.search-input{font-family:"Staatliches",var(--font-body--family, sans-serif),sans-serif!important;font-weight:400!important;color:var(--ffg-search-text-color)!important}input.search-input::placeholder{font-family:"Staatliches",var(--font-body--family, sans-serif),sans-serif!important;font-weight:400!important;color:var(--ffg-search-text-color)!important;opacity:1!important}.search-page-input{font-family:"Staatliches",var(--font-body--family, sans-serif),sans-serif!important;font-weight:400!important;color:var(--ffg-search-text-color)!important}.search-page-input::placeholder{font-family:"Staatliches",var(--font-body--family, sans-serif),sans-serif!important;font-weight:400!important;color:var(--ffg-search-text-color)!important;opacity:1!important}.menu-list__link,.menu-drawer__menu-item--mainlist{--menu-top-level-font-family: "Bignord", var(--font-heading--family, sans-serif), sans-serif;--menu-top-level-font-weight: 400}.menu-list--mobile .menu-list__item{font-family:"Bignord",var(--font-heading--family, sans-serif),sans-serif;font-weight:400}#header-group>.ffg-topstripe{height:50px;min-height:50px;background-color:#6ea980;background-image:var(--ffg-grain);background-size:var(--ffg-grain-size);background-repeat:repeat;background-blend-mode:multiply}.cart__checkout-button,#checkout.button,.cart-drawer .cart__checkout-button{background:var(--ffg-brand-red);color:var(--ffg-cream);font-family:"Antiquary Wide",var(--font-heading--family),Georgia,serif;font-size:clamp(15px,1.3vw,19px);letter-spacing:.08em;line-height:1.15;text-transform:uppercase;padding:12px 30px;border:0;border-radius:0;box-shadow:none;--co-pt: 10px;clip-path:polygon(var(--co-pt) 0,calc(100% - var(--co-pt)) 0,calc(100% - .973 * var(--co-pt)) 20.4%,calc(100% - .844 * var(--co-pt)) 35.3%,calc(100% - .543 * var(--co-pt)) 45.1%,100% 50%,calc(100% - .543 * var(--co-pt)) 54.9%,calc(100% - .844 * var(--co-pt)) 64.7%,calc(100% - .973 * var(--co-pt)) 79.6%,calc(100% - var(--co-pt)) 100%,var(--co-pt) 100%,calc(.973 * var(--co-pt)) 79.6%,calc(.844 * var(--co-pt)) 64.7%,calc(.543 * var(--co-pt)) 54.9%,0 50%,calc(.543 * var(--co-pt)) 45.1%,calc(.844 * var(--co-pt)) 35.3%,calc(.973 * var(--co-pt)) 20.4%);transition:transform .14s ease}.cart__checkout-button:hover,#checkout.button:hover,.cart__checkout-button:focus-visible,#checkout.button:focus-visible{background:var(--ffg-brand-red);color:var(--ffg-cream);transform:translateY(-2px)}.cart-items__empty-button{background:var(--ffg-brand-red);color:var(--ffg-cream);font-family:"Antiquary Wide",var(--font-heading--family),Georgia,serif;font-size:clamp(15px,1.3vw,19px);letter-spacing:.08em;text-transform:uppercase;padding:12px 34px;border:0;border-radius:0;box-shadow:none;--co-pt: 10px;clip-path:polygon(var(--co-pt) 0,calc(100% - var(--co-pt)) 0,calc(100% - .973 * var(--co-pt)) 20.4%,calc(100% - .844 * var(--co-pt)) 35.3%,calc(100% - .543 * var(--co-pt)) 45.1%,100% 50%,calc(100% - .543 * var(--co-pt)) 54.9%,calc(100% - .844 * var(--co-pt)) 64.7%,calc(100% - .973 * var(--co-pt)) 79.6%,calc(100% - var(--co-pt)) 100%,var(--co-pt) 100%,calc(.973 * var(--co-pt)) 79.6%,calc(.844 * var(--co-pt)) 64.7%,calc(.543 * var(--co-pt)) 54.9%,0 50%,calc(.543 * var(--co-pt)) 45.1%,calc(.844 * var(--co-pt)) 35.3%,calc(.973 * var(--co-pt)) 20.4%);transition:transform .14s ease}.cart-items__empty-button:hover,.cart-items__empty-button:focus-visible{background:var(--ffg-brand-red);color:var(--ffg-cream);transform:translateY(-2px)}@media screen{.menu-drawer__menu-container>.menu-drawer__submenu{position:static;inset:auto;width:auto;height:auto;max-height:none;transform:none;padding:0;background:none;box-shadow:none;visibility:visible;overflow:visible}.menu-drawer__menu-container>.menu-drawer__submenu .menu-drawer__nav-buttons,.menu-drawer__menu-container>.menu-drawer__submenu .menu-drawer__back-button,.menu-drawer__menu-container>.menu-drawer__submenu .menu-drawer__close-button{display:none}.menu-drawer__submenu .menu-drawer__menu-item--child,.menu-drawer__submenu .menu-drawer__menu-item--parent,.menu-drawer__submenu .menu-drawer__menu-item-text{font-family:Bignord,var(--font-heading--family),sans-serif}.menu-drawer__submenu .menu-drawer__menu-item--child{padding-block:9px;padding-inline-start:24px;font-size:1.15rem;letter-spacing:.03em}.menu-drawer__submenu .menu-drawer__menu-item--parent{padding-block:18px 4px;padding-inline-start:24px;font-size:.85rem;letter-spacing:.14em;text-transform:uppercase;opacity:.7}.menu-drawer__menu-container>summary .svg-wrapper{transition:transform .16s ease;transform:rotate(90deg)}.menu-drawer__menu-container[open]>summary .svg-wrapper{transform:rotate(-90deg)}details.menu-drawer-container:not([open])>.menu-drawer{visibility:hidden}details.menu-drawer-container[open]>.menu-drawer{visibility:visible}details.menu-drawer-container>.menu-drawer{background-image:radial-gradient(ellipse at 50% 32%,#0000 38%,#0003),url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%27200%27%20height%3D%27200%27%3E%3Cfilter%20id%3D%27g%27%3E%3CfeTurbulence%20type%3D%27fractalNoise%27%20baseFrequency%3D%270.8%27%20numOctaves%3D%274%27%20stitchTiles%3D%27stitch%27%2F%3E%3CfeColorMatrix%20type%3D%27saturate%27%20values%3D%270%27%2F%3E%3CfeComponentTransfer%3E%3CfeFuncR%20type%3D%27linear%27%20slope%3D%270.77%27%20intercept%3D%270.23%27%2F%3E%3CfeFuncG%20type%3D%27linear%27%20slope%3D%270.77%27%20intercept%3D%270.23%27%2F%3E%3CfeFuncB%20type%3D%27linear%27%20slope%3D%270.77%27%20intercept%3D%270.23%27%2F%3E%3C%2FfeComponentTransfer%3E%3C%2Ffilter%3E%3Crect%20width%3D%27200%27%20height%3D%27200%27%20filter%3D%27url%28%23g%29%27%2F%3E%3C%2Fsvg%3E);background-size:100% 100%,calc(200px * 1.15) calc(200px * 1.15);background-repeat:no-repeat,repeat;background-blend-mode:normal,multiply}.menu-drawer__navigation .menu-drawer__list-item{border-block-start:1px solid rgb(253 251 246 / 28%)}.menu-drawer__navigation .menu-drawer__list-item:first-child{border-block-start:0}.menu-drawer__navigation .menu-drawer__menu-item--mainlist,.menu-drawer__navigation .menu-drawer__menu-item--mainlist .menu-drawer__menu-item-text{font-family:Staatliches,Antiquary Wide,Georgia,serif;font-size:16px;letter-spacing:.14em;text-transform:uppercase}.menu-drawer__navigation .menu-drawer__menu-item--mainlist{padding-block:15px}.menu-drawer__menu-item:hover,.menu-drawer__menu-item:focus-visible,.menu-drawer__submenu a:hover,.menu-drawer__submenu a:focus-visible{color:var(--ffg-ink, #221E1C)}.menu-drawer__menu-container>summary .svg-wrapper{display:none}.menu-drawer__menu-container>summary:after{content:"+";margin-inline-start:auto;font-family:Staatliches,Georgia,serif;font-size:19px;opacity:.7}.menu-drawer__menu-container[open]>summary:after{content:"\2013"}details.menu-drawer-container>.menu-drawer{overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scroll-behavior:auto}.menu-drawer__utility-links{margin-block-start:28px;padding-block-start:18px;border-block-start:1px solid rgb(255 255 255 / 28%);font-size:.9rem;opacity:.85}}#MainContent[data-template=collection] .text-block :is(h1,h2){background-image:var(--ffg-grain);background-size:var(--ffg-grain-size);background-repeat:repeat;background-blend-mode:multiply}html{background:#6ea980}@supports (-moz-appearance: none){html{background:var(--ffg-cream, #FDFBF6)}}body{background:linear-gradient(to bottom,#6EA980 0 63px,var(--ffg-yellow, #F2D93A) 63px 100%)}@supports (-moz-appearance: none){@media screen and (min-width:990px){body{background:linear-gradient(to bottom,#6ea980 0 63px,#0000 63px),linear-gradient(to right,var(--ffg-yellow, #F2D93A) 0 calc(clamp(14px,2.6vw,34px) + 2px),var(--ffg-cream, #FDFBF6) calc(clamp(14px,2.6vw,34px) + 2px) calc(100% - clamp(14px,2.6vw,34px) - 20px),var(--ffg-yellow, #F2D93A) calc(100% - clamp(14px,2.6vw,34px) - 20px) 100%)}}}.page-wrapper{overscroll-behavior:none}#MainContent{margin-inline:clamp(14px,2.6vw,34px);background:#fff;box-shadow:0 0 24px #00000029}.ffg-title-sub{display:block;font-size:.75em;line-height:1.25;opacity:.62;margin-top:1px}#cart-drawer dialog:focus{outline:none}.ffg-cartribbon,.ffg-cartribbon a,.ffg-cartribbon button{-webkit-tap-highlight-color:transparent}#cart-drawer .quantity-selector{display:flex;align-items:center;gap:2px;height:36px;padding:3px;background:#fff;border:0;border-radius:10px;box-shadow:0 1px 1px #00000012,0 3px 8px #00000021;overflow:visible}#cart-drawer .quantity-selector:after{content:none}#cart-drawer .quantity-selector input[type=number]{flex:1 1 auto;width:100%;min-width:0;height:100%;padding:0;border:0;background:transparent;text-align:center;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield;font-family:var(--f-ui, "Karla", system-ui, sans-serif);font-size:16px;font-weight:800;color:#000}#cart-drawer .quantity-selector :is(.quantity-minus,.quantity-plus){display:flex;align-items:center;justify-content:center;flex:0 0 28px;width:28px;height:28px;min-width:0;padding:0;border:0;border-radius:8px;background:#dfe9e1;color:#000;cursor:pointer;transition:background-color .12s}#cart-drawer .quantity-selector :is(.quantity-minus,.quantity-plus):hover{background:#cfded4}#cart-drawer .quantity-selector :is(.quantity-minus,.quantity-plus) .svg-wrapper{display:flex;width:15px;height:15px;--icon-stroke-width: 2px}#cart-drawer .theme-drawer__title{font-family:"Antiquary Wide",var(--font-heading--family),Georgia,serif;font-weight:400;font-size:1.9em;letter-spacing:.02em;text-transform:uppercase}#cart-drawer .cart-items__variants-wrapper,#cart-drawer .cart-items__price{font-family:"Eczar",var(--f-ui),Georgia,serif;font-weight:600}#cart-drawer .cart-items__table-row{grid-template-columns:clamp(2.875rem,17.25cqi,8.625rem) minmax(0,1fr) minmax(var(--cart-item-price-width),auto)}#cart-drawer .cart-items__table-row--full-width-variants{grid-template-columns:clamp(2.875rem,17.25cqi,8.625rem) minmax(0,1fr) auto}.ffg-masthead__search-input{-webkit-appearance:none;appearance:none;background:transparent!important}.ffg-masthead__search-input::-webkit-search-decoration,.ffg-masthead__search-input::-webkit-search-cancel-button,.ffg-masthead__search-input::-webkit-search-results-button,.ffg-masthead__search-input::-webkit-search-results-decoration{-webkit-appearance:none;display:none}@media screen and (max-width:749.98px){.predictive-search-results__products :is(product-price,.price__container,.price){display:none}}.menu-drawer a.menu-drawer__menu-item:is(:hover,:active,:focus-visible),.menu-drawer summary.menu-drawer__menu-item:is(:hover,:active,:focus-visible){color:var(--ffg-ink, #211A14)}@supports (mask-image: url()) or (-webkit-mask-image: url()){#MainContent[data-template=collection] .text-block :is(h1,h2):before,#MainContent[data-template=collection] .text-block :is(h1,h2):after{background-color:var(--f-field, #6EA980);background-image:var(--ffg-grain);background-size:var(--ffg-grain-size);background-repeat:repeat;background-blend-mode:multiply;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 17 34' preserveAspectRatio='none'%3E%3Cpath fill='%23000' d='M17 0C17 10.54 15.59 15.81 0 17C15.59 18.19 17 23.46 17 34Z'/%3E%3C/svg%3E");-webkit-mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 17 34' preserveAspectRatio='none'%3E%3Cpath fill='%23000' d='M17 0C17 10.54 15.59 15.81 0 17C15.59 18.19 17 23.46 17 34Z'/%3E%3C/svg%3E");mask-size:100% 100%;mask-repeat:no-repeat}}.product-card .card-gallery img,.resource-card .resource-card__image,.product-media__image{border-radius:10px}@media screen and (min-width:750px)and (not (min-width:990px)){html[scroll-lock],html[scroll-lock] .page-wrapper{overflow:visible!important}}.menu-drawer__menu-item--mainlist .menu-drawer__menu-item-text{display:flex;align-items:center;gap:14px}.ffg-drawer-ic{flex:0 0 auto;display:block}header-actions .account-button{position:relative}header-actions .account-button:before{content:"sign in";position:absolute;right:100%;top:50%;translate:0 -50%;margin-right:6px;font-family:"Staatliches",var(--f-ui, system-ui),sans-serif;font-size:11px;letter-spacing:.09em;text-transform:uppercase;color:#fdfbf6;white-space:nowrap;opacity:0;transition:opacity .15s;pointer-events:none}header-actions .account-button:hover:before,header-actions .account-button:focus-within:before{opacity:1}header-actions:has(.account-button:hover) [data-ffg-heart],header-actions:has(.account-button:focus-within) [data-ffg-heart]{opacity:0;transition:opacity .15s}#cart-drawer .theme-drawer__close-button{width:40px;height:40px;min-width:40px;border-radius:50%;background:#16130f;color:#fdfbf6;display:grid;place-items:center;box-shadow:0 3px 10px #00000040}#cart-drawer .theme-drawer__close-button:hover{background:#16130f;color:#fdfbf6;opacity:.85}#cart-drawer .theme-drawer__close-button .svg-wrapper,#cart-drawer .theme-drawer__close-button svg{width:16px;height:16px}#cart-drawer .cart-items__title{font-family:"Antiquary Wide",var(--f-ui),Georgia,serif;font-weight:400;font-size:15px;letter-spacing:.03em;line-height:1.25}.dynamic-checkout__content{--shopify-accelerated-checkout-button-block-size: 36px;--shopify-accelerated-checkout-row-gap: 6px}@media screen and (min-width:990px){#header-component .header__columns{grid-column:1 / -1;width:100%;padding-inline:27px}}.ffg-cart-login{font-family:"Staatliches",var(--f-ui, "Work Sans"),system-ui,sans-serif;font-size:15px;letter-spacing:.09em;text-transform:uppercase}.header__column--left:has(.ffg-heart--corner:hover) .menu-list__list-item:has(.menu-list__submenu)>.menu-list__submenu{--submenu-content-opacity: 1;visibility:visible}.menu-drawer.menu-drawer{border-right:none;box-shadow:14px 0 28px #00000047}html:not(.ffg-pillfont) .ffg-masthead__search-input::placeholder{color:transparent!important}:root:root{--ffg-bar-green: #619973;--f-field: #619973}#header-component .header__row--top,#header-component .menu-list__submenu-inner,#header-component .menu-list__submenu .mega-menu,.menu-drawer{background-color:#619973!important}footer:has(.ffg-footer){background-color:#619973!important}.ffg-footer.ffg-footer{--f-field: #619973 !important}
/*# sourceMappingURL=/cdn/shop/t/14/assets/custom.css.map */
