.cols__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:18px}.col{display:grid;grid-template-columns:120px 1fr;gap:16px;align-items:center;padding:14px;border-radius:16px;background:#fff;border:1px solid var(--line);text-decoration:none;color:var(--text);transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.col:hover{border-color:var(--gold);box-shadow:0 16px 34px -22px #10231b80;transform:translateY(-2px)}.col__img{display:block;aspect-ratio:1;border-radius:12px;background:var(--ink);overflow:hidden}.col__img img{width:100%;height:100%;object-fit:contain;padding:8%}.col__body{display:grid;gap:4px}.col__t{font:600 20px/1.2 var(--f-disp)}.col__d{color:var(--muted);font-size:14px}.col__n{margin-top:4px;color:var(--gold);font-weight:700;font-size:14px}.ft__grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,5vw,72px);align-items:center}.ft--rev .ft__media{order:2}.ft__media{position:relative;display:block;aspect-ratio:1;border-radius:24px;background:#fff;border:1px solid var(--line);box-shadow:0 40px 80px -46px #10231b8c;overflow:hidden;transform:perspective(1100px) rotateY(var(--fx,0deg)) rotateX(var(--fy,0deg));transition:transform .4s cubic-bezier(.2,.8,.2,1)}.ft__media img{width:100%;height:100%;object-fit:contain;padding:8%}.ft__media .flag{position:absolute;top:16px;left:16px}.ft__body{display:grid;gap:14px;align-content:start}.ft__body .eyebrow{margin:0}.ft__t{font-size:clamp(28px,3.4vw,42px);margin:0}.ft__t a{text-decoration:none;color:var(--text)}.ft__price{margin:0;font:700 28px/1 var(--f-disp)}.ft__price span{display:inline-block;margin-left:8px;font:700 13px/1 var(--f-body);color:var(--gold);vertical-align:middle}.ft__d{margin:0;color:var(--muted);max-width:60ch}.ft__facts{list-style:none;margin:4px 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ft__facts li{display:grid;gap:2px;padding:12px 14px;border-radius:12px;background:#fff;border:1px solid var(--line)}.ft__facts b{font-size:15px}.ft__facts span{font-size:13px;color:var(--muted)}.ft__facts a{color:var(--gold)}.ft__form{display:flex;flex-wrap:wrap;gap:12px;margin-top:6px}.ft__id{margin:0;font-size:13px;color:var(--dim)}@media(max-width:900px){.ft__grid{grid-template-columns:1fr}.ft--rev .ft__media{order:0}}@media(max-width:520px){.ft__facts{grid-template-columns:1fr}.ft__form .btn{flex:1 1 100%}}.grid:has(>:nth-child(3):last-child),.grid:has(>:nth-child(6):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:760px){.grid:has(>:nth-child(3):last-child),.grid:has(>:nth-child(6):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}}.ftr__cols{grid-template-columns:1.6fr 1fr 1fr}@media(max-width:900px){.ftr__cols{grid-template-columns:1fr 1fr}}.ftr__pol{list-style:none;margin:0;padding:18px 0;display:flex;flex-wrap:wrap;gap:6px 0;border-top:1px solid var(--line);font-size:13px}.ftr__pol li{display:flex;align-items:center}.ftr__pol li+li:before{content:"\b7";margin:0 10px;color:var(--dim)}.ftr__pol a,.ftr__pol .linkbtn{color:var(--muted);text-decoration:none;font-size:13px}.ftr__pol a:hover,.ftr__pol .linkbtn:hover{color:var(--text);text-decoration:underline}
/*# sourceMappingURL=/cdn/shop/t/17/assets/cm-v14.css.map */
