.fable .fable-header-group{position:fixed;top:0;right:0;left:0;z-index:var(--fable-z-header, 30);transition:transform var(--fable-dur-slow, .5s) ease,background-color var(--fable-dur-slow, .5s) ease,top var(--fable-dur-slow, .5s) ease}.fable .fable-header-group--compact{top:calc(var(--header-height, 6rem) - var(--fable-header-offset, 9.9rem))}.fable .fable-header-group--static{position:absolute}.fable .fable-header-group--hidden{transform:translateY(calc(-100% - 1.2rem))}.fable .fable-header-group--menu-open{position:fixed;bottom:0;z-index:var(--fable-z-header-open, 999);background-color:#000c}.fable .fable-header-group>.shopify-section{position:relative}.fable .fable-header-group>.announcement-bar-section{z-index:1;transition:margin-top var(--fable-dur-slow, .5s) ease}.fable .fable-header-group--compact>.announcement-bar-section{visibility:hidden;transition:margin-top var(--fable-dur-slow, .5s) ease,visibility 0s linear var(--fable-dur-slow, .5s)}.fable .fable-header-group--instant,.fable .fable-header-group--instant>.announcement-bar-section,.fable .fable-header-group--instant .fable-header__logo-link *{transition:none!important}.fable .fable-header-group>.section-header{top:auto;z-index:2;margin-bottom:0}.fable .announcement-bar-section:is(.fable-announcement-dismissed *){display:none}.fable #MainContent{padding-top:var(--fable-header-offset, 9.9rem)}html{scroll-padding-top:var(--fable-header-shown-offset, 0px)}.fable .fable-announcement{position:relative;display:grid;color:rgb(var(--color-foreground, 36, 63, 54))}.fable .fable-announcement__message{grid-area:1 / 1;display:flex;align-items:center;justify-content:center;margin:0;padding:1.2rem 4.8rem;font-family:var(--fable-font-sans);font-size:1.2rem;font-weight:500;line-height:1.5rem;letter-spacing:var(--fable-tracking, .016rem);text-align:center;color:rgb(var(--color-foreground, 36, 63, 54));background-color:rgb(var(--color-background, 220, 229, 216));transition:opacity var(--fable-dur-slow, .5s) ease,visibility 0s linear 0s}.fable .fable-announcement--rotating .fable-announcement__message:not(.is-active){opacity:0;visibility:hidden;transition:opacity var(--fable-dur-slow, .5s) ease,visibility 0s linear var(--fable-dur-slow, .5s)}.fable .fable-announcement__link{color:inherit;text-decoration:none}.fable .fable-announcement__cta{text-decoration:underline;text-underline-offset:.1rem}.fable .fable-announcement__close{position:absolute;top:50%;right:.4rem;z-index:1;display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;margin:-2rem 0 0;padding:0;border:0;border-radius:0;background:none;color:inherit;cursor:pointer}.fable .fable-announcement__close .fable-header__icon{width:1rem;height:1rem}.fable .fable-announcement :focus-visible{outline-color:currentColor}.fable .fable-header{position:relative;display:block;background:transparent}.fable .fable-header__bar{position:static;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-rows:minmax(0,1fr);align-items:center;height:var(--fable-nav-h, 6rem);max-width:none;margin:0;padding:0 var(--fable-gutter-header, 1.6rem);color:var(--fable-ink, #243f36);background-color:var(--fable-bg, #f7f3eb);box-shadow:var(--fable-shadow-sm, 0 4px 8px rgba(0, 0, 0, .04), 0 0 2px rgba(0, 0, 0, .06), 0 0 1px rgba(0, 0, 0, .04));transition:color var(--fable-dur-slow, .5s) var(--fable-ease, ease),background-color var(--fable-dur-slow, .5s) var(--fable-ease, ease),box-shadow var(--fable-dur, .3s) ease,opacity var(--fable-dur-slow, .5s) ease}.fable .fable-header--transparent .fable-header__bar{color:#fff;background-color:var(--fable-overlay-header, rgba(0, 0, 0, .6));box-shadow:none}.fable .fable-header--transparent .fable-header__bar :focus-visible{outline-color:currentColor}.fable .fable-header-group--menu-open .fable-header__bar,.fable .fable-header-group--menu-open .fable-announcement{opacity:.5;pointer-events:none}.fable .fable-header [tabindex="-1"]:focus{outline:none}.fable .fable-header__start{display:flex;align-items:center;justify-self:start;min-width:0;max-width:100%;height:100%}.fable .fable-header__end{display:flex;align-items:center;justify-content:flex-end;justify-self:end;gap:2.4rem;min-width:0;max-width:100%;height:100%}.fable .fable-header__toggle{display:flex;flex:0 0 4rem;align-items:center;justify-content:center;width:4rem;height:4rem;margin:0 0 0 -.8rem;padding:0;border:0;border-radius:0;background:none;color:inherit;cursor:pointer}.fable .fable-header__toggle-bars{position:relative;display:block;width:2rem;height:1.4rem}.fable .fable-header__toggle-bars>span{position:absolute;left:0;width:2rem;height:.2rem;background-color:currentColor}.fable .fable-header__toggle-bars>span:nth-child(1){top:0}.fable .fable-header__toggle-bars>span:nth-child(2){top:.6rem}.fable .fable-header__toggle-bars>span:nth-child(3){top:1.2rem}.fable .fable-x{position:relative;display:block;width:2rem;height:2rem;margin:auto}.fable .fable-x>span{position:absolute;top:50%;left:0;width:2rem;height:.2rem;margin-top:-.1rem;background-color:currentColor;transform:rotate(45deg)}.fable .fable-x>span+span{transform:rotate(-45deg)}.fable .fable-header__nav{display:none}.fable .fable-header__list{display:flex;gap:2.4rem;height:100%;margin:0;padding:0;list-style:none}.fable .fable-header__item{position:relative;display:flex;flex:0 0 auto;align-items:center;height:100%}.fable .fable-header__link{font-family:var(--fable-font-sans);font-size:1.5rem;font-weight:400;line-height:2.25rem;letter-spacing:var(--fable-tracking, .016rem);color:inherit;text-decoration:none;white-space:nowrap}.fable .fable-header__link:focus-visible{outline-offset:.4rem}.fable .fable-header__nav--right .fable-header__link[aria-current=page]:after{position:absolute;right:0;bottom:0;left:0;height:.2rem;background-color:var(--fable-ink, #243f36);content:""}.fable .fable-header--transparent .fable-header__nav--right .fable-header__link[aria-current=page]:after{background-color:currentColor}.fable .fable-header__block-anchor{display:none}.fable .fable-header__dropdown{position:absolute;top:100%;left:-.8rem;z-index:1;display:none;min-width:20rem;margin:0;padding:.6rem 1.6rem 1.8rem;list-style:none;color:var(--fable-ink, #243f36);background-color:var(--fable-bg, #f7f3eb);box-shadow:var(--fable-shadow-sm, 0 4px 8px rgba(0, 0, 0, .04), 0 0 2px rgba(0, 0, 0, .06), 0 0 1px rgba(0, 0, 0, .04))}.fable .fable-header__nav--right .fable-header__dropdown{right:-.8rem;left:auto}.fable .fable-header__item--has-dropdown:focus-within>.fable-header__dropdown,.fable .fable-header__item--has-dropdown.is-open>.fable-header__dropdown{display:block}.fable .fable-header__item--has-dropdown.is-open>.fable-header__link{color:var(--fable-blue, #243f36);text-decoration:underline;text-underline-offset:.4rem}.fable .fable-header--transparent .fable-header__item--has-dropdown.is-open>.fable-header__link{color:#fff}.fable .fable-header__dropdown-item{padding:.8rem}.fable .fable-header__dropdown-link{display:block;padding:0 1.2rem;font-family:var(--fable-font-sans);font-size:1.5rem;font-weight:400;line-height:2.4rem;letter-spacing:var(--fable-tracking, .016rem);color:var(--fable-ink, #243f36);text-decoration:none;white-space:nowrap}.fable .fable-header__dropdown-link:focus-visible{outline-color:var(--fable-focus, #243f36)}.fable .fable-header__dropdown-sub{margin:0;padding:0 0 0 1.2rem;list-style:none}.fable .fable-header__dropdown-sub>li{padding-top:1.6rem}@media(hover:hover){.fable .fable-header__link:hover,.fable .fable-header__item--has-dropdown:hover>.fable-header__link,.fable .fable-header__dropdown-link:hover{color:var(--fable-blue, #243f36);text-decoration:underline;text-underline-offset:.4rem}.fable .fable-header--transparent .fable-header__link:hover,.fable .fable-header--transparent .fable-header__item--has-dropdown:hover>.fable-header__link{color:#fff}.fable .fable-header__item--has-dropdown:hover>.fable-header__dropdown{display:block}}.fable .fable-header__item--has-dropdown.is-dismissed>.fable-header__dropdown{display:none}@media screen and (min-width:1000px){.fable .fable-header__nav{display:block;height:100%}.fable .fable-header__toggle{display:none}}.fable .fable-header--collapsed .fable-header__nav{display:none}.fable .fable-header--collapsed .fable-header__toggle{display:flex}.fable .fable-header__logo{justify-self:center;min-width:0;margin:0;line-height:0}.fable .fable-header__logo-link{display:block;color:inherit;text-decoration:none}.fable .fable-header__logo-link:focus-visible{outline-offset:.4rem}.fable .fable-header__wordmark{--fable-wordmark-slot: calc(100vw - 23.2rem) ;--fable-wordmark-size: 1.8rem;--fable-wordmark-tracking: -.02em;display:block;max-width:calc(var(--fable-wordmark-slot) + var(--fable-wordmark-tracking));margin-right:calc(var(--fable-wordmark-tracking) * -1);overflow:hidden;font-family:var(--fable-font-serif);font-size:clamp(1.1rem,calc(var(--fable-wordmark-slot) / (var(--fable-wordmark-chars, 9) * .75)),var(--fable-wordmark-size));font-weight:500;line-height:1.5;letter-spacing:var(--fable-wordmark-tracking);text-overflow:ellipsis;text-transform:none;white-space:nowrap}.fable .fable-header__wordmark--tight{--fable-wordmark-tracking: -.03em}.fable .fable-header__wordmark--wrap{max-height:5.5rem;line-height:1.25;text-align:center;white-space:normal;overflow-wrap:anywhere}.fable .fable-header__logo-img{display:block;width:auto;max-width:min(calc(100vw - 23.2rem),var(--fable-logo-width, 20rem));height:auto;max-height:calc(var(--fable-nav-h, 6rem) - 1.6rem);object-fit:contain}.fable .fable-header__logo-version--desktop{display:none}.fable .fable-header__logo-version--mobile{position:relative;display:block}.fable .fable-header__logo-version--mobile .fable-header__logo-img{max-width:min(9.1rem,calc(100vw - 23.2rem))}.fable .fable-header__logo-img--bundled{width:20rem}.fable .fable-header__logo-version--mobile .fable-header__logo-img--bundled{width:9.1rem}.fable .fable-header__logo-img--inverse,.fable .fable-header--transparent .fable-header__logo--has-inverse .fable-header__logo-img--default{display:none}.fable .fable-header--transparent .fable-header__logo-img--inverse{display:block}.fable .fable-header--transparent .fable-header__logo-version:not(.fable-header__logo--has-inverse) .fable-header__logo-img--default{filter:brightness(0) invert(1)}.fable .fable-header__logo-lockup,.fable .fable-header__logo-version--desktop .fable-header__logo-img--bundled,.fable .fable-header__logo-version--desktop .fable-header__logo-img--bundled~.fable-header__logo-img--inverse{width:clamp(18.3rem,calc(var(--fable-logo-width, 20rem) * 610 / 492),calc((var(--fable-nav-h, 6rem) - 1.6rem) * 610 / 104));max-width:none}.fable .fable-header__logo-lockup{display:block;height:auto}.fable .fable-header__logo-glyph{transition-property:opacity,transform;transition-duration:var(--fable-dur, .3s);transition-timing-function:var(--fable-ease, ease),var(--fable-ease-out, ease-out);transition-delay:calc(.16s + var(--i, 0) * 18ms)}.fable .fable-header__logo-lockup .fable-header__logo-paw{transition:transform var(--fable-dur, .3s) var(--fable-ease, ease)}.fable .fable-header__logo-version--animated .fable-header__logo-img{transition:opacity var(--fable-dur, .3s) var(--fable-ease, ease) .1s}.fable .fable-header__logo-icon{position:absolute;top:50%;left:50%;width:3.2rem;height:3.2rem;margin:-1.6rem 0 0 -1.6rem;opacity:0;transform:scale(.8);transition:opacity var(--fable-dur-fast, .15s) var(--fable-ease, ease),transform var(--fable-dur-fast, .15s) var(--fable-ease, ease)}@media(prefers-reduced-motion:no-preference){.fable .fable-header--condensed .fable-header__logo-glyph{opacity:0;transform:translate(-20px);transition-timing-function:var(--fable-ease-out, ease-out),var(--fable-ease, ease);transition-delay:calc((12 - var(--i, 0)) * 18ms)}.fable .fable-header--condensed .fable-header__logo-lockup .fable-header__logo-paw{transform:translate(265px,11.906px) scale(.8);transition-delay:.38s}.fable .fable-header--condensed .fable-header__logo-version--animated .fable-header__logo-img{opacity:0;transition-duration:var(--fable-dur-fast, .15s);transition-delay:0s}.fable .fable-header--condensed .fable-header__logo-icon{opacity:1;transform:none;transition-duration:var(--fable-dur, .3s);transition-delay:.1s}}@media screen and (min-width:1000px){.fable .fable-header__logo-version--desktop{display:block}.fable .fable-header__logo-version--mobile{display:none}.fable .fable-header__wordmark{--fable-wordmark-slot: 32rem;--fable-wordmark-size: 2.2rem}.fable .fable-header__logo-img{max-width:min(40vw,var(--fable-logo-width, 20rem))}}.fable .fable-header__actions{display:flex;flex:0 0 auto;align-items:center;gap:.4rem;margin-right:-.6rem}.fable .fable-header__action{position:relative;display:flex;flex:0 0 3rem;align-items:center;justify-content:center;width:3rem;height:3rem;margin:0;padding:0;border:0;border-radius:var(--fable-radius-full, 9999px);background:none;color:inherit;text-decoration:none;list-style:none;cursor:pointer}.fable .fable-header__action::-webkit-details-marker{display:none}.fable .fable-header__icon{display:block;flex:0 0 auto}.fable .fable-search,.fable .fable-search>details{position:static;display:block}.fable .fable-header__actions .shopify-app-block{max-width:3.2rem;max-height:3.2rem;overflow:hidden}@media(hover:hover){.fable .fable-header__action:hover{color:var(--fable-blue, #243f36);background-color:#243f3614}.fable .fable-header--transparent .fable-header__action:hover{color:#fff;background-color:#ffffff29}}@media screen and (min-width:1000px){.fable .fable-header__actions{gap:1.2rem;margin-right:0}.fable .fable-header__action{flex-basis:3.2rem;width:3.2rem;height:3.2rem}}.fable .fable-cart-count{position:absolute;top:50%;left:50%;display:flex;align-items:center;justify-content:center;width:2.1rem;height:2.1rem;margin:-1.05rem 0 0 -1.05rem;overflow:hidden;border-radius:var(--fable-radius-full, 9999px);pointer-events:none}.fable .fable-cart-count__fill{position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--fable-blue-dark, #243f36);opacity:0;transition:opacity var(--fable-dur, .3s) ease}.fable .fable-cart-count--filled .fable-cart-count__fill{opacity:1;animation:fable-header-fade var(--fable-dur, .3s) ease}.fable .fable-cart-count__num{position:relative;font-family:var(--fable-font-sans);font-size:1.3rem;font-weight:500;line-height:1.95rem;letter-spacing:0;color:inherit}.fable .fable-cart-count--filled .fable-cart-count__num{color:#fff}@keyframes fable-header-fade{0%{opacity:0}}.fable .fable-menu-drawer{position:fixed;top:0;left:0;z-index:3;display:block;width:91.6667%;height:100vh;height:100dvh;overflow-y:auto;overscroll-behavior:contain;color:var(--fable-ink, #243f36);background-color:var(--fable-bg, #f7f3eb);opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--fable-dur-slow, .5s) ease,visibility 0s linear var(--fable-dur-slow, .5s)}.fable .fable-menu-drawer.is-open{opacity:1;visibility:visible;pointer-events:auto;transition:opacity var(--fable-dur-slow, .5s) ease,visibility 0s linear 0s}.fable .fable-menu-drawer:focus{outline:none}@media screen and (min-width:1000px){.fable .fable-menu-drawer{display:none}.fable .fable-header--collapsed .fable-menu-drawer{display:block;max-width:48rem}}.fable .fable-menu-drawer__close{position:absolute;top:2.4rem;right:2.4rem;display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;margin:0;padding:0;border:0;border-radius:0;background:none;color:inherit;cursor:pointer}.fable .fable-menu-drawer__nav{margin-top:4.8rem;padding:0 1.6rem}.fable .fable-menu-drawer__primary{margin:0;padding:0 0 5.6rem;list-style:none}.fable .fable-menu-drawer__item{padding:1.6rem 0}.fable .fable-menu-drawer__item:first-child{padding-right:6.4rem}.fable .fable-menu-drawer__link{font-family:var(--fable-font-serif);font-size:2.208rem;font-weight:var(--fable-serif-weight, 320);line-height:3.312rem;letter-spacing:0;color:inherit;text-decoration:none}.fable .fable-menu-drawer__summary{display:block;list-style:none;cursor:pointer}.fable .fable-menu-drawer__summary::-webkit-details-marker{display:none}.fable .fable-menu-drawer__summary:after{margin-left:.8rem;font-family:var(--fable-font-serif);font-size:2.4rem;font-weight:var(--fable-serif-weight, 320);line-height:1;content:"+";content:"+" / ""}.fable .fable-menu-drawer__details[open]>.fable-menu-drawer__summary:after{content:"\2212";content:"\2212" / ""}.fable .fable-menu-drawer__sub{margin:0;padding:0;list-style:none}.fable .fable-menu-drawer__sub>li{padding:.8rem 0}.fable .fable-menu-drawer__sub>.fable-menu-drawer__subitem--nested{padding-left:1.6rem}.fable .fable-menu-drawer__sublink{font-family:var(--fable-font-sans);font-size:1.6rem;font-weight:400;line-height:2.4rem;letter-spacing:var(--fable-tracking, .016rem);color:inherit;text-decoration:none}.fable .fable-menu-drawer__secondary{margin:0;padding:0 0 4rem;list-style:none}.fable .fable-menu-drawer__secondary>li{padding:.8rem 0}.fable .fable-menu-drawer__secondary-link{font-family:var(--fable-font-sans);font-size:1.4rem;font-weight:400;line-height:2.1rem;letter-spacing:var(--fable-tracking, .016rem);color:var(--fable-text-2, #5f6b63);text-decoration:none}@media(hover:hover){.fable .fable-menu-drawer__link:hover,.fable .fable-menu-drawer__summary:hover,.fable .fable-menu-drawer__sublink:hover,.fable .fable-menu-drawer__secondary-link:hover{color:var(--fable-blue, #243f36)}}.fable .fable-search>details:not([open])>.fable-search__panel{display:none}.fable .fable-search__panel{position:fixed;top:0;left:0;z-index:4;width:91.6667%;height:100vh;height:100dvh;overflow-y:auto;overscroll-behavior:contain;color:var(--fable-ink, #243f36);background-color:var(--fable-bg, #f7f3eb);cursor:auto;animation:fable-header-fade var(--fable-dur-slow, .5s) ease}.fable .fable-search__bar{position:static;display:block;padding:1.6rem}.fable .fable-search__form-wrap{position:static;display:block;width:calc(100% - 5.45rem);margin-top:.4rem}.fable .fable-search__form{position:static;margin:0}.fable .fable-search__close{position:absolute;top:1.6rem;right:.8rem;display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;margin:0;padding:0;border:0;border-radius:0;background:none;color:inherit;cursor:pointer}.fable .fable-search__field{position:relative;border-radius:var(--fable-radius-md, 6px);box-shadow:0 1px 2px #0000000d}.fable .fable-search__field-icon{position:absolute;top:0;bottom:0;left:1.2rem;display:flex;align-items:center;pointer-events:none}.fable .fable-search__field-icon .fable-header__icon{width:2rem;height:2rem}.fable .fable-search__input{display:block;width:100%;height:2.8rem;margin:0;padding:.2rem 3.2rem .2rem 4rem;border:0;border-radius:var(--fable-radius-md, 6px);font-family:var(--fable-font-sans);font-size:1.6rem;font-weight:500;line-height:2.4rem;letter-spacing:var(--fable-tracking, .016rem);color:var(--fable-ink, #243f36);background-color:var(--fable-cream, #f7f3eb);box-shadow:none;-webkit-appearance:none;appearance:none}.fable .fable-search__input::placeholder{color:var(--fable-text-3, #5f6b63);opacity:1}.fable .fable-search__input::-webkit-search-cancel-button,.fable .fable-search__input::-webkit-search-decoration{display:none;-webkit-appearance:none}.fable .fable-search__reset{position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;width:2.8rem;height:2.8rem;margin:0;padding:0;border:0;border-radius:var(--fable-radius-md, 6px);background:none;color:inherit;cursor:pointer}.fable .fable-search__reset.hidden{display:none}@media screen and (min-width:800px){.fable .fable-search__bar{padding:2.4rem}.fable .fable-search__close{top:2.4rem}}@media screen and (min-width:1000px){.fable .fable-search__panel{position:absolute;top:100%;z-index:1;width:100%;height:auto;overflow:visible;box-shadow:var(--fable-shadow-sm, 0 4px 8px rgba(0, 0, 0, .04), 0 0 2px rgba(0, 0, 0, .06), 0 0 1px rgba(0, 0, 0, .04));clip-path:inset(0 0 -200vh 0);animation:none}.fable .fable-search__bar{display:flex;flex-direction:row-reverse;align-items:flex-start;justify-content:center;height:8rem;padding:2rem 1.6rem 0 4rem}.fable .fable-search__form-wrap{flex:0 1 64.4rem;width:auto;margin-top:.8rem}.fable .fable-search__close{position:static;flex:0 0 4rem;margin-left:-.4rem}}.fable .fable-search .predictive-search--header{position:absolute;top:6.4rem;right:0;left:0;z-index:1;display:none;width:auto;max-height:none!important;overflow:visible;border:0;border-radius:0;color:var(--fable-ink, #243f36);background-color:var(--fable-bg, #f7f3eb);box-shadow:none}.fable .fable-search predictive-search[open] .predictive-search--header,.fable .fable-search predictive-search[loading] .predictive-search--header{display:block}.fable .fable-search .predictive-search__results-groups-wrapper{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem;align-items:start;max-width:128rem;margin:0 auto;padding:3.2rem 2.4rem;border:0}.fable .fable-search .predictive-search__result-group{display:block;grid-column:1 / -1;min-width:0}.fable .fable-search .fable-search__group--text>div+div{margin-top:3.2rem}.fable .fable-search .fable-search__group--text .predictive-search__pages-wrapper{display:block}.fable .fable-search .fable-search__group--products .predictive-search__pages-wrapper{display:none}.fable .fable-search .predictive-search__heading{margin:0 0 2rem;padding:0;border:0;font-family:var(--fable-font-sans);font-size:1.6rem;font-weight:500;line-height:2.4rem;letter-spacing:var(--fable-tracking, .016rem);text-transform:uppercase;color:var(--fable-ink, #243f36);opacity:1}.fable .fable-search .predictive-search__results-list{margin:0;padding:0;list-style:none}.fable .fable-search .fable-search__group--text .predictive-search__list-item+.predictive-search__list-item{margin-top:2.4rem}.fable .fable-search .predictive-search__item{display:block;width:auto;margin:-1.2rem;padding:1.2rem;border-radius:var(--fable-radius-md, 6px);font-family:var(--fable-font-sans);font-size:1.6rem;font-weight:500;line-height:2.4rem;letter-spacing:var(--fable-tracking, .016rem);text-align:left;text-decoration:none;color:var(--fable-text-3, #5f6b63);background-color:transparent;transition:color var(--fable-dur-fast, .15s) var(--fable-ease, ease),background-color var(--fable-dur-fast, .15s) var(--fable-ease, ease)}.fable .fable-search .predictive-search__item-content{display:block}.fable .fable-search .predictive-search__item-heading{margin:0;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;text-decoration:none}.fable .fable-search .predictive-search__item-query-result mark,.fable .fable-search .fable-search__match{color:var(--fable-ink, #243f36);background:none}.fable .fable-search .predictive-search__item-query-result *:not(mark){font-weight:inherit}.fable .fable-search .predictive-search__list-item[aria-selected=true]>.predictive-search__item,.fable .fable-search .predictive-search__list-item[aria-selected=true] .predictive-search__item-heading{color:var(--fable-ink, #243f36);text-decoration:none}.fable .fable-search .fable-search__group--text .predictive-search__list-item[aria-selected=true]>.predictive-search__item{background-color:var(--fable-bg, #f7f3eb)}.fable .fable-search .fable-search__group--products>div>.predictive-search__heading{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0)}.fable .fable-search .fable-search__group--products .predictive-search__results-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem}.fable .fable-search .fable-search__group--products .predictive-search__list-item{min-width:0;border-radius:var(--fable-radius-md, 6px);background-color:var(--fable-surface-media, #fff)}.fable .fable-search .fable-search__group--products .predictive-search__list-item:nth-child(n+5){display:none}.fable .fable-search .fable-search__group--products .predictive-search__item{margin:0;padding:0;border-radius:var(--fable-radius-md, 6px);color:var(--fable-ink, #243f36);background-color:transparent}.fable .fable-search .fable-search__group--products .predictive-search__list-item[aria-selected=true]{outline:2px solid var(--fable-focus, #243f36);outline-offset:2px}.fable .fable-search .predictive-search__image{display:block;width:100%;height:16rem;margin:0;border-radius:var(--fable-radius-md, 6px);object-fit:cover;transition:opacity var(--fable-dur-fast, .15s) var(--fable-ease, ease)}.fable .fable-search .fable-search__group--products .predictive-search__item-content{padding:0 .8rem}.fable .fable-search .fable-search__group--products .predictive-search__item-heading{margin:.8rem 0 .2rem;font-size:1.4rem;line-height:2.1rem;text-align:center;overflow-wrap:break-word}.fable .fable-search .predictive-search__item .price{display:block;margin:0 0 .8rem;font-size:1.3rem;font-weight:400;line-height:1.95rem;letter-spacing:var(--fable-tracking, .016rem);text-align:center;color:var(--fable-text-2, #5f6b63)}.fable .fable-search .predictive-search__item .price .price-item{margin:0}.fable .fable-search .predictive-search__item .price s.price-item{margin-left:.6rem;color:var(--fable-text-3, #5f6b63)}.fable .fable-search .predictive-search__item-vendor{margin-top:.8rem;font-size:1.2rem;font-weight:400;line-height:1.8rem;text-align:center;color:var(--fable-text-2, #5f6b63)}.fable .fable-search .predictive-search__item-vendor+.predictive-search__item-heading{margin-top:0}@media(hover:hover){.fable .fable-search .predictive-search__list-item:hover>.predictive-search__item,.fable .fable-search .predictive-search__list-item:hover .predictive-search__item-heading{color:var(--fable-ink, #243f36);text-decoration:none}.fable .fable-search .fable-search__group--text .predictive-search__list-item:hover>.predictive-search__item{background-color:var(--fable-bg, #f7f3eb)}.fable .fable-search .fable-search__group--products .predictive-search__list-item:hover>.predictive-search__item{background-color:transparent}.fable .fable-search .predictive-search__item:hover .predictive-search__image{opacity:.75}}.fable .fable-search .predictive-search__search-for-button{padding:0 2.4rem 2.4rem;text-align:center}.fable .fable-search .predictive-search__results-groups-wrapper~.predictive-search__search-for-button{display:block}.fable .fable-search predictive-search[loading] .predictive-search__search-for-button{display:none}.fable .fable-search predictive-search[loading] .predictive-search__results-groups-wrapper~.predictive-search__search-for-button{display:block}.fable .fable-search #predictive-search-results>.predictive-search__search-for-button:first-child,.fable .fable-search #predictive-search-results>.predictive-search__loading-state+.predictive-search__search-for-button{padding-top:2.4rem}.fable .fable-search .predictive-search__item--term{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;width:auto;margin:0;padding:.4rem .8rem;border:0;font-size:1.3rem;font-weight:500;line-height:1.95rem;text-decoration:underline;text-underline-offset:.2rem;word-break:normal;overflow-wrap:anywhere;color:var(--fable-ink, #243f36);background-color:transparent;cursor:pointer}.fable .fable-search .predictive-search__item--term[aria-selected=true]{color:var(--fable-blue, #243f36);background-color:transparent}.fable .fable-search .predictive-search__item--term .icon-arrow{width:1.2rem;height:1.2rem;margin:0;color:inherit}.fable .fable-search predictive-search[loading] .predictive-search__loading-state{padding:2.4rem}@media screen and (min-width:800px){.fable .fable-search .predictive-search--header{top:8rem}}@media screen and (min-width:1000px){.fable .fable-search .predictive-search--header{max-height:calc(100vh - var(--fable-header-offset, 9.9rem) - 8rem)!important;overflow-y:auto;box-shadow:var(--fable-shadow-sm, 0 4px 8px rgba(0, 0, 0, .04), 0 0 2px rgba(0, 0, 0, .06), 0 0 1px rgba(0, 0, 0, .04));clip-path:inset(0 0 -2rem 0)}.fable .fable-search .predictive-search__results-groups-wrapper{grid-template-columns:repeat(5,minmax(0,1fr));gap:4rem 1.6rem;padding:4.8rem 3.2rem}.fable .fable-search .fable-search__group--text{grid-column:1}.fable .fable-search .fable-search__group--products{grid-column:2 / -1}.fable .fable-search .fable-search__group--text:only-child,.fable .fable-search .fable-search__group--products:only-child{grid-column:1 / -1}.fable .fable-search .fable-search__group--products .predictive-search__results-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:4rem 1.6rem}.fable .fable-search .fable-search__group--products:only-child .predictive-search__results-list{grid-template-columns:repeat(5,minmax(0,1fr))}.fable .fable-search .fable-search__group--products:only-child .predictive-search__list-item:nth-child(5){display:block}.fable .fable-search .predictive-search__image{height:22.4rem}.fable .fable-search .fable-search__group--products .predictive-search__item-heading{margin-top:1.6rem}.fable .fable-search .predictive-search__search-for-button{padding-bottom:3.2rem}}.fable .fable-header__localization{display:none}@media screen and (min-width:1000px){.fable .fable-header__localization{display:flex;flex:0 0 auto;align-items:center;gap:2.4rem}.fable .fable-header__localization:empty,.fable .fable-header--collapsed .fable-header__localization{display:none}.fable .fable-header__localization .localization-form{display:block;flex:none;width:auto;margin:0;padding:0}.fable .fable-header__localization .disclosure .localization-form__select{width:auto;min-width:0;height:auto;min-height:0;margin:0;padding:0 1.8rem 0 0;border-radius:0;font-family:var(--fable-font-sans);font-size:1.5rem;font-weight:400;line-height:2.25rem;letter-spacing:var(--fable-tracking, .016rem);color:inherit;background:none;text-decoration:none;white-space:nowrap}.fable .fable-header__localization .disclosure .localization-form__select:hover{text-decoration:none}.fable .fable-header__localization .disclosure .localization-form__select:focus-visible{outline:2px solid var(--fable-focus, #243f36);outline-offset:.4rem;box-shadow:none}.fable .fable-header--transparent .fable-header__localization .disclosure .localization-form__select:focus-visible{outline-color:currentColor}.fable .fable-header__localization .localization-form__select>span{max-width:20ch;overflow:hidden;text-overflow:ellipsis}.fable .fable-header__localization .localization-form__select .icon-caret{right:0;width:1rem}.fable .fable-header__localization .disclosure__list-wrapper{top:calc(50% + var(--fable-nav-h, 6rem) / 2);right:-1.6rem;bottom:auto;left:auto;margin:0;border:0;border-radius:0;color:var(--fable-ink, #243f36);background-color:var(--fable-bg, #f7f3eb);box-shadow:var(--fable-shadow-sm, 0 4px 8px rgba(0, 0, 0, .04), 0 0 2px rgba(0, 0, 0, .06), 0 0 1px rgba(0, 0, 0, .04));transform:none;animation:none}.fable .fable-header__localization .disclosure__list{max-width:28rem;min-height:0;max-height:min(32rem,calc(100vh - var(--fable-header-offset, 9.9rem) - 1.6rem));padding:.6rem 0 1rem}.fable .fable-header__localization .disclosure__link{padding:.8rem 2.8rem;font-family:var(--fable-font-sans);font-size:1.5rem;font-weight:400;line-height:2.4rem;letter-spacing:var(--fable-tracking, .016rem);color:var(--fable-ink, #243f36)}}@media screen and (min-width:1000px)and (hover:hover){.fable .fable-header__localization .disclosure .localization-form__select:hover,.fable .fable-header__localization .disclosure__link:hover{color:var(--fable-blue, #243f36)}}.fable .fable-menu-drawer__localization{display:block;padding:0 1.6rem 4rem}.fable .fable-header-group:is(.no-js *){position:relative}.fable #MainContent:is(.no-js *){padding-top:0}.fable .fable-header--transparent:is(.no-js *) .fable-header__bar{color:var(--fable-ink, #243f36);background-color:var(--fable-bg, #f7f3eb);box-shadow:var(--fable-shadow-sm, 0 4px 8px rgba(0, 0, 0, .04), 0 0 2px rgba(0, 0, 0, .06), 0 0 1px rgba(0, 0, 0, .04))}.fable .fable-header--transparent:is(.no-js *) .fable-header__logo-version .fable-header__logo-img--default{display:block;filter:none}.fable .fable-header--transparent:is(.no-js *) .fable-header__logo-version .fable-header__logo-img--inverse{display:none}.fable .fable-header--transparent:is(.no-js *) .fable-header__bar .fable-header__link,.fable .fable-header--transparent:is(.no-js *) .fable-header__bar .fable-header__action{color:var(--fable-ink, #243f36)}.fable .fable-header__toggle:is(.no-js *),.fable .fable-menu-drawer__close:is(.no-js *),.fable .fable-announcement__close:is(.no-js *){display:none}.fable .fable-menu-drawer:is(.no-js *){position:static;width:100%;height:auto;opacity:1;visibility:visible;pointer-events:auto}.fable .fable-menu-drawer__nav:is(.no-js *){margin-top:0;padding-top:.8rem}.fable .fable-menu-drawer__primary:is(.no-js *){padding-bottom:1.6rem}.fable .fable-menu-drawer__item:is(.no-js *){padding:.8rem 0}.fable .fable-menu-drawer__secondary:is(.no-js *){padding-bottom:1.6rem}.fable .fable-search__panel:is(.no-js *){position:absolute;top:100%;width:100%;height:auto}
/*# sourceMappingURL=/cdn/shop/t/3/assets/fable-header.css.map */
