/*  Luxury Handbags PDP v5 skin stylesheet. Source: WPCode snippet 2150537 (Coveti_PDP_V5::head CVX5CSS heredoc, v1.6.0). Kept out of WP Rocket RUCSS via rocket_rucss_external_exclusions. */
/* ---------- rail typography ---------- */
body.cvx5 .wd-el-breadcrumbs,body.cvx5 .wd-el-breadcrumbs a{font:400 11px/1.7 var(--f-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--c-mut)}
body.cvx5 .wd-el-breadcrumbs a:hover{color:var(--c-ink)}
body.cvx5 .wd-single-brands a,body.cvx5 .wd-single-brands{font:700 12px/1.4 var(--f-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--c-gold)}
body.cvx5 .wd-single-brands img{max-height:26px;width:auto}
body.cvx5 .cvx5-brand-txt{font:700 12px/1.4 var(--f-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--c-gold)}
body.cvx5 .wd-single-price .price{font:500 16px/1.4 var(--f-sans);color:var(--c-ink)}
body.cvx5 .wd-single-price .price del{color:var(--c-mut);font-weight:400}
body.cvx5 .wd-single-price .price ins{color:var(--c-sale);text-decoration:none}
body.cvx5 .cvx5-rating{display:inline-flex;align-items:center;gap:8px;font:400 12.5px/1.5 var(--f-sans);color:var(--c-mut);margin:2px 0 16px;text-decoration:none;cursor:pointer}
body.cvx5 .cvx5-rating .st{color:var(--c-gold);letter-spacing:2px;font-size:13px}
body.cvx5 a.cvx5-rating:hover span{color:var(--c-ink)}
body.cvx5 .cvx5-ship{font:400 12px/1.6 var(--f-sans);color:var(--c-mut);margin:10px 0 0}
body.cvx5 .cvx5-ship a{color:var(--c-mut);text-decoration:underline;text-underline-offset:3px;cursor:pointer}
/* ---------- size ladder + size guide link ---------- */
body.cvx5 .cvx5-sizes{margin:14px 0 4px}
body.cvx5 .cvx5-sizes-head{display:flex;justify-content:space-between;align-items:center;margin:0 0 8px;font:700 11px/1 var(--f-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--c-ink)}
body.cvx5 .cvx5-sg{background:none;border:none;padding:0;font:400 12px/1 var(--f-sans);letter-spacing:.04em;text-transform:none;color:var(--c-mut);text-decoration:underline;text-underline-offset:3px;cursor:pointer;transition:color .15s}
body.cvx5 .cvx5-sg:hover{color:var(--c-ink)}
body.cvx5-sg-ready .wd-single-size-guide-btn{display:none!important}
body.cvx5 .cvx5-fit{font:400 12px/1.5 var(--f-sans);color:var(--c-mut);margin:0 0 14px;min-height:18px}
body.cvx5 .cvx5-fit b{color:var(--c-gold);font-weight:600}
body.cvx5 .cvx5-sizes-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}
body.cvx5 .cvx5-size{border:1px solid var(--c-hair);background:#fff;color:var(--c-ink);font:500 13px/1 var(--f-sans);min-height:44px;border-radius:0;cursor:pointer;transition:border-color .15s,transform .12s cubic-bezier(.22,.61,.36,1)}
body.cvx5 .cvx5-size:hover{border-color:#111}
body.cvx5 .cvx5-size:active{transform:scale(.96)}
body.cvx5 .cvx5-size.on{background:#111;border-color:#111;color:#fff}
body.cvx5 .cvx5-size:disabled{color:#c9c9c9;text-decoration:line-through;cursor:not-allowed;border-color:var(--c-hair)}
/* ---------- buttons ---------- */
body.cvx5 form.cart .quantity,body.cvx5 form.cart .wd-quantity{display:none!important}
body.cvx5 .single_add_to_cart_button{transition:transform .12s ease-out,opacity .15s cubic-bezier(.22,.61,.36,1),background .2s,border-color .2s}
body.cvx5 .single_add_to_cart_button:active{transform:scale(.97)}
@media (hover:hover) and (pointer:fine){body.cvx5 .single_add_to_cart_button:hover{opacity:.88}}
body.cvx5 .single_add_to_cart_button.cvx5-busy,body.cvx5 .single_add_to_cart_button.loading{opacity:.55;color:#fff!important}
body.cvx5 .single_add_to_cart_button.loading:after,body.cvx5 .single_add_to_cart_button.loading:before{display:none!important;animation:none!important;content:none!important}
body.cvx5 .single_add_to_cart_button.cvx5-done{background:var(--c-good)!important;border-color:var(--c-good)!important}
body.cvx5 .wd-buy-now-btn{width:100%;background:#fff!important;border:1px solid #111!important;border-radius:0!important;color:#111!important;font-family:var(--f-sans);font-size:12px!important;font-weight:700!important;letter-spacing:.15em;text-transform:uppercase;min-height:50px;margin-top:8px;transition:transform .12s cubic-bezier(.22,.61,.36,1)}
body.cvx5 .wd-buy-now-btn:hover{background:var(--c-card)!important}
body.cvx5 .wd-buy-now-btn:active{transform:scale(.97)}
body.cvx5 form.cart{display:block}
body.cvx5 form.cart .cvx5-wl,body.cvx5 form.cart .cvx5-conc,body.cvx5 form.cart .cvx5-assure,body.cvx5 form.cart .cvx5-verified,body.cvx5 form.cart .cvx5-pay,body.cvx5 form.cart .cvx5-accs,body.cvx5 form.cart .cvx5-pp2{width:100%!important;max-width:100%!important;box-sizing:border-box;margin-left:0!important;margin-right:0!important}
body.cvx5 .wd-single-add-cart form.cart{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}
/* wishlist: prototype ghost button (rail) */
body.cvx5 .cvx5-wl{margin:10px 0 0!important;padding:0!important;border:0!important;text-align:left!important}
body.cvx5 .cvx5-wl .wd-wishlist-btn{margin:0!important;padding:0!important;border:0!important;display:block}
body.cvx5 .cvx5-wl .wd-wishlist-btn a{display:flex!important;flex-direction:row!important;align-items:center;justify-content:center;gap:8px;width:100%;min-height:48px;background:none!important;border:1px solid var(--c-ink)!important;color:var(--c-ink)!important;font:700 12px/1 var(--f-sans)!important;letter-spacing:.15em;text-transform:uppercase;border-radius:0!important;transition:background .15s,transform .12s ease-out}
body.cvx5 .cvx5-wl .wd-wishlist-btn a:hover{background:var(--c-paper)!important}
body.cvx5 .cvx5-wl .wd-wishlist-btn a:active{transform:scale(.97)}
body.cvx5 .cvx5-wl .wd-wishlist-btn a .wd-action-icon{display:none!important}
body.cvx5 .cvx5-wl .wd-wishlist-btn a .wd-action-text{display:inline!important;font:inherit;position:static!important;width:auto!important;height:auto!important;clip:auto!important;overflow:visible!important}
body.cvx5 .cvx5-wl .cvx5-heart{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.5;flex:none}
body.cvx5 .cvx5-wl .wd-wishlist-btn.added a .cvx5-heart,body.cvx5 .cvx5-wl .wd-wishlist-btn a.added .cvx5-heart{fill:var(--c-gold);stroke:var(--c-gold)}
/* wishlist: prototype gallery heart */
body.cvx5 .cvx5-wish{position:absolute;top:14px;right:14px;z-index:5;width:44px;height:44px;border:1px solid var(--c-hair);background:#fff;display:grid;place-items:center;cursor:pointer;padding:0;border-radius:0;transition:transform .12s ease-out,border-color .15s}
body.cvx5 .cvx5-wish:active{transform:scale(.92)}
@media (hover:hover) and (pointer:fine){body.cvx5 .cvx5-wish:hover{border-color:#111}}
body.cvx5 .cvx5-wish svg{width:19px;height:19px;fill:none;stroke:var(--c-ink);stroke-width:1.5;transition:fill .2s,stroke .2s}
body.cvx5 .cvx5-wish[aria-pressed="true"] svg{fill:var(--c-gold);stroke:var(--c-gold)}
/* whatsapp concierge card (prototype) */
body.cvx5 .cvx5-conc{display:flex;align-items:center;gap:10px;font:400 13px/1.55 var(--f-sans);color:var(--c-mut);margin:18px 0 0;padding:14px;background:var(--c-paper);text-decoration:none;transition:background .15s}
@media (hover:hover) and (pointer:fine){body.cvx5 .cvx5-conc:hover{background:var(--c-card)}}
body.cvx5 .cvx5-conc svg{width:18px;height:18px;flex:none;stroke:var(--c-good);fill:none;stroke-width:1.5}
body.cvx5 .cvx5-conc b{color:var(--c-ink);font-weight:600}
/* assurance */
body.cvx5 .cvx5-assure{list-style:none;margin:20px 0 6px;padding:0;display:flex;flex-direction:column;gap:9px;font:400 13px/1.5 var(--f-sans);color:var(--c-mut)}
body.cvx5 .cvx5-assure li{display:flex;gap:10px;align-items:flex-start;margin:0;padding:0}
body.cvx5 .cvx5-assure svg{width:15px;height:15px;flex:none;margin-top:2px;stroke:var(--c-gold);fill:none;stroke-width:1.6}
body.cvx5 .cvx5-verified{display:flex;gap:12px;align-items:flex-start;padding:15px 16px;border:1px solid var(--c-ink);background:var(--c-paper);margin:18px 0 0}
body.cvx5 .cvx5-verified > svg{width:22px;height:22px;flex:none;stroke:var(--c-gold);fill:none;stroke-width:1.5;margin-top:1px}
body.cvx5 .cvx5-verified h4{margin:0 0 5px;font:700 12px/1 var(--f-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--c-ink)}
body.cvx5 .cvx5-verified p{margin:0;font:400 12.5px/1.6 var(--f-sans);color:var(--c-mut)}
/* payment chips (prototype) */
body.cvx5 .cvx5-pay{display:flex;gap:7px;flex-wrap:wrap;align-items:center;margin:16px 0 0}
body.cvx5 .cvx5-pay span{display:inline-flex;padding:0;border:0;background:none;line-height:0}
body.cvx5 .cvx5-pay svg{height:26px;width:auto;display:block}
/* PP-02 relocated into the rail (below pay chips, above The Edit) */
body.cvx5 .cvx5-pp2{margin:22px 0 4px}
body.cvx5 .cvx5-pp2 .pureclarity_bmz_clearfix{display:none}
/* accordions */
body.cvx5 .cvx5-accs{margin:6px 0 0}
body.cvx5 .cvx5-acc{border-bottom:1px solid var(--c-hair)}
body.cvx5 .cvx5-acc summary{display:flex;justify-content:space-between;align-items:center;list-style:none;cursor:pointer;padding:15px 0;font:700 12px/1 var(--f-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--c-ink)}
body.cvx5 .cvx5-acc summary::-webkit-details-marker{display:none}
body.cvx5 .cvx5-acc summary:after{content:"+";font:400 16px/1 var(--f-sans);color:var(--c-mut)}
body.cvx5 .cvx5-acc[open] summary:after{content:"\2013"}
body.cvx5 .cvx5-acc-b{padding:0 0 16px;font:400 13.5px/1.75 var(--f-sans);color:#333}
body.cvx5 .cvx5-acc-b p,body.cvx5 .cvx5-acc-b li{font:400 13.5px/1.75 var(--f-sans);color:#333}
body.cvx5 .cvx5-acc-b ul{margin:0;padding-left:16px}
body.cvx5 .cvx5-acc-b h1,body.cvx5 .cvx5-acc-b h2,body.cvx5 .cvx5-acc-b h3,body.cvx5 .cvx5-acc-b h4{font:700 12px/1.5 var(--f-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--c-ink);margin:12px 0 6px}
body.cvx5 .cvx5-acc-b table{width:100%;font-size:12.5px}
/* meta + cleanup */
body.cvx5 .wd-single-meta,body.cvx5 .wd-single-meta a{font:400 11px/1.8 var(--f-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--c-mut)}
body.cvx5 .cvx5-col-rail .wd-social-icons{display:none!important}
body.cvx5-bands-ready .wd-single-tabs{display:none!important}
/* ---------- gallery grid ---------- */
body.cvx5 .cvx5-galwrap{position:relative}
body.cvx5 .cvx5-gal{display:grid;grid-template-columns:1fr 1fr;gap:10px}
body.cvx5 .cvx5-gal-it{display:block;padding:0;margin:0;border:0;background:#fff;cursor:zoom-in;aspect-ratio:3/4;overflow:hidden}
body.cvx5 .cvx5-gal-it img{width:100%;height:100%;object-fit:contain;display:block}
body.cvx5 .cvx5-gal:not(.cvx5-open) .cvx5-extra{display:none}
body.cvx5 .cvx5-gexp-row{display:none;justify-content:center;margin-top:14px}
@media (min-width:1025px){body.cvx5 .cvx5-gexp-row{display:flex}}
body.cvx5 .cvx5-gexp{display:inline-flex;align-items:center;gap:8px;min-height:48px;padding:0 22px;background:none;border:1px solid var(--c-ink);border-radius:0;color:var(--c-ink);font:700 12px/1 var(--f-sans);letter-spacing:.15em;text-transform:uppercase;cursor:pointer;transition:background .15s,transform .12s ease-out}
body.cvx5 .cvx5-gexp:active{transform:scale(.97)}
@media (hover:hover) and (pointer:fine){body.cvx5 .cvx5-gexp:hover{background:var(--c-paper)}}
body.cvx5 .cvx5-gexp svg{width:13px;height:13px;stroke:currentColor;fill:none;stroke-width:1.6;transition:transform .24s cubic-bezier(.22,.61,.36,1)}
body.cvx5 .cvx5-gexp[aria-expanded="true"] svg{transform:rotate(45deg)}
body.cvx5 .cvx5-gal-count{display:none}
body.cvx5-gal-ready .wd-single-gallery .wd-carousel-container{display:none!important}
/* ---------- rec rails: PP-03 / PP-04 (prototype card system) ---------- */
body.cvx5 .cvx5-sec-head{display:flex;align-items:baseline;justify-content:space-between;padding:34px 0 26px;gap:16px;flex-wrap:wrap}
body.cvx5 .cvx5-sec-head h2{font:400 26px/1.3 var(--f-sans);letter-spacing:.01em;color:var(--c-ink);margin:0;text-transform:none}
body.cvx5 .cvx5-recband{border-top:1px solid var(--c-hair)}
body.cvx5 .pureclarity_bmz .recs,body.cvx5 .cvx5-recs{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;padding-bottom:64px}
@media (max-width:900px){body.cvx5 .pureclarity_bmz .recs,body.cvx5 .cvx5-recs{grid-template-columns:repeat(2,1fr)}}
body.cvx5 .cvx5-recs .rec-card{text-decoration:none;display:block;transition:transform .12s ease-out}
body.cvx5 .cvx5-recs .rec-card:active{transform:scale(.985)}
body.cvx5 .cvx5-recs .rec-ph{aspect-ratio:3/4;background:var(--c-card);border:1px solid var(--c-ink);position:relative;display:block;padding:12px;margin-bottom:10px}
body.cvx5 .cvx5-recs .rec-ph .plate{position:absolute;inset:12px;background:#fff;border:1px solid var(--c-hair);padding:10px;display:flex;align-items:center;justify-content:center}
body.cvx5 .cvx5-recs .rec-ph img{max-width:100%;max-height:100%;object-fit:contain}
body.cvx5 .cvx5-recs .rb{font:700 11px/1.4 var(--f-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--c-gold);margin:0 0 3px}
body.cvx5 .cvx5-recs .rn{font:400 13px/1.5 var(--f-sans);color:var(--c-ink);margin:0 0 3px}
body.cvx5 .cvx5-recs .rp{font:400 13px/1.5 var(--f-sans);color:var(--c-mut);font-variant-numeric:tabular-nums;margin:0}
/* ---------- bands ---------- */
body.cvx5 .cvx5-wrap{max-width:960px;margin:0 auto;padding:0 24px}
body.cvx5 .cvx5-sechead{text-align:center;margin:0 0 34px}
body.cvx5 .cvx5-eyebrow{display:block;font:700 11px/1 var(--f-sans);letter-spacing:.22em;text-transform:uppercase;color:var(--c-gold)}
body.cvx5 .cvx5-h2{font:400 26px/1.3 var(--f-serif);color:var(--c-ink);margin:10px 0 0;text-transform:none}
body.cvx5 .cvx5-notes{background:var(--c-paper);border-top:1px solid var(--c-hair);padding:64px 0 72px}
body.cvx5 .cvx5-notes-kicker{font:italic 400 15px/1.7 var(--f-serif);color:var(--c-mut);margin:0 0 18px}
body.cvx5 #cvx5-notes-body{font:400 14px/1.85 var(--f-sans);color:#333}
body.cvx5 #cvx5-notes-body p,body.cvx5 #cvx5-notes-body li{font:400 14px/1.85 var(--f-sans);color:#333}
body.cvx5 #cvx5-notes-body h2{font:400 22px/1.35 var(--f-serif);color:var(--c-ink);margin:34px 0 12px;text-transform:none}
body.cvx5 #cvx5-notes-body h3{font:700 12.5px/1.5 var(--f-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--c-ink);margin:22px 0 8px}
body.cvx5 #cvx5-notes-body h4{font:700 11px/1.5 var(--f-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--c-gold);margin:28px 0 4px}
body.cvx5 #cvx5-notes-body table{width:100%;max-width:100%;font-size:13px;border-collapse:collapse;display:block;overflow-x:auto}
body.cvx5 #cvx5-notes-body table td,body.cvx5 #cvx5-notes-body table th{border:1px solid var(--c-hair);padding:8px 10px;text-align:left}
body.cvx5 #cvx5-notes-body blockquote{font:italic 400 17px/1.7 var(--f-serif);color:var(--c-ink);border-left:2px solid var(--c-gold);margin:24px 0;padding:4px 0 4px 18px}
body.cvx5 #cvx5-notes-body a{color:var(--c-ink);text-decoration:underline;text-underline-offset:3px}
body.cvx5 .cvx5-guarantee{margin-top:36px;padding-top:24px;border-top:1px solid var(--c-hair)}
body.cvx5 .cvx5-revband{background:var(--c-paper);border-top:1px solid var(--c-hair);padding:40px 0}
/* why coveti */
body.cvx5 .cvx5-why h4{font:700 13px/1.5 var(--f-sans)!important;letter-spacing:.15em!important;text-transform:uppercase;color:var(--c-ink)!important;line-height:1.5!important}
body.cvx5 .cvx5-why .wd-info-box p,body.cvx5 .cvx5-why .info-box-inner p{font:400 13px/1.7 var(--f-sans);color:var(--c-mut)}
body.cvx5 .cvx5-trust{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;max-width:1200px;margin:0 auto;padding:8px 0 12px}
@media (max-width:768px){body.cvx5 .cvx5-trust{grid-template-columns:1fr;gap:22px}}
body.cvx5 .cvx5-trust-item{display:flex;gap:16px;align-items:flex-start}
body.cvx5 .cvx5-trust-item svg{width:26px;height:26px;flex:none;stroke:var(--c-gold);fill:none;stroke-width:1.3;margin-top:2px}
body.cvx5 .cvx5-trust-item h3{font:600 14px/1.4 var(--f-sans);letter-spacing:.04em;margin:0 0 5px;color:var(--c-ink);text-transform:none}
body.cvx5 .cvx5-trust-item p{margin:0;font:400 13px/1.6 var(--f-sans);color:var(--c-mut);max-width:34ch}
body.cvx5 .cvx5-trust-item a{font-size:12.5px;color:var(--c-gold);text-decoration:underline;text-underline-offset:3px}
/* sticky add-to-cart bar */
body.cvx5 .wd-sticky-btn{display:none!important}
body.cvx5 .cvx5-sticky{position:fixed;left:0;right:0;bottom:0;z-index:120;display:none;align-items:center;gap:12px;padding:9px 16px;padding-bottom:calc(9px + env(safe-area-inset-bottom,0px));background:#fff;border-top:1px solid var(--c-hair);box-shadow:0 -2px 14px rgba(0,0,0,.08)}
body.cvx5 .cvx5-sticky.cvx5-on{display:flex}
@media (min-width:769px){body.cvx5 .cvx5-sticky{display:none!important}}
body.cvx5 .cvx5-sticky-price{font:500 15px/1 var(--f-sans);color:var(--c-ink);white-space:nowrap}
body.cvx5 .cvx5-sticky-atb{flex:1 1 auto;min-height:48px;background:#111;color:#fff;border:0;border-radius:0;font:700 12px/1 var(--f-sans);letter-spacing:.15em;text-transform:uppercase;cursor:pointer}
body.cvx5 .cvx5-sticky-atb:active{transform:scale(.98)}
/* pureclarity zone spacing */
body.cvx5 .pureclarity_bmz{margin:0 auto}
/* ---------- mobile ---------- */
@media (max-width:1024px){
body.cvx5 .cvx5-col-rail{padding-top:10px}
}
@media (max-width:768px){
body.cvx5 h1.product_title{font-size:24px}
body.cvx5 .cvx5-gal{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:8px;-webkit-overflow-scrolling:touch;scrollbar-width:none}
body.cvx5 .cvx5-gal::-webkit-scrollbar{display:none}
body.cvx5 .cvx5-gal-it{flex:0 0 86vw;scroll-snap-align:center;aspect-ratio:auto;height:min(74vw,40vh)}
body.cvx5 .cvx5-gal:not(.cvx5-open) .cvx5-extra{display:block}
body.cvx5 .cvx5-gal-count{display:block;position:absolute;right:12px;bottom:12px;background:rgba(17,17,17,.82);color:#fff;font:500 11px/1 var(--f-sans);letter-spacing:.08em;padding:7px 11px;pointer-events:none}
body.cvx5 .cvx5-sizes-grid{grid-template-columns:repeat(4,1fr)}
body.cvx5 .cvx5-notes{padding:44px 0}
body.cvx5 .cvx5-wrap{padding:0 16px}
body.cvx5 .wd-single-price{margin-bottom:12px!important}
body.cvx5 .cvx5-wish{display:none!important}
/* mobile above-the-fold: condense breadcrumb, reclaim its row space, overlap the Try-it-on badge (Farfetch-style) */
body.cvx5 .cvx5-bc-row{margin-top:0!important;margin-bottom:4px!important;padding-top:0!important;padding-bottom:0!important;min-height:0!important}
body.cvx5 .cvx5-bc-row .wpb_text_column{margin:0!important;min-height:0!important}
body.cvx5 .cvx5-bc-row .vc_column-inner,body.cvx5 .cvx5-bc-row .wpb_wrapper{padding-top:0!important;padding-bottom:0!important}
body.cvx5 .cvx5-bc-row .wd-el-breadcrumbs{margin:0!important;padding:0!important;font-size:10px;line-height:1.5}
body.cvx5 .cvx5-bc-row .wd-product-nav,body.cvx5 .cvx5-bc-row .wd-single-nav,body.cvx5 .cvx5-bc-row .wd-product-nav-btn{display:none!important}
body.cvx5 .cvx5-col-gal{position:relative}
body.cvx5 .cvx5-col-gal .msac-vto-badge{position:absolute!important;top:10px;left:10px;z-index:6;margin:0!important;width:auto!important;white-space:nowrap}
body.cvx5 .cvx5-col-gal .msac-inline,body.cvx5 .cvx5-col-gal .msac-auto-injected{min-height:0!important;height:0!important;margin:0!important;padding:0!important}
}
body.cvx5 form.cart > *{margin-bottom:0!important}
body.cvx5 form.cart .single_add_to_cart_button{margin-bottom:0!important}
body.cvx5 form.cart .cvx5-wl{margin-top:8px!important}
body.cvx5 form.cart .cvx5-conc{margin-top:18px!important}
body.cvx5 form.cart .cvx5-assure{margin-top:18px!important}
body.cvx5 form.cart .cvx5-verified{margin-top:16px!important}
body.cvx5 form.cart .cvx5-pay{margin-top:16px!important}
body.cvx5 .pureclarity_bmz [class*="recommender-title"],body.cvx5 .pureclarity_bmz [class*="recommender-title"] *{color:var(--c-mut)!important}
body.cvx5 .pureclarity_bmz_PP-03 [class*="recommender-title"],body.cvx5 .pureclarity_bmz_PP-04 [class*="recommender-title"]{display:none!important}
body.cvx5 .pureclarity_bmz_PP-03,body.cvx5 .pureclarity_bmz_PP-04{display:block!important}
