.search-modal__form input.search__input::placeholder{opacity:1;padding-left:40px;color:var(--color-subtext);text-align:left;font-family:var(--font-family-primary);font-size:16px;font-style:normal;font-weight:500;line-height:1.5;letter-spacing:2px;text-transform:uppercase}.search-modal__form input.search__input:not(:placeholder-shown)+.search__button,.search-modal__form input.search__input:not(:placeholder-shown)~.search__button,.search-modal__form:has(input.search__input:not(:placeholder-shown)) .search__button{display:none;visibility:hidden;pointer-events:none}.predictive-search__result-group .caption-with-letter-spacing{color:var(--color-black);font-family:var(--font-family-primary);font-size:20px;font-style:normal;font-weight:var(--font-weight-light);line-height:24px;letter-spacing:2px;text-transform:uppercase}@media screen and (min-width:750px){.search-modal__form input.search__input,.search-modal__form input.search__input.field__input{font-family:var(--font-family-secondary);font-size:14px;font-weight:400;line-height:24px;letter-spacing:.5px;text-transform:none}.search-modal__form input.search__input::placeholder,.search-modal__form input.search__input.field__input::placeholder{font-family:var(--font-family-primary);font-size:14px;font-weight:300;line-height:24px;letter-spacing:-.1px;text-transform:none;opacity:1}.predictive-search__heading,.predictive-search__result-group .caption-with-letter-spacing,.predictive-search__result-group .predictive-search__heading{font-family:var(--font-family-primary);font-size:32px;font-weight:300;line-height:36px;letter-spacing:-.7px;text-transform:none}.predictive-search__item-heading,.predictive-search__results-list .predictive-search__list-item .predictive-search__item-heading,.predictive-search__item-query-result{font-family:var(--font-family-primary);font-size:14px;font-weight:300;line-height:24px;letter-spacing:-.1px;text-transform:none}.predictive-search__product-title,.predictive-search__product-card .price,.predictive-search__product-card .price-item,.predictive-search__product-card .price__container span{font-family:var(--font-family-primary);font-size:20px;font-weight:300;line-height:36px;letter-spacing:-.2px;text-transform:none}.predictive-search__product-badge,.predictive-search__product-badge.color-sale,.predictive-search__product-badge.color-sold-out{font-family:var(--font-family-secondary);font-size:12px;font-weight:300;line-height:24px;letter-spacing:.5px;text-transform:none}.predictive-search__item--term{font-family:var(--font-family-primary);font-size:14px;font-weight:300;line-height:24px;letter-spacing:-.1px;text-transform:none}}@media screen and (max-width:749px){.search-modal__form input.search__input,.search-modal__form input.search__input.field__input{font-family:var(--font-family-secondary);font-size:14px;font-weight:400;line-height:24px;letter-spacing:.5px;text-transform:none}.search-modal__form input.search__input::placeholder,.search-modal__form input.search__input.field__input::placeholder{font-family:var(--font-family-primary);font-size:14px;font-weight:300;line-height:24px;letter-spacing:-.1px;text-transform:none;opacity:1}.predictive-search__heading,.predictive-search__result-group .caption-with-letter-spacing,.predictive-search__result-group .predictive-search__heading{font-family:var(--font-family-primary);font-size:32px;font-weight:300;line-height:36px;letter-spacing:-.7px;text-transform:none}.predictive-search__item-heading,.predictive-search__results-list .predictive-search__list-item .predictive-search__item-heading,.predictive-search__item-query-result{font-family:var(--font-family-primary);font-size:14px;font-weight:300;line-height:24px;letter-spacing:-.1px;text-transform:none}.predictive-search__product-title,.predictive-search__product-card .price,.predictive-search__product-card .price-item,.predictive-search__product-card .price__container span{font-family:var(--font-family-primary);font-size:20px;font-weight:300;line-height:36px;letter-spacing:-.2px;text-transform:none}.predictive-search__product-badge,.predictive-search__product-badge.color-sale,.predictive-search__product-badge.color-sold-out{font-family:var(--font-family-secondary);font-size:12px;font-weight:300;line-height:24px;letter-spacing:.5px;text-transform:none}.predictive-search__item--term{font-family:var(--font-family-primary);font-size:14px;font-weight:300;line-height:24px;letter-spacing:-.1px;text-transform:none}}body.template-page .main-page-title{font-family:var(--fl-font-serif);font-size:var(--fl-page-title-size);line-height:var(--fl-page-title-line);font-weight:var(--fl-heading-weight);letter-spacing:var(--fl-page-title-tracking);text-transform:none}body.template-page .rte,body.template-page .rte p,body.template-page .rte li{font-family:var(--fl-font-serif);font-size:var(--fl-body-size);line-height:var(--fl-body-line);font-weight:300;letter-spacing:-.1px;text-transform:none}body.template-page .rte h2,body.template-page .rte h3,body.template-page .rte h4,body.template-page .rte h5{font-family:var(--fl-font-serif);font-size:var(--fl-subheading-size);line-height:var(--fl-subheading-line);font-weight:500;letter-spacing:0;text-transform:none;margin:40px 0 12px}body.template-page .rte strong,body.template-page .rte b{font-weight:500}body.template-page #MainContent .rte{max-width:760px}body.template-cart .cart__empty-text,body.template-cart h1.title{font-family:var(--fl-font-serif);font-size:var(--fl-page-title-size);line-height:var(--fl-page-title-line);font-weight:var(--fl-heading-weight);letter-spacing:var(--fl-page-title-tracking);text-transform:none}body.template-cart .cart__login-title{font-family:var(--fl-font-serif);font-size:var(--fl-heading-size);line-height:var(--fl-heading-line);font-weight:var(--fl-heading-weight);letter-spacing:var(--fl-heading-tracking);text-transform:none}body.template-cart .cart__login-paragraph{font-family:var(--fl-font-serif);font-size:var(--fl-body-size);line-height:var(--fl-body-line);font-weight:300;letter-spacing:-.1px;text-transform:none}
/*# sourceMappingURL=/cdn/shop/t/79/assets/fairlead-global.css.map */
