html{scroll-behavior:smooth;scroll-padding-top:72px}body{margin:0;font-family:'Open Sans',sans-serif;color:#231F20;background:#fff}body.st-lock{overflow:hidden}a:hover{color:#EC1C24}.st-buy:hover{color:#fff;background:#EC1C24}.st-radio-btn:hover,.st-burger:hover{background:#EC1C24;color:#fff}.st-radio-dot{flex-shrink:0;animation:stpulse 1.6s ease-in-out infinite}.st-radio-pill.st-on .st-radio-dot{background:#2bd46b}@keyframes stpulse{0%,100%{opacity:1}50%{opacity:.25}}.st-radio-txt{cursor:pointer;overflow:hidden;max-width:320px}.st-radio-name,.st-radio-now{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.st-hd-sec{transition:opacity .25s}.st-hd-sec.st-fade{opacity:0}
.st-np{justify-content:center;padding-left:max(24px,calc((100vw - 1312px)/2))!important;padding-right:max(24px,calc((100vw - 1312px)/2))!important;box-shadow:0 40px 80px rgba(0,0,0,.35);max-height:calc(100vh - 66px);overflow:auto;background-image:radial-gradient(circle at 20% 30%,rgba(236,28,36,.18),transparent 55%)}.st-np.st-open{display:flex!important;animation:stmenu .3s ease}.st-np-art{box-shadow:0 30px 60px rgba(0,0,0,.5)}.st-np-label{display:flex;align-items:center;gap:8px}.st-np-label:before{content:'';width:7px;height:7px;border-radius:50%;background:#EC1C24;animation:stpulse 1.6s ease-in-out infinite}.st-np-link:hover{border-color:#EC1C24;background:#EC1C24;color:#fff}
.st-np-play{display:flex;align-items:center;gap:18px;margin:14px 0 6px}.st-np-pbtn{width:72px;height:72px;border-radius:50%;border:0;background:#fff;color:#231F20;font-size:22px;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background .2s,color .2s,transform .2s}.st-np-pbtn:hover{background:#EC1C24;color:#fff;transform:scale(1.05)}.st-np-pstat{font-weight:600;font-size:16px}.st-np-psub{font-size:13px;color:#A7A9AC}.st-np-close{position:absolute;top:18px;right:max(24px,calc((100vw - 1312px)/2));background:none;border:1px solid #6B6567;color:#fff;width:40px;height:40px;border-radius:50%;cursor:pointer;font-size:18px}.st-np-close:hover{background:#EC1C24;border-color:#EC1C24}
.st-menu.st-open{display:block!important;animation:stmenu .35s ease}@keyframes stmenu{from{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:none}}.st-menu-link{transition:color .2s,padding-left .3s}.st-menu-link:hover{color:#EC1C24;padding-left:16px}
.st-rot-in{animation:strot 10s cubic-bezier(.7,0,.3,1) infinite}@keyframes strot{0%,20%{transform:translateY(0)}25%,45%{transform:translateY(-20%)}50%,70%{transform:translateY(-40%)}75%,95%{transform:translateY(-60%)}100%{transform:translateY(-80%)}}
.st-svc{transition:flex-grow .6s cubic-bezier(.2,.8,.2,1),background-color .4s}.st-svc:hover{flex-grow:2.4;background-color:#EC1C24!important;color:#fff}.st-svc .st-svc-t{transition:transform .6s}.st-svc:hover .st-svc-t{transform:translateY(-8px)}
#naredili .st-pl-items{max-height:760px;overflow:hidden;position:relative;transition:max-height 1.1s cubic-bezier(.2,.8,.2,1)}#naredili .st-pl-items:after{content:'';position:absolute;left:0;right:0;bottom:0;height:300px;background:linear-gradient(to bottom,rgba(255,255,255,0),#fff 85%);pointer-events:none;z-index:5;transition:opacity .6s}#naredili.st-exp .st-pl-items:after{opacity:0}.st-pl-head-t{transition:color .3s}.st-pl-head:hover .st-pl-head-t{color:#EC1C24}.st-pl-head-i{transition:transform .5s,background-color .3s}.st-pl-head:hover .st-pl-head-i{background:#231F20}#naredili.st-exp .st-pl-head-i{transform:rotate(45deg)}.st-pl-more{transition:background .2s,color .2s}.st-pl-more:hover{background:#EC1C24;border-color:#EC1C24;color:#fff}
#naredili .w-dyn-items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}#naredili .w-dyn-item{display:block;margin:0}.st-yr{grid-column:1/-1;display:flex;align-items:center;gap:28px;margin-top:24px;font-family:'Bebas Neue',sans-serif;font-size:110px;line-height:.8;color:#EC1C24}.st-yr:first-child{margin-top:0}.st-yr:after{content:'';height:2px;flex:1;background:#E4E4E6;transform:translateY(-10px)}
#naredili .st-pl-item{position:relative;min-height:520px!important;height:100%;box-sizing:border-box;overflow:hidden;cursor:pointer;opacity:1!important;justify-content:flex-start!important;padding-bottom:72px!important}#naredili .st-pl-item::after{content:'';position:absolute;inset:0;z-index:1;background:linear-gradient(to bottom,rgba(35,31,32,.88) 0%,rgba(35,31,32,.45) 45%,rgba(35,31,32,.15) 75%,rgba(35,31,32,.7) 100%);transition:background .5s}#naredili .st-pl-item>*:not(.st-pl-img){position:relative;z-index:2}#naredili .st-pl-cta{position:absolute!important;z-index:3}.st-pl-img{transition:transform 1.2s cubic-bezier(.2,.8,.2,1),filter .6s;filter:grayscale(.35)}#naredili .st-pl-item:hover .st-pl-img{transform:scale(1.07);filter:none}.st-pl-cta-ar{transition:transform .3s}#naredili .st-pl-item:hover .st-pl-cta-ar{transform:translateX(5px)}#naredili .st-pl-item:hover .st-pl-cta{color:#fff}.st-pl-big:empty,.st-pl-text:empty,.st-pl-cta-t:empty{display:none}.st-pl-cta:has(.st-pl-cta-t:empty):after{content:'ve\010d'}
@media (max-width:991px){.st-vg-list,.st-shop-list{grid-template-columns:repeat(2,minmax(0,1fr))!important}.st-pl-big{font-size:48px!important}.st-pl-item{padding:28px 28px 72px!important}.st-np-art{width:300px!important;height:300px!important}.st-np-title{font-size:52px!important}.st-np{column-gap:40px!important}.st-pl-head-t{font-size:44px!important}.st-pl-head-i{width:52px!important;height:52px!important;font-size:30px!important}.st-yr{font-size:80px}}@media (max-width:767px){#naredili .w-dyn-items{grid-template-columns:1fr;gap:20px}#naredili .st-pl-item{min-height:440px!important}#naredili .st-pl-items{max-height:640px}}@media (max-width:700px){.st-np.st-open{flex-direction:column;align-items:stretch;padding-top:64px!important;padding-bottom:40px!important}.st-np-art{width:100%!important;height:auto!important;aspect-ratio:1/1}.st-np-title{font-size:40px!important}.st-np-artist{font-size:19px!important}.st-np-pbtn{width:60px;height:60px}.st-radio-pill{flex:1 1 0!important;padding-left:12px!important;column-gap:10px!important}.st-radio-txt{max-width:none}.st-pl-head-t{font-size:34px!important}.st-360-logo{width:200px!important}.st-hd-sec{display:none}.st-yr{font-size:64px}}@media (max-width:479px){.st-vg-list,.st-shop-list{grid-template-columns:1fr!important}}@media (prefers-reduced-motion:reduce){.st-rot-in,.st-radio-dot,.st-np-label:before{animation:none}.st-pl-img{transition:none}#naredili .st-pl-items{transition:none}}
html,body{overflow-x:clip}.st-360-sec{border-bottom:0!important}.st-pl-wrap{padding-top:24px!important}.st-pl-head{justify-content:center!important;gap:14px!important;padding:0 0 18px!important;margin-bottom:18px!important;border-bottom:0!important;position:relative}.st-pl-head:before,.st-pl-head:after{content:'';flex:1;height:1px;background:#E4E4E6;max-width:280px}.st-pl-head:before{order:0}.st-pl-head-t{order:1;font-family:Frontage,sans-serif!important;font-size:14px!important;letter-spacing:4px!important;line-height:1!important}.st-pl-head-i{order:2;width:30px!important;height:30px!important;font-size:18px!important}.st-pl-head:after{order:3}
.st-flt{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:0 0 28px}.st-flt button{font-family:Frontage,sans-serif;font-size:11px;letter-spacing:2.5px;text-transform:uppercase;padding:11px 18px;border:1px solid #231F20;border-radius:999px;background:#fff;color:#231F20;cursor:pointer;transition:background .2s,color .2s,border-color .2s}.st-flt button:hover{border-color:#EC1C24;color:#EC1C24}.st-flt button.st-act{background:#231F20;color:#fff;border-color:#231F20}.st-flt button span{opacity:.5;margin-left:6px}#naredili .w-dyn-item.st-hide{display:none!important}#naredili .w-dyn-item.st-fadein{animation:stfi .5s ease both}@keyframes stfi{from{opacity:0}to{opacity:1}}
#naredili .st-pl-items{width:100vw;margin-left:calc(50% - 50vw);max-height:var(--st-cmax,1700px)}#naredili .st-pl-items:after{height:220px!important}#naredili.st-short .st-pl-items:after{display:none}#naredili.st-short .st-pl-more{display:none!important}#naredili .w-dyn-items{grid-template-columns:1fr!important;gap:0!important}#naredili .st-yr{display:none}#naredili .st-pl-img{transform:none!important;object-fit:cover;object-position:50% 40%!important}#naredili .st-pl-item:hover .st-pl-img{transform:scale(1.04)!important}#naredili .st-pl-item{border-radius:0!important;padding:56px max(56px,calc((100vw - 1312px)/2)) 80px!important}#naredili .st-pl-item>*:not(.st-pl-img):not(.st-pl-cta){max-width:820px}#naredili .st-pl-cta{right:max(56px,calc((100vw - 1312px)/2))!important;bottom:36px!important;font-size:13px!important}#naredili .st-pl-big{font-size:110px!important;line-height:.92!important}#naredili .st-pl-item::after{background:linear-gradient(to right,rgba(35,31,32,.9) 0%,rgba(35,31,32,.6) 38%,rgba(35,31,32,.1) 72%,rgba(35,31,32,.35) 100%)!important}#naredili .st-pl-item:before{content:'';position:absolute;left:0;right:0;bottom:0;height:1px;background:rgba(255,255,255,.12);z-index:3}#naredili .st-pl-more{margin-top:40px}
#izvajalci{overflow:visible}#izvajalci .st-art-card{position:relative;transition:transform .5s cubic-bezier(.2,.8,.2,1),box-shadow .5s;transform-origin:50% 50%;will-change:transform;background:#fff}#izvajalci .st-art-card:hover{transform:scale(1.05);z-index:3;box-shadow:0 24px 50px rgba(35,31,32,.22)}#izvajalci .st-art-photo{background-color:#231F20!important;background-size:cover;background-position:center;filter:none!important;transform:none!important}#izvajalci .st-art-card:hover .st-art-name{color:#EC1C24}.st-art-name{transition:color .3s;padding-left:2px}
.st-tm-mail:hover,.st-mg-mail:hover{color:#EC1C24}.st-tm-row:last-child{border-bottom:0}@media (max-width:767px){#izvajalci{grid-template-columns:repeat(2,minmax(0,1fr))!important}.st-pl-head:before,.st-pl-head:after{max-width:40px}.st-pl-head-t{font-size:12px!important;letter-spacing:3px!important}.st-flt{gap:6px}.st-flt button{padding:9px 13px;font-size:10px;letter-spacing:2px}#naredili .st-pl-item{padding:32px 24px 64px!important}#naredili .st-pl-cta{right:24px!important;bottom:24px!important}#naredili .st-pl-big{font-size:56px!important}#naredili .st-pl-item::after{background:linear-gradient(to top,rgba(35,31,32,.92),rgba(35,31,32,.35))!important}}@media (prefers-reduced-motion:reduce){#izvajalci .st-art-card{transition:none}}
.st-yt{position:relative;aspect-ratio:16/9;background:#000;cursor:pointer;overflow:hidden}
.st-yt img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s,opacity .3s;opacity:.9}
.st-yt:hover img{transform:scale(1.04);opacity:1}
.st-yt-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:68px;height:68px;border-radius:50%;border:0;background:#EC1C24;color:#fff;font-size:22px;cursor:pointer;transition:transform .3s}
.st-yt:hover .st-yt-play{transform:translate(-50%,-50%) scale(1.08)}
.st-yt iframe{position:absolute;inset:0;width:100%;height:100%;border:0}
