body.p-hr .global_containter>.cart_container,body.p-hr .global_containter>.mobile_cart_container,body.p-hr .global_containter>footer,body.p-hr .global_containter>header,body.p-hr .global_containter>nav{font-family:Arial,Helvetica,sans-serif;color:#252824;background:#fff;background-image:none;filter:none}body.p-hr .global_containter>.cart_container>.container,body.p-hr .global_containter>.mobile_cart_container>.container,body.p-hr .global_containter>header>.container,body.p-hr .global_containter>nav>.container{width:100%;max-width:1240px;padding-right:24px;padding-left:24px}body.p-hr .global_containter>.cart_container{height:auto;min-height:36px;border-bottom:1px solid #eceee7;background:#f6f7f3}body.p-hr .global_containter>.cart_container .cart_top>.innerbox{padding:0}body.p-hr .global_containter>.cart_container .carttop{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:4px 20px;min-height:36px;padding:0 15px}body.p-hr .global_containter>.cart_container .carttop>.jeziki,body.p-hr .global_containter>.cart_container .carttop>.kosaricaakcije,body.p-hr .global_containter>.cart_container .carttop>.stanjekosarice,body.p-hr .global_containter>.cart_container .carttop>.wishlist{float:none;height:auto;margin:0;font-size:12px;line-height:1.4}body.p-hr .global_containter>.cart_container .carttop>.jeziki{display:flex;align-items:center;gap:2px;order:3}body.p-hr .global_containter>.cart_container .carttop>.wishlist:empty{display:none}body.p-hr .global_containter>.cart_container .carttop>.pos-top-phone{display:inline-flex;align-items:center;min-height:36px;margin-right:auto;color:#454b41;font-size:12px;font-weight:700}body.p-hr .global_containter>.cart_container .jeziki>div{float:none;width:auto;height:auto;margin:0;overflow:visible}body.p-hr .global_containter>.cart_container .jeziki>div>a{display:inline-flex;align-items:center;justify-content:center;width:auto;min-width:32px;height:36px;padding:0 5px;background:0 0;background-image:none;text-indent:0;text-transform:uppercase;font-size:11px;font-weight:700;letter-spacing:.04em;color:#555b51;opacity:1;filter:none}body.p-hr .global_containter>.cart_container .jeziki [class*=lan_a_]>a{color:#252824;box-shadow:inset 0 -2px #b8cb00}body.p-hr .global_containter>.cart_container .kosaricaakcije{display:flex;flex-wrap:wrap;align-items:center;gap:0 16px}body.p-hr .global_containter>.cart_container .kosaricaakcije>div{float:none;margin:0}body.p-hr .global_containter>.cart_container .kosaricaakcije>div>a,body.p-hr .global_containter>.cart_container .stanjekosarice a{display:inline-flex;align-items:center;min-height:36px;height:auto;color:#454b41;font-size:12px;line-height:1.4}body.p-hr .global_containter>.cart_container .kosaricaakcije>div>a>span{display:inline}body.p-hr .global_containter>.cart_container .carttop a:hover{color:#303800;text-decoration:underline;text-underline-offset:3px}body.p-hr .global_containter>header{height:auto;padding:14px 0;margin:0}body.p-hr .global_containter>header>.container>.row{display:flex;align-items:center;justify-content:space-between;gap:32px;margin:0}body.p-hr .global_containter>header>.container>.row::after,body.p-hr .global_containter>header>.container>.row::before{display:none}body.p-hr .global_containter>header .logo,body.p-hr .global_containter>header .search{float:none;width:auto;min-width:0;margin:0;padding:0}body.p-hr .global_containter>header .logo{flex:0 0 auto;text-align:left}body.p-hr .global_containter>header .logo>.innerbox,body.p-hr .global_containter>header .search>.innerbox{padding:0}body.p-hr .global_containter>header .logo a{display:inline-flex;align-items:center;min-height:44px}body.p-hr .global_containter>header .logo img{display:block;width:230px;max-width:100%;height:auto;max-height:none;object-fit:contain}body.p-hr .global_containter>header .search{flex:0 1 470px}body.p-hr .global_containter>header #webshopsearchbox{margin:0}body.p-hr .global_containter>header .search .input-group{width:100%;padding:0;background:#fff}body.p-hr .global_containter>header #txtsearchtext{height:44px;padding:10px 14px;border:1px solid #ccd1c4;border-right:0;border-radius:6px 0 0 6px;color:#252824;background:#fff;font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:22px;box-shadow:none}body.p-hr .global_containter>header #txtsearchtext:focus{border-color:#6b7711;box-shadow:inset 0 0 0 1px #6b7711}body.p-hr .global_containter>header #src_button{height:44px;min-width:54px;padding:10px 15px;border:1px solid #252824;border-radius:0 6px 6px 0;background:#252824;color:#fff;font-family:Arial,Helvetica,sans-serif;line-height:22px}body.p-hr .global_containter>header #src_button:hover{background:#414839;border-color:#414839}body.p-hr .global_containter>header #src_button>span{display:inline;margin-left:8px;font-size:12px}body.p-hr .global_containter>header #popoversearch{max-width:100%;max-height:min(58vh,480px);overflow-y:auto;overflow-x:hidden;border-color:#d8dccf;border-radius:7px;box-shadow:0 8px 24px rgba(25,32,13,.14);color:#252824}body.p-hr .global_containter>header #popoversearch .arrow,body.p-hr .global_containter>header #popoversearch .searchpop_right{display:none}body.p-hr .global_containter>header #popoversearch .popover-content{padding:8px}body.p-hr .global_containter>header #popoversearch .searchpop .row{margin:0}body.p-hr .global_containter>header #popoversearch .searchpop_left{float:none;width:100%;padding:0}body.p-hr .global_containter>header #popoversearch .searchpop_left .innerbox{padding:0}body.p-hr .global_containter>header #popoversearch .searchpop_left ul{margin:0;padding:0;list-style:none}body.p-hr .global_containter>header #popoversearch .searchpop_left ul+ul{border-top:1px solid #dfe3d6;margin-top:8px;padding-top:8px}body.p-hr .global_containter>header #popoversearch .searchpop_left li{margin:0;padding:0;list-style:none}body.p-hr .global_containter>header #popoversearch a{display:block;min-height:44px;padding:10px;border-radius:4px;background:0 0;color:#252824;font:14px/1.5 Arial,Helvetica,sans-serif;text-decoration:none;overflow-wrap:anywhere}body.p-hr .global_containter>header #popoversearch a:focus-visible,body.p-hr .global_containter>header #popoversearch a:hover{background:#f0f3e7;color:#252824}body.p-hr .global_containter>.mainbanner{margin-top:0;z-index:auto}body.p-hr .global_containter>nav{margin:0;border-top:1px solid #eceee7;border-bottom:1px solid #dfe3d6;text-transform:none;font-size:14px}body.p-hr .global_containter>nav>.container>.row{margin:0}body.p-hr .global_containter>nav .navbar-collapse{padding:0;border:0;box-shadow:none}body.p-hr .global_containter>nav .navbar-nav{display:flex;align-items:center;gap:2px;float:none;width:100%;margin:0;padding:6px 0}body.p-hr .global_containter>nav .navbar-nav>li{display:block;float:none;width:auto;flex:0 0 auto}body.p-hr .global_containter>nav #xxnaslovnica_sl_hr{display:none}body.p-hr .global_containter>nav .navbar-nav>li>a{display:flex;align-items:center;gap:7px;min-height:44px;padding:10px 13px;border-radius:5px;background:0 0;color:#252824;font-size:14px;font-weight:600;line-height:22px;text-align:left;text-transform:none;white-space:nowrap;transition:background-color .15s ease,color .15s ease}body.p-hr .global_containter>nav .navbar-nav>li.active>a,body.p-hr .global_containter>nav .navbar-nav>li.open>a,body.p-hr .global_containter>nav .navbar-nav>li>a:focus,body.p-hr .global_containter>nav .navbar-nav>li>a:hover{background:#f0f3e7;color:#252824}body.p-hr .global_containter>nav .navbar-nav>li>a[data-toggle=dropdown]::after{content:"";display:inline-block;width:6px;height:6px;margin:-3px 0 0 1px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg)}body.p-hr .global_containter>nav #xxkontakt_hr{margin-left:auto}body.p-hr .global_containter>nav #xxkontakt_hr>a{padding-right:17px;padding-left:17px;background:#b8cb00;color:#202500;font-weight:700}body.p-hr .global_containter>nav #xxkontakt_hr>a:focus,body.p-hr .global_containter>nav #xxkontakt_hr>a:hover{background:#a7b900}body.p-hr .global_containter>nav .navbar-nav>li>.dropdown-menu{display:none;top:100%;left:0;right:auto;width:380px;min-width:360px;max-width:400px;max-height:calc(100vh - 200px);overflow-x:hidden;overflow-y:auto;margin:2px 0 0;padding:8px;border:1px solid #dce1d1;border-radius:7px;background:#fff;box-shadow:0 10px 28px rgba(25,32,13,.14);font-size:14px}body.p-hr .global_containter>nav .navbar-nav>li.open>.dropdown-menu{display:block}body.p-hr .global_containter>nav .dropdown-menu>li>a{display:block;min-height:42px;padding:10px 12px;border-radius:4px;color:#30372b;background:0 0;font-size:13px;font-weight:600;line-height:20px;text-align:left;text-transform:none;white-space:normal}body.p-hr .global_containter>nav .dropdown-menu>li.active>a,body.p-hr .global_containter>nav .dropdown-menu>li>a:focus,body.p-hr .global_containter>nav .dropdown-menu>li>a:hover{color:#252824;background:#f0f3e7}body.p-hr .global_containter>nav .navbar-nav>li.open>.dropdown-menu>li>.dropdown-menu{display:block;position:static;float:none;width:auto;min-width:0;max-width:none;height:auto;margin:0 8px 6px 18px;padding:0 0 0 8px;border:0;border-left:2px solid #e6eadb;border-radius:0;background:0 0;box-shadow:none}body.p-hr .global_containter>nav .dropdown-menu .dropdown-menu>li>a{min-height:38px;padding:8px 10px;font-size:12px;font-weight:400;line-height:20px}body.p-hr .global_containter>.cart_container .carttop a:focus-visible,body.p-hr .global_containter>.mobile_cart_container a:focus-visible,body.p-hr .global_containter>header a:focus-visible,body.p-hr .global_containter>header button:focus-visible,body.p-hr .global_containter>nav a:focus-visible{outline:2px solid #596600;outline-offset:3px}body.p-hr .global_containter>footer{width:100%;margin-top:36px}body.p-hr .global_containter>footer:has(#pos-global-footer){padding:0;background:#f8faf6;color:#fff}body.p-hr .global_containter>footer:has(#pos-global-footer)>.container{width:100%;max-width:none;padding:0}body.p-hr .global_containter>footer:has(#pos-global-footer)>.container>.row{margin:0}body.p-hr .global_containter>footer:has(#pos-global-footer) .foot1,body.p-hr .global_containter>footer:has(#pos-global-footer) .foot2,body.p-hr .global_containter>footer:has(#pos-global-footer) .foot3,body.p-hr .global_containter>footer:has(#pos-global-footer) .foot4{display:none}body.p-hr .global_containter>footer:has(#pos-global-footer) .foot_top{display:block;float:none;width:100%;margin:0;padding:0}body.p-hr .global_containter>footer:has(#pos-global-footer) .foot_top>.innerbox{margin:0;padding:0}@media (min-width:992px){body.p-hr .global_containter>.mobile_cart_container.visible-xs{display:none!important}body.p-hr .global_containter>nav .navbar-collapse.collapse{display:block!important;height:auto!important;overflow:visible!important}}@media (max-width:1199px) and (min-width:992px){body.p-hr .global_containter>nav .navbar-nav{gap:0}body.p-hr .global_containter>nav .navbar-nav>li>a{padding-right:9px;padding-left:9px}body.p-hr .global_containter>nav #xxkontakt_hr>a{padding-right:12px;padding-left:12px}}@media (max-width:991px){body.p-hr .global_containter>.cart_container>.container,body.p-hr .global_containter>.mobile_cart_container>.container,body.p-hr .global_containter>header>.container,body.p-hr .global_containter>nav>.container{padding-right:18px;padding-left:18px}body.p-hr .global_containter>.cart_container .carttop{justify-content:space-between;gap:0 8px;padding:0 15px}body.p-hr .global_containter>.cart_container .carttop>.stanjekosarice{display:none}body.p-hr .global_containter>.cart_container .carttop>.pos-top-phone{display:none}body.p-hr .global_containter>.cart_container .kosaricaakcije{gap:0 12px}body.p-hr .global_containter>.cart_container .carttop .kosaricaakcije_forgotpass{display:none}body.p-hr .global_containter>.cart_container .jeziki>div>a,body.p-hr .global_containter>.cart_container .kosaricaakcije>div>a{min-height:36px;height:auto;font-size:11px}body.p-hr .global_containter>header{padding:8px 0 10px}body.p-hr .global_containter>header>.container>.row{flex-direction:column;align-items:stretch;gap:6px}body.p-hr .global_containter>header .logo{align-self:flex-start}body.p-hr .global_containter>header .logo img{width:180px;max-height:none}body.p-hr .global_containter>header .search{flex:none;width:100%}body.p-hr .global_containter>.mobile_cart_container.visible-xs{display:block!important;padding:0;border-top:1px solid #eceee7;border-bottom:1px solid #dfe3d6;background:#fff}body.p-hr .global_containter>.mobile_cart_container .row{margin:0}body.p-hr .global_containter>.mobile_cart_container .mobilecartbox{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;justify-content:space-between;gap:8px;padding:5px 0}body.p-hr .global_containter>.mobile_cart_container .mobile_cart_cart,body.p-hr .global_containter>.mobile_cart_container .mobile_cart_menu{float:none;width:auto;min-width:0}body.p-hr .global_containter>.mobile_cart_container .mobile_cart_menu{grid-column:1;grid-row:1}body.p-hr .global_containter>.mobile_cart_container .mobile_cart_cart{grid-column:2;grid-row:1}body.p-hr .global_containter>.mobile_cart_container .mobile_cart_menushop{grid-column:1/-1;grid-row:2;float:none;width:auto;min-width:0;margin:0;padding:0}body.p-hr .global_containter>.mobile_cart_container .mobile_cart_cart a,body.p-hr .global_containter>.mobile_cart_container .mobile_cart_menu a,body.p-hr .global_containter>.mobile_cart_container .mobile_cart_menushop a{display:flex;align-items:center;justify-content:center;gap:8px;float:none;min-height:44px;padding:10px 14px;border:1px solid #dce1d1;border-radius:5px;color:#252824;background:#f6f7f3;font-size:14px;font-weight:700;line-height:22px;text-decoration:none}body.p-hr .global_containter>.mobile_cart_container .mobile_cart_cart a{background:#b8cb00;border-color:#b8cb00}body.p-hr .global_containter>.mobile_cart_container a:hover{background:#e9eedb}body.p-hr .global_containter>nav{border-top:0}body.p-hr .global_containter>nav .navbar-collapse.collapse{display:none!important;height:0!important;overflow:hidden!important}body.p-hr .global_containter>nav .navbar-collapse.collapse.in{display:block!important;height:auto!important;max-height:calc(100vh - 150px);overflow-x:hidden!important;overflow-y:auto!important}body.p-hr .global_containter>nav .navbar-collapse.collapsing{display:block!important;overflow:hidden}body.p-hr .global_containter>nav .navbar-nav{display:block;padding:6px 0 12px}body.p-hr .global_containter>nav .navbar-nav>li{width:100%}body.p-hr .global_containter>nav .navbar-nav>li>a{justify-content:space-between;min-height:46px;white-space:normal}body.p-hr .global_containter>nav #xxkontakt_hr{margin:8px 0 0}body.p-hr .global_containter>nav #xxkontakt_hr>a{justify-content:center}body.p-hr .global_containter>nav .navbar-nav>li>.dropdown-menu{position:static;float:none;width:100%;min-width:0;max-width:none;max-height:none;overflow:visible;margin:0 0 6px;padding:5px 0 5px 8px;border:0;border-radius:0;background:#f8f9f5;box-shadow:none}body.p-hr .global_containter>nav .dropdown-menu .dropdown-menu>li>a,body.p-hr .global_containter>nav .dropdown-menu>li>a{min-height:44px;padding-top:12px;padding-bottom:12px}}@media (max-width:374px){body.p-hr .global_containter>.cart_container .kosaricaakcije{gap:0 8px}body.p-hr .global_containter>.cart_container .jeziki>div>a{min-width:28px;padding-right:3px;padding-left:3px}body.p-hr .global_containter>header #src_button>span{display:none}}@media (prefers-reduced-motion:reduce){body.p-hr .global_containter>nav .navbar-nav>li>a{transition:none}}


#pos-global-footer{box-sizing:border-box;width:100%;padding:36px 24px;color:#26302a;background:#f8faf6;border-top:3px solid #afc623;font-family:Arial,Helvetica,sans-serif;font-size:15px;line-height:1.55;text-align:left}#pos-global-footer *,#pos-global-footer *::before,#pos-global-footer *::after{box-sizing:border-box}#pos-global-footer .pgf-grid{display:grid;grid-template-columns:1.3fr .8fr .9fr 1.15fr;gap:30px;align-items:start;max-width:1192px;margin:0 auto}#pos-global-footer .pgf-grid>div,#pos-global-footer .pgf-grid>nav{min-width:0}#pos-global-footer nav{background:none;border:0;box-shadow:none;float:none;position:static;width:auto;height:auto;margin:0;padding:0;font-family:inherit;text-transform:none;font-size:inherit}#pos-global-footer nav *{font-family:inherit;text-transform:none}#pos-global-footer p,#pos-global-footer ul,#pos-global-footer li,#pos-global-footer address{margin:0;padding:0}#pos-global-footer ul,#pos-global-footer li{list-style:none}#pos-global-footer a{color:#26302a;text-decoration:none}#pos-global-footer a:hover{color:#435712;text-decoration:underline;text-underline-offset:4px}#pos-global-footer a:focus-visible{outline:3px solid #607a19;outline-offset:4px;border-radius:3px}#pos-global-footer .pgf-brand{display:inline-flex;align-items:center;min-height:44px;max-width:100%;margin:0 0 16px}#pos-global-footer .pgf-logo{display:block;width:220px;max-width:100%;height:auto}#pos-global-footer .pgf-company{margin:0 0 8px;font-weight:700}#pos-global-footer address{font-style:normal;color:#566057}#pos-global-footer .pgf-contact{margin-top:10px}#pos-global-footer .pgf-contact a{display:flex;align-items:center;min-height:44px;width:fit-content;max-width:100%;overflow-wrap:anywhere}#pos-global-footer .pgf-title{margin:0 0 12px;font-size:16px;font-weight:700;line-height:1.35;color:#26302a}#pos-global-footer .pgf-links a{display:flex;align-items:center;min-height:44px;padding:8px 0;line-height:1.45}#pos-global-footer .pgf-news-copy{margin-bottom:16px;color:#566057}#pos-global-footer .pgf-subscribe{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;max-width:100%;padding:11px 16px;border:1px solid #aec521;border-radius:8px;background:#b7ce37;color:#26302a;font-size:14px;font-weight:700;line-height:1.4;text-align:center}#pos-global-footer .pgf-subscribe:hover{background:#a9c02d;border-color:#9bae28;color:#26302a;text-decoration:none}#pos-global-footer .pgf-unsubscribe{display:flex;align-items:center;min-height:44px;width:fit-content;max-width:100%;margin-top:6px;color:#566057;font-size:13px;text-decoration:underline;text-underline-offset:3px}@media(max-width:980px){#pos-global-footer .pgf-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px 32px}}@media(max-width:640px){#pos-global-footer{padding:26px 16px}#pos-global-footer .pgf-grid{gap:26px 18px}#pos-global-footer .pgf-brand-contact,#pos-global-footer .pgf-news{grid-column:1/-1}#pos-global-footer .pgf-title{margin-bottom:8px}#pos-global-footer .pgf-news{padding-top:20px;border-top:1px solid #dce3d7}#pos-global-footer .pgf-news-copy{margin-bottom:12px}}

/* Applied only after the guarded Slovenian news-detail initializer succeeds. */#pos-news-detail{box-sizing:border-box;width:100%;max-width:1192px;margin:0 auto;padding:0;background:#fff;color:#252d22;font:16px/1.7 Arial,Helvetica,sans-serif;text-align:left}#pos-news-detail *,#pos-news-detail *::before,#pos-news-detail *::after{box-sizing:border-box}#pos-news-detail :is(a,p,h1,h2,h3,ul,ol,li){text-transform:none}#pos-news-detail a{color:#465900;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}#pos-news-detail a:hover{text-decoration-thickness:2px}#pos-news-detail a:focus-visible{outline:3px solid #667600;outline-offset:4px}#pos-news-detail>.innerbox,#pos-news-detail>.innerbox>.row{float:none;width:100%;max-width:100%;height:auto;margin:0;padding:0;background:none}#pos-news-detail>.innerbox>.row{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:30px 38px;align-items:start;padding:30px 38px 36px}#pos-news-detail .row::before,#pos-news-detail .row::after{display:none;content:none}#pos-news-detail :is(.dnovica_slika,.dnovica_vsebinatop,.dnovica_maleslike,.dnovica_vsebina){position:static;float:none;clear:none;min-width:0;width:100%;max-width:100%;height:auto;margin:0;padding:0;background:none;order:initial}#pos-news-detail :is(.dnovica_slika,.dnovica_vsebinatop,.dnovica_maleslike,.dnovica_vsebina)>.innerbox{float:none;min-width:0;width:100%;max-width:100%;margin:0;padding:0;background:none}#pos-news-detail .dnovica_vsebinatop{grid-column:1;grid-row:1}#pos-news-detail .dnovica_slika{grid-column:2;grid-row:1}#pos-news-detail .dnovica_vsebina,#pos-news-detail .dnovica_maleslike{grid-column:1/-1}#pos-news-detail .dnovica_title{position:static;float:none;width:100%;height:auto;margin:0;padding:0;border:0;background:none}#pos-news-detail .dnovica_title h1{position:static;float:none;display:block;width:auto;height:auto;margin:0;padding:0;border:0;border-radius:0;background:none;color:#252d22;font:700 clamp(30px,3.2vw,44px)/1.15 Arial,Helvetica,sans-serif;letter-spacing:-1px;text-align:left;text-transform:none;overflow-wrap:anywhere}#pos-news-detail .dnovica_title h1::before,#pos-news-detail .dnovica_title h1::after{display:none}#pos-news-detail .dnovica_datum{float:none;margin:16px 0 0;padding:0;color:#657254;font:13px/1.5 Arial,Helvetica,sans-serif}#pos-news-detail .pnd-archive{margin:19px 0 0;padding:15px 17px;border:1px solid #d9e2c9;border-left:4px solid #a9bd18;border-radius:3px;background:#f5f7ee;color:#536145;font:14px/1.6 Arial,Helvetica,sans-serif}#pos-news-detail .pnd-archive-label{display:block;margin:0 0 5px;color:#475936;font:700 12px/1.5 Arial,Helvetica,sans-serif}#pos-news-detail .pnd-archive p{margin:0;padding:0;font:inherit}#pos-news-detail .pnd-archive a{display:inline-flex;align-items:center;min-height:44px;font:700 13px/1.5 Arial,Helvetica,sans-serif}#pos-news-detail .detail_social{float:none;width:100%;margin:8px 0 0;padding:0;border:0;background:none}#pos-news-detail .detail_facebook{float:none;margin:0;padding:0;border:0;background:none}#pos-news-detail .dnovica_krvsebina{float:none;width:100%;max-width:100%;margin:22px 0 0;padding:0;color:#4f5d44;font:17px/1.7 Arial,Helvetica,sans-serif}#pos-news-detail :is(.dnovica_krvsebina,.dnovica_vsebina){overflow-wrap:anywhere}#pos-news-detail :is(.dnovica_krvsebina,.dnovica_vsebina) :is(p,div){max-width:100%;height:auto}#pos-news-detail :is(.dnovica_krvsebina,.dnovica_vsebina) p{margin:0 0 1em;padding:0;line-height:1.75}#pos-news-detail :is(.dnovica_krvsebina,.dnovica_vsebina) :is(span,font){font-family:inherit!important;font-size:inherit!important;line-height:inherit!important}#pos-news-detail :is(.dnovica_krvsebina,.dnovica_vsebina) :is(h2,h3,h4){position:static;float:none;display:block;width:auto;height:auto;margin:1.35em 0 .55em;padding:0;border:0;border-radius:0;background:none;color:#252d22;font-family:Arial,Helvetica,sans-serif;line-height:1.3;text-align:left;text-transform:none}#pos-news-detail :is(.dnovica_krvsebina,.dnovica_vsebina) h2{font-size:26px;font-weight:700;letter-spacing:-.35px}#pos-news-detail :is(.dnovica_krvsebina,.dnovica_vsebina) h3{font-size:21px;font-weight:700}#pos-news-detail :is(.dnovica_krvsebina,.dnovica_vsebina) h4{font-size:18px;font-weight:700}#pos-news-detail :is(.dnovica_krvsebina,.dnovica_vsebina) :is(h2,h3,h4)::before,#pos-news-detail :is(.dnovica_krvsebina,.dnovica_vsebina) :is(h2,h3,h4)::after{display:none}#pos-news-detail :is(.dnovica_krvsebina,.dnovica_vsebina) :is(ul,ol){float:none;width:auto;margin:.5em 0 1.15em;padding:0 0 0 1.35em}#pos-news-detail :is(.dnovica_krvsebina,.dnovica_vsebina) ul{list-style:disc outside}#pos-news-detail :is(.dnovica_krvsebina,.dnovica_vsebina) ol{list-style:decimal outside}#pos-news-detail :is(.dnovica_krvsebina,.dnovica_vsebina) li{float:none;display:list-item;width:auto;margin:0 0 .4em;padding:0;background:none;font:inherit}#pos-news-detail .dnovica_vsebina{max-width:800px;margin-left:auto;margin-right:auto;color:#35412c;font:16px/1.75 Arial,Helvetica,sans-serif}#pos-news-detail .dnovica_vsebina>.innerbox>:first-child{margin-top:0}#pos-news-detail .dnovica_vsebina img,#pos-news-detail .dnovica_krvsebina img{max-width:100%!important;height:auto!important;object-fit:contain}#pos-news-detail .dnovica_vsebina img{display:block;margin:20px auto}#pos-news-detail .dnovica_slika>.innerbox>a{position:relative;display:flex;align-items:center;justify-content:center;width:100%;min-height:44px;aspect-ratio:4/3;padding:14px;border:1px solid #e0e6d8;border-radius:5px;background:#f5f7f0;overflow:hidden;text-decoration:none;cursor:pointer}#pos-news-detail .dnovica_slika img{display:block;width:100%;height:100%;max-width:100%;max-height:360px;margin:0;border:0;object-fit:contain;object-position:center}#pos-news-detail .pnd-photo-note{margin:9px 0 0;padding:0;color:#67735b;font:12px/1.5 Arial,Helvetica,sans-serif}#pos-news-detail .dnovica_maleslike{margin-top:0;padding-top:25px;border-top:1px solid #e2e7da}#pos-news-detail .pnd-gallery-title{position:static;float:none;margin:0 0 7px;padding:0;border:0;background:none;color:#252d22;font:700 23px/1.3 Arial,Helvetica,sans-serif;text-transform:none;letter-spacing:-.3px}#pos-news-detail .pnd-gallery-note{margin:0 0 17px;padding:0;color:#66735a;font:14px/1.6 Arial,Helvetica,sans-serif}#pos-news-detail .dnovica_maleslike>.innerbox>.row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;float:none;width:100%;margin:0;padding:0}#pos-news-detail .detail_singlethumb{float:none;display:block;min-width:0;width:100%;height:auto;margin:0;padding:0;background:none}#pos-news-detail .detail_singlethumb>a{display:flex;align-items:center;justify-content:center;width:100%;min-height:44px;aspect-ratio:4/3;padding:8px;border:1px solid #dfe5d7;border-radius:4px;background:#f7f8f3;overflow:hidden;cursor:pointer}#pos-news-detail .detail_singlethumb img{display:block;width:100%;height:100%;max-width:100%;max-height:180px;margin:0;border:0;object-fit:contain}#pos-news-detail .dnovica_datoteke{float:none;width:100%;margin:18px 0 0;padding:0;border:0;background:none}#pos-news-detail .dnovica_datoteke a{display:inline-flex;align-items:center;min-height:44px}#pos-news-detail .pnd-breadcrumb{position:static;float:none;display:block;width:100%;height:auto;margin:0;padding:12px 38px;border:0;background:#f5f7f0;box-shadow:none;color:#5d6b4f;font:13px/1.5 Arial,Helvetica,sans-serif;text-transform:none}#pos-news-detail .pnd-breadcrumb ol{display:flex;align-items:center;flex-wrap:wrap;gap:0 9px;margin:0;padding:0;list-style:none}#pos-news-detail .pnd-breadcrumb li{float:none;width:auto;margin:0;padding:0;background:none;font:inherit;list-style:none;text-transform:none}#pos-news-detail .pnd-breadcrumb li+li::before{content:'/';margin-right:9px;color:#82916f}#pos-news-detail .pnd-breadcrumb a{display:inline-flex;align-items:center;min-height:44px;color:#536446;text-decoration:none;font:inherit;text-transform:none}#pos-news-detail .pnd-breadcrumb a:hover{text-decoration:underline}#pos-news-detail .pnd-back{margin:0;padding:0 38px 32px;border:0;background:none}#pos-news-detail .pnd-back a{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:44px;padding:11px 17px;border:1px solid #d2ddbf;border-radius:3px;background:#edf2e0;color:#3e5029;font:700 14px/1.5 Arial,Helvetica,sans-serif;text-decoration:none;text-transform:none}#pos-news-detail .pnd-back a:hover{background:#b8cb00;border-color:#aabc00}#pos-news-detail [data-pnd-hidden="empty"],#pos-news-detail [data-pnd-hidden="identical-intro"]{display:none!important}#pos-news-detail.pnd-no-photo>.innerbox>.row{grid-template-columns:minmax(0,1fr)}#pos-news-detail.pnd-no-photo .dnovica_vsebinatop{max-width:800px;margin:0 auto}/* Page-frame overrides require both the SI body marker and the initialized article. */body.p-hr.pnd-page .global_containter>.maincontent{margin:0;padding:0;background:#fff}body.p-hr.pnd-page .global_containter>.maincontent>.back_banner{display:none}body.p-hr.pnd-page .global_containter>.maincontent>.container{width:100%;max-width:1192px;margin:0 auto;padding:0;background:#fff}body.p-hr.pnd-page .global_containter>.maincontent>.container>.row{margin:0}body.p-hr.pnd-page .mainfull:has(#pos-news-detail){float:none;width:100%;margin:0;padding:0}body.p-hr.pnd-page .mainfull:has(#pos-news-detail)>.innerbox,body.p-hr.pnd-page .mainfull:has(#pos-news-detail)>.innerbox>.row,body.p-hr.pnd-page .innermain1:has(>#mainajax>#pos-news-detail),body.p-hr.pnd-page .innermain1:has(#pos-news-detail){float:none;width:100%;margin:0;padding:0}body.p-hr.pnd-page #mainajax:has(#pos-news-detail){margin:0;padding:0}body.p-hr.pnd-page #mainajax:has(#pos-news-detail)>.row{margin:0}@media(max-width:760px){#pos-news-detail>.innerbox>.row{grid-template-columns:minmax(0,1fr);gap:24px;padding:24px 22px 28px}#pos-news-detail .dnovica_vsebinatop,#pos-news-detail .dnovica_slika{grid-column:1;grid-row:auto}#pos-news-detail .dnovica_slika{max-width:580px;margin:0 auto}#pos-news-detail .dnovica_title h1{font-size:34px;letter-spacing:-.7px}#pos-news-detail .dnovica_krvsebina{margin-top:18px;font-size:16px}#pos-news-detail .dnovica_maleslike>.innerbox>.row{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}#pos-news-detail .pnd-breadcrumb{padding:10px 22px}#pos-news-detail .pnd-back{padding:0 22px 28px}}@media(max-width:400px){#pos-news-detail>.innerbox>.row{padding:21px 17px 25px;gap:22px}#pos-news-detail .dnovica_title h1{font-size:30px}#pos-news-detail .pnd-breadcrumb{padding:8px 17px}#pos-news-detail .pnd-back{padding:0 17px 25px}#pos-news-detail .dnovica_slika>.innerbox>a{padding:10px}#pos-news-detail .dnovica_maleslike>.innerbox>.row{gap:10px}}

body.p-hr #cookiespane.pos-cookie-ui{--pc-cookie-ink:#252d22;--pc-cookie-muted:#596350;--pc-cookie-line:#d9e1cf;--pc-cookie-lime:#b8cb00;font:15px/1.55 Arial,Helvetica,sans-serif;color:var(--pc-cookie-ink)}body.p-hr #cookiespane.pos-cookie-ui *,body.p-hr #cookiespane.pos-cookie-ui ::after,body.p-hr #cookiespane.pos-cookie-ui ::before{box-sizing:border-box}body.p-hr #cookiespane.pos-cookie-ui :is(a,button,input){font-family:Arial,Helvetica,sans-serif}body.p-hr #cookiespane.pos-cookie-ui :is(a,button){text-transform:none;letter-spacing:normal;text-decoration:none;cursor:pointer}body.p-hr #cookiespane.pos-cookie-ui :is(a,button):focus-visible{outline:3px solid #687900;outline-offset:3px}body.p-hr #cookiespane.pos-cookie-ui .cookies_fade{display:none;position:fixed;inset:0;z-index:5000;background:rgba(24,31,20,.55);opacity:1;transition:none}body.p-hr #cookiespane.pos-cookie-ui.opencookies .cookies_fade{display:block}body.p-hr #cookiespane.pos-cookie-ui .cookies_content{display:none;position:fixed;z-index:5001;left:50%;top:50%;right:auto;bottom:auto;transform:translate(-50%,-50%);width:min(600px,calc(100% - 32px));max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);margin:0;padding:30px;background:#fff;border:1px solid var(--pc-cookie-line);border-radius:10px;box-shadow:0 15px 60px rgba(15,25,10,.25);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;transition:none;text-align:left}body.p-hr #cookiespane.pos-cookie-ui.opencookies .cookies_content{display:block;left:50%}body.p-hr #cookiespane.pos-cookie-ui .pos-cookie-heading{margin:0 38px 10px 0;padding:0;border:0;background:0 0;color:var(--pc-cookie-ink);font:700 25px/1.2 Arial,Helvetica,sans-serif;text-transform:none}body.p-hr #cookiespane.pos-cookie-ui .pos-cookie-lead{margin:0 28px 15px 0;padding:0;color:var(--pc-cookie-muted);font:14px/1.6 Arial,Helvetica,sans-serif}body.p-hr #cookiespane.pos-cookie-ui .closecookies{position:absolute;right:12px;top:12px;margin:0;padding:0;z-index:1}body.p-hr #cookiespane.pos-cookie-ui .closecookies a{display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;margin:0;padding:0;border:0;border-radius:4px;background:#f4f6ef;color:#35452a;font:26px/1 Arial,Helvetica,sans-serif}body.p-hr #cookiespane.pos-cookie-ui .cookierules{display:grid;grid-template-columns:minmax(0,1fr) 52px;column-gap:14px;align-items:center;float:none;clear:both;width:100%;margin:0;padding:15px 0;border-top:1px solid #e6ebdf}body.p-hr #cookiespane.pos-cookie-ui .cookierule{float:none;margin:0;padding:0;color:var(--pc-cookie-ink);font:700 16px/1.4 Arial,Helvetica,sans-serif}body.p-hr #cookiespane.pos-cookie-ui .cookieonoff{float:none;grid-column:2;grid-row:1/span 2;margin:0;padding:0;align-self:center}body.p-hr #cookiespane.pos-cookie-ui .cookierulelong{float:none;grid-column:1;width:100%;margin:5px 0 0;padding:0;border:0;color:var(--pc-cookie-muted);font:13px/1.6 Arial,Helvetica,sans-serif}body.p-hr #cookiespane.pos-cookie-ui .switch{position:relative;display:block;width:52px;height:44px;margin:0;cursor:pointer}body.p-hr #cookiespane.pos-cookie-ui .switch input{display:block;position:absolute;inset:0;z-index:2;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}body.p-hr #cookiespane.pos-cookie-ui .slider{top:9px;bottom:9px;left:0;right:0;background:#838d7b;border:1px solid #737d6a;border-radius:30px;transition:background .15s}body.p-hr #cookiespane.pos-cookie-ui .slider::before{width:18px;height:18px;left:3px;bottom:3px;background:#fff;border-radius:50%;transition:transform .15s}body.p-hr #cookiespane.pos-cookie-ui input:checked+.slider{background:#667800;border-color:#667800}body.p-hr #cookiespane.pos-cookie-ui input:checked+.slider::before{transform:translateX(25px)}body.p-hr #cookiespane.pos-cookie-ui input:focus-visible+.slider{outline:3px solid #687900;outline-offset:4px}body.p-hr #cookiespane.pos-cookie-ui .pos-cookie-info-link{display:inline-flex;align-items:center;min-height:44px;margin:2px 0 8px;color:#475900;text-decoration:underline;text-underline-offset:3px;font-weight:700;font-size:14px}body.p-hr #cookiespane.pos-cookie-ui .pos-cookie-actions{display:flex;flex-wrap:wrap;gap:10px;clear:both;margin:10px 0 0;padding:16px 0 0;border-top:1px solid #e6ebdf}body.p-hr #cookiespane.pos-cookie-ui .pos-cookie-actions>div{display:flex;float:none;flex:1 1 150px;width:auto;margin:0;padding:0;font-size:14px}body.p-hr #cookiespane.pos-cookie-ui .pos-cookie-actions :is(a,button),body.p-hr #cookiespane.pos-cookie-ui .pos-cookie-banner-actions :is(a,button){display:inline-flex;align-items:center;justify-content:center;min-height:44px;width:auto;margin:0;padding:11px 15px;border:1px solid var(--pc-cookie-line);border-radius:4px;background:#fff;color:#303e24;box-shadow:none;transform:none;text-align:center;font:700 13px/1.45 Arial,Helvetica,sans-serif;white-space:normal}body.p-hr #cookiespane.pos-cookie-ui .pos-cookie-actions :is(a,button){width:100%}body.p-hr #cookiespane.pos-cookie-ui .confirmcookiesall a,body.p-hr #cookiespane.pos-cookie-ui .pos-cookie-banner-accept{background:var(--pc-cookie-lime);border-color:var(--pc-cookie-lime);color:#202719}body.p-hr #cookiespane.pos-cookie-ui .pos-cookie-actions :is(a,button):hover,body.p-hr #cookiespane.pos-cookie-ui .pos-cookie-banner-actions :is(a,button):hover{background:#edf2e4;border-color:#8b9b75}body.p-hr #cookiespane.pos-cookie-ui .confirmcookiesall a:hover,body.p-hr #cookiespane.pos-cookie-ui .pos-cookie-banner-accept:hover{background:#c6d639;border-color:#a6b80a}body.p-hr #cookiespane.pos-cookie-ui .pos-cookie-status{margin:10px 0 0;padding:0;color:#7c2821;font:13px/1.5 Arial,Helvetica,sans-serif}body.p-hr #cookiespane.pos-cookie-ui .pos-cookie-status:empty{display:none}body.p-hr #cookiespane.pos-cookie-ui #showcookiesbar{position:fixed;z-index:5001;left:50%;right:auto;bottom:16px;transform:translateX(-50%);display:flex;align-items:center;gap:24px;width:calc(100% - 32px);max-width:1100px;height:auto;max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);margin:0;padding:20px 24px;border:1px solid var(--pc-cookie-line);border-radius:8px;background:#fff;color:var(--pc-cookie-ink);box-shadow:0 5px 35px rgba(20,30,12,.2);overflow-y:auto;font:14px/1.55 Arial,Helvetica,sans-serif;text-align:left}body.p-hr #cookiespane.pos-cookie-ui.opencookies #showcookiesbar{visibility:hidden;pointer-events:none}body.p-hr #cookiespane.pos-cookie-ui .pos-cookie-banner-copy{flex:1 1 360px;min-width:0}body.p-hr #cookiespane.pos-cookie-ui .pos-cookie-banner-title{display:block;margin:0 0 4px;padding:0;color:var(--pc-cookie-ink);font:700 18px/1.3 Arial,Helvetica,sans-serif}body.p-hr #cookiespane.pos-cookie-ui .pos-cookie-banner-copy p{margin:0;padding:0;color:var(--pc-cookie-muted);font:14px/1.55 Arial,Helvetica,sans-serif}body.p-hr #cookiespane.pos-cookie-ui .pos-cookie-banner-actions{display:flex;flex:0 0 auto;align-items:center;flex-wrap:wrap;gap:8px}body.p-hr #cookiespane.pos-cookie-ui .showcookies{position:fixed;z-index:4999;left:12px;bottom:10px;display:block;width:auto;height:auto;margin:0;padding:0;border:0;transition:none}body.p-hr #cookiespane.pos-cookie-ui .showcookies a{position:static;display:flex;align-items:center;justify-content:center;min-height:44px;width:auto;height:auto;margin:0;padding:10px 13px;border:1px solid #aebc98;border-radius:5px;background:#f4f7ed;color:#3d4d2b;box-shadow:0 2px 10px rgba(20,30,12,.1);font:700 12px/1.4 Arial,Helvetica,sans-serif}body.p-hr #cookiespane.pos-cookie-ui.opencookies .showcookies,body.p-hr #cookiespane.pos-cookie-ui[data-pos-banner-visible=true] .showcookies{display:none}body.p-hr #cookiespane.pos-cookie-ui[data-pos-cookie-info-open=true] #showcookiesbar,body.p-hr #cookiespane.pos-cookie-ui[data-pos-cookie-info-open=true] .showcookies{visibility:hidden;pointer-events:none}body.p-hr #elModal.pos-cookie-info-modal{z-index:5003}body.p-hr #elModal.pos-cookie-info-modal .modal-dialog{width:calc(100% - 28px);max-width:840px;margin:28px auto}body.p-hr #elModal.pos-cookie-info-modal .modal-content{border:1px solid #d9e1cf;border-radius:9px;background:#fff;color:#252d22;box-shadow:0 15px 60px rgba(15,25,10,.25);font:15px/1.7 Arial,Helvetica,sans-serif}body.p-hr #elModal.pos-cookie-info-modal .modal-header{min-height:58px;padding:8px 14px;border:0;background:#f4f6ef}body.p-hr #elModal.pos-cookie-info-modal .modal-header h2{display:none}body.p-hr #elModal.pos-cookie-info-modal .modal-header .close{display:flex;align-items:center;justify-content:center;float:right;width:44px;height:44px;margin:0;padding:0;border:0;background:0 0;color:#303e24;opacity:1;font-size:26px;line-height:1}body.p-hr #elModal.pos-cookie-info-modal .modal-body{margin:0;padding:0}body.p-hr #elModal.pos-cookie-info-modal .cookies_bg{margin:0;padding:24px 30px;background:#fff;color:#252d22;font:15px/1.7 Arial,Helvetica,sans-serif;overflow-wrap:anywhere}body.p-hr #elModal.pos-cookie-info-modal .cookies_bg :is(h1,h2,h3){float:none;position:static;width:auto;height:auto;margin:22px 0 10px;padding:0;border:0;background:0 0;color:#252d22;font:700 21px/1.3 Arial,Helvetica,sans-serif;text-transform:none}body.p-hr #elModal.pos-cookie-info-modal .cookies_bg>:is(h1,h2):first-child{margin-top:0;font-size:27px}body.p-hr #elModal.pos-cookie-info-modal .cookies_bg p{margin:0 0 14px;padding:0;color:#596350;font:15px/1.7 Arial,Helvetica,sans-serif}body.p-hr #elModal.pos-cookie-info-modal .cookies_bg :is(ul,ol){margin:0 0 18px;padding-left:22px}body.p-hr #elModal.pos-cookie-info-modal .cookies_bg li{margin-bottom:8px}body.p-hr #elModal.pos-cookie-info-modal .cookies_bg table{display:block;width:100%;max-width:100%;overflow-x:auto;margin:20px 0;border-collapse:collapse;font-size:13px}body.p-hr #elModal.pos-cookie-info-modal .cookies_bg :is(td,th){padding:11px;border:1px solid #d9e1cf;vertical-align:top}body.p-hr #elModal.pos-cookie-info-modal .cookies_bg td p{font-size:13px;margin:0}body.p-hr #elModal.pos-cookie-info-modal .cookies_bg a{display:inline-flex;align-items:center;min-height:44px;color:#475900;text-decoration:underline;text-underline-offset:3px}body.p-hr #elModal.pos-cookie-info-modal .modal-footer{padding:14px 30px;border-top:1px solid #d9e1cf;background:#f4f6ef}body.p-hr #elModal.pos-cookie-info-modal .modal-footer button{min-height:44px;padding:10px 20px;border:1px solid #b8cb00;border-radius:4px;background:#b8cb00;color:#252d22;font:700 14px/1.4 Arial,Helvetica,sans-serif}body.p-hr #elModal.pos-cookie-info-modal :is(a,button):focus-visible{outline:3px solid #687900;outline-offset:3px}@media(max-width:900px){body.p-hr #cookiespane.pos-cookie-ui #showcookiesbar{gap:16px;align-items:flex-start}body.p-hr #cookiespane.pos-cookie-ui .pos-cookie-banner-actions{flex:0 0 210px}body.p-hr #cookiespane.pos-cookie-ui .pos-cookie-banner-actions :is(a,button){width:100%}}@media(max-width:620px){body.p-hr #cookiespane.pos-cookie-ui #showcookiesbar{bottom:8px;width:calc(100% - 16px);display:block;padding:17px 18px}body.p-hr #cookiespane.pos-cookie-ui .pos-cookie-banner-copy{margin-bottom:13px}body.p-hr #cookiespane.pos-cookie-ui .pos-cookie-banner-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px}body.p-hr #cookiespane.pos-cookie-ui .pos-cookie-banner-settings{grid-column:1/-1}body.p-hr #cookiespane.pos-cookie-ui .cookies_content{width:calc(100% - 16px);max-height:calc(100vh - 16px);max-height:calc(100dvh - 16px);padding:24px 20px}body.p-hr #cookiespane.pos-cookie-ui .pos-cookie-heading{font-size:23px}body.p-hr #cookiespane.pos-cookie-ui .pos-cookie-actions>div{flex-basis:130px}body.p-hr #cookiespane.pos-cookie-ui .pos-cookie-actions .closecookiesbig{flex-basis:100%}body.p-hr #elModal.pos-cookie-info-modal .modal-dialog{width:calc(100% - 16px);margin:8px auto}body.p-hr #elModal.pos-cookie-info-modal .cookies_bg{padding:20px}body.p-hr #elModal.pos-cookie-info-modal .modal-footer{padding:14px 20px}}@media(prefers-reduced-motion:reduce){body.p-hr #cookiespane.pos-cookie-ui .slider,body.p-hr #cookiespane.pos-cookie-ui .slider::before{transition:none}}

body.p-hr.pos-commerce{--pc-ink:#252d22;--pc-muted:#596251;--pc-lime:#b8cb00;--pc-line:#dfe4d6;--pc-paper:#f5f7f0}body.pos-commerce .maincontent{background:#fff;color:var(--pc-ink);font:15px/1.6 Arial,Helvetica,sans-serif}body.pos-commerce .maincontent>.container{width:100%;max-width:1240px;padding:28px 28px 50px;margin:auto}body.pos-commerce .maincontent>.container>.row,body.pos-commerce .maincontentbox,body.pos-commerce .maincontentbox>.innerbox{margin:0;padding:0;width:100%;border:0;background:0 0}body.pos-commerce .maincontentbox>.innerbox>.row{display:grid;grid-template-columns:244px minmax(0,1fr);gap:32px;margin:0;align-items:start}body.pos-commerce .maincontentbox>.innerbox>.row:after,body.pos-commerce .maincontentbox>.innerbox>.row:before{display:none}body.pos-commerce .mainright{float:none;min-width:0;width:100%;padding:0;margin:0}body.pos-commerce #mainajax{min-width:0;padding:0;margin:0}body.pos-commerce #LeftMenu{float:none;position:static;width:100%!important;min-width:0;height:auto;overflow:visible;padding:0;background:0 0;z-index:auto}body.pos-commerce #LeftMenu .closeleftmenu{display:none}body.pos-commerce #navi_it{margin:0;padding:16px 10px 10px;border:1px solid var(--pc-line);border-radius:10px;background:#fafbf8;font:14px/1.4 Arial,Helvetica,sans-serif;color:var(--pc-ink)}body.pos-commerce #navi_it .pc-nav-title{display:flex;align-items:center;gap:9px;padding:0 10px 14px;margin:0;color:var(--pc-ink);font-size:16px;font-weight:700;text-transform:none}body.pos-commerce #navi_it .pc-nav-title:before{content:'';width:5px;height:19px;border-radius:2px;background:var(--pc-lime)}body.pos-commerce #navi_it ul{display:block;margin:0;padding:0;width:100%;background:0 0;list-style:none}body.pos-commerce #navi_it>ul+ul{border-top:1px solid #edf0e7}body.pos-commerce #navi_it li{position:relative;float:none;margin:0;padding:0;width:100%;border:0;background:0 0;list-style:none}body.pos-commerce #navi_it a{position:relative;display:flex;align-items:center;min-height:44px;white-space:normal;overflow-wrap:anywhere;padding:10px 12px;border:0;border-radius:5px;background:0 0;color:#414b39;font:14px/1.45 Arial,Helvetica,sans-serif;text-align:left;text-transform:none;text-decoration:none}body.pos-commerce #navi_it>ul>li>a{font-weight:600}body.pos-commerce #navi_it a:hover{background:#edf2e2;color:#25300f}body.pos-commerce #navi_it li.active>a{background:#e9efd9;color:#354200;font-weight:700;box-shadow:inset 3px 0 #a9be00}body.pos-commerce #navi_it a[aria-current=page]{background:#e4edce;color:#263700}body.pos-commerce #navi_it li.pc-nav-parent>a{padding-right:46px}body.pos-commerce #navi_it li>ul{padding:3px 0 8px 12px}body.pos-commerce #navi_it li>ul:not([hidden]){display:block!important}body.pos-commerce #navi_it li>ul>li>a{font-size:13px;min-height:42px}body.pos-commerce #navi_it li>ul>li>ul{border-left:1px solid #dce4cf;margin:3px 0 5px 10px;width:calc(100% - 10px);padding-left:7px}body.pos-commerce #navi_it .pc-nav-toggle{position:absolute;right:2px;top:1px;display:flex;align-items:center;justify-content:center;width:42px;height:42px;padding:0;border:0;border-radius:5px;background:0 0;color:#596c33;cursor:pointer}body.pos-commerce #navi_it .pc-nav-toggle:after{content:'';width:7px;height:7px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);margin-top:-4px}body.pos-commerce #navi_it .pc-nav-toggle[aria-expanded=true]:after{transform:rotate(225deg);margin-top:4px}body.pos-commerce #navi_it .pc-nav-toggle:hover{background:#dfe8cc}body.pos-commerce #navi_it [hidden],body.pos-commerce .pc-hidden{display:none!important}body.pos-commerce .pc-nav-help{margin:15px 0 0;padding:17px;border:1px solid var(--pc-line);border-radius:8px;background:var(--pc-paper);color:var(--pc-muted);font-size:13px;line-height:1.55}body.pos-commerce .pc-nav-help strong{display:block;margin-bottom:5px;color:var(--pc-ink);font-size:14px}body.pos-commerce .pc-nav-help a{display:inline-flex;align-items:center;min-height:44px;margin-top:5px;color:#4c6000;text-decoration:underline;text-underline-offset:3px;font-weight:700}body.pos-commerce .pc-menu-backdrop,body.pos-commerce .pc-menu-button{display:none}body.pos-commerce .mobile_cart_container :has(>#showLeft){display:none!important}body.pos-commerce .pc-price-summary{display:flex;align-items:baseline;flex-wrap:wrap;gap:5px 9px;margin:14px 0 0;color:var(--pc-ink)}body.pos-commerce .pc-price-summary strong{font:700 25px/1.3 Arial,Helvetica,sans-serif;white-space:nowrap}body.pos-commerce .pc-selected-variant{flex:0 0 100%;font:600 13px/1.5 Arial,Helvetica,sans-serif;color:#4d6040;overflow-wrap:anywhere}body.pos-commerce .pc-child-nav{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0 22px;padding:16px;border:1px solid #dce3d0;border-radius:9px;background:#f7f9f2}body.pos-commerce .pc-child-nav p{flex:0 0 100%;margin:0 0 4px;font-size:13px;font-weight:700;color:#4d6040}body.pos-commerce .pc-child-nav a{display:inline-flex;align-items:center;min-height:44px;padding:9px 12px;border:1px solid #d7dfcc;border-radius:6px;background:#fff;color:#2c3b22;font:600 14px/1.4 Arial,Helvetica,sans-serif;text-decoration:none;overflow-wrap:anywhere}body.pos-commerce .pc-child-nav a:hover{background:#eaf0dc;border-color:#a8bf78}body.pos-commerce .pc-child-nav,body.pos-commerce .pc-child-nav a,body.pos-commerce .pc-child-nav p{text-transform:none}body.pos-commerce .pc-child-nav a:focus-visible{outline:3px solid #6a8014;outline-offset:2px}body.pos-commerce .pc-price-summary .pc-vat-label{font-size:11px;color:var(--pc-muted)}body.pos-commerce .pc-price-summary a{display:inline-flex;align-items:center;min-height:44px;margin-left:auto;color:#506400;font-size:12px;font-weight:700;text-decoration:underline;text-underline-offset:3px}body.pos-commerce #pos-commerce-options{display:block;scroll-margin-top:20px}body.pos-commerce h2.sorodni_title{position:static;float:none;background:0 0;border:0;margin:32px 0 17px;padding:0;color:var(--pc-ink);font:700 25px/1.25 Arial,Helvetica,sans-serif;letter-spacing:-.4px;text-transform:none}body.pos-commerce .maincontent :is(a,button,input,select):focus-visible{outline:3px solid #6c7c11;outline-offset:3px}body.pos-commerce .maincontent .breadcrumb{position:static;display:flex;flex-wrap:wrap;gap:5px 9px;float:none;margin:0 0 21px;padding:0;border:0;background:0 0;font:12px/1.6 Arial,Helvetica,sans-serif;text-transform:none}body.pos-commerce .maincontent .breadcrumb li{float:none;margin:0;padding:0}body.pos-commerce .maincontent .breadcrumb a{color:#596251;text-transform:none}body.pos-commerce .maincontent .breadcrumb a:hover{color:#3d5100;text-decoration:underline}body.pos-commerce .detail_izdelka{display:grid;grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);grid-template-areas:'gallery title' 'gallery purchase' 'description description';grid-template-rows:auto 1fr auto;align-items:start;column-gap:28px;row-gap:20px;margin:0;min-width:0}body.pos-commerce .detail_izdelka:after,body.pos-commerce .detail_izdelka:before{display:none}body.pos-commerce .detail_topleft{grid-area:gallery;float:none;width:100%;min-width:0;padding:0}body.pos-commerce .pc-product-heading{grid-area:title;min-width:0}body.pos-commerce .detail_topright{grid-area:purchase;float:none;width:100%;min-width:0;padding:0}body.pos-commerce .detail_bottom{grid-area:description;float:none;width:100%;min-width:0;padding:30px 0 0;margin:12px 0 0;border-top:1px solid var(--pc-line)}body.pos-commerce .detail_izdelka>.detail_bottom>.innerbox,body.pos-commerce .detail_izdelka>.detail_topleft>.innerbox,body.pos-commerce .detail_izdelka>.detail_topright>.innerbox{margin:0;padding:0;min-width:0}body.pos-commerce .detail_naziv,body.pos-commerce .detail_naziv h1{position:static;float:none;margin:0;padding:0;background:0 0;border:0;color:var(--pc-ink);font:700 clamp(26px,2.4vw,35px)/1.17 Arial,Helvetica,sans-serif;letter-spacing:-.7px;text-align:left;text-transform:none;overflow-wrap:anywhere}body.pos-commerce .detail_kropis{margin:12px 0 0;padding:0;font:15px/1.6 Arial,Helvetica,sans-serif;color:var(--pc-muted);text-align:left}body.pos-commerce .pc-eyebrow{display:flex;align-items:center;gap:9px;margin:0 0 12px;color:#647049;font:700 10px/1.5 Arial,Helvetica,sans-serif;letter-spacing:1.4px;text-transform:uppercase}body.pos-commerce .pc-eyebrow:before{content:'';height:3px;width:23px;background:var(--pc-lime)}body.pos-commerce #primarnaslika{margin:0;padding:0;min-width:0;border:1px solid var(--pc-line);border-radius:10px;background:#fff;overflow:hidden}body.pos-commerce .detail_topleft .da-swiper-top{position:relative;padding:12px;background:#fafbf8}body.pos-commerce .detail_slika{height:310px;max-width:100%;padding:0;display:flex;align-items:center;justify-content:center;overflow:hidden}body.pos-commerce .detail_slika>a{display:flex;width:100%;height:100%;align-items:center;justify-content:center;cursor:zoom-in}body.pos-commerce .detail_slika img{position:static;display:block;width:100%;max-width:100%;height:100%;max-height:310px;object-fit:contain;margin:0;padding:0}body.pos-commerce .detail_topleft .swiper-thumbs{margin:0;padding:12px;border-top:1px solid var(--pc-line)}body.pos-commerce .detail_topleft .swiper-thumbs img{width:100%;height:61px;object-fit:contain;padding:3px;background:#fff;border:1px solid #e4e8dc;border-radius:4px;cursor:pointer}body.pos-commerce .detail_topleft .swiper-slide-thumb-active img{border:2px solid #8b9d39}body.pos-commerce .detail_topleft :is(.swiper-button-next,.swiper-button-prev){width:40px;height:40px;margin-top:-20px;border:1px solid #dae1ce;border-radius:50%;background:#fffffff2;color:#334620;font-size:15px;box-shadow:0 2px 7px #27361213}body.pos-commerce .detail_topleft .swiper-button-next:after,body.pos-commerce .detail_topleft .swiper-button-prev:after{font-size:16px}body.pos-commerce .pc-gallery-note{margin:9px 0 0;color:var(--pc-muted);font-size:12px;line-height:1.5}body.pos-commerce .detail_sifra{width:100%;float:none;display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin:0 0 8px;padding:0;border:0;font:12px/1.5 Arial,Helvetica,sans-serif;color:#626b58}body.pos-commerce .detail_sifra:empty{display:none}body.pos-commerce .detail_sifra_opis,body.pos-commerce .detail_sifra_value{float:none;width:auto;margin:0;padding:0}body.pos-commerce .detail_social:has(.fb-like:empty){display:none}body.pos-commerce .detail_cena{display:flex;flex-wrap:wrap;align-items:baseline;gap:7px 15px;margin:12px 0 18px;padding:0;border:0;width:auto;color:var(--pc-ink)}body.pos-commerce .detail_cena:empty{display:none}body.pos-commerce .detail_cena_opis{font-size:12px;color:var(--pc-muted);float:none}body.pos-commerce .detail_cena_value{float:none;color:var(--pc-ink);font-size:29px;font-weight:700;line-height:1.2}body.pos-commerce #detail_btnkosarica0{margin:16px 0 0;padding:0;min-width:0}body.pos-commerce .tabela_opcije_naslov{margin:0;padding:0;color:var(--pc-ink);font:700 19px/1.3 Arial,Helvetica,sans-serif;text-transform:none}body.pos-commerce .pc-option-help{margin:7px 0 14px;color:var(--pc-muted);font-size:12px;line-height:1.5}body.pos-commerce .tabela_opcije_scroll{width:100%;max-width:100%;border:0;overflow:visible;margin:0}body.pos-commerce .tabelaopcije{display:block;width:100%;margin:0;border:0;background:0 0;table-layout:auto}body.pos-commerce .tabelaopcije tbody{display:grid;gap:9px;width:100%}body.pos-commerce .tabelaopcije tr.pc-option-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:7px 12px;width:100%;min-width:0;margin:0;padding:13px;border:1px solid var(--pc-line);border-radius:7px;background:#fff;box-shadow:none}body.pos-commerce .tabelaopcije tr.pc-option-row:hover{background:#f9fbf3;border-color:#a9b78c}body.pos-commerce .tabelaopcije tr.pc-option-row.opcije_active{border-color:#8c9d56;background:#f3f7e9;box-shadow:inset 3px 0 #b0c500}body.pos-commerce .tabelaopcije tr.pc-option-row>td{display:block;float:none;width:auto;min-width:0;height:auto;margin:0;padding:0!important;border:0;background:0 0;vertical-align:middle;white-space:normal;text-align:left;font:14px/1.5 Arial,Helvetica,sans-serif;color:var(--pc-ink);overflow-wrap:anywhere}body.pos-commerce .tabelaopcije tr.pc-option-row>td.opcija_sifra{grid-column:1;grid-row:2;font-size:11px;color:#737c67}body.pos-commerce .tabelaopcije tr.pc-option-row>td.opcija_sifra:before{content:'Šifra: ';font-weight:400}body.pos-commerce .tabelaopcije tr.pc-option-row>td.pc-option-description{grid-column:1;font-weight:700}body.pos-commerce .tabelaopcije tr.pc-option-row>td.pc-option-description.pc-option-first{grid-row:1}body.pos-commerce .tabelaopcije tr.pc-option-row>td.opcija_cena{grid-column:2;grid-row:1;font-size:16px;font-weight:700;text-align:right;white-space:nowrap}body.pos-commerce .tabelaopcije tr.pc-option-row>td.opcija_vkosarico{grid-column:2;grid-row:2/4;align-self:center;text-align:right}body.pos-commerce .tabelaopcije tr.pc-option-row>td.opcija_kolicina:not(.pc-hidden){grid-column:1;grid-row:auto}body.pos-commerce .tabelaopcije tr.pc-option-row>td.opcija_cena30dni{position:static;grid-column:1/-1;grid-row:auto;font-size:11px;display:block}body.pos-commerce .tabelaopcije tr.pc-option-row>td.opcija_slika:not(.pc-hidden){grid-column:1;grid-row:auto}body.pos-commerce .tabelaopcije .opcija_slika img{max-width:70px;max-height:50px;object-fit:contain}body.pos-commerce .pc-option-description .pc-option-label{display:inline-block;color:inherit;font:inherit;border:0;border-bottom:1px dotted #7d8b65;border-radius:0;padding:0;margin:0;background:0 0;text-align:left;cursor:pointer}body.pos-commerce .detail_izdelka .detail_btnkosarica .btn,body.pos-commerce .detail_izdelka .opcija_vkosarico .btn,body.pos-commerce .pc-inquiry-button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;height:auto;max-width:100%;padding:10px 14px;border:1px solid #aabd00;border-radius:5px;background:var(--pc-lime);color:#202900;font:700 13px/1.5 Arial,Helvetica,sans-serif;text-transform:none;text-decoration:none;text-align:center;white-space:normal;cursor:pointer;box-shadow:none}body.pos-commerce .detail_izdelka .detail_btnkosarica .btn:after,body.pos-commerce .detail_izdelka .detail_btnkosarica .btn:before,body.pos-commerce .detail_izdelka .opcija_vkosarico .btn:after,body.pos-commerce .detail_izdelka .opcija_vkosarico .btn:before{display:none}body.pos-commerce .detail_izdelka .detail_btnkosarica .btn:hover,body.pos-commerce .detail_izdelka .opcija_vkosarico .btn:hover,body.pos-commerce .pc-inquiry-button:hover{background:#a8bc00;color:#172200;border-color:#8da200}body.pos-commerce .detail_izdelka .detail_btnkosarica{float:none;margin:0;padding:0;width:100%}body.pos-commerce .detail_izdelka .detail_btnkosarica .btn{width:100%;font-size:15px}body.pos-commerce .pc-quote-row .pc-inquiry-button{background:#fff;border-color:#b4c28f;color:#3e500e}body.pos-commerce .pc-delivery{margin:18px 0 0;padding:13px 14px;border-radius:6px;background:#f5f7f0;font:13px/1.6 Arial,Helvetica,sans-serif;color:#48533e;text-align:left!important}body.pos-commerce .pc-delivery img{width:18px!important;height:18px!important;vertical-align:middle;margin-right:4px}body.pos-commerce .pc-delivery span{color:#4d6316!important}body.pos-commerce .pc-product-help{margin:18px 0 0;padding:15px 0 0;border-top:1px solid var(--pc-line);font-size:13px;color:var(--pc-muted);line-height:1.6}body.pos-commerce .pc-product-help strong{display:block;color:var(--pc-ink);font-size:14px;margin-bottom:4px}body.pos-commerce .pc-product-help p{margin:0 0 6px}body.pos-commerce .pc-product-help a{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:#4a6000;font-weight:700;text-decoration:underline;text-underline-offset:3px}body.pos-commerce .detail_bottom h2,body.pos-commerce .pc-description-title,body.pos-commerce .sorodni_title h2{position:static;float:none;background:0 0;border:0;margin:0 0 17px;padding:0;color:var(--pc-ink);font:700 25px/1.25 Arial,Helvetica,sans-serif;letter-spacing:-.4px;text-transform:none}body.pos-commerce .podrobno_podrobniopis{max-width:860px;margin:0;padding:0;color:#414a39;font:15px/1.75 Arial,Helvetica,sans-serif}body.pos-commerce .podrobno_podrobniopis p{margin:0 0 15px;text-align:left!important;line-height:1.75}body.pos-commerce .podrobno_podrobniopis img{max-width:100%;height:auto}body.pos-commerce .podrobno_podrobniopis a{color:#526400;text-decoration:underline;text-underline-offset:3px}body.pos-commerce .podrobno_podrobniopis table{max-width:100%;width:100%;border-collapse:collapse}body.pos-commerce .podrobno_podrobniopis td,body.pos-commerce .podrobno_podrobniopis th{padding:9px;border:1px solid var(--pc-line);overflow-wrap:anywhere}body.pos-commerce .detail_bottom .zavihki:has(.nav-tabs:empty):has(.tab-content:empty){display:none}body.pos-commerce .seznam_artiklov{margin:0;padding:0;min-width:0}body.pos-commerce .seznam_title{position:static;float:none;width:100%;margin:0 0 18px;padding:0;text-align:left}body.pos-commerce .pc-category-intro,body.pos-commerce .seznam_artiklov>.seznam_katslike .seznam_naziv a,body.pos-commerce .seznam_katopis,body.pos-commerce .seznam_title h1{text-align:left!important}body.pos-commerce .uredi_po{position:static;top:auto;right:auto;bottom:auto;left:auto;height:auto;text-align:left;clear:both}body.pos-commerce .pc-product-card .seznam_naziv,body.pos-commerce .pc-product-card .seznam_naziv a{background:0 0!important;text-align:left}body.pos-commerce .pc-product-card .seznam_cena,body.pos-commerce .pc-product-card .seznam_podatki,body.pos-commerce .pc-product-card .seznam_rednacena{text-align:left}body.pos-commerce .seznam_title h1{position:static;float:none;margin:0;padding:0;border:0;background:0 0;color:var(--pc-ink);font:700 36px/1.15 Arial,Helvetica,sans-serif;letter-spacing:-.8px;text-transform:none}body.pos-commerce .seznam_katopis{margin:0 0 16px;padding:0;color:var(--pc-muted);font:15px/1.65 Arial,Helvetica,sans-serif}body.pos-commerce .seznam_katopis>.innerbox{padding:0}body.pos-commerce .pc-category-intro{margin:10px 0 20px;max-width:750px;font-size:15px;line-height:1.65;color:var(--pc-muted)}body.pos-commerce .seznam_artiklov>.seznam_katslike{margin:0 0 22px;padding:0}body.pos-commerce .seznam_artiklov>.seznam_katslike :is(.innerbox,.row){margin:0;padding:0}body.pos-commerce .seznam_artiklov>.seznam_katslike .seznam_flex{display:flex;flex-wrap:wrap;gap:8px}body.pos-commerce .seznam_artiklov>.seznam_katslike .artikel_box{display:block;float:none;width:auto;max-width:100%;margin:0;padding:0}body.pos-commerce .seznam_artiklov>.seznam_katslike .artikel_box>.innerbox{display:block;border:0;background:0 0}body.pos-commerce .seznam_artiklov>.seznam_katslike :is(.seznam_slika,.seznam_btnvec,.seznam_kratkiopis){display:none}body.pos-commerce .seznam_artiklov>.seznam_katslike .seznam_podatki{margin:0;padding:0;display:block}body.pos-commerce .seznam_artiklov>.seznam_katslike .seznam_naziv{height:auto;margin:0;padding:0;display:block}body.pos-commerce .seznam_artiklov>.seznam_katslike .seznam_naziv a{display:flex;align-items:center;gap:10px;min-height:44px;margin:0;padding:9px 14px;border:1px solid var(--pc-line);border-radius:6px;background:var(--pc-paper);color:#37482a;font:600 13px/1.5 Arial,Helvetica,sans-serif;text-transform:none}body.pos-commerce .seznam_artiklov>.seznam_katslike .seznam_naziv a:after{content:'↗';font-size:16px}body.pos-commerce .seznam_row{margin:0;padding:0}body.pos-commerce #innermain>.seznam_row>.seznam_flex{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px;width:100%;margin:0;padding:0}body.pos-commerce .pc-product-card{float:none;width:auto;min-width:0;margin:0;padding:0;display:flex}body.pos-commerce .pc-product-card>.innerbox{position:relative;display:flex;flex-direction:column;width:100%;min-width:0;height:100%;margin:0;padding:0;border:1px solid var(--pc-line);border-radius:8px;background:#fff;overflow:hidden;transition:border-color .15s,box-shadow .15s}body.pos-commerce .pc-product-card:hover>.innerbox{border-color:#9fac84;box-shadow:0 3px 14px #2634190d}body.pos-commerce .pc-product-card .seznam_slika{position:relative;float:none;width:100%;height:182px;margin:0;padding:10px;background:#fafbf8;border-bottom:1px solid #ecf0e5}body.pos-commerce .pc-product-card .seznam_slika>a{display:flex;align-items:center;justify-content:center;width:100%;height:100%;margin:0;padding:0}body.pos-commerce .pc-product-card .seznam_slika img{display:block;position:static;width:100%;height:100%;max-width:100%;max-height:100%;margin:0;padding:0;object-fit:contain}body.pos-commerce .pc-product-card .seznam_podatki{float:none;display:flex;flex-direction:column;align-items:stretch;flex:1;width:100%;min-width:0;padding:17px 15px 10px;margin:0;background:#fff}body.pos-commerce .pc-product-card .seznam_naziv{display:block;flex:0 0 auto;width:100%;height:auto;min-height:0;margin:0 0 12px;padding:0}body.pos-commerce .pc-product-card .seznam_naziv a{display:block;margin:0;padding:0;color:var(--pc-ink);font:700 16px/1.4 Arial,Helvetica,sans-serif;text-align:left;text-transform:none;overflow-wrap:anywhere}body.pos-commerce .pc-product-card .seznam_kratkiopis{height:auto;margin:0 0 10px;color:var(--pc-muted);font:13px/1.5 Arial,Helvetica,sans-serif}body.pos-commerce .pc-product-card .seznam_cena{display:block;width:100%;margin:auto 0 7px;padding:0}body.pos-commerce .pc-product-card .seznam_cenatxt{display:block;float:none;margin:0 0 3px;color:var(--pc-muted);font-size:11px}body.pos-commerce .pc-product-card .seznam_cenavalue{display:block;float:none;color:var(--pc-ink);font-size:19px;font-weight:700;line-height:1.4}body.pos-commerce .pc-product-card .seznam_zaloga{display:flex;align-items:center;gap:6px;margin:3px 0 0;padding:0;width:100%;font-size:11px;color:var(--pc-muted)}body.pos-commerce .pc-product-card .seznam_zalogatxt{display:none}body.pos-commerce .pc-product-card .seznam_zalogavalue{display:flex;align-items:center;gap:6px}body.pos-commerce .pc-product-card .seznam_zalogavalue img{width:16px;height:16px}body.pos-commerce .pc-product-card .seznam_btnvec{display:block;position:static;float:none;width:100%;height:auto;margin:0;padding:0 15px 15px;opacity:1;visibility:visible;background:0 0}body.pos-commerce .pc-product-card .seznam_btnvec a{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:44px;padding:9px 12px;border:1px solid #cbd6ba;border-radius:5px;background:#f4f7ed;color:#3b4c24;font:700 13px/1.5 Arial,Helvetica,sans-serif;text-decoration:none;text-transform:none}body.pos-commerce .pc-product-card .seznam_btnvec a:after{content:'→';font-size:17px}body.pos-commerce .pc-product-card .seznam_btnvec a:hover{background:#e8efd9;border-color:#9caf78}body.pos-commerce .uredi_po{display:flex;flex-wrap:wrap;align-items:center;gap:6px;float:none;margin:0 0 16px;padding:0;color:var(--pc-muted);font-size:12px}body.pos-commerce .uredi_po a{display:inline-flex;align-items:center;gap:5px;min-height:40px;padding:7px 12px;margin:0 0 0 5px;border:1px solid var(--pc-line);border-radius:5px;color:#425431;background:#fff;font-size:13px;text-decoration:none}body.pos-commerce .row_pagination{float:none;display:block;margin:14px 0;padding:0}body.pos-commerce .pagination{display:flex;flex-wrap:wrap;align-items:center;gap:5px;float:none;margin:0;padding:0}body.pos-commerce .pagination>li{display:block;margin:0;padding:0;border:0}body.pos-commerce .pagination>li.disabled{padding-right:7px;font-size:12px;color:var(--pc-muted)}body.pos-commerce .pagination>li>a{display:flex;align-items:center;justify-content:center;min-width:42px;min-height:42px;border:1px solid var(--pc-line);border-radius:5px;background:#fff;color:#455739;font:600 13px/1.5 Arial,Helvetica,sans-serif}body.pos-commerce .pagination>li.active>a{background:#eaf0d9;border-color:#a8b779;color:#293d10}body.pos-commerce .sorodni_artikli{margin-top:36px}body.pos-commerce .sorodni_title{float:none;width:100%;padding:0;margin:0 0 12px}@media(max-width:1150px){body.pos-commerce .maincontentbox>.innerbox>.row{grid-template-columns:215px minmax(0,1fr);gap:23px}body.pos-commerce .detail_izdelka{column-gap:20px}body.pos-commerce .tabelaopcije tr.pc-option-row{padding:11px;column-gap:7px}body.pos-commerce .detail_izdelka .opcija_vkosarico .btn,body.pos-commerce .pc-quote-row .pc-inquiry-button{font-size:12px;padding:8px 10px}body.pos-commerce .detail_slika{height:270px}body.pos-commerce #innermain>.seznam_row>.seznam_flex{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:992px){body.pos-commerce .mobile_cart_container .mobile_menu{display:none}}@media(max-width:991px){body.pos-commerce .maincontent>.container{padding:22px 22px 38px}body.pos-commerce .maincontentbox>.innerbox>.row{display:block}body.pos-commerce #LeftMenu{position:fixed;left:-110%;top:0;bottom:0;width:min(340px,88vw) !important;height:100dvh;max-height:100vh;overflow-y:auto;overscroll-behavior:contain;padding:15px;background:#fff;z-index:1041;border-right:1px solid var(--pc-line);box-shadow:8px 0 28px #17260026;transition:left .18s ease}body.pos-commerce #LeftMenu.open{left:0}body.pos-commerce #LeftMenu .closeleftmenu{display:block;margin:0 0 12px}body.pos-commerce #LeftMenu .closeleftmenu .row{margin:0}body.pos-commerce #LeftMenu .closeleftmenu a{display:flex;align-items:center;justify-content:flex-end;gap:8px;min-height:44px;width:100%;padding:8px 12px;border:1px solid var(--pc-line);border-radius:5px;background:#f5f7f0;color:#344626;font:600 14px/1.5 Arial,Helvetica,sans-serif}body.pos-commerce .pc-menu-button{display:flex;align-items:center;justify-content:space-between;gap:15px;width:100%;min-height:48px;margin:0 0 20px;padding:11px 15px;border:1px solid #ced9bd;border-radius:7px;background:#f3f6eb;color:#314421;font:700 14px/1.5 Arial,Helvetica,sans-serif;cursor:pointer}body.pos-commerce .pc-menu-button:after{content:'☰';font-size:19px}body.pos-commerce.pc-menu-open .pc-menu-backdrop{display:block;position:fixed;inset:0;z-index:1040;border:0;background:#17230d66;cursor:pointer}body.pos-commerce.pc-menu-open{overflow:hidden}body.pos-commerce #innermain>.seznam_row>.seznam_flex{grid-template-columns:repeat(3,minmax(0,1fr))}body.pos-commerce .pc-product-card .seznam_slika{height:160px}}@media(max-width:700px){body.pos-commerce .maincontent>.container{padding:18px 16px 30px}body.pos-commerce .detail_izdelka{grid-template-columns:minmax(0,1fr);grid-template-areas:'title' 'gallery' 'purchase' 'description';grid-template-rows:auto;row-gap:22px}body.pos-commerce .detail_naziv,body.pos-commerce .detail_naziv h1{font-size:29px;line-height:1.16;letter-spacing:-.6px}body.pos-commerce .detail_slika{height:275px}body.pos-commerce .detail_slika img{max-height:275px}body.pos-commerce .detail_topleft .swiper-thumbs img{height:55px}body.pos-commerce .pc-gallery-note{margin-bottom:0}body.pos-commerce .detail_bottom{padding-top:24px;margin-top:5px}body.pos-commerce .detail_bottom h2,body.pos-commerce .sorodni_title h2{font-size:24px}body.pos-commerce .tabelaopcije tr.pc-option-row{padding:13px;gap:8px 12px}body.pos-commerce .detail_izdelka .opcija_vkosarico .btn,body.pos-commerce .pc-quote-row .pc-inquiry-button{font-size:13px;padding:9px 12px}body.pos-commerce #innermain>.seznam_row>.seznam_flex{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}body.pos-commerce .pc-product-card .seznam_slika{height:150px}body.pos-commerce .pc-product-card .seznam_podatki{padding:14px 12px 10px}body.pos-commerce .pc-product-card .seznam_naziv a{font-size:15px}body.pos-commerce .pc-product-card .seznam_btnvec{padding:0 12px 12px}body.pos-commerce .pc-product-card .seznam_btnvec a{font-size:12px;padding:8px 10px}body.pos-commerce .seznam_title h1{font-size:30px}body.pos-commerce .seznam_artiklov>.row_pagination{display:none}}@media(max-width:420px){body.pos-commerce .maincontent>.container{padding-left:14px;padding-right:14px}body.pos-commerce .detail_naziv,body.pos-commerce .detail_naziv h1{font-size:27px}body.pos-commerce .detail_slika{height:235px}body.pos-commerce .detail_slika img{max-height:235px}body.pos-commerce .tabelaopcije tr.pc-option-row{padding:11px;gap:7px 9px}body.pos-commerce .tabelaopcije tr.pc-option-row>td.opcija_cena{font-size:15px}body.pos-commerce #innermain>.seznam_row>.seznam_flex{grid-template-columns:minmax(0,1fr)}body.pos-commerce #innermain .pc-product-card>.innerbox{display:grid;grid-template-columns:96px minmax(0,1fr)}body.pos-commerce #innermain .pc-product-card .seznam_slika{height:126px;padding:8px;border:0;align-self:center;grid-column:1;grid-row:1/3}body.pos-commerce #innermain .pc-product-card .seznam_podatki{grid-column:2;grid-row:1;padding:14px 12px 7px}body.pos-commerce #innermain .pc-product-card .seznam_btnvec{grid-column:2;grid-row:2;padding:0 12px 12px}body.pos-commerce #innermain .pc-product-card .seznam_naziv{margin-bottom:8px}body.pos-commerce #innermain .pc-product-card .seznam_naziv a{font-size:15px}body.pos-commerce #innermain .pc-product-card .seznam_cenavalue{font-size:18px}}@media(prefers-reduced-motion:reduce){body.pos-commerce #LeftMenu,body.pos-commerce .pc-product-card>.innerbox{transition:none}}body.p-hr.pos-commerce #elModal.pc-gallery-single .swiper-button-next,body.p-hr.pos-commerce #elModal.pc-gallery-single .swiper-button-prev,body.p-hr.pos-commerce #elModal.pc-gallery-single .swiper-thumbs{display:none!important}

body.p-hr .pc-search-results [hidden]{display:none!important}body.p-hr .pc-search-results .seznam_title h1{overflow-wrap:anywhere}body.p-hr.cartstep-1 .maincontent h1{color:#252d22;font:700 30px/1.25 Arial,Helvetica,sans-serif;text-transform:none}body.p-hr.cartstep-1 form[name=PopeljimeVtrgovino] .btn,body.p-hr.cartstep-1 form[name=ProccedOn] .btn{min-height:46px;padding:10px 15px;border:1px solid #d3ddc4;border-radius:7px;background:#f5f7ef;color:#344527;font:600 14px/1.4 Arial,Helvetica,sans-serif;text-transform:none}body.p-hr.cartstep-1 form[name=ProccedOn] .btn{background:#b8cb00;border-color:#b8cb00;color:#233000}body.p-hr.cartstep-1 #cart_artikli{font:15px/1.5 Arial,Helvetica,sans-serif;color:#293421}body.p-hr.cartstep-1 .cart_pregled_izdelek2{margin:0 0 14px;padding:16px;border:1px solid #dce3d0;border-radius:10px;background:#fff}body.p-hr.cartstep-1 .cart_pregled_izdelek2>.row{display:grid;grid-template-columns:80px minmax(0,1fr) 90px 130px 44px;gap:16px;align-items:center;margin:0}body.p-hr.cartstep-1 .cart_pregled_izdelek2>.row:after,body.p-hr.cartstep-1 .cart_pregled_izdelek2>.row:before{display:none}body.p-hr.cartstep-1 .cart_pregled_izdelek2>.row>div{position:static;float:none;width:auto;min-width:0;height:auto;margin:0;padding:0;text-align:left}body.p-hr.cartstep-1 .cart_pregled_slika2{grid-column:1;grid-row:1}body.p-hr.cartstep-1 .cart_pregled_slika2 img{display:block;width:80px;height:80px;max-width:100%;object-fit:contain;border-radius:6px;background:#f7f9f2}body.p-hr.cartstep-1 .cart_pregled_podatki2{grid-column:2;grid-row:1}body.p-hr.cartstep-1 .cp_naziv2 a{color:#293421;font-weight:700;text-decoration:none;overflow-wrap:anywhere}body.p-hr.cartstep-1 .cp_naziv2 a:hover{text-decoration:underline}body.p-hr.cartstep-1 .cp_naziv2{font:600 15px/1.5 Arial,Helvetica,sans-serif}body.p-hr.cartstep-1 .cp_cena2.pc-eur:after{content:' €'}body.p-hr.cartstep-1 .cp_opcije2,body.p-hr.cartstep-1 .cp_sifra2{margin-top:3px;color:#626d58;font-size:13px}body.p-hr.cartstep-1 .cp_sifra2:empty{display:none}body.p-hr.cartstep-1 .cart_pregled_kolicina2{grid-column:3;grid-row:1}body.p-hr.cartstep-1 .cart_pregled_cena2{grid-column:4;grid-row:1}body.p-hr.cartstep-1 .cart_pregled_delete2{grid-column:5;grid-row:1;align-self:start}body.p-hr.cartstep-1 .cart_pregled_delete2 a{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid #e8ddd5;border-radius:7px;background:#faf5f2;color:#765746;font-size:17px}body.p-hr.cartstep-1 .cart_pregled_cena2 .innerbox,body.p-hr.cartstep-1 .cart_pregled_kolicina2 .innerbox{padding:0;margin:0}body.p-hr.cartstep-1 .cart_pregled_kolicina2 input{width:72px;max-width:100%;min-height:46px;margin:5px 0 0;padding:8px;border:1px solid #bfcdb0;border-radius:6px;background:#fff;color:#26331f;font:600 17px/1.4 Arial,Helvetica,sans-serif;text-align:center}body.p-hr.cartstep-1 .cart_pregled_opombatext{font:12px/1.4 Arial,Helvetica,sans-serif;color:#626d58}body.p-hr.cartstep-1 .cp_cena2{margin-top:6px;color:#26331f;font-size:20px;font-weight:700;white-space:nowrap}body.p-hr.cartstep-1 .cart_sum_zaplacilo{display:flex;justify-content:space-between;align-items:baseline;gap:14px;margin:20px 0;padding:16px;border:1px solid #d4dfc5;border-radius:9px;background:#f0f5e6}body.p-hr.cartstep-1 .cart_sum_txt,body.p-hr.cartstep-1 .cart_sum_value{float:none;width:auto;padding:0;margin:0;border:0;color:#293421;font:700 22px/1.4 Arial,Helvetica,sans-serif}body.p-hr.cartstep-1 .cart_sum_value{white-space:nowrap}body.p-hr.cartstep-1 #cart_freedelivery{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:20px;padding:18px;border:1px solid #e0e6d7;border-radius:9px;background:#fafbf7;font:14px/1.5 Arial,Helvetica,sans-serif;color:#536348}body.p-hr.cartstep-1 #cart_freedelivery>div{float:none;margin:0;padding:0}body.p-hr.cartstep-1 #cart_freedelivery>div:nth-child(n+3){flex:0 0 100%}body.p-hr.cartstep-1 #cart_freedelivery select{min-height:44px;max-width:100%;padding:8px;border:1px solid #c9d6b9;border-radius:6px;background:#fff;color:#293421}body.p-hr.cartstep-1 #cart_freedelivery>.w3-border{height:7px;border:0;border-radius:5px;background:#e2e8d5;overflow:hidden}body.p-hr.cartstep-1 #cart_freedelivery [id^=myProgressBar]{height:7px;background:#a9be00}body.p-hr.cartstep-1 #cart_freedelivery .w3-center{display:none}body.p-hr.cartstep-1 :is(a,button,input,select):focus-visible{outline:3px solid #6a8014;outline-offset:2px}@media(max-width:700px){body.p-hr.cartstep-1 .cart_pregled_izdelek2{padding:14px}body.p-hr.cartstep-1 .cart_pregled_izdelek2>.row{grid-template-columns:64px minmax(0,1fr) 44px;gap:14px 10px;align-items:start}body.p-hr.cartstep-1 .cart_pregled_slika2 img{width:64px;height:72px}body.p-hr.cartstep-1 .cart_pregled_delete2{grid-column:3}body.p-hr.cartstep-1 .cart_pregled_kolicina2{grid-column:1;grid-row:2}body.p-hr.cartstep-1 .cart_pregled_cena2{grid-column:2/span 2;grid-row:2}body.p-hr.cartstep-1 .cart_pregled_podatki2{font-size:14px}body.p-hr.cartstep-1 .cart_sum_txt{font-size:16px}body.p-hr.cartstep-1 .cart_sum_value{font-size:22px}body.p-hr.cartstep-1 .cart_btnnadaljuj,body.p-hr.cartstep-1 .cart_btnnazaj{float:none;width:100%;margin:10px 0}body.p-hr.cartstep-1 .cart_btnnadaljuj .btn,body.p-hr.cartstep-1 .cart_btnnazaj .btn{width:100%}}body.p-hr .pc-search-share{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:14px 0 20px}body.p-hr .pc-search-share input:not(.pc-copy-manual){display:none}body.p-hr .pc-search-share .pc-copy-manual{width:100%;max-width:100%;padding:10px;border:1px solid #cbd5ba;border-radius:6px;font-size:14px}body.p-hr .pc-copy-results,body.p-hr .pc-empty-search a,body.p-hr .pc-empty-search button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 14px;border:1px solid #dce3d0;border-radius:7px;background:#f4f7ed;color:#354427;font:600 14px/1.4 Arial,Helvetica,sans-serif;text-decoration:none;white-space:normal;cursor:pointer}body.p-hr .pc-copy-results:hover,body.p-hr .pc-empty-search a:hover,body.p-hr .pc-empty-search button:hover{background:#e8efd7;border-color:#b4c88a}body.p-hr .pc-copy-status{color:#456017;font:14px/1.5 Arial,Helvetica,sans-serif}body.p-hr .pc-empty-search{display:flex;flex-wrap:wrap;gap:10px;padding:22px;margin:18px 0 28px;border:1px solid #dce3d0;border-radius:10px;background:#f7f9f2}body.p-hr .pc-empty-search p{flex:0 0 100%;margin:0 0 6px;color:#4e5845;font-size:16px;line-height:1.6}body.p-hr .pc-empty-search button{background:#b8cb00;border-color:#b8cb00;color:#252d22}body.p-hr #popupCart .modal-dialog{width:calc(100% - 24px);max-width:640px;margin:20px auto}body.p-hr #popupCart .modal-content{border:1px solid #dce3d0;border-radius:12px;overflow:hidden;background:#fff;color:#252d22;font:15px/1.5 Arial,Helvetica,sans-serif;box-shadow:0 16px 50px #16200040}body.p-hr #popupCart .modal-header{padding:18px 22px;border-bottom:1px solid #e5eadf}body.p-hr #popupCart .modal-title{padding-right:28px;color:#252d22;font:700 23px/1.3 Arial,Helvetica,sans-serif;text-transform:none}body.p-hr #popupCart .modal-header .close{display:flex;align-items:center;justify-content:center;width:44px;height:44px;min-width:44px;margin:-8px -12px -5px 0;padding:0;color:#4e5d3a;opacity:1;text-shadow:none}body.p-hr #popupCart .modal-body{padding:6px 22px 18px}body.p-hr #popupCart .carttop_seznam_row{display:grid;grid-template-columns:64px minmax(0,1fr) 44px;gap:4px 14px;padding:16px 0;margin:0;border-bottom:1px solid #e5eadf;min-height:0;position:relative}body.p-hr #popupCart .carttop_seznam_row:after,body.p-hr #popupCart .carttop_seznam_row:before{display:none}body.p-hr #popupCart .carttop_seznam_row:empty{display:none}body.p-hr #popupCart .carttop_seznam_slika{grid-column:1;grid-row:1/span 2;position:static;float:none;width:64px;height:64px;margin:0;padding:0}body.p-hr #popupCart .carttop_seznam_slika img{display:block;width:64px;height:64px;object-fit:contain;border:1px solid #e6eadd;border-radius:6px;background:#f8faf5}body.p-hr #popupCart .carttop_seznam_naziv{grid-column:2;grid-row:1;position:static;float:none;width:auto;margin:0;padding:0;font-size:15px;font-weight:600;color:#283123;overflow-wrap:anywhere}body.p-hr #popupCart .carttop_seznam_count{display:inline-block;margin-left:5px;font-weight:400;white-space:nowrap;color:#647155}body.p-hr #popupCart .carttop_seznam_opcija{grid-column:2;grid-row:2;position:static;float:none;width:auto;margin:0;padding:0;font-size:13px;font-style:normal;color:#647155;overflow-wrap:anywhere}body.p-hr #popupCart .carttop_seznam_delete{grid-column:3;grid-row:1/span 2;position:static;float:none;width:44px;height:44px;margin:0;padding:0;align-self:center}body.p-hr #popupCart .carttop_seznam_delete img{display:block;width:44px;height:44px;padding:12px;object-fit:contain;border:0;border-radius:6px;background:#f9f4f1;cursor:pointer;box-sizing:border-box}body.p-hr #popupCart .cart_sum{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:18px 0 0;padding:14px 16px;border:1px solid #dce5cb;border-radius:8px;background:#f1f5e7;color:#252d22}body.p-hr #popupCart .cart_sum:after,body.p-hr #popupCart .cart_sum:before{display:none}body.p-hr #popupCart .sumtekst,body.p-hr #popupCart .sumvalue{float:none;display:block;margin:0;padding:0;background:0 0;color:#252d22}body.p-hr #popupCart .sumtekst{font-size:14px;font-weight:600}body.p-hr #popupCart .sumvalue{font-size:22px;font-weight:700;white-space:nowrap}body.p-hr #popupcart_freedelivery{display:grid;grid-template-columns:minmax(0,1fr) minmax(120px,180px);align-items:center;gap:8px 12px;padding:16px 22px;background:#fafbf7;border-top:1px solid #e5eadf;color:#58634d;font-size:14px;line-height:1.5}body.p-hr #popupcart_freedelivery>div{display:block;float:none;padding:0;margin:0}body.p-hr #popupcart_freedelivery select{width:calc(100% - 8px);min-height:44px;padding:8px 10px;border:1px solid #cdd8bc;border-radius:6px;background:#fff;color:#27371f;font:14px/1.4 Arial,Helvetica,sans-serif}body.p-hr #popupcart_freedelivery .pc-free-amount,body.p-hr #popupcart_freedelivery .pc-free-label{grid-column:1/-1}body.p-hr #popupcart_freedelivery .pc-free-label{margin-top:4px}body.p-hr #popupcart_freedelivery .pc-free-amount{margin-top:-4px}body.p-hr #popupcart_freedelivery .pc-free-amount span{font-weight:700;color:#344820}body.p-hr #popupcart_freedelivery>.pc-free-progress{grid-column:1/-1;width:100%;height:7px;margin:4px 0 0;padding:0;border:0;border-radius:5px;background:#e2e8d5;overflow:hidden}body.p-hr #popupcart_freedelivery .pc-free-progress-value{height:7px;margin:0;padding:0;border:0;background:#a9be00}body.p-hr #popupcart_freedelivery .pc-free-progress-value [hidden]{display:none!important}body.p-hr #popupcart_freedelivery.pc-delivery-unavailable .pc-free-amount,body.p-hr #popupcart_freedelivery.pc-delivery-unavailable .pc-free-label{display:none}body.p-hr #popupcart_freedelivery.pc-delivery-unavailable:after{content:attr(data-pc-delivery-note);grid-column:1/-1}body.p-hr #popupCart .modal-footer{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:18px 22px;border-top:1px solid #e5eadf;background:#fff}body.p-hr #popupCart .modal-footer:after,body.p-hr #popupCart .modal-footer:before{display:none}body.p-hr #popupCart .modal-footer .btn{display:inline-flex;align-items:center;justify-content:center;flex:1 0 120px;min-height:46px;margin:0;padding:10px 15px;border:1px solid #d3ddc4;border-radius:7px;background:#f5f7ef;color:#344527;font:600 15px/1.4 Arial,Helvetica,sans-serif;text-transform:none;white-space:normal}body.p-hr #popupCart .modal-footer .btn-primary{background:#b8cb00;border-color:#b8cb00;color:#233000}body.p-hr #popupCart .modal-footer .btn-primary:hover{background:#a9bd00}body.p-hr #popupCart :is(a,button,input,select,[role=button]):focus-visible{outline:3px solid #6a8014;outline-offset:2px}@media(max-width:420px){body.p-hr #popupCart .modal-header{padding:16px}body.p-hr #popupCart .modal-body{padding:4px 16px 16px}body.p-hr #popupCart .carttop_seznam_row{grid-template-columns:52px minmax(0,1fr) 44px;column-gap:10px}body.p-hr #popupCart .carttop_seznam_slika,body.p-hr #popupCart .carttop_seznam_slika img{width:52px;height:52px}body.p-hr #popupcart_freedelivery{padding:16px;grid-template-columns:minmax(0,1fr) minmax(110px,140px)}body.p-hr #popupCart .modal-footer{padding:16px}body.p-hr .pc-empty-search{padding:18px}}

#elModal:has(#carouselGaleryX) :is(a,button):focus-visible{outline:3px solid #b8cb00;outline-offset:3px}

#elModal #carouselGaleryX a.carousel-control{display:flex;align-items:center;justify-content:center;top:50%;bottom:auto;width:48px;height:48px;margin:0;transform:translateY(-50%);border:2px solid #fff;border-radius:50%;background:#252d22;background-image:none;color:#fff;opacity:1;text-shadow:none;box-shadow:0 2px 8px #0004;font-size:22px;text-decoration:none}#elModal #carouselGaleryX a.carousel-control.left{left:8px;right:auto}#elModal #carouselGaleryX a.carousel-control.right{right:8px;left:auto}#elModal #carouselGaleryX a.carousel-control:hover{background:#516200;color:#fff}#elModal #carouselGaleryX a.carousel-control:focus-visible{outline:3px solid #b8cb00;outline-offset:3px}#elModal #carouselGaleryX a.carousel-control[hidden]{display:none!important}#elModal #carouselGaleryX a.carousel-control .fa{position:static;margin:0;transform:none;width:auto;height:auto;font-size:inherit;line-height:1}@media(max-width:600px){#elModal #carouselGaleryX a.carousel-control{width:44px;height:44px;font-size:18px}}

body.pos-ux-content .ux-skip{position:fixed;left:16px;top:-100px;z-index:100000;padding:14px 20px;background:#252d22;color:#fff;border:2px solid #fff;border-radius:5px;font:700 16px/1.4 Arial,sans-serif;text-decoration:none}

body.pos-ux-content .ux-skip:focus{top:12px;outline:3px solid #b8cb00}

body.pos-ux-content :is(button,a,select,input,textarea,summary,[tabindex]):focus-visible{outline:3px solid #667400;outline-offset:4px}

body.pos-ux-content [data-ux-anchor]{scroll-margin-top:100px}

body.pos-ux-content .ux-toc{display:none}

body.pos-ux-content .ux-toc-original a[aria-current="location"]{background:#e8edcb;color:#253000;box-shadow:inset 0 -3px #899800}

body.pos-ux-content .ux-choices{margin:22px 0 28px;padding:18px;border:1px solid #dfe3d9;background:#f5f6f2;border-radius:8px}

body.pos-ux-content .ux-choices-label{margin:0 0 10px!important;font:700 15px/1.5 Arial,sans-serif!important;color:#252d22!important}

body.pos-ux-content .ux-choice-links{display:flex;flex-wrap:wrap;gap:8px}

body.pos-ux-content .ux-choice-links a{display:flex;align-items:center;gap:10px;min-height:44px;padding:10px 13px;border:1px solid #cbd3bf;border-radius:5px;background:white;font:600 14px/1.4 Arial,sans-serif;color:#253000;text-decoration:none}

body.pos-ux-content .ux-choice-links a:hover{background:#edf1d8;border-color:#899800}

body.pos-ux-content .ux-btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 15px;border:1px solid #bac5ad;border-radius:5px;background:#fff;color:#253000;font:600 14px/1.4 Arial,sans-serif;text-transform:none;letter-spacing:0;text-decoration:none;cursor:pointer;box-shadow:none}

body.pos-ux-content .ux-btn:hover{background:#edf1d8;border-color:#899800}

body.pos-ux-content .ux-btn[hidden],body.pos-ux-content .ux-page-state[hidden]{display:none!important}

body.pos-ux-content .ux-faq-tools{margin:0 0 16px!important}

body.pos-ux-content .ux-scroll-hint{margin:8px 0!important;color:#52633c!important;font:14px/1.5 Arial,sans-serif!important}

body.pos-ux-content .ux-scroll-hint[hidden],body.pos-ux-content [data-ux-hidden="true"]{display:none!important}

body.pos-ux-content .ux-copy-tools{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin:8px 0 12px}

body.pos-ux-content .ux-copy-state{font:14px/1.5 Arial,sans-serif;color:#52633c}

body.pos-ux-content .ux-copy-fallback{width:100%;max-width:320px;padding:10px;font:16px/1.5 monospace}

body.pos-ux-content #pos-global-footer .ux-footer-hours{margin:12px 0;font-size:14px;line-height:1.6;color:#4e5949}

body.pos-ux-content #pos-global-footer .ux-footer-up{display:flex;justify-content:flex-end;margin-top:24px;padding-top:16px;border-top:1px solid #dfe3d9}

body.pos-ux-content #pos-global-footer .ux-footer-up a{padding:8px 12px;min-height:44px;color:#253000;text-decoration:underline;text-underline-offset:4px}

body.pos-ux-content .ux-article-back{margin:0 0 20px!important}

body.pos-ux-content .ux-article-back a{display:inline-flex;align-items:center;min-height:44px;padding:8px 0;color:#506100;font:600 15px/1.5 Arial,sans-serif;text-decoration:underline;text-underline-offset:4px}

body.pos-ux-content #elModal:has(#carouselGaleryX) .modal-header .close{display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;margin:-7px -7px 0 10px;padding:8px;border:1px solid #cad1c2;border-radius:5px;background:#f4f6f0;color:#252d22;opacity:1;text-shadow:none;font-size:22px}

body.pos-ux-content #elModal:has(#carouselGaleryX) .modal-header .close:hover{background:#e8edcb}

body.pos-ux-content .ux-gallery-count{margin:0 0 12px;font:600 14px/1.5 Arial,sans-serif;color:#4e5949;text-align:center}

body.pos-ux-content .ux-news-search{margin:22px 0 26px;padding:20px;border:1px solid #dfe3d9;border-radius:8px;background:#f5f6f2;scroll-margin-top:30px}

body.pos-ux-content .ux-news-search label{display:block;margin:0 0 8px;font:700 16px/1.5 Arial,sans-serif;color:#252d22}

body.pos-ux-content .ux-search-row{display:flex;flex-wrap:wrap;gap:10px}

body.pos-ux-content .ux-news-search input{flex:1 1 220px;min-width:0;padding:11px 12px;border:1px solid #aab69f;border-radius:5px;background:#fff;color:#252d22;font:16px/1.5 Arial,sans-serif}

body.pos-ux-content .ux-search-help,body.pos-ux-content .ux-news-status{margin:10px 0 0!important;color:#526047;font:14px/1.6 Arial,sans-serif}

body.pos-ux-content .ux-news-results{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:20px 0}

body.pos-ux-content .ux-news-results[hidden]{display:none}

body.pos-ux-content .ux-news-result{display:flex;flex-direction:column;padding:20px;border:1px solid #dfe3d9;border-radius:6px;background:#fff}

body.pos-ux-content .ux-news-result h2{margin:0 0 10px!important;font:700 21px/1.3 Arial,sans-serif!important;letter-spacing:-.3px!important}

body.pos-ux-content .ux-news-result h2 a{color:#252d22;text-decoration:none}

body.pos-ux-content .ux-news-result p{margin:10px 0!important;font:15px/1.65 Arial,sans-serif!important}

body.pos-ux-content .ux-news-result time{font:13px/1.5 Arial,sans-serif;color:#64715a}

body.pos-ux-content .ux-news-result .ux-btn{align-self:flex-start;margin-top:auto}

body.pos-ux-content .ux-page-state{margin:0 0 10px;color:#526047;font:14px/1.5 Arial,sans-serif}

@media(max-width:767px){

 body.pos-ux-content .ux-toc-original{display:none!important}

 body.pos-ux-content .ux-toc{display:block;position:sticky;top:0;z-index:40;margin:0 12px 20px;padding:10px 12px;background:#f5f6f2;border:1px solid #d5ddca;border-radius:6px;box-shadow:0 2px 6px #0000000d}

 body.pos-ux-content .ux-toc label{display:block;margin:0 0 4px;color:#526047;font:600 12px/1.3 Arial,sans-serif}

 body.pos-ux-content .ux-toc select{display:block;width:100%;min-height:44px;padding:8px 30px 8px 10px;background:#fff;border:1px solid #b6c0aa;border-radius:4px;color:#252d22;font:16px/1.4 Arial,sans-serif}

 body.pos-ux-content .ux-choice-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}

 body.pos-ux-content .ux-choice-links a{font-size:14px;padding:10px;overflow-wrap:anywhere}

 body.pos-ux-content .ux-choices{padding:14px}

 body.pos-ux-content .ux-news-results{grid-template-columns:1fr}

 body.pos-ux-content .ux-news-search{padding:16px}

 body.pos-ux-content .ux-search-row .ux-btn{flex:1}

 body.p-hr.pos-ux-content .global_containter>.mobile_cart_container .mobilecartbox:has(.ux-mobile-inquiry){display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.5fr);gap:6px}

 body.pos-ux-content .mobilecartbox:has(.ux-mobile-inquiry)>div{float:none!important;width:auto!important;min-width:0}

 body.p-hr.pos-ux-content .global_containter>.mobile_cart_container .mobilecartbox:has(.ux-mobile-inquiry) a{display:flex;align-items:center;justify-content:center;gap:5px;min-height:44px;padding:9px 5px;font-size:13px;white-space:nowrap}

 body.pos-ux-content .mobilecartbox .ux-mobile-inquiry a{background:#b8cb00;color:#253000;border:1px solid #b8cb00;border-radius:4px;font-weight:700;text-decoration:none}

 body.pos-ux-content #pos-tech .pt-card .pt-photo img{height:140px;object-fit:contain}

 body.pos-ux-content #pos-alu .pa-product-image{height:140px;aspect-ratio:auto}

 body.pos-ux-content #pos-alu .pa-product-image img{height:140px;object-fit:contain}

}

@media(prefers-reduced-motion:reduce){body.pos-ux-content{scroll-behavior:auto!important}body.pos-ux-content [data-ux-anchor]{scroll-behavior:auto!important}body.pos-ux-content #carouselGaleryX .elitem,body.pos-ux-content #elModal .modal-dialog{transition:none!important;animation:none!important}}



/* Early selection, progressive mobile detail disclosure and shared commerce navigation. */

body.pos-ux-content .ux-early-choice{margin:20px 0 14px;padding:18px;background:#fff;border:1px solid #cbd3bf;border-radius:7px;text-align:left}

body.pos-ux-content .ux-early-choice label{display:block;margin:0 0 7px;color:#293126;font:700 15px/1.45 Arial,sans-serif}

body.pos-ux-content .ux-early-choice select{display:block;width:100%;min-width:0;min-height:46px;padding:10px 32px 10px 12px;border:1px solid #acb69f;border-radius:4px;background:#fff;color:#252d22;font:16px/1.4 Arial,sans-serif}

body.pos-ux-content .ux-early-controls>label{margin-top:12px}

body.pos-ux-content .ux-early-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}

body.pos-ux-content .ux-early-actions .ux-primary{background:#b8cb00;border-color:#b8cb00;color:#20281d}

body.pos-ux-content .ux-has-chooser>.pt-actions,body.pos-ux-content .ux-has-chooser>.pm-actions,body.pos-ux-content .ux-has-chooser>.pk-actions{display:none!important}

body.pos-ux-content .ux-offer-tools{display:flex;gap:12px;flex-wrap:wrap;align-items:center;margin:0 0 14px}

body.pos-ux-content .ux-choice-status{margin:0!important;font:600 15px/1.5 Arial,sans-serif;color:#3d4b26}

body.pos-ux-content .ux-choice-status[hidden]{display:none!important}

body.pos-ux-content details.ux-more-details{margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}

body.pos-ux-content details.ux-more-details>summary{display:none}

body.pos-ux-content details.ux-more-details>summary:after{display:none!important}

@media(max-width:767px){

 body.pos-ux-content .ux-early-choice{padding:14px;margin:16px 0 12px}

 body.pos-ux-content .ux-early-actions{display:grid;grid-template-columns:1fr}

 body.pos-ux-content .ux-early-actions .ux-btn{width:100%;min-height:46px}

 body.pos-ux-content details.ux-more-details>summary{display:list-item;list-style:disclosure-closed inside;min-height:46px;padding:12px 14px;margin:12px 0 18px;background:#fff;border:1px solid #bdc7ae;border-radius:5px;font:600 15px/1.5 Arial,sans-serif;color:#33431c;cursor:pointer}

 body.pos-ux-content details.ux-more-details[open]>summary{list-style-type:disclosure-open}

 body.pos-ux-content [data-ux-details="1"]{padding-top:26px!important;padding-bottom:24px!important}

 body.pos-ux-content #pos-mirrors #pm-trgovina .pm-card-photo{height:130px}

 body.pos-ux-content #pos-mirrors #pm-trgovina .pm-card-photo img{max-height:130px;object-fit:contain}

}

@media(prefers-reduced-motion:reduce){html:has(body.pos-ux-content){scroll-behavior:auto!important}}



/* Final UX verification corrections; preserve the approved neutral palette. */

.ux-search-match,.ux-retired-notice{padding:24px;margin:20px 0;background:#f4f4f4;border:1px solid #d5d5d5;border-radius:8px;color:#292929;font:16px/1.6 Arial,Helvetica,sans-serif}

.ux-search-match h2,.ux-retired-notice h1{margin:0 0 12px;font-weight:700;line-height:1.2;color:#292929}

.ux-retired-notice h1{font-size:clamp(26px,4vw,38px)}

.ux-search-match a,.ux-retired-notice a{display:inline-flex;align-items:center;min-height:44px;margin:8px 12px 0 0;padding:10px 16px;border:1px solid #555;border-radius:5px;color:#292929;background:white;font-weight:700;text-decoration:none}

.ux-search-match a:focus-visible,.ux-retired-notice a:focus-visible{outline:3px solid #7a8900;outline-offset:3px}

.ux-draft-state{font-size:13px;color:#555;line-height:1.5;margin:8px 0}

#pos-mirrors .pm-card-photo{aspect-ratio:4/3;display:flex;align-items:center;justify-content:center;background:#fff}

#pos-mirrors .pm-card-photo img{width:100%;height:100%;max-height:260px;object-fit:contain;padding:12px}

.ux-early-choice select{max-width:100%}

@media(max-width:767px){.ux-search-match,.ux-retired-notice{padding:18px}.ux-more-details>summary{min-height:44px;padding-top:12px;padding-bottom:12px}.ux-search-match a,.ux-retired-notice a{display:flex;margin-right:0}.ux-early-choice{margin-top:18px}}

@media(max-width:767px){.cookiespane.pos-cookie-ui .showcookies{position:static!important;display:block!important;float:none!important;margin:12px auto!important;max-width:calc(100% - 24px)!important;box-shadow:none!important;text-align:center}}

@media(max-width:374px){.ux-early-controls{gap:8px}}



/* Keep transparent products legible in the home overview. */

#pos-home #ph-ponudba a[href="/pleksi-polikarbonatne-plosce"] .ph-entry-photo img,#pos-home #ph-ponudba a[href="#ph-po-meri"] .ph-entry-photo img{object-position:50% 43%}



/* A compact section switcher leaves more room for content on phones. */

@media(max-width:767px){body.pos-ux-content .ux-toc{display:grid;grid-template-columns:74px minmax(0,1fr);align-items:center;gap:8px;padding:8px 10px}body.pos-ux-content .ux-toc label{margin:0}}



/* Make contextual inquiry links easy to tap without aiming at a wrapped word. */

body.p-hr .seznam_katopis a[href*="/povprasevanje"],body.p-hr #pos-news-detail .dnovica_vsebina a[href*="/povprasevanje"]{display:inline-flex;align-items:center;min-height:44px;max-width:100%;padding:10px 14px;margin:8px 0;border:1px solid #a8b900;border-radius:5px;background:#b8cb00;color:#202500;font:700 15px/1.5 Arial,Helvetica,sans-serif;text-decoration:none;white-space:normal;box-sizing:border-box}

body.p-hr .seznam_katopis a[href*="/povprasevanje"]:focus-visible,body.p-hr #pos-news-detail .dnovica_vsebina a[href*="/povprasevanje"]:focus-visible{outline:3px solid #485000;outline-offset:3px}



/* September 14: draft recovery, relevant PC results, full title hit areas. */

.ux-draft-tools{display:flex;flex-wrap:wrap;gap:10px;margin:8px 0 18px}

.ux-draft-tools .ux-btn{min-height:44px;padding:10px 14px;white-space:normal}

.ux-draft-tools [hidden]{display:none!important}

.ux-news-result h2 a{display:block!important;width:100%;padding:3px 0;text-decoration-thickness:1px;text-underline-offset:3px}

.ux-news-result h2 a:focus-visible{outline:3px solid #758600;outline-offset:4px}

.ux-pc-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}

.ux-pc-thickness{display:flex;flex-wrap:wrap;gap:8px;margin:8px 0 18px}

.global_containter .ux-pc-thickness{background:none!important;box-shadow:none!important;border:0!important;float:none!important;width:auto!important;min-height:0!important;padding:0!important}

.ux-pc-thickness a{text-transform:none!important}

body.p-hr .seznam_artiklov h1,body.p-hr h1:has(+ #ux-search-pc){font-family:inherit;font-size:clamp(25px,3vw,36px);font-weight:700;line-height:1.2;color:#26302a;margin:0 0 22px;text-transform:none}

.ux-search-match .ux-pc-thickness a{display:flex;align-items:center;justify-content:center;min-width:66px;min-height:48px;margin:0;padding:10px 14px;background:#fff;color:#27322e;border:1px solid #a9b0ac;border-radius:5px;font-weight:700;text-decoration:none}

.ux-search-match .ux-pc-thickness a:hover{border-color:#657700;background:#f0f3e5}

.ux-pc-label{font-weight:600;margin-bottom:8px}

.ux-broad-results{margin:24px 0;border:1px solid #ccd1ce;border-radius:6px;padding:0 18px}

.ux-broad-results>summary{cursor:pointer;padding:16px 0;min-height:48px;font-size:16px;font-weight:600;color:#34423a}

.ux-broad-results>summary{display:flex;justify-content:space-between;align-items:center;gap:16px;list-style:none}

.ux-broad-results>summary::-webkit-details-marker{display:none}

.ux-broad-results>summary::after{content:'+';font-size:24px;line-height:1;flex-shrink:0}

.ux-broad-results[open]>summary::after{content:'−'}

.ux-broad-results[open]>summary{margin-bottom:18px;border-bottom:1px solid #dde1de}

#pos-home .ph-entry-photo{overflow:hidden}

#pos-home a[href="/pleksi-polikarbonatne-plosce"] .ph-entry-photo img,#pos-home a[href="#ph-po-meri"] .ph-entry-photo img{transform:scale(1.18)}

@media(max-width:480px){.ux-broad-results{padding:0 12px}.ux-pc-actions{flex-direction:column}.ux-pc-actions a{margin:0!important}}


body.p-hr .global_containter > nav #xxprodajniprogram_hr .pos-program-branch{position:relative}body.p-hr .global_containter > nav #xxprodajniprogram_hr .pos-program-branch > a{min-height:46px;padding-right:60px}body.p-hr .global_containter > nav #xxprodajniprogram_hr .pos-program-toggle{position:absolute;top:1px;right:2px;display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin:0;padding:0;border:1px solid #d9dece;border-radius:5px;background:#f3f5ee;color:#39422e;cursor:pointer;box-shadow:none;line-height:1}body.p-hr .global_containter > nav #xxprodajniprogram_hr .pos-program-toggle:hover,body.p-hr .global_containter > nav #xxprodajniprogram_hr .pos-program-toggle[aria-expanded="true"]{background:#e9edce;border-color:#a6b56d;color:#26311c}body.p-hr .global_containter > nav #xxprodajniprogram_hr .pos-program-toggle > span{display:block;width:8px;height:8px;margin-top:-4px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg)}body.p-hr .global_containter > nav #xxprodajniprogram_hr .pos-program-toggle[aria-expanded="true"] > span{margin-top:4px;transform:rotate(225deg)}body.p-hr .global_containter > nav #xxprodajniprogram_hr .pos-program-toggle:focus-visible{outline:2px solid #596600;outline-offset:2px}body.p-hr .global_containter > nav #xxprodajniprogram_hr .pos-program-branch > ul[hidden]{display:none!important}body.p-hr .global_containter > nav #xxprodajniprogram_hr .pos-program-overview{margin-top:7px;padding-top:7px;border-top:1px solid #dce1d1}

body.p-hr{--pos-n-c:#eee;--pos-n-s:#fff;--pos-n-p:#f4f4f4;--pos-n-h:#e8e8e8;--pos-n-l:#d5d5d5;background-color:var(--pos-n-c)}body.p-hr .global_containter>.maincontent{background-color:var(--pos-n-c) !important}body.p-hr .global_containter>header{background-color:var(--pos-n-s)}body.p-hr .global_containter>.cart_container{background-color:#eee;border-bottom-color:var(--pos-n-l)}body.p-hr .global_containter>nav,body.p-hr .global_containter>.mobile_cart_container{background-color:#f1f1f1;border-color:var(--pos-n-l)}body.p-hr .global_containter>nav .navbar-nav>li.open>a,body.p-hr .global_containter>nav .navbar-nav>li>a:hover{background-color:#ddd}body.p-hr .global_containter>nav #xxkontakt_hr>a{background-color:#b8cb00}body.p-hr .global_containter>nav #xxkontakt_hr>a:hover{background-color:#a7bb00}body.p-hr .global_containter>nav .navbar-nav>li>.dropdown-menu{border-color:#ccc}body.p-hr .global_containter>nav .dropdown-menu>li>a:hover,body.p-hr .global_containter>nav .dropdown-menu>li>a:focus{background-color:#e9e9e9;color:#292929}body.p-hr :is(#pos-home,#pos-program,#pos-tech,#pos-alu,#pos-pleksi,#pos-kupole,#pos-mirrors,#pos-stelux,#pos-boards,#pos-nodt,#pos-services,#pos-about,#pos-company,#pos-inquiry-page,#pos-news,#pos-news-detail,#pos-shop-overview){--pt-paper:var(--pos-n-p);--pt-line:var(--pos-n-l);--pm-paper:var(--pos-n-p);--pm-line:var(--pos-n-l);--pk-paper:var(--pos-n-p);--pk-line:var(--pos-n-l);--pp-paper:var(--pos-n-p);--pp-line:var(--pos-n-l);--sv-paper:var(--pos-n-p);--sv-line:var(--pos-n-l);--pa-paper:var(--pos-n-p);--pa-line:var(--pos-n-l);--pc-paper:var(--pos-n-p);--pc-line:var(--pos-n-l);--pi-paper:var(--pos-n-p);--pi-line:var(--pos-n-l);--ps-paper:var(--pos-n-p);background-color:var(--pos-n-s)}body.p-hr :is(#pos-home,#pos-program,#pos-tech,#pos-alu,#pos-pleksi,#pos-kupole,#pos-mirrors,#pos-stelux,#pos-boards,#pos-nodt,#pos-services,#pos-about,#pos-company,#pos-inquiry-page,#pos-news,#pos-shop-overview) :is(.ph-hero,.pp-hero,.pp-heading,.pt-hero,.pk-hero,.pm-hero,.sv-hero,.pa-hero,.pc-heading,.pi-hero,.pn-heading,.ps-heading){background-color:var(--pos-n-h);border-color:var(--pos-n-l)}body.p-hr #pos-home .ph-custom,body.p-hr #pos-home .ph-examples{background-color:var(--pos-n-p);border-color:var(--pos-n-l)}body.p-hr #pos-home :is(.ph-entry,.ph-card){border-color:var(--pos-n-l)}body.p-hr #pos-about .pa-contact,body.p-hr #pos-alu .pa-profile-guide,body.p-hr #pos-news-search{background-color:var(--pos-n-p);border-color:var(--pos-n-l)}body.p-hr #pos-news-detail>.innerbox>.row{background-color:var(--pos-n-h)}body.p-hr #pos-inquiry-page #pos-inquiry{border-color:var(--pos-n-l)}body.p-hr #pos-inquiry-page :is(input.form-control,textarea.form-control){background-color:#fff;border-color:#888}body.p-hr #pos-inquiry-page :is(input.form-control,textarea.form-control):focus{border-color:#596600;box-shadow:0 0 0 3px rgba(89,102,0,.15)}body.p-hr #pos-inquiry .form-control::placeholder{color:#666;opacity:1}body.p-hr #pos-global-footer{background-color:#292929;color:#f5f5f5;border-top-color:#b8cb00}body.p-hr #pos-global-footer :is(.pgf-title,.pgf-company){color:#fff}body.p-hr #pos-global-footer :is(address,.pgf-news-copy,.ux-footer-hours){color:#ccc}body.p-hr #pos-global-footer a{color:#f5f5f5}body.p-hr #pos-global-footer a:hover{color:#d4e47c}body.p-hr #pos-global-footer a:focus-visible{outline-color:#d4e47c}body.p-hr #pos-global-footer .pgf-brand{padding:10px 12px;border-radius:6px;background:#fff}body.p-hr #pos-global-footer .pgf-subscribe{background-color:#b8cb00;border-color:#b8cb00;color:#252d22}body.p-hr #pos-global-footer .pgf-subscribe:hover{background-color:#c7d92d;border-color:#c7d92d;color:#252d22}body.p-hr #pos-global-footer .pgf-news{border-color:#5b5b5b}body.p-hr #pos-global-footer .ux-footer-up{border-color:#5b5b5b}body.p-hr #pos-global-footer .ux-footer-up a{color:#f5f5f5}body.p-hr #pos-global-footer .ux-footer-up a:hover{color:#d4e47c}@media(max-width:991px){body.p-hr .global_containter>nav .navbar-nav>li>.dropdown-menu{background-color:#f8f8f8}}@media print{body.p-hr,body.p-hr .global_containter>.maincontent{background:#fff!important}body.p-hr #pos-global-footer{background:#fff;color:#252d22}body.p-hr #pos-global-footer :is(a,p,address){color:#252d22!important}}

body.p-hr .maincontent :is(.pt-contact,.pk-contact,.pm-contact){background-color:#292929!important}
body.p-hr .maincontent :is(.pm-callout,.sv-example,.pk-measure-example,.pa-profile-figure,.ps-help){background-color:var(--pos-n-p)!important}

/* Scoped to the Elshop cart only; neutral surfaces and POS lime actions. */
body.pos-checkout-page #main{background:#f3f4f5;padding-top:32px;padding-bottom:48px}
#pos-checkout{--co-ink:#252b31;--co-muted:#59636c;--co-line:#dce0e3;--co-soft:#f5f6f7;--co-accent:#c1d600;color:var(--co-ink);font-family:Arial,Helvetica,sans-serif;font-size:15px;line-height:1.55;width:100%;max-width:1220px;margin:0 auto;padding:0 12px;display:grid;grid-template-columns:minmax(0,1fr) 350px;gap:24px;float:none;box-sizing:border-box}
#pos-checkout *,#pos-checkout *:before,#pos-checkout *:after{box-sizing:border-box}
#pos-checkout>.row,#pos-checkout .row{margin:0;width:100%;float:none}
#pos-checkout .row:before,#pos-checkout .row:after,#pos-checkout .innerbox:before,#pos-checkout .innerbox:after{display:none}
#pos-checkout .innerbox{padding:0;margin:0;float:none;width:auto;min-width:0}
#pos-checkout>*,#pos-checkout .row>*,#pos-checkout .innerbox>*{min-width:0}
#pos-checkout>.row{grid-column:1/-1}
#pos-checkout .co-legacy-steps,#pos-checkout .co-legacy-title,#pos-checkout .co-duplicate,#pos-checkout>script{display:none!important}
#pos-checkout>.co-empty-code,#pos-checkout>#dostava_cena:empty,#pos-checkout>#kodezapopust:empty{display:none}
#pos-checkout .co-heading,#pos-checkout .co-steps,#pos-checkout .co-help{grid-column:1/-1}
#pos-checkout .co-heading{padding:8px 0 0;background:none;border:0}
#pos-checkout .co-eyebrow{font-size:11px;font-weight:700;letter-spacing:1.8px;color:var(--co-muted);margin:0 0 12px}
#pos-checkout h1{font-size:clamp(30px,4vw,43px);font-weight:700;line-height:1.15;color:var(--co-ink);margin:0 0 12px;padding:0;text-transform:none;background:none}
#pos-checkout .co-intro{font-size:16px;max-width:780px;color:var(--co-muted);margin:0}
#pos-checkout .co-steps{padding:0;margin:0 0 4px}
#pos-checkout nav.co-steps{background:none;box-shadow:none;border:0}
#pos-checkout .co-steps .co-step-link{text-transform:none}
#pos-checkout .co-steps ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;gap:12px;margin:0;padding:0}
#pos-checkout .co-steps li{list-style:none;margin:0;padding:0;border-bottom:3px solid #dce0e3}
#pos-checkout .co-step-link{display:flex;gap:12px;align-items:center;min-height:62px;padding:12px 0;color:#65707a;font-size:14px;font-weight:600;text-decoration:none}
#pos-checkout .co-step-number{display:flex;width:30px;height:30px;flex:0 0 30px;align-items:center;justify-content:center;border:1px solid #cbd1d5;border-radius:50%;background:white;font-size:13px}
#pos-checkout .is-current{border-color:#9caf00!important}
#pos-checkout .is-current .co-step-link{color:var(--co-ink)}
#pos-checkout .is-current .co-step-number{background:var(--co-accent);border-color:var(--co-accent)}
#pos-checkout .is-complete .co-step-link{color:var(--co-ink)}
#pos-checkout .is-complete a:hover{text-decoration:underline}
#pos-checkout h2,#pos-checkout h3,#pos-checkout .cart_pregled_title,#pos-checkout .cart_pregled_title .innerbox{font-size:20px;font-weight:700;line-height:1.35;color:var(--co-ink);background:none;border:0;margin:0 0 18px;padding:0;text-transform:none;float:none;width:auto}
#pos-checkout .co-card-heading{font-size:20px;margin:0 0 18px}
#pos-checkout .co-note,#pos-checkout .co-next-note,#pos-checkout .co-vat-help{font-size:13px;line-height:1.6;color:var(--co-muted);margin:12px 0 0}
#pos-checkout .co-help{font-size:14px;text-align:center;color:var(--co-muted);margin:4px 0 0;padding:16px;border-top:1px solid var(--co-line)}
#pos-checkout a{color:var(--co-ink);text-underline-offset:3px}
#pos-checkout .co-help a,#pos-checkout .co-edit-link{text-decoration:underline}
#pos-checkout.co-empty-cart>.row,#pos-checkout.co-empty-cart>.co-steps{display:none!important}
#pos-checkout .co-empty-state{grid-column:1/-1;order:2;background:#fff;border:1px solid var(--co-line);border-radius:12px;padding:32px}
#pos-checkout .co-empty-state p{color:var(--co-muted);margin:0 0 24px}
#pos-checkout :is(a,button,input,select,textarea,summary):focus-visible{outline:3px solid #4e7398!important;outline-offset:3px}
#pos-checkout :is(input,select,textarea){font:inherit;color:var(--co-ink);border:1px solid #aeb7bf;border-radius:6px;background:#fff;box-shadow:none;max-width:100%}
#pos-checkout input:not([type=radio]):not([type=checkbox]):not([type=hidden]),#pos-checkout select{min-height:46px;padding:10px 12px;height:auto}
#pos-checkout textarea{padding:12px;width:100%;resize:vertical;min-height:96px}
#pos-checkout input[readonly]{background:#f0f2f4;color:#626b73}
#pos-checkout input[type=radio],#pos-checkout input[type=checkbox]{width:20px!important;height:20px!important;min-width:20px;min-height:20px;padding:0!important;margin:0!important;float:none!important;position:static;accent-color:#748000;cursor:pointer;display:inline-block;box-shadow:none}
#pos-checkout .co-technical-field{position:absolute!important;width:1px!important;height:1px!important;min-height:0!important;padding:0!important;opacity:0;pointer-events:none;clip-path:inset(50%)}
#pos-checkout .btn,#pos-checkout .cart_buttons button{font:700 14px/1.4 Arial,Helvetica,sans-serif;letter-spacing:0;text-transform:none;border-radius:6px;min-height:48px;padding:13px 18px;border:1px solid var(--co-line);background:#fff;color:var(--co-ink);box-shadow:none;white-space:normal;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;text-align:center;width:auto;max-width:100%;float:none;transition:background .15s,border-color .15s}
#pos-checkout .btn-primary,#pos-checkout .cart_btnnadaljuj button{background:var(--co-accent);border-color:var(--co-accent);color:#202600}
#pos-checkout .btn-primary:hover,#pos-checkout .cart_btnnadaljuj button:hover{background:#d1e333;border-color:#99ac00}
#pos-checkout .btn-default:hover{background:#eef0f2;border-color:#afb7bf}
#pos-checkout .btn:disabled{opacity:.55;cursor:not-allowed}
#pos-checkout .cart_buttons{float:none;width:100%;background:none;border:0;margin:18px 0 0;padding:18px 0 0;border-top:1px solid var(--co-line)}
#pos-checkout .cart_buttons>.innerbox{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}
#pos-checkout .cart_btnnazaj,#pos-checkout .cart_btnnadaljuj{float:none;width:auto;margin:0;padding:0}
#pos-checkout .cart_buttons form{margin:0}
#pos-checkout .co-next-note{text-align:right}
/* Cart */
#pos-checkout .co-cart-items{grid-column:1!important;grid-row:3}
#pos-checkout .co-cart-summary{grid-column:2!important;grid-row:3;align-self:start;background:white;border:1px solid var(--co-line);border-radius:12px;padding:24px;position:sticky;top:24px}
#pos-checkout .cart_pregled_izdelki,#pos-checkout .cart_pregled_sum{width:100%;float:none;padding:0;background:none;border:0;margin:0}
#pos-checkout .cart_pregled_izdelek2{border:1px solid var(--co-line);border-radius:12px;padding:22px;background:white;margin:0 0 16px;float:none;width:100%}
#pos-checkout .cart_pregled_izdelek2>.row{display:grid;grid-template-columns:90px minmax(0,1fr) 38px;gap:14px 18px;align-items:start}
#pos-checkout .cart_pregled_slika2{grid-column:1;grid-row:1/3;width:auto;float:none;padding:0}
#pos-checkout .cart_pregled_slika2 img{width:90px;height:90px;object-fit:contain;border:1px solid #edf0f2;border-radius:6px;background:white}
#pos-checkout .cart_pregled_podatki2{grid-column:2;grid-row:1;float:none;width:auto;padding:0}
#pos-checkout .cp_naziv2{font-size:18px;font-weight:700;line-height:1.35;padding:0;margin:0 0 8px}
#pos-checkout .cp_naziv2 a{color:var(--co-ink);text-decoration:none}
#pos-checkout .cp_naziv2 a:hover{text-decoration:underline}
#pos-checkout .cp_sifra2{font-size:12px;color:var(--co-muted)}
#pos-checkout .cp_sifra2:before{content:'Šifra: '}
#pos-checkout .cart_pregled_delete2{grid-column:3;grid-row:1;float:none;width:auto;padding:0}
#pos-checkout .cart_pregled_delete2 a{display:flex;align-items:center;justify-content:center;width:38px;height:38px;background:#f3f4f5;border:1px solid var(--co-line);border-radius:6px;text-decoration:none;color:#59616a}
#pos-checkout .cart_pregled_delete2 a:hover{color:#9a2525;background:#fff1f1}
#pos-checkout .cart_pregled_kolicina2{grid-column:2;grid-row:2;float:none;width:auto;text-align:left;padding:0}
#pos-checkout .cart_pregled_kolicina2 input{width:76px;text-align:center;margin:6px 0 0}
#pos-checkout .cart_pregled_kolicina2>.innerbox{width:auto!important;max-width:none!important;margin:0!important;padding:0!important;text-align:left!important}
#pos-checkout .cart_pregled_kolicina2 input.input{width:76px!important;max-width:100%!important;margin:6px 0 0!important}
#pos-checkout .cart_pregled_delete2 i{color:#59616a!important;opacity:1}
#pos-checkout .cart_pregled_cena2{grid-column:2/4;grid-row:3;float:none;width:auto;text-align:left;padding:12px 0 0;border-top:1px solid #edf0f2}
#pos-checkout .cart_pregled_cena2 .innerbox{display:flex;gap:12px;justify-content:space-between;align-items:center}
#pos-checkout .cart_pregled_opombatext{font-size:13px;color:var(--co-muted);margin:0;padding:0}
#pos-checkout .cp_cena2{font-size:19px;font-weight:700;color:var(--co-ink);float:none;width:auto;padding:0}
#pos-checkout .cp_cena2:after{content:' €';font-size:inherit}
#pos-checkout .co-cart-summary .cart_buttons>.innerbox{flex-direction:column-reverse;align-items:stretch}
#pos-checkout .co-cart-summary .cart_buttons :is(button,.cart_btnnazaj,.cart_btnnadaljuj){width:100%}
#pos-checkout .co-cart-summary .cart_btnnazaj button{font-weight:400;background:none;border-color:transparent}
#pos-checkout .cart_freedelivery{width:100%;float:none;margin:20px 0 0;padding:18px 0 0;border:0;border-top:1px solid var(--co-line);background:none;font-size:13px;text-align:left}
#pos-checkout #cart_freedelivery>div{float:none;width:auto;padding:0;margin:0 0 6px;text-align:left;background:none;color:var(--co-muted);font-size:13px}
#pos-checkout #cart_freedelivery select{width:100%;margin:4px 0 8px}
#pos-checkout #cart_freedelivery{background:#f5f6f7!important;border-color:#dce0e3!important;padding:16px!important}
#pos-checkout #cart_freedelivery>div{display:block!important;width:100%!important;text-align:left!important}
#pos-checkout #cart_freedelivery select{width:100%!important}
#pos-checkout #cart_freedelivery .w3-border{display:none}
#pos-checkout .cart_opozorilo{font-size:13px;color:#9f2828;margin-top:6px}
/* Delivery and payment */
#pos-checkout .co-choices{grid-column:1!important;grid-row:3}
#pos-checkout .co-summary{grid-column:2!important;grid-row:3/5;align-self:start;position:sticky;top:24px;background:#fff;border:1px solid var(--co-line);border-radius:12px;padding:24px}
#pos-checkout .co-customer{grid-column:1!important;grid-row:4;background:white;border:1px solid var(--co-line);border-radius:12px;padding:24px}
#pos-checkout .ddplacilo{width:100%;float:none;display:grid;gap:20px;background:none}
#pos-checkout .cart_drzave,#pos-checkout .cart_dostave,#pos-checkout .cart_placila{float:none;width:100%;padding:24px;margin:0;background:#fff;border:1px solid var(--co-line);border-radius:12px}
#pos-checkout .cart_izbira_drzave,#pos-checkout .cart_izbiradostave,#pos-checkout .cart_izbiraplacila{float:none;width:100%;margin:0;padding:0;background:none;max-height:none;height:auto;overflow:visible}
#pos-checkout .cart_izbira_drzave>.innerbox{display:grid;grid-template-columns:1fr 1fr;gap:12px}
#pos-checkout .cart_drzava,#pos-checkout .cart_dostava,#pos-checkout .cart_placilo{display:flex;gap:13px;align-items:flex-start;float:none;width:100%;height:auto;min-height:54px;background:#fff;border:1px solid var(--co-line);border-radius:8px;padding:15px;margin:0 0 10px;cursor:pointer;color:var(--co-ink)}
#pos-checkout .cart_drzava{margin:0}
#pos-checkout .cart_dostava:last-child,#pos-checkout .cart_placilo:last-child{margin-bottom:0}
#pos-checkout .co-selected{border-color:#879400;background:#f8faee;box-shadow:inset 0 0 0 1px #879400}
#pos-checkout .cart_drzava.selected:after{display:none;content:none}
#pos-checkout :is(.cart_drzava,.cart_dostava,.cart_placilo):hover{border-color:#8b969e}
#pos-checkout .cart_radio{float:none;width:20px;padding:0;margin:2px 0 0;line-height:1}
#pos-checkout .cart_content{float:none;flex:1;width:auto;padding:0;margin:0}
#pos-checkout .cart_choosetxt{font-size:15px;font-weight:700;line-height:1.5;float:none;margin:0;padding:0;color:var(--co-ink)}
#pos-checkout .cart_choosecontent{font-size:13px;line-height:1.6;float:none;margin:4px 0 0;padding:0;color:var(--co-muted)}
#pos-checkout .cart_pregled_postnina,#pos-checkout .cart_pregled_znesekdostave{float:none;width:100%;padding:0;margin:0;border:0;background:none}
#pos-checkout .co-money-row{display:flex;justify-content:space-between;gap:16px;align-items:baseline;padding:9px 0;border:0;background:none;font-size:14px;line-height:1.5;color:var(--co-muted);float:none;width:100%;text-align:left}
#pos-checkout .co-amount{text-align:right;white-space:nowrap;color:var(--co-ink);font-size:15px}
#pos-checkout #za_placilo{border-top:1px solid var(--co-line);margin-top:12px;padding-top:18px;font-size:16px;font-weight:700;color:var(--co-ink);background:none}
#pos-checkout #za_placilo .co-amount{font-size:23px}
#pos-checkout .co-coupon{margin-top:24px;border-top:1px solid var(--co-line);padding-top:18px}
#pos-checkout .co-coupon summary{font-weight:600;font-size:14px;cursor:pointer;min-height:28px;list-style:revert}
#pos-checkout .dostava_kodazapopust,#pos-checkout .cart_popusttxt{float:none;width:100%;padding:0;margin:14px 0 6px;background:none;font-size:13px}
#pos-checkout .co-coupon input{width:100%;margin-bottom:10px}
#pos-checkout .co-coupon .btn{width:100%}
#pos-checkout #cartkodaid{font-size:13px;margin-top:10px}
/* Contact forms */
#pos-checkout .cart_pregled_kupec{width:100%;float:none;padding:0;margin:0;background:none;border:0}
#pos-checkout .nav-tabs{display:flex;gap:6px;padding:5px;margin:20px 0 24px;border:1px solid var(--co-line);background:var(--co-soft);border-radius:8px;float:none;width:100%}
#pos-checkout .nav-tabs>li{float:none;flex:1;margin:0;padding:0}
#pos-checkout .nav-tabs>li>a{display:flex;align-items:center;justify-content:center;min-height:44px;margin:0;border:1px solid transparent;border-radius:5px;padding:10px;font-weight:700;color:#5b646d;text-decoration:none;background:transparent}
#pos-checkout .nav-tabs>li.active>a{background:#fff;border-color:#cbd1d5;box-shadow:0 1px 3px #0000000c;color:var(--co-ink)}
#pos-checkout .tab-content{padding:0;margin:0;background:none;border:0}
#pos-checkout form>.row:has(>.buydata_left){display:grid;grid-template-columns:1fr;gap:24px}
#pos-checkout .buydata_left,#pos-checkout .buydata_right{float:none;width:100%;margin:0;padding:0}
#pos-checkout .buydata_right{border-top:1px solid var(--co-line);padding-top:24px}
#pos-checkout .loginmodal{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px 16px}
#pos-checkout .loginmodal>div{float:none;width:auto;max-width:none;margin:0;padding:0;grid-column:1/-1}
#pos-checkout .loginmodal>.buy_input_small{grid-column:1}
#pos-checkout .loginmodal>.co-half-field{grid-column:auto}
#pos-checkout .loginmodal>.buy_input_large{grid-column:2}
#pos-checkout .loginmodal>.buy_input_small:has(.vatinput){grid-column:1/-1}
#pos-checkout .loginmodal>.buy_input_small2{grid-column:1/-1}
#pos-checkout .loginmodal h2{font-size:17px;margin:0 0 2px}
#pos-checkout .form-group{margin:0;position:relative}
#pos-checkout .co-field-label{display:block;font-size:13px;font-weight:700;line-height:1.4;color:#424b54;margin:0 0 7px;float:none;width:auto}
#pos-checkout .form-control{width:100%;float:none;line-height:1.4;font-size:16px}
#pos-checkout .form-control-feedback{top:34px!important;right:8px;pointer-events:none}
#pos-checkout .help-block{font-size:12px;margin:5px 0 0;color:#a12a2a;position:static;inset:auto;float:none;width:auto;height:auto;line-height:1.55}
#pos-checkout .has-error .form-control{border-color:#b33939;background:#fffafa}
#pos-checkout .has-success .form-control{border-color:#aeb7bf;color:var(--co-ink)}
#pos-checkout .has-success .form-control-feedback{color:#667a37}
#pos-checkout .buy_chk_xl{display:flex;gap:12px;align-items:flex-start;background:var(--co-soft);border-radius:8px;padding:14px!important}
#pos-checkout .buy_input_chk{float:none;width:20px;flex:0 0 20px;margin:2px 0 0;padding:0}
#pos-checkout .buy_chk_txt{float:none;width:auto;flex:1;font-size:14px;padding:0;margin:0}
#pos-checkout .buy_chk_txt label{font-weight:400;cursor:pointer;margin:0}
#pos-checkout .co-address-summary{font-size:13px;color:var(--co-muted);grid-column:1/-1;margin:0}
#pos-checkout .co-same-address .co-shipping-field{display:none}
#pos-checkout .co-vat-fields .infoddv{display:none}
#pos-checkout .co-vat-fields{display:grid;grid-template-columns:145px minmax(0,1fr);gap:7px 12px}
#pos-checkout .co-vat-fields label[for=vatnumberprefix]{grid-column:1;grid-row:1}
#pos-checkout .co-vat-fields #vatnumberprefix{grid-column:1;grid-row:2;width:100%;position:static;padding:10px!important}
#pos-checkout .co-vat-fields label[for=vatnumber]{grid-column:2;grid-row:1}
#pos-checkout .co-vat-fields #vatnumber{grid-column:2;grid-row:2;padding:10px 12px!important}
#pos-checkout .co-vat-fields .help-block{grid-column:2}
#pos-checkout .co-form-error{background:#fff4f2;border-left:3px solid #b33939;color:#912626;padding:12px;font-size:14px;margin:0 0 20px}
/* Final review */
#pos-checkout .co-review-customer,#pos-checkout .co-review-items,#pos-checkout .co-review-delivery,#pos-checkout .co-review-consent{grid-column:1!important;background:white;border:1px solid var(--co-line);border-radius:12px;padding:24px}
#pos-checkout .co-review-customer{grid-row:3}
#pos-checkout .co-review-items{grid-row:4}
#pos-checkout .co-review-delivery{grid-row:5}
#pos-checkout .co-review-consent{grid-row:6}
#pos-checkout .co-review-summary{grid-column:2!important;grid-row:3/7;align-self:start;background:white;border:1px solid var(--co-line);border-radius:12px;padding:24px;position:sticky;top:24px}
#pos-checkout .cart_pregled_left,#pos-checkout .cart_pregled_naslovi,#pos-checkout .cart_pregled_opombe,#pos-checkout .cart_pregled_pogoji{float:none;width:100%;padding:0;margin:0;border:0;background:none}
#pos-checkout .cart_pregled_naslovi h2{font-size:17px;margin-bottom:8px}
#pos-checkout .co-edit-link{display:inline-block;margin-top:14px;font-size:13px}
#pos-checkout .cart_pregled_izdelek{float:none;width:100%;padding:0 0 20px;margin:0 0 20px;border:0;border-bottom:1px solid var(--co-line);background:none}
#pos-checkout .cart_pregled_izdelek:last-of-type{border-bottom:0;margin-bottom:0;padding-bottom:0}
#pos-checkout .cart_pregled_izdelek>.row{display:grid;grid-template-columns:80px minmax(0,1fr);gap:12px 18px}
#pos-checkout .cart_pregled_naziv{grid-column:1/-1;font-size:18px;font-weight:700;color:var(--co-ink);padding:0;float:none;width:auto;background:none}
#pos-checkout .cart_pregled_slika{grid-column:1;grid-row:2;float:none;width:auto;padding:0}
#pos-checkout .cart_pregled_slika img{width:80px;height:80px;object-fit:contain;border:1px solid #edf0f2;border-radius:6px}
#pos-checkout .cart_pregled_podatki{grid-column:2;grid-row:2;float:none;width:auto;padding:0;font-size:13px;color:var(--co-muted)}
#pos-checkout .cart_pregled_cene{grid-column:1/-1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 18px;float:none;width:100%;padding:0;font-size:13px}
#pos-checkout .cart_pregled_cene>div{float:none;width:auto;padding:0;display:flex;justify-content:space-between;gap:12px;border:0;background:none;color:var(--co-muted)}
#pos-checkout .cart_pregled_cene>div>div{float:none;width:auto;padding:0;font-size:13px}
#pos-checkout .cart_pregled_cene>.cart_pregled_sumcena{grid-column:1/-1;border-top:1px solid var(--co-line);padding-top:12px;font-weight:700;color:var(--co-ink)}
#pos-checkout .cart_pregled_sumcenavalue:after,#pos-checkout .cart_pregled_cenakos .cart_pregled_cenavalue:after,#pos-checkout .cart_pregled_cena_zddv .cart_pregled_cenavalue:after{content:' €'}
#pos-checkout #cart_sum .cart_sum_txt,#pos-checkout #cart_sum .cart_sum_value{float:none;width:auto;padding:0;background:none;color:inherit;text-align:left;font-size:14px}
#pos-checkout #cart_sum .cart_sum_value{text-align:right;white-space:nowrap;font-weight:600}
#pos-checkout #cart_sum [class^=cart_sum_]:has(>.cart_sum_txt){display:flex;justify-content:space-between;gap:16px;width:100%;float:none;margin:0;padding:9px 0;border:0;background:none;line-height:1.5;color:var(--co-muted)}
#pos-checkout #cart_sum .cart_sum_zaplacilo{border-top:1px solid var(--co-line)!important;margin-top:12px!important;padding-top:18px!important;color:var(--co-ink)!important}
#pos-checkout #cart_sum .cart_sum_zaplacilo .cart_sum_txt{font-size:16px;font-weight:700}
#pos-checkout #cart_sum .cart_sum_zaplacilo .cart_sum_value{font-size:23px}
#pos-checkout #cart_opombe>div,#pos-checkout #edit_deliverydata>div{float:none;width:100%;padding:0;margin:0 0 10px;background:none;font-size:14px;color:var(--co-ink)}
#pos-checkout .cart_pregled_naslovdostava h3{font-size:18px;margin:0 0 10px}
#pos-checkout .cart_pregled_naslovdostava p{margin:0}
#pos-checkout .cart_checkbox,#pos-checkout .cart_dodatno{float:none;width:100%;padding:0;margin:0;background:none}
#pos-checkout .cart_checkbox .form-group{font-size:14px;line-height:1.8}
#pos-checkout .cart_checkbox input[type=checkbox]{vertical-align:middle;margin-right:9px!important}
#pos-checkout .co-terms-link{font:inherit;color:var(--co-ink);padding:2px 0;border:0;background:none;text-decoration:underline;cursor:pointer;text-align:left}
#pos-checkout .co-consent-label{font-size:14px;font-weight:400;display:inline;cursor:pointer;margin:0 4px 0 0}
#pos-checkout .cart_checkbox .form-control-feedback{display:none!important}
@media(max-width:990px){#pos-checkout{grid-template-columns:minmax(0,1fr) 300px;gap:18px}#pos-checkout .co-summary,#pos-checkout .co-cart-summary,#pos-checkout .co-review-summary{padding:20px}#pos-checkout .co-customer,#pos-checkout .cart_drzave,#pos-checkout .cart_dostave,#pos-checkout .cart_placila{padding:20px}#pos-checkout .cart_buttons>.innerbox{flex-direction:column-reverse;align-items:stretch}#pos-checkout .cart_buttons :is(.cart_btnnazaj,.cart_btnnadaljuj,.btn){width:100%}#pos-checkout .co-next-note{text-align:left}#pos-checkout .cart_pregled_cene{grid-template-columns:1fr}}
@media(max-width:760px){body.pos-checkout-page #main{padding-top:20px;padding-bottom:28px}#pos-checkout{display:flex;flex-direction:column;gap:18px;padding:0 4px}#pos-checkout .co-heading{order:0}#pos-checkout .co-steps{order:1}#pos-checkout .co-cart-items,#pos-checkout .co-choices,#pos-checkout .co-review-customer{order:2}#pos-checkout .co-review-items{order:3}#pos-checkout .co-review-delivery{order:4}#pos-checkout .co-cart-summary,#pos-checkout .co-summary,#pos-checkout .co-review-summary{order:5;position:static;width:100%}#pos-checkout .co-customer,#pos-checkout .co-review-consent{order:6}#pos-checkout .co-help{order:10;font-size:13px;padding:16px 0;overflow-wrap:anywhere}#pos-checkout>.row:empty{display:none}#pos-checkout .co-steps ol{gap:8px}#pos-checkout .co-step-link{flex-direction:column;align-items:flex-start;gap:7px;padding:8px 0 12px;font-size:12px;line-height:1.3;min-height:85px}#pos-checkout .co-step-number{height:27px;width:27px;flex-basis:27px}#pos-checkout .co-intro{font-size:15px}#pos-checkout .co-customer,#pos-checkout .co-review-customer,#pos-checkout .co-review-items,#pos-checkout .co-review-delivery,#pos-checkout .co-review-consent{padding:20px}#pos-checkout .cart_pregled_izdelek2{padding:18px}#pos-checkout .cart_pregled_izdelek2>.row{grid-template-columns:65px minmax(0,1fr) 36px;gap:12px}#pos-checkout .cart_pregled_slika2 img{width:65px;height:65px}#pos-checkout .cp_naziv2{font-size:16px}#pos-checkout .cart_pregled_cena2{grid-column:1/-1}#pos-checkout .cart_pregled_delete2 a{width:36px;height:36px}#pos-checkout .cart_drzava{padding:12px;gap:8px}#pos-checkout .co-money-row{font-size:13px}#pos-checkout .co-amount{font-size:14px}}
@media(max-width:370px){#pos-checkout .co-customer,#pos-checkout .co-summary,#pos-checkout .co-cart-summary,#pos-checkout .co-review-summary,#pos-checkout .co-review-customer,#pos-checkout .co-review-items,#pos-checkout .co-review-delivery,#pos-checkout .co-review-consent,#pos-checkout .cart_drzave,#pos-checkout .cart_dostave,#pos-checkout .cart_placila{padding:16px}#pos-checkout .cart_izbira_drzave>.innerbox{grid-template-columns:1fr}#pos-checkout .co-vat-fields{grid-template-columns:110px minmax(0,1fr)}#pos-checkout .co-vat-fields label{font-size:12px}#pos-checkout .co-vat-fields select{font-size:13px}}

/* Scoped additions for SI account forms and the final order confirmation. */
body.p-hr :is(#sheet,#sheet2,#sheet3) .modal-content{border:1px solid #d3d8ce;border-radius:10px;overflow:hidden;color:#30352f;background:#fff;font-family:Arial,Helvetica,sans-serif}
body.p-hr :is(#sheet,#sheet2,#sheet3) .modal-header{padding:18px 20px;border-bottom:1px solid #dfe3d8;background:#f4f4f4}
body.p-hr :is(#sheet,#sheet2,#sheet3) .modal-title{font-size:22px;font-weight:700;line-height:1.4;padding-right:32px;color:#30352f}
body.p-hr :is(#sheet,#sheet2,#sheet3) .modal-header .close{display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin:-6px -8px -6px 0;color:#333;opacity:1}
body.p-hr :is(#sheet,#sheet2,#sheet3) .modal-footer{padding:16px 20px;background:#f4f4f4;border-top:1px solid #dfe3d8}
body.p-hr :is(#sheet,#sheet2,#sheet3) .modal-footer .btn{min-height:46px;padding:10px 16px;border:1px solid #adb6a3;border-radius:6px;background:#fff;color:#30352f;font-size:15px;font-weight:700}
body.p-hr :is(#sheet,#sheet2,#sheet3) .modal-footer .btn-primary{background:#b8cb00;border-color:#b8cb00;color:#242c20}
body.p-hr :is(#sheet,#sheet2,#sheet3) :is(a,button):focus-visible{outline:3px solid #617500;outline-offset:2px}
body.p-hr #sheet2 .nav-tabs a{min-height:46px;padding:12px 16px;color:#3d472f;font-weight:700}
body.p-hr #sheet2 .nav-tabs .active>a{border-top:3px solid #afc300;background:#f4f4f4}
body.p-hr .pos-account-form .pos-account-label{display:block;margin:0 0 7px;color:#30352f;font-size:14px;font-weight:700;line-height:1.4;text-align:left}
body.p-hr .pos-account-form .form-group{margin-bottom:18px}
body.p-hr .pos-account-form input.form-control,body.p-hr .pos-account-form select.form-control{min-height:46px;border:1px solid #858d83;border-radius:6px;background:#fff;font-size:16px;color:#242924}
body.p-hr .pos-account-form :is(input,select):focus-visible{outline:3px solid #657800;outline-offset:2px}
body.p-hr .pos-account-form .pos-account-check{display:block;padding:10px 0;font-size:14px;line-height:1.6;color:#353a34}
body.p-hr .pos-account-form .pos-account-check input{width:20px;height:20px;margin:2px 9px 0 0;vertical-align:top;float:none}
body.p-hr .pos-account-form .pos-account-consent{display:inline;font-weight:400;cursor:pointer}
body.p-hr .pos-account-form .pos-account-check a{text-decoration:underline;text-underline-offset:3px;margin-left:4px;color:#465800}
body.p-hr .pos-account-form .vatinput{display:grid;grid-template-columns:100px minmax(0,1fr);gap:7px 12px;align-items:start}
body.p-hr .pos-account-form .vatinput label{margin:0;grid-row:1}
body.p-hr .pos-account-form .vatinput input,body.p-hr .pos-account-form .vatinput select{grid-row:2;position:static;float:none;width:100%;min-height:46px;margin:0;border:1px solid #858d83;border-radius:6px;background:#fff;color:#242924;font-size:16px}
body.p-hr .pos-account-form .vatinput select{grid-column:1}
body.p-hr .pos-account-form .vatinput input{grid-column:2}
body.p-hr .pos-account-form .vatinput .help-block{grid-column:1/-1}
body.p-hr .pc-done-obsolete,body.p-hr #pos-order-complete [hidden]{display:none!important}
body.p-hr #pos-order-complete{box-sizing:border-box;max-width:1192px;margin:0 auto;padding:32px 20px 48px;font:16px/1.65 Arial,Helvetica,sans-serif;color:#30352f;text-align:left}
body.p-hr #pos-order-complete *,body.p-hr #pos-order-complete *:before,body.p-hr #pos-order-complete *:after{box-sizing:border-box}
body.p-hr #pos-order-complete .row{margin:0}
body.p-hr #pos-order-complete .innerbox{padding:0;margin:0}
body.p-hr #pos-order-complete .pc-done-head{display:block;position:static;float:none;width:100%;height:auto;min-height:0;padding:30px;border:1px solid #d5d9d1;border-top:4px solid #b7cc00;border-radius:12px;background:#fff;margin:0 0 24px}
body.p-hr #pos-order-complete h1{color:#292f28;font-size:clamp(28px,4vw,42px);font-weight:700;line-height:1.2;margin:8px 0 14px;text-transform:none}
body.p-hr #pos-order-complete .pc-done-eyebrow{margin:0;font-size:12px;letter-spacing:.09em;font-weight:700;color:#586050}
body.p-hr #pos-order-complete .pc-done-number{font-size:18px;margin:0 0 20px}
body.p-hr #pos-order-complete .pc-done-actions{display:flex;flex-wrap:wrap;gap:12px}
body.p-hr #pos-order-complete a{color:#455800;text-underline-offset:3px;overflow-wrap:anywhere}
body.p-hr #pos-order-complete a:focus-visible{outline:3px solid #596c00;outline-offset:4px}
body.p-hr #pos-order-complete .pc-done-button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:11px 18px;border:1px solid #afc300;border-radius:6px;background:#b8cb00;color:#242c20;font-weight:700;text-decoration:none;line-height:1.4}
body.p-hr #pos-order-complete .pc-done-button:hover{background:#c9da23}
body.p-hr #pos-order-complete .pc-done-secondary{background:#fff;border-color:#a6ada0}
body.p-hr #pos-order-complete .pc-done-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start}
body.p-hr #pos-order-complete .pc-done-card{min-width:0;padding:24px;border:1px solid #d4d8d0;border-radius:10px;background:#fff}
body.p-hr #pos-order-complete .pc-done-card>h2{font-size:21px;font-weight:700;line-height:1.3;color:#30372c;margin:0 0 18px;text-transform:none}
body.p-hr #pos-order-complete h3{font-size:17px;font-weight:700;color:#30372c;margin:0 0 8px;text-transform:none}
body.p-hr #pos-order-complete p{margin:0 0 12px}
body.p-hr #pos-order-complete .pc-done-next,body.p-hr #pos-order-complete .pc-done-items{grid-column:1/-1}
body.p-hr #pos-order-complete .pc-done-next{background:#f3f4f0}
body.p-hr #pos-order-complete :is(.cart_pregled_naslovi,.cart_pregled_izdelki,.cart_pregled_stnarocila,.cart_pregled_txtzgoraj,.cart_pregled_txtspodaj,.cart_pregled_naslovdostava,.cart_pregled_dostava,.cart_pregled_placilo,.cart_pregled_opomba){float:none;width:100%;height:auto;min-height:0;padding:0;margin:0 0 14px;border:0;background:transparent;font-size:15px;line-height:1.6;overflow-wrap:anywhere}
body.p-hr #pos-order-complete .cart_pregled_naslovi h2{font-size:17px;color:#343c30;margin:0 0 8px;line-height:1.4;text-transform:none}
body.p-hr #pos-order-complete #cart_sum>div{display:flex;gap:18px;justify-content:space-between;padding:8px 0;border:0;border-bottom:1px solid #e6e8e2;margin:0;background:none}
body.p-hr #pos-order-complete #cart_sum :is(.cart_sum_txt,.cart_sum_value){float:none;width:auto;flex:0 1 auto;font-size:15px;line-height:1.5;padding:0;color:#32392d;text-align:left}
body.p-hr #pos-order-complete #cart_sum .cart_sum_value{white-space:nowrap;text-align:right}
body.p-hr #pos-order-complete #cart_sum .cart_sum_zaplacilo{padding-top:16px;border-bottom:0}
body.p-hr #pos-order-complete #cart_sum .cart_sum_zaplacilo>div{font-size:19px;font-weight:700}
body.p-hr #pos-order-complete .cart_pregled_txtspodaj{padding-top:12px;margin-bottom:0}
body.p-hr #pos-order-complete .cart_pregled_izdelek{float:none;width:100%;padding:20px 0;margin:0;border:0;border-top:1px solid #dfe3d8;background:transparent}
body.p-hr #pos-order-complete .cart_pregled_izdelek>.row{display:grid;grid-template-columns:88px minmax(0,1fr) minmax(260px,36%);gap:8px 20px}
body.p-hr #pos-order-complete .cart_pregled_naziv{grid-column:2;grid-row:1;font-size:17px;font-weight:700;line-height:1.5;color:#30372c;float:none;width:auto;padding:0}
body.p-hr #pos-order-complete .cart_pregled_slika{grid-column:1;grid-row:1/3;float:none;width:auto;padding:0}
body.p-hr #pos-order-complete .cart_pregled_slika img{display:block;max-width:88px;width:100%;height:auto;border-radius:6px}
body.p-hr #pos-order-complete .cart_pregled_podatki{grid-column:2;grid-row:2;float:none;width:auto;padding:0;font-size:13px;color:#59604f}
body.p-hr #pos-order-complete .cart_pregled_cene{grid-column:3;grid-row:1/3;float:none;width:auto;padding:0;font-size:14px}
body.p-hr #pos-order-complete .cart_pregled_cene>div{display:flex;justify-content:space-between;gap:14px;float:none;width:auto;margin:0;padding:3px 0;border:0;background:none}
body.p-hr #pos-order-complete .cart_pregled_cene>div>div{float:none;width:auto;padding:0;font-size:14px;line-height:1.5;color:#353c2f}
body.p-hr #pos-order-complete .cart_pregled_sumcena>div{font-weight:700}
body.p-hr #pos-order-complete .pc-done-help a{display:inline-block;min-height:44px;padding:8px 0}
@media(max-width:680px){body.p-hr #pos-order-complete{padding:20px 12px 32px}body.p-hr #pos-order-complete .pc-done-head{padding:22px 18px}body.p-hr #pos-order-complete .pc-done-grid{grid-template-columns:minmax(0,1fr);gap:16px}body.p-hr #pos-order-complete .pc-done-card{padding:20px 16px}body.p-hr #pos-order-complete .pc-done-actions{flex-direction:column}body.p-hr #pos-order-complete .cart_pregled_izdelek>.row{grid-template-columns:68px minmax(0,1fr);gap:8px 14px}body.p-hr #pos-order-complete .cart_pregled_cene{grid-column:1/-1;grid-row:3}body.p-hr #pos-order-complete .cart_pregled_slika img{max-width:68px}}
@media print{body.p-hr #pos-order-complete .pc-done-actions{display:none}body.p-hr #pos-order-complete .pc-done-grid{display:block}body.p-hr #pos-order-complete .pc-done-card{break-inside:avoid;margin:0 0 16px;border:0}}

/* Use the same touch targets throughout the mobile/tablet header. */

@media (min-width:768px) and (max-width:991px) {

 body.p-hr.pos-ux-content .global_containter>.mobile_cart_container .mobilecartbox:has(.ux-mobile-inquiry){display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.5fr);gap:6px}

 body.p-hr.pos-ux-content .mobilecartbox:has(.ux-mobile-inquiry)>div{float:none!important;width:auto!important;min-width:0}

 body.p-hr.pos-ux-content .global_containter>.mobile_cart_container .mobilecartbox:has(.ux-mobile-inquiry) a{display:flex;align-items:center;justify-content:center;gap:5px;min-height:44px;padding:9px 5px;font-size:14px;white-space:nowrap}

 body.p-hr.pos-ux-content .mobilecartbox .ux-mobile-inquiry a{background:#b8cb00;color:#253000;border:1px solid #b8cb00;border-radius:4px;font-weight:700;text-decoration:none}

}

body.p-hr #pos-checkout .pos-cart-save-status{clear:both;margin:8px 0 14px;font-size:14px;line-height:1.5;color:#34423e;min-height:21px;grid-column:1/-1}

body.p-hr #pos-checkout .pos-cart-retry{background:#fff;color:#263632;border:1px solid #718078;border-radius:5px;padding:11px 16px;min-height:44px;margin-bottom:16px}

body.p-hr #pos-checkout .pos-cart-retry[hidden]{display:none!important}

body.p-hr #pos-checkout .cart_pregled_kolicina2 input[aria-invalid=true]{border:2px solid #a72430!important}

body.p-hr .pos-required-help{font-size:14px;color:#4e5854;margin:0 0 16px}

body.p-hr .ux-pc-loading{padding:12px 0;color:#46534c}



body.p-hr #pos-checkout .pos-copy-company-address{min-height:44px;padding:10px 16px;border:1px solid #657400;border-radius:4px;background:#fff;color:#354000;font:700 14px/1.4 Arial,sans-serif;cursor:pointer}body.p-hr #pos-checkout .pos-copy-company-address:focus-visible{outline:3px solid #657400;outline-offset:3px}body.p-hr #pos-checkout .pos-company-address-action{clear:both;padding:8px 15px}body.p-hr #pos-checkout .pos-pickup-help,body.p-hr #pos-checkout .pos-company-copy-status{font-size:14px;line-height:1.6;color:#444}body.p-hr #pos-checkout .pos-pickup-help{padding:12px 15px;background:#f2f2f2;margin:0 0 14px}body.p-hr #pos-checkout .pos-company-copy-status:empty{display:none}

