.vp-catalog-pricing{margin:8px 0 12px;color:#172a35;line-height:1.4}.vp-catalog-pricing .vp-catalog-pricing__range{display:block;margin:0!important;font-size:18px!important;line-height:1.4;font-weight:700;color:#000096}.vp-catalog-pricing__unit{white-space:nowrap;font-size:14px;font-weight:400;color:#172a35}.vp-catalog-pricing .vp-catalog-pricing__minimum{display:block;margin:4px 0 0!important;font-size:13px!important;line-height:1.5;font-weight:400;color:#586775}.vp-catalog-colors{margin:10px 0 14px;max-width:100%;min-width:0}.vp-catalog-colors__items{display:flex;flex-wrap:wrap;align-items:center;gap:3px;max-width:100%}.vp-catalog-colors .vp-catalog-colors__dot{display:inline-flex!important;position:relative;align-items:center;justify-content:center;flex:0 0 34px;width:34px!important;height:34px!important;min-height:34px!important;min-width:34px!important;max-width:34px!important;margin:0!important;padding:4px!important;box-sizing:border-box;cursor:pointer;border:2px solid transparent!important;border-radius:50%!important;background:transparent!important;box-shadow:none!important;text-decoration:none!important;float:none!important;vertical-align:middle}.vp-catalog-colors span.vp-catalog-colors__dot{cursor:default}.vp-catalog-colors .vp-catalog-colors__dot::before,.vp-catalog-colors .vp-catalog-colors__dot::after{display:none!important;content:none!important}.vp-catalog-colors__dot>span{display:block;width:22px;height:22px;border:1px solid #89959e;border-radius:50%;background:var(--vp-stock);box-sizing:border-box;pointer-events:none}.vp-catalog-colors .vp-catalog-colors__dot[aria-pressed=true],.vp-catalog-colors a.vp-catalog-colors__dot:hover{border-color:#007082!important}.vp-catalog-colors__dot:focus-visible,.vp-catalog-colors__more:focus-visible{outline:3px solid #007082!important;outline-offset:2px}.vp-catalog-colors__more{display:inline-flex;align-items:center;justify-content:center;min-width:34px;min-height:34px;font-size:12px;font-weight:700;text-decoration:underline;color:#000096}.vp-catalog-colors--product{margin:0 0 20px}.vp-catalog-colors--product .vp-catalog-colors__dot{flex-basis:40px;min-width:40px!important;max-width:40px!important;width:40px!important;height:40px!important;min-height:40px!important}.vp-catalog-colors--product .vp-catalog-colors__dot>span{width:27px;height:27px}.vp-catalog-colors .vp-catalog-colors__label{font-size:13px!important;font-weight:700;margin:0 0 7px!important}.vp-catalog-colors__label span{font-weight:400}.vp-catalog-colors .vp-catalog-colors__hint{font-size:11px!important;color:#62727e;margin:6px 0 0!important;line-height:1.5}.vp-promo__minimum,.vp-led__minimum{font-size:13px;color:#536873;margin:7px 0 0}@media(max-width:480px){.vp-catalog-pricing .vp-catalog-pricing__range{font-size:16px!important}.vp-catalog-pricing__unit{font-size:12px}.vp-catalog-pricing .vp-catalog-pricing__minimum{font-size:12px!important}}
.vp-catalog-sr{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}

/* No Shop installment promotion on storefront pages. */
shopify-payment-terms,.shopify-installments-container,.f8pr-product-form-installment{display:none!important}
[data-vp-infinite]{min-height:1px;text-align:center;margin:24px 0;clear:both}
[data-vp-infinite].vp-infinite-ready [data-vp-collection-next][hidden]{display:none!important}
[data-vp-infinite] [role=status]{font-size:14px;color:#667085;margin:0}
