{"id":1296,"date":"2026-06-13T13:16:55","date_gmt":"2026-06-13T13:16:55","guid":{"rendered":"https:\/\/production.kapetan.rs\/?page_id=1296"},"modified":"2026-06-14T15:24:56","modified_gmt":"2026-06-14T15:24:56","slug":"specijalizovani-spa-rituali","status":"publish","type":"page","link":"https:\/\/production.kapetan.rs\/ru\/specijalizovani-spa-rituali\/","title":{"rendered":"\u0421\u043f\u0435\u0446\u0438\u0430\u043b\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0435 SPA-\u0440\u0438\u0442\u0443\u0430\u043b\u044b"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"1296\" class=\"elementor elementor-1296\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-cc7e762 e-flex e-con-boxed e-con e-parent\" data-id=\"cc7e762\" data-element_type=\"container\" data-e-type=\"container\" id=\"hero\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-cdfe4db elementor-widget elementor-widget-html\" data-id=\"cdfe4db\" data-element_type=\"widget\" data-e-type=\"widget\" id=\"hero\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!DOCTYPE html>\r\n<html lang=\"sr\">\r\n<head>\r\n    <meta charset=\"UTF-8\">\r\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n    <title>Specijalizovani spa rituali | Premium Iskustvo<\/title>\r\n\r\n    <link href=\"https:\/\/cdn.jsdelivr.net\/npm\/bootstrap@5.3.0\/dist\/css\/bootstrap.min.css\" rel=\"stylesheet\">\r\n    <link href=\"https:\/\/fonts.googleapis.com\/css2?family=Montserrat:wght@300;400;600;700&family=Playfair+Display:ital,wght@0,400;1,400&family=Mulish:wght@300;400;500;600&display=swap\" rel=\"stylesheet\">\r\n\r\n    <style>\r\n        body, html {\r\n            margin: 0;\r\n            padding: 0;\r\n            background-color: #ffffff;\r\n            color: #382F28;\r\n            font-family: 'Mulish', sans-serif;\r\n            -webkit-font-smoothing: antialiased;\r\n            background: #ffffff !important;\r\n        }\r\n\r\n        .service-page-wrapper { overflow-x: hidden; padding: 0; margin: 0; }\r\n\r\n        .service-hero {\r\n            position: relative;\r\n            height: 85vh;\r\n            background-image: url('\/wp-content\/uploads\/2026\/03\/TM1_2276-scaled.jpg');\r\n            background-size: cover;\r\n            background-position: center bottom;\r\n            background-repeat: no-repeat;\r\n            display: flex;\r\n            align-items: center;\r\n            justify-content: center;\r\n            margin: 0;\r\n            padding: 0;\r\n        }\r\n\r\n        .hero-fade-overlay {\r\n            position: absolute;\r\n            top: 0; left: 0;\r\n            width: 100%; height: 100%;\r\n            background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.6) 50%, #ffffff 100%);\r\n            z-index: 1;\r\n        }\r\n\r\n        .hero-content-z { position: relative; z-index: 10; }\r\n\r\n        .service-tag {\r\n            display: block;\r\n            font-family: 'Montserrat', sans-serif;\r\n            font-size: 11px;\r\n            font-weight: 700;\r\n            letter-spacing: 5px;\r\n            text-transform: uppercase;\r\n            color: #8f7865;\r\n            margin-bottom: 25px;\r\n        }\r\n\r\n        .service-main-title {\r\n            font-family: 'Montserrat', sans-serif;\r\n            font-size: clamp(50px, 9vw, 100px);\r\n            font-weight: 700;\r\n            letter-spacing: -2px;\r\n            line-height: 0.9;\r\n            text-transform: uppercase;\r\n            color: #382F28;\r\n        }\r\n\r\n        .italic-serif {\r\n            font-family: 'Playfair Display', serif;\r\n            font-style: italic;\r\n            font-weight: 400;\r\n            color: #8f7865;\r\n            text-transform: lowercase;\r\n        }\r\n\r\n        .service-details { padding: 100px 0; position: relative; }\r\n\r\n        \/* Meki topli ambijent iza sadr\u017eaja *\/\r\n        .service-details::before,\r\n        .service-details::after {\r\n            content: \"\"; position: absolute; border-radius: 50%; z-index: 0; pointer-events: none;\r\n        }\r\n        .service-details::before {\r\n            top: 6%; left: -12%; width: 50vw; height: 50vw; max-width: 720px; max-height: 720px;\r\n            background: radial-gradient(circle, rgba(223, 211, 196, 0.40) 0%, rgba(223, 211, 196, 0) 65%);\r\n        }\r\n        .service-details::after {\r\n            bottom: 10%; right: -14%; width: 46vw; height: 46vw; max-width: 660px; max-height: 660px;\r\n            background: radial-gradient(circle, rgba(143, 120, 101, 0.12) 0%, rgba(143, 120, 101, 0) 65%);\r\n        }\r\n        .service-details .container { position: relative; z-index: 1; }\r\n\r\n        .intro-section { margin-bottom: 120px; }\r\n\r\n        .service-intro {\r\n            font-size: 21px;\r\n            font-weight: 300;\r\n            line-height: 1.9;\r\n            color: #6D5C4F;\r\n            max-width: 850px;\r\n            margin: 0 auto;\r\n        }\r\n\r\n        .treatment-row { margin-bottom: 160px; }\r\n\r\n        .treatment-title {\r\n            font-family: 'Montserrat', sans-serif;\r\n            font-size: 42px;\r\n            font-weight: 700;\r\n            line-height: 1.1;\r\n            margin-bottom: 30px;\r\n            letter-spacing: -1px;\r\n        }\r\n\r\n        .treatment-desc {\r\n            font-size: 17px;\r\n            line-height: 2;\r\n            font-weight: 400;\r\n            color: #6D5C4F;\r\n            margin-bottom: 35px;\r\n        }\r\n\r\n        .treatment-footer { display: flex; flex-direction: column; gap: 15px; }\r\n\r\n        .price-options { display: flex; flex-wrap: wrap; gap: 8px 22px; }\r\n        .price-options span {\r\n            font-family: 'Montserrat', sans-serif;\r\n            font-size: 12px;\r\n            font-weight: 700;\r\n            letter-spacing: 1px;\r\n            text-transform: uppercase;\r\n            color: #8f7865;\r\n        }\r\n\r\n        .premium-cta {\r\n            font-family: 'Montserrat', sans-serif;\r\n            font-size: 13px;\r\n            font-weight: 700;\r\n            text-transform: uppercase;\r\n            letter-spacing: 3px;\r\n            color: #382F28;\r\n            text-decoration: none;\r\n            border-bottom: 1px solid #dfd3c4;\r\n            padding-bottom: 6px;\r\n            width: fit-content;\r\n            transition: all 0.4s ease;\r\n        }\r\n        .premium-cta:hover { border-color: #8f7865; padding-left: 10px; color: #8f7865; }\r\n        .premium-cta::after {\r\n            content: \"\u2192\"; display: inline-block; margin-left: 8px; opacity: 0;\r\n            transform: translateX(-6px); transition: opacity 0.4s ease, transform 0.4s ease;\r\n        }\r\n        .premium-cta:hover::after { opacity: 1; transform: translateX(0); }\r\n\r\n        .image-wrapper { position: relative; padding: 20px; }\r\n        .main-img {\r\n            width: 100%; height: 600px; object-fit: cover; position: relative; z-index: 2;\r\n            box-shadow: 0 30px 60px rgba(56, 47, 40, 0.1);\r\n            transition: transform 1.3s cubic-bezier(0.16, 1, 0.3, 1), box-shadow 0.6s ease;\r\n        }\r\n        .image-wrapper:hover .main-img { transform: translateY(-8px); box-shadow: 0 45px 85px rgba(56, 47, 40, 0.18); }\r\n        .floating-accent {\r\n            position: absolute; top: 0; right: 0; width: 75%; height: 90%;\r\n            background-color: #dfd3c4; z-index: 1;\r\n            transition: transform 0.9s cubic-bezier(0.16, 1, 0.3, 1);\r\n        }\r\n        .floating-accent.left { left: 0; right: auto; }\r\n        .image-wrapper:hover .floating-accent { transform: translate(-10px, -10px); }\r\n\r\n        .other-services { padding: 120px 0; }\r\n        .section-divider-title {\r\n            font-family: 'Montserrat', sans-serif; font-size: 30px; font-weight: 700; letter-spacing: 2px;\r\n        }\r\n        .accent-line { width: 50px; height: 2px; background-color: #8f7865; margin: 25px auto 0; }\r\n\r\n        .service-card { display: block; text-decoration: none; }\r\n        .card-img-box {\r\n            position: relative; height: 500px; overflow: hidden; background-color: #382F28;\r\n            transition: transform 0.6s cubic-bezier(0.16, 1, 0.3, 1), box-shadow 0.6s ease;\r\n        }\r\n        .service-card:hover .card-img-box { transform: translateY(-6px); box-shadow: 0 40px 75px rgba(56, 47, 40, 0.22); }\r\n        .card-img-box img {\r\n            width: 100%; height: 100%; object-fit: cover; opacity: 0.85;\r\n            transition: transform 1.5s cubic-bezier(0.16, 1, 0.3, 1);\r\n        }\r\n        .card-overlay { position: absolute; inset: 0; background: linear-gradient(to bottom, transparent 40%, rgba(56, 47, 40, 0.75) 100%); }\r\n        .card-content { position: absolute; bottom: 45px; left: 45px; right: 45px; z-index: 3; }\r\n        .card-content h4 {\r\n            font-family: 'Montserrat', sans-serif; color: #ffffff; font-size: 24px; font-weight: 700;\r\n            letter-spacing: 4px; margin-bottom: 10px;\r\n        }\r\n        .card-link {\r\n            font-family: 'Montserrat', sans-serif; color: #dfd3c4; font-size: 11px; font-weight: 600;\r\n            letter-spacing: 3px; text-transform: uppercase;\r\n        }\r\n        .service-card:hover img { transform: scale(1.1); opacity: 0.65; }\r\n\r\n        \/* \u2014 Part divider \u2014 *\/\r\n        .part-divider { text-align: center; margin: 0 0 80px; }\r\n        .part-number {\r\n            font-family: 'Playfair Display', serif; font-style: italic; font-size: 18px;\r\n            color: #8f7865; display: block; margin-bottom: 14px;\r\n        }\r\n        .part-divider h2 {\r\n            font-family: 'Montserrat', sans-serif; font-size: 34px; font-weight: 700;\r\n            letter-spacing: 1px; text-transform: uppercase; color: #382F28; margin: 0;\r\n        }\r\n        .part-divider .accent-line { margin-top: 22px; }\r\n\r\n        \/* \u2014 Cenovnik tabela \u2014 *\/\r\n        .pricelist-section { padding: 40px 0 0; }\r\n        .pricelist-wrap { max-width: 920px; margin: 0 auto; overflow-x: auto; }\r\n        .price-table { width: 100%; border-collapse: collapse; font-family: 'Mulish', sans-serif; min-width: 600px; }\r\n        .price-table thead th {\r\n            font-family: 'Montserrat', sans-serif; font-size: 11px; font-weight: 700; letter-spacing: 2px;\r\n            text-transform: uppercase; color: #8f7865; padding: 18px 14px; border-bottom: 2px solid #dfd3c4;\r\n            text-align: center; white-space: nowrap;\r\n        }\r\n        .price-table thead th:first-child { text-align: left; }\r\n        .price-table tbody td {\r\n            padding: 17px 14px; border-bottom: 1px solid #efe9e1; font-size: 15px; color: #6D5C4F;\r\n            text-align: center; white-space: nowrap;\r\n        }\r\n        .price-table tbody td:first-child { text-align: left; font-weight: 600; color: #382F28; white-space: normal; }\r\n        .price-table tbody tr { transition: background 0.3s ease; }\r\n        .price-table tbody tr:hover { background: #faf7f2; }\r\n\r\n        \/* \u2014 Kontraindikacije box \u2014 *\/\r\n        .notice-box { max-width: 920px; margin: 90px auto 0; background: #faf7f2; border: 1px solid #efe9e1; padding: 50px 55px; }\r\n        .notice-box h3 {\r\n            font-family: 'Montserrat', sans-serif; font-size: 18px; font-weight: 700; letter-spacing: 1px;\r\n            text-transform: uppercase; color: #382F28; margin-bottom: 8px;\r\n        }\r\n        .notice-box .sub {\r\n            font-family: 'Montserrat', sans-serif; font-size: 12px; font-weight: 700; letter-spacing: 1px;\r\n            text-transform: uppercase; color: #8f7865; margin: 30px 0 12px;\r\n        }\r\n        .notice-box ul { padding-left: 20px; margin: 0; }\r\n        .notice-box li { font-size: 14.5px; line-height: 1.85; color: #6D5C4F; margin-bottom: 6px; }\r\n\r\n        \/* \u2014 Reveal animacije \u2014 *\/\r\n        html { scroll-behavior: smooth; }\r\n        ::selection { background: #dfd3c4; color: #382F28; }\r\n        .hero-content-z .service-tag,\r\n        .hero-content-z .service-main-title {\r\n            opacity: 0; transform: translateY(32px);\r\n            animation: heroRise 1.1s cubic-bezier(0.16, 1, 0.3, 1) forwards;\r\n        }\r\n        .hero-content-z .service-tag { animation-delay: 0.15s; }\r\n        .hero-content-z .service-main-title { animation-delay: 0.3s; }\r\n        .hero-content-z .service-main-title .italic-serif {\r\n            display: inline-block; opacity: 0; transform: translateY(22px) rotate(-3deg);\r\n            animation: heroRise 1.1s cubic-bezier(0.16, 1, 0.3, 1) 0.55s forwards;\r\n        }\r\n        @keyframes heroRise { to { opacity: 1; transform: translateY(0) rotate(0); } }\r\n        .reveal { opacity: 0; transform: translateY(45px); transition: opacity 1s cubic-bezier(0.16, 1, 0.3, 1), transform 1s cubic-bezier(0.16, 1, 0.3, 1); }\r\n        .reveal.is-visible { opacity: 1; transform: translateY(0); }\r\n        .reveal-img { opacity: 0; transform: translateY(45px) scale(0.97); transition: opacity 1.1s cubic-bezier(0.16, 1, 0.3, 1), transform 1.1s cubic-bezier(0.16, 1, 0.3, 1); }\r\n        .reveal-img.is-visible { opacity: 1; transform: translateY(0) scale(1); }\r\n        .reveal-img .floating-accent { opacity: 0; transform: translate(16px, 16px); transition: opacity 1.1s ease 0.25s, transform 1.2s cubic-bezier(0.16, 1, 0.3, 1) 0.25s; }\r\n        .reveal-img.is-visible .floating-accent { opacity: 1; transform: translate(0, 0); }\r\n        .reveal .accent-line { width: 0; transition: width 0.8s cubic-bezier(0.16, 1, 0.3, 1); }\r\n        .reveal.is-visible .accent-line { width: 50px; }\r\n\r\n        @media (max-width: 991px) {\r\n            .service-hero {\r\n                height: auto; min-height: 55vh; display: flex; flex-direction: column;\r\n                background-attachment: scroll; background-image: none; background-color: #ffffff; margin: 0; padding: 0;\r\n            }\r\n            .hero-mobile-img {\r\n                display: block; width: 100%; height: 55vh;\r\n                background-image: url('\/wp-content\/uploads\/2026\/03\/TM1_2276-scaled.jpg');\r\n                background-size: cover; background-position: center bottom; position: relative; margin: 0; padding: 0;\r\n            }\r\n            .mobile-fade-overlay {\r\n                position: absolute; bottom: 0; left: 0; width: 100%; height: 70%;\r\n                background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #ffffff 100%); z-index: 1;\r\n            }\r\n            .hero-fade-overlay { display: none; }\r\n            .hero-content-z { padding: 40px 20px 60px 20px; text-align: center; margin: 0; background-color: #ffffff; }\r\n            .service-main-title { font-size: 55px; }\r\n            .service-details { padding: 60px 0; }\r\n            .service-intro { font-size: 18px; line-height: 1.7; }\r\n            .treatment-row { margin-bottom: 80px; }\r\n            .treatment-title { font-size: 32px; }\r\n            .main-img { height: 450px; }\r\n            .floating-accent { display: none; }\r\n            .card-img-box { height: 400px; }\r\n            .part-divider { margin-bottom: 50px; }\r\n            .part-divider h2 { font-size: 27px; }\r\n            .notice-box { padding: 35px 28px; }\r\n        }\r\n\r\n        @media (max-width: 767px) {\r\n            .hero-mobile-img { height: 45vh; }\r\n            .service-main-title { font-size: 42px; }\r\n            .main-img { height: 350px; }\r\n            .treatment-info { text-align: center; padding-top: 30px; }\r\n            .treatment-footer { align-items: center; }\r\n            .price-options { justify-content: center; }\r\n            .card-content { left: 20px; bottom: 20px; }\r\n            .card-content h4 { font-size: 18px; }\r\n        }\r\n\r\n        @media (min-width: 992px) { .hero-mobile-img { display: none; } }\r\n\r\n        @media (prefers-reduced-motion: reduce) {\r\n            html { scroll-behavior: auto; }\r\n            *, *::before, *::after { animation-duration: 0.01ms !important; transition-duration: 0.01ms !important; }\r\n            .reveal, .reveal-img { opacity: 1 !important; transform: none !important; }\r\n            .reveal-img .floating-accent { opacity: 1 !important; transform: none !important; }\r\n            .hero-content-z .service-tag,\r\n            .hero-content-z .service-main-title,\r\n            .hero-content-z .service-main-title .italic-serif { opacity: 1 !important; transform: none !important; animation: none !important; }\r\n        }\r\n    <\/style>\r\n<\/head>\r\n<body>\r\n\r\n<div class=\"service-page-wrapper\">\r\n\r\n    <section class=\"service-hero\">\r\n        <div class=\"hero-mobile-img\">\r\n            <div class=\"mobile-fade-overlay\"><\/div>\r\n        <\/div>\r\n        <div class=\"hero-fade-overlay\"><\/div>\r\n        <div class=\"container position-relative\">\r\n            <div class=\"row align-items-center\">\r\n                <div class=\"col-12 text-center hero-content-z\">\r\n                    <span class=\"service-tag\">Holisti\u010dki spa<\/span>\r\n                    <h1 class=\"service-main-title\">SPA <span class=\"italic-serif\">rituali<\/span><\/h1>\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n    <\/section>\r\n\r\n    <section class=\"service-details\">\r\n        <div class=\"container\">\r\n            <div class=\"row justify-content-center intro-section\">\r\n                <div class=\"col-lg-8 text-center reveal\">\r\n                    <p class=\"service-intro\">Rasko\u0161ni rituali za telo i \u010dula. Tople pinde, vulkansko kamenje, prirodna \u010dokolada i mirisne sve\u0107e pretvaraju negu tela u potpuno uranjanje u luksuz, spokojstvo i dubok odmor \u2014 daleko od ubrzanog ritma svakodnevice.<\/p>\r\n                <\/div>\r\n            <\/div>\r\n\r\n            <!-- 01 \u2014 Relaks masa\u017ea -->\r\n            <div class=\"row align-items-center treatment-row\">\r\n                <div class=\"col-lg-5 order-2 order-lg-1\">\r\n                    <div class=\"treatment-info reveal\">\r\n                        <h3 class=\"treatment-title\">RELAKS <br><span class=\"italic-serif\">masa\u017ea<\/span><\/h3>\r\n                        <p class=\"treatment-desc\">Sofisticirana procedura kreirana da zaustavi ubrzani ritam vremena i vrati vam unutra\u0161nji balans. Te\u010dni, lagani i obuhvatni pokreti umiruju centralni nervni sistem, smanjuju nadutost tkiva i pru\u017eaju dubok ose\u0107aj sigurnosti, nege i potpune emocionalne harmonije.<\/p>\r\n                        <div class=\"treatment-footer\">\r\n                            <div class=\"price-options\">\r\n                                <span>30 min \u2014 2.500<\/span><span>45 min \u2014 3.000<\/span><span>60 min \u2014 4.000 RSD<\/span>\r\n                            <\/div>\r\n                            <a href=\"relaks-masaza\" class=\"premium-cta\">Pogledajte tretman<\/a>\r\n                           \r\n                        <\/div>\r\n                    <\/div>\r\n                <\/div>\r\n                <div class=\"col-lg-6 offset-lg-1 order-1 order-lg-2\">\r\n                    <div class=\"image-wrapper reveal-img\">\r\n                        <img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/03\/TM1_2246-scaled.jpg\" alt=\"Relaks masa\u017ea\" class=\"img-fluid main-img\">\r\n                        <div class=\"floating-accent\"><\/div>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n\r\n            <!-- 02 \u2014 Masa\u017ea biljnim pindama -->\r\n            <div class=\"row align-items-center treatment-row\">\r\n                <div class=\"col-lg-6\">\r\n                    <div class=\"image-wrapper reveal-img\">\r\n                        <img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/03\/TM1_2009-1-scaled.jpg\" class=\"img-fluid main-img\" alt=\"Masa\u017ea biljnim pindama\">\r\n                        <div class=\"floating-accent left\"><\/div>\r\n                    <\/div>\r\n                <\/div>\r\n                <div class=\"col-lg-5 offset-lg-1\">\r\n                    <div class=\"treatment-info reveal\">\r\n                        <h3 class=\"treatment-title\">BILJNE PINDE <br><span class=\"italic-serif\">pinda sweda<\/span><\/h3>\r\n                        <p class=\"treatment-desc\">Drevna isto\u010dnja\u010dka metoda dubokog zagrevanja i fitoterapeutskog isceljenja. Tople pamu\u010dne pinde, punjene autorskim me\u0161avinama lekovitog bilja i natopljene zagrejanim organskim uljem, otvaraju pore i prepu\u0161taju prirodne antioksidanse dubokim slojevima tkiva, uz efekat aromaterapije.<\/p>\r\n                        <div class=\"treatment-footer\">\r\n                            <div class=\"price-options\">\r\n                                <span>30 min \u2014 4.000<\/span><span>45 min \u2014 4.500<\/span><span>60 min \u2014 5.500<\/span><span>90 min \u2014 6.500 RSD<\/span>\r\n                            <\/div>\r\n                            <a href=\"masaza-pinde\" class=\"premium-cta\">Pogledajte tretman<\/a>\r\n                         \r\n                        <\/div>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n\r\n            <!-- 03 \u2014 Masa\u017ea kozmeti\u010dkom sve\u0107om -->\r\n            <div class=\"row align-items-center treatment-row\">\r\n                <div class=\"col-lg-5 order-2 order-lg-1\">\r\n                    <div class=\"treatment-info reveal\">\r\n                        <h3 class=\"treatment-title\">KOZMETI\u010cKA <br><span class=\"italic-serif\">sve\u0107a<\/span><\/h3>\r\n                        <p class=\"treatment-desc\">Najne\u017eniji tretman koji negu tela pretvara u \u010disto bla\u017eenstvo. Ru\u010dno izra\u0111ene sve\u0107e od 100% prirodnih komponenti tope se u topli, mirisni eliksir-ulje koji dubinski hrani \u2014 pretvaraju\u0107i \u010dak i suvu ko\u017eu u rasko\u0161ni saten, uz suptilan mirisni trag i pravo estetsko u\u017eivanje.<\/p>\r\n                        <div class=\"treatment-footer\">\r\n                            <div class=\"price-options\">\r\n                                <span>45 min \u2014 4.000<\/span><span>60 min \u2014 4.600 RSD<\/span>\r\n                            <\/div>\r\n                            <a href=\"kozmeticka-sveca\" class=\"premium-cta\">Pogledajte tretman<\/a>\r\n                         \r\n                        <\/div>\r\n                    <\/div>\r\n                <\/div>\r\n                <div class=\"col-lg-6 offset-lg-1 order-1 order-lg-2\">\r\n                    <div class=\"image-wrapper reveal-img\">\r\n                        <img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/03\/TM1_2388-1-scaled.jpg\" alt=\"Masa\u017ea kozmeti\u010dkom sve\u0107om\" class=\"img-fluid main-img\">\r\n                        <div class=\"floating-accent\"><\/div>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n\r\n            <!-- 04 \u2014 Masa\u017ea toplom \u010dokoladom -->\r\n            <div class=\"row align-items-center treatment-row\">\r\n                <div class=\"col-lg-6\">\r\n                    <div class=\"image-wrapper reveal-img\">\r\n                        <img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/03\/TM1_2365-scaled.jpg\" class=\"img-fluid main-img\" alt=\"Masa\u017ea toplom \u010dokoladom\">\r\n                        <div class=\"floating-accent left\"><\/div>\r\n                    <\/div>\r\n                <\/div>\r\n                <div class=\"col-lg-5 offset-lg-1\">\r\n                    <div class=\"treatment-info reveal\">\r\n                        <h3 class=\"treatment-title\">TOPLA <br><span class=\"italic-serif\">\u010dokolada<\/span><\/h3>\r\n                        <p class=\"treatment-desc\">Potpuno uranjanje u atmosferu luksuza, spokojstva i nege. Prirodna \u010dokolada \u2014 bogata antioksidansima, polifenolima i magnezijumom \u2014 tonira ko\u017eu, pokre\u0107e mikrocirkulaciju i oblikuje konture tela, dok prefinjeni miris kakaa stimuli\u0161e lu\u010denje endorfina i bri\u0161e tragove stresa i umora.<\/p>\r\n                        <div class=\"treatment-footer\">\r\n                            <div class=\"price-options\">\r\n                                <span>30 min \u2014 3.600<\/span><span>45 min \u2014 4.200<\/span><span>60 min \u2014 4.700 RSD<\/span>\r\n                            <\/div>\r\n                            <a href=\"masaza-cokoladom\" class=\"premium-cta\">Pogledajte tretman<\/a>\r\n                           \r\n                        <\/div>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n\r\n            <!-- 05 \u2014 Masa\u017ea vulkanskim kamenjem -->\r\n            <div class=\"row align-items-center treatment-row\">\r\n                <div class=\"col-lg-5 order-2 order-lg-1\">\r\n                    <div class=\"treatment-info reveal\">\r\n                        <h3 class=\"treatment-title\">VULKANSKO <br><span class=\"italic-serif\">kamenje<\/span><\/h3>\r\n                        <p class=\"treatment-desc\">Duboki termalni tretman glatkim bazaltom vulkanskog porekla. Toplota kamena prodire znatno dublje od ruku terapeuta, ne\u017eno \u201etope\u0107i\u201c i hroni\u010dnu napetost u mi\u0161i\u0107ima, \u0161ire\u0107i kapilare i aktiviraju\u0107i krvotok \u2014 uz redak ose\u0107aj apsolutne za\u0161ti\u0107enosti, u\u0161u\u0161kanosti i topline.<\/p>\r\n                        <div class=\"treatment-footer\">\r\n                            <div class=\"price-options\">\r\n                                <span>30 min \u2014 3.500<\/span><span>45 min \u2014 4.000<\/span><span>60 min \u2014 4.500 RSD<\/span>\r\n                            <\/div>\r\n                            <a href=\"masaza-vulkanskim-kamenjem\" class=\"premium-cta\">Pogledajte tretman<\/a>\r\n                         \r\n                        <\/div>\r\n                    <\/div>\r\n                <\/div>\r\n                <div class=\"col-lg-6 offset-lg-1 order-1 order-lg-2\">\r\n                    <div class=\"image-wrapper reveal-img\">\r\n                        <img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/03\/TM1_2146-scaled-e1773784056207.jpg\" alt=\"Masa\u017ea vulkanskim kamenjem\" class=\"img-fluid main-img\">\r\n                        <div class=\"floating-accent\"><\/div>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n\r\n            <!-- 06 \u2014 Masa\u017ea kamenjem Himalajske soli -->\r\n            <div class=\"row align-items-center treatment-row\">\r\n                <div class=\"col-lg-6\">\r\n                    <div class=\"image-wrapper reveal-img\">\r\n                        <img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/03\/TM1_2123-scaled.jpg\" class=\"img-fluid main-img\" alt=\"Masa\u017ea kamenjem Himalajske soli\">\r\n                        <div class=\"floating-accent left\"><\/div>\r\n                    <\/div>\r\n                <\/div>\r\n                <div class=\"col-lg-5 offset-lg-1\">\r\n                    <div class=\"treatment-info reveal\">\r\n                        <h3 class=\"treatment-title\">HIMALAJSKA <br><span class=\"italic-serif\">so<\/span><\/h3>\r\n                        <p class=\"treatment-desc\">Jedinstveni spoj toplotne terapije, blage lito-masa\u017ee i prirodne jonizacije. Zagrejani kristali roze himalajske soli otpu\u0161taju dragocene makro i mikroelemente, stvaraju oblak jonizovanog vazduha poput morskog povetarca i vr\u0161e blagu eksfolijaciju \u2014 za bar\u0161unastu ko\u017eu i izra\u017een detoks efekat.<\/p>\r\n                        <div class=\"treatment-footer\">\r\n                            <div class=\"price-options\">\r\n                                <span>30 min \u2014 3.500<\/span><span>45 min \u2014 4.000<\/span><span>60 min \u2014 4.800 RSD<\/span>\r\n                            <\/div>\r\n                            <a href=\"masaza-himalajska-so\" class=\"premium-cta\">Pogledajte tretman<\/a>\r\n                         \r\n                        <\/div>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n    <\/section>\r\n\r\n    <!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 CENOVNIK + KONTRAINDIKACIJE \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\r\n    <section class=\"pricelist-section\">\r\n        <div class=\"container\">\r\n            <div class=\"part-divider reveal\">\r\n                <span class=\"part-number\">Cenovnik<\/span>\r\n                <h2>Pregled <span class=\"italic-serif\">cena<\/span><\/h2>\r\n                <div class=\"accent-line\"><\/div>\r\n            <\/div>\r\n            <div class=\"pricelist-wrap reveal\">\r\n                <table class=\"price-table\">\r\n                    <thead>\r\n                        <tr>\r\n                            <th>Naziv usluge<\/th>\r\n                            <th>30 min<\/th>\r\n                            <th>45 min<\/th>\r\n                            <th>60 min<\/th>\r\n                            <th>90 min<\/th>\r\n                        <\/tr>\r\n                    <\/thead>\r\n                    <tbody>\r\n                        <tr><td>Relaks masa\u017ea<\/td><td>2.500<\/td><td>3.000<\/td><td>4.000<\/td><td>\u2014<\/td><\/tr>\r\n                        <tr><td>Biljne pinde (Pinda Sweda)<\/td><td>4.000<\/td><td>4.500<\/td><td>5.500<\/td><td>6.500<\/td><\/tr>\r\n                        <tr><td>Kozmeti\u010dka sve\u0107a<\/td><td>\u2014<\/td><td>4.000<\/td><td>4.600<\/td><td>\u2014<\/td><\/tr>\r\n                        <tr><td>Topla \u010dokolada<\/td><td>3.600<\/td><td>4.200<\/td><td>4.700<\/td><td>\u2014<\/td><\/tr>\r\n                        <tr><td>Vulkansko kamenje (Stone Therapy)<\/td><td>3.500<\/td><td>4.000<\/td><td>4.500<\/td><td>\u2014<\/td><\/tr>\r\n                        <tr><td>Kamenje Himalajske soli<\/td><td>3.500<\/td><td>4.000<\/td><td>4.800<\/td><td>\u2014<\/td><\/tr>\r\n                    <\/tbody>\r\n                <\/table>\r\n            <\/div>\r\n\r\n            <div class=\"notice-box reveal\">\r\n                <h3>Medicinske kontraindikacije<\/h3>\r\n                <p style=\"font-size:14.5px; color:#6D5C4F; line-height:1.85; margin-bottom:0;\">Va\u017ene informacije radi bezbednosti i zdravlja klijenata. Obavezno upoznavanje pre po\u010detka tretmana ili kursa.<\/p>\r\n\r\n                <div class=\"sub\">Apsolutne kontraindikacije (tretmani su zabranjeni)<\/div>\r\n                <ul>\r\n                    <li>Akutna febrilna stanja, visoka telesna temperatura i akutni upalni procesi.<\/li>\r\n                    <li>Akutne infektivne bolesti (do potpunog izle\u010denja).<\/li>\r\n                    <li>Maligni tumorski procesi (tretman isklju\u010divo uz pismenu saglasnost onkologa).<\/li>\r\n                    <li>Tromboza, tromboflebitis i izra\u017eene pro\u0161irene vene u zoni delovanja.<\/li>\r\n                    <li>Aktivna forma tuberkuloze i bolesti krvi sa sklono\u0161\u0107u ka krvarenju.<\/li>\r\n                    <li>Psihi\u010dke bolesti u akutnoj fazi pra\u0107ene izmenjenim stanjem svesti.<\/li>\r\n                <\/ul>\r\n\r\n                <div class=\"sub\">Privremene i lokalne kontraindikacije<\/div>\r\n                <ul>\r\n                    <li>Gnojne, gljivi\u010dne ili akutne upalne promene na ko\u017ei u zoni masa\u017ee.<\/li>\r\n                    <li>Alergijski osipi, dermatitisi i o\u0161te\u0107enja ko\u017ee (ogrebotine, otvorene rane, sve\u017ee opekotine).<\/li>\r\n                    <li>Nestabilan krvni pritisak (hipertenzivna ili hipotenzivna kriza) na dan procedure.<\/li>\r\n                    <li>Uve\u0107ani limfni \u010dvorovi (regiju je strogo zabranjeno masirati).<\/li>\r\n                    <li>Stanje pod uticajem alkohola ili narkotika.<\/li>\r\n                <\/ul>\r\n\r\n                <div class=\"sub\">Posebne napomene za spa rituale<\/div>\r\n                <ul>\r\n                    <li><strong>Pinde i kamenje (toplotne procedure):<\/strong> kontraindikovane kod dekompenzovanih kardiovaskularnih oboljenja, akutnih upala u maloj karlici, mioma materice (uz konsultaciju ginekologa) i netolerancije na visoke temperature.<\/li>\r\n                    <li><strong>\u010cokolada i sve\u0107e:<\/strong> pre procedure neophodno je isklju\u010diti alergijske reakcije na kakao, p\u010delinje proizvode i eteri\u010dna ulja.<\/li>\r\n                <\/ul>\r\n            <\/div>\r\n        <\/div>\r\n    <\/section>\r\n\r\n    <section class=\"other-services\">\r\n        <div class=\"container\">\r\n            <div class=\"row mb-5\">\r\n                <div class=\"col-12 text-center reveal\">\r\n                    <h2 class=\"section-divider-title\">ISTRA\u017dITE <span class=\"italic-serif\">dalje<\/span><\/h2>\r\n                    <div class=\"accent-line\"><\/div>\r\n                <\/div>\r\n            <\/div>\r\n\r\n            <div class=\"row g-5 justify-content-center\">\r\n                <div class=\"col-md-5 reveal\">\r\n                    <a href=\"masaze-osnovne\" class=\"service-card\">\r\n                        <div class=\"card-img-box\">\r\n                            <img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/03\/TM1_2365-scaled.jpg\" alt=\"Osnovne masa\u017ee\">\r\n                            <div class=\"card-overlay\"><\/div>\r\n                            <div class=\"card-content\">\r\n                                <h4>OSNOVNE MASA\u017dE<\/h4>\r\n                                <span class=\"card-link\">Saznajte vi\u0161e<\/span>\r\n                            <\/div>\r\n                        <\/div>\r\n                    <\/a>\r\n                <\/div>\r\n\r\n                <div class=\"col-md-5 reveal\">\r\n                    <a href=\"usluge-nega-tela\" class=\"service-card\">\r\n                        <div class=\"card-img-box\">\r\n                            <img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/03\/TM1_2246-scaled.jpg\" alt=\"Nega tela\">\r\n                            <div class=\"card-overlay\"><\/div>\r\n                            <div class=\"card-content\">\r\n                                <h4>NEGA TELA<\/h4>\r\n                                <span class=\"card-link\">Saznajte vi\u0161e<\/span>\r\n                            <\/div>\r\n                        <\/div>\r\n                    <\/a>\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n    <\/section>\r\n\r\n<\/div>\r\n\r\n<script src=\"https:\/\/cdn.jsdelivr.net\/npm\/bootstrap@5.3.0\/dist\/js\/bootstrap.bundle.min.js\"><\/script>\r\n<script>\r\n    (function () {\r\n        var items = document.querySelectorAll('.reveal, .reveal-img');\r\n        var reduce = window.matchMedia('(prefers-reduced-motion: reduce)').matches;\r\n        if (reduce || !('IntersectionObserver' in window)) {\r\n            items.forEach(function (el) { el.classList.add('is-visible'); });\r\n            return;\r\n        }\r\n        var obs = new IntersectionObserver(function (entries) {\r\n            entries.forEach(function (e) {\r\n                if (e.isIntersecting) { e.target.classList.add('is-visible'); obs.unobserve(e.target); }\r\n            });\r\n        }, { threshold: 0.15, rootMargin: '0px 0px -40px 0px' });\r\n        items.forEach(function (el) { obs.observe(el); });\r\n    })();\r\n<\/script>\r\n<\/body>\r\n<\/html>\r\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-9d7fd35 e-flex e-con-boxed e-con e-parent\" data-id=\"9d7fd35\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4e82359 elementor-widget elementor-widget-shortcode\" data-id=\"4e82359\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 QUICK-NAV (floating \"Usluge\" meni + scrollspy) \u2014 sve u jednom \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\r\n  <script>\r\n  (function () {\r\n      var CSS = `\r\n  .qn-progress{position:fixed;top:0;left:0;height:3px;width:0;background:#8f7865;z-index:100000;transition:width .1s linear}\r\n  .scroll-target{scroll-margin-top:100px}\r\n  .qn-toggle{position:fixed;left:50%;bottom:28px;transform:translateX(-50%)\r\n  translateY(140px);z-index:99999;display:flex;align-items:center;gap:10px;background:#382F28;color:#fff;border:none;padding:16px 28px;border-radius:40px;cursor:pointer;box-shadow:0 14px 34px\r\n  rgba(56,47,40,.28);font-family:'Montserrat',sans-serif;font-size:11px;font-weight:700;letter-spacing:2px;text-transform:uppercase;opacity:0;transition:transform .5s\r\n  cubic-bezier(.16,1,.3,1),opacity .4s ease,background .3s ease}\r\n  .qn-toggle.is-visible{transform:translateX(-50%) translateY(0);opacity:1; background:#382F28;}\r\n  .qn-toggle:hover{background:#8f7865}\r\n  .qn-toggle svg{width:18px;height:18px;flex-shrink:0}\r\n  .qn-overlay{position:fixed;inset:0;background:rgba(56,47,40,.35);backdrop-filter:blur(2px);opacity:0;visibility:hidden;z-index:99998;transition:opacity .4s ease,visibility .4s ease}\r\n  .qn-overlay.is-open{opacity:1;visibility:visible}\r\n  .qn-panel{position:fixed;left:50%;bottom:96px;transform:translateX(-50%) translateY(24px);opacity:0;visibility:hidden;width:340px;max-width:calc(100vw -\r\n  32px);max-height:62vh;display:flex;flex-direction:column;background:#fff;box-shadow:0 24px 60px rgba(56,47,40,.28);z-index:100000;border:1px solid\r\n  #efe9e1;border-radius:16px;transition:transform .45s cubic-bezier(.16,1,.3,1),opacity .35s ease,visibility .35s ease;overflow:hidden}\r\n  .qn-panel.is-open{transform:translateX(-50%) translateY(0);opacity:1;visibility:visible}\r\n  .qn-head{display:flex;align-items:center;justify-content:space-between;padding:22px 24px 18px;border-bottom:1px solid #efe9e1;flex-shrink:0}\r\n  .qn-head h4{margin:0;font-family:'Montserrat',sans-serif;font-size:12px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:#382F28}\r\n  .qn-head .qn-sub{display:block;font-family:'Playfair Display',serif;font-style:italic;font-size:13px;color:#8f7865;margin-top:3px;letter-spacing:0;text-transform:none}\r\n  .qn-close{background:none;border:none;color:#8f7865;cursor:pointer;padding:4px;line-height:0;transition:color .3s ease,transform .3s ease}\r\n  .qn-close:hover{color:#382F28;background:none;transform:rotate(90deg)}\r\n  .qn-close svg{width:20px;height:20px}\r\n  .qn-list{list-style:none;margin:0;padding:10px 0;overflow-y:auto}\r\n  .qn-group-label{font-family:'Montserrat',sans-serif;font-size:10px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#b8a690;padding:16px 24px 6px}\r\n  .qn-item a{display:flex;align-items:baseline;justify-content:space-between;gap:14px;padding:12px 24px;text-decoration:none;border-left:3px solid transparent;transition:color .25s\r\n  ease,border-color .25s ease}\r\n  .qn-item a:hover .qn-name{color:#8f7865}\r\n  .qn-item .qn-name{font-family:'Mulish',sans-serif;font-size:14.5px;font-weight:600;color:#6D5C4F;line-height:1.35;transition:color .25s ease}\r\n  .qn-item .qn-price{font-family:'Montserrat',sans-serif;font-size:10.5px;font-weight:700;letter-spacing:.5px;color:#8f7865;white-space:nowrap;flex-shrink:0}\r\n  .qn-item.is-active a{border-left-color:#8f7865}\r\n  .qn-item.is-active .qn-name{color:#382F28}\r\n  @media (max-width:767px){\r\n  .qn-toggle{bottom:20px;padding:14px 26px}\r\n  .qn-panel{left:0;right:0;bottom:0;width:100%;max-width:100%;max-height:72vh;transform:translateX(0) translateY(100%);border-radius:18px 18px 0 0}\r\n  .qn-panel.is-open{transform:translateX(0) translateY(0)}\r\n  }\r\n  `;\r\n\r\n      var SECTION_SELECTOR = '.treatment-row';\r\n      var TITLE_SELECTOR   = '.treatment-title';\r\n      var PRICE_SELECTOR   = '.price-options span, .treatment-price';\r\n      var SHOW_AFTER       = 280;\r\n      var SPY_OFFSET       = 140;\r\n\r\n      function init() {\r\n          var sections = Array.prototype.slice.call(document.querySelectorAll(SECTION_SELECTOR));\r\n          if (sections.length < 2) return;\r\n\r\n          var style = document.createElement('style');\r\n          style.textContent = CSS;\r\n          document.head.appendChild(style);\r\n\r\n          function clean(t) { return (t || '').replace(\/\\s+\/g, ' ').trim(); }\r\n\r\n          function priceOf(sec) {\r\n              var nums = [];\r\n              sec.querySelectorAll(PRICE_SELECTOR).forEach(function (el) {\r\n                  var txt = clean(el.textContent).replace(\/\\d+\\s*min\/gi, ' ');\r\n                  var m = txt.match(\/\\d[\\d.]*\\d|\\d\/g);\r\n                  if (m) m.forEach(function (n) {\r\n                      var v = parseInt(n.replace(\/\\.\/g, ''), 10);\r\n                      if (!isNaN(v) && v >= 100) nums.push(v);\r\n                  });\r\n              });\r\n              if (!nums.length) return '';\r\n              return 'od ' + Math.min.apply(null, nums).toLocaleString('sr-RS');\r\n          }\r\n\r\n          function groupOf(sec) {\r\n              var node = sec;\r\n              while (node) {\r\n                  var prev = node.previousElementSibling;\r\n                  while (prev) {\r\n                      if (prev.classList && prev.classList.contains('part-divider')) {\r\n                          var h = prev.querySelector('h2');\r\n                          return h ? clean(h.textContent) : '';\r\n                      }\r\n                      prev = prev.previousElementSibling;\r\n                  }\r\n                  node = node.parentElement;\r\n                  if (node === document.body) break;\r\n              }\r\n              return '';\r\n          }\r\n\r\n          var items = sections.map(function (sec, i) {\r\n              if (!sec.id) sec.id = 'usluga-' + (i + 1);\r\n              sec.classList.add('scroll-target');\r\n              var titleEl = sec.querySelector(TITLE_SELECTOR);\r\n              return {\r\n                  id: sec.id,\r\n                  el: sec,\r\n                  name: clean(titleEl ? titleEl.textContent : ('Tretman ' + (i + 1))),\r\n                  price: priceOf(sec),\r\n                  group: groupOf(sec)\r\n              };\r\n          });\r\n\r\n          var groups = items.some(function (it) { return it.group; });\r\n\r\n          var SVG_LIST  = '<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"><line x1=\"8\" y1=\"6\" x2=\"21\" y2=\"6\"\/><line x1=\"8\" y1=\"12\"x2=\"21\" y2=\"12\"\/><line x1=\"8\" y1=\"18\" x2=\"21\" y2=\"18\"\/><circle cx=\"3.5\" cy=\"6\" r=\"1.4\" fill=\"currentColor\" stroke=\"none\"\/><circle cx=\"3.5\" cy=\"12\" r=\"1.4\" fill=\"currentColor\" stroke=\"none\"\/><circle cx=\"3.5\" cy=\"18\" r=\"1.4\" fill=\"currentColor\" stroke=\"none\"\/><\/svg>';\r\n          var SVG_CLOSE = '<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"><line x1=\"6\" y1=\"6\" x2=\"18\" y2=\"18\"\/><line x1=\"18\" y1=\"6\" x2=\"6\" y2=\"18\"\/><\/svg>';\r\n\r\n          var bar = document.createElement('div');\r\n          bar.className = 'qn-progress';\r\n\r\n          var toggle = document.createElement('button');\r\n          toggle.className = 'qn-toggle';\r\n          toggle.setAttribute('aria-label', 'Prika\u017ei sve tretmane');\r\n          toggle.innerHTML = SVG_LIST + '<span>Tretmani<\/span>';\r\n\r\n          var overlay = document.createElement('div');\r\n          overlay.className = 'qn-overlay';\r\n\r\n          var panel = document.createElement('aside');\r\n          panel.className = 'qn-panel';\r\n          panel.setAttribute('aria-hidden', 'true');\r\n\r\n          var listHTML = '', lastGroup = null;\r\n          items.forEach(function (it) {\r\n              if (groups && it.group && it.group !== lastGroup) {\r\n                  listHTML += '<li class=\"qn-group-label\">' + it.group + '<\/li>';\r\n                  lastGroup = it.group;\r\n              }\r\n              listHTML += '<li class=\"qn-item\" data-id=\"' + it.id + '\">' +\r\n                  '<a href=\"#' + it.id + '\"><span class=\"qn-name\">' + it.name + '<\/span>' +\r\n                  (it.price ? '<span class=\"qn-price\">' + it.price + '<\/span>' : '') + '<\/a><\/li>';\r\n          });\r\n\r\n          panel.innerHTML =\r\n              '<div class=\"qn-head\"><div><h4>Tretmani<span class=\"qn-sub\">na ovoj stranici<\/span><\/h4><\/div>' +\r\n              '<button class=\"qn-close\" aria-label=\"Zatvori\">' + SVG_CLOSE + '<\/button><\/div>' +\r\n              '<ul class=\"qn-list\">' + listHTML + '<\/ul>';\r\n\r\n          document.body.appendChild(bar);\r\n          document.body.appendChild(toggle);\r\n          document.body.appendChild(overlay);\r\n          document.body.appendChild(panel);\r\n\r\n          var linkItems = Array.prototype.slice.call(panel.querySelectorAll('.qn-item'));\r\n\r\n          function open()  { panel.classList.add('is-open'); overlay.classList.add('is-open'); panel.setAttribute('aria-hidden', 'false'); }\r\n          function close() { panel.classList.remove('is-open'); overlay.classList.remove('is-open'); panel.setAttribute('aria-hidden', 'true'); }\r\n\r\n          toggle.addEventListener('click', function () { panel.classList.contains('is-open') ? close() : open(); });\r\n          overlay.addEventListener('click', close);\r\n          panel.querySelector('.qn-close').addEventListener('click', close);\r\n          document.addEventListener('keydown', function (e) { if (e.key === 'Escape') close(); });\r\n\r\n          panel.addEventListener('click', function (e) {\r\n              var a = e.target.closest('a[href^=\"#\"]');\r\n              if (!a) return;\r\n              e.preventDefault();\r\n              var target = document.getElementById(a.getAttribute('href').slice(1));\r\n              if (target) window.scrollTo({ top: target.getBoundingClientRect().top + window.pageYOffset - (SPY_OFFSET - 40), behavior: 'smooth' });\r\n              close();\r\n          });\r\n\r\n          var ticking = false;\r\n          function onScroll() {\r\n              if (ticking) return;\r\n              ticking = true;\r\n              requestAnimationFrame(function () {\r\n                  var sy = window.pageYOffset;\r\n                  var docH = document.documentElement.scrollHeight - window.innerHeight;\r\n                  bar.style.width = (docH > 0 ? (sy \/ docH) * 100 : 0) + '%';\r\n                  toggle.classList.toggle('is-visible', sy > SHOW_AFTER);\r\n                  var activeIdx = -1;\r\n                  for (var i = 0; i < items.length; i++) {\r\n                      if (items[i].el.getBoundingClientRect().top <= SPY_OFFSET) activeIdx = i;\r\n                  }\r\n                  linkItems.forEach(function (li) { li.classList.remove('is-active'); });\r\n                  if (activeIdx > -1) {\r\n                      var li = panel.querySelector('.qn-item[data-id=\"' + items[activeIdx].id + '\"]');\r\n                      if (li) li.classList.add('is-active');\r\n                  }\r\n                  ticking = false;\r\n              });\r\n          }\r\n          window.addEventListener('scroll', onScroll, { passive: true });\r\n          onScroll();\r\n      }\r\n\r\n      if (document.readyState === 'loading') document.addEventListener('DOMContentLoaded', init);\r\n      else init();\r\n  })();\r\n  <\/script><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Specijalizovani spa rituali | Premium Iskustvo Holisti\u010dki spa SPA rituali Rasko\u0161ni rituali za telo i \u010dula. Tople pinde, vulkansko kamenje, prirodna \u010dokolada i mirisne sve\u0107e pretvaraju negu tela u potpuno uranjanje u luksuz, spokojstvo i dubok odmor \u2014 daleko od ubrzanog ritma svakodnevice. RELAKS masa\u017ea Sofisticirana procedura kreirana da zaustavi ubrzani ritam vremena i vrati [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-1296","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/production.kapetan.rs\/ru\/wp-json\/wp\/v2\/pages\/1296","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/production.kapetan.rs\/ru\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/production.kapetan.rs\/ru\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/production.kapetan.rs\/ru\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/production.kapetan.rs\/ru\/wp-json\/wp\/v2\/comments?post=1296"}],"version-history":[{"count":22,"href":"https:\/\/production.kapetan.rs\/ru\/wp-json\/wp\/v2\/pages\/1296\/revisions"}],"predecessor-version":[{"id":1824,"href":"https:\/\/production.kapetan.rs\/ru\/wp-json\/wp\/v2\/pages\/1296\/revisions\/1824"}],"wp:attachment":[{"href":"https:\/\/production.kapetan.rs\/ru\/wp-json\/wp\/v2\/media?parent=1296"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}