:root{--fip-white: #FFFFFF;--fip-off-white: #F5F4F0;--fip-light-gray: #EBEBEB;--fip-black: #0D0D0D;--fip-mid-gray: #6B6B6B;--fip-red: #C8102E;--fip-tracking: .08em;--fip-tracking-wide: .14em;--fip-transition: all .2s ease}body{background-color:var(--fip-white)!important;color:var(--fip-black)!important;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,.h0,.h1,.h2,.h3,.card__heading,.card__heading a{font-family:var(--font-heading-family)!important;font-weight:400!important;text-transform:uppercase!important;letter-spacing:.04em!important;line-height:1!important}.shopify-section-group-header-group{position:absolute!important;top:0;left:0;right:0;z-index:200;pointer-events:all!important}.header-wrapper{background-color:transparent!important;border-bottom:none!important;pointer-events:all!important;transition:opacity .3s ease,transform .3s ease,background-color .3s ease}.header-wrapper.fip-hidden{opacity:0;pointer-events:none!important;transform:translateY(-8px)}.header__heading-link,.header__heading-link .h2,.header__heading-link span{color:var(--fip-white)!important;text-decoration:none!important}.header__menu-item,.header__menu-item span{color:var(--fip-white)!important;text-transform:uppercase!important;font-size:.72rem!important;font-weight:700!important;letter-spacing:var(--fip-tracking-wide)!important;text-decoration:none!important;transition:color .2s ease;font-family:var(--font-body-family)!important}.header__menu-item:hover span,.header__menu-item:hover{color:#ffffff8c!important}.header__icon svg,.header__icon path{fill:var(--fip-white)!important;stroke:var(--fip-white)!important}.header__menu-item .icon-caret,.header__submenu-toggle{display:none!important}.header__submenu,.header__menu>li>details>.header__submenu{display:none!important}.header-wrapper.fip-solid{background-color:var(--fip-black)!important;border-bottom:none!important;position:fixed!important;top:0!important;left:0!important;right:0!important;z-index:200!important}.header-wrapper.fip-solid .header__heading-link,.header-wrapper.fip-solid .header__heading-link .h2,.header-wrapper.fip-solid .header__heading-link span{color:var(--fip-white)!important}body:has(.fip-solid) main#MainContent{padding-top:80px!important}.banner{min-height:100vh;margin-top:0!important}main#MainContent>.shopify-section:first-child{margin-top:0!important;padding-top:0!important}.banner__media img{filter:none!important;opacity:1!important}.banner__media:after,.banner__media:before{display:none!important;content:none!important;background:none!important;opacity:0!important}.banner:after,.banner:before{display:none!important;content:none!important}.banner__box{background:transparent!important}.banner__heading{font-family:var(--font-heading-family)!important;font-size:clamp(2.5rem,5vw,5rem)!important;color:#fff!important;font-weight:400!important;text-transform:uppercase!important;letter-spacing:.04em!important;line-height:1!important;text-shadow:0 2px 20px rgba(0,0,0,.3)}.banner__text{color:#ffffffe6!important;letter-spacing:var(--fip-tracking);font-size:.82rem}.banner .button,.banner .button--primary{background-color:#e8e8e8!important;color:var(--fip-black)!important;border:none!important;font-family:var(--font-heading-family)!important;font-size:1.4rem!important;letter-spacing:.12em!important;font-weight:400!important;padding:14px 48px!important;text-transform:uppercase!important;border-radius:0!important;transition:var(--fip-transition)!important}.banner .button:hover,.banner .button--primary:hover{background-color:var(--fip-white)!important;color:var(--fip-black)!important}.featured-collection .slider{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:8px!important;padding-bottom:8px;scrollbar-width:none}.featured-collection .slider::-webkit-scrollbar{display:none}.featured-collection .slider .grid__item{flex:0 0 calc(20% - 7px)!important;max-width:calc(20% - 7px)!important;scroll-snap-align:start;width:calc(20% - 7px)!important;min-width:0}.featured-collection .card-wrapper{height:100%}.featured-collection .card__media{aspect-ratio:3 / 4!important;overflow:hidden!important;display:block!important;position:relative!important;width:100%!important;background-color:var(--fip-light-gray)}.featured-collection .card__media .media{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;height:100%!important;width:100%!important}.featured-collection .card__media img{object-fit:cover!important;width:100%!important;height:100%!important;display:block!important}.featured-collection .card__heading{font-size:.7rem!important;margin-top:6px!important;line-height:1.2!important;font-family:var(--font-body-family)!important;font-weight:700!important;letter-spacing:.06em!important;text-transform:uppercase!important}.featured-collection .price{font-size:.65rem!important}.featured-collection .card__information{padding:4px 0!important}@media screen and (max-width:749px){.featured-collection .slider .grid__item{flex:0 0 48%!important;max-width:48%!important;width:48%!important}}.button,.button--primary,[type=submit]{background-color:var(--fip-black)!important;color:var(--fip-white)!important;text-transform:uppercase!important;letter-spacing:var(--fip-tracking)!important;font-weight:700!important;font-size:.75rem!important;font-family:var(--font-body-family)!important;border:none!important;border-radius:0!important;padding:14px 32px!important;transition:var(--fip-transition)!important}.button:hover,.button--primary:hover{background-color:var(--fip-red)!important;color:var(--fip-white)!important}.button--secondary{background-color:transparent!important;color:var(--fip-black)!important;border:1px solid var(--fip-black)!important;text-transform:uppercase!important;letter-spacing:var(--fip-tracking)!important;font-weight:700!important;font-size:.75rem!important;font-family:var(--font-body-family)!important;border-radius:0!important;padding:13px 32px!important;transition:var(--fip-transition)!important}.button--secondary:hover{background-color:var(--fip-black)!important;color:var(--fip-white)!important}.card-wrapper,.card{background-color:var(--fip-white)!important;border:none!important;border-radius:0!important}.card__heading a{color:var(--fip-black)!important;text-transform:uppercase;letter-spacing:.06em;font-size:.8rem!important;font-weight:700!important;font-family:var(--font-body-family)!important}.card__heading a:hover{color:var(--fip-red)!important}.card-wrapper:hover .card__media img{transform:scale(1.03);transition:transform .4s ease}.multirow__heading,.multirow .title{font-family:var(--font-heading-family)!important;font-size:clamp(2.5rem,5vw,5rem)!important;font-weight:400!important;letter-spacing:.04em!important;line-height:1!important;text-transform:uppercase!important}.price__regular,.price-item,.price-item--regular{color:var(--fip-black)!important;font-weight:600;font-size:.82rem}.price-item--sale{color:var(--fip-red)!important}footer,.footer{background-color:var(--fip-off-white)!important;border-top:1px solid var(--fip-light-gray)!important;color:var(--fip-black)!important}.footer__heading{color:var(--fip-black)!important;text-transform:uppercase;letter-spacing:var(--fip-tracking);font-size:.72rem;font-weight:700;font-family:var(--font-body-family)!important}.footer a,.footer__list-item a{color:var(--fip-mid-gray)!important;text-transform:uppercase;font-size:.72rem;letter-spacing:.06em;transition:var(--fip-transition)}.footer a:hover{color:var(--fip-black)!important}.cart-drawer,.drawer{background-color:var(--fip-white)!important;color:var(--fip-black)!important}.cart-drawer__header{border-bottom:1px solid var(--fip-light-gray)!important}.badge--sale,.badge{background-color:var(--fip-red)!important;color:var(--fip-white)!important;border-radius:0!important;font-weight:700;font-size:.62rem;text-transform:uppercase}input,select,textarea{background-color:var(--fip-white)!important;color:var(--fip-black)!important;border-color:var(--fip-light-gray)!important;border-radius:0!important}input::placeholder{color:var(--fip-mid-gray)!important}::-webkit-scrollbar{width:3px}::-webkit-scrollbar-track{background:var(--fip-off-white)}::-webkit-scrollbar-thumb{background:var(--fip-black);border-radius:0}
/*# sourceMappingURL=/cdn/shop/t/3/assets/fip-custom.css.map */
