.header__menu-item a{text-decoration:none;color:unset}.custom-select-wrapper{position:relative;display:inline-block;-webkit-user-select:none;user-select:none}.custom-select-wrapper select{display:none}.custom-select{position:relative;display:inline-block}.custom-select-trigger{position:relative;display:block;font-size:1.4rem;font-weight:300;color:var(--fj-charcoal, #3A3D42);background:#fff;cursor:pointer;width:100%;padding-right:20px;border-bottom:1px solid}.facet-filters .select .icon-caret,.mobile-facets .select .icon-caret{right:3px}.custom-select-trigger:after,.custom-select.opened .custom-select-trigger:after{display:none}.custom-options{position:absolute;display:block;top:100%;left:0;right:0;min-width:100%;margin:0;box-sizing:border-box;box-shadow:0 2px 1px #00000012;background:#fff;opacity:0;visibility:hidden;pointer-events:none;width:max-content;transition:opacity .5s ease}.custom-select.opened .custom-options{opacity:1;visibility:visible;pointer-events:all;transform:translateY(0);z-index:999;margin-top:8px;box-shadow:0 0 8px #0000001a;border-radius:8px}.custom-options:before{position:absolute;display:block;bottom:100%;right:25px;width:7px;height:7px;margin-bottom:-4px;border-top:1px solid #b5b5b5;border-left:1px solid #b5b5b5;background:#fff;transform:rotate(45deg);transition:all .4s ease-in-out}.option-hover:before{background:#f9f9f9}.custom-option{position:relative;display:block;padding:12px;font-size:1.4rem;color:var(--fj-charcoal, #3A3D42);cursor:pointer;transition:background-color .5s ease}.custom-option:first-of-type{border-radius:4px 4px 0 0}.custom-option:last-of-type{border-bottom:0;border-radius:0 0 4px 4px}.custom-option:hover{background:#f3ebeb}.custom-option.selection{color:var(--fj-charcoal, #3A3D42);font-weight:700}.product-form__input--dropdown .custom-select-wrapper,.product-form__input--dropdown .custom-select{display:block;width:100%}.header__inline-menu>ul>li:after,.header__inline-menu>ul>li:hover:after{background:transparent;margin-top:8px}.header__inline-menu .list-menu--inline>li>.header__menu-item,.header__inline-menu .list-menu--inline>li>.header__menu-item a,.header__inline-menu .list-menu--inline>li>.header__menu-item span,.header__inline-menu .list-menu--inline>li>header-menu>details>.header__menu-item,.header__inline-menu .list-menu--inline>li>header-menu>details>.header__menu-item a,.header__inline-menu .list-menu--inline>li>header-menu>details>.header__menu-item span{text-decoration:none}.header__inline-menu .list-menu--inline>li>.header__menu-item,.header__inline-menu .list-menu--inline>li>header-menu>details>.header__menu-item{position:relative}.header__inline-menu .list-menu--inline>li>.header__menu-item:after,.header__inline-menu .list-menu--inline>li>header-menu>details>.header__menu-item:after{content:"";position:absolute;left:0;right:0;bottom:-.4rem;height:1px;background:currentColor;opacity:0;transform:translateY(5px);transition:opacity .2s ease,transform .2s ease;will-change:opacity,transform;pointer-events:none}.header__inline-menu .list-menu--inline>li>header-menu>details>.header__menu-item:after{right:8px}.header__inline-menu .list-menu--inline>li>.header__menu-item:hover:after,.header__inline-menu .list-menu--inline>li>.header__menu-item:focus-visible:after,.header__inline-menu .list-menu--inline>li>header-menu>details>.header__menu-item:hover:after,.header__inline-menu .list-menu--inline>li>header-menu>details>.header__menu-item:focus-visible:after,.header__inline-menu .list-menu--inline>li>header-menu>details[open]>.header__menu-item:after{opacity:1;transform:translateY(0);transition:opacity .48s ease-out,transform .48s cubic-bezier(.32,.72,0,1)}@media(prefers-reduced-motion:reduce){.header__inline-menu .list-menu--inline>li>.header__menu-item:after,.header__inline-menu .list-menu--inline>li>header-menu>details>.header__menu-item:after,.header__inline-menu .list-menu--inline>li>.header__menu-item:hover:after,.header__inline-menu .list-menu--inline>li>header-menu>details>.header__menu-item:hover:after,.header__inline-menu .list-menu--inline>li>header-menu>details[open]>.header__menu-item:after{transform:none;transition:none}}.header__inline-menu .list-menu--inline>li>header-menu>details>.header__submenu:before{content:"";position:absolute;left:0;right:0;bottom:100%;height:1.4rem;pointer-events:auto}.header-wrapper,.header-wrapper .header{background:var(--fj-header-background, #ffffff)}.header__icons .header__icon,.header__icons .header__icon .icon{color:var(--fj-header-icons, #3a3d42)}.collection-hero__inner .collection__title,cart-items .title-wrapper-with-link>h1.title.title--primary,.template-search__header>h1.h2,.main-blog>h1.title--primary,.template-404>h1.title{font-size:var(--fj-heading-size, 32px);font-weight:var(--fj-heading-weight, 500);line-height:1.15;letter-spacing:.01em;text-transform:none;margin:0}@media screen and (max-width:749px){.collection-hero__inner.collection__title-wrapper{margin-top:2.4rem}.collection-hero__inner .collection__title,cart-items .title-wrapper-with-link>h1.title.title--primary,.template-search__header>h1.h2,.main-blog>h1.title--primary,.template-404>h1.title{font-size:calc(var(--fj-heading-size, 32px) * .75)}}.collection-hero__inner.collection__title-wrapper{margin-bottom:0}@media screen and (min-width:750px){.collection-hero__inner.collection__title-wrapper{margin-top:5.8rem;margin-bottom:-3.2rem}}@media screen and (min-width:750px){.template-search__header,.main-blog{padding-top:0}.template-search__header>h1.h2,.main-blog>h1.title--primary{margin-top:1.2rem}.template-404.page-margin{margin-top:4.8rem;padding-top:0}}.carousel__heading,.collection__title>h2.title{font-size:var(--fj-heading-size, 32px);font-weight:var(--fj-heading-weight, 500);line-height:1.15;letter-spacing:.01em;text-transform:none}@media screen and (max-width:749px){.carousel__heading,.collection__title>h2.title{font-size:calc(var(--fj-heading-size, 32px) * .75)}}.rte,.rte p,.rte li{font-size:var(--fj-body-size, 16px)}.card__heading,.card__heading a,.card-information .card__heading,.card__information .card__heading{font-family:var(--font-body-family);font-weight:var(--font-body-weight, 400);letter-spacing:normal}
/*# sourceMappingURL=/cdn/shop/t/18/assets/custom.css.map */
