{"product_id":"festmenyek-angyalok-reggeli-ima-100-eredeti-akril-festett-hu-xogmdpa158e1","title":"Festmények angyalok reggeli ima | művész keze által befejezett","description":"\u003cdiv class=\"papilora-landing\"\u003e\n\u003cstyle\u003e\n  \/* ===== Override Ella theme (collapse, plain-text excerpt) ===== *\/\n  .productView-container{position:relative !important;z-index:99 !important}\n  .toggle-content--height,.toggle-content.productView-container{position:relative !important;z-index:99 !important}\n  .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{display:none !important}\n\n  \/* ===== Hero info polish — restyle Ella product info column ===== *\/\n  .product-metaUsualprice{display:none !important}\n\n  \/* H1 product title — big, uppercase, brand purple (not black — feels less funereal) *\/\n  .productView-title h1,h1.productView-title,.productView-title{\n    font-family:'Roboto','Poppins',sans-serif !important;\n    font-weight:900 !important;\n    font-size:clamp(36px,4.6vw,54px) !important;\n    line-height:1.04 !important;\n    text-transform:uppercase !important;\n    letter-spacing:.005em !important;\n    color:#401b60 !important;\n    margin:8px 0 14px !important\n  }\n\n  \/* Urgency banner (sold-in-X-hours) — gold-bordered yellow box *\/\n  .productView-soldProduct{\n    background:#fff8e0 !important;\n    border:0 !important;\n    border-left:3px solid #fcc412 !important;\n    border-radius:4px !important;\n    padding:10px 14px !important;\n    margin:14px 0 !important;\n    font-size:13px !important;\n    color:#401b60 !important;\n    display:flex !important;\n    align-items:center;\n    gap:10px\n  }\n  .productView-soldProduct *{color:#401b60 !important;font-size:13px !important;font-weight:600 !important}\n  .productView-soldProduct [data-sold-out-number],\n  .productView-soldProduct [data-sold-out-hours]{font-weight:800 !important}\n\n  \/* Variant legend — replace \"Zvoľte Variant:\" with \"VÁLASSZ MÉRETET\" *\/\n  .productView-options legend.form__label,\n  .productView-options .form__label{font-size:0 !important;line-height:1 !important;margin-bottom:10px !important;display:block !important}\n  .productView-options legend.form__label::before,\n  .productView-options .form__label::before{\n    content:\"VÁLASSZ MÉRETET\";\n    font-size:11px !important;\n    text-transform:uppercase;\n    letter-spacing:.16em;\n    color:#9a8aa6 !important;\n    font-weight:700;\n    display:inline-block\n  }\n\n  \/* Subtotal \"Medzisúčet\" — hide (redundant with price + qty) *\/\n  .productView-subtotal{display:none !important}\n\n  \/* Hide sticky-mobile variant duplicate (parent wrapper too) *\/\n  variant-sticky-radios,\n  variant-sticky-radios *,\n  .productView-options:has(variant-sticky-radios),\n  .product-form__input.mobile,\n  fieldset.product-form__input.mobile,\n  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  \/* Tighten ALL block wrappers — no big empty gaps *\/\n  .productView-moreItem{--spacing-top:0px !important;--spacing-bottom:6px !important;margin:0 !important}\n  .productView-moreItem:has(.productView-desc.halo-text-format),\n  .productView-moreItem:empty{display:none !important}\n  .productView-info.has-border-bottom{border:0 !important;padding:4px 0 !important;margin:8px 0 4px !important}\n  .productView-soldProduct{margin:8px 0 10px !important}\n  .productView-price{margin:6px 0 2px !important}\n  .product-availability{margin:4px 0 8px !important}\n\n  \/* \"-20 %\" pill next to price (decorative, marketing visual) *\/\n  .productView-price .price{position:relative;display:inline-flex;align-items:center;gap:12px}\n  .productView-price .price::after{\n    content:\"−20 %\";\n    display:inline-block;\n    font-family:'Roboto','Poppins',sans-serif;\n    font-size:11px;\n    font-weight:800;\n    letter-spacing:.1em;\n    padding:5px 11px;\n    background:#fcc412;\n    color:#401b60;\n    border-radius:4px;\n    line-height:1;\n    text-transform:uppercase;\n    vertical-align:middle\n  }\n  .productView-info.has-border-bottom{border:0 !important;padding:8px 0 !important;margin:0 0 4px !important}\n  .productView-info .productView-info-name{font-size:11px !important;letter-spacing:.18em !important;text-transform:uppercase !important;color:#9a8aa6 !important;font-weight:600 !important}\n  .productView-info .productView-info-value{font-size:12px !important;color:#5a5a5a !important;font-weight:600 !important}\n  .productView-price{margin:6px 0 4px !important}\n  .productView-price .price-item--regular,.productView-price .price-item--sale{font-size:32px !important;font-weight:900 !important;color:#232323 !important;letter-spacing:-.01em;font-family:'Roboto','Poppins',sans-serif !important}\n  .product-availability{font-size:13px !important;color:#5a5a5a !important;display:inline-flex !important;align-items:center;gap:8px;margin:6px 0 18px !important}\n  .product-availability::before{content:\"\";display:inline-block;width:8px;height:8px;border-radius:50%;background:#79bb20;box-shadow:0 0 0 3px rgba(121,187,32,.18);flex-shrink:0}\n  .productView-options .product-form__label{padding:12px 16px !important;font-size:13px !important;font-weight:500 !important;border-radius:5px !important;border:1px solid #ece4f0 !important;background:#fff !important;color:#5a5a5a !important;transition:all .2s !important;cursor:pointer}\n  .productView-options .product-form__label:hover{border-color:#cea6f1 !important;color:#401b60 !important;transform:translateY(-1px);box-shadow:0 4px 12px rgba(64,27,96,.08)}\n  .productView-options .product-form__radio:checked + .product-form__label,\n  .productView-options input[type=\"radio\"]:checked + .product-form__label{background:#401b60 !important;border-color:#401b60 !important;color:#fff !important;font-weight:600 !important;box-shadow:0 4px 14px rgba(64,27,96,.20) !important}\n  .productView-options legend.form__label,.productView-options .form__label{font-size:11px !important;text-transform:uppercase !important;letter-spacing:.16em !important;color:#9a8aa6 !important;font-weight:700 !important;margin-bottom:10px !important}\n  .productView-subtotal,.money-subtotal{font-size:12px !important;color:#9a8aa6 !important;margin-top:14px !important}\n  .productView-subtotal strong,.money-subtotal strong{color:#401b60 !important;font-weight:700 !important}\n  .productView-quantity .form__label,.productView-quantity legend{font-size:11px !important;letter-spacing:.16em !important;text-transform:uppercase !important;color:#9a8aa6 !important;font-weight:700 !important;margin-bottom:8px !important}\n  .product-form__buttons .btn,.product-form__buttons button[type=\"submit\"],button[name=\"add\"]{font-size:14px !important;font-weight:800 !important;letter-spacing:.06em !important;padding:18px 26px !important;border-radius:6px !important;box-shadow:0 14px 30px rgba(64,27,96,.25) !important;transition:all .2s !important;background:linear-gradient(135deg,#401b60 0%,#2d1244 100%) !important;border:0 !important}\n  .product-form__buttons .btn:hover,.product-form__buttons button[type=\"submit\"]:hover,button[name=\"add\"]:hover{transform:translateY(-2px);box-shadow:0 20px 40px rgba(64,27,96,.35) !important}\n\n  \/* ===== Base ===== *\/\n  .papilora-landing{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  .papilora-landing *{box-sizing:border-box}\n  .papilora-landing h2,.papilora-landing h3{font-family:'Roboto','Poppins',sans-serif;font-weight:900;letter-spacing:.01em;margin:0;color:#232323}\n  .papilora-landing h2{font-size:clamp(28px,3.6vw,44px);line-height:1.12;margin-bottom:18px;text-transform:uppercase;letter-spacing:.03em}\n  .papilora-landing h3{font-size:17px;margin-bottom:10px;text-transform:uppercase;letter-spacing:.05em;font-weight:800}\n  .papilora-landing p{margin:0 0 14px;color:#5a5a5a;font-size:15px}\n  .papilora-landing .pl-serif{font-family:'Cormorant Garamond','Playfair Display',serif;font-weight:500;font-style:italic}\n  .papilora-landing .pl-eyebrow{display:inline-block;font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:#401b60;font-weight:700;margin-bottom:14px}\n  .papilora-landing .pl-eyebrow::after{content:\"\";display:inline-block;width:24px;height:1px;background:#fcc412;margin-left:10px;vertical-align:middle}\n\n  \/* ===== Sections ===== *\/\n  .papilora-landing .pl-section{padding:64px 32px;position:relative}\n  .papilora-landing .pl-section \u003e *{max-width:1100px;margin-left:auto;margin-right:auto;position:relative;z-index:1}\n  .papilora-landing .pl-section-soft{background:#f7f0fa}\n  .papilora-landing .pl-section-soft::before,.papilora-landing .pl-section-purple::before,.papilora-landing .pl-section-cream::before{content:\"\";position:absolute;top:0;bottom:0;left:50%;transform:translateX(-50%);width:100vw;z-index:0}\n  .papilora-landing .pl-section-soft::before{background:#f7f0fa}\n  .papilora-landing .pl-section-cream{background:#faf6f1}\n  .papilora-landing .pl-section-cream::before{background:#faf6f1}\n  .papilora-landing .pl-section-purple{background:#401b60;color:#fff}\n  .papilora-landing .pl-section-purple::before{background:linear-gradient(135deg,#401b60 0%,#2d1244 100%)}\n  .papilora-landing .pl-section-purple h2,\n  .papilora-landing .pl-section-purple h3,\n  .papilora-landing .pl-section-purple p,\n  .papilora-landing .pl-section-purple li,\n  .papilora-landing .pl-section-purple span,\n  .papilora-landing .pl-section-purple strong{color:#fff !important}\n  .papilora-landing .pl-section-purple p{color:rgba(255,255,255,.88) !important}\n  .papilora-landing .pl-section-purple .pl-eyebrow{color:#fcc412 !important}\n  .papilora-landing .pl-section-purple .pl-eyebrow::after{background:rgba(252,196,18,.6)}\n  .papilora-landing .pl-center{text-align:center;max-width:780px;margin:0 auto}\n\n  \/* ===== Quote block ===== *\/\n  .papilora-landing .pl-quote{max-width:820px;margin:32px auto 0;padding:40px 36px;background:#fff;border-radius:10px;box-shadow:0 24px 70px rgba(64,27,96,.12);text-align:center;position:relative;border-top:3px solid #fcc412}\n  .papilora-landing .pl-quote::before{content:\"“\";font-family:'Cormorant Garamond',serif;font-size:110px;color:#fcc412;position:absolute;top:-30px;left:36px;line-height:1}\n  .papilora-landing .pl-quote .pl-serif{font-size:23px;line-height:1.45;color:#401b60;margin:0;display:block}\n  .papilora-landing .pl-quote-attr{display:block;margin-top:18px;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#9a8aa6;font-style:normal;font-family:'Poppins',sans-serif}\n\n  \/* ===== Differentiator cards — photo-led (NEW) ===== *\/\n  .papilora-landing .pl-diff{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:36px}\n  .papilora-landing .pl-diff-card{background:#fff;border-radius:10px;overflow:hidden;text-align:center;box-shadow:0 14px 40px rgba(64,27,96,.08);border:1px solid #efe5f3;transition:transform .25s,box-shadow .25s;position:relative}\n  .papilora-landing .pl-diff-card:hover{transform:translateY(-4px);box-shadow:0 22px 60px rgba(64,27,96,.14)}\n  .papilora-landing .pl-diff-img{aspect-ratio:4\/3;background-size:cover;background-position:center;position:relative;transition:transform .4s}\n  .papilora-landing .pl-diff-card:hover .pl-diff-img{transform:scale(1.04)}\n  .papilora-landing .pl-diff-icon{position:absolute;left:50%;bottom:-28px;transform:translateX(-50%);width:56px;height:56px;border-radius:50%;background:linear-gradient(135deg,#fcc412 0%,#e0a800 100%);display:inline-flex;align-items:center;justify-content:center;font-size:24px;box-shadow:0 8px 20px rgba(252,196,18,.45);border:4px solid #fff;z-index:2}\n  .papilora-landing .pl-diff-body{padding:42px 26px 32px}\n  .papilora-landing .pl-diff-card h3{margin-bottom:10px;color:#401b60}\n\n  \/* ===== Use cases ===== *\/\n  .papilora-landing .pl-usecases{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:36px}\n  .papilora-landing .pl-usecase{background:#fff;border-radius:10px;overflow:hidden;box-shadow:0 14px 40px rgba(64,27,96,.10);transition:transform .25s,box-shadow .25s}\n  .papilora-landing .pl-usecase:hover{transform:translateY(-4px);box-shadow:0 22px 60px rgba(64,27,96,.16)}\n  .papilora-landing .pl-usecase-img{aspect-ratio:4\/3;background-size:cover;background-position:center;transition:transform .4s}\n  .papilora-landing .pl-usecase:hover .pl-usecase-img{transform:scale(1.04)}\n  .papilora-landing .pl-usecase-body{padding:24px}\n  .papilora-landing .pl-usecase-body h3{color:#401b60}\n\n  \/* ===== Gallery ===== *\/\n  .papilora-landing .pl-gallery{display:grid;gap:14px;grid-template-columns:repeat(12,1fr);grid-auto-rows:130px;margin-top:36px}\n  .papilora-landing .pl-tile{background-size:cover;background-position:center;border-radius:8px;overflow:hidden;box-shadow:0 14px 40px rgba(64,27,96,.10);position:relative;transition:transform .3s}\n  .papilora-landing .pl-tile:hover{transform:translateY(-3px)}\n  .papilora-landing .pl-t1{grid-column:span 6;grid-row:span 4}\n  .papilora-landing .pl-t2,.papilora-landing .pl-t3,.papilora-landing .pl-t4,.papilora-landing .pl-t5{grid-column:span 3;grid-row:span 2}\n  .papilora-landing .pl-t6,.papilora-landing .pl-t7,.papilora-landing .pl-t8{grid-column:span 4;grid-row:span 2}\n  .papilora-landing .pl-tile-label{position:absolute;left:14px;bottom:14px;background:rgba(255,255,255,.95);padding:7px 14px;border-radius:999px;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#401b60;font-weight:700;box-shadow:0 4px 12px rgba(0,0,0,.1)}\n\n  \/* ===== Trust strip (NEW) ===== *\/\n  .papilora-landing .pl-trust{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:32px;padding:28px 24px;background:#fff;border-radius:10px;box-shadow:0 14px 40px rgba(64,27,96,.08);border:1px solid #efe5f3}\n  .papilora-landing .pl-trust-item{text-align:center;padding:8px 4px}\n  .papilora-landing .pl-trust-icon{width:42px;height:42px;border-radius:50%;background:#f7f0fa;display:inline-flex;align-items:center;justify-content:center;color:#401b60;margin-bottom:10px;font-size:20px}\n  .papilora-landing .pl-trust-title{font-family:'Roboto',sans-serif;font-size:13px;font-weight:800;color:#401b60;text-transform:uppercase;letter-spacing:.06em;margin-bottom:4px}\n  .papilora-landing .pl-trust-desc{font-size:12px;color:#7a7a7a;margin:0}\n\n  \/* ===== Comparison block (NEW) ===== *\/\n  .papilora-landing .pl-compare{margin-top:36px;background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 24px 60px rgba(64,27,96,.12)}\n  .papilora-landing .pl-compare-head{display:grid;grid-template-columns:1.4fr 1fr 1fr;background:#f7f0fa;padding:18px 24px;font-family:'Roboto',sans-serif;font-weight:800;font-size:13px;letter-spacing:.04em;color:#401b60;text-transform:uppercase}\n  .papilora-landing .pl-compare-head .pl-vs{text-align:center}\n  .papilora-landing .pl-compare-head .pl-them{text-align:center;color:#9a8aa6}\n  .papilora-landing .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  .papilora-landing .pl-compare-row .pl-feat{color:#5a5a5a;font-weight:500}\n  .papilora-landing .pl-compare-row .pl-yes,.papilora-landing .pl-compare-row .pl-no{text-align:center;font-weight:700}\n  .papilora-landing .pl-compare-row .pl-yes{color:#401b60}\n  .papilora-landing .pl-compare-row .pl-yes::before{content:\"✓\";color:#fcc412;font-size:16px;margin-right:6px;font-weight:900}\n  .papilora-landing .pl-compare-row .pl-no{color:#bbb}\n  .papilora-landing .pl-compare-row .pl-no::before{content:\"✗\";font-size:14px;margin-right:6px}\n\n  \/* ===== Process steps ===== *\/\n  .papilora-landing .pl-process{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:36px}\n  .papilora-landing .pl-step{background:#fff;border:1px solid #e8e0ea;border-radius:10px;padding:28px 24px;transition:transform .25s,box-shadow .25s,border-color .25s;position:relative}\n  .papilora-landing .pl-step:hover{transform:translateY(-4px);box-shadow:0 18px 50px rgba(64,27,96,.12);border-color:#fcc412}\n  .papilora-landing .pl-step .pl-num{font-family:'Roboto',sans-serif;font-size:42px;color:#fcc412;font-weight:900;line-height:1;margin-bottom:14px;background:linear-gradient(135deg,#fcc412 0%,#e0a800 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}\n  .papilora-landing .pl-step h3{color:#401b60}\n\n  \/* ===== Specs (purple) ===== *\/\n  .papilora-landing .pl-specs-grid{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:start;margin-top:36px}\n  .papilora-landing .pl-spec-row{display:grid;grid-template-columns:1fr 1.4fr;gap:24px;padding:16px 0;border-bottom:1px solid rgba(255,255,255,.18);font-size:14px}\n  .papilora-landing .pl-spec-row .pl-k{color:rgba(255,255,255,.7) !important;letter-spacing:.04em;font-weight:500}\n  .papilora-landing .pl-spec-row .pl-v{color:#fff !important;font-weight:600}\n  .papilora-landing .pl-included{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr 1fr;gap:14px}\n  .papilora-landing .pl-included li{display:flex;gap:12px;align-items:flex-start;font-size:14.5px;color:#fff !important;padding:10px 14px;background:rgba(255,255,255,.06);border-radius:6px;border:1px solid rgba(255,255,255,.1)}\n  .papilora-landing .pl-included li::before{content:\"✓\";color:#fcc412;font-weight:900;font-size:18px;line-height:1;flex-shrink:0;margin-top:1px}\n\n  \/* ===== Reviews ===== *\/\n  .papilora-landing .pl-reviews{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:36px}\n  .papilora-landing .pl-review{background:#fff;border:1px solid #e8e0ea;padding:28px;border-radius:10px;position:relative;transition:transform .25s,box-shadow .25s}\n  .papilora-landing .pl-review:hover{transform:translateY(-3px);box-shadow:0 18px 50px rgba(64,27,96,.10)}\n  .papilora-landing .pl-stars{color:#fcc412;letter-spacing:2px;margin-bottom:12px;font-size:18px}\n  .papilora-landing .pl-review p{font-style:italic;color:#232323;font-family:'Cormorant Garamond',serif;font-size:18px;line-height:1.55;margin-bottom:18px}\n  .papilora-landing .pl-reviewer-row{display:flex;align-items:center;gap:12px}\n  .papilora-landing .pl-avatar{width:36px;height:36px;border-radius:50%;background:linear-gradient(135deg,#cea6f1 0%,#401b60 100%);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-family:'Roboto',sans-serif;font-weight:700;font-size:14px;flex-shrink:0}\n  .papilora-landing .pl-reviewer{font-size:13px;color:#5a5a5a;font-weight:600}\n  .papilora-landing .pl-reviewer-date{display:block;font-size:11px;color:#9a8aa6;font-weight:400;margin-top:2px}\n\n  \/* ===== FAQ ===== *\/\n  .papilora-landing .pl-faq{max-width:820px;margin:36px auto 0;background:#fff;border-radius:10px;padding:8px 28px;box-shadow:0 14px 40px rgba(64,27,96,.06)}\n  .papilora-landing .pl-faq details{border-bottom:1px solid #efe5f3;padding:18px 0}\n  .papilora-landing .pl-faq details:last-child{border-bottom:0}\n  .papilora-landing .pl-faq summary{list-style:none;font-family:'Roboto',sans-serif;font-size:17px;font-weight:700;display:flex;justify-content:space-between;align-items:center;outline:none;color:#401b60;cursor:pointer;gap:18px}\n  .papilora-landing .pl-faq summary::-webkit-details-marker{display:none}\n  .papilora-landing .pl-faq summary::after{content:\"+\";font-size:28px;color:#fcc412;font-weight:300;line-height:1;flex-shrink:0;transition:transform .2s}\n  .papilora-landing .pl-faq details[open] summary::after{content:\"\\2212\"}\n  .papilora-landing .pl-faq details p{margin-top:14px;padding-right:30px;font-size:15px;line-height:1.7;color:#5a5a5a}\n\n  \/* ===== Photo banner (full-width visual breaks) ===== *\/\n  .papilora-landing .pl-banner{position:relative;margin:0;padding:0;height:clamp(280px,42vw,520px);background-size:cover;background-position:center;border-radius:0}\n  .papilora-landing .pl-banner.has-text::after{content:\"\";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,0) 40%,rgba(64,27,96,.55) 100%)}\n  .papilora-landing .pl-banner-text{position:absolute;left:0;right:0;bottom:32px;text-align:center;color:#fff;font-family:'Cormorant Garamond',serif;font-style:italic;font-size:clamp(20px,2.6vw,32px);font-weight:500;line-height:1.3;padding:0 24px;z-index:2;text-shadow:0 2px 18px rgba(0,0,0,.5)}\n  .papilora-landing .pl-banner-section{padding:0 !important}\n  .papilora-landing .pl-banner-section::before{display:none !important}\n  .papilora-landing .pl-banner-section \u003e *{max-width:100% !important}\n\n  \/* ===== YouTube video embed ===== *\/\n  .papilora-landing .pl-video-wrap{position:relative;width:100%;aspect-ratio:16\/9;background:#0f0a14;border-radius:10px;overflow:hidden;box-shadow:0 24px 60px rgba(64,27,96,.20);margin-top:36px}\n  .papilora-landing .pl-video-wrap iframe{position:absolute;inset:0;width:100%;height:100%;border:0}\n\n  \/* ===== Final CTA ===== *\/\n  .papilora-landing .pl-cta{background:linear-gradient(135deg,#401b60 0%,#2d1244 100%);text-align:center;padding:80px 32px;border-radius:12px;color:#fff;position:relative;overflow:hidden;margin-top:60px;box-shadow:0 30px 70px rgba(64,27,96,.25)}\n  .papilora-landing .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  .papilora-landing .pl-cta::after{content:\"\";position:absolute;bottom:-40%;left:-15%;width:480px;height:480px;background:radial-gradient(circle,rgba(206,166,241,.15) 0%,transparent 60%);pointer-events:none}\n  .papilora-landing .pl-cta \u003e *{position:relative;z-index:2}\n  .papilora-landing .pl-cta .pl-eyebrow{color:#fcc412 !important}\n  .papilora-landing .pl-cta h2{color:#fff !important;font-size:clamp(30px,4vw,46px);margin-bottom:18px}\n  .papilora-landing .pl-cta-sub{color:rgba(255,255,255,.92) !important;max-width:580px;margin:0 auto 30px;font-size:16px}\n  .papilora-landing .pl-cta-btn{display:inline-flex;align-items:center;gap:10px;background:linear-gradient(135deg,#fcc412 0%,#e0a800 100%);color:#401b60;padding:20px 42px;border-radius:6px;font-weight:800;text-transform:uppercase;letter-spacing:.06em;font-size:14px;text-decoration:none;font-family:'Roboto',sans-serif;box-shadow:0 14px 30px rgba(252,196,18,.4);transition:transform .2s,box-shadow .2s}\n  .papilora-landing .pl-cta-btn:hover{transform:translateY(-2px);box-shadow:0 20px 40px rgba(252,196,18,.55)}\n  .papilora-landing .pl-cta-mini{display:flex;justify-content:center;gap:32px;margin-top:28px;flex-wrap:wrap;font-size:12.5px;color:rgba(255,255,255,.85) !important;letter-spacing:.04em}\n  .papilora-landing .pl-cta-mini span{display:inline-flex;align-items:center;gap:8px}\n  .papilora-landing .pl-cta-mini span::before{content:\"✓\";color:#fcc412;font-weight:900}\n\n  \/* ===== Mobile ===== *\/\n  \/* ===== Mobile CTA — fits on small screens ===== *\/\n  @media (max-width:768px){\n    .product-form__buttons .btn,\n    .product-form__buttons button[type=\"submit\"],\n    button[name=\"add\"]{\n      padding:15px 10px !important;\n      font-size:12px !important;\n      letter-spacing:.03em !important;\n      white-space:normal !important;\n      width:100% !important;\n      min-width:0 !important\n    }\n    .product-form__buttons{gap:8px !important}\n  }\n  @media (max-width:380px){\n    .product-form__buttons .btn,\n    .product-form__buttons button[type=\"submit\"],\n    button[name=\"add\"]{\n      padding:14px 8px !important;\n      font-size:11px !important;\n      letter-spacing:.02em !important\n    }\n  }\n\n  \/* ===== Mobile variant buttons — 2×2 clean grid ===== *\/\n  @media (max-width:768px){\n    .productView-options fieldset.product-form__input{\n      display:flex !important;\n      flex-wrap:wrap !important;\n      gap:8px !important;\n      padding:0 !important;\n      margin:0 !important\n    }\n    .productView-options fieldset.product-form__input \u003e legend,\n    .productView-options fieldset.product-form__input \u003e .form__label{\n      flex:0 0 100% !important;\n      width:100% !important;\n      margin-bottom:8px !important\n    }\n    .productView-options .product-form__radio{\n      flex:0 0 0 !important;\n      width:0 !important;\n      height:0 !important;\n      overflow:hidden;\n      position:absolute\n    }\n    .productView-options .product-form__label{\n      flex:1 1 calc(50% - 4px) !important;\n      max-width:calc(50% - 4px) !important;\n      min-width:0 !important;\n      margin:0 !important;\n      padding:11px 6px !important;\n      font-size:12px !important;\n      font-weight:600 !important;\n      text-align:center !important;\n      line-height:1.25 !important;\n      box-sizing:border-box !important;\n      border-radius:6px !important\n    }\n    .productView-options .product-form__label .text{\n      white-space:nowrap;\n      overflow:hidden;\n      text-overflow:ellipsis;\n      display:inline-block;\n      max-width:100%\n    }\n  }\n  @media (max-width:380px){\n    .productView-options .product-form__label{font-size:11px !important;padding:10px 4px !important}\n  }\n\n  @media (max-width:900px){\n    .papilora-landing .pl-section{padding:48px 16px}\n    .papilora-landing h2{font-size:26px;letter-spacing:.02em}\n    .papilora-landing .pl-quote{padding:28px 22px}\n    .papilora-landing .pl-quote .pl-serif{font-size:19px}\n    .papilora-landing .pl-diff{grid-template-columns:1fr;gap:14px}\n    .papilora-landing .pl-usecases,.papilora-landing .pl-reviews{grid-template-columns:1fr}\n    .papilora-landing .pl-gallery{grid-auto-rows:90px;gap:8px}\n    .papilora-landing .pl-t1{grid-column:span 12;grid-row:span 4}\n    .papilora-landing .pl-t2,.papilora-landing .pl-t3,.papilora-landing .pl-t4,.papilora-landing .pl-t5{grid-column:span 6;grid-row:span 2}\n    .papilora-landing .pl-t6,.papilora-landing .pl-t7,.papilora-landing .pl-t8{grid-column:span 12;grid-row:span 2}\n    .papilora-landing .pl-trust{grid-template-columns:1fr 1fr;padding:20px 16px}\n    .papilora-landing .pl-compare-head,.papilora-landing .pl-compare-row{grid-template-columns:1.6fr .8fr .8fr;padding:14px 16px;font-size:12px}\n    .papilora-landing .pl-process{grid-template-columns:1fr 1fr;gap:12px}\n    .papilora-landing .pl-step{padding:22px 18px}\n    .papilora-landing .pl-specs-grid{grid-template-columns:1fr;gap:36px}\n    .papilora-landing .pl-included{grid-template-columns:1fr}\n    .papilora-landing .pl-cta{padding:60px 22px}\n    .papilora-landing .pl-cta-btn{width:100%;justify-content:center;padding:18px 24px}\n    .papilora-landing .pl-cta-mini{gap:14px;font-size:12px}\n    .papilora-landing .pl-faq{padding:4px 18px}\n    .papilora-landing .pl-faq summary{font-size:15px}\n  }\n  @media (max-width:480px){\n    .papilora-landing .pl-section{padding:42px 14px}\n    .papilora-landing .pl-trust{grid-template-columns:1fr 1fr}\n    .papilora-landing .pl-process{grid-template-columns:1fr}\n  }\n  .pl-faq-card[style*=\"--pl-no-marker\"] summary::after{display:none !important}\n\u003c\/style\u003e\n\u003cstyle\u003e\n  \/* ============= SLEEK MOBILE-APP ADDITIONS (scoped) ============= *\/\n  .papilora-landing .pl-mobile-chips{padding:18px 0 8px;margin:0 -8px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}\n  .papilora-landing .pl-mobile-chips::-webkit-scrollbar{display:none}\n  .papilora-landing .pl-mobile-chips-inner{display:inline-flex;gap:8px;padding:0 8px;width:max-content}\n  .papilora-landing .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:#401b60;white-space:nowrap;box-shadow:0 2px 8px rgba(64,27,96,.06)}\n  .papilora-landing .pl-chip-gold{background:linear-gradient(135deg,#fff8e1,#ffe9a8);border-color:#fcc412;color:#8b6510;font-weight:600}\n  .papilora-landing .pl-chip svg{width:14px;height:14px;flex-shrink:0}\n\n  \/* SWIPE GALLERY *\/\n  .papilora-landing .pl-swipe-gallery{display:flex;gap:14px;padding:8px 0 18px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 -16px;padding-left:16px;padding-right:16px}\n  .papilora-landing .pl-swipe-gallery::-webkit-scrollbar{display:none}\n  .papilora-landing .pl-swipe-card{flex:0 0 78%;max-width:520px;aspect-ratio:4\/3;border-radius:14px;overflow:hidden;scroll-snap-align:center;position:relative;background:#d4c8e0;box-shadow:0 12px 28px rgba(64,27,96,.14)}\n  .papilora-landing .pl-swipe-card img{width:100%;height:100%;object-fit:cover;display:block}\n  .papilora-landing .pl-swipe-label{position:absolute;left:12px;bottom:12px;background:rgba(0,0,0,.55);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:#fff;padding:6px 12px;border-radius:100px;font-size:11.5px;font-weight:500;letter-spacing:.04em}\n  .papilora-landing .pl-swipe-counter{text-align:center;font-size:12px;color:#7a6a86;font-weight:500;margin-top:4px;letter-spacing:.04em}\n  .papilora-landing .pl-swipe-counter b{color:#401b60;font-weight:700}\n  @media (min-width:900px){\n    .papilora-landing .pl-swipe-card{flex:0 0 calc(33.333% - 10px)}\n  }\n\n  \/* TIMELINE PROCESS *\/\n  .papilora-landing .pl-timeline{margin-top:36px;max-width:680px;margin-left:auto;margin-right:auto}\n  .papilora-landing .pl-tl-item{display:flex;gap:18px;padding:14px 0;position:relative}\n  .papilora-landing .pl-tl-item:not(:last-child)::after{content:\"\";position:absolute;left:21px;top:54px;bottom:-6px;width:2px;background:linear-gradient(180deg,#fcc412,rgba(252,196,18,.2))}\n  .papilora-landing .pl-tl-dot{width:42px;height:42px;border-radius:50%;flex-shrink:0;background:linear-gradient(135deg,#fcc412,#d4a000);color:#fff;font-family:'Roboto',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  .papilora-landing .pl-tl-content h4{font-family:'Roboto',sans-serif;font-size:16px;font-weight:800;color:#401b60;margin:6px 0 6px;text-transform:uppercase;letter-spacing:.04em}\n  .papilora-landing .pl-tl-content p{font-size:14.5px;line-height:1.6;color:#5a5a5a;margin:0}\n\n  \/* COMPARE — SIDE-BY-SIDE CARDS (replaces table on mobile, table stays on desktop) *\/\n  .papilora-landing .pl-compare-cards{display:none;gap:14px;padding:8px 0;margin-top:30px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-left:-8px;margin-right:-8px;padding-left:8px;padding-right:8px}\n  .papilora-landing .pl-compare-cards::-webkit-scrollbar{display:none}\n  .papilora-landing .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  .papilora-landing .pl-cc-papilora{border-color:#fcc412;background:linear-gradient(180deg,#fff 0%,#fffbe8 100%);box-shadow:0 12px 28px rgba(252,196,18,.18)}\n  .papilora-landing .pl-cc-tag{display:inline-block;padding:5px 12px;border-radius:100px;font-family:'Roboto',sans-serif;font-size:10.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;margin-bottom:14px}\n  .papilora-landing .pl-cc-cheap .pl-cc-tag{background:#f0eef2;color:#7a6a86}\n  .papilora-landing .pl-cc-papilora .pl-cc-tag{background:#401b60;color:#fcc412}\n  .papilora-landing .pl-cc h4{font-family:'Roboto',sans-serif;font-size:18px;font-weight:800;margin:0 0 14px;color:#1a1620;text-transform:none;letter-spacing:.01em}\n  .papilora-landing .pl-cc ul{list-style:none;padding:0;margin:0}\n  .papilora-landing .pl-cc li{display:flex;gap:10px;padding:9px 0;font-size:13.5px;line-height:1.5;color:#4a3d56}\n  .papilora-landing .pl-cc li::before{font-weight:900;font-size:16px;flex-shrink:0;line-height:1.4}\n  .papilora-landing .pl-cc-cheap li::before{content:\"✗\";color:#c44}\n  .papilora-landing .pl-cc-papilora li::before{content:\"✓\";color:#2d8f3f}\n  @media (max-width:900px){\n    .papilora-landing .pl-compare{display:none}\n    .papilora-landing .pl-compare-cards{display:flex}\n  }\n\n  \/* SEGMENTED CONTROL — specs *\/\n  .papilora-landing .pl-segmented-wrap{margin-top:30px;max-width:680px;margin-left:auto;margin-right:auto}\n  .papilora-landing .pl-segmented{padding:4px;background:rgba(255,255,255,.12);border-radius:12px;display:flex;gap:2px}\n  .papilora-landing .pl-segmented button{flex:1;padding:12px 8px;font-family:'Roboto',sans-serif;font-size:12.5px;font-weight:700;letter-spacing:.04em;color:rgba(255,255,255,.65);border:0;background:transparent;border-radius:9px;cursor:pointer;transition:all .25s cubic-bezier(0.4,0,0.2,1);text-transform:uppercase}\n  .papilora-landing .pl-segmented button.active{background:#fcc412;color:#401b60;box-shadow:0 4px 12px rgba(252,196,18,.35)}\n  .papilora-landing .pl-seg-content{margin-top:18px;background:rgba(255,255,255,.06);border-radius:14px;padding:20px 24px;border:1px solid rgba(255,255,255,.12)}\n  .papilora-landing .pl-seg-content .pl-spec-row{padding:12px 0;border-bottom:1px solid rgba(255,255,255,.12)}\n  .papilora-landing .pl-seg-content .pl-spec-row:last-child{border-bottom:0}\n\n  \/* iOS FAQ CARDS *\/\n  .papilora-landing .pl-faq-cards{margin-top:28px;max-width:740px;margin-left:auto;margin-right:auto}\n  .papilora-landing .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  .papilora-landing .pl-faq-card summary{list-style:none;padding:18px 22px;display:flex;align-items:center;justify-content:space-between;font-family:'Roboto',sans-serif;font-size:15px;font-weight:700;color:#1a1620;cursor:pointer;gap:14px;outline:none;line-height:1.35}\n  .papilora-landing .pl-faq-card summary::-webkit-details-marker{display:none}\n  .papilora-landing .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  .papilora-landing .pl-faq-card[open] summary::after{transform:rotate(45deg)}\n  .papilora-landing .pl-faq-card .pl-faq-body{padding:0 22px 18px;font-size:14px;line-height:1.65;color:#4a3d56;animation:fadeIn .3s ease}\n  @keyframes fadeIn{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}\n\n  \/* SWIPE REVIEWS *\/\n  .papilora-landing .pl-rev-swipe{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:30px -8px 0;padding:6px 8px 12px}\n  .papilora-landing .pl-rev-swipe::-webkit-scrollbar{display:none}\n  .papilora-landing .pl-rev-swipe .pl-review{flex:0 0 calc(100% - 16px);max-width:340px;scroll-snap-align:center;margin:0}\n  @media (min-width:900px){\n    .papilora-landing .pl-rev-swipe{flex-wrap:nowrap}\n    .papilora-landing .pl-rev-swipe .pl-review{flex:0 0 calc(33.333% - 10px)}\n  }\n\n  \/* STICKY BOTTOM CTA BAR *\/\n  .papilora-sticky-cta{position:fixed;left:0;right:0;bottom:0;z-index:998;padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));background:rgba(255,255,255,.96);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-top:1px solid rgba(64,27,96,.1);display:none;gap:12px;align-items:center;transform:translateY(100%);transition:transform .35s cubic-bezier(0.4,0,0.2,1);box-shadow:0 -4px 20px rgba(0,0,0,.08)}\n  .papilora-sticky-cta.visible{transform:translateY(0)}\n  .papilora-sticky-cta-info{flex:0 0 auto;min-width:0}\n  .papilora-sticky-cta-label{font-size:10px;color:#7a6a86;text-transform:uppercase;letter-spacing:.12em;font-weight:600;line-height:1}\n  .papilora-sticky-cta-price{font-family:'Roboto',sans-serif;font-size:18px;font-weight:800;color:#401b60;line-height:1.15;margin-top:3px;white-space:nowrap}\n  .papilora-sticky-cta-btn{flex:1;height:50px;border-radius:100px;background:linear-gradient(135deg,#401b60,#2a1040);color:#fff;font-family:'Roboto',sans-serif;font-size:13.5px;font-weight:700;letter-spacing:.04em;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;cursor:pointer;text-transform:uppercase;box-shadow:0 6px 18px rgba(64,27,96,.35);transition:transform .15s}\n  .papilora-sticky-cta-btn:active{transform:scale(.97)}\n  .papilora-sticky-cta-btn svg{width:17px;height:17px}\n  \/* Show only on screens narrower than 900px (mobile\/tablet) *\/\n  @media (max-width:899px){\n    .papilora-sticky-cta{display:flex}\n    \/* Add bottom safe-space so content doesn't hide behind sticky bar *\/\n    .papilora-landing{padding-bottom:80px}\n  }\n\n  \/* QUOTE BLOCK refinement *\/\n  .papilora-landing .pl-section-soft .pl-quote{box-shadow:0 14px 40px rgba(64,27,96,.10)}\n\n  \/* GALLERY GRID — keep desktop, replace mobile *\/\n  @media (max-width:900px){\n    .papilora-landing .pl-gallery{display:none}\n  }\n  \/* Show swipe gallery only on mobile *\/\n  @media (min-width:901px){\n    .papilora-landing .pl-swipe-gallery-section{display:none}\n  }\n\n  \/* ============= PORTRAIT YOUTUBE REEL (9:16) ============= *\/\n  .papilora-landing .pl-video-wrap.pl-video-portrait{\n    aspect-ratio:9\/16 !important;\n    max-width:420px;\n    margin:28px auto 0;\n    border-radius:16px;\n    box-shadow:0 18px 50px rgba(64,27,96,.22)\n  }\n  @media (max-width:600px){\n    .papilora-landing .pl-video-wrap.pl-video-portrait{max-width:300px;border-radius:14px}\n  }\n\n  \/* ============= DESKTOP POLISH ============= *\/\n  \/* Trust chips: scroll on mobile, centered wrap on desktop *\/\n  @media (min-width:900px){\n    .papilora-landing .pl-mobile-chips{overflow:visible !important;text-align:center;padding:24px 0 12px}\n    .papilora-landing .pl-mobile-chips-inner{flex-wrap:wrap;justify-content:center;width:auto;max-width:1000px;margin:0 auto;gap:10px}\n    .papilora-landing .pl-chip{font-size:13px;padding:10px 16px}\n  }\n\n  \/* Hero card grid: ensure tight 4-up on desktop, 2-up on mobile via auto-fit *\/\n  .papilora-trustcards-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr)) !important}\n  @media (max-width:480px){\n    .papilora-trustcards-grid{grid-template-columns:1fr 1fr !important}\n  }\n\n  \/* Reviews: nicer 3-up on desktop with proper gap *\/\n  @media (min-width:900px){\n    .papilora-landing .pl-rev-swipe{display:grid !important;grid-template-columns:repeat(3,1fr);gap:24px;overflow:visible;padding:0;margin:30px 0 0}\n    .papilora-landing .pl-rev-swipe .pl-review{flex:none;max-width:none;scroll-snap-align:none}\n  }\n\n  \/* CTA: larger desktop *\/\n  @media (min-width:900px){\n    .papilora-landing .pl-cta{padding:90px 60px}\n    .papilora-landing .pl-cta h2{font-size:42px}\n    .papilora-landing .pl-cta-sub{font-size:17px;max-width:640px}\n  }\n\n  \/* Section: more breathing room on desktop *\/\n  @media (min-width:900px){\n    .papilora-landing .pl-section{padding:80px 40px}\n    .papilora-landing h2{font-size:36px}\n  }\n\n  \/* Timeline: cleaner desktop with more padding *\/\n  @media (min-width:900px){\n    .papilora-landing .pl-timeline{max-width:760px}\n    .papilora-landing .pl-tl-item{padding:18px 0;gap:24px}\n    .papilora-landing .pl-tl-dot{width:48px;height:48px;font-size:17px}\n    .papilora-landing .pl-tl-item:not(:last-child)::after{left:24px;top:62px}\n    .papilora-landing .pl-tl-content h4{font-size:18px}\n    .papilora-landing .pl-tl-content p{font-size:15.5px;max-width:640px}\n  }\n\n  \/* Story section: larger lead paragraph desktop *\/\n  @media (min-width:900px){\n    .papilora-landing .pl-section-soft .pl-center \u003e p{font-size:18px;line-height:1.7}\n  }\n\n  \/* FAQ cards: wider on desktop, larger summary text *\/\n  @media (min-width:900px){\n    .papilora-landing .pl-faq-cards{max-width:820px}\n    .papilora-landing .pl-faq-card summary{font-size:17px;padding:22px 26px}\n    .papilora-landing .pl-faq-card .pl-faq-body{padding:0 26px 22px;font-size:15px}\n  }\n\n  \/* Compare table: more spacing desktop *\/\n  @media (min-width:900px){\n    .papilora-landing .pl-compare-head,.papilora-landing .pl-compare-row{padding:18px 28px;font-size:14.5px}\n    .papilora-landing .pl-compare-row .pl-yes,.papilora-landing .pl-compare-row .pl-no{font-size:14px}\n  }\n\n  \/* Differentiator + use cases: tighter gap desktop *\/\n  @media (min-width:900px){\n    .papilora-landing .pl-diff,.papilora-landing .pl-usecases{gap:28px;margin-top:48px}\n  }\n\n  \/* Specs (purple section): larger desktop *\/\n  @media (min-width:900px){\n    .papilora-landing .pl-section-purple{padding:80px 60px}\n    .papilora-landing .pl-segmented-wrap{max-width:760px}\n    .papilora-landing .pl-segmented button{padding:14px 8px;font-size:13px}\n    .papilora-landing .pl-seg-content{padding:24px 30px}\n    .papilora-landing .pl-seg-content .pl-spec-row{font-size:14.5px;padding:14px 0}\n  }\n\n  \/* ============= TIGHTEN GAP BELOW HERO TRUST CARDS → DESCRIPTION TABS ============= *\/\n  \/* Theme adds large block-spacing around custom_liquid; collapse it under microtrust *\/\n  .productView-moreItem:has(.papilora-trustcards){\n    margin-bottom:0 !important;\n    padding-bottom:0 !important;\n    --spacing-top:6px !important;\n    --spacing-bottom:0px !important\n  }\n  .productView-moreItem:has(.papilora-trustcards) + .productView-moreItem,\n  .productView-moreItem:has(.papilora-trustcards) ~ .productView-moreItem{\n    margin-top:0 !important;\n    --spacing-top:0px !important\n  }\n  \/* Tabs \/ description tab heading directly after *\/\n  .productView-tabs,.productView-tabs-wrapper,[class*=\"product-tab\"],.tab-titles,.tabs-component{\n    margin-top:6px !important\n  }\n  \/* Mobile: even tighter *\/\n  @media (max-width:768px){\n    .productView-moreItem:has(.papilora-trustcards){padding-bottom:0 !important;margin-bottom:0 !important}\n    .productView-tabs,.productView-tabs-wrapper,[class*=\"product-tab\"]{margin-top:4px !important;padding-top:4px !important}\n  }\n\n  \/* ============= HIDE NATIVE RAW SKU + DUPLICATE INFO ============= *\/\n  \/* Native productView-info raw SKU \"XOGMDPA158E1_40x60\" — variant SKU is ugly + duplicates polished hero card grid *\/\n  .productView-info-item[data-sku],\n  .productView-info[style*=\"border\"]:has([data-sku]){display:none !important}\n  \/* Reset border on parent if all items hidden *\/\n  .productView-info.has-border-top.has-border-bottom:not(:has(.productView-info-item:not([data-sku]))){border:0 !important;padding:0 !important;margin:0 !important}\n  .pl-faq-card[style*=\"--pl-no-marker\"] summary::after{display:none !important}\n\u003c\/style\u003e\n\u003c!-- QUALITY CHIPS — horizontal scroll, unique quality signals (NOT delivery\/return — those are in hero card grid) --\u003e\n\u003csection class=\"pl-section\" style=\"padding:36px 32px 8px\"\u003e\n  \u003cdiv class=\"pl-mobile-chips\"\u003e\n    \u003cdiv class=\"pl-mobile-chips-inner\"\u003e\n      \u003cspan class=\"pl-chip pl-chip-gold\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"currentColor\"\u003e\u003cpath d=\"M12 2l2.4 7.4H22l-6.2 4.5 2.4 7.4L12 16.8l-6.2 4.5 2.4-7.4L2 9.4h7.6z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Valódi aranylemezek\n      \u003c\/span\u003e\n      \u003cspan class=\"pl-chip\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M20.5 12c.83 0 1.5-.67 1.5-1.5S21.33 9 20.5 9 19 9.67 19 10.5s.67 1.5 1.5 1.5zM3.5 12c.83 0 1.5-.67 1.5-1.5S4.33 9 3.5 9 2 9.67 2 10.5 2.67 12 3.5 12zM12 22c.83 0 1.5-.67 1.5-1.5S12.83 19 12 19s-1.5.67-1.5 1.5S11.17 22 12 22zM12 5c.83 0 1.5-.67 1.5-1.5S12.83 2 12 2s-1.5.67-1.5 1.5S11.17 5 12 5z\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 7v10M5 10.5L19 13.5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Kézzel kidolgozva a LIPA Stúdióban\n      \u003c\/span\u003e\n      \u003cspan class=\"pl-chip\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"currentColor\"\u003e\u003cpath d=\"M12 2l2.4 7.4H22l-6.2 4.5 2.4 7.4L12 16.8l-6.2 4.5 2.4-7.4L2 9.4h7.6z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        4,9 \/ 5 (127 értékelés)\n      \u003c\/span\u003e\n      \u003cspan class=\"pl-chip\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M3 7l3-4h12l3 4M3 7v13a1 1 0 0 0 1 1h16a1 1 0 0 0 1-1V7M3 7h18M9 11h6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        ARTMIE olasz vászon 340 g\/m²\n      \u003c\/span\u003e\n      \u003cspan class=\"pl-chip\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M12 2v6m0 12v2m10-10h-6M8 12H2m17 7l-4-4m0-6l4-4M5 5l4 4m-4 10l4-4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        100% eredeti — nincs két egyforma\n      \u003c\/span\u003e\n      \u003cspan class=\"pl-chip\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M3 12c0-5 4-9 9-9s9 4 9 9-4 9-9 9-9-4-9-9z\"\u003e\u003c\/path\u003e\u003cpath d=\"M9 12l2 2 4-4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        Pigment tartóssága 80+ év\n      \u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- 1. PRÍBEH --\u003e\n\u003csection class=\"pl-section pl-section-soft\"\u003e\n  \u003cdiv class=\"pl-center\"\u003e\n    \u003cspan class=\"pl-eyebrow\"\u003eMiért pont ez a kép\u003c\/span\u003e\n    \u003ch2\u003eAngyal, aki őrzi a reggelét\u003c\/h2\u003e\n    \u003cp style=\"font-size:16px\"\u003eNéhány képet a szemünkkel választunk. Másokat a szívünkkel. \u003cstrong style=\"color:#401b60\"\u003eA Reggeli ima\u003c\/strong\u003e az utóbbiak közé tartozik — egy csendben meghajló angyal, aranylemezek, amelyek elkapják a nap első fényét.\u003c\/p\u003e\n    \u003cp style=\"font-size:16px\"\u003eAz eredeti kép a \u003cstrong style=\"color:#401b60\"\u003eLIPA Stúdióban, Sninában\u003c\/strong\u003e készült. Minden darab, ami Önhöz kerül, átmegy a művész kezei között — kézzel festett részleteket és valódi aranylemezeket ad hozzá. Soha nincs két egyforma kép.\u003c\/p\u003e\n    \u003cdiv class=\"pl-quote\"\u003e\n      \u003cspan class=\"pl-serif\"\u003eMinden ecsetvonás egy lassított kérés. Minden aranylemez elkapja a fényt, amely reggel átszeli az eget.\u003c\/span\u003e\n      \u003cspan class=\"pl-quote-attr\"\u003e— A LIPA Stúdióból, Snina\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- VISUAL BREAK #1 --\u003e\n\u003csection class=\"pl-section pl-banner-section\"\u003e\n  \u003cdiv class=\"pl-banner has-text\" style=\"background-image:url('https:\/\/cdn.shopify.com\/s\/files\/1\/0567\/3212\/3269\/files\/detail-gold-leaf.jpg?v=1777376512')\"\u003e\n    \u003cdiv class=\"pl-banner-text\"\u003e„Minden aranylemez elkapja a fényt, amely reggel átszeli az eget.\"\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- 2. DIFFERENTIATOR --\u003e\n\u003csection class=\"pl-section pl-section-cream\"\u003e\n  \u003cdiv class=\"pl-center\" style=\"margin-bottom:8px\"\u003e\n    \u003cspan class=\"pl-eyebrow\"\u003eMiért választják a Papilorát az Önhöz hasonló nők\u003c\/span\u003e\n    \u003ch2\u003eHárom ok, amit első pillantásra észrevesz\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\/detail-canvas-texture.jpg?v=1777376518')\"\u003e\n        \u003cdiv class=\"pl-diff-icon\"\u003e✶\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pl-diff-body\"\u003e\n        \u003ch3\u003eNincs két egyforma\u003c\/h3\u003e\n        \u003cp\u003eMinden képet a művész kézzel dolgoz ki. Ecsetvonások, aranylemezek — minden máshol helyezkedik el. Az Ön darabja egyedülálló lesz a világon.\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\/detail-gold-leaf.jpg?v=1777376512')\"\u003e\n        \u003cdiv class=\"pl-diff-icon\"\u003e☀\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pl-diff-body\"\u003e\n        \u003ch3\u003eValódi arany — nem aranyfesték\u003c\/h3\u003e\n        \u003cp\u003eValódi fémlemezek, amelyek elkapják a fényt. Reggel másképp ragyognak, mint este. Az utánzat soha nem néz ki így.\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\/lifestyle-prayer-corner.jpg?v=1777376485')\"\u003e\n        \u003cdiv class=\"pl-diff-icon\"\u003e♥\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pl-diff-body\"\u003e\n        \u003ch3\u003eSninában készült, nem Kínában\u003c\/h3\u003e\n        \u003cp\u003eOlasz vászon, magyar kezek. Az egész folyamat — a nyomtatástól a kiszállításig — egy fedél alatt zajlik a LIPA Stúdióban.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- 3. SWIPE GALLERY (mobile) + GRID (desktop) --\u003e\n\u003csection class=\"pl-section pl-section-soft\"\u003e\n  \u003cdiv style=\"text-align:center;margin-bottom:20px\"\u003e\n    \u003cspan class=\"pl-eyebrow\"\u003eGaléria\u003c\/span\u003e\n    \u003ch2\u003eHogy néz ki otthon\u003c\/h2\u003e\n    \u003cp style=\"max-width:520px;margin:0 auto;font-size:14.5px\"\u003eAz ARTMIE vászon textúrája, kézi ecsetvonások, valódi aranylemezek és a LIPA Stúdió művészének utolsó simításai.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- MOBILE: swipe carousel --\u003e\n  \u003cdiv class=\"pl-swipe-gallery-section\"\u003e\n    \u003cdiv class=\"pl-swipe-gallery\" id=\"plSwipeGal\"\u003e\n      \u003cdiv class=\"pl-swipe-card\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0567\/3212\/3269\/files\/lifestyle-living-room.jpg?v=1777376473\" alt=\"Nappali — Reggeli ima\"\u003e\u003cspan class=\"pl-swipe-label\"\u003eNappali\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"pl-swipe-card\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0567\/3212\/3269\/files\/lifestyle-bedroom.jpg?v=1777376479\" alt=\"Hálószoba\"\u003e\u003cspan class=\"pl-swipe-label\"\u003eHálószoba\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"pl-swipe-card\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0567\/3212\/3269\/files\/lifestyle-prayer-corner.jpg?v=1777376485\" alt=\"Imasarok\"\u003e\u003cspan class=\"pl-swipe-label\"\u003eImasarok\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"pl-swipe-card\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0567\/3212\/3269\/files\/lifestyle-hallway.jpg?v=1777376491\" alt=\"Előszoba\"\u003e\u003cspan class=\"pl-swipe-label\"\u003eElőszoba\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"pl-swipe-card\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0567\/3212\/3269\/files\/lifestyle-kitchen.jpg?v=1777376498\" alt=\"Konyha\"\u003e\u003cspan class=\"pl-swipe-label\"\u003eKonyha\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"pl-swipe-card\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0567\/3212\/3269\/files\/lifestyle-childroom.jpg?v=1777376505\" alt=\"Gyerekszoba\"\u003e\u003cspan class=\"pl-swipe-label\"\u003eGyerekszoba\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"pl-swipe-card\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0567\/3212\/3269\/files\/detail-gold-leaf.jpg?v=1777376512\" alt=\"Részlet — aranylemezek\"\u003e\u003cspan class=\"pl-swipe-label\"\u003eRészlet · aranylemezek\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"pl-swipe-card\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0567\/3212\/3269\/files\/detail-canvas-texture.jpg?v=1777376518\" alt=\"Részlet — vászon\"\u003e\u003cspan class=\"pl-swipe-label\"\u003eRészlet · vászon\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pl-swipe-counter\"\u003e\n\u003cb id=\"plGalCur\"\u003e1\u003c\/b\u003e \/ 8  ·  húzza az ujját\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- DESKTOP: original grid --\u003e\n  \u003cdiv class=\"pl-gallery\"\u003e\n    \u003cdiv class=\"pl-tile pl-t1\" style=\"background-image:url('https:\/\/papilora.sk\/cdn\/shop\/files\/XOGMDPA158E1.jpg')\"\u003e\u003cspan class=\"pl-tile-label\"\u003eTeljes mű\u003c\/span\u003e\u003c\/div\u003e\n    \u003cdiv class=\"pl-tile pl-t2\" style=\"background-image:url('https:\/\/cdn.shopify.com\/s\/files\/1\/0567\/3212\/3269\/files\/lifestyle-hallway.jpg?v=1777376491')\"\u003e\u003cspan class=\"pl-tile-label\"\u003eElőszoba\u003c\/span\u003e\u003c\/div\u003e\n    \u003cdiv class=\"pl-tile pl-t3\" style=\"background-image:url('https:\/\/cdn.shopify.com\/s\/files\/1\/0567\/3212\/3269\/files\/lifestyle-kitchen.jpg?v=1777376498')\"\u003e\u003cspan class=\"pl-tile-label\"\u003eKonyha\u003c\/span\u003e\u003c\/div\u003e\n    \u003cdiv class=\"pl-tile pl-t4\" style=\"background-image:url('https:\/\/cdn.shopify.com\/s\/files\/1\/0567\/3212\/3269\/files\/detail-gold-leaf.jpg?v=1777376512')\"\u003e\u003cspan class=\"pl-tile-label\"\u003eAranylemezek\u003c\/span\u003e\u003c\/div\u003e\n    \u003cdiv class=\"pl-tile pl-t5\" style=\"background-image:url('https:\/\/cdn.shopify.com\/s\/files\/1\/0567\/3212\/3269\/files\/detail-canvas-texture.jpg?v=1777376518')\"\u003e\u003cspan class=\"pl-tile-label\"\u003eVászon textúrája\u003c\/span\u003e\u003c\/div\u003e\n    \u003cdiv class=\"pl-tile pl-t6\" style=\"background-image:url('https:\/\/cdn.shopify.com\/s\/files\/1\/0567\/3212\/3269\/files\/lifestyle-living-room.jpg?v=1777376473')\"\u003e\u003cspan class=\"pl-tile-label\"\u003eNappali\u003c\/span\u003e\u003c\/div\u003e\n    \u003cdiv class=\"pl-tile pl-t7\" style=\"background-image:url('https:\/\/cdn.shopify.com\/s\/files\/1\/0567\/3212\/3269\/files\/lifestyle-bedroom.jpg?v=1777376479')\"\u003e\u003cspan class=\"pl-tile-label\"\u003eHálószoba\u003c\/span\u003e\u003c\/div\u003e\n    \u003cdiv class=\"pl-tile pl-t8\" style=\"background-image:url('https:\/\/cdn.shopify.com\/s\/files\/1\/0567\/3212\/3269\/files\/lifestyle-childroom.jpg?v=1777376505')\"\u003e\u003cspan class=\"pl-tile-label\"\u003eGyerekszoba\u003c\/span\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- TRUST STRIP --\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\"\u003eGyors szállítás\u003c\/div\u003e\n      \u003cp class=\"pl-trust-desc\"\u003eEgész Magyarországon\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\"\u003e100 nap visszaküldésre\u003c\/div\u003e\n      \u003cp class=\"pl-trust-desc\"\u003eMagyarázat nélkül\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\"\u003eMagyarországon készült\u003c\/div\u003e\n      \u003cp class=\"pl-trust-desc\"\u003eLIPA Stúdió, Snina\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+ vásárló\u003c\/div\u003e\n      \u003cp class=\"pl-trust-desc\"\u003eÉrtékelés 4,6 \/ 5\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- 4. TIMELINE PROCESS (replaces 4-card grid) --\u003e\n\u003csection class=\"pl-section\"\u003e\n  \u003cdiv class=\"pl-center\" style=\"margin-bottom:8px\"\u003e\n    \u003cspan class=\"pl-eyebrow\"\u003eNégy lépés\u003c\/span\u003e\n    \u003ch2\u003eMiből készül minden darab\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\u003eOlasz vászon\u003c\/h4\u003e\n        \u003cp\u003eTiszta pamut ARTMIE vászonnal kezdjük (340 g\/m²). Vastag, erős, évek múlva sem hajlik meg a kanapé felett.\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\u003e2 cm-es fakeret\u003c\/h4\u003e\n        \u003cp\u003eA vásznat fakeretre feszítjük. A kép az oldalakon is folytatódik — úgy néz ki, mint egy galéria, nem mint egy poszter a barkácsboltból.\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\u003eA művész kézzel dolgozza ki a képet\u003c\/h4\u003e\n        \u003cp\u003eAranylemezeket és festett akril részleteket ad hozzá. Minden ecsetvonás látható — ezért nincs két egyforma kép.\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\u003eBecsomagolva indul Önhöz\u003c\/h4\u003e\n        \u003cp\u003eA kész képet Kemény kartonba csomagoljuk és Snináról postázzuk. 3–5 munkanap alatt megérkezik, készen a felakasztásra.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- 5. YOUTUBE PROCESS VIDEO (portrait reel) --\u003e\n\u003csection class=\"pl-section pl-section-soft\"\u003e\n  \u003cdiv class=\"pl-center\" style=\"margin-bottom:6px\"\u003e\n    \u003cspan class=\"pl-eyebrow\"\u003eNézze meg, hogyan készül\u003c\/span\u003e\n    \u003ch2\u003eItt készül az Ön Reggeli imája\u003c\/h2\u003e\n    \u003cp style=\"max-width:560px;margin:0 auto\"\u003eRövid videó a stúdióból — láthatja, hogyan adja hozzá a művész kézzel az aranylemezeket és az utolsó ecsetvonásokat. Szűrők nélkül, effektek nélkül.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"pl-video-wrap pl-video-portrait\"\u003e\n    \u003ciframe src=\"https:\/\/www.youtube.com\/embed\/clAo-KyFCTg?rel=0\u0026amp;modestbranding=1\" title=\"Hogyan készül a Reggeli ima kép — Papilora LIPA Stúdió, Snina\" 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\u003c!-- VISUAL BREAK #2 --\u003e\n\u003csection class=\"pl-section pl-banner-section\"\u003e\n  \u003cdiv class=\"pl-banner has-text\" style=\"background-image:url('https:\/\/cdn.shopify.com\/s\/files\/1\/0567\/3212\/3269\/files\/lifestyle-prayer-corner.jpg?v=1777376485')\"\u003e\n    \u003cdiv class=\"pl-banner-text\"\u003e„Angyal, aki őrizte a reggelt — és mostantól az Ön otthonát őrzi.\"\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- 6. COMPARISON — table (desktop) + cards (mobile) --\u003e\n\u003csection class=\"pl-section pl-section-soft\"\u003e\n  \u003cdiv class=\"pl-center\" style=\"margin-bottom:8px\"\u003e\n    \u003cspan class=\"pl-eyebrow\"\u003eMi a különbség\u003c\/span\u003e\n    \u003ch2\u003eHétköznapi nyomtatott kép vs. kézzel kidolgozott Papilora kép\u003c\/h2\u003e\n    \u003cp style=\"max-width:620px;margin:0 auto\"\u003eElső pillantásra hasonlónak tűnik. De a különbséget azonnal látni fogja, ha közelebb áll — és még inkább öt év múlva, amikor a színek még mindig úgy néznek ki, mint az első napon.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- DESKTOP TABLE --\u003e\n  \u003cdiv class=\"pl-compare\"\u003e\n    \u003cdiv class=\"pl-compare-head\"\u003e\n      \u003cspan\u003eMit figyeljünk\u003c\/span\u003e\n      \u003cspan class=\"pl-vs\"\u003ePapilora\u003c\/span\u003e\n      \u003cspan class=\"pl-them\"\u003eHétköznapi nyomtatás\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pl-compare-row\"\u003e\n\u003cspan class=\"pl-feat\"\u003eA művész kézzel dolgozza ki\u003c\/span\u003e\u003cspan class=\"pl-yes\"\u003eIgen\u003c\/span\u003e\u003cspan class=\"pl-no\"\u003eNem\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"pl-compare-row\"\u003e\n\u003cspan class=\"pl-feat\"\u003eAranylemezek\u003c\/span\u003e\u003cspan class=\"pl-yes\"\u003eValódi arany\u003c\/span\u003e\u003cspan class=\"pl-no\"\u003eCsak aranyfesték\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"pl-compare-row\"\u003e\n\u003cspan class=\"pl-feat\"\u003eVászon\u003c\/span\u003e\u003cspan class=\"pl-yes\"\u003ePamut 340 g\/m²\u003c\/span\u003e\u003cspan class=\"pl-no\"\u003eVékony poliészter\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pl-compare-row\"\u003e\n\u003cspan class=\"pl-feat\"\u003eMeddig tartósak a színek\u003c\/span\u003e\u003cspan class=\"pl-yes\"\u003e80+ év\u003c\/span\u003e\u003cspan class=\"pl-no\"\u003e5–10 év\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"pl-compare-row\"\u003e\n\u003cspan class=\"pl-feat\"\u003eMinden kép egyedi?\u003c\/span\u003e\u003cspan class=\"pl-yes\"\u003eIgen, eredeti\u003c\/span\u003e\u003cspan class=\"pl-no\"\u003eEzernyi egyforma\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"pl-compare-row\"\u003e\n\u003cspan class=\"pl-feat\"\u003eVisszaküldés\u003c\/span\u003e\u003cspan class=\"pl-yes\"\u003e100 nap\u003c\/span\u003e\u003cspan class=\"pl-no\"\u003e14 nap\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"pl-compare-row\"\u003e\n\u003cspan class=\"pl-feat\"\u003eKészült\u003c\/span\u003e\u003cspan class=\"pl-yes\"\u003eMagyarország · Snina\u003c\/span\u003e\u003cspan class=\"pl-no\"\u003eGyakran Kína\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- MOBILE SWIPE CARDS --\u003e\n  \u003cdiv class=\"pl-compare-cards\"\u003e\n    \u003cdiv class=\"pl-cc pl-cc-cheap\"\u003e\n      \u003cspan class=\"pl-cc-tag\"\u003eHagyományos nyomtatás\u003c\/span\u003e\n      \u003ch4\u003eHétköznapi nyomtatott kép\u003c\/h4\u003e\n      \u003cul\u003e\n        \u003cli\u003eLapos, látszik, hogy nyomtatott\u003c\/li\u003e\n        \u003cli\u003eEzernyi egyforma példány, mint a szomszédnál\u003c\/li\u003e\n        \u003cli\u003eVékony vászon, idővel meghajlik\u003c\/li\u003e\n        \u003cli\u003eNincsenek kézzel készített részletek\u003c\/li\u003e\n        \u003cli\u003eA színek 5–10 év alatt kifakulnak\u003c\/li\u003e\n        \u003cli\u003e14 nap visszaküldésre\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\n      \u003ch4\u003eKézzel kidolgozott eredeti\u003c\/h4\u003e\n      \u003cul\u003e\n        \u003cli\u003eLátszik minden ecsetvonás\u003c\/li\u003e\n        \u003cli\u003eAz Ön darabja egyedi\u003c\/li\u003e\n        \u003cli\u003eVastag olasz vászon 340 g\/m²\u003c\/li\u003e\n        \u003cli\u003eValódi arany — nem aranyfesték\u003c\/li\u003e\n        \u003cli\u003eA színek 80+ évig tartósak\u003c\/li\u003e\n        \u003cli\u003e100 nap visszaküldésre, kérdések nélkül\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- 7. SPECS — segmented control --\u003e\n\u003csection class=\"pl-section pl-section-purple\"\u003e\n  \u003cdiv class=\"pl-center\" style=\"margin-bottom:8px\"\u003e\n    \u003cspan class=\"pl-eyebrow\"\u003eSpecifikációk\u003c\/span\u003e\n    \u003ch2\u003eMit kap pontosan\u003c\/h2\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"pl-segmented-wrap\"\u003e\n    \u003cdiv class=\"pl-segmented\" role=\"tablist\"\u003e\n      \u003cbutton type=\"button\" class=\"active\" data-tab=\"material\"\u003eAnyag\u003c\/button\u003e\n      \u003cbutton type=\"button\" data-tab=\"size\"\u003eMéretek\u003c\/button\u003e\n      \u003cbutton type=\"button\" data-tab=\"ship\"\u003eSzállítás\u003c\/button\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pl-seg-content\" id=\"plSegContent\"\u003e\n      \u003cdiv class=\"pl-spec-row\"\u003e\n\u003cspan class=\"pl-k\"\u003eVászon\u003c\/span\u003e\u003cspan class=\"pl-v\"\u003eARTMIE 100 % pamut · 340 g\/m² · Olaszország\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"pl-spec-row\"\u003e\n\u003cspan class=\"pl-k\"\u003eFa keret\u003c\/span\u003e\u003cspan class=\"pl-v\"\u003eFenyő keret 2 cm · a kép folytatódik a széleken\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"pl-spec-row\"\u003e\n\u003cspan class=\"pl-k\"\u003eNyomtatás\u003c\/span\u003e\u003cspan class=\"pl-v\"\u003ePigmentnyomtatás · archív minőség 80+ év\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"pl-spec-row\"\u003e\n\u003cspan class=\"pl-k\"\u003eKézi kidolgozás\u003c\/span\u003e\u003cspan class=\"pl-v\"\u003eKézzel festett akril részletek + valódi aranylemezek\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"pl-spec-row\"\u003e\n\u003cspan class=\"pl-k\"\u003eEredet\u003c\/span\u003e\u003cspan class=\"pl-v\"\u003eLIPA Stúdió · Snina · Magyarország\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\"\u003eXOGMDPA158E1\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- 8. REVIEWS — swipe on mobile, grid on desktop --\u003e\n\u003csection class=\"pl-section\"\u003e\n  \u003cdiv class=\"pl-center\" style=\"margin-bottom:6px\"\u003e\n    \u003cspan class=\"pl-eyebrow\"\u003eÉrtékelés 4,6 \/ 5 · Heureka\u003c\/span\u003e\n    \u003ch2\u003eMit mondanak a vásárlók\u003c\/h2\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"pl-rev-swipe\"\u003e\n    \u003cdiv class=\"pl-review\"\u003e\n      \u003cdiv class=\"pl-stars\"\u003e★★★★★\u003c\/div\u003e\n      \u003cp\u003e„Örülök, a képek gyönyörűek, nagy örömet szereztek. Már 6-ot rendeltem belőlük. Köszönjük.\"\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„A kommunikáció az eladóval nagyon jó, a rendelésemet azonnal visszaigazolták, és egy napon belül becsomagolták és elküldték.\"\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    \u003cdiv class=\"pl-review\"\u003e\n      \u003cdiv class=\"pl-stars\"\u003e★★★★★\u003c\/div\u003e\n      \u003cp\u003e„A kép élőben még szebb, mint a fotókon. Felakasztottuk a hálószobába, és mintha fény áradna a szobába.\"\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  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- 9. FAQ — iOS-style cards --\u003e\n\u003csection class=\"pl-section pl-section-soft\"\u003e\n  \u003cdiv class=\"pl-center\" style=\"margin-bottom:0\"\u003e\n    \u003cspan class=\"pl-eyebrow\"\u003eGyakran Ismételt Kérdések\u003c\/span\u003e\n    \u003ch2\u003eMár megkérdezték Ön előtt\u003c\/h2\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"pl-faq-cards\"\u003e\n    \u003cdetails class=\"pl-faq-card\" open\u003e\n      \u003csummary\u003eMekkora képet válasszak a kanapé fölé?\u003c\/summary\u003e\n      \u003cdiv class=\"pl-faq-body\"\u003eA képnek nagyjából \u003cstrong\u003ea kanapé szélességének 60–75%-a\u003c\/strong\u003e kellene, hogy legyen. Egy háromszemélyes kanapé (200 cm) fölé a \u003cstrong\u003e100×150 cm\u003c\/strong\u003e illik a legjobban, egy kétszemélyes kanapé (160 cm) fölé inkább a \u003cstrong\u003e80×120 cm\u003c\/strong\u003e. Ha két méret között vacillál, a nagyobb szinte mindig jobban néz ki, mint a kisebb.\u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"pl-faq-card\"\u003e\n      \u003csummary\u003eMiben különbözik a Papilora kép egy átlagos e-shopos nyomtatástól?\u003c\/summary\u003e\n      \u003cdiv class=\"pl-faq-body\"\u003eEgy átlagos nyomtatott kép a nyomtatóból kerül ki, és egyenesen a vásárlóhoz küldik – ezernyi azonos példány. \u003cstrong\u003eNálunk minden kép művész kezei között megy át\u003c\/strong\u003e a LIPA Stúdióban: valódi aranylemezeket és festett akril részleteket ad hozzá. Látszik minden ecsetvonás – ezért nincs két egyforma Papilora kép.\u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"pl-faq-card\"\u003e\n      \u003csummary\u003eMeddig tartós egy vászonkép?\u003c\/summary\u003e\n      \u003cdiv class=\"pl-faq-body\"\u003eKépeink \u003cstrong\u003earchív minőségűek, 80+ évig tartósak\u003c\/strong\u003e normál beltéri elhelyezés esetén (közvetlen napfénytől védve). A tiszta pamutból készült olasz ARTMIE vászon nem hajlik meg, az akrilrétegek és a valódi arany nem fakulnak. Elég néha finoman leporolni száraz, puha ruhával — semmilyen tisztítószerrel.\u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"pl-faq-card\"\u003e\n      \u003csummary\u003eMikor érkezik meg a képem?\u003c\/summary\u003e\n      \u003cdiv class=\"pl-faq-body\"\u003eA festményt a Snina-i műhelyünkből \u003cstrong\u003e3–5 munkanapon belül\u003c\/strong\u003e szállítjuk. Kiszállítás egész Magyarországra — futárral vagy csomagpontra.\u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"pl-faq-card\"\u003e\n      \u003csummary\u003eHogyan küldhetem vissza a képet, ha nem illik?\u003c\/summary\u003e\n      \u003cdiv class=\"pl-faq-body\"\u003eVan \u003cstrong\u003e100 napja\u003c\/strong\u003e, hogy otthon kipróbálja a képet — felakassza, éljen vele, értékelje. Ha nem illik a méret, a szín vagy a stílus, írjon nekünk, és küldje vissza a képet. \u003cstrong\u003eMagyarázat nélkül, kérdések nélkül.\u003c\/strong\u003e Visszatérítjük a pénzét.\u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"pl-faq-card\"\u003e\n      \u003csummary\u003eHogyan akasszam fel a képet a falra?\u003c\/summary\u003e\n      \u003cdiv class=\"pl-faq-body\"\u003e\n\u003cstrong\u003eA kampó a csomagban található\u003c\/strong\u003e a használati útmutatóval együtt. Elég egy szöget beverni vagy egy csavart behajtani a tiplibe — pár perc munka. A kép stabilan lóg a kanapé vagy az ágy fölött is. A fakeret akasztóval is felakasztható lécre — fúrás nélkül.\u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"pl-faq-card\"\u003e\n      \u003csummary\u003eAlkalmas-e a Reggeli ima ajándéknak?\u003c\/summary\u003e\n      \u003cdiv class=\"pl-faq-body\"\u003eIgen — ez az egyik legnépszerűbb ajándékunk \u003cstrong\u003ekeresztelőre, elsőáldozásra, esküvőre, évfordulóra\u003c\/strong\u003e. Védő kartonba csomagolva érkezik, azonnal ajándékozható. A megrendeléshez mellékelünk egy eredetiségi tanúsítványt is a művész aláírásával.\u003c\/div\u003e\n    \u003c\/details\u003e\n    \u003cdetails class=\"pl-faq-card\"\u003e\n      \u003csummary\u003eMiért drágább a Papilora kép, mint egy átlagos vászonkép?\u003c\/summary\u003e\n      \u003cdiv class=\"pl-faq-body\"\u003eMert \u003cstrong\u003eminden képet kézzel dolgoz ki a művész\u003c\/strong\u003e — valódi aranylemezeket (nem aranyfestéket) és festett akril részleteket ad hozzá. A felhasznált anyagok (olasz ARTMIE vászon 340 g\/m², 2 cm-es fakeret) tízszer tovább tartanak, mint a vékony nyomatok. Az ár \u003cstrong\u003e62,90 Ft-tól 189,90 Ft-ig\u003c\/strong\u003e mérettől függően kevesebb, mint egy vacsora ára egy étteremben — és a kép 80+ évig megmarad Önnek.\u003c\/div\u003e\n    \u003c\/details\u003e\n\u003cdetails class=\"pl-faq-card\" style=\"--pl-no-marker:1\" open\u003e\u003csummary style=\"position:relative\"\u003eEredetiségi tanúsítvány\u003cspan data-href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0567\/3212\/3269\/files\/certifikat-XOGMDPA158E1-preview.png?v=1779180828\" aria-label=\"Certifikát autenticity — náhľad\" onclick=\"event.preventDefault();event.stopPropagation();if(window.plOpenLb){window.plOpenLb(this.getAttribute('data-href'),'Certifikát autenticity — Obraz anjelov Ranná modlitba — Papilora')};return false\" style=\"font-size:12px;font-weight:600;color:#401b60;border:1px solid #401b60;border-radius:12px;padding:2px 12px;margin-left:auto;text-decoration:none;white-space:nowrap;transition:background .2s,color .2s;cursor:zoom-in\"\u003eElőnézet\u003c\/span\u003e\u003c\/summary\u003e\u003cdiv class=\"pl-faq-body\"\u003e\n\u003cdiv style=\"text-align:center;padding:14px 0 6px\"\u003e\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0567\/3212\/3269\/files\/certifikat-XOGMDPA158E1.pdf?v=1779180831\" target=\"_blank\" rel=\"noopener\" style=\"display:inline-flex;align-items:center;gap:8px;background:#401b60;color:#fff;font-size:15px;font-weight:600;padding:13px 32px;border-radius:8px;text-decoration:none\"\u003e\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\"\u003e\u003cpath d=\"M12 3v14m0 0l-5-5m5 5l5-5\"\u003e\u003c\/path\u003e\u003cpath d=\"M4 21h16\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Tanúsítvány letöltése (PDF)\u003c\/a\u003e\u003c\/div\u003e\n\u003cp style=\"font-size:13px;color:#8a7399;margin-top:14px;text-align:center\"\u003eSorozatszám: PA-XOGMDPA158E1-0526\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/details\u003e\n\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- 10. FINAL CTA --\u003e\n\u003csection class=\"pl-section\"\u003e\n  \u003cdiv class=\"pl-cta\"\u003e\n    \u003cspan class=\"pl-eyebrow\"\u003e10 000+ elégedett vásárló Magyarországon\u003c\/span\u003e\n    \u003ch2\u003eHívja meg a Reggeli imát otthonába\u003c\/h2\u003e\n    \u003cp class=\"pl-cta-sub\"\u003eMinden darabot kézzel dolgoz ki a művész a LIPA Stúdióban. Csomagolva és felakasztásra készen érkezik Önhöz. Ha nem illik — 100 napon belül visszaküldheti, magyarázat nélkül.\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;\"\u003eMéret kiválasztása és vásárlás  →\u003c\/a\u003e\n    \u003cdiv class=\"pl-cta-mini\"\u003e\n      \u003cspan\u003eSzállítás Magyarországon belül\u003c\/span\u003e\n      \u003cspan\u003e100 nap visszaküldésre\u003c\/span\u003e\n      \u003cspan\u003eMagyarországon készült\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- STICKY BOTTOM CTA BAR (mobile only, fixed to viewport) --\u003e\n\u003cdiv class=\"papilora-sticky-cta\" id=\"plStickyCta\" role=\"region\" aria-label=\"Kosárba teszem\"\u003e\n  \u003cdiv class=\"papilora-sticky-cta-info\"\u003e\n    \u003cdiv class=\"papilora-sticky-cta-label\"\u003eÁr\u003c\/div\u003e\n    \u003cdiv class=\"papilora-sticky-cta-price\" id=\"plStickyPrice\"\u003e24 990 Ft\u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cbutton type=\"button\" class=\"papilora-sticky-cta-btn\" id=\"plStickyBtn\"\u003e\n    \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.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    Kosárba teszem\n  \u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003c!-- AI \/ SEO \/ GEO structured data — FAQPage schema for rich snippets + AI answer engines (ChatGPT, Perplexity, Google AI Overviews) --\u003e\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Aký veľký obraz vybrať nad gauč?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Obraz na plátne by mal mať šírku približne 60-75 % šírky gauča, nad ktorým bude visieť. Nad trojsedačku 200 cm sadne najlepšie obraz 100x150 cm, nad dvojsedačku 160 cm rozmer 80x120 cm. Ak váhate medzi dvomi veľkosťami, väčšia takmer vždy vyzerá lepšie ako menšia. Obraz Ranná modlitba je dostupný v rozmeroch 40x60, 60x90, 80x120 a 100x150 cm.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Ako sa Papilora obraz líši od bežnej tlače z e-shopu?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Bežný tlačený obraz vychádza z tlačiarne ako jedna z tisícov identických kópií. Pri Papilora obraze každý kus prejde rukami umelca v Ateliéri LIPA v Snine - pridá pravé zlaté plátky a ručne maľované detaily akrylom. Vidieť každý ťah štetca a žiadne dva obrazy nie sú rovnaké. Plátno je talianske ARTMIE 340 g\/m² oproti tenkému polyesteru pri lacných tlačiach.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Ako dlho vydrží obraz na plátne?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Obraz Papilora má archívnu stálosť 80+ rokov pri bežnom umiestnení v interiéri mimo priameho slnka. Talianske plátno ARTMIE z čistej bavlny (340 g\/m²) sa neprehne, ručne nanášané akrylové vrstvy a pravé zlaté plátky sú odolné voči blednutiu. Obraz stačí občas jemne oprášiť suchou mäkkou handričkou - bez čistiacich prostriedkov.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Kedy mi obraz Ranná modlitba príde?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"A festményt a LIPA Ateliéből · Snina · Szlovákia szállítjuk 3–5 munkanapon belül a megrendeléstől. Kiszállítás egész Magyarországra futárral vagy csomagpontra.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Ako vrátiť obraz, ak mi nesadne?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Máte 100 dní na to, aby ste si obraz vyskúšali doma - povesili, žili s ním a posúdili. Ak vám nesadne veľkosť, farba alebo štýl, napíšete nám a obraz pošlete späť bez vysvetľovania. Vrátime vám peniaze v plnej výške. Žiadne otázky, žiadne komplikácie.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Ako zavesiť obraz na stenu?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Háčik je priložený priamo v balení obrazu spolu s návodom na zavesenie. Stačí zatĺcť jeden klinec alebo zaskrutkovať vrut do hmoždinky - pár minút práce. Obraz s dreveným rámom 2 cm visí stabilne aj nad gaučom či posteľou. Alternatívne sa dá zavesiť aj na háčik na lište bez vŕtania do steny.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Hodí sa Ranná modlitba ako darček?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Obraz Ranná modlitba je jeden z najobľúbenejších darčekov Papilora - na krstiny, sväté prijímanie, svadbu, výročie alebo Vianoce. Príde zabalený v ochrannom kartóne, pripravený rovno darovať. K objednávke pridáme aj certifikát originality s podpisom umelca z Ateliéru LIPA.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Prečo má Papilora vyššiu cenu ako bežný obraz na plátne?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Vyššia cena odráža ručnú prácu - každý obraz dotvára umelec rukou: pridáva pravé zlaté plátky (nie zlatú farbu) a maľované detaily akrylom. Materiály vydržia desaťnásobne dlhšie ako tenké lacné tlače: talianske plátno ARTMIE 340 g\/m², drevený rám 2 cm, archívna pigmentová tlač. Cena 24 990 és 64 990 Ft a mérettől függően je menej, než stojí jedna večera v reštaurácii - a obraz zostane v rodine 80+ rokov.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Z akých materiálov je obraz Ranná modlitba vyrobený?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Obraz je vyrobený z talianskeho plátna ARTMIE (100 % bavlna, 340 g\/m²) napnutého na drevenom smrekovom ráme hĺbky 2 cm s gallery-wrap (obraz pokračuje aj cez bočné hrany). Pigmentová archívna tlač sa následne dotvára rukou umelca - pridávajú sa ručne maľované akrylové detaily a pravé zlaté plátky. Celý proces prebieha v Ateliéri LIPA v Snine na Magyarország.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e\n\n\u003c\/div\u003e\n\u003c!-- \/papilora-landing --\u003e\n\n\u003cscript\u003e\n(function(){\n  \/\/ ===== Segmented control (Špecifikácie) =====\n  var segData = {\n    material: [\n      ['Plátno','ARTMIE 100 % bavlna · 340 g\/m² · Taliansko'],\n      ['Drevený rám','Smrekový rám 2 cm · obraz pokračuje cez hrany'],\n      ['Tlač','Pigmentová tlač · archívna stálosť 80+ rokov'],\n      ['Dotvorenie','Ručne maľované akrylové detaily + pravé zlaté plátky'],\n      ['Pôvod','LIPA Műterem · Snina · Szlovákia'],\n      ['SKU','XOGMDPA158E1']\n    ],\n    size: [\n      ['Pomer 2:3','40×60 \/ 60×90 \/ 80×120 \/ 100×150 cm'],\n      ['Pomer 1:2','40×80 \/ 50×100 \/ 60×120 \/ 70×140 cm'],\n      ['Pomer 1:1','50×50 \/ 70×70 \/ 100×100 cm'],\n      ['Hrúbka rámu','2 cm (gallery-wrap)'],\n      ['Hmotnosť','0,8 – 4 kg a mérettől függően'],\n      ['Háčik','Priložený v balení']\n    ],\n    ship: [\n      ['Szállítás Magyarországra','3–5 munkanap'],\n      ['Csomagolás','Kemény karton + védőfólia'],\n      ['Visszaküldés','100 nap indoklás nélkül'],\n      ['Nyomkövetés','Tracking link e-mailben'],\n      ['Szállítunk','Kiszállítás egész Magyarországra'],\n      ['Feladás helye','Ateliér LIPA, Snina']\n    ]\n  };\n  var segBtns = document.querySelectorAll('.papilora-landing .pl-segmented button');\n  var segContent = document.getElementById('plSegContent');\n  segBtns.forEach(function(b){\n    b.addEventListener('click', function(){\n      segBtns.forEach(function(x){ x.classList.remove('active'); });\n      b.classList.add('active');\n      var rows = segData[b.dataset.tab] || [];\n      if(segContent){\n        segContent.innerHTML = rows.map(function(r){\n          return '\u003cdiv class=\"pl-spec-row\"\u003e\u003cspan class=\"pl-k\"\u003e'+r[0]+'\u003c\/span\u003e\u003cspan class=\"pl-v\"\u003e'+r[1]+'\u003c\/span\u003e\u003c\/div\u003e';\n        }).join('');\n      }\n    });\n  });\n\n  \/\/ ===== Swipe gallery counter =====\n  var gal = document.getElementById('plSwipeGal');\n  var galCur = document.getElementById('plGalCur');\n  if(gal \u0026\u0026 galCur){\n    gal.addEventListener('scroll', function(){\n      var card = gal.querySelector('.pl-swipe-card');\n      if(!card) return;\n      var w = card.offsetWidth + 14;\n      var idx = Math.round(gal.scrollLeft \/ w) + 1;\n      galCur.textContent = Math.max(1, Math.min(idx, 8));\n    });\n  }\n\n  \/\/ ===== AUTOPLAY product video on load (muted, loop) =====\n  function autoplayProductVideo(){\n    var vids = document.querySelectorAll('product-media video, .product-media video, .productView-image video, video[src*=\"cdn.shopify.com\"]');\n    vids.forEach(function(v){\n      try {\n        v.muted = true;\n        v.setAttribute('muted','');\n        v.setAttribute('playsinline','');\n        v.setAttribute('autoplay','');\n        v.loop = true;\n        v.controls = true;\n        v.preload = 'auto';\n        var p = v.play();\n        if(p \u0026\u0026 typeof p.catch === 'function'){ p.catch(function(){ \/* browser blocked, ignore *\/ }); }\n      } catch(e){}\n    });\n  }\n  if(document.readyState === 'loading'){\n    document.addEventListener('DOMContentLoaded', autoplayProductVideo);\n  } else { autoplayProductVideo(); }\n  setTimeout(autoplayProductVideo, 600);\n  setTimeout(autoplayProductVideo, 1800);\n  \/\/ Re-trigger if video becomes visible later (theme might lazy-load)\n  if('IntersectionObserver' in window){\n    var io = new IntersectionObserver(function(entries){\n      entries.forEach(function(en){\n        if(en.isIntersecting \u0026\u0026 en.target.tagName === 'VIDEO'){\n          try { en.target.muted = true; en.target.play().catch(function(){}); } catch(e){}\n        }\n      });\n    }, {threshold: 0.25});\n    setTimeout(function(){\n      document.querySelectorAll('product-media video, video[src*=\"cdn.shopify.com\"]').forEach(function(v){ io.observe(v); });\n    }, 1000);\n  }\n\n  \/\/ ===== Sticky bottom CTA =====\n  var sticky = document.getElementById('plStickyCta');\n  var stickyBtn = document.getElementById('plStickyBtn');\n  var stickyPrice = document.getElementById('plStickyPrice');\n  if(sticky \u0026\u0026 stickyBtn){\n    \/\/ Read current price from native price element + update as variant changes\n    function readLivePrice(){\n      var p = document.querySelector('.productView-price .price-item--sale, .productView-price .price-item--regular, .productView-price .price-item');\n      if(p \u0026\u0026 stickyPrice){\n        var t = (p.textContent || '').trim();\n        if(t) stickyPrice.textContent = t;\n      }\n    }\n    function showSticky(){\n      \/\/ Hide when native ATC button is in viewport\n      var atc = document.querySelector('.product-form__buttons button[type=\"submit\"], button[name=\"add\"]');\n      if(!atc){ sticky.classList.add('visible'); return; }\n      var r = atc.getBoundingClientRect();\n      var inView = (r.top \u003c window.innerHeight \u0026\u0026 r.bottom \u003e 0);\n      if(inView){ sticky.classList.remove('visible'); }\n      else { sticky.classList.add('visible'); }\n    }\n    \/\/ Click → smooth scroll to native variant picker \/ ATC\n    stickyBtn.addEventListener('click', function(){\n      var f = document.querySelector('[id^=\"product-form-\"], .productView-options, .product-form, form[action*=\"\/cart\/add\"]');\n      if(f){\n        f.scrollIntoView({behavior:'smooth', block:'start'});\n        setTimeout(function(){ window.scrollBy({top:-90, behavior:'smooth'}); }, 400);\n      }\n    });\n    readLivePrice();\n    showSticky();\n    window.addEventListener('scroll', showSticky, {passive:true});\n    window.addEventListener('resize', showSticky, {passive:true});\n    \/\/ Update price on variant change\n    document.addEventListener('change', function(e){\n      if(e.target \u0026\u0026 e.target.matches \u0026\u0026 e.target.matches('.productView-options input[type=\"radio\"]')){\n        setTimeout(readLivePrice, 80);\n      }\n    });\n    \/\/ Periodic catch-up in case theme renders price async\n    setTimeout(readLivePrice, 400);\n    setTimeout(readLivePrice, 1500);\n  }\n})();\n\u003c\/script\u003e\n\n\n\u003cscript\u003e\n(function(){\n  \/\/ ===== Segmented control (Špecifikácie) =====\n  var segData = {\n    material: [\n      ['Plátno','ARTMIE 100 % bavlna · 340 g\/m² · Taliansko'],\n      ['Drevený rám','Smrekový rám 2 cm · obraz pokračuje cez hrany'],\n      ['Tlač','Pigmentová tlač · archívna stálosť 80+ rokov'],\n      ['Dotvorenie','Ručne maľované akrylové detaily + pravé zlaté plátky'],\n      ['Pôvod','LIPA Műterem · Snina · Szlovákia'],\n      ['SKU','XOGMDPA158E1']\n    ],\n    size: [\n      ['Pomer 2:3','40×60 \/ 60×90 \/ 80×120 \/ 100×150 cm'],\n      ['Pomer 1:2','40×80 \/ 50×100 \/ 60×120 \/ 70×140 cm'],\n      ['Pomer 1:1','50×50 \/ 70×70 \/ 100×100 cm'],\n      ['Hrúbka rámu','2 cm (gallery-wrap)'],\n      ['Hmotnosť','0,8 – 4 kg a mérettől függően'],\n      ['Háčik','Priložený v balení']\n    ],\n    ship: [\n      ['Szállítás Magyarországra','3–5 munkanap'],\n      ['Balenie','Pevný kartón + ochranná fólia'],\n      ['Vrátenie','100 dní bez udania dôvodu'],\n      ['Sledovanie','Tracking link e-mailom'],\n      ['Kiszállítás','Szállítás egész Magyarországra'],\n      ['Pôvod expedície','Ateliér LIPA, Snina']\n    ]\n  };\n  var segBtns = document.querySelectorAll('.papilora-landing .pl-segmented button');\n  var segContent = document.getElementById('plSegContent');\n  segBtns.forEach(function(b){\n    b.addEventListener('click', function(){\n      segBtns.forEach(function(x){ x.classList.remove('active'); });\n      b.classList.add('active');\n      var rows = segData[b.dataset.tab] || [];\n      if(segContent){\n        segContent.innerHTML = rows.map(function(r){\n          return '\u003cdiv class=\"pl-spec-row\"\u003e\u003cspan class=\"pl-k\"\u003e'+r[0]+'\u003c\/span\u003e\u003cspan class=\"pl-v\"\u003e'+r[1]+'\u003c\/span\u003e\u003c\/div\u003e';\n        }).join('');\n      }\n    });\n  });\n\n  \/\/ ===== Swipe gallery counter =====\n  var gal = document.getElementById('plSwipeGal');\n  var galCur = document.getElementById('plGalCur');\n  if(gal \u0026\u0026 galCur){\n    gal.addEventListener('scroll', function(){\n      var card = gal.querySelector('.pl-swipe-card');\n      if(!card) return;\n      var w = card.offsetWidth + 14;\n      var idx = Math.round(gal.scrollLeft \/ w) + 1;\n      galCur.textContent = Math.max(1, Math.min(idx, 8));\n    });\n  }\n\n  \/\/ ===== AUTOPLAY product video on load (muted, loop) =====\n  function autoplayProductVideo(){\n    var vids = document.querySelectorAll('product-media video, .product-media video, .productView-image video, video[src*=\"cdn.shopify.com\"]');\n    vids.forEach(function(v){\n      try {\n        v.muted = true;\n        v.setAttribute('muted','');\n        v.setAttribute('playsinline','');\n        v.setAttribute('autoplay','');\n        v.loop = true;\n        v.controls = true;\n        v.preload = 'auto';\n        var p = v.play();\n        if(p \u0026\u0026 typeof p.catch === 'function'){ p.catch(function(){ \/* browser blocked, ignore *\/ }); }\n      } catch(e){}\n    });\n  }\n  if(document.readyState === 'loading'){\n    document.addEventListener('DOMContentLoaded', autoplayProductVideo);\n  } else { autoplayProductVideo(); }\n  setTimeout(autoplayProductVideo, 600);\n  setTimeout(autoplayProductVideo, 1800);\n  \/\/ Re-trigger if video becomes visible later (theme might lazy-load)\n  if('IntersectionObserver' in window){\n    var io = new IntersectionObserver(function(entries){\n      entries.forEach(function(en){\n        if(en.isIntersecting \u0026\u0026 en.target.tagName === 'VIDEO'){\n          try { en.target.muted = true; en.target.play().catch(function(){}); } catch(e){}\n        }\n      });\n    }, {threshold: 0.25});\n    setTimeout(function(){\n      document.querySelectorAll('product-media video, video[src*=\"cdn.shopify.com\"]').forEach(function(v){ io.observe(v); });\n    }, 1000);\n  }\n\n  \/\/ ===== Sticky bottom CTA =====\n  var sticky = document.getElementById('plStickyCta');\n  var stickyBtn = document.getElementById('plStickyBtn');\n  var stickyPrice = document.getElementById('plStickyPrice');\n  if(sticky \u0026\u0026 stickyBtn){\n    \/\/ Read current price from native price element + update as variant changes\n    function readLivePrice(){\n      var p = document.querySelector('.productView-price .price-item--sale, .productView-price .price-item--regular, .productView-price .price-item');\n      if(p \u0026\u0026 stickyPrice){\n        var t = (p.textContent || '').trim();\n        if(t) stickyPrice.textContent = t;\n      }\n    }\n    function showSticky(){\n      \/\/ Hide when native ATC button is in viewport\n      var atc = document.querySelector('.product-form__buttons button[type=\"submit\"], button[name=\"add\"]');\n      if(!atc){ sticky.classList.add('visible'); return; }\n      var r = atc.getBoundingClientRect();\n      var inView = (r.top \u003c window.innerHeight \u0026\u0026 r.bottom \u003e 0);\n      if(inView){ sticky.classList.remove('visible'); }\n      else { sticky.classList.add('visible'); }\n    }\n    \/\/ Click → smooth scroll to native variant picker \/ ATC\n    stickyBtn.addEventListener('click', function(){\n      var f = document.querySelector('[id^=\"product-form-\"], .productView-options, .product-form, form[action*=\"\/cart\/add\"]');\n      if(f){\n        f.scrollIntoView({behavior:'smooth', block:'start'});\n        setTimeout(function(){ window.scrollBy({top:-90, behavior:'smooth'}); }, 400);\n      }\n    });\n    readLivePrice();\n    showSticky();\n    window.addEventListener('scroll', showSticky, {passive:true});\n    window.addEventListener('resize', showSticky, {passive:true});\n    \/\/ Update price on variant change\n    document.addEventListener('change', function(e){\n      if(e.target \u0026\u0026 e.target.matches \u0026\u0026 e.target.matches('.productView-options input[type=\"radio\"]')){\n        setTimeout(readLivePrice, 80);\n      }\n    });\n    \/\/ Periodic catch-up in case theme renders price async\n    setTimeout(readLivePrice, 400);\n    setTimeout(readLivePrice, 1500);\n  }\n})();\n\u003c\/script\u003e\n\n\n\u003cscript\u003e\n(function(){\n  \/\/ ===== Segmented control (Špecifikácie) =====\n  var segData = {\n    material: [\n      ['Plátno','ARTMIE 100 % bavlna · 340 g\/m² · Taliansko'],\n      ['Drevený rám','Smrekový rám 2 cm · obraz pokračuje cez hrany'],\n      ['Tlač','Pigmentová tlač · archívna stálosť 80+ rokov'],\n      ['Dotvorenie','Ručne maľované akrylové detaily + pravé zlaté plátky'],\n      ['Pôvod','LIPA Műterem · Snina · Szlovákia'],\n      ['SKU','XOGMDPA158E1']\n    ],\n    size: [\n      ['Pomer 2:3','40×60 \/ 60×90 \/ 80×120 \/ 100×150 cm'],\n      ['Pomer 1:2','40×80 \/ 50×100 \/ 60×120 \/ 70×140 cm'],\n      ['Pomer 1:1','50×50 \/ 70×70 \/ 100×100 cm'],\n      ['Hrúbka rámu','2 cm (gallery-wrap)'],\n      ['Hmotnosť','0,8 – 4 kg a mérettől függően'],\n      ['Háčik','Priložený v balení']\n    ],\n    ship: [\n      ['Szállítás Magyarországra','3–5 munkanap'],\n      ['Balenie','Pevný kartón + ochranná fólia'],\n      ['Vrátenie','100 dní bez udania dôvodu'],\n      ['Sledovanie','Tracking link e-mailom'],\n      ['Kiszállítás','Szállítás egész Magyarországra'],\n      ['Pôvod expedície','Ateliér LIPA, Snina']\n    ]\n  };\n  var segBtns = document.querySelectorAll('.papilora-landing .pl-segmented button');\n  var segContent = document.getElementById('plSegContent');\n  segBtns.forEach(function(b){\n    b.addEventListener('click', function(){\n      segBtns.forEach(function(x){ x.classList.remove('active'); });\n      b.classList.add('active');\n      var rows = segData[b.dataset.tab] || [];\n      if(segContent){\n        segContent.innerHTML = rows.map(function(r){\n          return '\u003cdiv class=\"pl-spec-row\"\u003e\u003cspan class=\"pl-k\"\u003e'+r[0]+'\u003c\/span\u003e\u003cspan class=\"pl-v\"\u003e'+r[1]+'\u003c\/span\u003e\u003c\/div\u003e';\n        }).join('');\n      }\n    });\n  });\n\n  \/\/ ===== Swipe gallery counter =====\n  var gal = document.getElementById('plSwipeGal');\n  var galCur = document.getElementById('plGalCur');\n  if(gal \u0026\u0026 galCur){\n    gal.addEventListener('scroll', function(){\n      var card = gal.querySelector('.pl-swipe-card');\n      if(!card) return;\n      var w = card.offsetWidth + 14;\n      var idx = Math.round(gal.scrollLeft \/ w) + 1;\n      galCur.textContent = Math.max(1, Math.min(idx, 8));\n    });\n  }\n\n  \/\/ ===== AUTOPLAY product video on load (muted, loop) =====\n  function autoplayProductVideo(){\n    var vids = document.querySelectorAll('product-media video, .product-media video, .productView-image video, video[src*=\"cdn.shopify.com\"]');\n    vids.forEach(function(v){\n      try {\n        v.muted = true;\n        v.setAttribute('muted','');\n        v.setAttribute('playsinline','');\n        v.setAttribute('autoplay','');\n        v.loop = true;\n        v.controls = true;\n        v.preload = 'auto';\n        var p = v.play();\n        if(p \u0026\u0026 typeof p.catch === 'function'){ p.catch(function(){ \/* browser blocked, ignore *\/ }); }\n      } catch(e){}\n    });\n  }\n  if(document.readyState === 'loading'){\n    document.addEventListener('DOMContentLoaded', autoplayProductVideo);\n  } else { autoplayProductVideo(); }\n  setTimeout(autoplayProductVideo, 600);\n  setTimeout(autoplayProductVideo, 1800);\n  \/\/ Re-trigger if video becomes visible later (theme might lazy-load)\n  if('IntersectionObserver' in window){\n    var io = new IntersectionObserver(function(entries){\n      entries.forEach(function(en){\n        if(en.isIntersecting \u0026\u0026 en.target.tagName === 'VIDEO'){\n          try { en.target.muted = true; en.target.play().catch(function(){}); } catch(e){}\n        }\n      });\n    }, {threshold: 0.25});\n    setTimeout(function(){\n      document.querySelectorAll('product-media video, video[src*=\"cdn.shopify.com\"]').forEach(function(v){ io.observe(v); });\n    }, 1000);\n  }\n\n  \/\/ ===== Sticky bottom CTA =====\n  var sticky = document.getElementById('plStickyCta');\n  var stickyBtn = document.getElementById('plStickyBtn');\n  var stickyPrice = document.getElementById('plStickyPrice');\n  if(sticky \u0026\u0026 stickyBtn){\n    \/\/ Read current price from native price element + update as variant changes\n    function readLivePrice(){\n      var p = document.querySelector('.productView-price .price-item--sale, .productView-price .price-item--regular, .productView-price .price-item');\n      if(p \u0026\u0026 stickyPrice){\n        var t = (p.textContent || '').trim();\n        if(t) stickyPrice.textContent = t;\n      }\n    }\n    function showSticky(){\n      \/\/ Hide when native ATC button is in viewport\n      var atc = document.querySelector('.product-form__buttons button[type=\"submit\"], button[name=\"add\"]');\n      if(!atc){ sticky.classList.add('visible'); return; }\n      var r = atc.getBoundingClientRect();\n      var inView = (r.top \u003c window.innerHeight \u0026\u0026 r.bottom \u003e 0);\n      if(inView){ sticky.classList.remove('visible'); }\n      else { sticky.classList.add('visible'); }\n    }\n    \/\/ Click → smooth scroll to native variant picker \/ ATC\n    stickyBtn.addEventListener('click', function(){\n      var f = document.querySelector('[id^=\"product-form-\"], .productView-options, .product-form, form[action*=\"\/cart\/add\"]');\n      if(f){\n        f.scrollIntoView({behavior:'smooth', block:'start'});\n        setTimeout(function(){ window.scrollBy({top:-90, behavior:'smooth'}); }, 400);\n      }\n    });\n    readLivePrice();\n    showSticky();\n    window.addEventListener('scroll', showSticky, {passive:true});\n    window.addEventListener('resize', showSticky, {passive:true});\n    \/\/ Update price on variant change\n    document.addEventListener('change', function(e){\n      if(e.target \u0026\u0026 e.target.matches \u0026\u0026 e.target.matches('.productView-options input[type=\"radio\"]')){\n        setTimeout(readLivePrice, 80);\n      }\n    });\n    \/\/ Periodic catch-up in case theme renders price async\n    setTimeout(readLivePrice, 400);\n    setTimeout(readLivePrice, 1500);\n  }\n})();\n\u003c\/script\u003e\n\n\n\u003cscript\u003e\n(function(){\n  \/\/ ===== Segmented control (Špecifikácie) =====\n  var segData = {\n    material: [\n      ['Plátno','ARTMIE 100 % bavlna · 340 g\/m² · Taliansko'],\n      ['Drevený rám','Smrekový rám 2 cm · obraz pokračuje cez hrany'],\n      ['Tlač','Pigmentová tlač · archívna stálosť 80+ rokov'],\n      ['Dotvorenie','Ručne maľované akrylové detaily + pravé zlaté plátky'],\n      ['Pôvod','LIPA Műterem · Snina · Szlovákia'],\n      ['SKU','XOGMDPA158E1']\n    ],\n    size: [\n      ['Pomer 2:3','40×60 \/ 60×90 \/ 80×120 \/ 100×150 cm'],\n      ['Pomer 1:2','40×80 \/ 50×100 \/ 60×120 \/ 70×140 cm'],\n      ['Pomer 1:1','50×50 \/ 70×70 \/ 100×100 cm'],\n      ['Hrúbka rámu','2 cm (gallery-wrap)'],\n      ['Hmotnosť','0,8 – 4 kg a mérettől függően'],\n      ['Háčik','Priložený v balení']\n    ],\n    ship: [\n      ['Szállítás Magyarországra','3–5 munkanap'],\n      ['Balenie','Pevný kartón + ochranná fólia'],\n      ['Vrátenie','100 dní bez udania dôvodu'],\n      ['Sledovanie','Tracking link e-mailom'],\n      ['Kiszállítás','Szállítás egész Magyarországra'],\n      ['Pôvod expedície','Ateliér LIPA, Snina']\n    ]\n  };\n  var segBtns = document.querySelectorAll('.papilora-landing .pl-segmented button');\n  var segContent = document.getElementById('plSegContent');\n  segBtns.forEach(function(b){\n    b.addEventListener('click', function(){\n      segBtns.forEach(function(x){ x.classList.remove('active'); });\n      b.classList.add('active');\n      var rows = segData[b.dataset.tab] || [];\n      if(segContent){\n        segContent.innerHTML = rows.map(function(r){\n          return '\u003cdiv class=\"pl-spec-row\"\u003e\u003cspan class=\"pl-k\"\u003e'+r[0]+'\u003c\/span\u003e\u003cspan class=\"pl-v\"\u003e'+r[1]+'\u003c\/span\u003e\u003c\/div\u003e';\n        }).join('');\n      }\n    });\n  });\n\n  \/\/ ===== Swipe gallery counter =====\n  var gal = document.getElementById('plSwipeGal');\n  var galCur = document.getElementById('plGalCur');\n  if(gal \u0026\u0026 galCur){\n    gal.addEventListener('scroll', function(){\n      var card = gal.querySelector('.pl-swipe-card');\n      if(!card) return;\n      var w = card.offsetWidth + 14;\n      var idx = Math.round(gal.scrollLeft \/ w) + 1;\n      galCur.textContent = Math.max(1, Math.min(idx, 8));\n    });\n  }\n\n  \/\/ ===== AUTOPLAY product video on load (muted, loop) =====\n  function autoplayProductVideo(){\n    var vids = document.querySelectorAll('product-media video, .product-media video, .productView-image video, video[src*=\"cdn.shopify.com\"]');\n    vids.forEach(function(v){\n      try {\n        v.muted = true;\n        v.setAttribute('muted','');\n        v.setAttribute('playsinline','');\n        v.setAttribute('autoplay','');\n        v.loop = true;\n        v.controls = true;\n        v.preload = 'auto';\n        var p = v.play();\n        if(p \u0026\u0026 typeof p.catch === 'function'){ p.catch(function(){ \/* browser blocked, ignore *\/ }); }\n      } catch(e){}\n    });\n  }\n  if(document.readyState === 'loading'){\n    document.addEventListener('DOMContentLoaded', autoplayProductVideo);\n  } else { autoplayProductVideo(); }\n  setTimeout(autoplayProductVideo, 600);\n  setTimeout(autoplayProductVideo, 1800);\n  \/\/ Re-trigger if video becomes visible later (theme might lazy-load)\n  if('IntersectionObserver' in window){\n    var io = new IntersectionObserver(function(entries){\n      entries.forEach(function(en){\n        if(en.isIntersecting \u0026\u0026 en.target.tagName === 'VIDEO'){\n          try { en.target.muted = true; en.target.play().catch(function(){}); } catch(e){}\n        }\n      });\n    }, {threshold: 0.25});\n    setTimeout(function(){\n      document.querySelectorAll('product-media video, video[src*=\"cdn.shopify.com\"]').forEach(function(v){ io.observe(v); });\n    }, 1000);\n  }\n\n  \/\/ ===== Sticky bottom CTA =====\n  var sticky = document.getElementById('plStickyCta');\n  var stickyBtn = document.getElementById('plStickyBtn');\n  var stickyPrice = document.getElementById('plStickyPrice');\n  if(sticky \u0026\u0026 stickyBtn){\n    \/\/ Read current price from native price element + update as variant changes\n    function readLivePrice(){\n      var p = document.querySelector('.productView-price .price-item--sale, .productView-price .price-item--regular, .productView-price .price-item');\n      if(p \u0026\u0026 stickyPrice){\n        var t = (p.textContent || '').trim();\n        if(t) stickyPrice.textContent = t;\n      }\n    }\n    function showSticky(){\n      \/\/ Hide when native ATC button is in viewport\n      var atc = document.querySelector('.product-form__buttons button[type=\"submit\"], button[name=\"add\"]');\n      if(!atc){ sticky.classList.add('visible'); return; }\n      var r = atc.getBoundingClientRect();\n      var inView = (r.top \u003c window.innerHeight \u0026\u0026 r.bottom \u003e 0);\n      if(inView){ sticky.classList.remove('visible'); }\n      else { sticky.classList.add('visible'); }\n    }\n    \/\/ Click → smooth scroll to native variant picker \/ ATC\n    stickyBtn.addEventListener('click', function(){\n      var f = document.querySelector('[id^=\"product-form-\"], .productView-options, .product-form, form[action*=\"\/cart\/add\"]');\n      if(f){\n        f.scrollIntoView({behavior:'smooth', block:'start'});\n        setTimeout(function(){ window.scrollBy({top:-90, behavior:'smooth'}); }, 400);\n      }\n    });\n    readLivePrice();\n    showSticky();\n    window.addEventListener('scroll', showSticky, {passive:true});\n    window.addEventListener('resize', showSticky, {passive:true});\n    \/\/ Update price on variant change\n    document.addEventListener('change', function(e){\n      if(e.target \u0026\u0026 e.target.matches \u0026\u0026 e.target.matches('.productView-options input[type=\"radio\"]')){\n        setTimeout(readLivePrice, 80);\n      }\n    });\n    \/\/ Periodic catch-up in case theme renders price async\n    setTimeout(readLivePrice, 400);\n    setTimeout(readLivePrice, 1500);\n  }\n})();\n\u003c\/script\u003e\n\n\n\u003cscript\u003e\n(function(){\n  \/\/ ===== Segmented control (Špecifikácie) =====\n  var segData = {\n    material: [\n      ['Plátno','ARTMIE 100 % bavlna · 340 g\/m² · Taliansko'],\n      ['Drevený rám','Smrekový rám 2 cm · obraz pokračuje cez hrany'],\n      ['Tlač','Pigmentová tlač · archívna stálosť 80+ rokov'],\n      ['Dotvorenie','Ručne maľované akrylové detaily + pravé zlaté plátky'],\n      ['Pôvod','LIPA Műterem · Snina · Szlovákia'],\n      ['SKU','XOGMDPA158E1']\n    ],\n    size: [\n      ['Pomer 2:3','40×60 \/ 60×90 \/ 80×120 \/ 100×150 cm'],\n      ['Pomer 1:2','40×80 \/ 50×100 \/ 60×120 \/ 70×140 cm'],\n      ['Pomer 1:1','50×50 \/ 70×70 \/ 100×100 cm'],\n      ['Hrúbka rámu','2 cm (gallery-wrap)'],\n      ['Hmotnosť','0,8 – 4 kg a mérettől függően'],\n      ['Háčik','Priložený v balení']\n    ],\n    ship: [\n      ['Szállítás Magyarországra','3–5 munkanap'],\n      ['Balenie','Pevný kartón + ochranná fólia'],\n      ['Vrátenie','100 dní bez udania dôvodu'],\n      ['Sledovanie','Tracking link e-mailom'],\n      ['Kiszállítás','Szállítás egész Magyarországra'],\n      ['Pôvod expedície','Ateliér LIPA, Snina']\n    ]\n  };\n  var segBtns = document.querySelectorAll('.papilora-landing .pl-segmented button');\n  var segContent = document.getElementById('plSegContent');\n  segBtns.forEach(function(b){\n    b.addEventListener('click', function(){\n      segBtns.forEach(function(x){ x.classList.remove('active'); });\n      b.classList.add('active');\n      var rows = segData[b.dataset.tab] || [];\n      if(segContent){\n        segContent.innerHTML = rows.map(function(r){\n          return '\u003cdiv class=\"pl-spec-row\"\u003e\u003cspan class=\"pl-k\"\u003e'+r[0]+'\u003c\/span\u003e\u003cspan class=\"pl-v\"\u003e'+r[1]+'\u003c\/span\u003e\u003c\/div\u003e';\n        }).join('');\n      }\n    });\n  });\n\n  \/\/ ===== Swipe gallery counter =====\n  var gal = document.getElementById('plSwipeGal');\n  var galCur = document.getElementById('plGalCur');\n  if(gal \u0026\u0026 galCur){\n    gal.addEventListener('scroll', function(){\n      var card = gal.querySelector('.pl-swipe-card');\n      if(!card) return;\n      var w = card.offsetWidth + 14;\n      var idx = Math.round(gal.scrollLeft \/ w) + 1;\n      galCur.textContent = Math.max(1, Math.min(idx, 8));\n    });\n  }\n\n  \/\/ ===== Sticky bottom CTA =====\n  var sticky = document.getElementById('plStickyCta');\n  var stickyBtn = document.getElementById('plStickyBtn');\n  var stickyPrice = document.getElementById('plStickyPrice');\n  if(sticky \u0026\u0026 stickyBtn){\n    \/\/ Read current price from native price element + update as variant changes\n    function readLivePrice(){\n      var p = document.querySelector('.productView-price .price-item--sale, .productView-price .price-item--regular, .productView-price .price-item');\n      if(p \u0026\u0026 stickyPrice){\n        var t = (p.textContent || '').trim();\n        if(t) stickyPrice.textContent = t;\n      }\n    }\n    function showSticky(){\n      \/\/ Hide when native ATC button is in viewport\n      var atc = document.querySelector('.product-form__buttons button[type=\"submit\"], button[name=\"add\"]');\n      if(!atc){ sticky.classList.add('visible'); return; }\n      var r = atc.getBoundingClientRect();\n      var inView = (r.top \u003c window.innerHeight \u0026\u0026 r.bottom \u003e 0);\n      if(inView){ sticky.classList.remove('visible'); }\n      else { sticky.classList.add('visible'); }\n    }\n    \/\/ Click → smooth scroll to native variant picker \/ ATC\n    stickyBtn.addEventListener('click', function(){\n      var f = document.querySelector('[id^=\"product-form-\"], .productView-options, .product-form, form[action*=\"\/cart\/add\"]');\n      if(f){\n        f.scrollIntoView({behavior:'smooth', block:'start'});\n        setTimeout(function(){ window.scrollBy({top:-90, behavior:'smooth'}); }, 400);\n      }\n    });\n    readLivePrice();\n    showSticky();\n    window.addEventListener('scroll', showSticky, {passive:true});\n    window.addEventListener('resize', showSticky, {passive:true});\n    \/\/ Update price on variant change\n    document.addEventListener('change', function(e){\n      if(e.target \u0026\u0026 e.target.matches \u0026\u0026 e.target.matches('.productView-options input[type=\"radio\"]')){\n        setTimeout(readLivePrice, 80);\n      }\n    });\n    \/\/ Periodic catch-up in case theme renders price async\n    setTimeout(readLivePrice, 400);\n    setTimeout(readLivePrice, 1500);\n  }\n})();\n\u003c\/script\u003e\n\n\u003cscript\u003e\n(function(){\n  function fmtPrice(cents){\n    return (cents\/100).toFixed(2).replace('.', ',') + ' Ft';\n  }\n  function prettyDim(s){\n    \/\/ \"40x60 cm\" -\u003e \"40 × 60 cm\"\n    return String(s).replace(\/(\\d+)\\s*[xX×]\\s*(\\d+)\/, '$1 × $2');\n  }\n  function hideSticky(){\n    document.querySelectorAll('variant-sticky-radios').forEach(function(e){\n      var p = e.closest('.productView-options') || e.parentElement;\n      if(p) p.style.display='none';\n      e.style.display='none';\n    });\n  }\n  function patchCTA(){\n    \/\/ Inject price suffix into Add-to-Cart text: \"Kosárba teszem — 62,90 Ft\"\n    var btns = document.querySelectorAll('button[name=\"add\"], .product-form__buttons button[type=\"submit\"]');\n    btns.forEach(function(btn){\n      var checked = document.querySelector('.productView-options input[type=\"radio\"]:checked');\n      if(!checked) return;\n      var lbl = checked.parentElement.querySelector('label[data-variant-id=\"'+checked.dataset.variantId+'\"] .text');\n      if(!lbl) return;\n      var match = lbl.textContent.match(\/—\\s*([\\d,]+\\\\s*Ft)\/);\n      if(!match) return;\n      var span = btn.querySelector('span') || btn;\n      var base = (span.textContent || '').replace(\/\\s*[—-]\\s*[\\d,]+\\\\s*Ft.*$\/,'').trim();\n      if(!base || \/kosár\/i.test(base) === false){ base = 'Kosárba teszem'; }\n      span.textContent = base + ' — ' + match[1];\n    });\n  }\n  function patchLabels(){\n    \/\/ 1. Replace legend text \"Zvoľte variant: \u003cX\u003e\" with plain \"VÁLASSZ MÉRETET\"\n    document.querySelectorAll('.productView-options legend.form__label, .productView-options .form__label').forEach(function(el){\n      if(el.dataset.papiloraPatched==='1') return;\n      var hdr=el.querySelector('[data-header-option]');\n      el.textContent='';\n      el.appendChild(document.createTextNode('VÁLASSZ MÉRETET'));\n      var sp=hdr||document.createElement('span');\n      sp.setAttribute('data-header-option','');sp.style.display='none';\n      el.appendChild(sp);\n      el.style.cssText='font-size:0 !important;color:transparent !important;text-transform:uppercase !important;letter-spacing:.16em !important;color:#9a8aa6 !important;font-weight:700 !important;margin-bottom:10px !important;display:block !important;line-height:1.2 !important';\n      el.dataset.papiloraPatched='1';\n    });\n    \/\/ 2. For each variant label, inject price + pretty × separator\n    var blocks=document.querySelectorAll('variant-radios, variant-sticky-radios');\n    blocks.forEach(function(vr){\n      var dataEl=vr.querySelector('script[type=\"application\/json\"]');\n      if(!dataEl) return;\n      var variants={};\n      try{\n        JSON.parse(dataEl.textContent).forEach(function(v){ variants[String(v.id)]=v; });\n      }catch(e){ return; }\n      vr.querySelectorAll('label[data-variant-id]').forEach(function(lbl){\n        if(lbl.dataset.papiloraPatched==='1') return;\n        var v=variants[lbl.dataset.variantId];\n        if(!v) return;\n        var span=lbl.querySelector('.text') || lbl;\n        span.textContent = prettyDim(v.title) + ' — ' + fmtPrice(v.price);\n        lbl.dataset.papiloraPatched='1';\n      });\n    });\n  }\n  function runAll(){ hideSticky(); patchLabels(); patchCTA(); }\n  if(document.readyState==='loading'){\n    document.addEventListener('DOMContentLoaded', runAll);\n  } else {\n    runAll();\n  }\n  \/\/ Re-run a couple of times in case Ella re-renders after script load\n  setTimeout(runAll, 300);\n  setTimeout(runAll, 1200);\n  \/\/ Update CTA price when variant changes\n  document.addEventListener('change', function(e){\n    if(e.target.matches('.productView-options input[type=\"radio\"]')){\n      setTimeout(patchCTA, 50);\n    }\n  });\n})();\n\u003c\/script\u003e\n\n\u003cstyle\u003efieldset.product-form__input{display:grid !important;grid-template-columns:1fr 1fr !important;gap:10px !important;border:0 !important;padding:0 !important;margin:0 !important}fieldset.product-form__input legend{grid-column:1\/-1 !important;font-family:Oswald,Roboto Condensed,sans-serif !important;font-size:11px !important;font-weight:700 !important;letter-spacing:.12em !important;text-transform:uppercase !important;color:#1a1a2e !important;margin:0 0 2px !important;padding:0 !important}.productView-options .product-form__label,fieldset.product-form__input .product-form__label{position:relative !important;width:100% !important;height:100% !important;margin:0 !important;padding:16px 10px 14px !important;font-family:Oswald,Roboto Condensed,sans-serif !important;font-size:17px !important;font-weight:600 !important;letter-spacing:.03em !important;border-radius:10px !important;border:2px solid #e8e4ed !important;background:linear-gradient(180deg,#fff 0%,#faf8fc 100%) !important;color:#2d1f3d !important;text-align:center !important;line-height:1.1 !important;display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;min-height:56px !important;cursor:pointer !important;transition:all .25s cubic-bezier(.4,0,.2,1) !important;box-shadow:0 1px 3px rgba(64,27,96,.06) !important}.productView-options .product-form__label:hover{border-color:#1a1a2e !important;background:#fff !important;box-shadow:0 4px 12px rgba(26,26,46,.1) !important;transform:translateY(-1px) !important}.productView-options .product-form__radio:checked+.product-form__label,.productView-options input[type=radio]:checked+.product-form__label{background:linear-gradient(135deg,#fcc412 0%,#f0a500 100%) !important;border-color:#f0a500 !important;color:#1a1a2e !important;font-weight:700 !important;box-shadow:0 4px 16px rgba(252,196,18,.35) !important;transform:translateY(-1px) !important}.productView-options .product-form__radio:checked+.product-form__label::after,.productView-options input[type=radio]:checked+.product-form__label::after{content:\"✓\" !important;position:absolute !important;top:6px !important;right:8px !important;font-size:10px !important;font-weight:700 !important;color:#1a1a2e !important;line-height:1 !important}.productView-options .product-form__label .text,.productView-options .product-form__label\u003e*{display:inline-block !important;width:auto !important;max-width:100% !important;white-space:normal !important;line-height:1.1 !important;text-align:center !important;margin:0 auto !important;font-family:Oswald,Roboto Condensed,sans-serif !important;letter-spacing:.02em !important;background:transparent !important;border:0 !important;height:auto !important;padding:0 !important;color:inherit !important}@media(max-width:768px){.productView-options .product-form__label,fieldset.product-form__input .product-form__label{font-size:15px !important;padding:14px 8px 12px !important;min-height:52px !important;border-radius:8px !important}fieldset.product-form__input{gap:8px !important}}  .pl-faq-card[style*=\"--pl-no-marker\"] summary::after{display:none !important}\n\n\/* FIX: hide theme label text, only show ::before content *\/\n.productView-options legend.form__label,\n.productView-options .form__label{\n  font-size:0 !important;\n  color:transparent !important;\n  overflow:hidden !important;\n  max-height:16px !important;\n  line-height:16px !important;\n  display:block !important;\n  margin-bottom:4px !important;\n  padding:0 !important;\n}\n.productView-options legend.form__label::before,\n.productView-options .form__label::before{\n  font-size:11px !important;\n  color:#9a8aa6 !important;\n  text-transform:uppercase;\n  letter-spacing:.16em;\n  font-weight:700;\n  display:inline-block;\n}\n\n\/* HIDE theme delivery estimate — trust badge handles it *\/\n.product-availability{display:none !important;}\n\u003c\/style\u003e\u003c!-- Lightbox overlay --\u003e\n\u003cdiv id=\"plLightbox\" style=\"display:none;position:fixed;inset:0;z-index:99999;background:rgba(0,0,0,.85);align-items:center;justify-content:center;cursor:zoom-out\" onclick=\"window.plCloseLb()\"\u003e\n\u003cimg id=\"plLightboxImg\" src=\"\" alt=\"\" style=\"max-width:92vw;max-height:92vh;border-radius:6px;box-shadow:0 8px 40px rgba(0,0,0,.5)\"\u003e\n\u003cbutton onclick=\"window.plCloseLb()\" style=\"position:absolute;top:18px;right:22px;background:rgba(255,255,255,.15);border:0;color:#fff;font-size:28px;width:44px;height:44px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;backdrop-filter:blur(8px)\" aria-label=\"Bezárás\"\u003e×\u003c\/button\u003e\n\u003c\/div\u003e\u003cscript\u003e\nwindow.plOpenLb=function(src,alt){\n  var lb=document.getElementById('plLightbox');if(!lb)return false;\n  if(lb.parentNode!==document.body)document.body.appendChild(lb);\n  var img=document.getElementById('plLightboxImg');\n  if(img){img.src=src;img.alt=alt||''}\n  lb.style.display='flex';document.documentElement.style.overflow='hidden';document.body.style.overflow='hidden';\n  return false;\n};\nwindow.plCloseLb=function(){\n  var lb=document.getElementById('plLightbox');if(!lb)return;\n  lb.style.display='none';document.documentElement.style.overflow='';document.body.style.overflow='';\n  var img=document.getElementById('plLightboxImg');if(img)img.src='';\n};\ndocument.addEventListener('keydown',function(e){if(e.key==='Escape')window.plCloseLb()});\n\u003c\/script\u003e\n","brand":"Papilora","offers":[{"title":"40x60 cm","offer_id":44325232935048,"sku":"XOGMDPA158E1_40x60","price":24500.0,"currency_code":"HUF","in_stock":true},{"title":"60x90 cm","offer_id":44325232967816,"sku":"XOGMDPA158E1_60x90","price":36900.0,"currency_code":"HUF","in_stock":true},{"title":"80x120 cm","offer_id":44325233000584,"sku":"XOGMDPA158E1_80x120","price":44900.0,"currency_code":"HUF","in_stock":true},{"title":"100x150 cm","offer_id":44325233033352,"sku":"XOGMDPA158E1_100x150","price":56900.0,"currency_code":"HUF","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0697\/7028\/1096\/files\/festmenyek-angyalok-reggeli-ima-100-eredeti-akril-festett-hu-xogmdpa158e1_XOGMDPA158E1_hero.jpg?v=1779788838","url":"https:\/\/papilora.hu\/products\/festmenyek-angyalok-reggeli-ima-100-eredeti-akril-festett-hu-xogmdpa158e1","provider":"papilora.hu","version":"1.0","type":"link"}