Skip to content
Online store and company website. No cut of your revenue. Start for free.

Website preset

A preset is a website saved as a JSON file: the theme, pages with blocks in every language, including the menu and footer, the store homepage and layout, and custom CSS. You save and apply it under Content › Website preset.

What the platform does with the file

  • It reads the file with the same rules as the page editor, Look and feel and Homepage. Anything it would drop (an unknown block, a field outside the description, an unsafe link, an invalid colour) is listed for you one by one before you apply it.
  • Pages are created as drafts, and you review them before they go live. An existing page is overwritten only if you explicitly choose to.
  • The file does not carry images, only their addresses. The target store downloads them into its media library and accepts JPEG, PNG, GIF, WebP and AVIF. An address starting with a slash is combined with the zdroj field.
  • The logo and hero photo belong to the client. They go into the file only if you explicitly choose so when saving, and the target store takes them from the file only on an explicit choice as well; otherwise it keeps its own.
  • Custom CSS goes into the file when it is saved by someone with the custom CSS permission: the published version or, if nothing is published, the latest saved one. The file carries the CSS exactly as its author wrote it.
  • The target store cleans the custom CSS with the same cleaning as the Custom CSS editor and saves it as a new version, a draft; you publish it under Shop › Custom CSS. Images in url() must come from the target store's media library; addresses from the original store's library are dropped by the cleaning and reported as findings. A target without the Custom CSS Engine or without permission for it skips the CSS and says why in the plan.
  • Homepage categories and products are referenced by slug, not by id: an id from one store is meaningless in another. The preset does not carry the products, categories or their photos themselves, nor the store settings or legal texts.
  • A newer format version than the platform knows is rejected as a whole. Files of older versions are still read.

Limits

File size
2 MB
Pages per file
300
Blocks per page
200
Images per use
80

From the platform code. This list is built directly from the platform source code, and every deployment checks that the two still match.

File fields

FieldWhat it holds
druhFile marker, always portican-predvolba. It tells the platform this is not just any JSON.
verziaFormat version, currently 3. Files of older versions are still read.
nazovThe name the agency gave the preset.
vytvoreneWhen the preset was created, in ISO 8601. For humans only.
zdrojThe address of the website the preset came from. Image addresses starting with a slash are built from it.
temaThe website theme; fields below. Optional.
strankyThe list of pages; fields below.
uvodnaStranaThe store homepage; fields below. Optional.
eshopThe store layout: a podoba field with the options listed below, each value from a closed list. A missing option means the default layout. May be missing; version 1 has none.
vlastneCssCustom CSS: a zdroj field with the CSS exactly as its author wrote it, at most 64 KB. The target store cleans it and saves it as a draft. May be missing; versions 1 and 2 have none.

Page fields

FieldWhat it holds
slugThe page address. Empty means the website homepage.
jazykLanguage code of the page, for example sk, cs, en.
adresaThe address in the page's language, when it differs from the slug.
nazovPage name in the menu.
seoTitulokTitle for search engines.
seoPopisDescription for search engines.
poradieVMenuPosition in the website menu. Without a number the page stays out of the menu.
blokyPage blocks in the order they appear. Kinds and fields are covered in Blocks and fields.

Theme fields

FieldWhat it holds
lightTheme colours as #rrggbb: background, foreground, primary, primaryForeground, accent, accentForeground, mutedForeground, surface, line, brand2, brand3.
radiusCorner radius in rem, for example 0.75rem.
tmavyRezimWhether the store offers a dark mode switch (true or false).
fontBody font: Geist, Jost, Inter, Lora, Playfair Display, Old Standard TT, Space Grotesk, Bodoni Moda, Archivo, system-ui, Faustina, DM Sans, Montserrat, Work Sans, Manrope, Nunito Sans, Cormorant Garamond, Source Serif 4, Libre Baskerville, Merriweather, Figtree, Outfit, Fraunces, Hanken Grotesk, Bricolage Grotesque, Barlow Condensed.
pismoScript font: Allura, Kaushan Script.
sablonaWebsite template: zaklad, expert. The file does not carry the store template code; the look it set is in the theme and the eshop field.
stylStyle of the Expert template: vyrazny, triezvy, redakcny, produktovy, teply.
fontNadpisovHeading font, from the same list as the body font.
vahaNadpisovHeading weight: 400, 500, 600 or 700. Without it each heading keeps its own.
znackaText wordmark instead of a logo: up to 40 characters plus an optional script addition.
logoLogo address. In the file only if explicitly chosen when saving.
logoWidthLogo width in pixels.
logoHeightLogo height in pixels.
titulnaFotkaHero photo address. In the file only if explicitly chosen when saving.
popisZnackyShort brand tagline, up to 40 characters.
ikonaSite icon address, a square image for the browser tab and bookmarks.
logoSvetleLight logo address for the dark footer; drawn on the logo canvas (logoWidth, logoHeight).
darkDark mode colours as #rrggbb, the same keys as the light colours.

