[data-catalog-bundle] .mv-vbundle__choice{padding:18px 10px 10px;min-height:100px;justify-content:flex-start}
[data-catalog-bundle] .mv-vbundle__choice>strong{margin-top:0}
[data-catalog-bundle] .mv-vbundle__price{margin-top:3px;line-height:1.2}
[data-catalog-bundle] .mv-vbundle__free{margin-top:3px}
[data-catalog-bundle] .mv-catalog-field,[data-catalog-bundle] .mv-personalization__field{display:block;margin:12px 0}
[data-catalog-bundle] .mv-personalization{display:block!important;margin:0!important;padding:0!important}
[data-catalog-bundle] .mv-personalization__label{display:block;font-size:10px;letter-spacing:.05em;margin-bottom:8px}
[data-catalog-bundle] .mv-personalization__select-wrap{display:block;padding:0!important;background:none!important;border:0!important}
[data-catalog-bundle] .mv-personalization__select-wrap:after{display:none!important}
[data-catalog-bundle] input[type=text]{width:100%;height:44px;background:#fff;border:1px solid #dadada;border-radius:0;padding:0 12px;color:var(--mv-ink,#000);font:300 14px Outfit,sans-serif}
[data-catalog-bundle] input[aria-invalid=true]{border-color:#b44231}
[data-catalog-bundle] .mv-personalization__counter{display:block;text-align:right;font-size:10px}
[data-catalog-bundle] [data-bundle-picker]>button{font-size:14px!important;letter-spacing:normal!important}
[data-catalog-bundle] .mv-catalog-swatches{display:flex;gap:8px;align-items:center;margin:8px 0 16px}
[data-catalog-bundle] .mv-catalog-swatches span{font-size:12px}
.product__info-container:has([data-catalog-bundle])>.main-product-form,.product__info-container:has([data-catalog-bundle]) .main-product-form,.product__info-container:has([data-catalog-bundle]) .product__text-container--styling-container,.product__info-container:has([data-catalog-bundle]) [data-mv-duo-offer]{display:none!important}
body:has([data-catalog-bundle]) sticky-atc{display:none!important}
[data-catalog-bundle] .mv-vbundle__size-heading{display:flex;justify-content:space-between;align-items:baseline}
[data-catalog-bundle] .mv-vbundle__size-heading button{font-size:10px!important}
.mv-elia-bundle .mv-elia-headline{font:400 17px/1.38 var(--font-heading-family,'Tenor Sans',sans-serif);margin:8px 0 7px;color:var(--mv-ink,#000)}
.mv-elia-bundle .mv-elia-headline-detail{font:400 11px/1.5 Outfit,sans-serif;letter-spacing:.045em;color:var(--mv-ink,#000);margin:0 0 23px}
.mv-elia-bundle .mv-vbundle__choices.mv-ig-options{display:grid;grid-template-columns:1fr;gap:12px}
.mv-elia-bundle .mv-vbundle__choice.mv-ig-option,.mv-elia-bundle .mv-vbundle__choice.mv-ig-option[aria-pressed=true]{display:grid;grid-template-columns:108px minmax(0,1fr) auto;gap:12px;align-items:center;min-height:92px;padding:12px 14px 12px 30px;text-align:left}
.mv-elia-bundle .mv-vbundle__choice.mv-ig-option[aria-pressed=true]{padding:11px 13px 11px 29px}
.mv-elia-bundle .mv-vbundle__choice.mv-ig-option[data-quantity="2"]{min-height:130px;margin-top:4px}
.mv-elia-bundle .mv-elia-choice-visual.mv-ig-images{display:flex;grid-column:1;grid-row:1;align-items:center;justify-content:center;gap:3px;width:108px;height:84px;margin:0}
.mv-elia-bundle .mv-elia-choice-visual img{display:block;width:45px;max-width:none;height:74px;object-fit:contain}
.mv-elia-bundle .mv-vbundle__choice[data-quantity="1"] .mv-elia-choice-visual img{width:70px;height:74px}
.mv-elia-bundle .mv-elia-choice-visual b{font:400 12px Outfit,sans-serif;color:#98765a}
.mv-elia-bundle .mv-ig-copy{display:flex;flex-direction:column;grid-column:2;grid-row:1;align-self:center;text-align:center;gap:4px;min-width:0}
.mv-elia-bundle .mv-ig-copy strong{font:400 15px/1.3 var(--font-heading-family,'Tenor Sans',sans-serif);min-height:0;margin:0}
.mv-elia-bundle .mv-ig-copy small{font:400 10px/1.3 Outfit,sans-serif;color:var(--mv-ink,#000)}
.mv-elia-bundle .mv-vbundle__price.mv-ig-price{display:flex;grid-column:3;grid-row:1;align-items:center;gap:5px;margin:0;white-space:nowrap}
.mv-elia-bundle .mv-vbundle__price.mv-ig-price span{font:500 19px/1.1 Outfit,sans-serif}
.mv-elia-bundle .mv-vbundle__price.mv-ig-price s{font:400 10px/1 Outfit,sans-serif;margin:0;color:var(--mv-ink,#000)}
.mv-elia-bundle .mv-vbundle__ring{margin-top:22px}
.mv-elia-bundle .mv-personalization--elia .mv-personalization__field{margin-top:12px}
.mv-elia-bundle .mv-ig-offer-meta{right:12px;top:-10px}
.mv-elia-bundle .mv-ig-offer-countdown{font-size:9px}
@media(max-width:420px){.mv-elia-bundle .mv-vbundle__choice.mv-ig-option,.mv-elia-bundle .mv-vbundle__choice.mv-ig-option[aria-pressed=true]{grid-template-columns:90px minmax(0,1fr) auto;gap:6px;min-height:84px;padding:11px 10px 11px 26px}.mv-elia-bundle .mv-vbundle__choice.mv-ig-option[data-quantity="2"]{min-height:124px}.mv-elia-bundle .mv-elia-choice-visual.mv-ig-images{width:90px;height:76px}.mv-elia-bundle .mv-elia-choice-visual img{width:37px;height:68px}.mv-elia-bundle .mv-vbundle__choice[data-quantity="1"] .mv-elia-choice-visual img{width:60px;height:68px}.mv-elia-bundle .mv-ig-copy strong{font-size:13px}.mv-elia-bundle .mv-ig-copy small{font-size:9px}.mv-elia-bundle .mv-vbundle__price.mv-ig-price span{font-size:18px}.mv-elia-bundle .mv-ig-offer-meta{right:9px}}
.mv-elia-upsell.mv-vbundle{margin:23px 0 16px!important;padding:15px 0;border-top:1px solid #e9e2d9;border-bottom:1px solid #e9e2d9}
.mv-elia-upsell>h2{font:400 17px/1.4 var(--font-heading-family,'Tenor Sans',sans-serif);margin:0 0 10px}
.mv-elia-upsell__card{display:grid;grid-template-columns:29% minmax(0,1fr);gap:0 12px;overflow:hidden;border:1px solid #e5e3df;border-radius:5px;background:#f7f7f7}
.mv-elia-upsell__image{grid-column:1;grid-row:1/3;display:block;min-height:190px;overflow:hidden;background:#f6f4f2}
.mv-elia-upsell__image img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}
.mv-elia-upsell__info{grid-column:2;grid-row:1;display:grid;gap:7px;align-content:start;padding:12px 12px 0 0}
.mv-elia-upsell__info>strong{font:400 16px/1.3 var(--font-heading-family,'Tenor Sans',sans-serif)}
.mv-elia-upsell__info>strong a{color:inherit;text-decoration:none}
.mv-elia-upsell__info>p{font:400 10px/1.4 Outfit,sans-serif;margin:0}
.mv-elia-upsell__colors{display:flex;align-items:center;gap:7px}
.mv-elia-upsell__colors .mv-vbundle__swatch{width:25px;height:25px}
.mv-elia-upsell__colors span{font:400 11px Outfit,sans-serif;color:var(--mv-ink,#000)}
.mv-elia-upsell__price{display:flex;align-items:baseline;gap:7px;justify-content:flex-end}
.mv-elia-upsell__price s{font:400 10px Outfit,sans-serif;color:var(--mv-ink,#000)}
.mv-elia-upsell__price b{font:500 19px Outfit,sans-serif}
.mv-elia-upsell__customize{min-height:42px;background:#eee9e1;border:1px solid #d9d1c6;border-radius:3px;color:var(--mv-ink,#000);font:400 12px Outfit,sans-serif;cursor:pointer}
.mv-elia-upsell__form{grid-column:2;grid-row:2;padding:0 12px 12px 0}
.mv-elia-upsell__stones{display:grid;grid-template-columns:1fr 1fr;gap:9px}
.mv-elia-upsell__form .mv-catalog-field{margin:10px 0}
.mv-elia-upsell__form .mv-vbundle__submit{margin-top:12px;font-size:10px!important}
@media(max-width:420px){.mv-elia-upsell__card{grid-template-columns:29% minmax(0,1fr);gap:0 9px}.mv-elia-upsell__image{min-height:165px}.mv-elia-upsell__info{gap:5px;padding:10px 9px 0 0}.mv-elia-upsell__info>strong{font-size:14px}.mv-elia-upsell__price b{font-size:17px}.mv-elia-upsell__stones{grid-template-columns:1fr}.mv-elia-upsell__form{padding-right:9px}}
