@media(min-width:750px){
 .v46-hover-image{display:none}
 .v46-desktop-hover a.card__media .media{position:relative}
 .v46-desktop-hover a.card__media [data-v46-secondary]{display:none!important}
 .v46-desktop-hover a.card__media .media img:not(.v46-hover-image){opacity:1!important;transform:none!important}
 .v46-desktop-hover:hover a.card__media .media img:not(.v46-hover-image),.v46-desktop-hover a.card__media:focus-visible .media img:not(.v46-hover-image){opacity:0!important}
 .v46-desktop-hover .v46-hover-image{position:absolute!important;inset:0!important;display:block;width:100%;height:100%;object-fit:contain;opacity:0;transition:opacity .22s ease;z-index:2;pointer-events:none}
 .v46-desktop-hover:hover .v46-hover-image,.v46-desktop-hover a.card__media:focus-visible .v46-hover-image{opacity:1}
 html.damasci-v45-product .product__info-container.v46-native-origin .v45-earring-origin-options{display:none!important}
 html.damasci-v45-product :is(.v45-shared-consult-origin-panel,.v45-earring-origin-options)::before{content:'Gem Origins'}
 html.damasci-v45-product variant-selects[data-sticky]{display:none!important}
 html.damasci-v45-product .v45-desktop-option-icon,html.damasci-v45-product [data-v45-carat-open] .v45-earring-selector-icon{color:#421655!important;opacity:1!important}
 html.damasci-v45-product .v45-desktop-option-icon svg{stroke:currentColor;opacity:1}
 html.damasci-v45-product .v45-desktop-option-icon svg[data-facet-pattern]{stroke-width:1.6}
 html.damasci-v45-product .v45-desktop-option-icon.v46-initial-measurement{width:140px;height:124px}
 html.damasci-v45-product .v46-initial-measurement>svg{width:140px;height:124px}
 html.damasci-v45-product .v45-initial-size-options .v45-carat-options-track{grid-template-columns:repeat(2,minmax(0,1fr));max-width:340px}
 html.damasci-v45-product .v45-initial-size-options .v45-carat-options-track>a{min-height:166px}
 html.damasci-v45-product .v45-earring-gallery-wish{z-index:6;display:flex;flex-direction:column;gap:8px;align-items:center}
 html.damasci-v45-product .v45-earring-gallery-wish share-button{order:1}
 html.damasci-v45-product .v45-earring-gallery-wish :is(.Vtl-WishlistButtonWrapper,.Vtl-WishlistIcon__ProductPageWrapper,.v46-wishlist-placeholder){order:2;position:static!important;display:block!important;inset:auto!important;margin:0!important;width:44px;height:44px}
 html.damasci-v45-product .v45-earring-gallery-wish .Vtl-WishlistButton__WishlistIconButton{display:grid!important;place-items:center;width:44px;height:44px;background:#fff;border-radius:50%!important}
 .v46-wishlist-placeholder{display:grid!important;place-items:center;color:#421655;background:#fff;border:0;border-radius:50%;opacity:1}
 .v46-wishlist-placeholder svg{width:24px;height:24px}
 html.damasci-v45-collection #MainContent .banner:has(.v45-initial-damasci-hero){display:flex!important;flex-direction:column;min-height:0!important}
 html.damasci-v45-collection #MainContent .banner:has(.v45-initial-damasci-hero) .banner__media{position:relative!important;inset:auto!important;width:100%!important;flex-basis:auto!important;max-width:none!important}
 html.damasci-v45-collection #MainContent .banner:has(.v45-initial-damasci-hero) .banner__media :is(use-animate,.media-wrapper,.image-animate){display:block!important;width:100%!important;max-width:none!important;flex-basis:100%!important}
 html.damasci-v45-collection #MainContent .banner:has(.v45-initial-damasci-hero) .banner__media .media{height:420px!important;min-height:0!important;padding-bottom:0!important}
 html.damasci-v45-collection #MainContent .banner:has(.v45-initial-damasci-hero) .banner__media img{position:absolute;inset:0;width:100%!important;height:100%!important;object-fit:cover!important}
 html.damasci-v45-collection #MainContent .banner:has(.v45-initial-damasci-hero) .banner__content{position:relative!important;inset:auto!important;width:100%!important;min-height:0!important;padding-top:32px;padding-bottom:32px}
 html.damasci-v45-collection #MainContent .banner:has(.v45-initial-damasci-hero) .banner__box{max-width:100%!important;width:100%!important}
}
@media(max-width:749px){
 .v46-hover-image{display:none!important}
 html.damasci-v45-product:has([data-v45-solitaire-pendant]) [data-v45-carat-open] .v45-earring-selector-icon{color:#421655!important;opacity:1!important}
 html.damasci-v45-product:has([data-v45-solitaire-pendant]) [data-v45-carat-open] svg[data-facet-pattern]{stroke-width:1.6}
}
@media(prefers-reduced-motion:reduce){.v46-hover-image{transition:none!important}}

@media(min-width:750px){
 [id$="__image_with_text_877e76"] .grid__item:has(.image-with-text__content){display:none!important}
 [id$="__image_with_text_877e76"] .image-with-text__grid{justify-content:center;flex-direction:row!important}
 [id$="__image_with_text_877e76"] .grid__item:has(.image-with-text--video){width:100%!important;max-width:600px;flex:0 1 600px}
}

@media(min-width:750px){
 .v46-backing-in-gallery{display:none!important}
 html.damasci-v45-product .product__media-list>.v46-backing-video{grid-column:1;clear:left;display:block!important;position:relative}
 .v46-backing-video .image-with-text--video{width:100%;height:auto;aspect-ratio:1;padding-bottom:100%!important}
 .v46-backing-video deferred-media{position:absolute;inset:0;width:100%;height:100%}
}

@media(min-width:750px){
 html.damasci-v45-product .v45-earring-gallery-wish .Vtl-WishlistButtonWrapper{display:none!important}
 html.damasci-v45-product media-gallery .Vtl-WishlistIcon__ProductPageWrapper{visibility:hidden!important;pointer-events:none!important}
 html.damasci-v45-product .v46-wishlist-toggle{order:2;display:grid;place-items:center;flex:none;width:44px;height:44px;border:0;border-radius:50%;background:#fffffff0;color:#421655;cursor:pointer;padding:10px;box-shadow:0 1px 5px #4216550d}
 .v46-wishlist-toggle svg{width:24px;height:24px;pointer-events:none}
 .v46-wishlist-toggle[aria-pressed="true"] svg{fill:#feb0b0}
 .v46-wishlist-toggle[aria-busy="true"]{opacity:.6;cursor:progress}
 .v46-wishlist-toggle:focus-visible{outline:2px solid #421655;outline-offset:3px}
}

html.damasci-v45-product .v45-earring-measurement-figure{width:145px;height:108px;margin-inline:auto}
html.damasci-v45-product .v46-single-earring .v45-earring-dimension-photo{opacity:0!important}
html.damasci-v45-product .v46-single-earring>svg:not(.v46-single-earring-art){z-index:1}
html.damasci-v45-product .v46-single-earring .v46-single-earring-art{z-index:0}
html.damasci-v45-product .v46-single-earring :is(.v45-earring-length-number,.v45-earring-width-number){z-index:2}
