.product__info-container .product__title h5{margin:0;font-family:var(--fl-font-serif);font-weight:var(--fl-serif-weight);font-size:var(--fl-heading-size);line-height:var(--fl-heading-line);letter-spacing:var(--fl-heading-tracking);text-transform:none;color:var(--fl-ink)}.product__info-container [id^=price-]{--fl-buy-gap: 8px}.product__info-container .price,.product__info-container .price .price-item,.product__info-container .price--large .price-item{font-family:var(--fl-font-serif);font-weight:var(--fl-serif-weight);font-size:var(--fl-reading-size);line-height:var(--fl-reading-line);letter-spacing:var(--fl-reading-tracking);color:var(--fl-ink)}.product__info-container .price .price-item--regular s,.product__info-container .price--on-sale .price-item--regular{color:var(--fl-ink-muted)}.product__info-container .price--on-sale .price__sale{align-items:baseline}.product__info-container .price--on-sale .price-item--regular{margin-right:12px;font-family:var(--fl-font-sans);font-weight:var(--fl-sans-weight);font-size:var(--fl-small-size);line-height:var(--fl-small-line);letter-spacing:0}.product__info-container .fl-buy-offer{--fl-buy-gap: 4px;margin:0;font-family:var(--fl-font-sans);font-weight:var(--fl-sans-weight);font-size:var(--fl-small-size);line-height:var(--fl-small-line);color:var(--fl-ink)}.product__info-container .fl-buy-offer a{color:inherit}.product .price .badge{display:none}.product__info-container .product__tax,.product__info-container .installment{font-family:var(--fl-font-sans);font-weight:var(--fl-sans-weight);font-size:var(--fl-small-size);line-height:var(--fl-small-line);color:var(--fl-ink-muted)}.fl-buy-facts{--fl-buy-gap: 20px;margin:0;display:flex;flex-wrap:wrap;gap:12px 40px}.fl-buy-facts__item{display:flex;flex-direction:column-reverse}.fl-buy-facts dd{margin:0;font-family:var(--fl-font-sans);font-weight:var(--fl-sans-weight);font-size:var(--fl-body-size);line-height:var(--fl-body-line);color:var(--fl-ink)}.fl-buy-facts dt{font-family:var(--fl-font-sans);font-weight:var(--fl-sans-weight);font-size:var(--fl-small-size);line-height:var(--fl-small-line);color:var(--fl-ink-muted)}.product__info-container variant-selects{--fl-buy-gap: 22px}.product__info-container .product-form__input .form__label,.product__info-container .product-form__input--image .form__label{margin-bottom:10px;font-family:var(--fl-font-sans);font-weight:var(--fl-sans-weight);font-size:var(--fl-body-size);line-height:var(--fl-body-line);letter-spacing:0;text-transform:none;color:var(--fl-ink)}.fl-option__name{margin-right:8px;color:var(--fl-ink-muted)}.product__info-container .product-form__input--image .variant-picker-preview{display:none}.product__info-container .product-form__input--image .image-varients-check{gap:12px}.product__info-container .product-form__input--image input[type=radio]+label{width:var(--fl-control-size);height:var(--fl-control-size);border:1.5px solid #cccccc}.product__info-container .product-form__input--image input[type=radio]:checked+label{border:1.5px solid var(--fl-ink)}.product__info-container .product-form__input--image input[type=radio]+label:hover{transform:none;border-color:var(--fl-ink)}.product__info-container .product-form__quantity{--fl-buy-gap: 22px}.product-form__quantity .form__label{display:none}.product__info-container .product-form__quantity .product-form__controls-row{gap:12px}.product__info-container .product-form__quantity .quantity{width:calc(var(--fl-control-size) * 3);min-height:var(--fl-button-height)}.product__info-container .product-form__quantity .quantity__button{width:var(--fl-control-size)}.product__info-container .product-form__quantity .quantity__input{font-family:var(--fl-font-sans);font-weight:var(--fl-sans-weight);font-size:var(--fl-body-size);line-height:var(--fl-body-line);letter-spacing:0}.product__info-container .product__text{font-family:var(--fl-font-sans);font-weight:var(--fl-sans-weight);font-size:var(--fl-small-size);line-height:var(--fl-small-line);letter-spacing:0;text-transform:none;color:var(--fl-ink-muted)}.product__info-container .product__accordion{--fl-buy-gap: 0px}.product__info-container>:not(.product__accordion)+.product__accordion{--fl-buy-gap: 28px}.product__info-container .product__accordion summary{padding:16px 0}.product__info-container .product__accordion .accordion__title{font-family:var(--fl-font-sans);font-weight:var(--fl-sans-weight);font-size:var(--fl-body-size);line-height:var(--fl-body-line);letter-spacing:0;text-transform:none;color:var(--fl-ink)}.product__info-container .product__accordion .accordion__content,.product__info-container .product__accordion .accordion__content p{font-family:var(--fl-font-serif);font-weight:var(--fl-serif-weight);font-size:var(--fl-reading-size);line-height:var(--fl-reading-line);letter-spacing:var(--fl-reading-tracking);color:var(--fl-ink)}.product__info-container .product__accordion .accordion__content li,.metafield-rich_text_field ul li{margin:0;font-family:var(--fl-font-sans);font-weight:var(--fl-sans-weight);font-size:var(--fl-body-size);line-height:var(--fl-body-line);letter-spacing:0;color:var(--fl-ink)}.product__accordion .accordion__content a,.product .metafield-rich_text_field a,.product__description a{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.product__accordion .accordion__content a:hover,.product .metafield-rich_text_field a:hover,.product__description a:hover{color:var(--fl-ink-muted)}.product-featured-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;z-index:1}.template-product media-gallery{align-items:center}@media screen and (max-width:768px){body.template-product media-gallery{padding:0}}body.template-product .multicolumn-list li:last-child .multicolumn-card__image-wrapper{width:100%;position:absolute;padding-bottom:170px;max-width:403px}body.template-product .multicolumn-list li .multicolumn-card__image-wrapper{width:48px;margin:auto}.template-product .multicolumn-card__info{padding:20px 0 0;width:310px;margin:auto}@media screen and (max-width:768px){body.template-product .multicolumn-list li:last-child .multicolumn-card__image-wrapper{width:100%;position:inherit;padding-bottom:32px}}@media screen and (min-width:750px){.template-product media-gallery{padding:24px}.product__media-wrapper .product__media-list .product-media-container{--aspect-ratio: 1;width:100%}.product__media-wrapper .product__media-list .product-media-container .media>img{object-fit:contain}}.product__media-wrapper .product__media-list .product-media-container{background:var(--fl-cool-grey)}.product__media-wrapper slider-component[id^=GalleryViewer]{position:relative}.product__media-wrapper slider-component[id^=GalleryViewer]>.slider-buttons{display:none}.fl-gal-nav{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:2}.fl-gal-nav[hidden]{display:none}.fl-gal-btn{position:absolute;top:50%;transform:translateY(-50%);pointer-events:auto;width:var(--fl-control-size);height:var(--fl-control-size);padding:0;border:0;display:none;align-items:center;justify-content:center;background:#ffffffeb;color:var(--fl-ink);cursor:pointer}.fl-gal-btn--prev{left:12px}.fl-gal-btn--next{right:12px}.fl-gal-btn:focus-visible{outline:1px solid var(--fl-ink);outline-offset:2px}.fl-gal-count{position:absolute;right:12px;bottom:12px;padding:0 8px;pointer-events:none;background:#ffffffeb;color:var(--fl-ink);font-family:var(--fl-font-sans);font-size:var(--fl-small-size);line-height:var(--fl-small-line);letter-spacing:0}@media screen and (min-width:750px){.fl-gal-btn{display:flex}}@media screen and (max-width:749px){.fl-gal-count{right:calc(var(--fl-gutter) + 32px)}}.fl-thumbs{display:block;margin-top:12px}.fl-thumbs__list{display:flex;gap:12px;margin:0;padding:0;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.fl-thumbs__list::-webkit-scrollbar{display:none}.fl-thumbs__item{flex:0 0 calc((100% - 36px)/4);scroll-snap-align:start;position:relative}.fl-thumbs__btn{display:block;width:100%;aspect-ratio:1 / 1;padding:0;margin:0;border:1px solid transparent;background:var(--fl-cool-grey);cursor:pointer}.fl-thumbs__btn img{display:block;width:100%;height:100%;object-fit:contain}.fl-thumbs__btn[aria-current]{border-color:var(--fl-ink)}.fl-thumbs__btn:focus-visible{outline:1px solid var(--fl-ink);outline-offset:2px}.fl-thumbs__item .thumbnail__badge{position:absolute;top:6px;left:6px}
/*# sourceMappingURL=/cdn/shop/t/97/assets/fairlead-product.css.map */
