/* v6.2.2 — Product mobile prestige polish. Product pages only. */
@media(max-width:767px){
 body.levial-product-selected .lp-breadcrumb{display:none!important}
 body.levial-product-selected .lp-main-art{height:430px!important;width:calc(100% - 28px)!important;margin:16px 14px 0!important;border-color:rgba(195,154,91,.22)!important;background:radial-gradient(circle at 50% 58%,rgba(186,140,73,.07),transparent 36%),linear-gradient(#070707,#020202)!important}
 body.levial-product-selected .lp-main-vial{left:50%!important;top:34px!important;transform:translateX(-50%)!important;width:auto!important;height:auto!important;max-height:340px!important;max-width:78%!important;object-fit:contain!important;object-position:center!important}
 body.levial-product-selected .lp-zoom{display:none!important}
 /* gallery controls become discreet showroom dots */
 body.levial-product-selected .lp-thumbs{order:2!important;justify-content:center!important;gap:12px!important;padding:14px 0 4px!important;overflow:visible!important}
 body.levial-product-selected .lp-thumbs button{flex:0 0 6px!important;width:6px!important;height:6px!important;min-width:6px!important;padding:0!important;border:1px solid #8d806f!important;border-radius:50%!important;background:transparent!important;opacity:.65!important}
 body.levial-product-selected .lp-thumbs button.active{background:#d5a45b!important;border-color:#d5a45b!important;opacity:1!important}
 body.levial-product-selected .lp-thumbs img{display:none!important}
 body.levial-product-selected .lp-details{padding:22px 20px 0!important}
 body.levial-product-selected .lp-tag{border:0!important;padding:0!important;min-height:0!important;margin:0 0 13px!important;color:#c79852!important;font-size:7px!important}
 body.levial-product-selected .lp-tag:before{content:'COLLECTION  /  PEPTIDES';font:7px Arial,sans-serif;letter-spacing:.13em}
 body.levial-product-selected .lp-tag{font-size:0!important}
 body.levial-product-selected .lp-details h1{font:36px/1 Georgia,serif!important;letter-spacing:.01em!important;margin-bottom:8px!important}
 body.levial-product-selected .lp-details h2{font:18px/1 Georgia,serif!important;color:#d2a25c!important;margin-bottom:20px!important}
 body.levial-product-selected .lp-price{display:none!important}
 body.levial-product-selected .lp-summary{max-width:none!important;font:10px/1.7 Arial,sans-serif!important;color:#aaa198!important;margin-bottom:24px!important}
 body.levial-product-selected .lp-trust{display:none!important}
 body.levial-product-selected .lp-buyrow{grid-template-columns:118px 1fr!important;gap:10px!important;margin-bottom:0!important}
 body.levial-product-selected .lp-qty>span{font-size:6.5px!important;margin-bottom:8px!important}
 body.levial-product-selected .lp-qty>div{grid-template-columns:36px 46px 36px!important}
 body.levial-product-selected .lp-qty button,body.levial-product-selected .lp-qty input,body.levial-product-selected .lp-add{height:50px!important}
 body.levial-product-selected .lp-add{font-size:8px!important;letter-spacing:.12em!important}
 body.levial-product-selected .lp-add:after{content:'  →';font-size:15px;margin-left:18px}
 body.levial-product-selected .lp-buy-now,body.levial-product-selected .lp-meta,body.levial-product-selected .lp-service{display:none!important}
 body.levial-product-selected .lp-info{padding:26px 20px 0!important;margin-top:22px!important;border-top:1px solid rgba(195,154,91,.16)!important}
 body.levial-product-selected .lp-tabs{display:flex!important;flex-direction:column!important;gap:10px!important;margin:0!important}
 body.levial-product-selected .lp-tabs button{height:54px!important;text-align:left!important;padding:0 15px!important;font-size:7.5px!important;color:#ddd3c7!important;border-color:rgba(195,154,91,.25)!important;position:relative!important}
 body.levial-product-selected .lp-tabs button:after{content:'+';position:absolute;right:16px;top:50%;transform:translateY(-50%);color:#c99a54;font-size:17px;font-weight:300}
 body.levial-product-selected .lp-tabs button.active:after{content:'−'}
 body.levial-product-selected .lp-tab-panel{display:none!important;margin:0 0 10px!important;padding:16px!important;border-color:rgba(195,154,91,.20)!important;background:#060606!important}
 body.levial-product-selected .lp-tab-panel.active{display:block!important}
 body.levial-product-selected .lp-tab-panel ul{grid-template-columns:1fr!important}
 body.levial-product-selected .lp-mobile-community-v622{margin-top:36px;padding:54px 20px 48px;text-align:center;border-top:1px solid rgba(195,154,91,.18);border-bottom:1px solid rgba(195,154,91,.18);background:linear-gradient(rgba(3,3,3,.84),rgba(3,3,3,.94)),url('../images/sections/quality-4.webp') center/cover no-repeat}
 body.levial-product-selected .lp-mobile-community-v622 h2{margin:0;color:#eee6dc;font:27px/1.08 Georgia,serif;font-weight:400}
 body.levial-product-selected .lp-mobile-community-v622 p{margin:14px auto 20px;max-width:310px;color:#9f968d;font:9px/1.6 Arial,sans-serif}
 body.levial-product-selected .lp-mobile-community-v622 form{display:flex;max-width:340px;margin:auto;height:48px}
 body.levial-product-selected .lp-mobile-community-v622 input{min-width:0;flex:1;background:#070707;border:1px solid rgba(195,154,91,.28);border-right:0;color:#ddd;padding:0 13px;font-size:10px}
 body.levial-product-selected .lp-mobile-community-v622 button{width:52px;border:1px solid #bd8f4d;background:linear-gradient(100deg,#9e7339,#dbb878);color:#080706;font-size:18px}
 body.levial-product-selected .lp-mobile-footer-v610{margin-top:0!important;padding-top:34px!important}
}
