{"id":132,"date":"2026-08-29T22:16:20","date_gmt":"2026-08-29T22:16:20","guid":{"rendered":"https:\/\/covaratelier.com\/model\/"},"modified":"2026-09-17T09:28:17","modified_gmt":"2026-09-17T06:28:17","slug":"model","status":"publish","type":"page","link":"https:\/\/covaratelier.com\/bg\/model\/","title":{"rendered":"Model Details"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"132\" class=\"elementor elementor-132\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5889a896 e-con-full e-flex e-con e-parent\" data-id=\"5889a896\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ee8d9c6 elementor-widget elementor-widget-html\" data-id=\"ee8d9c6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div class=\"site-bg\" style=\"background-image: linear-gradient(180deg, rgba(10,11,13,.78) 0%, rgba(10,11,13,.42) 40%, rgba(10,11,13,.4) 68%, rgba(10,11,13,.78) 100%), url('https:\/\/covaratelier.com\/wp-content\/uploads\/2026\/08\/site-bg-user-dark-scaled.jpg'); background-size: cover, cover; background-position: center, center; background-repeat: no-repeat, no-repeat;\"><\/div>\n\n<header class=\"covar-header\">\n  <div class=\"container\">\n    <a href=\"\/\" class=\"logo\"><img decoding=\"async\" src=\"https:\/\/covaratelier.com\/wp-content\/uploads\/2026\/08\/logo-covar-atelier-white.png\" alt=\"COVAR ATELIER\" class=\"logo-img\"><\/a>\n    <nav class=\"main-nav\">\n      <ul>\n        <li><a href=\"\/\">Home<\/a><\/li>\n        <li><a href=\"\/ideology\/\">Covar's ideology<\/a><\/li>\n        <li><a href=\"\/order-steps\/\">Order steps<\/a><\/li>\n      <\/ul>\n    <\/nav>\n    <div class=\"header-actions\">\n      <a href=\"\/ask-for-an-offer\/\" class=\"btn btn-red\" style=\"background: rgba(201,22,26,.32); color: var(--text); border-color: rgba(201,22,26,.6); border-radius: 10px; backdrop-filter: blur(3px); -webkit-backdrop-filter: blur(3px);\">Ask for an offer<\/a>\n      <div class=\"account-nav\">\n        <button type=\"button\" class=\"account-trigger\" aria-haspopup=\"true\" aria-expanded=\"false\">\n          <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 12a4.5 4.5 0 1 0 0-9 4.5 4.5 0 0 0 0 9Z\"><\/path><path d=\"M4.5 20.25a7.5 7.5 0 0 1 15 0\"><\/path><\/svg>\n          <span class=\"account-trigger-label account-label-guest\">Account<\/span>\n          <span class=\"account-trigger-label account-label-user\" hidden>My Account<\/span>\n        <\/button>\n        <div class=\"account-dropdown\">\n          <div class=\"account-dropdown-guest\">\n            <a href=\"\/moyat-profil\/\" class=\"account-dropdown-link\">Sign In<\/a>\n            <a href=\"\/moyat-profil\/#register\" class=\"account-dropdown-link account-dropdown-cta\">Sign Up<\/a>\n            <div class=\"account-dropdown-divider-or\"><span>or<\/span><\/div>\n            <a href=\"\/wp-login.php?loginSocial=google&amp;redirect_to=%2Fmoyat-profil%2F\" class=\"account-dropdown-link account-google-btn\">\n              <svg width=\"16\" height=\"16\" viewBox=\"0 0 48 48\"><path fill=\"#FFC107\" d=\"M43.6 20.5H42V20H24v8h11.3C33.7 32.1 29.3 35 24 35c-6.1 0-11-4.9-11-11s4.9-11 11-11c2.8 0 5.4 1 7.3 2.7l5.7-5.7C33.4 6.5 28.9 4.5 24 4.5 13.2 4.5 4.5 13.2 4.5 24S13.2 43.5 24 43.5 43.5 34.8 43.5 24c0-1.2-.1-2.4-.3-3.5z\"><\/path><path fill=\"#FF3D00\" d=\"M6.3 14.7l6.6 4.8C14.6 16 19 13 24 13c2.8 0 5.4 1 7.3 2.7l5.7-5.7C33.4 6.5 28.9 4.5 24 4.5c-7.6 0-14.1 4.3-17.4 10.6z\"><\/path><path fill=\"#4CAF50\" d=\"M24 43.5c4.8 0 9.2-1.8 12.5-4.8l-6.1-5c-1.9 1.4-4.3 2.2-6.9 2.2-5.3 0-9.7-3.5-11.3-8.3l-6.6 5.1C9.6 39.1 16.3 43.5 24 43.5z\"><\/path><path fill=\"#1976D2\" d=\"M43.6 20.5H42V20H24v8h11.3c-.8 2.2-2.2 4.1-4.1 5.5l6.1 5C40.9 35.4 43.5 30.1 43.5 24c0-1.2-.1-2.4-.3-3.5z\"><\/path><\/svg>\n              <span>Continue with Google<\/span>\n            <\/a>\n          <\/div>\n          <div class=\"account-dropdown-user\" hidden>\n            <a href=\"\/moyat-profil\/\" class=\"account-dropdown-link\">My Account<\/a>\n          <\/div>\n        <\/div>\n      <\/div>\n\n<script>\ndocument.addEventListener('DOMContentLoaded', function() {\n  var nav = document.querySelector('.account-nav');\n  if (!nav) return;\n  var trigger = nav.querySelector('.account-trigger');\n  var guestLabel = nav.querySelector('.account-label-guest');\n  var userLabel = nav.querySelector('.account-label-user');\n  var guestPanel = nav.querySelector('.account-dropdown-guest');\n  var userPanel = nav.querySelector('.account-dropdown-user');\n\n  function closeDropdown() {\n    nav.classList.remove('open');\n    trigger.setAttribute('aria-expanded', 'false');\n  }\n  trigger.addEventListener('click', function(e) {\n    e.stopPropagation();\n    var isOpen = nav.classList.toggle('open');\n    trigger.setAttribute('aria-expanded', isOpen ? 'true' : 'false');\n  });\n  document.addEventListener('click', function(e) {\n    if (!nav.contains(e.target)) closeDropdown();\n  });\n  document.addEventListener('keydown', function(e) {\n    if (e.key === 'Escape') closeDropdown();\n  });\n\n  if (document.body.classList.contains('logged-in')) {\n    if (guestPanel) guestPanel.hidden = true;\n    if (userPanel) userPanel.hidden = false;\n    if (guestLabel) guestLabel.hidden = true;\n    if (userLabel) userLabel.hidden = false;\n  }\n\n  if (location.hash === '#register') {\n    var target = document.querySelector('.woocommerce-form-register') || document.querySelector('.col2-set');\n    if (target) {\n      setTimeout(function(){ target.scrollIntoView({behavior:'smooth', block:'start'}); }, 150);\n    }\n  }\n});\n<\/script>\n\n      <button class=\"menu-toggle\" aria-label=\"Menu\">\u2630<\/button>\n    <\/div>\n  <\/div>\n<\/header>\n\n<section class=\"section model-hero-section\">\n  <div class=\"container hero-shift\">\n    <div id=\"model-loading\" style=\"padding:60px 0; text-align:center; color:var(--text-muted);\">Loading model\u2026<\/div>\n    <p id=\"model-not-found\" hidden style=\"text-align:center; padding:60px 0; color:var(--text-muted);\">This model could not be found. Please go back and pick a model again.<\/p>\n\n    <div class=\"model-hero\" id=\"model-detail-grid\" hidden>\n\n      <!-- Top left: title -->\n      <div class=\"hero-title\">\n        <span class=\"eyebrow\">Model preview<\/span>\n        <h1 id=\"model-title\"><\/h1>\n      <\/div>\n\n      <!-- Left: vertical gallery -->\n      <div class=\"hero-thumbs\">\n        <div class=\"model-thumbs\" id=\"model-thumbs\"><\/div>\n        <div class=\"model-clip\" id=\"model-clip\" hidden>\n          <div class=\"clip-frames\" id=\"clip-frames\"><\/div>\n          <div class=\"covar-bubble bubble-clip\">Click for Detailed view<\/div>\n        <\/div>\n      <\/div>\n\n      <!-- Center: main photo -->\n      <div class=\"hero-visual\">\n        <div class=\"hero-glow\"><\/div>\n        <img decoding=\"async\" id=\"model-main-photo\" src=\"\" alt=\"\">\n        <div class=\"covar-bubble bubble-offer\">If you want specific customization, please contact us on <a href=\"mailto:inquiries@covaratelier.com\">inquiries@covaratelier.com<\/a><\/div>\n      <\/div>\n\n      <!-- Top right: configurator -->\n      <div class=\"hero-config\" id=\"config-grid\">\n        <h4 class=\"config-heading\">Configure your wheels<\/h4>\n        <div class=\"side-panel config-col\" data-side=\"front\">\n          <h3 class=\"config-col-title\">Front<\/h3>\n          <div class=\"attr-row\"><h4>Structure<\/h4><div class=\"attr-buttons\" id=\"attr-front-structure\"><\/div><\/div>\n          <div class=\"attr-row\"><h4>Size <span class=\"unit\">(inches)<\/span><\/h4><div class=\"attr-buttons\" id=\"attr-front-size\"><\/div><\/div>\n          <div class=\"attr-row\"><h4>Width<\/h4><div class=\"attr-buttons\" id=\"attr-front-width\"><\/div><\/div>\n          <div class=\"attr-row\"><h4>Finish<\/h4><div class=\"attr-buttons\" id=\"attr-front-finish\"><\/div><\/div>\n        <\/div>\n        <div class=\"side-panel config-col\" data-side=\"rear\">\n          <h3 class=\"config-col-title\">Rear<\/h3>\n          <div class=\"attr-row\"><h4>Structure<\/h4><div class=\"attr-buttons\" id=\"attr-rear-structure\"><\/div><\/div>\n          <div class=\"attr-row\"><h4>Size <span class=\"unit\">(inches)<\/span><\/h4><div class=\"attr-buttons\" id=\"attr-rear-size\"><\/div><\/div>\n          <div class=\"attr-row\"><h4>Width<\/h4><div class=\"attr-buttons\" id=\"attr-rear-width\"><\/div><\/div>\n          <div class=\"attr-row\"><h4>Finish<\/h4><div class=\"attr-buttons\" id=\"attr-rear-finish\"><\/div><\/div>\n        <\/div>\n        <div class=\"hero-cta\">\n          <a href=\"\/model-inquiry\/\" class=\"btn btn-primary model-cta\" id=\"model-cta-btn\">Ask for an offer \u2192<\/a>\n        <\/div>\n      <\/div>\n\n      <!-- Bottom center: thumbs + prices -->\n      <div class=\"hero-center\">\n        <div class=\"hero-prices\">\n          <span class=\"price-label\">Approximate price per wheel<\/span>\n          <div class=\"price-pair\">\n            <div class=\"price-item\"><span class=\"price-side\">Front<\/span><span id=\"model-price-front\" class=\"price-value\">\u2014<\/span><\/div>\n            <div class=\"price-divider\"><\/div>\n            <div class=\"price-item\"><span class=\"price-side\">Rear<\/span><span id=\"model-price-rear\" class=\"price-value\">\u2014<\/span><\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n\n    <\/div>\n  <\/div>\n\n<div class=\"model-lightbox\" id=\"model-lightbox\" hidden>\n  <button class=\"lb-close\" id=\"lb-close\" type=\"button\" aria-label=\"Close\">&times;<\/button>\n  <div class=\"lb-stage\" id=\"lb-stage\"><img decoding=\"async\" id=\"lb-img\" src=\"\" alt=\"\"><\/div>\n  <div class=\"lb-nav\">\n    <button id=\"lb-prev\" type=\"button\" aria-label=\"Previous\">&lsaquo;<\/button>\n    <span id=\"lb-count\"><\/span>\n    <button id=\"lb-next\" type=\"button\" aria-label=\"Next\">&rsaquo;<\/button>\n  <\/div>\n<\/div>\n<\/section>\n\n<style>\n\/* ===== Model page: hero layout ===== *\/\n.model-hero-section{ padding:0; min-height:100vh; display:flex; align-items:stretch; overflow:hidden; }\n.model-hero-section > .container{ width:100%; max-width:1560px; display:flex; flex-direction:column; }\n.model-hero{\n  flex:1; display:grid;\n  grid-template-columns: minmax(240px, 1fr) minmax(300px, 1.15fr) minmax(320px, 1.15fr);\n  grid-template-rows: auto 1fr auto;\n  grid-template-areas:\n    \"title  visual config\"\n    \"thumbs visual config\"\n    \"desc   center .\";\n  gap: 18px 40px;\n  padding: 112px 0 40px;\n  min-height: 100vh;\n}\n.hero-title{ grid-area:title; align-self:start; }\n.hero-title h1{ font-size:clamp(1.9rem, 3.4vw, 3rem); line-height:1.05; margin:10px 0 0; max-width:9em; }\n.hero-visual{ grid-area:visual; position:relative; display:flex; align-items:center; justify-content:center; min-height:320px; }\n.hero-visual img{ position:relative; z-index:1; width:100%; max-width:640px; max-height:64vh; object-fit:contain; }\n\/* edge fade removed: the main photo shows full, uncropped wheel shots *\/\n\/* ===== speech bubbles ===== *\/\n.covar-bubble{ position:absolute; z-index:6; background:rgba(214,214,214,.42); color:#0a0b0d; -webkit-backdrop-filter:blur(8px); backdrop-filter:blur(8px); border:1px solid rgba(255,255,255,.3); border-radius:14px; box-shadow:0 10px 24px rgba(0,0,0,.35); padding:10px 13px; font-size:.8rem; line-height:1.45; opacity:0; animation-duration:.6s; animation-timing-function:ease; animation-fill-mode:forwards; }\n.covar-bubble a{ color:#0a0b0d; text-decoration:underline; }\n.bubble-offer{ right:-6px; bottom:5%; max-width:268px; transform:translateY(8px); animation-name:bubbleInY; animation-delay:1.1s; }\n@keyframes bubbleInY{ to{ opacity:1; transform:translateY(0); } }\n.bubble-offer::after{ content:\"\"; position:absolute; top:-7px; right:28px; width:12px; height:12px; background:rgba(214,214,214,.42); border-top:1px solid rgba(255,255,255,.3); border-left:1px solid rgba(255,255,255,.3); transform:rotate(45deg); }\n.bubble-clip{ left:50%; bottom:10px; padding:7px 12px; font-size:.74rem; white-space:nowrap; transform:translate(-50%,8px); animation-name:bubbleInX; animation-delay:.7s; }\n@keyframes bubbleInX{ to{ opacity:1; transform:translate(-50%,0); } }\n@media (max-width:860px){ .bubble-offer{ position:static; transform:none; max-width:none; margin:14px auto 0; animation-delay:.6s; } .bubble-offer::after{ display:none; } }\n\n\/* ===== fullscreen viewer ===== *\/\n.model-lightbox{ position:fixed; inset:0; z-index:99999; background:rgba(8,9,11,.97); display:flex; align-items:center; justify-content:center; }\n.model-lightbox[hidden]{ display:none; }\n.lb-stage{ width:100%; height:100%; display:flex; align-items:center; justify-content:center; overflow:hidden; touch-action:none; }\n.lb-stage img{ max-width:94vw; max-height:86vh; object-fit:contain; transform-origin:center center; will-change:transform; user-select:none; -webkit-user-drag:none; }\n.lb-close{ position:absolute; top:14px; right:16px; z-index:2; width:44px; height:44px; border:0; border-radius:50%; background:rgba(255,255,255,.08); color:var(--text); font-size:1.6rem; line-height:1; cursor:pointer; }\n.lb-close:hover{ background:rgba(255,255,255,.18); }\n.lb-nav{ position:absolute; left:0; right:0; bottom:20px; display:flex; align-items:center; justify-content:center; gap:16px; z-index:2; }\n.lb-nav button{ width:44px; height:44px; border:0; border-radius:50%; background:rgba(255,255,255,.08); color:var(--text); font-size:1.7rem; line-height:1; cursor:pointer; }\n.lb-nav button:hover{ background:rgba(255,255,255,.18); }\n.lb-nav span{ font-family:var(--ff-head); font-size:.76rem; letter-spacing:.16em; color:var(--text-muted); min-width:64px; text-align:center; }\n.hero-visual img, .hero-thumbs .model-clip{ cursor:zoom-in; }\n\n\/* ===== detail clip ===== *\/\n.hero-thumbs .model-clip{ position:relative; width:286px; max-width:100%; height:233px; margin-top:48px; }\n.hero-thumbs .model-clip img{ position:absolute; inset:0; width:100%; height:100%; max-width:none; max-height:none; object-fit:contain; opacity:0; -webkit-mask-image:linear-gradient(to right, rgba(0,0,0,0) 0%, #000 6%, #000 94%, rgba(0,0,0,0) 100%), linear-gradient(to bottom, rgba(0,0,0,0) 0%, #000 6%, #000 94%, rgba(0,0,0,0) 100%); -webkit-mask-composite:source-in; mask-image:linear-gradient(to right, rgba(0,0,0,0) 0%, #000 6%, #000 94%, rgba(0,0,0,0) 100%), linear-gradient(to bottom, rgba(0,0,0,0) 0%, #000 6%, #000 94%, rgba(0,0,0,0) 100%); mask-composite:intersect; animation-name:clipCycle; animation-timing-function:cubic-bezier(.4,0,.2,1); animation-iteration-count:infinite; will-change:opacity, transform; }\n@keyframes clipCycle{\n  0%{ opacity:0; transform:scale(1.03); }\n  3%{ opacity:1; }\n  21%{ opacity:1; }\n  26%{ opacity:0; transform:scale(1.15); }\n  27%{ opacity:0; transform:scale(1.03); }\n  100%{ opacity:0; transform:scale(1.03); }\n}\n.model-clip .clip-sheen{ position:absolute; inset:-12% -35%; z-index:2; pointer-events:none; opacity:0; mix-blend-mode:screen;\n  background:linear-gradient(112deg, rgba(255,255,255,0) 40%, rgba(255,255,255,.10) 47%, rgba(232,200,136,.22) 51%, rgba(255,255,255,.08) 55%, rgba(255,255,255,0) 62%);\n  transform:translateX(-60%); animation-name:clipSheen; animation-timing-function:ease-in-out; animation-iteration-count:infinite; }\n@keyframes clipSheen{ 0%{ transform:translateX(-60%); opacity:0; } 22%{ opacity:.85; } 60%{ opacity:.45; } 100%{ transform:translateX(60%); opacity:0; } }\n.thumb-clip{ position:relative; display:block; line-height:0; }\n.thumb-clip::after{ content:\"\"; position:absolute; right:5px; bottom:5px; width:0; height:0; border-left:9px solid rgba(232,200,136,.95); border-top:6px solid transparent; border-bottom:6px solid transparent; filter:drop-shadow(0 1px 2px rgba(0,0,0,.6)); pointer-events:none; }\n@media (prefers-reduced-motion: reduce){ .hero-thumbs .model-clip img{ animation:none; opacity:0; } .hero-thumbs .model-clip img:first-child{ opacity:1; } .model-clip .clip-sheen{ display:none; } }\n.hero-glow{ display:none; }\n.hero-glow::before, .hero-glow::after{\n  content:\"\"; position:absolute; inset:0; margin:auto; border-radius:50%; border:1px solid rgba(232,200,136,.10);\n}\n.hero-glow::before{ width:78%; height:78%; }\n.hero-glow::after{ width:100%; height:100%; border-color:rgba(232,200,136,.06); }\n\n\/* configurator (top right) *\/\n.hero-config{ grid-area:config; justify-self:end; align-self:start; width:auto; max-width:560px; display:grid; grid-template-columns:auto auto; justify-content:end; gap:12px 24px; margin-right:min(0px, max(-3cm, calc(8px - (100vw - 1560px) \/ 2))); }\n.config-heading{ grid-column:1 \/ -1; margin:0 0 2px; font-size:.76rem; text-transform:uppercase; letter-spacing:.08em; color:var(--text-muted); font-weight:500; }\n.side-panel .attr-row h4 .unit{ text-transform:none; letter-spacing:0; opacity:.8; }\n.side-panel #attr-front-size, .side-panel #attr-rear-size{ display:grid; grid-template-columns:repeat(3, max-content); }\n.config-col-title{ font-family:var(--ff-head); font-size:.95rem; letter-spacing:.16em; text-transform:uppercase; color:var(--gold); margin:0 0 12px; padding-bottom:8px; border-bottom:1px solid var(--border); }\n.side-tabs{ display:flex; gap:6px; margin-bottom:14px; padding:4px; border:1px solid var(--border); border-radius:999px; background:rgba(255,255,255,.03); }\n.side-tab{ flex:1; padding:9px 12px; border:0; border-radius:999px; background:transparent; color:var(--text-muted); font-family:var(--ff-head); font-size:.8rem; letter-spacing:.14em; text-transform:uppercase; cursor:pointer; transition:all .2s ease; }\n.side-tab:hover{ color:var(--gold); }\n.side-tab.active{ background:var(--gold); color:#0a0b0d; }\n.side-panel{ padding:0; border:0; background:transparent; }\n.side-panel .attr-row{ margin-bottom:15px; }\n.side-panel .attr-row h4{ margin-bottom:7px; font-size:.76rem; }\n.side-panel .attr-buttons{ display:flex; flex-wrap:wrap; gap:6px; }\n.side-panel .attr-btn{ padding:9px 13px; font-size:.8rem; letter-spacing:.04em; }\n\n\/* description (bottom left) *\/\n.hero-desc{ grid-area:desc; align-self:start; max-width:360px; }\n.hero-desc .model-description{ color:var(--text-muted); font-size:.92rem; line-height:1.6; }\n.hero-desc .model-description p{ margin:0 0 10px; }\n.hero-desc .model-description.is-clamped{ display:-webkit-box; -webkit-line-clamp:5; -webkit-box-orient:vertical; overflow:hidden; }\n.desc-toggle{ margin-top:6px; padding:0; border:0; background:none; color:var(--gold); font-family:var(--ff-head); font-size:.72rem; letter-spacing:.14em; text-transform:uppercase; cursor:pointer; }\n.desc-toggle:hover{ text-decoration:underline; }\n\n\/* prices (bottom center) *\/\n.hero-thumbs{ grid-area:thumbs; align-self:start; justify-self:start; width:100%; max-width:300px; }\n.hero-thumbs .model-thumbs{ display:flex; flex-direction:column; gap:10px; }\n.hero-thumbs .model-thumbs img{ width:68px; height:68px; object-fit:contain; background:transparent; border:0; border-radius:0; cursor:pointer; opacity:.5; transition:opacity .2s ease, transform .2s ease; }\n.hero-thumbs .model-thumbs img:hover{ opacity:.85; }\n.hero-thumbs .model-thumbs img.active{ opacity:1; transform:scale(1.06); }\n@media (max-width:860px){ .hero-thumbs{ justify-self:center; } .hero-thumbs .model-thumbs{ flex-direction:row; flex-wrap:wrap; justify-content:center; } }\n.hero-center{ grid-area:center; align-self:start; display:flex; flex-direction:column; align-items:center; gap:14px; }\n.hero-center .model-thumbs{ display:flex; gap:8px; justify-content:center; }\n.hero-center .model-thumbs img{ width:52px; height:52px; object-fit:cover; border:1px solid var(--border); cursor:pointer; opacity:.7; transition:all .2s ease; }\n.hero-center .model-thumbs img:hover, .hero-center .model-thumbs img.active{ opacity:1; border-color:var(--gold); }\n.hero-prices{ text-align:center; }\n.hero-prices .price-label{ display:block; font-size:.72rem; text-transform:uppercase; letter-spacing:.14em; color:var(--text-muted); margin-bottom:8px; }\n.price-pair{ display:flex; align-items:center; justify-content:center; gap:22px; }\n.price-item{ display:flex; flex-direction:column; align-items:center; gap:2px; }\n.price-item .price-side{ font-family:var(--ff-head); font-size:.72rem; letter-spacing:.16em; text-transform:uppercase; color:var(--text-muted); }\n.price-item .price-value{ font-size:clamp(1.5rem, 2.4vw, 2rem); line-height:1.1; }\n.price-divider{ width:1px; height:38px; background:var(--border); }\n\n\/* CTA (bottom right) *\/\n.hero-config .hero-cta{ grid-column:1 \/ -1; justify-self:center; margin-top:10px; }\n.hero-config .hero-cta .btn{ transform:scale(.8); transform-origin:top center; }\n.side-panel .attr-buttons{ justify-content:flex-start; }\n.hero-cta .btn{ white-space:nowrap; }\n\n\/* tablets *\/\n@media (max-width:1100px){\n  .model-hero{ grid-template-columns: minmax(200px,1fr) minmax(260px,1.2fr) minmax(220px,1fr); gap:14px 18px; }\n  .hero-config{ max-width:460px; gap:8px 16px; margin-right:0; }\n  .side-panel{ padding:12px 10px 2px; }\n}\n\/* mobile: stack *\/\n@media (max-width:860px){\n  .model-hero-section{ min-height:0; }\n  .model-hero{\n    min-height:0; padding:100px 0 40px; gap:22px;\n    grid-template-columns: 1fr;\n    grid-template-areas: \"title\" \"visual\" \"thumbs\" \"config\" \"center\" \"cta\" \"desc\";\n  }\n  .hero-title h1{ max-width:none; }\n  .hero-visual{ min-height:0; }\n  .hero-visual img{ max-height:46vh; }\n  .hero-config{ max-width:none; width:100%; justify-self:stretch; justify-content:stretch; grid-template-columns:1fr 1fr; margin-right:0; }\n  .side-panel .attr-buttons{ justify-content:flex-start; }\n  .model-hero .hero-cta{ grid-area:cta; justify-self:stretch; margin-top:4px; }\n  .model-hero .hero-cta .btn{ transform:none; width:100%; }\n  @media (max-width:520px){ .hero-config{ grid-template-columns:1fr; } }\n  .hero-desc{ max-width:none; }\n  .hero-config .hero-cta{ justify-self:stretch; }\n  .hero-cta .btn{ display:block; text-align:center; }\n}\n\n\/* inquiry form (drawer) *\/\n#inquiry-drawer .selected-model-box{ background:transparent; border:0; padding:0 0 18px; margin:0 0 22px; text-align:center; border-bottom:1px solid var(--border); }\n#inquiry-drawer .selected-model-box .selected-model-photo{ display:block; width:min(100%, 420px); max-width:420px; height:auto; margin:0 auto 12px; background:transparent; border:0; box-shadow:none; }\n#inquiry-drawer .selected-model-name{ margin:0; font-family:var(--ff-head); font-size:1.15rem; letter-spacing:.14em; text-transform:uppercase; color:var(--gold); }\n.model-inquiry-form .checkbox-field{ margin:14px 0; }\n.model-inquiry-form .checkbox-field label{ display:flex; gap:12px; align-items:flex-start; font-size:.85rem; line-height:1.5; color:var(--text-muted); cursor:pointer; text-transform:none; letter-spacing:0; }\n.model-inquiry-form .checkbox-field input{ flex:0 0 auto; width:16px; height:16px; margin-top:3px; accent-color:var(--gold); }\n.model-inquiry-form .inquiry-actions{ margin-top:28px; }\n.model-inquiry-form .covar-cfg-flash{ width:100%; }\n.wheel-sub-note{ margin:-6px 0 14px; font-size:.8rem; color:var(--text-muted); }\n\n\/* drawer: more see-through, wider *\/\n#inquiry-drawer{ width:calc(460px + 7cm); background:rgba(15,16,18,.48); backdrop-filter:blur(10px) saturate(1.1); -webkit-backdrop-filter:blur(10px) saturate(1.1); }\n#inquiry-drawer .form-field input, #inquiry-drawer .form-field textarea{ background:rgba(255,255,255,.04); }\n<\/style>\n\n<script>\ndocument.addEventListener('DOMContentLoaded', function () {\n  \/\/ Small screens: button goes under the prices\n  if (window.matchMedia('(max-width: 860px)').matches) {\n    var cta = document.querySelector('.hero-config .hero-cta');\n    var center = document.querySelector('.hero-center');\n    if (cta && center) center.insertAdjacentElement('afterend', cta);\n  }\n  \/\/ Front \/ Rear tabs in the hero configurator\n  var tabs = document.querySelectorAll('.side-tab');\n  var panels = document.querySelectorAll('.side-panel');\n  tabs.forEach(function (t) {\n    t.addEventListener('click', function () {\n      tabs.forEach(function (x) { x.classList.toggle('active', x === t); });\n      panels.forEach(function (p) { p.hidden = p.getAttribute('data-side') !== t.getAttribute('data-side'); });\n    });\n  });\n  \/\/ \"Read more\" for long descriptions\n  var desc = document.getElementById('model-description');\n  var toggle = document.getElementById('desc-toggle');\n  if (desc && toggle) {\n    var check = function () {\n      desc.classList.add('is-clamped');\n      var overflows = desc.scrollHeight > desc.clientHeight + 4;\n      toggle.hidden = !overflows;\n      if (!overflows) desc.classList.remove('is-clamped');\n    };\n    toggle.addEventListener('click', function () {\n      var open = desc.classList.toggle('is-clamped') === false;\n      toggle.textContent = open ? 'Show less' : 'Read more';\n    });\n    new MutationObserver(function () { setTimeout(check, 50); }).observe(desc, { childList: true });\n    setTimeout(check, 400);\n  }\n});\n<\/script>\n\n<!-- Covar: exact J inside the chosen width range -->\n<style id=\"covar-exact-j-css\">\n.cvj{display:inline-flex;align-items:center;gap:8px;margin:0 0 0 10px;vertical-align:top}\n.cvj-l{font:500 11px\/1 Oswald,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:rgba(245,243,238,.55);white-space:nowrap}\n.cvj-s{-webkit-appearance:none;appearance:none;height:39px;min-width:78px;box-sizing:border-box;padding:0 30px 0 12px;border:1.1px solid rgba(232,200,136,.55);border-radius:3px;font:12.8px\/1 Oswald,sans-serif;color:#f5f3ee;cursor:pointer;background:rgba(255,255,255,.03) url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='10' height='6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%23e8c888' stroke-width='1.5'\/%3E%3C\/svg%3E\") no-repeat right 11px center}\n.cvj-s:focus{outline:none;border-color:#e8c888}\n.cvj-s.is-unknown{color:rgba(245,243,238,.6);font-size:12px}\n.cvj-s option{background:#15171b;color:#f5f3ee}\n@media (max-width:600px){.cvj{margin:10px 0 0 0}}\n<\/style>\n<script id=\"covar-exact-j-js\">\n(function(){\n  var BG = \/^bg\/i.test(document.documentElement.lang || '');\n  var UNKNOWN = BG ? '\u041d\u0435 \u0437\u043d\u0430\u043c' : \"Not sure\";\n  var LABEL = BG ? '\u0422\u043e\u0447\u0435\u043d J' : 'Exact J';\n  var TBD = BG ? '\u0437\u0430 \u0443\u0442\u043e\u0447\u043d\u044f\u0432\u0430\u043d\u0435' : 'to be confirmed';\n  function valuesFor(range){\n    var m = String(range).match(\/(\\d+(?:\\.\\d+)?)\\s*J\\s*-\\s*(\\d+(?:\\.\\d+)?)\\s*J\/i);\n    if (!m) return [];\n    var out = [], a = parseFloat(m[1]), b = parseFloat(m[2]);\n    for (var v = a; v <= b + 0.001; v += 0.5) out.push((Math.round(v*10)\/10) + 'J');\n    return out;\n  }\n  function build(side){\n    var box = document.getElementById('attr-' + side + '-width');\n    if (!box || !box.querySelector('.attr-btn')) return;\n    var act = box.querySelector('.attr-btn.active');\n    var range = act ? act.textContent.trim() : '';\n    var wrap = box.querySelector('.cvj');\n    if (!wrap) {\n      wrap = document.createElement('span');\n      wrap.className = 'cvj';\n      wrap.innerHTML = '<span class=\"cvj-l\">' + LABEL + '<\/span><select class=\"cvj-s is-unknown\" aria-label=\"' + LABEL + '\"><\/select>';\n      box.appendChild(wrap);\n      wrap.querySelector('select').addEventListener('change', function(){ this.classList.toggle('is-unknown', !this.value); });\n    }\n    var sel = wrap.querySelector('select');\n    if (sel.getAttribute('data-range') === range) return;\n    sel.setAttribute('data-range', range);\n    sel.innerHTML = '<option value=\"\">' + UNKNOWN + '<\/option>' + valuesFor(range).map(function(v){ return '<option value=\"' + v + '\">' + v + '<\/option>'; }).join('');\n    sel.value = ''; sel.classList.add('is-unknown');\n  }\n  function exactFor(side){\n    var s = document.querySelector('#attr-' + side + '-width .cvj-s');\n    return s && s.value ? s.value : '';\n  }\n  function all(){ build('front'); build('rear'); }\n  document.addEventListener('click', function(e){\n    if (e.target.closest('#attr-front-width .attr-btn, #attr-rear-width .attr-btn')) { setTimeout(all, 0); }\n    if (e.target.closest('#model-cta-btn')) {\n      setTimeout(function(){\n        var drawer = document.getElementById('inquiry-drawer');\n        if (!drawer) return;\n        ['front','rear'].forEach(function(side){\n          var el = drawer.querySelector('[name=\"width-' + side + '\"]');\n          if (!el) return;\n          var base = String(el.value || '').split(' \u00b7 ')[0];\n          var v = base + ' \u00b7 ' + LABEL + ': ' + (exactFor(side) || TBD);\n          el.value = v; el.defaultValue = v; el.setAttribute('value', v);\n        });\n      }, 30);\n    }\n  }, true);\n  var mo = new MutationObserver(all);\n  function start(){\n    ['front','rear'].forEach(function(side){ var b = document.getElementById('attr-' + side + '-width'); if (b) mo.observe(b, { childList: true }); });\n    all();\n  }\n  if (document.readyState === 'loading') document.addEventListener('DOMContentLoaded', start); else start();\n})();\n<\/script>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a810131 elementor-widget elementor-widget-html\" data-id=\"a810131\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<footer class=\"covar-footer\">\n  <div class=\"container\">\n    <div class=\"footer-grid\">\n      <div style=\"margin-top:-95px;\">\n        <div class=\"logo\"><img decoding=\"async\" src=\"https:\/\/covaratelier.com\/wp-content\/uploads\/2026\/08\/logo-covar-atelier-white.png\" alt=\"COVAR ATELIER\" style=\"height:172px; width:auto; display:block;\"><\/div>\n        <p style=\"margin-top:16px;\">(Covar Atelier is a copyright trade mark established in 2026.)<\/p>\n        <div class=\"footer-social\">\n          <a href=\"#\">Facebook<\/a>\n          <a href=\"#\">Instagram<\/a>\n          <a href=\"#\">TikTok<\/a>\n          <a href=\"#\">YouTube<\/a>\n        <\/div>\n      <\/div>\n      <div>\n        <h4>More<\/h4>\n        <ul>\n          <li><a href=\"\/ideology\/\">Covar's ideology<\/a><\/li>\n          <li><a href=\"\/order-steps\/\">Order steps<\/a><\/li>\n        <\/ul>\n      <\/div>\n      <div>\n        <h4>Consumer's information<\/h4>\n        <ul>\n          <li><a href=\"\/ask-for-an-offer\/\">Ask for an offer<\/a><\/li>\n          <li><a href=\"\/terms-and-conditions\/\">Terms and Conditions<\/a><\/li>\n          <li><a href=\"\/privacy-policy\/\">Privacy Policy<\/a><\/li>\n          <li><a href=\"\/cookie-policy-eu\/\">Cookie Policy<\/a><\/li>\n        <\/ul>\n      <\/div>\n      <div>\n        <h4>Entity's credentials<\/h4>\n        <ul>\n          <li>Covar Atelier<\/li>\n          <li>BULSTAT: 208679459<\/li>\n          <li>Sofia, Bulgaria<\/li>\n        <\/ul>\n      <\/div>\n    <\/div>\n    <div class=\"footer-bottom\" style=\"margin-top:-35px;\">\n      <span>\u00a9 Covar Atelier. All rights reserved - 2026.<\/span>\n    <\/div>\n  <\/div>\n<\/footer>\n\n<script>\ndocument.addEventListener('DOMContentLoaded', () => {\n  \/\/ \u041c\u043e\u0431\u0438\u043b\u043d\u043e \u043c\u0435\u043d\u044e + \u0445\u0435\u0434\u044a\u0440 \u0441\u043a\u0440\u043e\u043b \u043f\u043e\u0432\u0435\u0434\u0435\u043d\u0438\u0435 (\u043e\u0431\u0449\u043e \u0437\u0430 \u0441\u0430\u0439\u0442\u0430)\n  const toggle = document.querySelector('.menu-toggle');\n  const nav = document.querySelector('.main-nav');\n  if (toggle && nav) {\n    toggle.addEventListener('click', () => nav.classList.toggle('open'));\n  }\n  const header = document.querySelector('.covar-header');\n  if (header) {\n    let lastY = window.scrollY;\n    window.addEventListener('scroll', () => {\n      const y = window.scrollY;\n      header.classList.toggle('scrolled', y > 40);\n      if (y > lastY && y > 120) header.classList.add('nav-hidden');\n      else header.classList.remove('nav-hidden');\n      lastY = y;\n    }, { passive: true });\n  }\n\n  \/\/ ---- \u041c\u043e\u0434\u0435\u043b \u043d\u0430 \u0434\u0436\u0430\u043d\u0442\u0430: \u0434\u0438\u043d\u0430\u043c\u0438\u0447\u043d\u043e \u0437\u0430\u0440\u0435\u0436\u0434\u0430\u043d\u0435 \u0438 \u0446\u0435\u043d\u043e\u043e\u0431\u0440\u0430\u0437\u0443\u0432\u0430\u043d\u0435 ----\n  const params = new URLSearchParams(location.search);\n  const modelId = params.get('id');\n\n  const loadingEl = document.getElementById('model-loading');\n  const notFoundEl = document.getElementById('model-not-found');\n  const gridEl = document.getElementById('model-detail-grid');\n\n  function eur(n) {\n    return new Intl.NumberFormat('en-US', { minimumFractionDigits: 2, maximumFractionDigits: 2 }).format(n);\n  }\n\n  let currentSelection = {};\n\n  async function loadModel() {\n    if (!modelId) {\n      loadingEl.hidden = true;\n      notFoundEl.hidden = false;\n      return;\n    }\n    let model;\n    try {\n      const resp = await fetch('\/wp-json\/wp\/v2\/wheel_model\/' + encodeURIComponent(modelId) + '?_embed&_ts=' + Date.now(), { cache: 'no-store' });\n      if (!resp.ok) throw new Error('not found');\n      model = await resp.json();\n    } catch (e) {\n      loadingEl.hidden = true;\n      notFoundEl.hidden = false;\n      return;\n    }\n\n    loadingEl.hidden = true;\n    gridEl.hidden = false;\n\n    const acf = model.acf || {};\n    const title = model.title && model.title.rendered ? model.title.rendered : 'Wheel model';\n    const description = model.content && model.content.rendered ? model.content.rendered : '';\n\n    let mainPhoto = '';\n    if (model._embedded && model._embedded['wp:featuredmedia'] && model._embedded['wp:featuredmedia'][0]) {\n      mainPhoto = model._embedded['wp:featuredmedia'][0].source_url;\n    }\n    const rawExtra = [acf.image_2, acf.image_3, acf.image_4, acf.image_5, acf.image_6, acf.image_7, acf.image_8].filter(Boolean);\n    const rawDetail = [acf.detail_1, acf.detail_2, acf.detail_3, acf.detail_4].filter(Boolean);\n    const needIds = rawExtra.concat(rawDetail).filter(v => typeof v === 'number' || (typeof v === 'string' && \/^[0-9]+$\/.test(v)));\n    const idMap = {};\n    if (needIds.length) { try { const mr = await fetch('\/wp-json\/wp\/v2\/media?include=' + needIds.join(',') + '&per_page=100&_fields=id,source_url'); const ma = await mr.json(); if (Array.isArray(ma)) ma.forEach(m => { idMap[m.id] = m.source_url; }); } catch (e) {} }\n    const extraPhotos = rawExtra.map(v => (v && v.url) ? v.url : (idMap[v] || v)).filter(v => typeof v === 'string');\n    const allPhotos = [mainPhoto].concat(extraPhotos).filter(Boolean);\n    const detailPhotos = rawDetail.map(v => (v && v.url) ? v.url : (idMap[v] || v)).filter(v => typeof v === 'string');\n\n    document.getElementById('model-title').textContent = title;\n    const descEl = document.getElementById('model-description');\n    if (descEl) descEl.innerHTML = description;\n    const descWrap = document.querySelector('.hero-desc');\n    if (descWrap && descEl && !descEl.textContent.trim()) descWrap.style.display = 'none';\n\n    const mainPhotoEl = document.getElementById('model-main-photo');\n    mainPhotoEl.src = allPhotos[0] || '';\n    mainPhotoEl.alt = title;\n\n    const thumbsEl = document.getElementById('model-thumbs');\n    thumbsEl.innerHTML = '';\n    const clipEl = document.getElementById('model-clip');\n    const framesEl = document.getElementById('clip-frames');\n    const sheenEl = clipEl ? clipEl.querySelector('.clip-sheen') : null;\n    if (clipEl) clipEl.hidden = !detailPhotos.length;\n    if (detailPhotos.length && framesEl) {\n      const slot = 4.5, total = slot * detailPhotos.length;\n      framesEl.innerHTML = '';\n      detailPhotos.forEach((src, i) => {\n        const im = document.createElement('img');\n        im.src = src;\n        im.alt = title + ' detail ' + (i + 1);\n        im.style.animationDuration = total + 's';\n        im.style.animationDelay = (i * slot) + 's';\n        framesEl.appendChild(im);\n      });\n      if (sheenEl) sheenEl.style.animationDuration = slot + 's';\n    }\n    function markActive(el) { thumbsEl.querySelectorAll('img').forEach(t => t.classList.remove('active')); el.classList.add('active'); }\n    function showStill(src, el) { mainPhotoEl.src = src; mainPhotoEl.hidden = false; markActive(el); }\n    if (allPhotos.length > 1 || detailPhotos.length) {\n      allPhotos.forEach((src, i) => {\n        const img = document.createElement('img');\n        img.src = src;\n        img.alt = title + ' photo ' + (i + 1);\n        if (i === 0) img.classList.add('active');\n        img.addEventListener('click', () => showStill(src, img));\n        thumbsEl.appendChild(img);\n      });\n    }\n\n    \/\/ ---- fullscreen viewer with pinch-to-zoom ----\n    const lbList = allPhotos.concat(detailPhotos);\n    const lb = document.getElementById('model-lightbox');\n    if (lb && lbList.length) {\n      const lbImg = document.getElementById('lb-img');\n      const lbStage = document.getElementById('lb-stage');\n      const lbCount = document.getElementById('lb-count');\n      let idx = 0, scale = 1, tx = 0, ty = 0;\n      const pts = new Map();\n      let startDist = 0, startScale = 1, startX = 0, startY = 0, startTx = 0, startTy = 0, moved = false, lastTap = 0;\n      function apply() { lbImg.style.transform = 'translate(' + tx + 'px,' + ty + 'px) scale(' + scale + ')'; }\n      function reset() { scale = 1; tx = 0; ty = 0; apply(); }\n      function show(i) { idx = (i + lbList.length) % lbList.length; lbImg.src = lbList[idx]; lbImg.alt = title; lbCount.textContent = (idx + 1) + ' \/ ' + lbList.length; reset(); }\n      function openAt(i) { show(i); lb.hidden = false; document.body.style.overflow = 'hidden'; }\n      function closeLb() { lb.hidden = true; document.body.style.overflow = ''; }\n      document.getElementById('lb-close').addEventListener('click', closeLb);\n      document.getElementById('lb-prev').addEventListener('click', function () { show(idx - 1); });\n      document.getElementById('lb-next').addEventListener('click', function () { show(idx + 1); });\n      lb.addEventListener('click', function (e) { if (e.target === lb) closeLb(); });\n      document.addEventListener('keydown', function (e) {\n        if (lb.hidden) return;\n        if (e.key === 'Escape') closeLb();\n        if (e.key === 'ArrowLeft') show(idx - 1);\n        if (e.key === 'ArrowRight') show(idx + 1);\n      });\n      lbStage.addEventListener('pointerdown', function (e) {\n        try { lbStage.setPointerCapture(e.pointerId); } catch (err) {}\n        pts.set(e.pointerId, { x: e.clientX, y: e.clientY });\n        moved = false;\n        if (pts.size === 1) { startX = e.clientX; startY = e.clientY; startTx = tx; startTy = ty; }\n        if (pts.size === 2) { const a = Array.from(pts.values()); startDist = Math.hypot(a[0].x - a[1].x, a[0].y - a[1].y); startScale = scale; }\n      });\n      lbStage.addEventListener('pointermove', function (e) {\n        if (!pts.has(e.pointerId)) return;\n        pts.set(e.pointerId, { x: e.clientX, y: e.clientY });\n        if (pts.size >= 2) {\n          const a = Array.from(pts.values());\n          const d = Math.hypot(a[0].x - a[1].x, a[0].y - a[1].y);\n          if (startDist > 0) { scale = Math.min(5, Math.max(1, startScale * (d \/ startDist))); apply(); }\n          moved = true;\n        } else if (pts.size === 1) {\n          const dx = e.clientX - startX, dy = e.clientY - startY;\n          if (Math.abs(dx) > 6 || Math.abs(dy) > 6) moved = true;\n          if (scale > 1) { tx = startTx + dx; ty = startTy + dy; apply(); }\n        }\n      });\n      function endPointer(e) {\n        const had = pts.has(e.pointerId);\n        pts.delete(e.pointerId);\n        if (!had || pts.size !== 0) return;\n        if (scale <= 1) {\n          const dx = e.clientX - startX, dy = e.clientY - startY;\n          if (Math.abs(dx) > 50 && Math.abs(dx) > Math.abs(dy)) { show(idx + (dx < 0 ? 1 : -1)); return; }\n          if (dy > 90 && Math.abs(dy) > Math.abs(dx)) { closeLb(); return; }\n        }\n        if (!moved) {\n          const now = Date.now();\n          if (now - lastTap < 320) { if (scale > 1) reset(); else { scale = 2.6; apply(); } lastTap = 0; }\n          else lastTap = now;\n        }\n        if (scale <= 1) { tx = 0; ty = 0; apply(); }\n      }\n      lbStage.addEventListener('pointerup', endPointer);\n      lbStage.addEventListener('pointercancel', endPointer);\n      lbStage.addEventListener('wheel', function (e) { e.preventDefault(); scale = Math.min(5, Math.max(1, scale - e.deltaY * 0.0016)); if (scale <= 1) { tx = 0; ty = 0; } apply(); }, { passive: false });\n      mainPhotoEl.addEventListener('click', function () { const i = lbList.indexOf(mainPhotoEl.src); openAt(i > -1 ? i : 0); });\n      if (clipEl && framesEl) {\n        clipEl.addEventListener('click', function () {\n          let best = 0, bo = -1;\n          Array.prototype.forEach.call(framesEl.querySelectorAll('img'), function (im, i) {\n            const o = parseFloat(getComputedStyle(im).opacity) || 0;\n            if (o > bo) { bo = o; best = i; }\n          });\n          const i = lbList.indexOf(detailPhotos[best]);\n          openAt(i > -1 ? i : allPhotos.length);\n        });\n      }\n    }\n\n    const basePrice = parseFloat(acf.base_price) || 0;\n\n    \/* ===== \u0426\u0415\u041d\u041e\u041e\u0411\u0420\u0410\u0417\u0423\u0412\u0410\u041d\u0415 (\u043a\u0440\u0430\u0439\u043d\u0430 \u0446\u0435\u043d\u0430 \u0437\u0430 \u043a\u043b\u0438\u0435\u043d\u0442\u0430, \u043d\u0430 1 \u0434\u0436\u0430\u043d\u0442\u0430, \u0441 \u0414\u0414\u0421) =====\n       \u0417\u0430\u0432\u043e\u0434: Oyua Evan. \u0411\u0430\u0437\u0430 \u0438 \u0444\u0438\u043d\u0438\u0448 \u0441\u0430 \u041d\u0410 \u0414\u0416\u0410\u041d\u0422\u0410; \u043a\u0430\u043f\u0430\u0447\u043a\u0438, \u0442\u0440\u0430\u043d\u0441\u043f\u043e\u0440\u0442 \u0438 \u0434\u043e\u0441\u0442\u0430\u0432\u043a\u0430 \u0441\u0430 \u041e\u0411\u0429\u041e \u0437\u0430 \u043a\u043e\u043c\u043f\u043b\u0435\u043a\u0442 \u043e\u0442 4.\n       (\u0431\u0430\u0437\u0430 + \u0444\u0438\u043d\u0438\u0448) x 4 + \u043a\u0430\u043f\u0430\u0447\u043a\u0438 + \u0442\u0440\u0430\u043d\u0441\u043f\u043e\u0440\u0442  -> USD\n       x \u043a\u0443\u0440\u0441 + \u0434\u043e\u0441\u0442\u0430\u0432\u043a\u0430 \u0432 \u0411\u044a\u043b\u0433\u0430\u0440\u0438\u044f             -> \u0441\u0435\u0431\u0435\u0441\u0442\u043e\u0439\u043d\u043e\u0441\u0442 \u043d\u0430 \u043a\u043e\u043c\u043f\u043b\u0435\u043a\u0442\u0430 \u0432 EUR\n       + \u0444\u0438\u043a\u0441\u0438\u0440\u0430\u043d\u0430 \u043f\u0435\u0447\u0430\u043b\u0431\u0430 (750 EUR \u0437\u0430 18-19\", 900 EUR \u043e\u0442 20\" \u043d\u0430\u0433\u043e\u0440\u0435)\n       + 20% \u0414\u0414\u0421, \u0434\u0435\u043b\u0435\u043d\u043e \u043d\u0430 4. \u0428\u0438\u0440\u043e\u043a\u0430\u0442\u0430 \u0448\u0438\u0440\u0438\u043d\u0430 \u0434\u043e\u0431\u0430\u0432\u044f 2.5%.\n       \u041b\u0438\u043f\u0441\u0432\u0430\u0449\u0430 \u043a\u043e\u043c\u0431\u0438\u043d\u0430\u0446\u0438\u044f -> \"\u043f\u043e \u0437\u0430\u043f\u0438\u0442\u0432\u0430\u043d\u0435\". *\/\n    const PRICING = {\n      baseUsd: {\n        'Monoblock': { 18: 213, 19: 260, 20: 290, 21: 315, 22: 335 },\n        'Two-piece': { 18: 420, 19: 460, 20: 520, 21: 550, 22: 590 }\n      },\n      finishUsd:    { 'Painting': 30, 'Brushing': 30, 'Chroming': 60 },\n      capSetUsd:    20,\n      transportUsd: 300,\n      usdToEur:     0.88,\n      deliveryEur:  60,\n      vat:          0.20,\n      widthFactor:  { '7J - 9.5J': 1, '10J - 13J': 1.02 },\n      profitEur: function (size) { return parseInt(size, 10) <= 19 ? 750 : 900; }\n    };\n    function rimPrice(labels) {\n      const tbl  = PRICING.baseUsd[labels.structure];\n      const base = tbl ? tbl[parseInt(labels.size, 10)] : null;\n      if (base == null) return null;\n      const finish = PRICING.finishUsd[labels.finish] || 0;\n      const setUsd = (base + finish) * 4 + PRICING.capSetUsd + PRICING.transportUsd;\n      const setEur = setUsd * PRICING.usdToEur + PRICING.deliveryEur;\n      const gross  = (setEur + PRICING.profitEur(labels.size)) * (1 + PRICING.vat);\n      return Math.round(gross \/ 4 * (PRICING.widthFactor[labels.width] || 1));\n    }\n\n    \/\/ \u041a\u0430\u0442\u0435\u0433\u043e\u0440\u0438\u0438 \u043f\u043e \u0446\u0435\u043d\u043e\u043e\u0431\u0440\u0430\u0437\u0443\u0432\u0430\u043d\u0435 (\u0440\u0435\u0434: Structure, Size, Width, Finish) \u2014 \u0435\u0434\u043d\u0430\u043a\u0432\u0438 \u0437\u0430 Front \u0438 Rear.\n    \/\/ \u041e\u043f\u0446\u0438\u0438\u0442\u0435 \u0441\u0430 \u0444\u0438\u043a\u0441\u0438\u0440\u0430\u043d\u0438 \u0442\u0443\u043a; \u043d\u0430\u0434\u0431\u0430\u0432\u043a\u0438\u0442\u0435 \u0441\u0435 \u0447\u0435\u0442\u0430\u0442 \u043e\u0442 ACF \u043f\u043e\u043b\u0435\u0442\u0430\u0442\u0430 \u043d\u0430 \u043c\u043e\u0434\u0435\u043b\u0430 \u043f\u043e \u0435\u0442\u0438\u043a\u0435\u0442\n    \/\/ (structure\/size\/width\/finish _N_label + _N_delta). \u0410\u043a\u043e \u043d\u044f\u043c\u0430 \u0441\u044a\u0432\u043f\u0430\u0434\u0435\u043d\u0438\u0435 \u2014 \u0412\u0420\u0415\u041c\u0415\u041d\u041d\u0410 \u043d\u0430\u0434\u0431\u0430\u0432\u043a\u0430 \u043e\u0442 \u0442\u0430\u0431\u043b\u0438\u0446\u0430\u0442\u0430 \u043f\u043e-\u0434\u043e\u043b\u0443.\n    \/\/ TODO: \u0437\u0430\u043c\u0435\u043d\u0438 \u0441 \u0440\u0435\u0430\u043b\u043d\u0430\u0442\u0430 \u043b\u043e\u0433\u0438\u043a\u0430 \u0437\u0430 \u0446\u0435\u043d\u043e\u043e\u0431\u0440\u0430\u0437\u0443\u0432\u0430\u043d\u0435.\n    const IS_BG = (document.documentElement.lang || '').toLowerCase().indexOf('bg') === 0;\n    const LABELS_BG = { 'Monoblock': '\u041c\u043e\u043d\u043e\u0431\u043b\u043e\u043a', 'Two-piece': '\u0414\u0432\u0443\u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u043d\u0430', 'Painting': '\u0411\u043e\u044f\u0434\u0438\u0441\u0432\u0430\u043d\u0435', 'Brushing': '\u0411\u0440\u0430\u0448\u0438\u0440\u0430\u043d\u0435', 'Chroming': '\u0425\u0440\u043e\u043c\u0438\u0440\u0430\u043d\u0435' };\n    function trLabel(l) { return (IS_BG && LABELS_BG[l]) ? LABELS_BG[l] : l; }\n    const OPTIONS = {\n      structure: ['Monoblock', 'Two-piece'],\n      size:      ['18', '19', '20', '21', '22', '23'],\n      width:     ['7J - 9.5J', '10J - 13J'],\n      finish:    ['Painting', 'Brushing', 'Chroming']\n    };\n    const FALLBACK_DELTA = {\n      structure: { 'Monoblock': 0, 'Two-piece': 0 },\n      size:      { '17': 0, '18': 20, '19': 40, '20': 60, '21': 80, '22': 100 },\n      width:     { '7J - 9.5J': 0, '10J - 13J': 50 },\n      finish:    { 'Painting': 40, 'Brushing': 0, 'Chroming': 80 }\n    };\n    const norm = s => String(s || '').toLowerCase().replace(\/[^a-z0-9]\/g, '');\n    function acfDelta(key, label) {\n      for (let n = 1; n <= 8; n++) {\n        const l = acf[key + '_' + n + '_label'];\n        if (l && norm(l) === norm(label)) return parseFloat(acf[key + '_' + n + '_delta']) || 0;\n      }\n      const fb = FALLBACK_DELTA[key] || {};\n      return fb[label] || 0;\n    }\n    const attrGroups = ['structure', 'size', 'width', 'finish'].map(key => ({\n      key: key,\n      options: OPTIONS[key].map(label => ({ label: label, delta: acfDelta(key, label) }))\n    }));\n\n    const sides = ['front', 'rear'];\n    const selected = {\n      front: { structure: 0, size: 0, width: 0, finish: 0 },\n      rear:  { structure: 0, size: 0, width: 0, finish: 0 }\n    };\n    const ctaBtn = document.getElementById('model-cta-btn');\n\n    function sideLabels(side) {\n      const out = {};\n      attrGroups.forEach(g => { out[g.key] = g.options[selected[side][g.key]].label; });\n      return out;\n    }\n    function sideDelta(side) {\n      return attrGroups.reduce((sum, g) => sum + g.options[selected[side][g.key]].delta, 0);\n    }\n\n    function updatePrice() {\n      \/\/ \u0426\u0435\u043d\u0430 \u0437\u0430 \u0415\u0414\u041d\u0410 \u0434\u0436\u0430\u043d\u0442\u0430, \u043e\u0442\u0434\u0435\u043b\u043d\u043e \u0437\u0430 \u043f\u0440\u0435\u0434\u043d\u0430 \u0438 \u0437\u0430\u0434\u043d\u0430 \u043e\u0441:\n      \/\/ \u0431\u0430\u0437\u043e\u0432\u0430 \u0446\u0435\u043d\u0430 + \u043d\u0430\u0434\u0431\u0430\u0432\u043a\u0438\u0442\u0435 \u0437\u0430 Structure \/ Size \/ Width \/ Finish \u043d\u0430 \u0441\u044a\u043e\u0442\u0432\u0435\u0442\u043d\u0430\u0442\u0430 \u043e\u0441.\n      \/\/ TODO: \u0437\u0430\u043c\u0435\u043d\u0438 \u0441 \u0440\u0435\u0430\u043b\u043d\u0430\u0442\u0430 \u043b\u043e\u0433\u0438\u043a\u0430 \u0437\u0430 \u0446\u0435\u043d\u043e\u043e\u0431\u0440\u0430\u0437\u0443\u0432\u0430\u043d\u0435.\n      const cleanTitle = title.replace(\/<[^>]+>\/g, '');\n      const sel = {};\n      sides.forEach(side => {\n        const labels = sideLabels(side);\n        const raw = rimPrice(labels);\n        const price = (raw === null) ? (IS_BG ? '\u043f\u043e \u0437\u0430\u043f\u0438\u0442\u0432\u0430\u043d\u0435' : 'on request') : (eur(raw) + ' \u20ac');\n        const el = document.getElementById('model-price-' + side);\n        if (el) el.textContent = price;\n        sel[side] = Object.assign({ price: price }, labels);\n      });\n\n      \/\/ Keep selection available for the slide-in inquiry drawer\n      currentSelection = {\n        id: modelId,\n        name: cleanTitle,\n        front: sel.front,\n        rear: sel.rear,\n        image: allPhotos[0] || ''\n      };\n\n      \/\/ Fallback link (opening in a new tab, JS disabled, etc.)\n      if (ctaBtn) {\n        const url = new URL('\/model-inquiry\/', location.origin);\n        url.searchParams.set('id', modelId);\n        url.searchParams.set('model_name', cleanTitle);\n        sides.forEach(side => {\n          Object.keys(sel[side]).forEach(k => url.searchParams.set(k + '_' + side, sel[side][k]));\n        });\n        if (allPhotos[0]) url.searchParams.set('image', allPhotos[0]);\n        ctaBtn.href = url.pathname + url.search;\n      }\n    }\n\n    sides.forEach(side => {\n      attrGroups.forEach(group => {\n        const container = document.getElementById('attr-' + side + '-' + group.key);\n        if (!container) return;\n        container.innerHTML = '';\n        group.options.forEach((opt, i) => {\n          const btn = document.createElement('button');\n          btn.type = 'button';\n          btn.className = 'attr-btn' + (i === 0 ? ' active' : '');\n          btn.textContent = trLabel(opt.label);\n          btn.addEventListener('click', () => {\n            selected[side][group.key] = i;\n            container.querySelectorAll('.attr-btn').forEach(b => b.classList.remove('active'));\n            btn.classList.add('active');\n            updatePrice();\n          });\n          container.appendChild(btn);\n        });\n      });\n    });\n\n    updatePrice();\n  }\n\n  loadModel();\n\n  \/\/ ---- Slide-in inquiry drawer ----\n  const drawer = document.getElementById('inquiry-drawer');\n  const drawerClose = document.getElementById('inquiry-drawer-close');\n  const ctaBtnEl = document.getElementById('model-cta-btn');\n\n  function setDrawerField(name, value) {\n    if (!drawer) return;\n    const el = drawer.querySelector('[name=\"' + name + '\"]');\n    if (el) {\n      el.value = value || '';\n      el.defaultValue = value || '';\n      el.setAttribute('value', value || '');\n    }\n  }\n\n  function openDrawer(e) {\n    if (e) e.preventDefault();\n    if (!drawer) return;\n    setDrawerField('model-name', currentSelection.name);\n    const cap = drawer.querySelector('#drawer-model-name');\n    if (cap) cap.textContent = currentSelection.name || '';\n    const mc = drawer.querySelector('input[name=\"model-choice\"]');\n    if (mc) { mc.value = currentSelection.id || ''; mc.setAttribute('data-name', currentSelection.name || ''); mc.setAttribute('data-img', currentSelection.image || ''); mc.checked = true; }\n    ['front', 'rear'].forEach(side => {\n      const s = currentSelection[side] || {};\n      ['structure', 'size', 'width', 'finish', 'price'].forEach(k => setDrawerField(k + '-' + side, s[k]));\n    });\n    setDrawerField('model-image', currentSelection.image);\n    const photoEl = drawer.querySelector('#cf7-model-photo');\n    if (photoEl) {\n      photoEl.src = currentSelection.image || '';\n      photoEl.alt = currentSelection.name || '';\n    }\n    document.body.classList.add('drawer-open');\n  }\n\n  function closeDrawer() {\n    document.body.classList.remove('drawer-open');\n  }\n\n  \/\/ Require the three consent checkboxes before the inquiry is sent\n  const inquiryForm = document.getElementById('model-inquiry-form');\n  if (inquiryForm) {\n    inquiryForm.addEventListener('submit', (e) => {\n      const boxes = inquiryForm.querySelectorAll('input[data-consent]');\n      const missing = Array.from(boxes).find(b => !b.checked);\n      if (missing) {\n        e.preventDefault();\n        e.stopImmediatePropagation();\n        let flash = inquiryForm.querySelector('.covar-cfg-flash');\n        if (!flash) { flash = document.createElement('p'); flash.className = 'covar-cfg-flash'; inquiryForm.querySelector('.inquiry-actions').appendChild(flash); }\n        flash.className = 'covar-cfg-flash is-warn';\n        flash.textContent = 'Please accept all three declarations before sending.';\n        missing.focus();\n      }\n    }, true);\n  }\n\n  if (ctaBtnEl) ctaBtnEl.addEventListener('click', openDrawer);\n  if (drawerClose) drawerClose.addEventListener('click', closeDrawer);\n  document.addEventListener('keydown', (e) => { if (e.key === 'Escape') closeDrawer(); });\n});\n<\/script>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-d5ca03e e-flex e-con-boxed e-con e-parent\" data-id=\"d5ca03e\" data-element_type=\"container\" data-e-type=\"container\" id=\"inquiry-drawer\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9494017 elementor-widget elementor-widget-html\" data-id=\"9494017\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<button type=\"button\" id=\"inquiry-drawer-close\" class=\"drawer-close\" aria-label=\"Close\">&#10005;<\/button>\n<div class=\"drawer-header\">\n  <span class=\"eyebrow\">Ask for an offer<\/span>\n  <h2 style=\"font-size:clamp(1.4rem,3vw,1.8rem); margin:8px 0 8px;\">Complete your inquiry<\/h2>\n  <p style=\"color:var(--text-muted); font-size:.95rem;\">Your selected wheel and configuration are locked in below. Fill in the rest and we'll get back to you within 24h.<\/p>\n<\/div>\n\n<form id=\"model-inquiry-form\" class=\"model-inquiry-form\" method=\"post\" action=\"#\" novalidate=\"novalidate\" aria-label=\"Wheel model inquiry\">\n<div class=\"selected-model-box\">\n  <img decoding=\"async\" id=\"cf7-model-photo\" class=\"selected-model-photo\" src=\"\" alt=\"\">\n  <p class=\"selected-model-name\" id=\"drawer-model-name\"><\/p>\n<\/div>\n<input type=\"hidden\" name=\"model-name\" value=\"\">\n<input type=\"radio\" name=\"model-choice\" value=\"\" checked hidden aria-hidden=\"true\" tabindex=\"-1\">\n<input type=\"hidden\" name=\"model-image\" value=\"\">\n\n<h3 style=\"margin:40px 0 24px;\">Wheels Specifications<\/h3>\n<div class=\"wheel-group\">\n<h4 class=\"wheel-sub\">Front Wheels<\/h4>\n<p class=\"wheel-sub-note\">Selected configuration (per wheel)<\/p>\n<div class=\"form-row\">\n  <div class=\"form-field\">\n    <label>Structure<\/label>\n    <input type=\"text\" name=\"structure-front\" class=\"locked-field\" readonly value=\"\">\n  <\/div>\n  <div class=\"form-field\">\n    <label>Size<\/label>\n    <input type=\"text\" name=\"size-front\" class=\"locked-field\" readonly value=\"\">\n  <\/div>\n<\/div>\n<div class=\"form-row\">\n  <div class=\"form-field\">\n    <label>Width<\/label>\n    <input type=\"text\" name=\"width-front\" class=\"locked-field\" readonly value=\"\">\n  <\/div>\n  <div class=\"form-field\">\n    <label>Finish<\/label>\n    <input type=\"text\" name=\"finish-front\" class=\"locked-field\" readonly value=\"\">\n  <\/div>\n<\/div>\n  <div class=\"form-field\">\n    <label>Approximate price per wheel (EUR)<\/label>\n    <input type=\"text\" name=\"price-front\" class=\"locked-field\" readonly value=\"\">\n  <\/div>\n<div class=\"form-row\">\n  <div class=\"form-field\">\n    <label>Bolt pattern (PCD)<\/label>\n    <input type=\"text\" name=\"pcd\" placeholder=\"e.g. 5x120\" value=\"\">\n  <\/div>\n  <div class=\"form-field\">\n    <label>ET - Offset (mm)<\/label>\n    <input type=\"text\" name=\"et-offset\" placeholder=\"e.g. positive 25\/negative 5\" value=\"\">\n  <\/div>\n<\/div>\n  <div class=\"form-field\">\n    <label>CB - center bore (mm)<\/label>\n    <input type=\"text\" name=\"center-bore\" placeholder=\"e.g. 66.6\" value=\"\">\n  <\/div>\n<\/div>\n\n<div class=\"wheel-group\">\n<h4 class=\"wheel-sub\">Rear Wheels<\/h4>\n<p class=\"wheel-sub-note\">Selected configuration (per wheel)<\/p>\n<div class=\"form-row\">\n  <div class=\"form-field\">\n    <label>Structure<\/label>\n    <input type=\"text\" name=\"structure-rear\" class=\"locked-field\" readonly value=\"\">\n  <\/div>\n  <div class=\"form-field\">\n    <label>Size<\/label>\n    <input type=\"text\" name=\"size-rear\" class=\"locked-field\" readonly value=\"\">\n  <\/div>\n<\/div>\n<div class=\"form-row\">\n  <div class=\"form-field\">\n    <label>Width<\/label>\n    <input type=\"text\" name=\"width-rear\" class=\"locked-field\" readonly value=\"\">\n  <\/div>\n  <div class=\"form-field\">\n    <label>Finish<\/label>\n    <input type=\"text\" name=\"finish-rear\" class=\"locked-field\" readonly value=\"\">\n  <\/div>\n<\/div>\n  <div class=\"form-field\">\n    <label>Approximate price per wheel (EUR)<\/label>\n    <input type=\"text\" name=\"price-rear\" class=\"locked-field\" readonly value=\"\">\n  <\/div>\n<div class=\"form-row\">\n  <div class=\"form-field\">\n    <label>Bolt pattern (PCD)<\/label>\n    <input type=\"text\" name=\"pcd-rear\" placeholder=\"e.g. 5x120\" value=\"\">\n  <\/div>\n  <div class=\"form-field\">\n    <label>ET - Offset (mm)<\/label>\n    <input type=\"text\" name=\"et-offset-rear\" placeholder=\"e.g. positive 25\/negative 5\" value=\"\">\n  <\/div>\n<\/div>\n  <div class=\"form-field\">\n    <label>CB - center bore (mm)<\/label>\n    <input type=\"text\" name=\"center-bore-rear\" placeholder=\"e.g. 66.6\" value=\"\">\n  <\/div>\n<\/div>\n\n<h3 style=\"margin:40px 0 24px;\">Your car information<\/h3>\n<div class=\"form-row\">\n  <div class=\"form-field\">\n    <label>Make<\/label>\n    <input type=\"text\" name=\"car-make\" placeholder=\"e.g. Audi\" value=\"\">\n  <\/div>\n  <div class=\"form-field\">\n    <label>Model<\/label>\n    <input type=\"text\" name=\"car-model\" placeholder=\"e.g. RS6\" value=\"\">\n  <\/div>\n<\/div>\n  <div class=\"form-field\">\n    <label>VIN Number - optional<\/label>\n    <input type=\"text\" name=\"vin\" placeholder=\"optional\" value=\"\">\n  <\/div>\n  <div class=\"form-field\">\n    <label>Comment<\/label>\n    <input type=\"text\" name=\"car-comment\" placeholder=\"e.g. Stock Brakes or Performance brakes\" value=\"\">\n  <\/div>\n<h3 style=\"margin:40px 0 24px;\">Additional information<\/h3>\n<div class=\"form-field\">\n  <textarea name=\"additional-notes\" rows=\"6\" maxlength=\"2000\" placeholder=\"Additional notes\/preferences\"><\/textarea>\n<\/div>\n<h3 style=\"margin:40px 0 24px;\">Contact<\/h3>\n<div class=\"form-row\">\n  <div class=\"form-field\">\n    <label>Full name <span class=\"req\">*<\/span><\/label>\n    <input type=\"text\" name=\"your-name\" placeholder=\"name\" required value=\"\">\n  <\/div>\n  <div class=\"form-field\">\n    <label>Email <span class=\"req\">*<\/span><\/label>\n    <input type=\"email\" name=\"your-email\" placeholder=\"email\" required value=\"\">\n  <\/div>\n<\/div>\n  <div class=\"form-field\">\n    <label>Phone<\/label>\n    <input type=\"tel\" name=\"your-phone\" placeholder=\"phone\" value=\"\">\n  <\/div>\n<div class=\"checkbox-field\">\n  <label><input type=\"checkbox\" name=\"consent-return\" value=\"1\" data-consent=\"1\"> <span>I agree that my inquiry is a custom one with my own preferences and it is not subject of return or exchange. By submitting this form, I declare awareness of no return and no exchange policy due to customization.<\/span><\/label>\n<\/div>\n<div class=\"checkbox-field\">\n  <label><input type=\"checkbox\" name=\"consent-privacy\" value=\"1\" data-consent=\"1\"> <span>I have read the <a href=\"\/privacy-policy\/\" target=\"_blank\" rel=\"noopener\">Privacy Policy<\/a> and I am fully aware how my personal information is used<\/span><\/label>\n<\/div>\n<div class=\"checkbox-field\">\n  <label><input type=\"checkbox\" name=\"consent-terms\" value=\"1\" data-consent=\"1\"> <span>I have read the <a href=\"\/terms-and-conditions\/\" target=\"_blank\" rel=\"noopener\">Terms &amp; Conditions<\/a><\/span><\/label>\n<\/div>\n\n<p class=\"inquiry-actions\"><button type=\"submit\" class=\"btn btn-primary wpcf7-submit\">Send inquiry \u2192<\/button><\/p>\n<p style=\"margin-top:16px; font-size:.8rem;\">We strive to respond within 24h of the form submission.<\/p>\n<\/form>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Home Covar&#8217;s ideology Order steps Ask for an offer Account My Account Sign In Sign Up or Continue with Google My Account \u2630 Loading model\u2026 This model could not be found. Please go back and pick a model again. Model preview Configure your wheels Front Structure Size (inches) Width Finish Rear Structure Size (inches) Width [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"_acf_changed":false,"_monsterinsights_skip_tracking":false,"footnotes":""},"class_list":["post-132","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/covaratelier.com\/bg\/wp-json\/wp\/v2\/pages\/132","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/covaratelier.com\/bg\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/covaratelier.com\/bg\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/covaratelier.com\/bg\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/covaratelier.com\/bg\/wp-json\/wp\/v2\/comments?post=132"}],"version-history":[{"count":70,"href":"https:\/\/covaratelier.com\/bg\/wp-json\/wp\/v2\/pages\/132\/revisions"}],"predecessor-version":[{"id":3348,"href":"https:\/\/covaratelier.com\/bg\/wp-json\/wp\/v2\/pages\/132\/revisions\/3348"}],"wp:attachment":[{"href":"https:\/\/covaratelier.com\/bg\/wp-json\/wp\/v2\/media?parent=132"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}