Store homepage fields

FieldWhat it holds
pasTexts of the banner at the top of the homepage.
sekcieHomepage sections in order, always all of them.
dlazdiceCategory tiles; the category is a slug.
pocetKategoriiHow many categories to show when they are picked automatically.
pasyProduct strips; both the collection and the products are slugs, or the source novinky, najpredavanejsie or akcie.
pocetProduktovHow many products one strip holds.
vyhodyStore benefits below the banner.
zvyraznenyFeatured product: the product as a slug, texts and specs.
manifestManifesto: line above the heading, heading, text and link; with a photo and up to three numbers it becomes a two-column story.
magazinHeading and sentence above the latest blog articles.
odberTexts next to the newsletter sign-up.
uvodKategoriiHeading and sentence above the category tiles.
uvodProduktovHeading and sentence above the product rows shown as tabs, with a link below them.
snimkyMore slides of the homepage banner, up to four.
panelShort call to action below the categories in the banner side panel.
oznamAnnouncement bar above the header: left, centre with a link, right.
strankySluziebWebsite pages shown as teasers in the Services section, as slugs in order; without them only the shop's file pages appear.

Store layout

  • The layout changes the structure of the store, not its colours: what the homepage banner looks like, how many cards sit side by side on a phone, and how the categories, the product card, the header and other parts look. It has 17 options, each with a closed list of values; the platform rejects any other value and reports it as a finding.
  • The first value of every option is the default layout. With it the store draws nothing on the page root; with any other value it draws the option's attribute with that value, for example data-podoba-karta="vzdusna". Branch your custom CSS on it, see Markup hooks.
  • The merchant picks the layout with a store template under Shop › Look and feel, and can change some options one by one in the Shop layout block. In a preset the layout is in the eshop field.

From the platform code. This list is built directly from the platform source code, and every deployment checks that the two still match.

Homepage banner

The banner at the top of the store homepage (data-cast="pasEshopu"): whether it has a photo and how tall it is, whether it switches slides with arrows or dots, and whether a category panel sits next to it.

Option
pas
Attribute
data-podoba-pas
Values
  • standard Classic banner with a heading default layout, no attribute
  • plny Full-width photo
  • kompaktny Low banner without a photo, products right below
  • slider Photo with slides, categories in a panel beside it
  • snimky Full-width slides with text on the photo
  • ram Slides in a rounded frame, a light photo with dark text
  • svetly Light photo with the text on the left, on a phone the text above the photo

On a phone

How many product cards sit side by side on a phone. Note that the attribute has a shorter name than the option.

Option
stlpceTelefon
Attribute
data-podoba-stlpce
Values
  • 1 One product across the full width default layout, no attribute
  • 2 Two products side by side

Homepage categories

Categories on the store homepage (data-cast="kategorie"): shape and size of the photo, how many sit in a row, what is below the photo and where the section heading sits.

Option
kategorie
Attribute
data-podoba-kategorie
Values
  • dlazdice Large tiles with photos default layout, no attribute
  • rad A row of links
  • mozaika Mosaic with one large tile
  • karty Cards with a square photo and the number of products
  • stvorce Small squares with a product photo, the name and the number of products
  • kruhy Round product photos with the name and a short description
  • fotky Large photos with the name, a short description and an arrow below

Product card

The product card in listings and product rows (data-cast="kartaProduktu"): photo ratio and background, border, labels, price position and the add to cart button.

Option
karta
Attribute
data-podoba-karta
Values
  • standard Square photo in a frame default layout, no attribute
  • vzdusna Tall photo, no frame
  • stitok Square photo without a frame, label in the corner
  • kosik Framed card with a label and a basket icon next to the price
  • obrys Outlined card, price in the brand colour and a round button
  • plocha Photo on a soft panel without a frame, a white square with a plus in the corner
  • portret Tall photo on a soft panel, no frame or button

Header

The store header (data-cast="hlavickaStranky"): where the logo and search sit, and whether there is an announcement bar above it and a menu row or category tree below it.

