h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.hxl,.hxxl{letter-spacing:.01em;line-height:1.2;font-weight:400}body{letter-spacing:.025em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.faine-eyebrow,.reviews-eyebrow,.finder-eyebrow,.story__eyebrow,.promo-banner__eyebrow,.trust-bar__heading,.faq-eyebrow,.fc-eyebrow{letter-spacing:.16em;text-transform:uppercase;font-family:var(--font-body-family);color:rgba(var(--color-foreground),.55)}:root{--faine-btn-lift: -2px;--faine-btn-shadow: 0 6px 20px rgba(var(--color-foreground), .1);--faine-btn-shadow-secondary: 0 4px 14px rgba(var(--color-foreground), .07)}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{font-family:var(--font-body-family);font-weight:600;letter-spacing:.08em;transition:box-shadow .22s ease,transform .22s ease;will-change:transform}.button:hover:not([disabled]),.button:focus-visible:not([disabled]){transform:translateY(var(--faine-btn-lift));box-shadow:var(--faine-btn-shadow)}.button:active:not([disabled]){transform:translateY(0);box-shadow:none}.button--secondary:hover:not([disabled]),.button--secondary:focus-visible:not([disabled]){box-shadow:var(--faine-btn-shadow-secondary)}.link{transition:opacity .2s ease,color .2s ease}.link:hover{opacity:.75}.underlined-link{text-underline-offset:3px;text-decoration-thickness:1px}.card-wrapper{transition:transform .28s ease}.card-wrapper:hover{transform:translateY(-5px)}.card{transition:box-shadow .28s ease,border-color .28s ease}.card-wrapper:hover .card{box-shadow:0 16px 40px #8b6f4724}.card-wrapper:hover .card--card{border-color:#d4b86a}.card__footer .button{width:100%;justify-content:center}.price{font-family:var(--font-body-family);letter-spacing:.03em}.price__regular .price-item,.price__sale .price-item--sale{font-weight:400}.price__sale .price-item--regular{opacity:.5;font-weight:400}.card__heading{font-size:1.5rem}.collection-card-wrapper .card__heading{font-size:1.8rem;font-family:var(--font-heading-family);font-weight:400;letter-spacing:.01em;line-height:1.3}@media screen and (min-width:990px){.collection-card-wrapper .card__heading{font-size:2rem}}.announcement-bar{border-bottom:1px solid rgba(var(--color-foreground),.1)}.announcement-bar__message{letter-spacing:.06em}.header-wrapper{transition:box-shadow .3s ease}.header-wrapper--border-bottom{box-shadow:0 2px 12px #25252512}.featured-collection .title-wrapper-with-link,.featured-collection .title-wrapper,.blog .title-wrapper-with-link{justify-content:center;text-align:center}.blog__title{text-align:center}.footer-block__heading{font-family:var(--font-body-family);font-size:1.2rem!important;font-weight:700;letter-spacing:.14em;text-transform:uppercase;margin-bottom:2rem;opacity:1}.footer-block__details-content .link,.footer-block__details-content li a{font-family:var(--font-body-family);font-size:1.4rem;line-height:2;letter-spacing:.02em;opacity:.8;transition:opacity .2s ease;text-decoration:none}.footer-block__details-content .link:hover,.footer-block__details-content li a:hover{opacity:1;text-decoration:underline;text-underline-offset:3px}.footer-block__brand-info{font-size:1.4rem;line-height:1.8;opacity:.85}.footer__content-bottom{border-top:1px solid rgba(var(--color-foreground),.1);margin-top:3.2rem;padding-top:2.4rem}.list-payment{opacity:.65}.footer__content-bottom-wrapper{font-size:1.3rem;letter-spacing:.03em;opacity:.65}.field__input:focus,.select__select:focus{outline:none;box-shadow:0 0 0 2px #716a5666}.newsletter-form .button{letter-spacing:.08em}.badge{font-family:var(--font-body-family);font-size:1.1rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.card--card .card__media img{transition:transform .55s cubic-bezier(.25,.46,.45,.94)}.card-wrapper:hover .card--card .card__media img{transform:scale(1.04)}.scroll-trigger.animate--slide-in{animation-duration:.65s;animation-timing-function:cubic-bezier(.25,.46,.45,.94)}.rte p{line-height:1.8;margin-bottom:1.4em}.rte p:last-child{margin-bottom:0}.variant-pills .swatch-input__btn:hover:not(:checked):not([disabled]){border-color:rgba(var(--color-foreground),.5);opacity:.9}.product__accordion.accordion{margin-top:0;border-top:1px solid rgba(var(--color-foreground),.12);border-bottom:1px solid rgba(var(--color-foreground),.12)}.product__accordion.accordion+.product__accordion.accordion{border-top:none}.product__accordion.accordion summary{padding:1.8rem 0;cursor:pointer;align-items:center;-webkit-user-select:none;user-select:none}.product__accordion.accordion .svg-wrapper,.product__accordion.accordion .icon-caret{display:none}.product__accordion.accordion summary:after{content:"+";font-family:var(--font-body-family);font-size:2.2rem;font-weight:200;line-height:1;flex-shrink:0;margin-left:auto;color:rgba(var(--color-foreground),.75);transition:color .2s ease}.product__accordion.accordion details[open]>summary:after{content:"\2212"}.product__accordion.accordion .accordion__title{font-family:var(--font-heading-family);font-size:1.9rem;font-weight:400;letter-spacing:0;max-width:calc(100% - 4rem);margin:0}.product__description,.product__accordion.accordion .accordion__content{font-size:1.5rem;line-height:1.75;color:rgba(var(--color-foreground),.85)}.product__accordion.accordion .accordion__content{padding:0 0 2rem}.product__description p,.product__accordion.accordion .accordion__content p{margin-bottom:1.2em}.product__description strong,.product__accordion.accordion .accordion__content strong{font-weight:600;color:rgb(var(--color-foreground))}.product__shipping-notice{display:flex;align-items:center;gap:1rem;padding:1.6rem 0;border-top:1px solid rgba(var(--color-foreground),.1)}.product__shipping-icon svg{display:block;opacity:.75}.product__shipping-text{font-family:var(--font-body-family);font-size:1.15rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.product__ask-question{display:inline-flex;align-items:center}.product__ask-link{display:inline-flex;align-items:center;gap:.6rem;font-family:var(--font-body-family);font-size:1.4rem;color:rgb(var(--color-foreground));text-decoration:none;opacity:.75;transition:opacity .2s ease}.product__ask-link:hover{opacity:1}.product__ask-link svg{flex-shrink:0}.product__info-container .share-button+.product__ask-question,.product__info-container .product__ask-question+.share-button{margin-left:2.4rem}.share-button .share-button__button{font-size:1.4rem;opacity:.75;transition:opacity .2s ease;padding:0;background:none;border:none;cursor:pointer;display:inline-flex;align-items:center;gap:.6rem}.share-button .share-button__button:hover{opacity:1}.multicolumn-list__item{transition:transform .28s ease}.multicolumn-list__item:hover{transform:translateY(-5px)}.multicolumn-card{transition:box-shadow .28s ease}.multicolumn-list__item:hover .multicolumn-card{box-shadow:0 16px 40px #8b6f4724}.collection-list-wrapper .title-wrapper-with-link{justify-content:center;text-align:center}#shopify-section-slideshow_hero .button--primary{--color-button: 255, 255, 255;--color-button-text: 37, 37, 37}.faq-eyebrow,.fc-eyebrow{opacity:1}.header__menu-item,.header__menu-item.link,.list-menu__item>.link,.list-menu__item>a{font-family:var(--font-body-family);font-weight:500;letter-spacing:.06em}.list-menu--disclosure .list-menu__item>.link{font-size:1.4rem;letter-spacing:.04em;font-weight:400}.list-menu__item--active{text-underline-offset:4px;text-decoration-thickness:1px}.menu-drawer__menu-item{font-family:var(--font-body-family);font-weight:500;letter-spacing:.05em}summary.menu-drawer__menu-item{font-weight:500}.menu-drawer__account,.menu-drawer__close-button,.menu-drawer__utility-links a{font-family:var(--font-body-family);font-weight:400;letter-spacing:.04em}.collection__title{font-family:var(--font-heading-family);font-weight:400;letter-spacing:.01em;line-height:1.2}.collection__description,.collection-hero__description{font-family:var(--font-body-family);font-size:1.6rem;line-height:1.8;letter-spacing:.02em;opacity:.85}.breadcrumbs,.breadcrumbs a,.breadcrumbs span,.breadcrumb,.breadcrumb a,.breadcrumb span{font-family:var(--font-body-family);font-size:1.3rem;letter-spacing:.04em;opacity:.65}.product-count__text,.facets-container .product-count{font-family:var(--font-body-family);font-size:1.3rem;letter-spacing:.04em;opacity:.6}.facets__heading,.mobile-facets__heading,.facets__heading--vertical{font-family:var(--font-body-family);font-size:1.1rem!important;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:rgb(var(--color-foreground));opacity:1}.facets__label,.facet-checkbox__text,.facet-checkbox__text-label,.facets-layout-list .facets__label{font-family:var(--font-body-family);font-size:1.4rem;letter-spacing:.02em}.facet-filters__label,.facet-filters__summary{font-family:var(--font-body-family);font-size:1.35rem;font-weight:500;letter-spacing:.04em}.facet-filters__sort,.mobile-facets__sort .select__select{font-family:var(--font-body-family);font-size:1.4rem;letter-spacing:.03em}.active-facets__button-inner,.active-facets__button .svg-wrapper~span{font-family:var(--font-body-family);font-size:1.2rem;font-weight:600;letter-spacing:.06em}.active-facets__clear.underlined-link{font-size:1.3rem;letter-spacing:.06em;font-weight:600}.cart-drawer h2,.cart-drawer__heading{font-family:var(--font-heading-family);font-weight:400;letter-spacing:.01em}.cart-item__name,.cart-item__name a{font-family:var(--font-body-family);font-size:1.5rem;font-weight:500;letter-spacing:.01em;line-height:1.4}.product-option dt,.product-option dd{font-family:var(--font-body-family);font-size:1.3rem;letter-spacing:.02em;opacity:.7}.totals__total,.totals__total-value{font-family:var(--font-body-family);font-weight:600;font-size:1.6rem;letter-spacing:.04em}.cart-drawer .tax-note{font-size:1.2rem;letter-spacing:.03em;opacity:.6}.product__title{font-family:var(--font-heading-family);font-weight:400;letter-spacing:.01em;line-height:1.2}.product__text.caption-with-letter-spacing,.product__text.caption-with-letter-spacing--medium{font-family:var(--font-body-family);font-size:1.1rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;opacity:.5}.product-form__input legend,.product-form__input .form__label{font-family:var(--font-body-family);font-size:1.35rem;font-weight:600;letter-spacing:.06em}.predictive-search__item-heading,.predictive-search__item .predictive-search__item-heading{font-family:var(--font-body-family);font-size:1.5rem;font-weight:500;letter-spacing:.01em}.predictive-search__label,.predictive-search__results-groups-wrapper .predictive-search__label{font-family:var(--font-body-family);font-size:1.05rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;opacity:.5}.pagination__list,.pagination__item,.pagination__item a,.pagination__item span{font-family:var(--font-body-family);font-size:1.4rem;letter-spacing:.04em}.quantity__input{font-family:var(--font-body-family);font-weight:500;letter-spacing:.02em}.title-wrapper .title,.title-wrapper-with-link .title{font-family:var(--font-heading-family);font-weight:400;letter-spacing:.01em;line-height:1.2}.title-wrapper-with-link .link.underlined-link,.title-wrapper-with-link .link-with-icon{font-family:var(--font-body-family);font-size:1.4rem;font-weight:500;letter-spacing:.06em}.rich-text__heading{font-family:var(--font-heading-family);font-weight:400;letter-spacing:.01em;line-height:1.2}.image-with-text__content .image-with-text__heading{font-family:var(--font-heading-family);font-weight:400;letter-spacing:.01em}.image-with-text__content .image-with-text__text{font-size:1.6rem;line-height:1.8;letter-spacing:.02em}
/*# sourceMappingURL=/cdn/shop/t/17/assets/faine-global.css.map */
