:root{--fit-paper: #ffffff;--fit-paper-deep: #fafafa;--fit-cocoa: #111111;--fit-ink: #111111;--fit-cocoa-soft: #2d2d2d;--fit-ink-muted: #666666;--fit-amber: #8a4a14;--fit-line: rgba(17, 17, 17, .1);--fit-butter: #fce8a8;--fit-lilac: #e8d5f0;--fit-blush: #fad7d4;--fit-sky: #d4dcf2;--fit-berry: #f2d0e0;--fit-yellow: #f5bb24;--fit-purple: #552a77;--fit-red: #eb372c;--fit-blue: #214195;--fit-magenta: #9f2054;--fit-dot-1: #ed322a;--fit-dot-2: #f6922c;--fit-dot-3: #f9bc2a;--fit-dot-4: #6dbd46;--fit-dot-5: #70c283;--fit-dot-6: #73ccdc;--fit-dot-7: #498ecb;--fit-dot-8: #3d5ba8;--fit-dot-9: #785aa5;--fit-r-pill: 999px;--fit-r-card: 1.6rem;--fit-r-panel: 2rem;--fit-gutter: clamp(1.6rem, 2vw + .8rem, 4.8rem);--fit-shadow-chip: 0 1px 2px rgba(21, 21, 21, .04), 0 10px 28px -16px rgba(21, 21, 21, .22);--fit-shadow-card: 0 1px 2px rgba(21, 21, 21, .04), 0 24px 60px -32px rgba(21, 21, 21, .28);--fit-ease: cubic-bezier(.2, .7, .2, 1);--fit-ease-out: cubic-bezier(.16, 1, .3, 1)}@media screen and (max-width:749px){:root{--fit-r-card: 1.2rem;--fit-r-panel: 1.4rem}}body,.text-body{letter-spacing:0;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;color:var(--fit-ink)}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5,.hxl,.hxxl{letter-spacing:-.025em;text-wrap:balance;font-weight:700;text-transform:none}.hxxl,.hxl,.h0,h1,.h1{letter-spacing:-.03em;line-height:1.05}h2,.h2{line-height:1.12}.fit-hero__heading,.fit-lineup__heading,.fit-slider__heading,.fit-panels__heading,.fit-compare__heading,.fit-quotes__heading,.fit-qmarquee__heading,.fit-reels__heading,.fit-hotspots__heading,.fit-hotspots__item-title,.fit-marquee__heading,.rich-text__heading,.image-with-text__heading,.newsletter__wrapper h2,.collection-hero__title,.fit-panel__title{text-transform:uppercase;letter-spacing:-.02em}.rte,.rte p{text-wrap:pretty}.caption-with-letter-spacing,.caption-with-letter-spacing--medium,.caption-with-letter-spacing--large{letter-spacing:.08em;font-weight:600;text-transform:uppercase}::selection{background:var(--fit-yellow);color:var(--fit-cocoa)}.rte a:not(.button),.link:not(.button):not(.header__menu-item):not(.announcement-bar__link){text-underline-offset:.2em;text-decoration-thickness:.15rem}.button,.button-label,.shopify-challenge__button,.customer button{font-weight:700;letter-spacing:.06em;text-transform:uppercase;font-size:1.25rem}.button,.shopify-challenge__button,.customer button{padding:0 2.2rem;min-height:4.6rem;transition:transform var(--duration-short) var(--fit-ease),box-shadow var(--duration-short) var(--fit-ease)}.button:not([disabled]):hover{transform:translateY(-1px)}.button:not([disabled]):active{transform:translateY(0)}.button--secondary{--alpha-button-background: 0}.button--tertiary{font-size:1.3rem}:root{--fit-header-height: 6.4rem;--fit-header-glass: #ffffff;--fit-header-blur: blur(30px)}.section-header{z-index:30}html{scroll-padding-top:calc(var(--fit-header-height, 8rem) + 1.6rem)}#fit-formula,#fit-meet,#fit-lineup,#fit-band{scroll-margin-top:calc(var(--fit-header-height, 8rem) + 1.6rem)}.header-wrapper{position:relative;border-bottom:1px solid rgba(21,21,21,.12);transition:background .28s var(--fit-ease),background-color .28s var(--fit-ease),box-shadow .28s var(--fit-ease),border-color .28s var(--fit-ease),backdrop-filter .28s var(--fit-ease)}.header-wrapper--border-bottom{border-bottom:1px solid rgba(21,21,21,.12)}body.template-index .utility-bar,body.template-index .announcement-bar,body.template-product .utility-bar,body.template-product .announcement-bar,body.template-collection .utility-bar,body.template-collection .announcement-bar{position:relative;z-index:31}body.template-index .section-header .header-wrapper,body.template-index .section-header .header-wrapper.gradient,body.template-index sticky-header.header-wrapper,body.template-index sticky-header.header-wrapper.gradient,body.template-product .section-header .header-wrapper,body.template-product .section-header .header-wrapper.gradient,body.template-product sticky-header.header-wrapper,body.template-product sticky-header.header-wrapper.gradient,body.template-collection .section-header .header-wrapper,body.template-collection .section-header .header-wrapper.gradient,body.template-collection sticky-header.header-wrapper,body.template-collection sticky-header.header-wrapper.gradient{background:var(--fit-header-glass)!important;background-color:var(--fit-header-glass)!important;background-image:none!important;background-attachment:scroll!important;backdrop-filter:var(--fit-header-blur) saturate(1.15);-webkit-backdrop-filter:var(--fit-header-blur) saturate(1.15);border-bottom:1px solid rgba(23,23,23,.12);box-shadow:none}body.template-index .shopify-section-header-sticky .header-wrapper,body.template-index .shopify-section-header-sticky .header-wrapper.gradient,body.template-index .scrolled-past-header .header-wrapper,body.template-index .scrolled-past-header .header-wrapper.gradient,body.template-index.is-header-solid .header-wrapper,body.template-index.is-header-solid .header-wrapper.gradient,body.template-product .shopify-section-header-sticky .header-wrapper,body.template-product .shopify-section-header-sticky .header-wrapper.gradient,body.template-product .scrolled-past-header .header-wrapper,body.template-product .scrolled-past-header .header-wrapper.gradient,body.template-product.is-header-solid .header-wrapper,body.template-product.is-header-solid .header-wrapper.gradient,body.template-collection .shopify-section-header-sticky .header-wrapper,body.template-collection .shopify-section-header-sticky .header-wrapper.gradient,body.template-collection .scrolled-past-header .header-wrapper,body.template-collection .scrolled-past-header .header-wrapper.gradient,body.template-collection.is-header-solid .header-wrapper,body.template-collection.is-header-solid .header-wrapper.gradient{background:var(--fit-header-glass)!important;background-color:var(--fit-header-glass)!important;background-image:none!important;border-bottom:1px solid rgba(23,23,23,.12);box-shadow:none}body.template-index #MainContent>.shopify-section:first-child,body.template-product #MainContent>.shopify-section:first-child,body.template-collection #MainContent>.shopify-section:first-child{margin-top:calc(var(--fit-header-height, 6.4rem) * -1);position:relative;z-index:0}body.template-index #MainContent>.shopify-section:first-child>*:first-child,body.template-product #MainContent>.shopify-section:first-child>*:first-child,body.template-collection #MainContent>.shopify-section:first-child>*:first-child{border-top:0}body:not(.template-index):not(.template-product):not(.template-collection) .section-header .header-wrapper,body:not(.template-index):not(.template-product):not(.template-collection) .section-header .header-wrapper.gradient{background:#ffffffeb!important;background-color:#ffffffeb!important;background-image:none!important;background-attachment:scroll!important;backdrop-filter:blur(20px) saturate(1.1);-webkit-backdrop-filter:blur(20px) saturate(1.1)}html,body,#MainContent{background:#fff!important;background-color:#fff!important}body .color-scheme-1.gradient,body .color-scheme-1,body .color-background-1{--gradient-background: #ffffff;background-color:#fff!important}body .color-scheme-2.gradient,body .color-scheme-2,body .color-background-2{--gradient-background: #fafafa;background-color:#fafafa!important}body .color-scheme-7,body .color-scheme-7.gradient,body .color-background-7{--gradient-background: #111111;--color-background: 17, 17, 17;--color-foreground: 255, 255, 255;background:#111!important;background-color:#111!important;color:#fff!important}.announcement-bar-section .utility-bar,.utility-bar.color-scheme-7,.utility-bar.color-scheme-7.gradient,.announcement-bar.color-scheme-7{background:#111!important;background-color:#111!important;color:#fff!important;border-bottom:0}.utility-bar.color-scheme-7 .announcement-bar__message,.utility-bar.color-scheme-7 .announcement-bar__link,.utility-bar.color-scheme-7 .link,.utility-bar.color-scheme-7 .svg-wrapper,.utility-bar.color-scheme-7 .icon-arrow{color:#fff!important}.announcement-bar__message{color:inherit}.header{align-items:center;min-height:6.4rem}.header__heading-link{padding:0}.header__inline-menu .list-menu--inline{gap:.2rem}.header__menu-item{font-family:var(--font-heading-family);font-weight:600;font-size:1.25rem;letter-spacing:.08em;text-transform:uppercase;padding:1rem 1.1rem}.header__menu-item span{letter-spacing:inherit;text-decoration-thickness:.12rem;text-underline-offset:.35em}.header__menu-item:hover span{text-decoration:underline}.header__active-menu-item{text-decoration:underline;text-underline-offset:.35em}.header__icon,.header__icon--cart .icon{color:rgb(var(--color-foreground))}.header__icon{width:3.8rem;height:3.8rem}.header__uae{display:inline-flex;align-items:center;justify-content:center;margin-inline:.4rem .2rem;padding:.8rem 1.3rem;border:1px solid #171717;border-radius:999px;background:#171717;color:#fff;font-size:1.2rem;font-weight:650;letter-spacing:.01em;line-height:1;text-decoration:none;white-space:nowrap}.header__uae:hover,.header__uae:focus-visible{background:#000;border-color:#000;color:#fff}.header__uae--drawer{margin:1.6rem 0 .4rem;width:fit-content}@media screen and (max-width:989px){.header__uae:not(.header__uae--drawer){display:none}}.fit-shop-menu{position:relative}.fit-shop-menu__panel{position:absolute;z-index:20;top:100%;left:0;min-width:28rem;padding:1.2rem;border-radius:1.6rem;background:var(--fit-paper);box-shadow:var(--fit-shadow-card)}.fit-shop-menu__list{display:grid;gap:.2rem;margin:0;padding:0;list-style:none}.fit-shop-menu__link,.fit-nav__product,.menu-drawer__menu-item.fit-nav__product{display:flex;align-items:center;gap:1rem;padding:.6rem .8rem;border-radius:1rem;color:var(--fit-ink);text-decoration:none}.fit-shop-menu__link:hover,.fit-nav__product:hover{background:#1717170a}.fit-shop-menu__all{display:inline-flex;margin:.6rem .8rem .2rem;font-weight:650;color:var(--fit-ink)}.fit-nav__thumb{width:2.8rem;height:3.6rem;object-fit:contain;flex:none}.fit-nav__thumb.fit-bottle-photo{mix-blend-mode:multiply}.fit-color-card{display:grid;place-items:center;width:100%;height:100%;padding:1.2rem;border-radius:1.6rem;background:var(--card-tint, var(--fit-paper-deep));color:var(--fit-ink);text-align:center;font-family:var(--font-heading-family);font-weight:700;line-height:1.2;box-shadow:inset 0 0 0 2px var(--card-band, var(--fit-ink))}.fit-nav__thumb.fit-color-card{width:2.2rem;height:3.6rem;padding:0;border-radius:.7rem .7rem .4rem .4rem;font-size:0;background:linear-gradient(var(--card-band, #171717),var(--card-band, #171717)) center 46% / 62% .28rem no-repeat,var(--card-tint, var(--fit-paper-deep))}.fit-nav__thumb.fit-color-card span{position:absolute;width:1px;height:1px;overflow:hidden}.fit-footer-dots{display:none}.fit-footer-dots.is-enabled{display:flex;gap:.55rem;margin-top:1.6rem}.fit-footer-dots span{width:.7rem;height:.7rem;border-radius:50%;background:var(--fit-dot-1)}.fit-footer-dots span:nth-child(2){background:var(--fit-dot-2)}.fit-footer-dots span:nth-child(3){background:var(--fit-dot-3)}.fit-footer-dots span:nth-child(4){background:var(--fit-dot-4)}.fit-footer-dots span:nth-child(5){background:var(--fit-dot-5)}.fit-footer-dots span:nth-child(6){background:var(--fit-dot-6)}.fit-footer-dots span:nth-child(7){background:var(--fit-dot-7)}.fit-footer-dots span:nth-child(8){background:var(--fit-dot-8)}.fit-footer-dots span:nth-child(9){background:var(--fit-dot-9)}@media(prefers-reduced-motion:no-preference){.fit-footer-dots span{animation:fit-dot-bob 2.8s ease-in-out infinite}.fit-footer-dots span:nth-child(2){animation-delay:.12s}.fit-footer-dots span:nth-child(3){animation-delay:.24s}.fit-footer-dots span:nth-child(4){animation-delay:.36s}.fit-footer-dots span:nth-child(5){animation-delay:.48s}.fit-footer-dots span:nth-child(6){animation-delay:.6s}.fit-footer-dots span:nth-child(7){animation-delay:.72s}.fit-footer-dots span:nth-child(8){animation-delay:.84s}.fit-footer-dots span:nth-child(9){animation-delay:.96s}}@keyframes fit-dot-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.header__icons{align-items:center;gap:.2rem}.header__heading-link .fit-logo{transition:opacity .2s var(--fit-ease)}.header__heading-link:hover .fit-logo{opacity:.82}.utility-bar{border-bottom:0}.announcement-bar{min-height:3.4rem}.announcement-bar__message{font-family:var(--font-heading-family);font-size:1.15rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.utility-bar--bottom-border{border-bottom:0}.button{color:rgb(var(--color-button-text))}.button--primary{background-color:#111;color:#fff}.button--primary:hover{background-color:#000;color:#fff}.button--secondary,.section-header .header,.section-header .header__menu-item,.section-header .header__icon,.section-header .header__heading-link{color:#111}.section-header .header__menu-item span,.section-header .header__icon .svg-wrapper{color:inherit}@media screen and (max-width:989px){.header{min-height:5.6rem}}.fit-logo{display:inline-grid;gap:.35rem;line-height:1;color:rgb(var(--color-foreground));text-decoration:none}.fit-logo__word{font-family:var(--font-heading-family);font-weight:700;font-size:2.1rem;letter-spacing:.04em;text-transform:uppercase}.fit-logo__dots{display:flex;justify-content:space-between;padding-inline:.2rem}.fit-logo__dots i{width:.55rem;height:.55rem;border-radius:50%;background:var(--d)}.fit-logo__dots i:nth-child(1){--d: var(--fit-dot-1)}.fit-logo__dots i:nth-child(2){--d: var(--fit-dot-2)}.fit-logo__dots i:nth-child(3){--d: var(--fit-dot-3)}.fit-logo__dots i:nth-child(4){--d: var(--fit-dot-4)}.fit-logo__dots i:nth-child(5){--d: var(--fit-dot-5)}.fit-logo__dots i:nth-child(6){--d: var(--fit-dot-6)}.fit-logo__dots i:nth-child(7){--d: var(--fit-dot-7)}.fit-logo__dots i:nth-child(8){--d: var(--fit-dot-8)}.fit-logo__dots i:nth-child(9){--d: var(--fit-dot-9)}.fit-logo__tag{font-size:.85rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;opacity:.8}@media screen and (min-width:990px){.fit-logo__word{font-size:2.35rem}.fit-logo__dots i{width:.55rem;height:.55rem}}#MainContent>.shopify-section+.shopify-section>*:first-child{border-top:1px solid var(--fit-line)}#MainContent>.shopify-section:first-child>*:first-child{border-top:0}main .shopify-section>.color-scheme-3,main .shopify-section>.color-scheme-4,main .shopify-section>.color-scheme-5,main .shopify-section>.color-scheme-6,main .shopify-section>.color-scheme-7,main .shopify-section>.isolate>.rich-text--full-width.color-scheme-3,main .shopify-section>.isolate>.rich-text--full-width.color-scheme-4,main .shopify-section>.isolate>.rich-text--full-width.color-scheme-5,main .shopify-section>.isolate>.rich-text--full-width.color-scheme-6,main .shopify-section>.isolate>.rich-text--full-width.color-scheme-7,main .shopify-section .newsletter__wrapper.color-scheme-7.content-container--full-width{margin-inline:var(--fit-gutter);border-radius:var(--fit-r-panel);overflow:clip;isolation:isolate}@media screen and (min-width:1500px){main .shopify-section>.color-scheme-3,main .shopify-section>.color-scheme-4,main .shopify-section>.color-scheme-5,main .shopify-section>.color-scheme-6,main .shopify-section>.color-scheme-7,main .shopify-section>.isolate>.rich-text--full-width.color-scheme-3,main .shopify-section>.isolate>.rich-text--full-width.color-scheme-4,main .shopify-section>.isolate>.rich-text--full-width.color-scheme-5,main .shopify-section>.isolate>.rich-text--full-width.color-scheme-6,main .shopify-section>.isolate>.rich-text--full-width.color-scheme-7{margin-inline:auto;max-width:calc(var(--page-width) + 2 * var(--fit-gutter))}}main .shopify-section>.banner{margin-inline:var(--fit-gutter);border-radius:var(--fit-r-panel);overflow:clip}@media screen and (min-width:1500px){main .shopify-section>.banner{margin-inline:auto;max-width:calc(var(--page-width) + 2 * var(--fit-gutter))}}.banner__box{border-radius:var(--fit-r-card)}.card--card,.card--standard .card__inner{transition:transform var(--duration-default) var(--fit-ease-out),box-shadow var(--duration-default) var(--fit-ease-out)}.card-wrapper:hover .card--card,.card-wrapper:focus-within .card--card{box-shadow:var(--fit-shadow-card)}.card__heading{font-weight:600;letter-spacing:-.02em;text-transform:none;line-height:1.25}.card__heading .full-unstyled-link{font-size:clamp(1.35rem,1.2rem + .3vw,1.55rem)}.card-information .caption-with-letter-spacing{font-size:1.1rem;opacity:.7}.product-card-wrapper .card__heading,.related-products .card__heading{text-transform:none}@media screen and (max-width:749px){.product-card-wrapper .card__heading .full-unstyled-link{font-size:1.3rem;line-height:1.3}}.price,.price__regular,.price__sale,.price-item{font-variant-numeric:tabular-nums;letter-spacing:0}.price--large,.card .price{font-weight:600}.badge{font-size:1.1rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;padding:.5rem 1.1rem;border:0}.quick-add__submit{font-size:1.4rem}.field__input,.select__select,.customer .field input,.customer select,.localization-form__select{font-weight:500;letter-spacing:0}.product-form__input input[type=radio]+label{font-weight:500;letter-spacing:0}.drawer__inner,.cart-drawer .drawer__inner{border-radius:var(--fit-r-card) 0 0 var(--fit-r-card)}.cart-drawer .drawer__header{padding-block:2rem}.multicolumn-card{border-radius:var(--fit-r-card)}.multicolumn-card__info .h3{font-size:1.8rem;font-weight:600}.accordion summary{font-weight:500}.accordion__title{font-size:1.6rem;letter-spacing:0}.shopify-section-group-footer-group,.shopify-section-group-footer-group .shopify-section{background:#111!important}.footer.color-scheme-7,.footer.color-scheme-7.gradient{--gradient-background: #111111;background:#111!important;background-color:#111!important;color:#fff!important;border-radius:0!important;margin:0!important}.footer.color-scheme-7 .footer__content-top,.footer.color-scheme-7 .footer__content-top.page-width,.footer.color-scheme-7 .footer__content-bottom-wrapper,.footer.color-scheme-7 .footer__content-bottom-wrapper.page-width,.footer.color-scheme-7 .fit-footer-bottom__inner.footer__content-bottom-wrapper{--fit-footer-inline: clamp(2rem, 3vw, 5rem);padding-inline:var(--fit-footer-inline);max-width:var(--page-width);margin-inline:auto;box-sizing:border-box}.footer.color-scheme-7 .footer__content-top{border:0;border-radius:0;background:transparent;color:#fff;padding-block:clamp(2.8rem,4vw,4.4rem) clamp(2rem,3vw,2.8rem);margin-bottom:0}.footer.color-scheme-7 .footer-block__heading{margin-bottom:1.2rem;color:#fff!important;font-weight:650;letter-spacing:0;text-transform:none}.footer.color-scheme-7 .footer-block__brand-info .fit-footer-logo{margin-bottom:1.2rem}.fit-footer-logo__link{display:inline-flex;align-items:center;text-decoration:none}.fit-footer-logo__img{display:block;width:auto;max-width:min(100%,22rem);height:auto}@media screen and (max-width:749px){.fit-footer-logo__img{max-width:min(100%,18rem)}}.footer.color-scheme-7 .footer-block__brand-info .fit-logo__word{color:#fff;font-size:2rem;letter-spacing:.08em;text-transform:uppercase}.footer.color-scheme-7 .footer-block__brand-info .fit-logo__tag{color:#ffffffb3}.footer.color-scheme-7 .footer-block__brand-info .rte{color:#ffffffc7;font-size:1.4rem;line-height:1.45}.footer.color-scheme-7 .footer-block__brand-info .rte strong{display:block;margin-bottom:.6rem;color:#fff;font-weight:600}.footer.color-scheme-7 .fit-footer-bottom__inner.footer__content-bottom-wrapper{display:grid;grid-template-columns:1fr;gap:1.6rem;align-items:start;width:100%;flex-wrap:nowrap;justify-content:stretch}.footer.color-scheme-7 .fit-footer-bottom__meta{display:grid;gap:.9rem;min-width:0;justify-items:start;text-align:left}.footer.color-scheme-7 .footer__store-switch{display:flex;flex-wrap:wrap;gap:.6rem .8rem;align-items:center;margin:0;font-size:1.35rem}.footer.color-scheme-7 .fit-footer-bottom__sep{color:#ffffff59}@media screen and (min-width:990px){.footer.color-scheme-7 .fit-footer-bottom__inner.footer__content-bottom-wrapper{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:2.4rem}}.footer.color-scheme-7 .footer__store-current,.footer.color-scheme-7 .footer__store-link{color:#ffffffc7!important}.footer.color-scheme-7 .footer__store-link{text-decoration:underline;text-underline-offset:.18em}.footer.color-scheme-7 .footer__store-link:hover{color:#fff!important}.footer.color-scheme-7 .footer__content-top .footer-block--menu .footer-block__details-content{margin-bottom:0}.footer.color-scheme-7 .footer__content-top .footer-block__details-content li{margin-bottom:.35rem}.footer.color-scheme-7 .footer__content-top .footer-block__details-content .list-menu__item--link{display:inline-block;padding:.35rem 0;color:#ffffffc7!important;font-size:1.4rem;line-height:1.4;text-decoration:none}.footer.color-scheme-7 .footer__content-top .footer-block__details-content .list-menu__item--link:hover{color:#fff!important;text-decoration:underline;text-underline-offset:.2em}.footer.color-scheme-7 .footer__content-top .list-social__link{color:#ffffffd9!important}.footer.color-scheme-7 .footer__content-bottom{border-top:0;padding-top:0;background:#111!important;color:#fff!important}.footer.color-scheme-7 .footer__content-bottom-wrapper{border-top:1px solid rgba(255,255,255,.14);padding-block:1.8rem .8rem}.footer.color-scheme-7 .footer__payment,.footer.color-scheme-7 .fit-footer-bottom__payments{margin:0}.footer.color-scheme-7 .fit-footer-bottom__payments .list-payment{justify-content:flex-start;margin:0}@media screen and (min-width:990px){.footer.color-scheme-7 .fit-footer-bottom__payments .list-payment{justify-content:flex-end}}.footer.color-scheme-7 .list-payment__item{opacity:.92}.footer.color-scheme-7 .copyright__content,.footer.color-scheme-7 .policies .list-menu__item--link,.footer.color-scheme-7 .footer__copyright,.footer.color-scheme-7 .footer__copyright a,.footer.color-scheme-7 .footer__store-switch{color:#ffffffb8!important;font-size:1.3rem;line-height:1.45}.footer.color-scheme-7 .footer__copyright{display:grid;gap:.35rem;text-align:left!important;max-width:72rem;margin:0}.footer.color-scheme-7 .footer__copyright .copyright__content{display:block}.footer.color-scheme-7 .footer__copyright-note{color:#ffffff8c!important}@media screen and (min-width:750px)and (max-width:989px){.footer.color-scheme-7 .footer__content-top,.footer.color-scheme-7 .footer__content-top.page-width,.footer.color-scheme-7 .footer__content-bottom-wrapper,.footer.color-scheme-7 .footer__content-bottom-wrapper.page-width,.footer.color-scheme-7 .fit-footer-bottom__inner.footer__content-bottom-wrapper{--fit-footer-inline: 2.4rem}.footer.color-scheme-7 .footer__blocks-wrapper.grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.8rem 2.4rem;margin:0}.footer.color-scheme-7 .footer-block.grid__item{width:auto!important;max-width:none!important;padding:0!important;margin:0!important}.footer.color-scheme-7 .footer__content-bottom-wrapper.page-width,.footer.color-scheme-7 .fit-footer-bottom__inner.footer__content-bottom-wrapper{flex-direction:column;align-items:flex-start}}@media screen and (max-width:749px){.footer.color-scheme-7{padding-top:2.4rem!important;padding-bottom:2rem!important}.footer.color-scheme-7 .footer__content-top,.footer.color-scheme-7 .footer__content-top.page-width,.footer.color-scheme-7 .footer__content-bottom-wrapper,.footer.color-scheme-7 .footer__content-bottom-wrapper.page-width,.footer.color-scheme-7 .fit-footer-bottom__inner.footer__content-bottom-wrapper{--fit-footer-inline: 1.6rem;padding-inline:var(--fit-footer-inline)!important;max-width:none;margin-inline:0!important}.footer.color-scheme-7 .footer__content-top,.footer.color-scheme-7 .footer__content-top.page-width{padding-block:0 1.6rem!important}.footer.color-scheme-7 .footer__blocks-wrapper.grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.4rem 1.6rem;margin:0}.footer.color-scheme-7 .footer-block.grid__item{width:auto!important;max-width:none!important;padding:0!important;margin:0!important}.footer.color-scheme-7 .footer-block.grid__item:first-child{grid-column:1 / -1}.footer.color-scheme-7 .footer-block__heading{margin-bottom:.8rem;font-size:1.5rem}.footer.color-scheme-7 .footer-block__brand-info .fit-logo__word{font-size:1.8rem}.footer.color-scheme-7 .footer-block__brand-info .rte{font-size:1.35rem;max-width:36ch}.footer.color-scheme-7 .footer__content-top .list-social{justify-content:flex-start;margin-top:1.2rem}.footer.color-scheme-7 .footer__content-bottom{padding:0!important}.footer.color-scheme-7 .footer__content-bottom-wrapper,.footer.color-scheme-7 .footer__content-bottom-wrapper.page-width,.footer.color-scheme-7 .fit-footer-bottom__inner.footer__content-bottom-wrapper{display:grid;grid-template-columns:1fr;align-items:center;justify-content:center;gap:1.4rem;padding-block:1.6rem .8rem!important;text-align:center}.footer.color-scheme-7 .fit-footer-bottom__meta{width:100%;justify-items:center;text-align:center}.footer.color-scheme-7 .footer__payment,.footer.color-scheme-7 .fit-footer-bottom__payments{margin:0;width:100%}.footer.color-scheme-7 .fit-footer-bottom__payments .list-payment,.footer.color-scheme-7 .list-payment{justify-content:center;flex-wrap:wrap;gap:.6rem}.footer.color-scheme-7 .footer__copyright{margin-top:0;margin-inline:auto;text-align:center!important;width:100%;max-width:none}.footer.color-scheme-7 .footer__copyright-note{text-align:center}.footer.color-scheme-7 .copyright__content,.footer.color-scheme-7 .footer__copyright a{font-size:1.25rem!important;line-height:1.45}}.footer-block__details-content.rte{font-size:1.3rem;line-height:1.5}.template-page .main-page-title,.template-page .rich-text__heading{letter-spacing:-.03em}.template-page .rte{max-width:68ch;font-size:1.55rem;line-height:1.55}.template-page .rte h2{margin-top:2em;margin-bottom:.6em;font-size:1.8rem}.card-wrapper.fit-has-tint{height:100%}.card-wrapper.fit-has-tint .card,.card-wrapper.fit-has-tint:hover .card,.card-wrapper.fit-has-tint:focus-within .card{background:#fff!important;border:1px solid rgba(17,17,17,.08)!important;border-radius:1.6rem!important;box-shadow:0 10px 28px #0000000a!important;overflow:hidden;transform:none!important}.card-wrapper.fit-has-tint .card__inner{border-radius:0!important;border:0!important;box-shadow:none!important;outline:0!important;overflow:hidden;background:transparent!important;background-image:none!important;transition:transform .36s var(--fit-ease-out)}.card-wrapper.fit-has-tint:hover .card__inner{transform:none}.card-wrapper.fit-has-tint .card__media,.card-wrapper.fit-has-tint .media{border-radius:0!important;border:0!important;box-shadow:none!important;outline:0!important;background:#fff!important;background-image:none!important}.card-wrapper.fit-has-tint .card__inner:after,.card-wrapper.fit-has-tint .card__media:after,.card-wrapper.fit-has-tint .media:after,.card-wrapper.fit-has-tint .card__media:before{display:none!important;content:none!important;box-shadow:none!important}.card-wrapper.fit-has-tint .card__media{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;margin:0!important;overflow:hidden}.card-wrapper.fit-has-tint .card__media .media{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important}.card-wrapper.fit-has-tint .card__media .media img,.card-wrapper.fit-has-tint .media.media--hover-effect>img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;margin:0!important;box-sizing:border-box!important;padding:0!important;object-fit:contain!important;object-position:center center!important;mix-blend-mode:normal!important;transform:scale(1.18);transform-origin:center center;transition:transform .48s var(--fit-ease-out)}.card-wrapper.fit-has-tint .card__inner.ratio:before{padding-bottom:128%!important}.card-wrapper.fit-has-tint .media.media--hover-effect>img+img{opacity:0}@media screen and (min-width:990px){.card-wrapper.fit-has-tint:hover .media.media--hover-effect>img:first-child:not(:only-child){opacity:0}.card-wrapper.fit-has-tint:hover .media.media--hover-effect>img+img{opacity:1;transform:scale(1.18)}}.card-wrapper.fit-has-tint .card>.card__content{background:#fff!important;border-top:1px solid rgba(17,17,17,.06);padding:1.6rem 1.4rem 1.8rem!important;text-align:left!important}.card-wrapper.fit-has-tint .card__information{padding:0!important;text-align:left!important}.card-wrapper.fit-has-tint .card__heading{margin:0;display:flex;align-items:center;gap:.7rem}.card-wrapper.fit-has-tint .card__heading:before{content:none}.card-wrapper.fit-has-tint .card__heading .full-unstyled-link{font-family:var(--font-heading-family);font-size:clamp(1.35rem,1.2rem + .2vw,1.55rem);font-weight:700;letter-spacing:-.02em;line-height:1.2;text-transform:none}.card-wrapper.fit-has-tint .card-information{text-align:left!important;padding-left:0}.card-wrapper.fit-has-tint .price{margin-top:.45rem;justify-content:flex-start;font-size:1.4rem;font-weight:700}.animate--hover-vertical-lift .card-wrapper.fit-has-tint .card--standard .card__inner,.animate--hover-vertical-lift .card-wrapper.fit-has-tint:hover .card--standard .card__inner,.animate--hover-3d-lift .card-wrapper.fit-has-tint .card--standard .card__inner,.animate--hover-3d-lift .card-wrapper.fit-has-tint:hover .card--standard .card__inner,.card-wrapper.fit-has-tint:hover .card--standard .card__inner{transform:none!important}body.template-collection{background:#fff}body.template-collection #MainContent>.shopify-section:first-child{background:#fff;color:var(--fit-ink, #151515);padding-top:var(--fit-header-height, 6.4rem);padding-bottom:1.2rem;border-bottom:0}body.template-collection #MainContent>.shopify-section:first-child .gradient,body.template-collection #MainContent>.shopify-section:first-child [class*=color-scheme-]{background:transparent!important;background-color:transparent!important;background-image:none!important;color:inherit}.collection-hero{margin-inline:0!important;border-radius:0!important;overflow:visible}.collection-hero .collection-hero__inner{padding-inline:clamp(1.6rem,4vw,5.6rem);max-width:min(160rem,100%);margin-inline:auto;display:grid;gap:.35rem}.collection-hero__text-wrapper:before{content:"Catalog";display:block;margin-bottom:.4rem;font-size:1.15rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--fit-ink-muted, #5c5c5c)}.collection-hero__title{font-size:clamp(2.6rem,1.6rem + 1.6vw,4rem)!important;line-height:1;max-width:none;color:var(--fit-ink, #151515)!important;letter-spacing:-.03em}.collection-hero__title .visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.collection-hero__description,.collection-hero__description *{max-width:40rem;font-size:1.5rem;color:var(--fit-ink-muted, #5c5c5c)!important}.collection-hero__text-wrapper:after{content:"";display:block;width:8.8rem;height:.5rem;margin-top:.9rem;background-image:radial-gradient(circle,var(--fit-dot-1) 45%,transparent 46%),radial-gradient(circle,var(--fit-dot-2) 45%,transparent 46%),radial-gradient(circle,var(--fit-dot-3) 45%,transparent 46%),radial-gradient(circle,var(--fit-dot-4) 45%,transparent 46%),radial-gradient(circle,var(--fit-dot-5) 45%,transparent 46%),radial-gradient(circle,var(--fit-dot-6) 45%,transparent 46%),radial-gradient(circle,var(--fit-dot-7) 45%,transparent 46%),radial-gradient(circle,var(--fit-dot-8) 45%,transparent 46%),radial-gradient(circle,var(--fit-dot-9) 45%,transparent 46%);background-size:.5rem .5rem;background-repeat:no-repeat;background-position:0 50%,1rem 50%,2rem 50%,3rem 50%,4rem 50%,5rem 50%,6rem 50%,7rem 50%,8rem 50%}body.template-collection .product-grid-container,body.template-collection .collection{padding-inline:clamp(1.2rem,3vw,4.8rem);max-width:min(160rem,100%);margin-inline:auto}body.template-collection #product-grid,body.template-collection .fit-collection-grid.fit-lineup__grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(1.6rem,2vw,2.8rem)!important;row-gap:clamp(2.8rem,3.5vw,4.2rem)!important;margin:0;padding:0;list-style:none}@media screen and (min-width:750px)and (max-width:989px){body.template-collection #product-grid.grid--3-col-desktop,body.template-collection .fit-collection-grid.grid--3-col-desktop,body.template-collection #product-grid.grid--4-col-desktop,body.template-collection .fit-collection-grid.grid--4-col-desktop,body.template-collection #product-grid.grid--5-col-desktop,body.template-collection .fit-collection-grid.grid--5-col-desktop{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:990px){body.template-collection #product-grid.grid--3-col-desktop,body.template-collection .fit-collection-grid.grid--3-col-desktop{grid-template-columns:repeat(3,minmax(0,1fr))}body.template-collection #product-grid.grid--4-col-desktop,body.template-collection .fit-collection-grid.grid--4-col-desktop{grid-template-columns:repeat(4,minmax(0,1fr))}body.template-collection #product-grid.grid--5-col-desktop,body.template-collection .fit-collection-grid.grid--5-col-desktop{grid-template-columns:repeat(5,minmax(0,1fr))}}body.template-collection .fit-collection-grid .grid__item{width:auto;max-width:none;padding:0}body.template-collection .fit-collection-grid .fit-card{height:100%}body.template-collection .fit-collection-grid .fit-card:hover{transform:translateY(-6px)}body.template-collection .facets-wrapper{border-top:1px solid rgba(21,21,21,.1);border-bottom:1px solid rgba(21,21,21,.1);padding-block:1rem;margin-bottom:2rem}body.template-collection .facets-container,body.template-collection facet-filters-form{border:0!important;margin:0!important;padding-block:0!important}@media screen and (min-width:990px){.page-width,.page-width-desktop{max-width:var(--page-width);padding-inline:clamp(2rem,3vw,5rem)}body .header.page-width,body .header:not(.drawer-menu).page-width{padding-left:5rem;padding-right:5rem}}@media screen and (max-width:749px){.collection-hero__title{font-size:clamp(2.4rem,8vw,3.2rem)!important}body.template-collection .product-grid-container,body.template-collection .collection{padding-inline:1.2rem}}body.template-index,body.template-product,body.template-page,body.template-cart,body.template-search{background:#fff}body.template-index .fit-lineup,body.template-index .collapsible-content,body.template-index .shopify-section:has(.fit-lineup),body.template-index .shopify-section:has(.collapsible-content){background:#fff}body.template-index .fit-lineup__heading,body.template-index .collapsible-content .inline-richtext{letter-spacing:-.03em}body.template-index .accordion,body.template-index .collapsible-content details{border-color:#1111111a}body.template-index .collapsible-content summary{padding-block:1.8rem;font-size:1.65rem;letter-spacing:-.01em}body.template-index .accordion__content,body.template-index .collapsible-content .accordion__content{font-size:1.5rem;line-height:1.55;color:var(--fit-ink-muted, #555);padding-bottom:1.6rem}body.template-index .collapsible-content-wrapper-narrow{max-width:78rem}body.template-product #MainContent,body.template-product .shopify-section{background:#fff}@media screen and (max-width:989px){body.template-index .collapsible-content-wrapper-narrow,body.template-index .collapsible-content .page-width{padding-inline:1.6rem}body.template-index .collapsible-content__header{text-align:left!important}body.template-index .collapsible-content__subtext{margin-inline:0;max-width:none}body.template-collection #product-grid,body.template-collection .fit-collection-grid.fit-lineup__grid,body.template-product .fit-pdp-others__grid.fit-lineup__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fit-story .page-width,.fit-approach .page-width,.fit-prose .page-width,.fit-contact .page-width{padding-inline:1.6rem}}@media screen and (max-width:749px){body.template-index .collapsible-content summary{padding-block:1.4rem;font-size:1.45rem;gap:1rem}body.template-index .accordion__content,body.template-index .collapsible-content .accordion__content{font-size:1.4rem;padding-bottom:1.2rem}body.template-collection .product-grid-container,body.template-collection .collection{padding-inline:1.2rem}body.template-collection #product-grid,body.template-collection .fit-collection-grid.fit-lineup__grid{column-gap:1.2rem!important;row-gap:1.6rem!important}.fit-story__hero,.fit-approach__top{gap:1.6rem}.fit-story__title,.fit-approach__head h1{font-size:clamp(2.6rem,8vw,3.4rem)}.fit-story__cta,.fit-approach__link,.fit-prose__cta,.fit-contact__panel .button{width:100%;justify-content:center}.header__heading-logo-wrapper,.header__heading-link .fit-logo{max-width:16rem}}@media screen and (max-width:479px){body.template-collection #product-grid,body.template-collection .fit-collection-grid.fit-lineup__grid,body.template-product .fit-pdp-others__grid.fit-lineup__grid{grid-template-columns:minmax(0,1fr)}}.focus-inset:focus-visible,.focus-none:focus-visible,*:focus-visible{outline-color:rgb(var(--color-foreground))}@media(prefers-reduced-motion:reduce){.button,.card--card,.card--standard .card__inner{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/fitaminat.css.map */