Option
hlavicka
Attribute
data-podoba-hlavicka
Values
  • standard Logo on the left, search on a computer default layout, no attribute
  • stredova Logo in the centre
  • hladanie Search on its own row, on a phone too
  • kategorie Announcement bar, wide search and a button with all categories
  • ponuka Announcement bar, centred search and a menu row below the logo
  • butik Search on the left, logo in the middle, all categories and the menu below

Product page

The product page (data-cast="fotkyProduktu", data-cast="udajeProduktu", data-cast="zalozkyProduktu"): photos and details side by side with a sticky gallery, or wider stacked photos with sticky details, and the alignment of the tabs below the product. With the gallery, a phone shows the photo edge to edge and the add to cart button right below the price.

Option
produkt
Attribute
data-podoba-produkt
Values
  • standard Photos and details side by side default layout, no attribute
  • galeria Larger photos one below another, price and button always in view
  • zalozky Photos and details side by side, description and specs in tabs
  • vlavo Photos and details side by side, tabs below on the left

Homepage products

Product rows on the homepage (data-cast="pasProduktov"): stacked, or as tabs above a single grid. The tabs switch with CSS alone, no script; the option also changes the number of grid columns.

Option
produkty
Attribute
data-podoba-produkty
Values
  • standard Product rows one below another default layout, no attribute
  • zalozky Product rows as tabs over one grid
  • prepinac Product rows as a pill switch above a four-column grid
  • riadok Tabs next to the headline above a grid of four or five columns

Footer

The footer (data-cast="paticka"): light, or dark with columns of links and payment methods.

Option
pata
Attribute
data-podoba-pata
Values
  • standard Light footer default layout, no attribute
  • tmava Dark footer with columns of links

Homepage section backgrounds

Background of the homepage sections: each with its own, or alternating white, a subtle surface and the brand colour. The colours come from the theme (surface, accent and third brand colour), and the merchant changes them in Look and feel.

Option
pozadia
Attribute
data-podoba-pozadia
Values
  • standard Each section with its own background default layout, no attribute
  • striedave Sections alternate white, grey and colour backgrounds

Content pages

Content pages: Contact with a two-column form (contact details with icons on the left, enquiry form on the right), and block pages in the template's style, with an intro with a photo and values in columns divided by lines instead of cards.

Option
stranky
Attribute
data-podoba-stranky
Values
  • standard Contact details one below another, pages in the basic layout default layout, no attribute
  • vzdusne Contact with a form beside the details, pages with a large photo and values in columns

Shop benefits

Store benefits on the homepage (data-cast="vyhody"): tiles with a section heading, a thin row above a line, or a band between two lines. In the row, the section heading stays for screen readers.

Option
vyhody
Attribute
data-podoba-vyhody
Values
  • standard Tiles with a heading and a large icon default layout, no attribute
  • riadok A slim row above a line, icon on the left
  • pas Four benefits side by side, each with an icon tile

Newsletter field

The newsletter field on the homepage (data-cast="odberEshopu"): the field border, the section background and the column layout. Text on a coloured background is drawn in the colour the theme pairs with that background.

Option
odber
Attribute
data-podoba-odber
Values
  • standard E-mail field in a frame default layout, no attribute
  • linka Only a line under the e-mail field
  • farba Section in the brand colour, field and button side by side
  • plocha Two columns on a soft panel, a frameless field next to the button
  • zvyraznenie Two columns in the highlight colour, a frameless field next to the button
  • cisty Two columns without a background, the field is just a line, the button is text

Featured product

The featured product on the homepage (data-cast="zvyrazneny"): frame and size of the photo, specs as a checked list, position of the price and button, and the old price during a sale.

Option
zvyrazneny
Attribute
data-podoba-zvyrazneny
Values
  • standard Photo with details in columns default layout, no attribute
  • zoznam Framed photo, checkmark list and original price
  • cisty Frameless photo, checkmark points and the price in the brand colour
  • fotka Large photo on the left, checkmark points in one row, price and button below

Articles on the homepage

Latest blog articles on the homepage (data-cast="magazin"): articles without a frame or in cards, category and date above the heading, and a link to all articles.

Option
magazin
Attribute
data-podoba-magazin
Values
  • standard Photo and text without a frame default layout, no attribute
  • karty Framed cards with section and date
  • riadok Headline with a link to all articles, section and date above each headline

Story with a photo

The story in the manifesto (data-cast="manifest") when it has a photo: which side the photo is on and how the numbers are shown.

