.vmr .crumb{display:flex;gap:8px;align-items:center;font-size:13px;color:var(--text-dim);padding:22px 0}.vmr .crumb a:hover{color:var(--purple-1)}.vmr .crumb svg{width:14px;height:14px;opacity:.6}.vmr .page-head{padding:6px 0 26px}.vmr .page-head h1{font-size:clamp(28px,3.4vw,40px);font-weight:700}.vmr .page-head h1:after{content:"";display:block;width:48px;height:3px;background:var(--gold-grad);border-radius:2px;margin-top:14px}.vmr .page-head p{color:var(--text-dim);margin-top:14px}.vmr .qty{display:inline-flex;align-items:center;border:1px solid var(--border-strong);border-radius:11px;overflow:hidden}.vmr .qty button{width:38px;height:40px;border:0;background:transparent;color:var(--text);font-size:18px;cursor:pointer;display:grid;place-items:center;text-decoration:none}.vmr .qty button:hover{background:var(--chip-bg);color:var(--purple-1)}.vmr .qty input{width:42px;height:40px;border:0;background:transparent;color:var(--text);text-align:center;font-family:var(--font-head);font-weight:600;font-size:15px}.vmr .col-layout{display:grid;grid-template-columns:248px 1fr;gap:32px;padding-bottom:30px}.vmr .filters{position:sticky;top:96px;align-self:start;border:1px solid var(--border);background:var(--card);border-radius:16px;padding:22px}.vmr .filters>.fhead{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.vmr .filters>.fhead b{font-family:var(--font-head);font-size:15px}.vmr .filters>.fhead a{font-size:12px;color:var(--purple-1);cursor:pointer}.vmr .fgroup{padding:16px 0;border-bottom:1px solid var(--border)}.vmr .fgroup:last-child{border-bottom:0;padding-bottom:0}.vmr .fgroup h4{font-family:var(--font-head);font-size:13.5px;margin-bottom:13px}.vmr .fopt{display:flex;align-items:center;gap:10px;margin-bottom:10px;font-size:13.5px;color:var(--text-dim);cursor:pointer;-webkit-user-select:none;user-select:none;text-decoration:none}.vmr .fopt:hover{color:var(--text)}.vmr .cbox{width:18px;height:18px;border-radius:5px;border:1.5px solid var(--border-strong);display:grid;place-items:center;flex:0 0 auto;transition:.2s}.vmr .cbox svg{width:12px;height:12px;color:#fff;opacity:0}.vmr .fopt.on .cbox{background:var(--grad);border-color:transparent}.vmr .fopt.on .cbox svg{opacity:1}.vmr .fopt .ct{margin-left:auto;font-size:12px;color:var(--text-dim)}.vmr .swatchrow{display:flex;gap:9px;flex-wrap:wrap}.vmr .sw{width:26px;height:26px;border-radius:50%;border:2px solid var(--border-strong);cursor:pointer}.vmr .sw.on{box-shadow:0 0 0 2px var(--bg),0 0 0 4px var(--purple-2)}.vmr .toolbar-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;gap:14px;flex-wrap:wrap}.vmr .toolbar-row .cnt{font-size:14px;color:var(--text-dim)}.vmr .selectish{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--border-strong);background:var(--card);border-radius:10px;padding:9px 14px;font-size:13.5px;font-weight:600;cursor:pointer;color:var(--text)}.vmr .selectish svg{width:15px;height:15px}.vmr .selectish select{border:0;background:transparent;color:var(--text);font-family:var(--font-body);font-weight:600;font-size:13.5px;cursor:pointer;outline:none}.vmr .col-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.vmr .pager{display:flex;gap:8px;justify-content:center;margin-top:42px}.vmr .pager a,.vmr .pager span{min-width:40px;height:40px;padding:0 6px;border-radius:10px;border:1px solid var(--border);display:grid;place-items:center;font-size:14px;font-weight:600;color:var(--text-dim);cursor:pointer;text-decoration:none}.vmr .pager a.on,.vmr .pager span.on{background:var(--grad);color:#fff;border-color:transparent}.vmr .pager a:hover:not(.on){border-color:var(--border-strong);color:var(--text)}.vmr .pdp{display:grid;grid-template-columns:1.05fr .95fr;gap:48px;padding-bottom:20px}.vmr .gallery .main{aspect-ratio:1/1;border-radius:18px;overflow:hidden;border:1px solid var(--border);background:var(--card-2)}.vmr .gallery .main img{width:100%;height:100%;object-fit:cover}.vmr .thumbs{display:flex;gap:12px;margin-top:14px;flex-wrap:wrap}.vmr .thumbs div{width:78px;height:78px;border-radius:12px;overflow:hidden;border:1px solid var(--border);cursor:pointer;background:var(--card-2)}.vmr .thumbs div.on{border-color:var(--purple-2);box-shadow:0 0 0 2px #7b2ff24d}.vmr .thumbs img{width:100%;height:100%;object-fit:cover}.vmr .pdp-info .cat-tag{font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--purple-1)}.vmr .pdp-info h1{font-size:clamp(26px,3vw,36px);font-weight:700;margin:8px 0 12px}.vmr .pdp-rate{display:flex;align-items:center;gap:10px;margin-bottom:18px;font-size:13.5px;color:var(--text-dim)}.vmr .pdp-price{font-family:var(--font-head);font-size:30px;font-weight:700;margin-bottom:6px}.vmr .pdp-price s{font-size:18px;color:var(--text-dim);font-weight:400;margin-right:10px}.vmr .pdp-price .save{font-size:13px;font-weight:700;color:var(--gold-2);margin-left:10px}.vmr .pdp-desc{color:var(--text-dim);font-size:15px;margin:18px 0 4px;line-height:1.6}.vmr .opt-label{font-size:13px;font-weight:600;margin:20px 0 10px;display:block}.vmr .opt-label span{color:var(--text-dim);font-weight:400}.vmr .buy-row{display:flex;gap:12px;align-items:center;margin:22px 0 18px}.vmr .buy-row .btn-primary{flex:1;justify-content:center}.vmr .pdp-trust{display:flex;gap:20px;flex-wrap:wrap;border-top:1px solid var(--border);padding-top:18px;margin-top:8px}.vmr .pdp-trust .t{display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--text-dim)}.vmr .pdp-trust .t svg{width:18px;height:18px;color:var(--gold-2)}.vmr .pdp-acc{margin-top:28px}.vmr .pdp-acc .faq-item summary{font-size:14.5px}.vmr .cart-layout{display:grid;grid-template-columns:1fr 360px;gap:32px;padding-bottom:30px;align-items:start}.vmr .cart-items{border:1px solid var(--border);border-radius:16px;background:var(--card);overflow:hidden}.vmr .citem{display:grid;grid-template-columns:96px 1fr auto;gap:18px;padding:20px;border-bottom:1px solid var(--border);align-items:center}.vmr .citem:last-child{border-bottom:0}.vmr .citem .cimg{width:96px;height:96px;border-radius:12px;overflow:hidden;background:var(--card-2);border:1px solid var(--border)}.vmr .citem .cimg img{width:100%;height:100%;object-fit:cover}.vmr .citem h3{font-size:15px;font-weight:600}.vmr .citem h3 a{color:inherit}.vmr .citem .var{font-size:13px;color:var(--text-dim);margin:3px 0 14px}.vmr .citem .rm{font-size:12.5px;color:var(--text-dim);cursor:pointer;display:inline-flex;align-items:center;gap:5px;margin-top:12px;text-decoration:none}.vmr .citem .rm svg{width:14px;height:14px}.vmr .citem .rm:hover{color:#e06b6b}.vmr .citem .cprice{font-family:var(--font-head);font-weight:700;font-size:17px;text-align:right;white-space:nowrap}.vmr .summary{border:1px solid var(--border);border-radius:16px;background:var(--card);padding:24px;position:sticky;top:96px}.vmr .summary h3{font-family:var(--font-head);font-size:18px;margin-bottom:18px}.vmr .srow{display:flex;justify-content:space-between;font-size:14px;margin-bottom:12px;color:var(--text-dim)}.vmr .srow b{color:var(--text);font-weight:600}.vmr .srow .free{color:var(--gold-2);font-weight:600}.vmr .srow.total{border-top:1px solid var(--border);padding-top:16px;margin-top:8px;font-size:16px;color:var(--text)}.vmr .srow.total b{font-family:var(--font-head);font-size:21px}.vmr .promo{display:flex;gap:8px;margin:18px 0}.vmr .promo input{flex:1;border:1px solid var(--border-strong);background:var(--bg);color:var(--text);border-radius:10px;padding:11px 14px;font-size:13.5px;font-family:var(--font-body)}.vmr .promo button{border:1px solid var(--border-strong);background:transparent;color:var(--text);border-radius:10px;padding:0 16px;font-weight:600;cursor:pointer;font-size:13.5px}.vmr .promo button:hover{border-color:var(--gold-line);color:var(--gold-2)}.vmr .checkout{width:100%;justify-content:center;margin-top:4px}.vmr .cart-note{display:flex;align-items:center;gap:7px;font-size:12.5px;color:var(--text-dim);margin-top:14px;justify-content:center}.vmr .cart-note svg{width:15px;height:15px}.vmr .contact-layout{display:grid;grid-template-columns:1.2fr .8fr;gap:36px;padding-bottom:20px;align-items:start}.vmr .cform{border:1px solid var(--border);background:var(--card);border-radius:18px;padding:30px}.vmr .field{margin-bottom:18px}.vmr .field label{display:block;font-size:13px;font-weight:600;margin-bottom:8px}.vmr .field input,.vmr .field textarea,.vmr .field select{width:100%;border:1px solid var(--border-strong);background:var(--bg);color:var(--text);border-radius:11px;padding:13px 15px;font-size:14.5px;font-family:var(--font-body)}.vmr .field textarea{min-height:150px;resize:vertical}.vmr .field-row{display:grid;grid-template-columns:1fr 1fr;gap:16px}.vmr .cinfo{display:flex;flex-direction:column;gap:16px}.vmr .info-card{border:1px solid var(--border);background:var(--card);border-radius:16px;padding:24px}.vmr .info-card .ico{width:44px;height:44px;border-radius:12px;background:var(--grad-soft);border:1px solid var(--border-strong);display:grid;place-items:center;color:var(--purple-1);margin-bottom:14px}.vmr .info-card.gold .ico{background:var(--gold-soft);border-color:var(--gold-line);color:var(--gold-2)}.vmr .info-card b{font-family:var(--font-head);font-size:16px;display:block;margin-bottom:6px}.vmr .info-card p{color:var(--text-dim);font-size:14px;line-height:1.55}.vmr .info-card a{color:var(--purple-1)}@media(max-width:980px){.vmr .col-layout,.vmr .pdp,.vmr .cart-layout,.vmr .contact-layout{grid-template-columns:1fr}.vmr .col-grid{grid-template-columns:repeat(2,1fr)}.vmr .filters{position:static}.vmr .field-row{grid-template-columns:1fr}.vmr .summary{position:static}}.vmr .pdp-rate .jdgm-prev-badge{display:inline-flex;align-items:center;gap:7px}.vmr .pdp-rate .jdgm-prev-badge__text{color:var(--text-dim);font-size:13px;font-family:var(--font-body)}.vmr .pdp-stock{color:var(--gold-2);position:relative;padding-left:12px}.vmr .pdp-stock:before{content:"\b7";position:absolute;left:2px;color:var(--text-dim)}.vmr .jdgm-star.jdgm--on,.vmr .jdgm-star.jdgm--half{color:#eab94d!important}.vmr .jdgm-star.jdgm--off{color:#d8b24a47!important}.vmr .vmr-reviews{margin-top:56px;border-top:1px solid var(--border);padding-top:48px}.vmr .vmr-reviews .jdgm-rev-widg__title{display:none}.vmr .jdgm-rev-widg{font-family:var(--font-body);color:var(--text)}.vmr .jdgm-rev-widg__summary,.vmr .jdgm-rev-widg__summary-inner{color:var(--text)}.vmr .jdgm-rev-widg__summary-text{color:var(--text-dim)!important}.vmr .jdgm-rev-widg__summary-average{color:var(--text)!important;font-family:var(--font-head)}.vmr .jdgm-histogram__bar{background:var(--card-2)!important;border-radius:999px;overflow:hidden}.vmr .jdgm-histogram__bar-content{background:var(--gold-grad)!important}.vmr .jdgm-histogram__bar-count,.vmr .jdgm-histogram__rating-label{color:var(--text-dim)!important}.vmr .jdgm-histogram__row:hover .jdgm-histogram__rating-label{color:var(--text)!important}.vmr .jdgm-write-rev-link,.vmr .jdgm-ask-question-link{background:var(--grad)!important;color:#fff!important;border:0!important;border-radius:12px!important;font-family:var(--font-body);font-weight:600;padding:12px 22px!important;box-shadow:0 8px 22px #7b2ff259;transition:.2s}.vmr .jdgm-write-rev-link:hover,.vmr .jdgm-ask-question-link:hover{transform:translateY(-2px);filter:brightness(1.06)}.vmr .jdgm-rev{border-top:1px solid var(--border)!important;padding:22px 0!important}.vmr .jdgm-rev__author,.vmr .jdgm-rev__title{color:var(--text)!important;font-family:var(--font-head)}.vmr .jdgm-rev__body,.vmr .jdgm-rev__prod-link,.vmr .jdgm-rev__timestamp,.vmr .jdgm-rev__buyer-badge,.vmr .jdgm-sort-dropdown,.vmr .jdgm-all-reviews-rating-wrapper{color:var(--text-dim)!important}.vmr .jdgm-sort-dropdown{background:var(--card)!important;border:1px solid var(--border-strong)!important;border-radius:10px;color:var(--text)!important}.vmr .jdgm-form{background:var(--card)!important;border:1px solid var(--border)!important;border-radius:var(--radius);padding:22px!important}.vmr .jdgm-form input,.vmr .jdgm-form textarea,.vmr .jdgm-form select{background:var(--bg)!important;border:1px solid var(--border-strong)!important;color:var(--text)!important;border-radius:10px!important}.vmr .jdgm-form input::placeholder,.vmr .jdgm-form textarea::placeholder{color:var(--text-dim)!important}.vmr .jdgm-submit-rev{background:var(--grad)!important;color:#fff!important;border:0!important;border-radius:11px!important;font-weight:600}.vmr .jdgm-paginate__page{color:var(--text-dim)!important;border:1px solid var(--border)!important;border-radius:8px;background:transparent!important}.vmr .jdgm-paginate__page.jdgm-curr-page{background:var(--grad)!important;color:#fff!important;border-color:transparent!important}.vmr .jdgm-no-reviews-text{color:var(--text-dim)!important}.vmr .jdgm-histogram__star{color:#eab94d!important}
/*# sourceMappingURL=/cdn/shop/t/16/assets/vmr-pages.css.map */
