:root{--vivonu-outline-navy: #102f4d;--vivonu-outline-subtle: rgba(16,47,77,.72);--vivonu-outline-shadow: 0 9px 26px rgba(16,47,77,.065)}:is(.product-card,.collection-card,.predictive-search-results__card--product,.predictive-search-results__card,.vh-product-card,.vh-category-card,.fp-card,.fp-collection-card,.vh-card){border:1.5px solid var(--vivonu-outline-subtle)!important;border-radius:18px;box-shadow:var(--vivonu-outline-shadow);overflow:hidden}product-card,collection-card{display:block}product-card>.group-block,collection-card>.group-block{border:1.5px solid var(--vivonu-outline-subtle);border-radius:18px;overflow:hidden;box-shadow:var(--vivonu-outline-shadow)}product-card>.group-block:has(.product-card),collection-card>.group-block:has(.collection-card){border:0;box-shadow:none;overflow:visible}:is(.vh-trust-premium__grid,.vh-luxe-hero__card,.vh-shortcut,.vh-featured-wellness,.vh-wellness-feature,.vh-collection-hero,.vh-collection-banner,.vh-premium-hero,.vh-feature-card,.vh-promo-card,.vh-sale-card){border:1.5px solid var(--vivonu-outline-subtle)!important}:is(.product-card,.collection-card,.vh-product-card,.vh-category-card,.vh-shortcut,.fp-card):hover{box-shadow:0 12px 28px #102f4d21}.product-information .product-media-container,.product-information .product-media-gallery__main,.product-information .product-details__media{border-radius:18px}@media(max-width:749px){:is(.product-card,.collection-card,.vh-product-card,.vh-category-card,.fp-card,.fp-collection-card){border-width:1px!important;border-radius:15px}product-card>.group-block,collection-card>.group-block{border-width:1px;border-radius:15px}}
/*# sourceMappingURL=/cdn/shop/t/89/assets/vivonu-global-navy-borders.css.map */