Option
manifest
Attribute
data-podoba-manifest
Values
  • standard Text with numbers in boxes on the left, photo on the right default layout, no attribute
  • vlavo Photo on the left, numbers in a row above a line
  • vpravo Text on the left, a large square photo on the right without a frame

Section spacing

Spacing between homepage sections: the spacious option adds 64 px above and below categories, product rows, the story and articles from a screen width of 640 px.

Option
medzery
Attribute
data-podoba-medzery
Values
  • standard Standard spacing between homepage sections default layout, no attribute
  • priestranne Spacious, 64 px above and below each section

Homepage headlines

Homepage headings: editorial headings are larger, and in the heading of the banner, the featured product and the story, wherever the merchant added a line break, everything after the first line is in italics. The centred option also centres the headings of categories, product rows and articles and puts the product tabs below the heading.

Option
nadpisy
Attribute
data-podoba-nadpisy
Values
  • standard Standard headlines default layout, no attribute
  • vlavo Larger headlines, a split headline has its second line in italics
  • stred Larger centred headlines, second line in italics, tabs below the headline

Store templates

  • A store with an online shop has 19 store templates under Shop › Look and feel. A template sets the fonts, corner radius and neutral colours (background, text, surfaces, lines), the homepage structure and every layout option. It takes over the brand colours only if you explicitly choose so, and never changes content, the logo, the hero photo or the website template. Before you apply it, it shows what will change, and the previous look can be restored.
  • The table shows which layout attributes each template draws on the page root: branch your style on them when it has to work with a particular template. What the templates look like is shown in the template gallery.

From the platform code. This list is built directly from the platform source code, and every deployment checks that the two still match.

