.vg-text{position:relative;font-size:16px;color:#000000!important;text-decoration:none;font-weight:400;transition:color 0.22s ease}#dcp_135871_6c6987c2-b729-493b-8f85-1fc787ef1ee0.vgp-wrap{--vgp-radius:12px;--vgp-radius-btn:10px;--vgp-border:rgba(15, 23, 42, .12);--vgp-muted:rgba(15, 23, 42, .62);--vgp-text:#0f172a;--vgp-bg:#ffffff;--vgp-soft:rgba(15, 23, 42, .035);--vgp-accent:#ED4949;--vgp-accent-hover:#d83f3f;--vgp-gap:18px;--vgp-pad:18px;--vgp-font:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Inter, Arial, "Noto Sans", "Helvetica Neue", sans-serif;font-family:var(--vgp-font);color:var(--vgp-text)}#dcp_135871_6c6987c2-b729-493b-8f85-1fc787ef1ee0 .vgp-shell{background:var(--vgp-bg);border:1px solid var(--vgp-border);border-radius:var(--vgp-radius);padding:calc(var(--vgp-pad) + 2px);box-sizing:border-box}#dcp_135871_6c6987c2-b729-493b-8f85-1fc787ef1ee0 .vgp-grid{display:grid;grid-template-columns:.6fr 1.4fr;gap:var(--vgp-gap);align-items:start}@media (max-width:900px){#dcp_135871_6c6987c2-b729-493b-8f85-1fc787ef1ee0 .vgp-grid{grid-template-columns:1fr}}#dcp_135871_6c6987c2-b729-493b-8f85-1fc787ef1ee0 .vgp-media{border:0 solid var(--vgp-border);border-radius:var(--vgp-radius);overflow:hidden;background:var(--vgp-soft)}#dcp_135871_6c6987c2-b729-493b-8f85-1fc787ef1ee0 .vgp-media img{display:block;width:100%;height:auto}#dcp_135871_6c6987c2-b729-493b-8f85-1fc787ef1ee0 .vgp-title{font-size:28px;line-height:1.18;margin:0 0 10px 0;letter-spacing:-.02em;font-weight:700}#dcp_135871_6c6987c2-b729-493b-8f85-1fc787ef1ee0 .vgp-submeta{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 14px 0;padding:0;list-style:none}#dcp_135871_6c6987c2-b729-493b-8f85-1fc787ef1ee0 .vgp-chip{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--vgp-border);background:#0196f90f;border-radius:10px;padding:1px 10px;font-size:13px;color:var(--vgp-muted);white-space:nowrap}#dcp_135871_6c6987c2-b729-493b-8f85-1fc787ef1ee0 .vgp-chip strong{color:var(--vgp-text);font-weight:600}#dcp_135871_6c6987c2-b729-493b-8f85-1fc787ef1ee0 .vgp-card{border:1px solid var(--vgp-border);border-radius:var(--vgp-radius);padding:var(--vgp-pad);background:#fff}#dcp_135871_6c6987c2-b729-493b-8f85-1fc787ef1ee0 .vgp-stack{display:grid;gap:12px}#dcp_135871_6c6987c2-b729-493b-8f85-1fc787ef1ee0 .vgp-section-title{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--vgp-muted);margin:0 0 6px 0;font-weight:700}#dcp_135871_6c6987c2-b729-493b-8f85-1fc787ef1ee0 .vgp-line{margin:0;font-size:15px;color:var(--vgp-text)}#dcp_135871_6c6987c2-b729-493b-8f85-1fc787ef1ee0 .vgp-muted{color:var(--vgp-muted);font-size:14px;margin:2px 0 0 0}#dcp_135871_6c6987c2-b729-493b-8f85-1fc787ef1ee0 .vgp-price-wrap{display:flex;align-items:center;gap:12px;align-content:flex-start;justify-content:space-between}#dcp_135871_6c6987c2-b729-493b-8f85-1fc787ef1ee0 .vgp-price{font-size:26px;font-weight:800;letter-spacing:-.01em;margin:0;line-height:1.1}#dcp_135871_6c6987c2-b729-493b-8f85-1fc787ef1ee0 .vgp-price .amount{font-weight:800}#dcp_135871_6c6987c2-b729-493b-8f85-1fc787ef1ee0 .vgp-price del{font-size:15px;font-weight:600;color:var(--vgp-muted);margin-right:8px}#dcp_135871_6c6987c2-b729-493b-8f85-1fc787ef1ee0 .vgp-price ins{text-decoration:none}#dcp_135871_6c6987c2-b729-493b-8f85-1fc787ef1ee0 .vgp-divider{height:1px;background:var(--vgp-border);border:0;margin:0}#dcp_135871_6c6987c2-b729-493b-8f85-1fc787ef1ee0 form.cart{margin:0}#dcp_135871_6c6987c2-b729-493b-8f85-1fc787ef1ee0 .vgp-cart-row{display:flex;gap:12px;align-items:center;flex-wrap:wrap}#dcp_135871_6c6987c2-b729-493b-8f85-1fc787ef1ee0 .quantity{margin:0!important}#dcp_135871_6c6987c2-b729-493b-8f85-1fc787ef1ee0 .quantity input.qty{width:92px;max-width:100%;height:44px;border-radius:var(--vgp-radius-btn);border:1px solid var(--vgp-border);background:#fff;padding:0 12px;font-size:14px;line-height:44px;box-sizing:border-box;outline:none}#dcp_135871_6c6987c2-b729-493b-8f85-1fc787ef1ee0 .single_add_to_cart_button.button,#dcp_135871_6c6987c2-b729-493b-8f85-1fc787ef1ee0 button.single_add_to_cart_button.button{width:100%;background-color:var(--vgp-accent)!important;color:#fff!important;border:2px solid #FF5722;border-radius:var(--vgp-radius-btn)!important;padding:12px 18px!important;font-size:20px!important;font-weight:500!important;line-height:1!important;min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;transition:background-color .18s ease,transform .08s ease;white-space:nowrap}#dcp_135871_6c6987c2-b729-493b-8f85-1fc787ef1ee0 .single_add_to_cart_button.button:hover,#dcp_135871_6c6987c2-b729-493b-8f85-1fc787ef1ee0 button.single_add_to_cart_button.button:hover{background-color:var(--vgp-accent-hover)!important}#dcp_135871_6c6987c2-b729-493b-8f85-1fc787ef1ee0 .single_add_to_cart_button.button:active{transform:translateY(1px)}#dcp_135871_6c6987c2-b729-493b-8f85-1fc787ef1ee0 .vgp-membership{background:rgb(237 73 73 / .06);border:1px solid rgb(237 73 73 / .25);border-radius:var(--vgp-radius);padding:var(--vgp-pad)}#dcp_135871_6c6987c2-b729-493b-8f85-1fc787ef1ee0 .vgp-membership .vgp-membership-title{font-weight:800;margin:0 0 6px 0;font-size:14px;letter-spacing:.02em}#dcp_135871_6c6987c2-b729-493b-8f85-1fc787ef1ee0 .vgp-membership .vgp-membership-price{font-size:18px;font-weight:900;margin:0}#dcp_135871_6c6987c2-b729-493b-8f85-1fc787ef1ee0 .vgp-membership .vgp-membership-note{margin:4px 0 10px 0;color:var(--vgp-muted);font-size:13px}#dcp_135871_6c6987c2-b729-493b-8f85-1fc787ef1ee0 .vgp-membership .vgp-membership-cta{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid rgb(237 73 73 / .35);padding:0 12px;font-weight:800;font-size:13px;background:#fff;color:var(--vgp-text);text-decoration:none}#dcp_135871_6c6987c2-b729-493b-8f85-1fc787ef1ee0 .vgp-membership .vgp-membership-cta:hover{border-color:rgb(237 73 73 / .6)}.vgp-wrap{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Inter,Arial,sans-serif}.vgp-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:24px}@media(max-width:900px){.vgp-grid{grid-template-columns:1fr}}.vgp-card{border:1px solid rgb(0 0 0 / .1);border-radius:12px;padding:18px;background:#fff}.vgp-title{font-size:28px;font-weight:700;margin-bottom:12px}.vgp-price{font-size:26px;font-weight:800;margin:16px 0}.vgp-cart button{background:#ED4949!important;color:#fff!important;border:0!important;border-radius:10px!important;padding:12px 18px!important;font-weight:700}.vgp-cart button:hover{background:#d84040!important}.vg-tax-list{font-size:16px;font-weight:700;letter-spacing:.01em;color:#000000!important}.vg-tax-list a{position:relative;font-size:16px;color:#ed4949;text-decoration:underline;font-weight:400;transition:color 0.22s ease}.vg-tax-list a:hover{color:#000}.vg-rating-row{display:flex!important;margin-top:7px;color:#fad23a;align-items:center!important;justify-content:space-between!important;gap:16px!important;padding:16px 18px!important;border-radius:15px!important;background:linear-gradient(180deg,#000000,rgb(0 0 0 / 67%))!important;border:1px solid rgb(255 255 255 / .14)!important;backdrop-filter:blur(14px);box-shadow:inset 0 1px 0 rgb(255 255 255 / .12),0 10px 30px rgb(0 0 0 / .35)!important}.vg-rating-left{display:flex!important;flex-direction:column!important;gap:6px!important}.vg-stars{display:inline-flex!important;gap:4px!important;font-size:18px!important;line-height:1!important}.vg-star--full{color:#f5c518!important;text-shadow:0 2px 10px rgb(245 197 24 / .45)!important}.vg-star--empty{color:rgb(255 255 255 / .35)!important}.vg-rating-text{font-size:14px!important;font-weight:700!important;color:rgb(255 255 255 / .85)!important}.vg-score-badge{display:inline-flex!important;align-items:center!important;gap:10px!important;padding:10px 14px!important;border-radius:10px!important;background:linear-gradient(135deg,#f5c518,#ffde59)!important;color:#0b0d12!important;font-weight:900!important;font-size:16px!important;box-shadow:0 10px 30px rgb(245 197 24 / .45),inset 0 1px 0 rgb(255 255 255 / .45)!important}.vg-score-dot{width:8px!important;height:8px!important;border-radius:50%!important;background:#0b0d12!important;opacity:.9}.vg-meta-row{display:grid;grid-template-columns:140px 1fr;gap:12px;padding:6px 0;font-size:16px;line-height:1.5}.vg-meta-label{color:#6b7280;font-weight:600}.vg-meta-value{color:#111827;font-weight:500;word-break:break-word}.vg-meta-row+.vg-meta-row{border-top:1px dashed rgb(0 0 0 / .08)}.vg-odvoji{display:flex;gap:16px;align-items:stretch}.vg-odvojinew{display:flex;gap:40px;align-items:stretch}.vg-sirina1{flex:3}.vg-sirina2{flex:2}.vg-prvo{flex:2}.vg-drugo{flex:2}@media (max-width:768px){.vg-odvoji,.vg-odvojinew{flex-direction:column}.vg-sirina1,.vg-sirina2,.vg-prvo,.vg-drugo{width:auto;flex:0 0 auto}}@keyframes vgpBorderBlink{0%{border-color:rgb(237 73 73 / .25)}33%{border-color:rgb(237 73 73 / .7)}66%{border-color:rgb(59 130 246 / .65)}100%{border-color:rgb(237 73 73 / .25)}}#dcp_135871_6c6987c2-b729-493b-8f85-1fc787ef1ee0 .vg-sirina2{border:4px solid rgb(237 73 73 / .25);border-radius:16px;animation:vgpBorderBlink 3.6s ease-in-out infinite}.vg-carousel{width:100%;display:grid;grid-template-columns:repeat(5,1fr);gap:18px}.vg-card{display:flex;flex-direction:column;align-items:center;text-align:center;text-decoration:none;background:#fff;color:#111;border-radius:16px;padding:16px;box-shadow:0 10px 30px rgb(0 0 0 / .08);transition:transform 0.25s ease,box-shadow 0.25s ease}.vg-card:hover{transform:translateY(-4px);box-shadow:0 18px 40px rgb(0 0 0 / .12)}.vg-card img{width:100%;max-width:100%;height:140px;object-fit:contain;margin-bottom:12px}.vg-card h5{font-size:16px;font-weight:700;margin:6px 0;line-height:1.3}.vg-card span{font-size:14px;color:#555}.vg-card button{margin-top:12px;padding:10px 16px;border-radius:999px;border:none;background:#ED4949;color:#fff;font-size:14px;font-weight:700;cursor:pointer;transition:background-color 0.2s ease,transform 0.15s ease}.vg-card button:hover{background:#d83f3f}.vg-card button:active{transform:translateY(1px)}@media (max-width:1024px){.vg-carousel{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.vg-carousel{display:flex;gap:16px;overflow-x:auto;padding-bottom:8px;-webkit-overflow-scrolling:touch}.vg-card{flex:0 0 260px}.vg-carousel::-webkit-scrollbar{display:none}}.vg-color-box{padding:30px;background:#ffe2e2;border-radius:20px;margin-top:10px}.vg-related-wrap{margin-top:60px}.vg-related-title{font-size:24px;font-weight:800;margin-bottom:28px}.vg-products-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:28px}.vg-product-card{display:flex;flex-direction:column;text-decoration:none;color:#111;background:#fff;border-radius:18px;box-shadow:0 10px 30px rgb(0 0 0 / .08)!important;transition:transform .25s ease,box-shadow .25s ease}.vg-product-card:hover{transform:translateY(-4px);box-shadow:0 18px 45px rgb(0 0 0 / .12)}.vg-product-image{padding:18px;display:flex;align-items:center;justify-content:center}.vg-product-image img{width:100%;height:220px;object-fit:contain}.vg-product-body{padding:0 18px 20px 18px}.vg-product-price{display:block;font-size:18px;font-weight:800;color:#1f9d41;margin-bottom:6px}.vg-product-title{font-size:15px!important;font-weight:500!important;line-height:1.35!important;color:#000}@media (max-width:1200px){.vg-products-grid{grid-template-columns:repeat(4,1fr)}}@media (max-width:768px){.vg-products-grid{grid-template-columns:repeat(2,1fr);gap:18px}}@media (max-width:768px){.vgp-stack form.cart{position:fixed;bottom:0;left:0;right:0;z-index:9999;background:rgb(255 255 255 / .95);backdrop-filter:blur(8px);padding:14px 16px;border-top:1px solid rgb(0 0 0 / .12);box-shadow:0 -8px 24px rgb(0 0 0 / .15)}.vgp-stack .vgp-cart-row{display:flex}.vgp-stack .single_add_to_cart_button{width:100%;height:52px;font-size:18px!important;font-weight:700!important;border-radius:14px!important;background:#ED4949!important;color:#fff!important;box-shadow:0 6px 18px rgb(237 73 73 / .45)}.vgp-stack .single_add_to_cart_button:active{transform:translateY(1px)}rewards-launcher{display:none!important}#cfw-side-cart-floating-button{margin-bottom:50px}}.vg-star{position:relative;display:inline-block;font-size:18px;color:#ccc}.vg-star-full{color:#f5b301}.vg-star-half{color:#ccc}.vg-star-half::before{content:'★';position:absolute;left:0;width:50%;overflow:hidden;color:#f5b301}