body{letter-spacing:.04rem;-webkit-font-smoothing:antialiased}@media screen and (min-width:750px){body{letter-spacing:.035rem}}.rte:not(.card__information .rte) h1,.rte:not(.card__information .rte) h2,.rte:not(.card__information .rte) h3,.rte:not(.card__information .rte) h4{margin-top:1.5em;margin-bottom:.65em;line-height:calc(1 + .28/max(1,var(--font-heading-scale)))}.rte:not(.card__information .rte) h1:first-child,.rte:not(.card__information .rte) h2:first-child,.rte:not(.card__information .rte) h3:first-child{margin-top:0}.rte a,.announcement-bar__link.link,.link--text{text-underline-offset:.25em}.rte a:focus-visible,.link:focus-visible,.button:focus-visible,.customer .field input:focus-visible,.select__select:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.35);outline-offset:.2rem}.collection-list-wrapper.no-heading .collection-list{margin-top:0}.product .product-media-container .product__media.media>img{object-fit:contain;object-position:center center;transition:opacity .4s cubic-bezier(.25,.46,.45,.94)}@media screen and (min-width:750px){.product .product-media-container.global-media-settings{border-color:rgba(var(--color-foreground),.12)}}.collection-category-links{padding-bottom:1.5rem;margin-bottom:.5rem;border-bottom:.1rem solid rgba(var(--color-foreground),.08)}.collection-category-links__label{margin:0 0 .75rem;opacity:.85}.collection-category-links__list{display:flex;flex-wrap:wrap;gap:.5rem .75rem;margin:0;padding:0}.collection-category-links__link{display:inline-block;padding:.35rem .85rem;border-radius:var(--buttons-radius-outset);border:.1rem solid rgba(var(--color-foreground),.2);text-decoration:none;font-size:1.3rem;letter-spacing:.03rem}.collection-category-links__link:hover{border-color:rgba(var(--color-foreground),.45)}.collection-category-links__link--active{border-color:rgba(var(--color-foreground),.55);font-weight:600}.facets__category-sidebar{border-top:.1rem solid rgba(var(--color-foreground),.1)}.facets__category-sidebar .facets__summary{padding-top:1.5rem;margin-bottom:0;padding-bottom:1.5rem}.facets__category-sidebar__panel-wrap{padding-bottom:.5rem}.facets__category-sidebar__scroll{max-height:min(28rem,52vh);overflow-y:auto;overscroll-behavior:contain;padding-right:.4rem;margin-right:-.2rem}.facets__category-sidebar__list{padding-top:.2rem}.facets__category-type-row{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;padding:.55rem .4rem .55rem .2rem;margin:0 -.2rem;border-radius:.3rem;text-decoration:none;color:rgb(var(--color-foreground));font-size:1.4rem;line-height:calc(1 + .45 / var(--font-body-scale));transition:background-color .15s ease}a.facets__category-type-row:hover{background-color:rgba(var(--color-foreground),.06);text-decoration:none}.facets__category-type-row--active{font-weight:600;background-color:rgba(var(--color-foreground),.08)}.facets__category-type-row--disabled{opacity:.45;cursor:default}.facets__category-type-row--preview .facets__category-type-label{font-weight:400}.facets__category-type-label{flex:1;min-width:0;text-align:left}.facets__category-type-count{flex-shrink:0;font-size:1.25rem;opacity:.65;font-variant-numeric:tabular-nums}.facets__category-sidebar--mobile{border-top:.1rem solid rgba(var(--color-foreground),.08);padding-top:.75rem;margin-top:.5rem}.facets__category-sidebar__static-label{padding:.75rem 2.5rem .35rem;font-weight:600}.facets__category-sidebar--mobile .facets__category-sidebar__scroll{padding:0 2rem 1rem 2.5rem}
/*# sourceMappingURL=/cdn/shop/t/25/assets/franchitti-brand.css.map */