TemplateAttributes on the page root
Catalogue
katalog
data-podoba-pas="kompaktny", data-podoba-stlpce="2", data-podoba-kategorie="stvorce", data-podoba-karta="kosik", data-podoba-hlavicka="hladanie", data-podoba-produkt="zalozky", data-podoba-produkty="riadok", data-podoba-pata="tmava", data-podoba-vyhody="pas", data-podoba-odber="plocha", data-podoba-zvyrazneny="zoznam", data-podoba-magazin="riadok", data-podoba-manifest="vlavo"
Shop window
vyklad
data-podoba-pas="plny", data-podoba-stlpce="2", data-podoba-karta="vzdusna", data-podoba-hlavicka="stredova", data-podoba-produkt="galeria", data-podoba-produkty="zalozky", data-podoba-pata="tmava", data-podoba-pozadia="striedave", data-podoba-stranky="vzdusne", data-podoba-vyhody="riadok", data-podoba-odber="linka", data-podoba-zvyrazneny="fotka", data-podoba-magazin="karty", data-podoba-medzery="priestranne"
Counter
pult
data-podoba-pas="svetly", data-podoba-karta="plocha", data-podoba-hlavicka="ponuka", data-podoba-produkt="galeria", data-podoba-produkty="riadok", data-podoba-pozadia="striedave", data-podoba-stranky="vzdusne", data-podoba-vyhody="riadok", data-podoba-odber="zvyraznenie", data-podoba-zvyrazneny="fotka", data-podoba-magazin="riadok", data-podoba-medzery="priestranne"
Home
domov
data-podoba-pas="slider", data-podoba-stlpce="2", data-podoba-kategorie="mozaika", data-podoba-karta="stitok", data-podoba-hlavicka="kategorie", data-podoba-produkt="zalozky", data-podoba-produkty="zalozky", data-podoba-pata="tmava", data-podoba-pozadia="striedave", data-podoba-stranky="vzdusne", data-podoba-vyhody="riadok", data-podoba-odber="linka"
Market
trh
data-podoba-pas="snimky", data-podoba-kategorie="karty", data-podoba-karta="kosik", data-podoba-hlavicka="ponuka", data-podoba-produkt="vlavo", data-podoba-produkty="prepinac", data-podoba-vyhody="pas", data-podoba-odber="farba", data-podoba-zvyrazneny="zoznam", data-podoba-magazin="karty"
Electro
elektro
data-podoba-pas="ram", data-podoba-stlpce="2", data-podoba-kategorie="stvorce", data-podoba-karta="obrys", data-podoba-hlavicka="kategorie", data-podoba-produkt="vlavo", data-podoba-produkty="riadok", data-podoba-stranky="vzdusne", data-podoba-vyhody="riadok", data-podoba-odber="plocha", data-podoba-zvyrazneny="cisty", data-podoba-magazin="riadok", data-podoba-manifest="vlavo"
Baby
babatko
data-podoba-pas="svetly", data-podoba-stlpce="2", data-podoba-kategorie="kruhy", data-podoba-karta="plocha", data-podoba-hlavicka="kategorie", data-podoba-produkt="vlavo", data-podoba-produkty="riadok", data-podoba-stranky="vzdusne", data-podoba-vyhody="riadok", data-podoba-odber="zvyraznenie", data-podoba-zvyrazneny="fotka", data-podoba-magazin="riadok", data-podoba-medzery="priestranne"
Fashion
moda
data-podoba-pas="svetly", data-podoba-stlpce="2", data-podoba-kategorie="fotky", data-podoba-karta="portret", data-podoba-hlavicka="butik", data-podoba-produkt="zalozky", data-podoba-produkty="riadok", data-podoba-stranky="vzdusne", data-podoba-vyhody="riadok", data-podoba-odber="cisty", data-podoba-zvyrazneny="fotka", data-podoba-magazin="riadok", data-podoba-manifest="vpravo", data-podoba-medzery="priestranne", data-podoba-nadpisy="stred"
Beauty
kozmetika
data-podoba-pas="svetly", data-podoba-stlpce="2", data-podoba-kategorie="fotky", data-podoba-karta="portret", data-podoba-hlavicka="butik", data-podoba-produkt="zalozky", data-podoba-produkty="riadok", data-podoba-stranky="vzdusne", data-podoba-vyhody="riadok", data-podoba-odber="farba", data-podoba-zvyrazneny="fotka", data-podoba-magazin="riadok", data-podoba-manifest="vpravo", data-podoba-medzery="priestranne", data-podoba-nadpisy="vlavo"
Books
knihy
data-podoba-pas="svetly", data-podoba-stlpce="2", data-podoba-kategorie="fotky", data-podoba-karta="portret", data-podoba-hlavicka="kategorie", data-podoba-produkt="vlavo", data-podoba-produkty="riadok", data-podoba-stranky="vzdusne", data-podoba-vyhody="riadok", data-podoba-odber="plocha", data-podoba-zvyrazneny="cisty", data-podoba-magazin="riadok", data-podoba-manifest="vlavo", data-podoba-medzery="priestranne"
Coffee
kava
data-podoba-pas="svetly", data-podoba-stlpce="2", data-podoba-kategorie="fotky", data-podoba-karta="plocha", data-podoba-hlavicka="kategorie", data-podoba-produkt="vlavo", data-podoba-produkty="riadok", data-podoba-stranky="vzdusne", data-podoba-vyhody="riadok", data-podoba-odber="linka", data-podoba-zvyrazneny="fotka", data-podoba-magazin="riadok", data-podoba-manifest="vpravo", data-podoba-medzery="priestranne", data-podoba-nadpisy="stred"
Sport
sport
data-podoba-pas="snimky", data-podoba-stlpce="2", data-podoba-kategorie="mozaika", data-podoba-karta="portret", data-podoba-hlavicka="kategorie", data-podoba-produkt="vlavo", data-podoba-produkty="prepinac", data-podoba-pata="tmava", data-podoba-stranky="vzdusne", data-podoba-vyhody="pas", data-podoba-odber="zvyraznenie", data-podoba-magazin="riadok", data-podoba-manifest="vlavo", data-podoba-medzery="priestranne"
Pets
zvierata
data-podoba-pas="svetly", data-podoba-stlpce="2", data-podoba-kategorie="fotky", data-podoba-karta="plocha", data-podoba-hlavicka="kategorie", data-podoba-produkt="vlavo", data-podoba-produkty="riadok", data-podoba-stranky="vzdusne", data-podoba-vyhody="riadok", data-podoba-odber="plocha", data-podoba-zvyrazneny="fotka", data-podoba-magazin="riadok", data-podoba-medzery="priestranne"
Car repair
autoservis
data-podoba-pas="snimky", data-podoba-stlpce="2", data-podoba-kategorie="fotky", data-podoba-karta="plocha", data-podoba-hlavicka="kategorie", data-podoba-produkt="vlavo", data-podoba-produkty="riadok", data-podoba-pata="tmava", data-podoba-stranky="vzdusne", data-podoba-vyhody="riadok", data-podoba-odber="plocha", data-podoba-zvyrazneny="cisty", data-podoba-magazin="riadok", data-podoba-manifest="vpravo", data-podoba-medzery="priestranne"
Winery
vinarstvo
data-podoba-pas="snimky", data-podoba-stlpce="2", data-podoba-kategorie="stvorce", data-podoba-karta="portret", data-podoba-hlavicka="kategorie", data-podoba-produkt="vlavo", data-podoba-produkty="riadok", data-podoba-pata="tmava", data-podoba-stranky="vzdusne", data-podoba-vyhody="riadok", data-podoba-odber="zvyraznenie", data-podoba-zvyrazneny="fotka", data-podoba-magazin="riadok", data-podoba-medzery="priestranne", data-podoba-nadpisy="vlavo"
Art supplies
vytvarne
data-podoba-pas="ram", data-podoba-stlpce="2", data-podoba-kategorie="kruhy", data-podoba-karta="stitok", data-podoba-hlavicka="kategorie", data-podoba-produkt="vlavo", data-podoba-produkty="prepinac", data-podoba-pata="tmava", data-podoba-stranky="vzdusne", data-podoba-vyhody="pas", data-podoba-odber="zvyraznenie", data-podoba-zvyrazneny="zoznam", data-podoba-magazin="riadok", data-podoba-manifest="vlavo", data-podoba-medzery="priestranne"
Solid fuel
palivo
data-podoba-pas="snimky", data-podoba-stlpce="2", data-podoba-kategorie="stvorce", data-podoba-karta="plocha", data-podoba-hlavicka="kategorie", data-podoba-produkt="vlavo", data-podoba-produkty="riadok", data-podoba-stranky="vzdusne", data-podoba-vyhody="riadok", data-podoba-odber="farba", data-podoba-zvyrazneny="cisty", data-podoba-magazin="riadok", data-podoba-manifest="vlavo", data-podoba-medzery="priestranne"
Music
hudba
data-podoba-pas="snimky", data-podoba-stlpce="2", data-podoba-kategorie="stvorce", data-podoba-karta="plocha", data-podoba-hlavicka="kategorie", data-podoba-produkt="vlavo", data-podoba-produkty="riadok", data-podoba-stranky="vzdusne", data-podoba-vyhody="riadok", data-podoba-odber="zvyraznenie", data-podoba-zvyrazneny="cisty", data-podoba-magazin="riadok", data-podoba-manifest="vlavo", data-podoba-medzery="priestranne"
Pharmacy
lekar
data-podoba-pas="svetly", data-podoba-stlpce="2", data-podoba-kategorie="stvorce", data-podoba-karta="plocha", data-podoba-hlavicka="kategorie", data-podoba-produkt="vlavo", data-podoba-produkty="riadok", data-podoba-stranky="vzdusne", data-podoba-vyhody="riadok", data-podoba-odber="zvyraznenie", data-podoba-zvyrazneny="cisty", data-podoba-magazin="riadok", data-podoba-manifest="vpravo", data-podoba-medzery="priestranne"

