.fv-section--tight{padding-block:calc(var(--fv-section-space) / 2)}.fv-breadcrumb ol{display:flex;flex-wrap:wrap;gap:4px;list-style:none;margin:0 0 var(--fv-space-3);padding:0;font-size:1.3rem;color:var(--fv-text-muted)}.fv-breadcrumb li+li:before{content:"/";margin-right:4px;color:var(--fv-border-strong)}.fv-breadcrumb a{color:var(--fv-text-muted);text-decoration:none;display:inline-flex;align-items:center;min-height:24px}.fv-breadcrumb a:hover{color:var(--fv-navy);text-decoration:underline}.fv-breadcrumb [aria-current]{color:var(--fv-navy)}.fv-col-head{padding-block:var(--fv-space-5) var(--fv-space-3)}.fv-col-head__main{display:grid;gap:var(--fv-space-4);align-items:center}.fv-col-head__title{margin:0}.fv-col-head__desc{color:var(--fv-text-muted);font-size:1.5rem;line-height:1.55;margin:var(--fv-space-2) 0 0;max-width:72rem}.fv-col-head__desc p{margin:0}.fv-col-head__count{color:var(--fv-text-muted);font-size:1.3rem;margin:var(--fv-space-2) 0 0}.fv-col-head__image img{border-radius:var(--fv-radius-lg);display:block;height:auto;width:100%}.fv-subcats{margin-top:var(--fv-space-4)}.fv-subcats__heading{margin:0 0 var(--fv-space-3)}.fv-subcats__list{display:flex;gap:var(--fv-space-3);list-style:none;margin:0 calc(var(--fv-gutter) * -1);padding:0 var(--fv-gutter) 4px;overflow-x:auto;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch}.fv-subcats__item{flex:0 0 136px;scroll-snap-align:start}.fv-subcats__item a{background:#fff;border:1px solid var(--fv-border);border-radius:var(--fv-radius-md);color:var(--fv-navy);display:flex;flex-direction:column;height:100%;overflow:hidden;text-decoration:none}.fv-subcats__media{aspect-ratio:4 / 3;background:var(--fv-surface-alt);display:block;overflow:hidden}.fv-subcats__media img{display:block;height:100%;object-fit:cover;width:100%}.fv-subcats__label{align-items:center;display:flex;font-size:1.3rem;font-weight:600;justify-content:center;line-height:1.3;min-height:44px;padding:6px 8px;text-align:center}.fv-subcats__item a:hover{border-color:var(--fv-teal)}.fv-subcats__item.is-current a{border-color:var(--fv-navy);box-shadow:inset 0 0 0 1px var(--fv-navy)}@media screen and (min-width:990px){.fv-col-head__main{grid-template-columns:minmax(0,1fr) auto}.fv-col-head__image{width:360px}.fv-subcats__list{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:10px;margin:0;overflow:visible;padding:0}.fv-subcats__label{font-size:1.4rem}}@media screen and (min-width:990px)and (max-width:1199px){.fv-subcats__label{font-size:1.2rem;padding:6px 4px}}.section-fv-collection-header+.shopify-section .facets-container{padding-top:0}.collection .card__heading,.template-search .card__heading{font-size:1.5rem;line-height:1.35}.card-information .price{font-size:1.6rem}.facets__summary,.facets__disclosure-vertical .facets__summary,.mobile-facets__open,.facet-filters__sort{min-height:44px}.fv-price-scope--product{font-size:1.4rem;margin:6px 0 0;color:var(--fv-text-muted)}.fv-price-scope--product strong{color:var(--fv-navy)}.product__info-container .product__title h1{overflow-wrap:anywhere}.product-form .fv-support{margin-top:var(--fv-space-3)}.fv-support-chat{color:var(--fv-text-muted);font-size:1.4rem;margin:4px 0 0}.fv-pay-note{background:#fff8e6;border:1px solid #f3d27a;border-radius:var(--fv-radius-md);color:#5c4400;font-size:1.3rem;line-height:1.45;margin:var(--fv-space-3) 0 0;padding:10px 12px}.fv-fin{margin-top:var(--fv-space-5)}.fv-fin__heading{color:var(--fv-navy);font-size:2rem;line-height:1.25;margin:0}.fv-fin__intro{color:var(--fv-text-muted);font-size:1.4rem;line-height:1.5;margin:4px 0 var(--fv-space-3)}.fv-fin__list{display:grid;gap:var(--fv-space-2);grid-template-columns:repeat(auto-fill,minmax(150px,1fr));list-style:none;margin:0;padding:0}.fv-fin__card{background:#fff;border:1px solid var(--fv-border);border-radius:var(--fv-radius-md);border-top:4px solid var(--fv-fin-accent, var(--fv-teal));display:flex;flex-direction:column;gap:4px;min-width:0;padding:12px}.fv-fin__logo{height:28px;max-width:100%;object-fit:contain;object-position:left center;width:auto}.fv-fin__name{color:var(--fv-navy);font-size:1.5rem;font-weight:700;line-height:1.25;margin:0;overflow-wrap:anywhere}.fv-fin__text{color:var(--fv-text-muted);font-size:1.3rem;line-height:1.4;margin:0}.fv-fin__apply{align-items:center;align-self:stretch;background:#fff;border:2px solid var(--fv-navy);border-radius:var(--fv-radius-sm);box-sizing:border-box;color:var(--fv-navy);display:flex;font-size:1.3rem;font-weight:700;gap:6px;justify-content:center;letter-spacing:.04em;line-height:1.2;margin-top:auto;min-height:44px;padding:8px 10px;text-align:center;text-decoration:none;transition:background-color .15s ease,color .15s ease;white-space:normal}.fv-fin__apply:hover{background:var(--fv-navy);color:#fff}.fv-fin__apply svg{flex-shrink:0}.fv-fin__text{margin-bottom:6px}.fv-fin__pending{color:var(--fv-text-muted);font-size:1.25rem;font-style:italic;margin:auto 0 0;padding-top:6px}.fv-fin__note{color:var(--fv-text-muted);font-size:1.25rem;line-height:1.45;margin:var(--fv-space-3) 0 0}.fv-fin--product .fv-fin__heading{font-size:1.9rem}.fv-fin--product .fv-fin__list{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}@media screen and (min-width:990px){.fv-fin--page .fv-fin__list{grid-template-columns:repeat(5,minmax(0,1fr))}}.fv-fin-strip__intro{margin:4px 0 var(--fv-space-4)}.fv-fin-strip__more a{color:var(--fv-teal);font-weight:600;display:inline-flex;min-height:44px;align-items:center}.fv-cart-delivery__panel{background:#fff;border:1px solid var(--fv-border);border-radius:var(--fv-radius-lg);padding:var(--fv-space-4)}.fv-cart-delivery__panel>h2{margin:0 0 var(--fv-space-2)}.fv-cart-delivery__text{color:var(--fv-text-muted);font-size:1.4rem}.fv-cart-delivery__text p{margin:0}.fv-cart-delivery__flag{background:#fff8e6;border:1px dashed #d9a400;border-radius:var(--fv-radius-sm);color:#5c4400;font-size:1.25rem;font-weight:700;margin:0 0 var(--fv-space-3);padding:8px 10px}.fv-cart-delivery__form{margin-top:var(--fv-space-3)}.fv-cart-delivery__label{display:block;font-size:1.4rem;font-weight:600;margin-bottom:6px}.fv-cart-delivery__row{display:flex;flex-wrap:wrap;gap:8px}.fv-cart-delivery__input{border:1px solid var(--fv-border-strong);border-radius:var(--fv-radius-sm);flex:1 1 160px;font-size:1.6rem;min-height:44px;padding:0 12px}.fv-cart-delivery__button{flex:0 0 auto;min-height:44px}.fv-cart-delivery__result{font-size:1.4rem;margin:8px 0 0;min-height:1em}.fv-cart-delivery__services{display:grid;gap:8px;list-style:none;margin:var(--fv-space-3) 0 0;padding:0}.fv-cart-delivery__service{align-items:center;border:1px solid var(--fv-border);border-radius:var(--fv-radius-md);display:flex;font-size:1.4rem;gap:12px;justify-content:space-between;padding:10px 12px}.fv-cart-delivery__price{color:var(--fv-navy);font-weight:700;white-space:nowrap}.fv-cart-delivery__note{color:var(--fv-text-muted);font-size:1.25rem;margin:var(--fv-space-3) 0 0}body:has(#main-cart-footer.is-empty) .fv-cart-delivery,body:has(#main-cart-footer.is-empty) .section-fv-financing-strip{display:none}#main-cart-footer .cart__blocks{background:#fff;border:1px solid var(--fv-border);border-radius:var(--fv-radius-lg);padding:var(--fv-space-4)}#main-cart-footer .totals{justify-content:space-between}#main-cart-footer .cart__checkout-button{min-height:48px}.cart-item__name{color:var(--fv-navy);font-weight:600}@media screen and (min-width:990px){#MainContent:has(>[id$=__cart-footer]):has(>[id$=__delivery]){align-items:start;column-gap:3.2rem;display:grid;grid-template-columns:minmax(0,1fr) 38rem;margin-inline:auto;max-width:calc(var(--page-width) + 10rem);padding-inline:5rem}#MainContent:has(>[id$=__delivery])>*{grid-column:1 / -1}#MainContent:has(>[id$=__delivery])>[id$=__cart-items],#MainContent:has(>[id$=__delivery])>[id$=__delivery]{grid-column:1}#MainContent:has(>[id$=__delivery])>[id$=__cart-footer]{grid-column:2;grid-row:1 / span 2;position:sticky;top:2rem;padding-top:3.6rem}#MainContent:has(>[id$=__delivery])>[id$=__cart-items] .page-width,#MainContent:has(>[id$=__delivery])>[id$=__delivery] .page-width,#MainContent:has(>[id$=__delivery])>[id$=__cart-footer] .page-width{max-width:none;padding-inline:0}#MainContent:has(>[id$=__delivery])>[id$=__cart-footer] .cart__footer{display:block;padding-top:0}#MainContent:has(>[id$=__delivery])>[id$=__cart-footer] .cart__blocks{width:100%}}.fv-page-head{padding-block:var(--fv-space-5)}.fv-page-head h1{margin:0}.fv-page-head__text{color:var(--fv-text-muted);font-size:1.6rem;line-height:1.55;margin-top:var(--fv-space-2);max-width:72rem}.fv-page-head__text p{margin:0}.main-page-title{color:var(--fv-navy)}.page-width--narrow .rte{font-size:1.6rem;line-height:1.65}.page-width--narrow .rte *{text-align:left!important}.shopify-policy__container{max-width:76rem;padding:var(--fv-space-6) var(--fv-gutter)}.shopify-policy__title h1{color:var(--fv-navy);text-align:left;text-transform:none}.shopify-policy__body{font-size:1.6rem;line-height:1.65}.shopify-policy__body *{text-align:left!important;font-family:inherit!important;color:inherit!important}.fv-page-content .rich-text__wrapper{max-width:76rem}.fv-page-content .rich-text__blocks{text-align:left}.template-search__header{padding-top:var(--fv-space-4)}
/*# sourceMappingURL=/cdn/shop/t/12/assets/fv-commerce.css.map */
