html{scrollbar-gutter:stable}:root{--fecoo-paper: #faf8f5;--fecoo-ink: #24282a;--fecoo-graphite: #585959;--fecoo-stone: #e7e3dd;--fecoo-clay: #b0592f;--fecoo-slate: #8a8f93;--fecoo-rule: rgba(36, 40, 42, .12);--fecoo-rule-light: rgba(250, 248, 245, .2);--fecoo-shell: 1200px;--fecoo-gutter: clamp(1.6rem, 4vw, 4rem);--fecoo-section-y: clamp(4.8rem, 7vw, 9.6rem)}body{background-color:var(--fecoo-paper);color:var(--fecoo-ink);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,h4,.h0,.h1,.h2,.h3{font-family:var(--font-heading-family);letter-spacing:-.02em;line-height:1.06;text-wrap:balance}.fecoo-eyebrow{display:block;margin:0 0 1.6rem;font-family:var(--font-body-family);font-size:1.1rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;line-height:1.4;color:var(--fecoo-slate)}.fecoo-lede{font-family:var(--font-body-family);font-size:clamp(1.6rem,1.5vw,1.8rem);line-height:1.62;letter-spacing:0;color:var(--fecoo-graphite);max-width:62ch}.fecoo-shell{width:100%;max-width:var(--fecoo-shell);margin-inline:auto;padding-inline:var(--fecoo-gutter)}.fecoo-rule{height:0;margin:0;border:0;border-top:1px solid var(--fecoo-rule)}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{letter-spacing:.02em;transition:background-color .18s ease,color .18s ease,border-color .18s ease}.button:not(.button--secondary):hover{background-color:var(--fecoo-ink);color:var(--fecoo-paper);border-color:var(--fecoo-ink)}.fecoo-actions{display:flex;flex-wrap:wrap;gap:1.2rem;margin:0;padding:0;list-style:none}.fecoo-actions .button{margin:0;min-height:5rem;padding:0 3.2rem;font-size:1.3rem;letter-spacing:.08em;text-transform:uppercase}.header__brand-mark{display:block;flex:0 0 auto;height:40px;width:auto;max-width:none;overflow:visible}.header__brand-mark-wrapper{display:inline-flex;align-items:center;width:auto;max-width:none;height:auto;overflow:visible}@media screen and (max-width:749px){.header__brand-mark{height:34px}}.header.page-width,.header:not(.drawer-menu).page-width{padding-left:var(--fecoo-gutter);padding-right:var(--fecoo-gutter)}.header__heading-link,.header--top-left .header__heading-link,.header--middle-left .header__heading-link{margin-left:0;padding-left:0}.fecoo-nav-wrap{display:none}.fecoo-mobile-nav{justify-self:start;width:4.4rem}@media screen and (min-width:990px){.fecoo-nav-wrap{display:block;grid-area:navigation}}.fecoo-nav{display:flex;align-items:center;gap:clamp(1.8rem,2.4vw,3.2rem);margin:0;padding:0;list-style:none}.fecoo-nav__link{display:inline-block;padding:.6rem 0;font-family:var(--font-body-family);font-size:1.2rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;color:rgb(var(--color-foreground));border-bottom:1px solid transparent;transition:border-color .18s ease}.fecoo-nav__link:hover{border-bottom-color:currentColor}.fecoo-mobile-nav{display:block;position:relative}@media screen and (min-width:990px){.fecoo-mobile-nav{display:none}}.fecoo-mobile-nav>summary{display:flex;align-items:center;justify-content:flex-start;width:4.4rem;height:4.4rem;cursor:pointer;list-style:none;color:rgb(var(--color-foreground))}.fecoo-mobile-nav>summary::-webkit-details-marker{display:none}.fecoo-mobile-nav__icon{width:2rem;height:.2rem;background:currentColor;position:relative;display:block}.fecoo-mobile-nav__icon:before,.fecoo-mobile-nav__icon:after{content:"";position:absolute;left:0;width:2rem;height:.2rem;background:currentColor}.fecoo-mobile-nav__icon:before{top:-.7rem}.fecoo-mobile-nav__icon:after{top:.7rem}.fecoo-mobile-nav__panel{position:absolute;top:calc(100% + 1.2rem);left:0;z-index:4;min-width:24rem;padding:1.6rem 2.2rem;background:var(--fecoo-paper);border:1px solid var(--fecoo-rule)}.fecoo-mobile-nav__panel ul{margin:0;padding:0;list-style:none}.fecoo-mobile-nav__panel .fecoo-nav__link{display:block;padding:1.2rem 0;border-bottom:1px solid var(--fecoo-rule)}.fecoo-mobile-nav__panel li:last-child .fecoo-nav__link{border-bottom:0}@media screen and (max-width:749px){.header__icons .header__icon--account{display:flex!important}.header{grid-template-columns:1fr auto 1fr}}.announcement-bar__message{font-size:1.1rem;letter-spacing:.08em;text-transform:uppercase;font-weight:500}.card-wrapper .card,.card-wrapper .card__inner{box-shadow:none}@media(prefers-reduced-motion:reduce){.button,.fecoo-nav__link{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/fecoo-brand.css.map */