Example

A small preset: a theme, one page with two blocks, two store layout options and custom CSS. The platform reads all of it without a single finding; every deployment checks that.

{
  "druh": "portican-predvolba",
  "verzia": 3,
  "nazov": "Florist, simple website",
  "vytvorene": "2026-09-29T10:00:00Z",
  "zdroj": "https://example.com",
  "tema": {
    "light": {
      "primary": "#0f5c4a",
      "primaryForeground": "#ffffff"
    },
    "radius": "0.75rem",
    "font": "Inter",
    "sablona": "expert",
    "styl": "teply"
  },
  "stranky": [
    {
      "slug": "",
      "jazyk": "en",
      "nazov": "Home",
      "poradieVMenu": 1,
      "bloky": [
        {
          "id": "uvod",
          "druh": "hlavicka",
          "obsah": {
            "nadpis": "Flowers for every day",
            "text": "We tie our bouquets in the morning and deliver them the same day.",
            "tlacidlo": "See what we offer",
            "odkaz": "/shop"
          }
        },
        {
          "id": "otazky",
          "druh": "otazky",
          "obsah": {
            "nadpis": "Frequently asked questions",
            "polozky": [
              {
                "otazka": "Do you deliver on Sundays?",
                "odpoved": "Yes, orders placed by 10:00 are delivered the same day."
              }
            ]
          }
        }
      ]
    }
  ],
  "eshop": {
    "podoba": {
      "karta": "vzdusna",
      "stlpceTelefon": "2"
    }
  },
  "vlastneCss": {
    "zdroj": ":root { --vlastne-medzera: 1.5rem }\n[data-cast='kartaProduktu'] { padding: var(--vlastne-medzera) }"
  }
}