{"product_id":"fotoobraz-na-platne-stvorec","title":"Fotoobraz na plátne – Štvorec | Obraz z fotky","description":"\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;0,700;1,400;1,500\u0026amp;family=Poppins:wght@300;400;500;600;700;800\u0026amp;family=JetBrains+Mono:wght@400;600\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n  \/* ===== Ella theme overrides — Variant D hero ===== *\/\n  .toggle-content--height,.toggle-content.toggle-content--height,[product-description-tab]{max-height:none !important;--maximum-des-to-show:none !important}\n  .toggle-content--height::after,.toggle-content--height::before{display:none !important}\n  .tab-showMore,.tab-showMore.is-show{display:none !important}\n  .productView-desc.halo-text-format,.productView-info[data-info-type=\"sku\"],.productView-info--sku,.product-metaUsualprice,.productView-subtotal,.money-subtotal,.productView-info-item[data-sku]{display:none !important}\n  .productView-info:has(.productView-info-item[data-sku]){display:none !important}\n  .productView-container{position:relative !important;z-index:1 !important}\n\n  \/* Hide hero-injected elements when they appear in description\/tab area (theme renders body_html twice) *\/\n  product-tab .pap-hero-info,product-tab #papPriceMeta,product-tab #papSizeInfoCard,product-tab #papReassurance,product-tab #papHeroHow,product-tab #papStickyBar,\n  .tabs-contents .pap-hero-info,.tabs-contents #papPriceMeta,.tabs-contents #papSizeInfoCard,.tabs-contents #papReassurance,.tabs-contents #papHeroHow,\n  .toggle-content .pap-hero-info,.toggle-content #papPriceMeta,.toggle-content #papSizeInfoCard,.toggle-content #papReassurance,.toggle-content #papHeroHow,\n  [product-description-tab] .pap-hero-info,[product-description-tab] #papPriceMeta,[product-description-tab] #papSizeInfoCard,[product-description-tab] #papReassurance,[product-description-tab] #papHeroHow{display:none !important}\n  .productView-description,.productView-shortDesc,.productView-details .productView-info-name + .productView-info-value em,.productView-info--shortDesc{display:none !important}\n  product-tab.productView-tab .toggle-title,.tabs-contents .toggle-title,.productView-tab .toggle-title{display:none !important}\n  product-tab .tabs-titles,product-tab .tabs-nav,.productView-tab .tabs-titles,.productView-tab .tabs-nav,.tab-titles,[role=\"tablist\"]{display:none !important}\n  product-tab .tab-content:not(:first-of-type),product-tab .tabs-contents \u003e .tab-content:not(:first-child),.tabs-contents \u003e .tab-content:not(:first-child){display:none !important}\n  ul.tabs,ul.tabs-horizontal,.tabs-titles,product-tab .tabs-titles,.productView-tab .tabs-titles{display:none !important}\n  product-tab .tab-content:not(:first-of-type),.tabs-contents \u003e .tab-content:not(:first-child){display:none !important}\n\n  \/* Hide hero-column availability text — duplicate *\/\n  .product-availability,.productView-availability,.productView-info--availability,[class*=\"metaavailability\"],.productView-info--availability *{display:none !important}\n\n  \/* Hide theme viewer-count, free-shipping bar, social proof badges *\/\n  .halo-product-viewers,.productView-viewers,.product-viewers,[class*=\"viewer\"]:not(.pap-rating-viewers),[class*=\"free-shipping\"],[class*=\"freeShipping\"],.free-shipping-bar,.shipping-bar,.productView-freeShipping,.halo-free-shipping-text,.halo-free-shipping,.productView-freeShipping-message{display:none !important}\n\n  \/* Hide mobile sticky-variant duplicate *\/\n  variant-sticky-radios,variant-sticky-radios *,.product-form__input.mobile,fieldset.product-form__input.mobile,fieldset[class*=\"mobile\"].product-form__input{display:none !important;visibility:hidden !important;height:0 !important;overflow:hidden !important;margin:0 !important;padding:0 !important}\n\n  \/* Restyle theme photo-upload app to match brand *\/\n  #photouploadapp{margin:4px 0 0 !important;font-family:'Poppins',sans-serif !important}\n  #photouploadapp div{font-size:13px !important;color:var(--pap-purple) !important;font-weight:600 !important}\n  #photouploadapp button,#photouploadapp a,#photouploadapp [class*=\"btn\"],#photouploadapp input[type=\"button\"],#photouploadapp input[type=\"submit\"]{\n    background:var(--pap-purple) !important;color:#fff !important;border:none !important;border-radius:10px !important;\n    padding:12px 24px !important;font-size:13px !important;font-weight:700 !important;letter-spacing:.04em !important;\n    text-transform:uppercase !important;font-family:'Poppins',sans-serif !important;cursor:pointer !important;\n    box-shadow:0 4px 12px rgba(64,27,96,.25) !important\n  }\n\n  \/* Hide \"Montážna sada\" badge (info already in size info card) *\/\n  .papilora-mounting-badge,.papilora-mounting-badge *{display:none !important}\n\n  \/* ===== VARIANT D — Brand tokens ===== *\/\n  :root {\n    --pap-purple: #401B60;\n    --pap-purple-dk: #2a1140;\n    --pap-purple-soft: #f0e9f5;\n    --pap-yellow: #FCC412;\n    --pap-yellow-dk: #d9a608;\n    --pap-yellow-soft: #fef4d1;\n    --pap-green: #79BB20;\n    --pap-green-dk: #5a8d18;\n    --pap-green-soft: #eef7e0;\n    --pap-muted: #8a7a98;\n    --pap-ink2: #3a2548;\n    --pap-line: rgba(64,27,96,0.10);\n    --pap-line2: rgba(64,27,96,0.18);\n    --pap-paper2: #faf7fb;\n  }\n\n  \/* H1 — Cormorant Garamond, purple + yellow italic *\/\n  .productView-title h1,h1.productView-title,.productView-title{\n    font-family:'Cormorant Garamond',serif !important;font-weight:500 !important;\n    font-size:clamp(28px,3.8vw,38px) !important;line-height:1.05 !important;\n    letter-spacing:-0.01em !important;color:var(--pap-purple) !important;\n    margin:4px 0 6px !important;text-transform:none !important\n  }\n  @media(max-width:480px){.productView-title h1,h1.productView-title,.productView-title{font-size:28px !important}}\n\n  \/* Urgency banner — HIDDEN (redundant with hero trust pills) *\/\n  .productView-soldProduct,.productView-soldProduct *{display:none !important}\n\n  \/* Tighten block wrappers *\/\n  .productView-moreItem{--spacing-top:0px !important;--spacing-bottom:6px !important;margin:0 !important}\n  .productView-moreItem:has(.productView-desc.halo-text-format),.productView-moreItem:empty{display:none !important}\n  .productView-info.has-border-bottom,.productView-info.has-border-top.has-border-bottom{border:0 !important;padding:6px 0 !important;margin:6px 0 4px !important}\n\n  \/* Price — Poppins bold purple *\/\n  .productView-price{margin:6px 0 4px !important}\n  .productView-price .price-item--regular,.productView-price .price-item--sale{\n    font-size:34px !important;font-weight:700 !important;color:var(--pap-purple) !important;\n    letter-spacing:-0.02em;font-family:'Poppins',sans-serif !important;\n    font-variant-numeric:tabular-nums !important\n  }\n\n  \/* Info rows *\/\n  .productView-info .productView-info-name{font-size:11px !important;letter-spacing:.18em !important;text-transform:uppercase !important;color:var(--pap-muted) !important;font-weight:600 !important}\n  .productView-info .productView-info-value{font-size:12px !important;color:#5a5a5a !important;font-weight:600 !important}\n\n  \/* Variant buttons — Variant D visual scale picker is hard to replicate with theme radios,\n     so we go for clean rounded grid with TOP badge on 40×40 *\/\n  fieldset.product-form__input{display:grid !important;grid-template-columns:1fr 1fr !important;gap:8px !important;border:0 !important;padding:0 !important;margin:0 !important}\n  .productView-options .product-form__label,fieldset.product-form__input .product-form__label{\n    width:100% !important;margin:0 !important;padding:10px 10px 8px !important;\n    font-size:13px !important;font-family:'Poppins',sans-serif !important;font-weight:600 !important;\n    letter-spacing:.02em !important;border-radius:10px !important;\n    border:1.5px solid var(--pap-line2) !important;background:#fff !important;\n    color:var(--pap-purple) !important;text-align:center !important;line-height:1.15 !important;\n    box-sizing:border-box !important;display:flex !important;flex-direction:column !important;\n    align-items:center !important;justify-content:center !important;min-height:48px !important;\n    cursor:pointer !important;transition:all .15s !important;position:relative !important;\n    box-shadow:none !important;text-transform:none !important\n  }\n  .productView-options .product-form__label .text,fieldset.product-form__input .product-form__label .text{\n    display:flex !important;width:100% !important;white-space:normal !important;line-height:1.15 !important;\n    font-size:13px !important;font-weight:600 !important;letter-spacing:.02em !important;\n    background:transparent !important;border:none !important;outline:none !important;\n    text-align:center !important;align-items:center !important;justify-content:center !important\n  }\n  .productView-options .product-form__label + .price,.productView-options .product-form__label ~ span.money,.productView-options .variant-price,.productView-options .product-form__option-price,.product-form__option-price{display:none !important}\n  .productView-options .product-form__label:hover{border-color:var(--pap-purple) !important;transform:translateY(-1px) !important;box-shadow:0 4px 12px rgba(64,27,96,.08) !important}\n\n  \/* Checked variant — purple background *\/\n  .productView-options .product-form__radio:checked + .product-form__label,\n  .productView-options input[type=\"radio\"]:checked + .product-form__label,\n  fieldset.product-form__input .product-form__radio:checked + .product-form__label,\n  fieldset.product-form__input input[type=\"radio\"]:checked + .product-form__label,\n  .product-form__input .product-form__radio:checked + label,\n  .product-form__input input:checked + label.product-form__label,\n  .product-form__label.pap-checked,\n  label.product-form__label.pap-checked{\n    background:var(--pap-purple) !important;border-color:var(--pap-purple) !important;\n    color:#fff !important;font-weight:700 !important;\n    box-shadow:0 4px 16px rgba(64,27,96,.25) !important\n  }\n  .productView-options .product-form__radio:checked + .product-form__label .text,\n  fieldset.product-form__input .product-form__radio:checked + .product-form__label .text,\n  .product-form__label.pap-checked .text,\n  label.product-form__label.pap-checked .text{color:#fff !important}\n  .productView-options .product-form__radio:checked + .product-form__label::after,\n  .productView-options input[type=\"radio\"]:checked + .product-form__label::after,\n  fieldset.product-form__input .product-form__radio:checked + .product-form__label::after,\n  fieldset.product-form__input input[type=\"radio\"]:checked + .product-form__label::after,\n  .product-form__label.pap-checked::after,\n  label.product-form__label.pap-checked::after{display:none !important}\n\n  @media(max-width:480px){.productView-options .product-form__label,fieldset.product-form__input .product-form__label{font-size:12.5px !important;padding:8px 6px !important;min-height:44px !important}}\n\n  \/* Quantity label *\/\n  .productView-quantity .form__label,.productView-quantity legend{font-size:11px !important;letter-spacing:.16em !important;text-transform:uppercase !important;color:var(--pap-muted) !important;font-weight:700 !important;margin-bottom:8px !important}\n\n  \/* ATC — purple gradient *\/\n  .product-form__buttons .btn,.product-form__buttons button[type=\"submit\"],button[name=\"add\"]{\n    font-size:13.5px !important;font-weight:700 !important;letter-spacing:.08em !important;\n    padding:18px 26px !important;border-radius:10px !important;\n    box-shadow:0 4px 12px rgba(64,27,96,.25) !important;transition:all .2s !important;\n    background:var(--pap-purple) !important;border:0 !important;color:#fff !important;\n    text-transform:uppercase !important;font-family:'Poppins',sans-serif !important\n  }\n  .product-form__buttons .btn:hover,.product-form__buttons button[type=\"submit\"]:hover,button[name=\"add\"]:hover{transform:translateY(-2px) !important;box-shadow:0 8px 24px rgba(64,27,96,.35) !important}\n  @media(max-width:768px){.product-form__buttons .btn,.product-form__buttons button[type=\"submit\"],button[name=\"add\"]{padding:15px 12px !important;font-size:12.5px !important}}\n\n  \/* Eyebrow above title *\/\n  .pap-eyebrow{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--pap-muted);font-weight:600;margin:0 0 8px;font-family:'Poppins',sans-serif}\n\n  \/* Separator line *\/\n  .pap-separator{height:1px;background:var(--pap-line);margin:8px 0 12px}\n\n  \/* ===== HERO INFO BLOCK (injected under title via JS) ===== *\/\n  .pap-hero-info{margin:6px 0 14px;font-family:'Poppins',sans-serif}\n\n  \/* Rating row *\/\n  .pap-rating{display:flex;align-items:center;gap:8px;margin-bottom:14px;flex-wrap:wrap}\n  .pap-stars{display:flex;gap:1px}\n  .pap-stars svg{width:14px;height:14px;fill:var(--pap-yellow) !important;stroke:var(--pap-yellow) !important}\n  .pap-review-stars svg{fill:var(--pap-yellow) !important;stroke:var(--pap-yellow) !important}\n  .pap-rating-score{font-size:13px;color:var(--pap-purple);font-weight:700}\n  .pap-rating-count{font-size:13px;color:var(--pap-muted)}\n  .pap-rating-viewers{margin-left:auto;font-size:11px;color:var(--pap-muted);display:flex;align-items:center;gap:4px}\n  .pap-rating-viewers svg{width:11px;height:11px}\n\n  \/* Trust pills *\/\n  .pap-trust-pills{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:6px}\n  .pap-pill{display:inline-flex;align-items:center;gap:6px;padding:7px 11px;border-radius:999px;background:#fff;border:1px solid var(--pap-line);font-size:11.5px;font-weight:500;color:var(--pap-ink2);box-shadow:0 1px 0 rgba(64,27,96,.02)}\n  .pap-pill svg{width:12px;height:12px;flex-shrink:0}\n\n  \/* SKLADOM badge + price subtext *\/\n  .pap-price-meta{display:flex;align-items:center;justify-content:space-between;margin:4px 0 2px;flex-wrap:wrap;gap:6px}\n  .pap-price-sub{font-size:11px;color:var(--pap-muted);font-weight:500;letter-spacing:.02em}\n  .pap-skladom{display:inline-flex;align-items:center;gap:6px;background:var(--pap-green-soft);color:var(--pap-green-dk);padding:5px 10px;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.04em}\n  .pap-skladom-dot{width:6px;height:6px;border-radius:50%;background:var(--pap-green);box-shadow:0 0 0 3px var(--pap-green-soft)}\n\n  \/* Selected size info card — 2-column grid *\/\n  .pap-size-info{margin:12px 0 6px;padding:12px 14px;background:var(--pap-purple-soft);border:1px solid var(--pap-line);border-radius:10px;display:grid;grid-template-columns:1fr 1fr;gap:12px;align-items:center;font-family:'Poppins',sans-serif}\n  .pap-size-info-label{font-size:13px;color:var(--pap-purple);font-weight:700}\n  .pap-size-info-sub{font-size:11.5px;color:var(--pap-ink2);margin-top:2px;display:flex;align-items:center;gap:5px}\n  .pap-size-info-sub svg{width:11px;height:11px}\n  .pap-size-info-right{display:flex;align-items:center;gap:8px;padding-left:12px;border-left:1px solid var(--pap-line2)}\n  .pap-size-info-right svg{width:18px;height:18px;flex-shrink:0;stroke:var(--pap-yellow-dk) !important}\n  .pap-size-info-right-label{font-size:10px;letter-spacing:.1em;color:var(--pap-yellow-dk);font-weight:700;text-transform:uppercase}\n  .pap-size-info-right-value{font-size:12px;color:var(--pap-yellow-dk);font-weight:700}\n\n  \/* Photo upload card — REMOVED, using native #photouploadapp instead *\/\n\n  \/* Reassurance icon strip *\/\n  .pap-reassurance{margin:12px 0 0;padding:12px 14px;background:#fff;border:1px solid var(--pap-line);border-radius:14px;display:grid;grid-template-columns:repeat(3,1fr);font-family:'Poppins',sans-serif}\n  .pap-reassurance-item{display:flex;flex-direction:column;align-items:center;gap:6px;padding:4px 6px}\n  .pap-reassurance-item:not(:first-child){border-left:1px solid var(--pap-line)}\n  .pap-reassurance-item svg{width:18px;height:18px}\n  .pap-reassurance-text{font-size:10.5px;font-weight:600;color:var(--pap-purple);text-align:center;line-height:1.2}\n  .pap-sku{text-align:right;font-family:'JetBrains Mono',monospace;font-size:10px;color:#b0a3b8;letter-spacing:.04em;margin:6px 4px 0;opacity:.7}\n\n  \/* \"Ako to funguje\" — HIDDEN *\/\n  .pap-how{display:none !important}\n\n  \/* Review snippet card *\/\n  .pap-review-card{margin:12px 0 0;padding:14px 16px;background:#fff;border:1px solid var(--pap-line);border-radius:14px;display:flex;gap:12px;align-items:flex-start;font-family:'Poppins',sans-serif}\n  .pap-review-avatar{width:38px;height:38px;border-radius:50%;background:linear-gradient(135deg,#5a2a82,#2a1140);flex-shrink:0;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-family:'Cormorant Garamond',serif;font-size:18px}\n  .pap-review-head{display:flex;align-items:center;gap:6px;margin-bottom:4px;flex-wrap:wrap}\n  .pap-review-stars{display:flex;gap:1px}\n  .pap-review-stars svg{width:11px;height:11px}\n  .pap-review-name{font-size:11px;color:var(--pap-muted)}\n  .pap-review-badge{margin-left:auto;font-size:9px;font-weight:700;letter-spacing:.06em;background:var(--pap-green-soft);color:var(--pap-green-dk);padding:2px 6px;border-radius:4px;text-transform:uppercase}\n  .pap-review-text{font-family:'Cormorant Garamond',serif;font-style:italic;font-size:19px;line-height:1.4;color:var(--pap-purple)}\n\n  \/* TOP badge on 40×40 variant *\/\n  .pap-top-badge{position:absolute !important;top:-10px !important;left:50% !important;transform:translateX(-50%) !important;background:var(--pap-yellow) !important;color:var(--pap-purple) !important;font-size:8.5px !important;font-weight:800 !important;letter-spacing:.08em !important;padding:2px 7px !important;border-radius:999px !important;white-space:nowrap !important;box-shadow:0 2px 6px rgba(64,27,96,.15) !important;z-index:2 !important;line-height:1.4 !important;pointer-events:none !important}\n\n  \/* ===== Sticky purchase bar — SPOLU + PRIDAŤ DO KOŠÍKA ===== *\/\n  .pap-sticky-bar{position:fixed;left:0;right:0;bottom:0;z-index:998;padding:12px 16px calc(16px + env(safe-area-inset-bottom,0px));background:#fff;border-top:1px solid var(--pap-line);display:none;gap:10px;align-items:center;transform:translateY(100%);transition:transform .35s cubic-bezier(0.4,0,0.2,1);box-shadow:0 -8px 24px rgba(64,27,96,.10)}\n  .pap-sticky-bar.visible{transform:translateY(0)}\n  .pap-sticky-bar-price-wrap{display:flex;flex-direction:column;min-width:0}\n  .pap-sticky-bar-label{font-size:9.5px;letter-spacing:.16em;color:var(--pap-muted);font-weight:700;text-transform:uppercase}\n  .pap-sticky-bar-price{font-family:'Poppins',sans-serif;font-weight:700;font-size:22px;color:var(--pap-purple);letter-spacing:-0.01em;line-height:1.05;font-variant-numeric:tabular-nums}\n  .pap-sticky-bar-btn{flex:1;height:54px;margin-left:6px;background:var(--pap-purple);color:#fff;border:none;border-radius:10px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;font-size:13.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;font-family:'Poppins',sans-serif;box-shadow:0 4px 12px rgba(64,27,96,.25)}\n  .pap-sticky-bar-btn:active{transform:scale(.97)}\n  .pap-sticky-bar-btn svg{width:16px;height:16px}\n  @media(max-width:899px){.pap-sticky-bar{display:flex}}\n\n  \/* ===== Description sections (existing) ===== *\/\n  .pl{font-family:'Poppins','Inter',system-ui,sans-serif;color:#232323;line-height:1.65;-webkit-font-smoothing:antialiased;position:relative;max-width:100%;overflow-x:hidden}\n  .pl *{box-sizing:border-box}\n  .pl h2{font-family:'Poppins',sans-serif;font-size:clamp(22px,3vw,36px);font-weight:900;letter-spacing:.01em;margin:0 0 18px;color:#232323;text-transform:uppercase;line-height:1.12}\n  .pl h3{font-family:'Poppins',sans-serif;font-size:15px;font-weight:800;letter-spacing:.05em;margin:0 0 8px;color:var(--pap-purple);text-transform:uppercase}\n  .pl p{margin:0 0 14px;color:#5a5a5a;font-size:15px}\n  .pl-eyebrow{display:inline-block;font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:var(--pap-purple);font-weight:700;margin-bottom:14px}\n  .pl-eyebrow::after{content:\"\";display:inline-block;width:24px;height:1px;background:var(--pap-yellow);margin-left:10px;vertical-align:middle}\n  .pl p:empty,.pl div:empty:not([class]){display:none !important}\n\n  .pl-section{padding:56px 32px;position:relative}\n  .pl-section \u003e *{max-width:1100px;margin-left:auto;margin-right:auto;position:relative;z-index:1}\n  .pl-section-soft{background:#f7f0fa}\n  .pl-section-soft::before,.pl-section-cream::before,.pl-section-purple::before{content:\"\";position:absolute;top:0;bottom:0;left:50%;transform:translateX(-50%);width:100vw;z-index:0}\n  .pl-section-soft::before{background:#f7f0fa}\n  .pl-section-cream{background:#faf6f1}\n  .pl-section-cream::before{background:#faf6f1}\n  .pl-section-purple{background:var(--pap-purple);color:#fff}\n  .pl-section-purple::before{background:linear-gradient(135deg,var(--pap-purple) 0%,var(--pap-purple-dk) 100%)}\n  .pl-section-purple h2,.pl-section-purple h3,.pl-section-purple p,.pl-section-purple li,.pl-section-purple span,.pl-section-purple strong{color:#fff !important}\n  .pl-section-purple p{color:rgba(255,255,255,.88) !important}\n  .pl-section-purple .pl-eyebrow{color:var(--pap-yellow) !important}\n  .pl-section-purple .pl-eyebrow::after{background:rgba(252,196,18,.6)}\n  .pl-center{text-align:center;max-width:780px;margin:0 auto}\n  @media(max-width:768px){.pl-section{padding:36px 14px} .pl h2{font-size:20px;letter-spacing:.02em}}\n\n  .pl-chips{padding:18px 0 8px;margin:0 -8px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}\n  .pl-chips::-webkit-scrollbar{display:none}\n  .pl-chips-inner{display:inline-flex;gap:8px;padding:0 8px;width:max-content}\n  .pl-chip{display:inline-flex;align-items:center;gap:6px;padding:9px 14px;border-radius:100px;background:#fff;border:1px solid rgba(64,27,96,.12);font-size:12.5px;font-weight:500;color:var(--pap-purple);white-space:nowrap;box-shadow:0 2px 8px rgba(64,27,96,.06)}\n  .pl-chip-gold{background:linear-gradient(135deg,#fff8e1,#ffe9a8);border-color:var(--pap-yellow);color:#8b6510;font-weight:600}\n  .pl-chip svg{flex-shrink:0}\n  @media(min-width:900px){.pl-chips{overflow:visible !important;text-align:center;padding:24px 0 12px} .pl-chips-inner{flex-wrap:wrap;justify-content:center;width:auto;max-width:1000px;margin:0 auto;gap:10px} .pl-chip{font-size:13px;padding:10px 16px}}\n\n  .pl-quote{max-width:820px;margin:32px auto 0;padding:36px 32px;background:#fff;border-radius:10px;box-shadow:0 24px 70px rgba(64,27,96,.12);text-align:center;position:relative;border-top:3px solid var(--pap-yellow)}\n  .pl-quote::before{content:\"\\201C\";font-family:'Cormorant Garamond',serif;font-size:100px;color:var(--pap-yellow);position:absolute;top:-28px;left:32px;line-height:1}\n  .pl-quote-text{font-family:'Cormorant Garamond',serif;font-weight:500;font-style:italic;font-size:21px;line-height:1.45;color:var(--pap-purple);margin:0;display:block}\n  .pl-quote-attr{display:block;margin-top:16px;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--pap-muted);font-style:normal;font-family:'Poppins',sans-serif}\n  @media(max-width:768px){.pl-quote{padding:24px 20px} .pl-quote-text{font-size:18px}}\n\n  .pl-diff{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:24px}\n  .pl-diff-card{background:#fff;border-radius:12px;overflow:hidden;text-align:center;box-shadow:0 14px 40px rgba(64,27,96,.10);border:1px solid #efe5f3;transition:transform .25s,box-shadow .25s;position:relative}\n  .pl-diff-card:hover{transform:translateY(-4px);box-shadow:0 22px 60px rgba(64,27,96,.18)}\n  .pl-diff-img{aspect-ratio:5\/4;background-size:cover;background-position:center;position:relative;transition:transform .4s;background-color:#e8dff0}\n  .pl-diff-card:hover .pl-diff-img{transform:scale(1.04)}\n  .pl-diff-icon{position:absolute;left:50%;bottom:-26px;transform:translateX(-50%);width:52px;height:52px;border-radius:50%;background:linear-gradient(135deg,var(--pap-yellow) 0%,#e0a800 100%);display:inline-flex;align-items:center;justify-content:center;font-size:22px;box-shadow:0 8px 20px rgba(252,196,18,.45);border:4px solid #fff;z-index:2}\n  .pl-diff-body{padding:38px 22px 26px}\n  .pl-diff-card h3{margin-bottom:8px;color:var(--pap-purple);font-size:14px}\n  .pl-diff-card p{font-size:14px;line-height:1.55;margin:0}\n  @media(max-width:768px){.pl-diff{grid-template-columns:1fr;gap:14px} .pl-diff-img{aspect-ratio:16\/9} .pl-diff-body{padding:34px 18px 22px}}\n\n  .pl-img-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:24px 0 0}\n  .pl-img-grid img{width:100%;border-radius:10px;display:block;cursor:zoom-in}\n  @media(max-width:480px){.pl-img-grid{grid-template-columns:1fr}}\n\n  .pl-trust{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:28px;padding:24px 20px;background:#fff;border-radius:10px;box-shadow:0 14px 40px rgba(64,27,96,.08);border:1px solid #efe5f3}\n  .pl-trust-item{text-align:center;padding:8px 4px}\n  .pl-trust-icon{width:42px;height:42px;border-radius:50%;background:#f7f0fa;display:inline-flex;align-items:center;justify-content:center;color:var(--pap-purple);margin-bottom:8px;font-size:20px}\n  .pl-trust-title{font-family:'Poppins',sans-serif;font-size:12px;font-weight:800;color:var(--pap-purple);text-transform:uppercase;letter-spacing:.06em;margin-bottom:3px}\n  .pl-trust-desc{font-size:11.5px;color:#7a7a7a;margin:0}\n  @media(max-width:768px){.pl-trust{grid-template-columns:1fr 1fr;padding:16px 12px}}\n\n  .pl-timeline{margin-top:32px;max-width:680px;margin-left:auto;margin-right:auto}\n  .pl-tl-item{display:flex;gap:18px;padding:14px 0;position:relative}\n  .pl-tl-item:not(:last-child)::after{content:\"\";position:absolute;left:21px;top:54px;bottom:-6px;width:2px;background:linear-gradient(180deg,var(--pap-yellow),rgba(252,196,18,.2))}\n  .pl-tl-dot{width:42px;height:42px;border-radius:50%;flex-shrink:0;background:linear-gradient(135deg,var(--pap-yellow),#d4a000);color:#fff;font-family:'Poppins',sans-serif;font-weight:800;font-size:15px;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 4px 14px rgba(252,196,18,.4);z-index:1}\n  .pl-tl-content h4{font-family:'Poppins',sans-serif;font-size:16px;font-weight:800;color:var(--pap-purple);margin:6px 0 6px;text-transform:uppercase;letter-spacing:.04em}\n  .pl-tl-content p{font-size:14.5px;line-height:1.6;color:#5a5a5a;margin:0}\n  @media(min-width:900px){.pl-timeline{max-width:760px} .pl-tl-item{padding:18px 0;gap:24px} .pl-tl-dot{width:48px;height:48px;font-size:17px} .pl-tl-item:not(:last-child)::after{left:24px;top:62px} .pl-tl-content h4{font-size:18px} .pl-tl-content p{font-size:15.5px}}\n\n  .pl-compare{margin-top:32px;background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 24px 60px rgba(64,27,96,.12)}\n  .pl-compare-head{display:grid;grid-template-columns:1.4fr 1fr 1fr;background:#f7f0fa;padding:18px 24px;font-family:'Poppins',sans-serif;font-weight:800;font-size:13px;letter-spacing:.04em;color:var(--pap-purple);text-transform:uppercase}\n  .pl-compare-head .pl-them{text-align:center;color:var(--pap-muted)}\n  .pl-compare-head .pl-vs{text-align:center}\n  .pl-compare-row{display:grid;grid-template-columns:1.4fr 1fr 1fr;padding:16px 24px;border-top:1px solid #f0e8f5;font-size:14px;align-items:center}\n  .pl-compare-row .pl-feat{color:#5a5a5a;font-weight:500}\n  .pl-compare-row .pl-yes,.pl-compare-row .pl-no{text-align:center;font-weight:700}\n  .pl-compare-row .pl-yes{color:var(--pap-purple)}\n  .pl-compare-row .pl-yes::before{content:\"\\2713\";color:var(--pap-yellow);font-size:16px;margin-right:6px;font-weight:900}\n  .pl-compare-row .pl-no{color:#bbb}\n  .pl-compare-row .pl-no::before{content:\"\\2715\";font-size:14px;margin-right:6px}\n  @media(max-width:900px){.pl-compare{display:none}}\n\n  .pl-compare-cards{display:none;gap:14px;padding:8px 0;margin-top:28px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-left:-8px;margin-right:-8px;padding-left:8px;padding-right:8px}\n  .pl-compare-cards::-webkit-scrollbar{display:none}\n  .pl-cc{flex:0 0 84%;max-width:380px;background:#fff;border-radius:18px;padding:24px 22px;scroll-snap-align:center;border:1.5px solid rgba(64,27,96,.08);box-shadow:0 8px 24px rgba(64,27,96,.08)}\n  .pl-cc-papilora{border-color:var(--pap-yellow);background:linear-gradient(180deg,#fff 0%,#fffbe8 100%);box-shadow:0 12px 28px rgba(252,196,18,.18)}\n  .pl-cc-tag{display:inline-block;padding:5px 12px;border-radius:100px;font-family:'Poppins',sans-serif;font-size:10.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;margin-bottom:14px}\n  .pl-cc-cheap .pl-cc-tag{background:#f0eef2;color:#7a6a86}\n  .pl-cc-papilora .pl-cc-tag{background:var(--pap-purple);color:var(--pap-yellow)}\n  .pl-cc h4{font-family:'Poppins',sans-serif;font-size:18px;font-weight:800;margin:0 0 14px;color:#1a1620;text-transform:none;letter-spacing:.01em}\n  .pl-cc ul{list-style:none;padding:0;margin:0}\n  .pl-cc li{display:flex;gap:10px;padding:9px 0;font-size:13.5px;line-height:1.5;color:#4a3d56}\n  .pl-cc li::before{font-weight:900;font-size:16px;flex-shrink:0;line-height:1.4}\n  .pl-cc-cheap li::before{content:\"\\2715\";color:#c44}\n  .pl-cc-papilora li::before{content:\"\\2713\";color:#2d8f3f}\n  @media(max-width:900px){.pl-compare-cards{display:flex}}\n\n  .pl-specs{margin-top:28px;max-width:680px;margin-left:auto;margin-right:auto}\n  .pl-spec-row{display:grid;grid-template-columns:1fr 1.4fr;gap:24px;padding:14px 0;border-bottom:1px solid rgba(255,255,255,.18);font-size:14px}\n  .pl-spec-row .pl-k{color:rgba(255,255,255,.7) !important;letter-spacing:.04em;font-weight:500}\n  .pl-spec-row .pl-v{color:#fff !important;font-weight:600}\n  @media(min-width:900px){.pl-specs{max-width:760px} .pl-spec-row{font-size:14.5px;padding:16px 0}}\n\n  .pl-reviews{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:28px -8px 0;padding:6px 8px 12px}\n  .pl-reviews::-webkit-scrollbar{display:none}\n  .pl-review{flex:0 0 calc(100% - 16px);max-width:340px;scroll-snap-align:center;margin:0;background:#fff;border:1px solid #e8e0ea;padding:24px;border-radius:10px;transition:transform .25s,box-shadow .25s}\n  .pl-review:hover{transform:translateY(-3px);box-shadow:0 18px 50px rgba(64,27,96,.10)}\n  .pl-stars{color:var(--pap-yellow);letter-spacing:2px;margin-bottom:10px;font-size:16px}\n  .pl-review p{font-style:italic;color:#232323;font-family:'Cormorant Garamond',serif;font-size:17px;line-height:1.5;margin:0 0 14px}\n  .pl-reviewer-row{display:flex;align-items:center;gap:10px}\n  .pl-avatar{width:32px;height:32px;border-radius:50%;background:linear-gradient(135deg,#cea6f1 0%,var(--pap-purple) 100%);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-family:'Poppins',sans-serif;font-weight:700;font-size:13px;flex-shrink:0}\n  .pl-reviewer{font-size:12px;color:#5a5a5a;font-weight:600}\n  .pl-reviewer-date{display:block;font-size:11px;color:var(--pap-muted);font-weight:400;margin-top:2px}\n  @media(min-width:900px){.pl-reviews{display:grid !important;grid-template-columns:repeat(3,1fr);gap:24px;overflow:visible;padding:0;margin:28px 0 0} .pl-review{flex:none;max-width:none}}\n\n  .pl-faq-cards{margin-top:24px;max-width:740px;margin-left:auto;margin-right:auto}\n  .pl-faq-card{background:#fff;margin:8px 0;border-radius:14px;overflow:hidden;border:1px solid rgba(64,27,96,.08);box-shadow:0 2px 8px rgba(64,27,96,.04)}\n  .pl-faq-card summary{list-style:none;padding:16px 20px;display:flex;align-items:center;justify-content:space-between;font-family:'Poppins',sans-serif;font-size:15px;font-weight:700;color:#1a1620;cursor:pointer;gap:14px;outline:none;line-height:1.35}\n  .pl-faq-card summary::-webkit-details-marker{display:none}\n  .pl-faq-card summary::after{content:\"\";width:22px;height:22px;flex-shrink:0;background:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='none' stroke='%23401b60' stroke-width='2.4' stroke-linecap='round'%3E%3Cline x1='12' y1='5' x2='12' y2='19'\/%3E%3Cline x1='5' y1='12' x2='19' y2='12'\/%3E%3C\/svg%3E\") center\/contain no-repeat;transition:transform .3s cubic-bezier(0.4,0,0.2,1)}\n  .pl-faq-card[open] summary::after{transform:rotate(45deg)}\n  .pl-faq-body{padding:0 20px 16px;font-size:14px;line-height:1.65;color:#4a3d56;animation:plFadeIn .3s ease}\n  @keyframes plFadeIn{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}\n  @media(min-width:900px){.pl-faq-cards{max-width:820px} .pl-faq-card summary{font-size:17px;padding:20px 24px} .pl-faq-body{padding:0 24px 20px;font-size:15px}}\n\n  .pl-video{margin:24px auto 0;max-width:360px;position:relative;border-radius:12px;overflow:hidden;box-shadow:0 24px 60px rgba(64,27,96,.15)}\n  .pl-video iframe{display:block;width:100%;aspect-ratio:9\/16;border:0}\n  @media(min-width:900px){.pl-video{max-width:680px} .pl-video iframe{aspect-ratio:16\/9}}\n\n  .pl-cta{background:linear-gradient(135deg,var(--pap-purple) 0%,var(--pap-purple-dk) 100%);text-align:center;padding:70px 28px;border-radius:12px;color:#fff;position:relative;overflow:hidden;margin-top:48px;box-shadow:0 30px 70px rgba(64,27,96,.25)}\n  .pl-cta::before{content:\"\";position:absolute;top:-50%;right:-15%;width:560px;height:560px;background:radial-gradient(circle,rgba(252,196,18,.18) 0%,transparent 60%);pointer-events:none}\n  .pl-cta \u003e *{position:relative;z-index:2}\n  .pl-cta .pl-eyebrow{color:var(--pap-yellow) !important}\n  .pl-cta h2{color:#fff !important;font-size:clamp(24px,3.6vw,42px);margin-bottom:16px}\n  .pl-cta-sub{color:rgba(255,255,255,.92) !important;max-width:580px;margin:0 auto 24px;font-size:15px}\n  .pl-cta-btn{display:inline-flex;align-items:center;gap:10px;background:linear-gradient(135deg,var(--pap-yellow) 0%,#e0a800 100%);color:var(--pap-purple);padding:18px 38px;border-radius:6px;font-weight:800;text-transform:uppercase;letter-spacing:.06em;font-size:14px;text-decoration:none;font-family:'Poppins',sans-serif;box-shadow:0 14px 30px rgba(252,196,18,.4);transition:transform .2s,box-shadow .2s}\n  .pl-cta-btn:hover{transform:translateY(-2px);box-shadow:0 20px 40px rgba(252,196,18,.55);color:var(--pap-purple)}\n  .pl-cta-mini{display:flex;justify-content:center;gap:24px;margin-top:24px;flex-wrap:wrap;font-size:12px;color:rgba(255,255,255,.85) !important;letter-spacing:.04em}\n  .pl-cta-mini span{display:inline-flex;align-items:center;gap:8px}\n  .pl-cta-mini span::before{content:\"\\2713\";color:var(--pap-yellow);font-weight:900}\n  @media(min-width:900px){.pl-cta{padding:80px 60px} .pl-cta h2{font-size:38px} .pl-cta-sub{font-size:16px;max-width:640px}}\n  @media(max-width:768px){.pl-cta{padding:48px 18px} .pl-cta-btn{width:100%;justify-content:center;padding:16px 20px}}\n\n  \/* Bottom padding for sticky bar *\/\n  @media(max-width:899px){.pl{padding-bottom:80px}}\n\u003c\/style\u003e\n\n\u003cscript\u003e\n(function(){\n  var starSvg='\u003csvg viewBox=\"0 0 24 24\" fill=\"#FCC412\" stroke=\"#FCC412\" stroke-width=\"1.5\" stroke-linejoin=\"round\"\u003e\u003cpolygon points=\"12 2 15.1 8.6 22 9.6 17 14.6 18.2 21.5 12 18.2 5.8 21.5 7 14.6 2 9.6 8.9 8.6 12 2\"\/\u003e\u003c\/svg\u003e';\n  var starSmall=starSvg;\n\n  function appendPricesToVariantLabels(){\n    var jsonScripts=document.querySelectorAll('variant-radios script[type=\"application\/json\"],variant-selects script[type=\"application\/json\"]');\n    if(!jsonScripts.length)return false;\n    var variants=[];try{variants=JSON.parse(jsonScripts[0].textContent)}catch(e){return false}\n    if(!Array.isArray(variants))return false;\n    var priceMap={};\n    variants.forEach(function(v){if(v.id\u0026\u0026v.price!==undefined){priceMap[v.id]=(v.price\/100).toFixed(2).replace('.',',')+' €'}});\n    document.querySelectorAll('.product-form__label[data-variant-id]').forEach(function(lbl){\n      if(lbl.dataset.papPriceAdded)return;\n      var vid=lbl.getAttribute('data-variant-id');var price=priceMap[vid];if(!price)return;\n      var textSpan=lbl.querySelector('.text')||lbl;\n      var orig=(textSpan.textContent||'').trim();\n      textSpan.textContent=orig.replace(\/x\/gi,' × ').replace(\/\\s+\/g,' ').trim()+' — '+price;\n      lbl.dataset.papPriceAdded='1';\n    });\n    \/\/ Add TOP badge to 40x40\n    document.querySelectorAll('.product-form__label[data-variant-id]').forEach(function(lbl){\n      if(lbl.dataset.papTopAdded)return;\n      var txt=(lbl.textContent||'').trim();\n      if(\/40\\s*[×x]\\s*40\/i.test(txt)\u0026\u0026!lbl.querySelector('.pap-top-badge')){\n        var b=document.createElement('span');b.className='pap-top-badge';b.textContent='★ TOP';\n        lbl.appendChild(b);lbl.dataset.papTopAdded='1';\n      }\n    });\n    return true;\n  }\n  function tryRun(){if(!appendPricesToVariantLabels()){var a=0;var iv=setInterval(function(){a++;if(appendPricesToVariantLabels()||a\u003e20)clearInterval(iv)},250)}}\n  if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',tryRun);else tryRun();\n  document.addEventListener('change',function(e){if(e.target\u0026\u0026e.target.matches\u0026\u0026e.target.matches('input[name^=\"options\"]'))setTimeout(tryRun,50)});\n\n  function hidePromoCards(){\n    var P=\/limited-time|end in|days?\\s+hours?\\s+minutes?|\\d+\\s*d\\s+\\d+\\s*h\\s+\\d+\\s*m|super hír|super novin|maravillosa noticia|hľadia na|prezerá si|prezerá \\d|si prezerá|prohlíží|si prohlíží|pregledava|razgleduje|tekinti meg|vizualizează|прегледува|разглежда|customers? viewing|people viewing|are viewing|hasznos információk|gratuita sopra|gratis över|bezplatná dodav|gratuit peste|gratis fra|gratuit dès|predané za posled|rýchla doprava|doprava zdarma|zdarma od|besplatna dostava|hitra dostava|spedizione gratuita|γρήγορη αποστολή|ingyenes szállítás|livrare gratuită|бесплатна достава|безплатна доставка|besplatna isporuka|montážna sada|komplet za montažu|set za montažu|kit di montaggio|σετ τοποθέτησης|szerelőkészlet|set de montaj|монтажни сет|монтажен комплект\/i;\n    document.querySelectorAll('.productView-moreItem').forEach(function(el){\n      if(el.dataset.papHidden)return;\n      var t=(el.textContent||'').trim();\n      if(t.length\u003c6||t.length\u003e1200)return;\n      if(el.querySelector('form,button[name=\"add\"],input[type=\"text\"],input[type=\"number\"],select,.productView-title,.productView-price,.productView-options,.productView-soldProduct,.product-form,fieldset,.product-availability,.productView-availability'))return;\n      if(el.classList.contains('moreItem-breadcrumb'))return;\n      if(P.test(t)){el.style.cssText='display:none !important';el.dataset.papHidden='1';return;}\n      var children=el.querySelectorAll('p,div,span,.des,.description');\n      for(var i=0;i\u003cchildren.length;i++){var ct=(children[i].textContent||'').trim();if(ct.length\u003e70\u0026\u0026!\/^[\\d\\s .,€$£]+$\/.test(ct)){el.style.cssText='display:none !important';el.dataset.papHidden='1';return;}}\n    });\n  }\n  if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',hidePromoCards);else hidePromoCards();\n  setTimeout(hidePromoCards,800);setTimeout(hidePromoCards,2000);\n\n  function fixLegend(){\n    document.querySelectorAll('.productView-options legend, .productView-options .form__label, .product-form__input legend').forEach(function(el){\n      if(el.dataset.papLegend)return;\n      var txt=(el.textContent||'').trim();\n      if(\/zvoľte|zvolte|select|variant\/i.test(txt)\u0026\u0026!el.querySelector('select,input,button')){\n        var hdr=el.querySelector('[data-header-option]');\n        el.textContent='';el.appendChild(document.createTextNode('Vyber rozmer'));\n        var sp=hdr||document.createElement('span');sp.setAttribute('data-header-option','');sp.style.display='none';el.appendChild(sp);\n        el.style.cssText='font-size:11px !important;letter-spacing:.16em !important;text-transform:uppercase !important;color:var(--pap-muted) !important;font-weight:700 !important;margin-bottom:10px !important;display:block !important';\n        el.dataset.papLegend='1';\n      }\n    });\n  }\n  if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',fixLegend);else fixLegend();\n  setTimeout(fixLegend,500);setTimeout(fixLegend,1500);\n\n  \/* Sticky bar — SPOLU + PRIDAŤ DO KOŠÍKA *\/\n  function initSticky(){\n    var bar=document.getElementById('papStickyBar');if(!bar)return;\n    var hero=document.querySelector('.productView-images,.product__media-wrapper,.productView-image');\n    if(!hero)hero=document.querySelector('.productView');\n    var shown=false;\n    function check(){var threshold=hero?hero.getBoundingClientRect().bottom:300;if(threshold\u003c-50\u0026\u0026!shown){bar.classList.add('visible');shown=true}else if(threshold\u003e0\u0026\u0026shown){bar.classList.remove('visible');shown=false}}\n    window.addEventListener('scroll',check,{passive:true});check();\n    bar.querySelector('.pap-sticky-bar-btn').addEventListener('click',function(){\n      var f=document.querySelector('[id^=\"product-form-\"],.productView-options,.product-form,form[action*=\"\/cart\/add\"]');\n      if(f){f.scrollIntoView({behavior:'smooth',block:'start'});setTimeout(function(){window.scrollBy({top:-90,behavior:'smooth'})},400)}\n    });\n    \/* Sync price *\/\n    function syncPrice(){\n      var priceEl=document.querySelector('.productView-price .price-item--regular,.productView-price .price-item--sale,.productView-price .money');\n      if(priceEl){\n        var p=(priceEl.textContent||'').trim().replace(\/[^\\d,.€]\/g,'');\n        var sp=document.getElementById('papStickyPrice');\n        if(sp\u0026\u0026p)sp.textContent='€'+p.replace('€','');\n      }\n    }\n    syncPrice();\n    document.addEventListener('change',function(e){if(e.target\u0026\u0026e.target.matches\u0026\u0026e.target.matches('input[name^=\"options\"]'))setTimeout(syncPrice,100)});\n    new MutationObserver(syncPrice).observe(document.querySelector('.productView-price')||document.body,{childList:true,subtree:true,characterData:true});\n  }\n  if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',initSticky);else initSticky();\n\n  \/* Sync checked class *\/\n  function syncCheckedClass(){\n    document.querySelectorAll('fieldset.product-form__input .product-form__radio, fieldset.product-form__input input[type=\"radio\"]').forEach(function(r){\n      var lbl=r.nextElementSibling;\n      if(!lbl||!lbl.classList.contains('product-form__label'))lbl=document.querySelector('label[for=\"'+r.id+'\"]');\n      if(!lbl)return;\n      if(r.checked){lbl.classList.add('pap-checked')}else{lbl.classList.remove('pap-checked')}\n    });\n    \/* Also sync size info card *\/\n    var checkedLbl=document.querySelector('.product-form__label.pap-checked,.product-form__radio:checked + .product-form__label');\n    if(checkedLbl){\n      var txt=(checkedLbl.textContent||'').trim();\n      var infoLabel=document.getElementById('papSizeInfoLabel');\n      if(infoLabel)infoLabel.textContent=txt;\n    }\n  }\n  function initCheckedSync(){\n    syncCheckedClass();\n    document.addEventListener('change',function(e){if(e.target\u0026\u0026e.target.matches\u0026\u0026(e.target.matches('input[name^=\"options\"]')||e.target.matches('.product-form__radio')))setTimeout(syncCheckedClass,30)});\n    var obs=new MutationObserver(function(){syncCheckedClass()});\n    var optWrap=document.querySelector('.productView-options')||document.querySelector('variant-radios');\n    if(optWrap)obs.observe(optWrap,{subtree:true,attributes:true,attributeFilter:['checked']});\n  }\n  if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',initCheckedSync);else initCheckedSync();\n  setTimeout(syncCheckedClass,500);setTimeout(syncCheckedClass,1500);\n\n  \/* Move hero info block under title + add eyebrow + restyle title *\/\n  function moveHeroInfo(){\n    var info=document.querySelector('.pap-hero-info');if(!info||info.dataset.papMoved)return;\n    var title=document.querySelector('.productView-product .productView-title');\n    if(!title)title=document.querySelector('.productView-product h1');\n    if(title){\n      var target=title.parentElement;\n      if(target.classList.contains('productView-moreItem'))target=target;\n      else target=title;\n      \/* Add eyebrow above title *\/\n      if(!document.querySelector('.pap-eyebrow')){\n        var ey=document.createElement('div');ey.className='pap-eyebrow';ey.textContent='Obraz z vašej fotky';\n        target.parentElement.insertBefore(ey,target);\n      }\n      \/* Restyle title — \"Fotoobraz na plátne\" + \"štvorec\" in yellow italic *\/\n      var h1=title.tagName==='H1'?title:title.querySelector('h1');\n      if(!h1)h1=title;\n      if(!h1.dataset.papStyled){\n        h1.innerHTML='Fotoobraz na plátne\u003cbr\u003e\u003cem style=\"font-style:italic;font-weight:500;color:var(--pap-yellow-dk)\"\u003eštvorec\u003c\/em\u003e';\n        h1.dataset.papStyled='1';\n      }\n      target.parentElement.insertBefore(info,target.nextElementSibling);\n      info.dataset.papMoved='1';\n    }\n  }\n  if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',moveHeroInfo);else moveHeroInfo();\n  setTimeout(moveHeroInfo,300);setTimeout(moveHeroInfo,1000);\n\n  \/* Move size info + reassurance after variant selector *\/\n  function moveHeroExtras(){\n    var sizeInfo=document.getElementById('papSizeInfoCard');\n    var reassurance=document.getElementById('papReassurance');\n    if((!sizeInfo\u0026\u0026!reassurance)||document.querySelector('[data-pap-extras-moved]'))return;\n\n    var atcWrap=document.querySelector('.productView-details .product-form__buttons,.productView-product .product-form__buttons');\n    var variantWrap=document.querySelector('.productView-options fieldset.product-form__input');\n    var insertAfter=atcWrap||variantWrap;\n    if(!insertAfter)return;\n\n    var container=insertAfter.closest('.productView-moreItem')||insertAfter.parentElement;\n    var lastRef=container;\n    if(sizeInfo\u0026\u0026!sizeInfo.dataset.papMoved){lastRef.parentElement.insertBefore(sizeInfo,lastRef.nextElementSibling);sizeInfo.dataset.papMoved='1';lastRef=sizeInfo;}\n    if(reassurance\u0026\u0026!reassurance.dataset.papMoved){lastRef.parentElement.insertBefore(reassurance,lastRef.nextElementSibling);reassurance.dataset.papMoved='1';lastRef=reassurance;}\n    document.body.setAttribute('data-pap-extras-moved','1');\n  }\n  if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',moveHeroExtras);else moveHeroExtras();\n  setTimeout(moveHeroExtras,400);setTimeout(moveHeroExtras,1200);\n\n  \/* Move SKLADOM + price meta after price *\/\n  function movePriceMeta(){\n    var meta=document.getElementById('papPriceMeta');if(!meta||meta.dataset.papMoved)return;\n    var price=document.querySelector('.productView-price');\n    if(price){price.parentElement.insertBefore(meta,price.nextElementSibling);meta.dataset.papMoved='1';}\n  }\n  if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',movePriceMeta);else movePriceMeta();\n  setTimeout(movePriceMeta,300);setTimeout(movePriceMeta,1000);\n})();\n\u003c\/script\u003e\n\n\u003c!-- ===== HERO INFO — injected under title via JS ===== --\u003e\n\u003cdiv class=\"pap-hero-info\"\u003e\n  \u003c!-- Rating row --\u003e\n  \u003cdiv class=\"pap-rating\"\u003e\n    \u003cdiv class=\"pap-stars\"\u003e\n      \u003csvg viewbox=\"0 0 24 24\" fill=\"#FCC412\" stroke=\"#FCC412\" stroke-width=\"1.5\" stroke-linejoin=\"round\"\u003e\u003cpolygon points=\"12 2 15.1 8.6 22 9.6 17 14.6 18.2 21.5 12 18.2 5.8 21.5 7 14.6 2 9.6 8.9 8.6 12 2\"\u003e\u003c\/polygon\u003e\u003c\/svg\u003e\n      \u003csvg viewbox=\"0 0 24 24\" fill=\"#FCC412\" stroke=\"#FCC412\" stroke-width=\"1.5\" stroke-linejoin=\"round\"\u003e\u003cpolygon points=\"12 2 15.1 8.6 22 9.6 17 14.6 18.2 21.5 12 18.2 5.8 21.5 7 14.6 2 9.6 8.9 8.6 12 2\"\u003e\u003c\/polygon\u003e\u003c\/svg\u003e\n      \u003csvg viewbox=\"0 0 24 24\" fill=\"#FCC412\" stroke=\"#FCC412\" stroke-width=\"1.5\" stroke-linejoin=\"round\"\u003e\u003cpolygon points=\"12 2 15.1 8.6 22 9.6 17 14.6 18.2 21.5 12 18.2 5.8 21.5 7 14.6 2 9.6 8.9 8.6 12 2\"\u003e\u003c\/polygon\u003e\u003c\/svg\u003e\n      \u003csvg viewbox=\"0 0 24 24\" fill=\"#FCC412\" stroke=\"#FCC412\" stroke-width=\"1.5\" stroke-linejoin=\"round\"\u003e\u003cpolygon points=\"12 2 15.1 8.6 22 9.6 17 14.6 18.2 21.5 12 18.2 5.8 21.5 7 14.6 2 9.6 8.9 8.6 12 2\"\u003e\u003c\/polygon\u003e\u003c\/svg\u003e\n      \u003csvg viewbox=\"0 0 24 24\" fill=\"#FCC412\" stroke=\"#FCC412\" stroke-width=\"1.5\" stroke-linejoin=\"round\"\u003e\u003cpolygon points=\"12 2 15.1 8.6 22 9.6 17 14.6 18.2 21.5 12 18.2 5.8 21.5 7 14.6 2 9.6 8.9 8.6 12 2\"\u003e\u003c\/polygon\u003e\u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003cspan class=\"pap-rating-score\"\u003e4,9\u003c\/span\u003e\n    \u003cspan class=\"pap-rating-count\"\u003e· 2 184 hodnotení\u003c\/span\u003e\n    \u003cspan class=\"pap-rating-viewers\"\u003e\n      \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M2 12s3.5-7 10-7 10 7 10 7-3.5 7-10 7S2 12 2 12z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"3\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\n      10 prezerá\n    \u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003c!-- Review snippet — social proof before trust pills --\u003e\n  \u003cdiv class=\"pap-review-card\" style=\"margin:12px 0 14px\"\u003e\n    \u003cdiv class=\"pap-review-avatar\"\u003eK\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cdiv class=\"pap-review-head\"\u003e\n        \u003cdiv class=\"pap-review-stars\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"#FCC412\" stroke=\"#FCC412\" stroke-width=\"1.5\" stroke-linejoin=\"round\"\u003e\u003cpolygon points=\"12 2 15.1 8.6 22 9.6 17 14.6 18.2 21.5 12 18.2 5.8 21.5 7 14.6 2 9.6 8.9 8.6 12 2\"\u003e\u003c\/polygon\u003e\u003c\/svg\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"#FCC412\" stroke=\"#FCC412\" stroke-width=\"1.5\" stroke-linejoin=\"round\"\u003e\u003cpolygon points=\"12 2 15.1 8.6 22 9.6 17 14.6 18.2 21.5 12 18.2 5.8 21.5 7 14.6 2 9.6 8.9 8.6 12 2\"\u003e\u003c\/polygon\u003e\u003c\/svg\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"#FCC412\" stroke=\"#FCC412\" stroke-width=\"1.5\" stroke-linejoin=\"round\"\u003e\u003cpolygon points=\"12 2 15.1 8.6 22 9.6 17 14.6 18.2 21.5 12 18.2 5.8 21.5 7 14.6 2 9.6 8.9 8.6 12 2\"\u003e\u003c\/polygon\u003e\u003c\/svg\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"#FCC412\" stroke=\"#FCC412\" stroke-width=\"1.5\" stroke-linejoin=\"round\"\u003e\u003cpolygon points=\"12 2 15.1 8.6 22 9.6 17 14.6 18.2 21.5 12 18.2 5.8 21.5 7 14.6 2 9.6 8.9 8.6 12 2\"\u003e\u003c\/polygon\u003e\u003c\/svg\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"#FCC412\" stroke=\"#FCC412\" stroke-width=\"1.5\" stroke-linejoin=\"round\"\u003e\u003cpolygon points=\"12 2 15.1 8.6 22 9.6 17 14.6 18.2 21.5 12 18.2 5.8 21.5 7 14.6 2 9.6 8.9 8.6 12 2\"\u003e\u003c\/polygon\u003e\u003c\/svg\u003e\n        \u003c\/div\u003e\n        \u003cspan class=\"pap-review-name\"\u003e· Katarína M.\u003c\/span\u003e\n        \u003cspan class=\"pap-review-badge\"\u003eOverené\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pap-review-text\"\u003e„Kvalita ma prekvapila. Fotka mojej dcéry vyzerá ako maľba.“\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003c!-- Trust pills --\u003e\n  \u003cdiv class=\"pap-trust-pills\"\u003e\n    \u003cspan class=\"pap-pill\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#d9a608\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M14 4l6 6-9 9H5v-6z\"\u003e\u003c\/path\u003e\u003cpath d=\"m3 21 4-4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e100% bavlna ARTMIE\u003c\/span\u003e\n    \u003cspan class=\"pap-pill\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#5a8d18\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M12 2 4 5v7c0 5 3.5 8.5 8 10 4.5-1.5 8-5 8-10V5z\"\u003e\u003c\/path\u003e\u003cpath d=\"m9 12 2 2 4-4\"\u003e\u003c\/path\u003e\u003c\/svg\u003eKontrola každej fotky\u003c\/span\u003e\n    \u003cspan class=\"pap-pill\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#401B60\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 21V4h12l-2 4 2 4H4\"\u003e\u003c\/path\u003e\u003c\/svg\u003eVyrobené v EÚ\u003c\/span\u003e\n    \u003cspan class=\"pap-pill\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#401B60\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003crect x=\"1\" y=\"6\" width=\"13\" height=\"11\" rx=\"1.5\"\u003e\u003c\/rect\u003e\u003cpath d=\"M14 9h4l3 4v4h-7\"\u003e\u003c\/path\u003e\u003ccircle cx=\"6\" cy=\"19\" r=\"2\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"17\" cy=\"19\" r=\"2\"\u003e\u003c\/circle\u003e\u003c\/svg\u003eDoručenie 2–4 dni\u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"pap-separator\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- SKLADOM + price sub — moved after price via JS --\u003e\n\u003cdiv id=\"papPriceMeta\" class=\"pap-price-meta\" style=\"font-family:'Poppins',sans-serif\"\u003e\n  \u003cspan class=\"pap-price-sub\"\u003evrátane DPH · doprava zdarma od 59 €\u003c\/span\u003e\n  \u003cspan class=\"pap-skladom\"\u003e\u003cspan class=\"pap-skladom-dot\"\u003e\u003c\/span\u003eSKLADOM\u003c\/span\u003e\n\u003c\/div\u003e\n\n\u003c!-- Selected size info card — 2-column grid, moved after variant selector via JS --\u003e\n\u003cdiv id=\"papSizeInfoCard\" class=\"pap-size-info\"\u003e\n  \u003cdiv\u003e\n    \u003cdiv id=\"papSizeInfoLabel\" class=\"pap-size-info-label\"\u003e40 × 40 cm · €24,90\u003c\/div\u003e\n    \u003cdiv class=\"pap-size-info-sub\"\u003e\n      \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"m15 4 5 5-2 2-5-5z\"\u003e\u003c\/path\u003e\u003cpath d=\"m13 6-9 9v4h4l9-9\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      Háčik + 2 skrutky v cene\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"pap-size-info-right\"\u003e\n    \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#5a8d18\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003crect x=\"1\" y=\"6\" width=\"13\" height=\"11\" rx=\"1.5\"\u003e\u003c\/rect\u003e\u003cpath d=\"M14 9h4l3 4v4h-7\"\u003e\u003c\/path\u003e\u003ccircle cx=\"6\" cy=\"19\" r=\"2\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"17\" cy=\"19\" r=\"2\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\n    \u003cdiv\u003e\n      \u003cdiv class=\"pap-size-info-right-label\"\u003eExpedujeme\u003c\/div\u003e\n      \u003cdiv class=\"pap-size-info-right-value\"\u003edo 24 hodín\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\u003c!-- \"Ako to funguje\" mini timeline — moved after variant selector via JS --\u003e\n\u003cdiv id=\"papHeroHow\" class=\"pap-how\"\u003e\n  \u003cdiv class=\"pap-how-title\"\u003eAko to funguje\u003c\/div\u003e\n  \u003cdiv class=\"pap-how-steps\"\u003e\n    \u003cdiv class=\"pap-how-step\"\u003e\n      \u003cdiv class=\"pap-how-step-head\"\u003e\n        \u003cspan class=\"pap-how-step-num\"\u003e01\u003c\/span\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#401B60\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M3 8h4l2-3h6l2 3h4v12H3z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"12\" cy=\"13\" r=\"4\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pap-how-step-text\"\u003eNahráte fotku\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pap-how-step\"\u003e\n      \u003cdiv class=\"pap-how-step-head\"\u003e\n        \u003cspan class=\"pap-how-step-num\"\u003e02\u003c\/span\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#401B60\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M14 4l6 6-9 9H5v-6z\"\u003e\u003c\/path\u003e\u003cpath d=\"m3 21 4-4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pap-how-step-text\"\u003eMy vyrobíme\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pap-how-step\"\u003e\n      \u003cdiv class=\"pap-how-step-head\"\u003e\n        \u003cspan class=\"pap-how-step-num\"\u003e03\u003c\/span\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#401B60\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"m15 4 5 5-2 2-5-5z\"\u003e\u003c\/path\u003e\u003cpath d=\"m13 6-9 9v4h4l9-9\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pap-how-step-text\"\u003eZavesíte za 2 min.\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- Reassurance icon strip — 3 USPs, moved after \"Ako to funguje\" via JS --\u003e\n\u003cdiv id=\"papReassurance\" class=\"pap-reassurance\"\u003e\n  \u003cdiv class=\"pap-reassurance-item\"\u003e\n    \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#401B60\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003crect x=\"1\" y=\"6\" width=\"13\" height=\"11\" rx=\"1.5\"\u003e\u003c\/rect\u003e\u003cpath d=\"M14 9h4l3 4v4h-7\"\u003e\u003c\/path\u003e\u003ccircle cx=\"6\" cy=\"19\" r=\"2\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"17\" cy=\"19\" r=\"2\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\n    \u003cspan class=\"pap-reassurance-text\"\u003eDoprava\u003cbr\u003ezdarma 59 €+\u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"pap-reassurance-item\"\u003e\n    \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#401B60\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M12 2 4 5v7c0 5 3.5 8.5 8 10 4.5-1.5 8-5 8-10V5z\"\u003e\u003c\/path\u003e\u003cpath d=\"m9 12 2 2 4-4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    \u003cspan class=\"pap-reassurance-text\"\u003e100 dní\u003cbr\u003ena vrátenie\u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"pap-reassurance-item\"\u003e\n    \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#401B60\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M14 4l6 6-9 9H5v-6z\"\u003e\u003c\/path\u003e\u003cpath d=\"m3 21 4-4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    \u003cspan class=\"pap-reassurance-text\"\u003eRučná\u003cbr\u003evýroba EÚ\u003c\/span\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pap-sku\"\u003eSKU: XOBFOTO-S\u003c\/div\u003e\n\n\u003c!-- ===== DESCRIPTION SECTIONS ===== --\u003e\n\u003cdiv class=\"pl\"\u003e\n\n  \u003csection class=\"pl-section pl-section-soft\" style=\"padding-top:18px\"\u003e\n    \u003cdiv class=\"pl-chips\"\u003e\n      \u003cdiv class=\"pl-chips-inner\"\u003e\n        \u003cspan class=\"pl-chip pl-chip-gold\"\u003e★ Vaša fotka na plátne\u003c\/span\u003e\n        \u003cspan class=\"pl-chip\"\u003e✓ U teba za 2–4 dni\u003c\/span\u003e\n        \u003cspan class=\"pl-chip\"\u003e✓ Kontrola každej fotky\u003c\/span\u003e\n        \u003cspan class=\"pl-chip\"\u003e✓ Vyrobené v EÚ\u003c\/span\u003e\n        \u003cspan class=\"pl-chip\"\u003e✓ Doprava od 59 € zadarmo\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pl-trust\"\u003e\n      \u003cdiv class=\"pl-trust-item\"\u003e\n\u003cdiv class=\"pl-trust-icon\"\u003e⚡\u003c\/div\u003e\n\u003cdiv class=\"pl-trust-title\"\u003eRýchla doprava\u003c\/div\u003e\n\u003cp class=\"pl-trust-desc\"\u003ePo celom Slovensku\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"pl-trust-item\"\u003e\n\u003cdiv class=\"pl-trust-icon\"\u003e✓\u003c\/div\u003e\n\u003cdiv class=\"pl-trust-title\"\u003eKvalita pod kontrolou\u003c\/div\u003e\n\u003cp class=\"pl-trust-desc\"\u003eKaždú fotku skontrolujeme\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"pl-trust-item\"\u003e\n\u003cdiv class=\"pl-trust-icon\"\u003e⚑\u003c\/div\u003e\n\u003cdiv class=\"pl-trust-title\"\u003eVyrobené v EÚ\u003c\/div\u003e\n\u003cp class=\"pl-trust-desc\"\u003eEurópsky ateliér\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"pl-trust-item\"\u003e\n\u003cdiv class=\"pl-trust-icon\"\u003e★\u003c\/div\u003e\n\u003cdiv class=\"pl-trust-title\"\u003e10 000+ zákazníkov\u003c\/div\u003e\n\u003cp class=\"pl-trust-desc\"\u003eHodnotenie 4,6 \/ 5\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"pl-section pl-section-cream\"\u003e\n    \u003cdiv class=\"pl-center\" style=\"margin-bottom:8px\"\u003e\n      \u003cspan class=\"pl-eyebrow\"\u003ePrečo fotoobraz z Papilory\u003c\/span\u003e\n      \u003ch2\u003eFotka na plátne vyrobená na Slovensku\u003c\/h2\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pl-diff\"\u003e\n      \u003cdiv class=\"pl-diff-card\"\u003e\n\u003cdiv class=\"pl-diff-img\" style=\"background-image:url('https:\/\/cdn.shopify.com\/s\/files\/1\/0567\/3212\/3269\/files\/fotoobraz-stvorec-v-interieri_XOBFOTO-S_interior.png?v=1779262116')\"\u003e\u003cdiv class=\"pl-diff-icon\"\u003e✶\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"pl-diff-body\"\u003e\n\u003ch3\u003eTvoja fotka na canvas\u003c\/h3\u003e\n\u003cp\u003eNahraj vlastnú fotku — portrét, svadbu, detskú spomienku, krajinku z dovolenky. Vytlačíme ju na bavlnené plátno presne podľa teba.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"pl-diff-card\"\u003e\n\u003cdiv class=\"pl-diff-img\" style=\"background-image:url('https:\/\/cdn.shopify.com\/s\/files\/1\/0567\/3212\/3269\/files\/fotoobraz-stvorec-gallery-wrap_XOBFOTO-S_detail.png?v=1779280867')\"\u003e\u003cdiv class=\"pl-diff-icon\"\u003e☑\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"pl-diff-body\"\u003e\n\u003ch3\u003ePripravený na zavesenie\u003c\/h3\u003e\n\u003cp\u003eFotoobraz príde na drevenom ráme 2 cm so zrkadlovo potlačenými hranami — stačí zatlčť klinec a zavesiť. Háčik nájdeš v balení.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"pl-diff-card\"\u003e\n\u003cdiv class=\"pl-diff-img\" style=\"background-image:url('https:\/\/cdn.shopify.com\/s\/files\/1\/0567\/3212\/3269\/files\/fotoobraz-stvorec-darcek_XOBFOTO-S_gift.png?v=1779262116')\"\u003e\u003cdiv class=\"pl-diff-icon\"\u003e♥\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"pl-diff-body\"\u003e\n\u003ch3\u003eOriginálny darček z fotky\u003c\/h3\u003e\n\u003cp\u003ePersonalizovaný obraz z fotky je darček, ktorý necáka v zásuvke. Svadba, narodeniny, Deň matiek, Vánoce — vždy trafí.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"pl-section\"\u003e\n    \u003cdiv class=\"pl-center\"\u003e\n      \u003cspan class=\"pl-eyebrow\"\u003eObraz z fotky na plátne\u003c\/span\u003e\n      \u003ch2\u003eŠtvorcový fotoobraz na plátne — formát 1:1\u003c\/h2\u003e\n      \u003cp style=\"font-size:16px\"\u003eVlastnú fotku vytlačíme pigmentovou tlačou na talianske bavlnené plátno ARTMIE 340 g\/m². Štvorcový formát 1:1 sedí nad komodu, do chodby, do obývačky aj ako súčasť galeriovej steny. Vyrábame na Slovensku, doručíme do 2–4 dní.\u003c\/p\u003e\n      \u003cdiv class=\"pl-quote\"\u003e\n        \u003cspan class=\"pl-quote-text\"\u003eFotku v mobile zabúdame za sekundách. Fotka na plátne ti každý deň pripomenie ten moment.\u003c\/span\u003e\n        \u003cspan class=\"pl-quote-attr\"\u003e— Ateliér Papilora, Slovensko\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"pl-section pl-section-soft\"\u003e\n    \u003cdiv class=\"pl-center\" style=\"margin-bottom:8px\"\u003e\n      \u003cspan class=\"pl-eyebrow\"\u003eAko objednať fotoobraz\u003c\/span\u003e\n      \u003ch2\u003eOd fotky k obrazu na stene za 4 kroky\u003c\/h2\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pl-timeline\"\u003e\n      \u003cdiv class=\"pl-tl-item\"\u003e\n\u003cdiv class=\"pl-tl-dot\"\u003e1\u003c\/div\u003e\n\u003cdiv class=\"pl-tl-content\"\u003e\n\u003ch4\u003eVyberieš rozmer\u003c\/h4\u003e\n\u003cp\u003eZvoľ veľkosť štvorca — od 30×30 až po 90×90 cm.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"pl-tl-item\"\u003e\n\u003cdiv class=\"pl-tl-dot\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"pl-tl-content\"\u003e\n\u003ch4\u003eNahráš fotku\u003c\/h4\u003e\n\u003cp\u003ePriamo na stránke klikni na „Vybrať“ a nahraj svoju obľúbenú fotku. Čím vyššie rozlíšenie, tým lepší výsledok — ideálne aspoň 2 000 × 2 000 px.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"pl-tl-item\"\u003e\n\u003cdiv class=\"pl-tl-dot\"\u003e3\u003c\/div\u003e\n\u003cdiv class=\"pl-tl-content\"\u003e\n\u003ch4\u003eSkontrolujeme a vytlačíme\u003c\/h4\u003e\n\u003cp\u003eOveríme kvalitu fotky. Ak niečo nesedí, ozveme sa pred tlačou. Tlačíme pigmentovou technológiou na hrubé bavlnené plátno ARTMIE.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"pl-tl-item\"\u003e\n\u003cdiv class=\"pl-tl-dot\"\u003e4\u003c\/div\u003e\n\u003cdiv class=\"pl-tl-content\"\u003e\n\u003ch4\u003eDoručíme k tebe\u003c\/h4\u003e\n\u003cp\u003eHotový obraz zabalíme do tvrdého kartónu a posielame. Do 2–4 pracovných dní je u teba, pripravený zavesiť.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"pl-section\"\u003e\n    \u003cdiv class=\"pl-center\"\u003e\n      \u003cspan class=\"pl-eyebrow\"\u003eFotoobraz v interiéri\u003c\/span\u003e\n      \u003ch2\u003eAko vyzerá obraz z fotky na stene\u003c\/h2\u003e\n      \u003cp style=\"max-width:620px;margin:0 auto\"\u003eŠtvorcový fotoobraz na plátne sedí nad komodu v obývačke, do chodby aj do spálne. Nepotrebuješ riešiť orientáciu — formát 1:1 funguje v každej miestnosti.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pl-img-grid\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0567\/3212\/3269\/files\/fotoobraz-stvorec-v-interieri_XOBFOTO-S_interior.png?v=1779262116\" alt=\"Štvorcový fotoobraz na plátne v modernom interiéri nad komodou\" loading=\"lazy\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0567\/3212\/3269\/files\/fotoobraz-stvorec-darcek_XOBFOTO-S_gift.png?v=1779262116\" alt=\"Štvorcový fotoobraz na plátne ako darček\" loading=\"lazy\"\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"pl-section pl-section-soft\"\u003e\n    \u003cdiv class=\"pl-center\"\u003e\n      \u003cspan class=\"pl-eyebrow\"\u003eRadosť z fotoobraz\u003c\/span\u003e\n      \u003ch2\u003eTakáto je radosť, keď ho rozbalia\u003c\/h2\u003e\n      \u003cp style=\"max-width:620px;margin:0 auto 8px\"\u003ePozri sa, aký úsmev vyvolá fotoobraz na plátne, keď ho rozbalíš doma. Toto nie je reklama — je to reálna reakcia.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pl-video\"\u003e\n      \u003ciframe src=\"https:\/\/www.youtube.com\/embed\/6u7vWBM1WBc\" title=\"Radosť z fotoobraz na plátne — Papilora\" allow=\"accelerometer;autoplay;clipboard-write;encrypted-media;gyroscope;picture-in-picture\" allowfullscreen loading=\"lazy\"\u003e\u003c\/iframe\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"pl-section\"\u003e\n    \u003cdiv class=\"pl-center\" style=\"margin-bottom:8px\"\u003e\n      \u003cspan class=\"pl-eyebrow\"\u003ePorovnanie kvality\u003c\/span\u003e\n      \u003ch2\u003eFotoobraz na plátne Papilora vs. lacná tlač z internetu\u003c\/h2\u003e\n      \u003cp style=\"max-width:620px;margin:0 auto\"\u003eLacný fotoobraz a Papilora vyzerajú na prvý pohľad podobne. Rozdiel uvidíš keď si staneš bližšie — a ešte viac o päť rokov, keď farby stále budú sýte ako prvý deň.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pl-compare\"\u003e\n      \u003cdiv class=\"pl-compare-head\"\u003e\n\u003cspan\u003eČo sledovať\u003c\/span\u003e\u003cspan class=\"pl-vs\"\u003ePapilora\u003c\/span\u003e\u003cspan class=\"pl-them\"\u003eBežná tlač\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"pl-compare-row\"\u003e\n\u003cspan class=\"pl-feat\"\u003ePlátno\u003c\/span\u003e\u003cspan class=\"pl-yes\"\u003eBavlna 340 g\/m²\u003c\/span\u003e\u003cspan class=\"pl-no\"\u003eTenký polyester\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"pl-compare-row\"\u003e\n\u003cspan class=\"pl-feat\"\u003eDrevený rám\u003c\/span\u003e\u003cspan class=\"pl-yes\"\u003e2 cm gallery-wrap\u003c\/span\u003e\u003cspan class=\"pl-no\"\u003eLacný plast \/ kartón\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"pl-compare-row\"\u003e\n\u003cspan class=\"pl-feat\"\u003eStálosť farieb\u003c\/span\u003e\u003cspan class=\"pl-yes\"\u003e80+ rokov\u003c\/span\u003e\u003cspan class=\"pl-no\"\u003e5–10 rokov\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"pl-compare-row\"\u003e\n\u003cspan class=\"pl-feat\"\u003eKontrola fotky\u003c\/span\u003e\u003cspan class=\"pl-yes\"\u003eÁno — pred tlačou\u003c\/span\u003e\u003cspan class=\"pl-no\"\u003eTlačia naslepo\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"pl-compare-row\"\u003e\n\u003cspan class=\"pl-feat\"\u003ePôvod\u003c\/span\u003e\u003cspan class=\"pl-yes\"\u003eSlovensko\u003c\/span\u003e\u003cspan class=\"pl-no\"\u003eČasto Čína\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pl-compare-cards\"\u003e\n      \u003cdiv class=\"pl-cc pl-cc-cheap\"\u003e\n\u003cspan class=\"pl-cc-tag\"\u003eBežná tlač\u003c\/span\u003e\u003ch4\u003eLacný fotoobraz z internetu\u003c\/h4\u003e\n\u003cul\u003e\n\u003cli\u003eTenký polyester, časom sa prehne\u003c\/li\u003e\n\u003cli\u003eŽiadna kontrola kvality fotky\u003c\/li\u003e\n\u003cli\u003eFarby blednú za 5–10 rokov\u003c\/li\u003e\n\u003cli\u003ePlastový alebo kartónový rám\u003c\/li\u003e\n\u003cli\u003eŽiadna kontrola kvality pred tlačou\u003c\/li\u003e\n\u003cli\u003eVýroba často v Číne\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"pl-cc pl-cc-papilora\"\u003e\n\u003cspan class=\"pl-cc-tag\"\u003ePapilora\u003c\/span\u003e\u003ch4\u003eFotoobraz na plátne Papilora\u003c\/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBavlnené plátno ARTMIE 340 g\/m²\u003c\/li\u003e\n\u003cli\u003eKaždú fotku skontrolujeme pred tlačou\u003c\/li\u003e\n\u003cli\u003ePigment so stálosťou 80+ rokov\u003c\/li\u003e\n\u003cli\u003eDrevený rám 2 cm gallery-wrap\u003c\/li\u003e\n\u003cli\u003eVyrobené v EÚ\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"pl-section pl-section-purple\"\u003e\n    \u003cdiv class=\"pl-center\" style=\"margin-bottom:8px\"\u003e\n      \u003cspan class=\"pl-eyebrow\"\u003eMateriál a parametre\u003c\/span\u003e\n      \u003ch2\u003eČo presne dostaneš v balení\u003c\/h2\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pl-specs\"\u003e\n      \u003cdiv class=\"pl-spec-row\"\u003e\n\u003cspan class=\"pl-k\"\u003ePlátno\u003c\/span\u003e\u003cspan class=\"pl-v\"\u003eARTMIE 100 % bavlna · 340 g\/m² · Taliansko\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"pl-spec-row\"\u003e\n\u003cspan class=\"pl-k\"\u003eDrevený rám\u003c\/span\u003e\u003cspan class=\"pl-v\"\u003eSmrkový rám 2 cm · zrkadlovo potlačené hrany\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"pl-spec-row\"\u003e\n\u003cspan class=\"pl-k\"\u003eTlač\u003c\/span\u003e\u003cspan class=\"pl-v\"\u003ePigmentová tlač · archívna stálosť 80+ rokov\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"pl-spec-row\"\u003e\n\u003cspan class=\"pl-k\"\u003eFormát\u003c\/span\u003e\u003cspan class=\"pl-v\"\u003eŠtvorec 1:1 (30×30 až 90×90 cm)\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"pl-spec-row\"\u003e\n\u003cspan class=\"pl-k\"\u003ePôvod\u003c\/span\u003e\u003cspan class=\"pl-v\"\u003eAteliér Papilora, Slovensko\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"pl-spec-row\"\u003e\n\u003cspan class=\"pl-k\"\u003eSKU\u003c\/span\u003e\u003cspan class=\"pl-v\"\u003eXOBFOTO-S\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"pl-section\"\u003e\n    \u003cdiv class=\"pl-center\" style=\"margin-bottom:6px\"\u003e\n      \u003cspan class=\"pl-eyebrow\"\u003eHodnotenie 4,6 \/ 5\u003c\/span\u003e\n      \u003ch2\u003eRecenzie na fotoobraz z Papilory\u003c\/h2\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pl-reviews\"\u003e\n      \u003cdiv class=\"pl-review\"\u003e\n\u003cdiv class=\"pl-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cp\u003e„Objednala som 3 štvorce 50×50 vedľa seba — každý s inou fotkou z dovolenky. Celá stena žiari, kvalita je úžasná.“\u003c\/p\u003e\n\u003cdiv class=\"pl-reviewer-row\"\u003e\n\u003cdiv class=\"pl-avatar\"\u003eV\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pl-reviewer\"\u003eVlasta H.\u003c\/div\u003e\n\u003cspan class=\"pl-reviewer-date\"\u003e05. 09. 2025\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"pl-review\"\u003e\n\u003cdiv class=\"pl-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cp\u003e„Kúpila som fotoobraz s detailom dcérky ako darček pre svokru. Plakala od dojatia. Farby vyzerajú presne ako na fotke.“\u003c\/p\u003e\n\u003cdiv class=\"pl-reviewer-row\"\u003e\n\u003cdiv class=\"pl-avatar\"\u003eZ\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pl-reviewer\"\u003eZuzana K.\u003c\/div\u003e\n\u003cspan class=\"pl-reviewer-date\"\u003e28. 03. 2026\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"pl-review\"\u003e\n\u003cdiv class=\"pl-stars\"\u003e★★★★★\u003c\/div\u003e\n\u003cp\u003e„Objednávka potvrdená do hodiny, doručené za 3 dni. Plátno je hrubé, farby sýte. Už plánujem ďalší do spálne.“\u003c\/p\u003e\n\u003cdiv class=\"pl-reviewer-row\"\u003e\n\u003cdiv class=\"pl-avatar\"\u003eM\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"pl-reviewer\"\u003eMária P.\u003c\/div\u003e\n\u003cspan class=\"pl-reviewer-date\"\u003e21. 10. 2025\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"pl-section pl-section-soft\"\u003e\n    \u003cdiv class=\"pl-center\" style=\"margin-bottom:0\"\u003e\n      \u003cspan class=\"pl-eyebrow\"\u003eČasté otázky o fotoobrazoch\u003c\/span\u003e\n      \u003ch2\u003eVšetko o fotoobraze na plátne\u003c\/h2\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pl-faq-cards\"\u003e\n      \u003cdetails class=\"pl-faq-card\" open\u003e\u003csummary\u003eAkú fotku môžem dať na plátno?\u003c\/summary\u003e\u003cdiv class=\"pl-faq-body\"\u003eNa fotoobraz sa hodí akákoľvek fotka — rodinný portrét, svadobná fotka, detská spomienka, krajinka z dovolenky. Pre štvorcový formát odporúčame \u003cstrong\u003easpoň 2 000 × 2 000 px\u003c\/strong\u003e. Ak máš obdĺžnikovú fotku, orežeme ju na štvorec — ak niečo nesedí, ozveme sa.\u003c\/div\u003e\u003c\/details\u003e\n      \u003cdetails class=\"pl-faq-card\"\u003e\u003csummary\u003eAkú veľkosť fotoobraz vybrať nad komodu alebo posteľ?\u003c\/summary\u003e\u003cdiv class=\"pl-faq-body\"\u003eNad komodu (80–120 cm širokú) sadne \u003cstrong\u003e50×50 alebo 60×60 cm\u003c\/strong\u003e. Nad posteľ zvoľ \u003cstrong\u003e70×70 alebo 90×90 cm\u003c\/strong\u003e. Ak plánuješ galeriovú stenu, kombinuj 2–4 kusy \u003cstrong\u003e40×40 cm\u003c\/strong\u003e s medzerou 5–8 cm.\u003c\/div\u003e\u003c\/details\u003e\n      \u003cdetails class=\"pl-faq-card\"\u003e\u003csummary\u003eAko dlho trvá dodanie fotoobraz na Slovensku?\u003c\/summary\u003e\u003cdiv class=\"pl-faq-body\"\u003eFotoobraz na plátne expedujeme \u003cstrong\u003edo 2–4 pracovných dní\u003c\/strong\u003e od objednávky. Doručujeme po celom Slovensku — kuriérom až k dverám alebo na výdajné miesto. Pri objednávke nad 59 € je rýchla doprava.\u003c\/div\u003e\u003c\/details\u003e\n      \u003cdetails class=\"pl-faq-card\"\u003e\u003csummary\u003eMôžem fotoobraz vrátiť ak sa mi nepáči?\u003c\/summary\u003e\u003cdiv class=\"pl-faq-body\"\u003eKaždú fotku pred tlačou skontrolujeme — overíme rozlíšenie, orez a farebnú korekciu. Keďže fotoobraz je personalizovaný produkt vyrobený na mieru, po vytlačení ho vrátiť nie je možné.\u003c\/div\u003e\u003c\/details\u003e\n      \u003cdetails class=\"pl-faq-card\"\u003e\u003csummary\u003eAko zavesiť fotoobraz na stenu?\u003c\/summary\u003e\u003cdiv class=\"pl-faq-body\"\u003e\n\u003cstrong\u003eHáčik je priložený v balení\u003c\/strong\u003e spolu s návodom. Stačí zatlčť jeden klinec do steny — pár minút práce. Štvorec drží stabilne na jednom bode bez špeciálnych držiakov.\u003c\/div\u003e\u003c\/details\u003e\n      \u003cdetails class=\"pl-faq-card\"\u003e\u003csummary\u003eHodí sa fotoobraz na plátne ako darček?\u003c\/summary\u003e\u003cdiv class=\"pl-faq-body\"\u003ePersonalizovaný fotoobraz je jeden z najobľúbenejších darčekov. Štvorec sadne všade a nemušíš poznať rozmer steny. Svadba, narodeniny, Vánoce, Deň matiek — vždy trafí.\u003c\/div\u003e\u003c\/details\u003e\n      \u003cdetails class=\"pl-faq-card\"\u003e\u003csummary\u003eZ akého materiálu je fotoobraz vyrobený?\u003c\/summary\u003e\u003cdiv class=\"pl-faq-body\"\u003eTlačíme na \u003cstrong\u003e100 % bavlnené plátno ARTMIE (340 g\/m²)\u003c\/strong\u003e dovezené z Talianska. Obraz je napnutý na drevenom smrkovom ráme (podrámok) hrúbky 2 cm so zrkadlovo potlačenými hranami. Farby majú archívnu stálosť 80+ rokov.\u003c\/div\u003e\u003c\/details\u003e\n      \u003cdetails class=\"pl-faq-card\"\u003e\u003csummary\u003eČo ak je moja fotka v nízkom rozlíšení?\u003c\/summary\u003e\u003cdiv class=\"pl-faq-body\"\u003eKaždú fotku skontrolujeme pred tlačou. Ak rozlíšenie nestačí na zvolenú veľkosť, ozveme sa ti a navrhneme menší rozmer alebo požiadame o lepšiu verziu fotky. Nikdy netlačíme naslepo.\u003c\/div\u003e\u003c\/details\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"pl-section\"\u003e\n    \u003cdiv class=\"pl-cta\"\u003e\n      \u003cspan class=\"pl-eyebrow\"\u003e10 000+ spokojných zákazníkov na Slovensku\u003c\/span\u003e\n      \u003ch2\u003eObjednaj fotoobraz na plátne z vlastnej fotky\u003c\/h2\u003e\n      \u003cp class=\"pl-cta-sub\"\u003eVyber rozmer, nahraj fotku a objednaj. Vyrobíme ho v európskom ateliéri a doručíme do 2–4 dní.\u003c\/p\u003e\n      \u003ca href=\"#\" class=\"pl-cta-btn\" onclick=\"var f=document.querySelector('[id^=\u0026quot;product-form-\u0026quot;],.productView-options,.product-form,form[action*=\u0026quot;\/cart\/add\u0026quot;]');if(f){f.scrollIntoView({behavior:'smooth',block:'start'});setTimeout(function(){window.scrollBy({top:-90,behavior:'smooth'})},400)}return false;\"\u003eVybrať rozmer a kúpiť →\u003c\/a\u003e\n      \u003cdiv class=\"pl-cta-mini\"\u003e\n        \u003cspan\u003eDoručenie po Slovensku\u003c\/span\u003e\n        \u003cspan\u003eKontrola každej fotky\u003c\/span\u003e\n        \u003cspan\u003eVyrobené v EÚ\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003c!-- Sticky bar — SPOLU + PRIDAŤ DO KOŠÍKA --\u003e\n\u003cdiv class=\"pap-sticky-bar\" id=\"papStickyBar\" role=\"region\" aria-label=\"Pridať do košíka\"\u003e\n  \u003cdiv class=\"pap-sticky-bar-price-wrap\"\u003e\n    \u003cspan class=\"pap-sticky-bar-label\"\u003eSpolu\u003c\/span\u003e\n    \u003cspan class=\"pap-sticky-bar-price\" id=\"papStickyPrice\"\u003e€15,90\u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003cbutton type=\"button\" class=\"pap-sticky-bar-btn\"\u003e\n    \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#fff\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"9\" cy=\"21\" r=\"1\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"20\" cy=\"21\" r=\"1\"\u003e\u003c\/circle\u003e\u003cpath d=\"M1 1h4l2.7 13.4a2 2 0 0 0 2 1.6h9.7a2 2 0 0 0 2-1.6L23 6H6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    Pridať do košíka\n  \u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e{\"@context\":\"https:\/\/schema.org\",\"@type\":\"FAQPage\",\"mainEntity\":[{\"@type\":\"Question\",\"name\":\"Akú fotku môžem dať na plátno?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Na fotoobraz sa hodí akákoľvek fotka — rodinný portrét, svadobná fotka, detská spomienka, krajinka z dovolenky. Pre štvorcový formát odporúčame aspoň 2 000 × 2 000 px.\"}},{\"@type\":\"Question\",\"name\":\"Akú veľkosť fotoobraz vybrať nad komodu alebo posteľ?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Nad komodu 80–120 cm sadne 50×50 alebo 60×60 cm. Nad posteľ zvoľ 70×70 alebo 90×90 cm. Pre galeriovú stenu kombinuj 2–4 kusy 40×40 cm.\"}},{\"@type\":\"Question\",\"name\":\"Ako dlho trvá dodanie fotoobraz na Slovensku?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Fotoobraz na plátne expedujeme do 2–4 pracovných dní od objednávky. Doručujeme po celom Slovensku kuriérom alebo na výdajné miesto. Pri objednávke nad 59 € je rýchla doprava.\"}},{\"@type\":\"Question\",\"name\":\"Môžem fotoobraz vrátiť ak sa mi nepáči?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Každú fotku pred tlačou skontrolujeme — overíme rozlíšenie, orez a farebnú korekciu. Keďže fotoobraz je personalizovaný produkt vyrobený na mieru, po vytlačení ho vrátiť nie je možné.\"}},{\"@type\":\"Question\",\"name\":\"Ako zavesiť fotoobraz na stenu?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Háčik je priložený v balení. Stačí zatlčť jeden klinec do steny — pár minút práce. Štvorec drží stabilne na jednom bode.\"}},{\"@type\":\"Question\",\"name\":\"Hodí sa fotoobraz na plátne ako darček?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Personalizovaný fotoobraz je jeden z najobľúbenejších darčekov. Štvorec sadne všade, nemušíš poznať rozmer steny. Svadba, narodeniny, Vianoce, Deň matiek — vždy trafí.\"}},{\"@type\":\"Question\",\"name\":\"Z akého materiálu je fotoobraz vyrobený?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Tlačíme na 100 % bavlnené plátno ARTMIE (340 g\/m²) dovezené z Talianska. Obraz je napnutý na drevenom smrkovom ráme 2 cm so zrkadlovo potlačenými hranami. Farby majú archívnu stálosť 80+ rokov.\"}},{\"@type\":\"Question\",\"name\":\"Čo ak je moja fotka v nízkom rozlíšení?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Každú fotku skontrolujeme pred tlačou. Ak rozlíšenie nestačí na zvolenú veľkosť, ozveme sa a navrhneme menší rozmer alebo požiadame o lepšiu verziu fotky.\"}}]}\u003c\/script\u003e\n","brand":"Papilora","offers":[{"title":"30x30 cm","offer_id":54830217003384,"sku":"XOBFOTO-S_30x30","price":13.9,"currency_code":"EUR","in_stock":true},{"title":"40x40 cm","offer_id":54830217036152,"sku":"XOBFOTO-S_40x40","price":21.5,"currency_code":"EUR","in_stock":true},{"title":"50x50 cm","offer_id":54830217068920,"sku":"XOBFOTO-S_50x50","price":26.9,"currency_code":"EUR","in_stock":true},{"title":"60x60 cm","offer_id":54830217101688,"sku":"XOBFOTO-S_60x60","price":37.5,"currency_code":"EUR","in_stock":true},{"title":"70x70 cm","offer_id":54830217134456,"sku":"XOBFOTO-S_70x70","price":42.9,"currency_code":"EUR","in_stock":true},{"title":"90x90 cm","offer_id":54830217167224,"sku":"XOBFOTO-S_90x90","price":58.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0567\/3212\/3269\/files\/obraz-z-fotky-na-platne-stvorec_XOBFOTO-S_hero.webp?v=1779261281","url":"https:\/\/papilora.sk\/products\/fotoobraz-na-platne-stvorec","provider":"Papilora","version":"1.0","type":"link"}