.actual-preview{position:relative;display:block;overflow:hidden;border:1px solid #45483e;background:#ecece5;aspect-ratio:800/475}.actual-preview img{width:100%;height:100%;object-fit:cover;filter:none!important;transition:transform .25s}.actual-preview:hover img{transform:scale(1.035)}.actual-preview .preview-number{position:absolute;left:12px;top:12px;padding:7px 10px;background:#f2f1e8;color:#191c16;border:1px solid #191c161a;border-radius:25px;font:600 11px/1 AgencyComfort,Arial,sans-serif;letter-spacing:0}.demo-business{font-size:12px;color:#b4bdac;margin:12px 0 0}.tile-body p{min-height:80px}.style-info{font-size:11px;color:#b4bdac;border-top:1px solid #363c30;padding:15px 0;margin-top:20px;display:grid;gap:12px}.style-info>div{display:flex;justify-content:space-between;gap:20px}.style-info strong{font-size:11px;font-weight:400;text-align:right;color:#e3e6dc}.palette{display:flex;gap:4px}.palette i{display:block;width:16px;height:16px;border:1px solid #fff7;border-radius:50%}.style-gallery{align-items:stretch}.style-tile{display:flex;flex-direction:column}.style-tile[hidden]{display:none}.tile-body{display:flex;flex-direction:column;flex:1}.tile-body h2{margin:12px 0 0;line-height:1.18}.tile-body .tile-actions{margin-top:auto}.style-info{margin-bottom:15px}.gallery-tools select{font-size:14px}.style-tile .tile-open{font-size:13px}.style-tile .tile-choose{font-size:12px}@media(max-width:800px){.style-gallery{grid-template-columns:1fr 1fr}.tile-body h2{font-size:23px}.tile-body p{font-size:13px}.actual-preview .preview-number{font-size:9px;padding:6px 8px;top:8px;left:8px}}@media(max-width:600px){.style-gallery{grid-template-columns:1fr}.tile-body p{min-height:0}.tile-body h2{font-size:27px}.actual-preview .preview-number{font-size:11px}}@media(prefers-reduced-motion:reduce){.actual-preview img{transition:none}}
