.v2u{max-width:var(--v2-max);margin:0 auto;padding:var(--v2-s6) var(--v2-gut) 0}.v2u-box{border:1px solid #F2D2BB;border-radius:18px;background:linear-gradient(180deg,#fff8f2,#fff 60%);padding:var(--v2-s5)}.v2u h2{margin:0 0 4px;font:800 clamp(1.3rem,2.2vw,1.7rem)/1.15 var(--v2-fd);color:var(--v2-ink);text-transform:none}.v2u-sub{margin:0 0 var(--v2-s4);color:var(--v2-mut);font:500 15px/1.4 var(--v2-fb)}.v2u-g{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--v2-s4)}.v2u-c{position:relative;display:grid;grid-template-columns:96px minmax(0,1fr);gap:12px;height:100%;padding:12px;border:1px solid var(--v2-line);border-radius:14px;background:#fff;transition:border-color .15s,box-shadow .15s,transform .15s}.v2u-c:hover{border-color:var(--v2-or);box-shadow:0 14px 30px -20px #10182866;transform:translateY(-2px)}.v2u-im{aspect-ratio:1/1;border-radius:10px;background:var(--v2-surf);overflow:hidden}.v2u-im img{width:100%;height:100%;object-fit:contain;display:block}.v2u-t{margin:0;text-transform:none;font:600 14px/1.3 var(--v2-fb);color:var(--v2-ink);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.v2u-t a{color:inherit;text-decoration:none}.v2u-t a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.v2u-w{list-style:none;margin:8px 0 0;padding:0;display:grid;gap:4px}.v2u-w li{position:relative;padding-left:20px;font:500 13px/1.35 var(--v2-fb);color:var(--v2-body)}.v2u-w li:before{content:"";position:absolute;left:0;top:2px;width:14px;height:14px;border-radius:50%;background:var(--v2-gr) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 12.5l4 4 8-9' fill='none' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/10px no-repeat}.v2u-p{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px;margin-top:8px}.v2u-p b{font:800 18px/1 var(--v2-fd);font-variant-numeric:tabular-nums;color:var(--v2-ink)}.v2u-p span{padding:2px 8px;border-radius:999px;background:var(--v2-or-l);color:#7a2e00;font:700 12px/1.4 var(--v2-fb)}@media(max-width:1000px){.v2u-g{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.v2u-c{transition:none}.v2u-c:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/56/assets/tcx-tcv2-better.css.map */
