.section-index{padding-top:40px;padding-bottom:0}h3.index-title{font-family:var(--black);font-size:3.75rem;font-size:clamp(1.75rem,.8928571429rem + 3.8095238095vw,3.75rem);font-weight:400;color:var(--tamno-plava)}.index-tabs h3.index-title{margin-right:auto}#indexproduct h3{margin-bottom:-40px;text-transform:uppercase;font-size:2rem;font-weight:700}.section-index .swiper.comp1{padding-top:60px}.section-index .swiper-buttons_grid{position:absolute;right:0;top:25px;z-index:9;display:flex;justify-content:center;align-items:center;gap:0 15px;width:115px}.section-index #pravaprilika .swiper-buttons_grid{top:-30px;bottom:auto}@media screen and (max-width: 767px){.section-index #pravaprilika .swiper-buttons_grid{top:15px;bottom:auto}}#containerlevelthumbnails{margin-top:-15%}#containerlevelthumbnails .levelthumbnails .thumbnail .naslov{font-size:2.25rem;font-family:var(--black);color:var(--crna);text-align:center;line-height:2.5rem;width:100%;padding-top:20px;padding-bottom:80px;transition:all .2s ease}#containerlevelthumbnails .podnaslov{color:var(--sivi-text);font-size:1.125rem;text-decoration:underline;padding-bottom:60px}#containerlevelthumbnails .swiper-wrapper{transition-timing-function:linear!important}#containerlevelthumbnails .gallery-item--img{position:relative}#containerlevelthumbnails .gallery-item--img>.gallery-item--overlay{display:none;position:absolute;inset:0;background:#0003;border-radius:50%;transform:scale(0);opacity:0;transition:transform .22s cubic-bezier(.4,0,.2,1),opacity .12s,border-radius .04s cubic-bezier(.8,0,.2,1) .21s;pointer-events:none}#containerlevelthumbnails .gallery-item--img:hover .gallery-item--overlay{display:none;transform:scale(1);border-radius:0;opacity:1}@media screen and (min-width: 1200px) and (max-width: 1600px){#containerlevelthumbnails{margin-top:-10%}}@media screen and (max-width: 991px){#containerlevelthumbnails{margin-top:20px}}.index-promocije{background-color:#f9f9f9;padding:40px 0}.index-promocije img{border-radius:15px 15px 0 0}.index-promocije h2{font-size:1.125rem;font-weight:700;padding-top:10px}.index-promocije p{min-height:80px}.index-promocije .promocija{background-color:#fff;padding:20px;border-radius:15px;box-shadow:#959da533 0 8px 24px}.index-promocije .promocija:hover{box-shadow:#64646f33 0 7px 29px}.slidernaslovna .index-banner-right a{display:block;width:100%;height:100%;z-index:9;position:relative}@media screen and (min-width: 992px){.slidernaslovna .swiper-slide img{object-fit:cover;width:100vw;height:100vh}}.levelthumbnails .thumbnail{padding:10px 0 0;display:flex;flex-flow:column;align-items:center;transition:all .2s ease}.levelthumbnails .thumbnail.gallery-item>a{display:block;width:fit-content;border-radius:40px;overflow:hidden}.levelthumbnails .thumbnail:hover{padding:0}.levelthumbnails .thumbnail:hover .naslov{padding-top:30px!important}.indexslider{margin:40px auto}.indexslider .add-to-cart{padding:10px}.indexslider .add-to-cart a{color:#fff;background-color:var(--tamno-siva);border:1px solid var(--tamno-siva);font-size:.875rem;text-align:center;padding:10px 15px;transition:.5s ease 0s}.indexslider .add-to-cart a i{margin-right:10px}.indexslider .add-to-cart a:hover{color:#fff;background:var(--boja1);border:1px solid var(--boja1);cursor:pointer;transition:.5s ease 0s i;transition-color:#fff}.indexslider .opis{font-size:.875rem;line-height:24px;padding:20px 0}.indexslider .price{color:var(--crveno);font-size:1.625rem;font-weight:800;letter-spacing:1px;margin-bottom:10px}#promocorner{padding-top:80px}#promocorner h3{line-height:90%}#promocorner .text{font-weight:400;text-transform:uppercase;font-size:1.4rem;fill:var(--crna)}#promocorner #rotatingText{position:absolute;z-index:0;top:-55px;left:-45px;animation-name:rotate-circle;animation-duration:10s;animation-timing-function:linear;animation-iteration-count:infinite}#promocorner #grid .product-item-box{margin-bottom:0}@keyframes rotate-circle{to{transform:rotate(1turn)}}@media screen and (max-width: 576px){#promocorner{padding-top:30px}}#pravaprilika{padding-top:80px;padding-bottom:80px}#pravaprilika #grid{position:relative}#pravaprilika #prilikaslider{position:relative;padding-top:40px;padding-bottom:0;top:130px;margin-top:-130px}#pravaprilika .swiper-carousel{position:relative;margin:0 auto;max-width:100%;overflow:hidden}#pravaprilika .swiper-carousel .swiper-slide{position:relative}#pravaprilika .swiper-carousel .swiper-slide .product-item{border-radius:30px}@media screen and (min-width: 768px){#pravaprilika .swiper-carousel .swiper-slide .product-item{box-shadow:var(--velika-plava-sjena)}}@media screen and (max-width: 767px){#pravaprilika{padding-top:30px}}@media screen and (max-width: 576px){#pravaprilika{padding-bottom:50px}#pravaprilika #prilikaslider{top:60px;margin-top:-90px}#pravaprilika .swiper-slide:not(.swiper-slide-fully-visible){visibility:hidden}}#prilikasliderbkg .prilikasliderbkg--content{height:100%;border-radius:20px;padding:30px 30px 0;background:radial-gradient(50% 50% at 50% 50%,#508ed8,#222629)}#prilikasliderbkg .prilikasliderbkg--content h3{color:#fff;text-align:left;text-transform:uppercase;margin-bottom:20px}#prilikasliderbkg .prilikasliderbkg--content p{font-size:1.25rem;font-weight:500;font-family:var(--regular);text-align:left;color:#fff}#prilikasliderbkg .prilikasliderbkg--title h3{font-size:3.75rem;font-style:normal;font-weight:400;margin:20px 0 0}#prilikaslider .prilika-content{display:flex;align-items:center;padding:20px;border-radius:20px;border:1px solid var(--stroke);background:#fffc;backdrop-filter:blur(10px);margin:20px}#prilikaslider .prilika-content .prilika-titles{width:70%;height:50px;overflow:hidden;padding-right:20px;margin-bottom:0}#prilikaslider .prilika-content .prilika-titles h2{font-size:1.2rem;font-weight:600}#prilikaslider .prilika-content .prilika-titles h2 a{color:var(--tamno-plava)}#prilikaslider .prilika-content .prilika-price--btn{margin-left:auto}#prilikaslider .prilika-content .price-prilika{border-radius:10px;background:linear-gradient(90deg,#508ed81a,#05164d1a 68%,#0086b01a);padding:10px;color:var(--tamno-plava);text-align:right;font-family:var(--black);font-size:1.25rem;font-style:normal;font-weight:400}@media screen and (max-width: 576px){#prilikaslider .prilika-content .price-prilika{padding:10px}#prilikaslider .prilika-content .prilika-price--btn{width:40%}#prilikaslider .prilika-content .prilika-titles{width:60%;padding-right:15px}}#prilikaslider .product-item .product-image .stickers{top:25px;right:60px}@media screen and (max-width: 576px){#prilikaslider .product-item .product-image .stickers{right:25px}}#prilikaslider .buttons-content_grid{top:auto;bottom:120px;right:20px}.section-index.index-tabs{padding-top:70px;padding-bottom:30px}.section-index.index-tabs .tab-content{padding-bottom:0!important;height:100%;min-height:570px}.section-index.index-tabs .nav-tabs{flex-wrap:wrap;background-color:transparent;border:0;padding:0}.section-index.index-tabs .nav-tabs .nav-link{display:flex;align-items:center;justify-content:center;font-size:2.25rem;font-weight:400;color:var(--sivi-text);font-family:var(--black)}.section-index.index-tabs .nav-tabs .nav-link.active{color:var(--plava)}.section-index.index-tabs .nav-tabs .nav-link:not(:last-child){margin-right:35px}.section-index.index-tabs .nav-fill .nav-item{transition-timing-function:cubic-bezier(.4,0,.2,1);transition-property:all;transition-duration:.15s}@media screen and (max-width: 767px){.index-tabs .nav-tabs .nav-link{width:100%}.index-tabs .nav-tabs .nav-link:not(:last-child){margin-right:0;margin-bottom:0}}#news-index h2{font-size:1.25rem;font-weight:700;text-transform:uppercase;margin-bottom:10px;line-height:30px;height:60px;text-align:left}#news-index .index-news{padding:20px;height:420px;overflow:hidden}#news-index .index-news-shadow{padding:10px;box-shadow:0 0 20px 10px #e3dfdc}#news-index .news-list .news-image{text-align:left;margin-bottom:10px}#news-index .news-list .news-text{text-align:justify!important;font-size:1rem;line-height:32px}#index-blog{background-color:var(--darkmode-pozadina-hover);padding:50px 0 20px}#index-blog #index-title-container{margin-bottom:20px}#index-blog h3.index-title{color:#fff;text-transform:uppercase;display:flex;align-items:center;margin-bottom:0}#index-blog .index-blog-cta{display:flex;align-items:center}@media screen and (max-width: 576px){#index-blog{padding:40px 0 20px}}#index-blog .blog-grid h3{margin-bottom:0;color:#fff;font-family:var(--black);font-weight:400;font-size:clamp(1.43rem,1.2781rem + .4219vw,1.7rem)}#index-blog .blog-grid .blog-image{margin-bottom:0;overflow:hidden;position:relative}#index-blog .blog-grid .blog-image img{border-radius:30px;max-height:300px;height:100%;object-fit:cover}#index-blog .blog-grid .blog-content{position:absolute;bottom:0;left:0;padding:15px;border-radius:0;background-color:transparent;margin-bottom:0;transition:all .45s;display:flex;align-items:center;width:100%;min-height:80px;background-color:#05172c99}#index-blog .blog-grid .blog-title{min-height:65px;display:flex;align-items:center}@media screen and (max-width: 576px){#index-blog .blog-grid .blog-image img{min-height:200px}#index-blog .blog-grid .blog-title{max-width:none;min-height:auto}}#index-blog{position:relative}#index-blog .index-blog{padding-bottom:65px}#index-blog .swiper-scrollbar{position:absolute;left:1%;bottom:0;top:auto;z-index:50;height:4px;width:60%}#index-blog .swiper-scrollbar{border-radius:10px;touch-action:none;background:#364a4e}#index-blog .swiper-scrollbar-drag{height:4px;background-color:var(--plava)}#index-blog .swiper-btns{position:relative;z-index:9;bottom:40px;display:flex;gap:0 15px;width:fit-content;height:40px;margin-left:auto;top:-23px}#index-blog .swiper-btns>*{position:initial;margin:0;width:40px;height:40px;background:var(--plava-pozadina);border-radius:50%;display:flex;color:var(--plava);justify-content:center;align-items:center}#index-blog .swiper-btns>*:after{font-family:var(--fonticon);font-size:1.5rem;color:var(--plava)}#index-blog .swiper-btns>.swiper-button-prev:after{content:"\e819"}#index-blog .swiper-btns>.swiper-button-next:after{content:"\e81a"}#index-blog .swiper-button-prev:hover,#index-blog .swiper-button-next:hover{transform:scale(1.1);transition:all .2s}#index-blog .swiper-button-prev:hover:after,#index-blog .swiper-button-next:hover:after{transform:scale(.9);transition:all .2s}@media screen and (max-width: 767px){#index-blog{padding-left:15px;padding-right:15px;padding-bottom:0;margin-bottom:0}#index-blog .index-blog{padding-bottom:30px}#index-blog ul#bloglist{flex-flow:column;padding-left:0;margin-bottom:0}#index-blog ul#bloglist li{display:none;margin-bottom:30px}#index-blog ul#bloglist li:nth-child(-n+3){display:block}#index-blog .swiper-scrollbar,#index-blog .swiper-btns{display:none}}#index-blog-product{padding:40px 100px;margin:0;background-repeat:no-repeat;background-attachment:fixed;background-color:#f9f9f9}#index-blog-product h2{font-size:2.25rem;color:#000;font-weight:700;line-height:60px;text-transform:uppercase}#index-blog-product .index-blog-content img{border:9px solid #44474e;transition:border .5s ease-out}#index-blog-product .index-blog-content img:hover{border:9px solid #55575d}#index-blog-product .index-blog-content .title{font-size:1.75rem;font-weight:700;color:#000;margin:20px 0;line-height:40px;text-transform:none}#index-blog-product .index-blog-content .content{font-size:1rem;color:#000}.index-manufacture-logo img{display:block;max-width:150px;height:auto;width:auto;max-height:35px;filter:grayscale(100%);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);opacity:.6;transition:all .3s;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-tap-highlight-color:transparent}.index-manufacture-logo a:hover img{opacity:1;filter:grayscale(0);-webkit-filter:grayscale(0);-moz-filter:grayscale(0)}.index-testimonial,.index-testimonial .slika{text-align:center}.index-testimonial .slika img{border-radius:50%;border:4px solid white;box-shadow:0 5px 5px #0003;height:100px;width:auto;display:inline-block}.index-testimonial .naziv{font-size:1.125rem;padding:10px}.section-banner{position:relative}.section-banner h3{border-bottom:5px solid var(--boja1);font-size:1.375rem;line-height:30px;margin-left:0!important}.section-banner .banner-text{position:absolute;left:0;top:0;font-size:1rem}#twobanners img{border-radius:30px}.index-vremenska .product-item{min-height:580px!important;max-height:580px!important}.index-vremenska .product-item:hover{max-height:690px!important}.section h3{font-size:1.2rem;font-weight:700;text-transform:uppercase;text-align:left;margin-left:10px}.index-vremenska .timer{margin:20px 0 10px}.index-vremenska .timer .cdown{display:inline-block;margin:0 12px 0 0;font-weight:300;text-transform:capitalize;font-size:.875rem;text-align:center;background:#f3f3f3 none repeat scroll 0 0;border-radius:5px;color:#000}.index-vremenska .timer .cdown span{color:#000;display:block;line-height:30px;text-align:center;width:50px;font-size:.875rem;font-weight:700}.index-vremenska .timer .cdown .counting{color:#000;display:block;line-height:30px;text-align:center;width:50px;font-size:1.625rem!important;font-weight:700}.index-vremenska .vremenska-left{padding:60px 20px}.index-vremenska .vremenska-left h2{font-size:2.25rem;font-weight:600}.index-vremenska .vremenska-left .postotak{font-size:3.75rem;font-weight:700;padding:20px;color:var(--crveno)}.index-vremenska .vremenska-left .btn{margin-top:30px}.index-vremenska .vremenska-left .slick-dots{position:absolute;bottom:45px;left:-350px;display:block;width:350px;padding:0;margin:0;list-style:none;text-align:center}.index-category-row{background-color:#f9f9f9;padding:20px}.index-category{padding:15px}.index-category h2{font-size:1.5rem;font-weight:700}.index-category .col{padding:20px;transition:all .3s;background-color:#fff}.index-category .col:hover{box-shadow:0 0 25px #0000001a}@media screen and (max-width: 991px){h3.index-title{margin-bottom:15px}.section-index.index-tabs .nav-tabs .nav-link{font-size:1.8rem}#containerlevelthumbnails .levelthumbnails .thumbnail .naslov{font-size:1.6rem;line-height:1.6rem;padding-bottom:15px}#containerlevelthumbnails .podnaslov{font-size:.9rem;padding-bottom:20px}}@media screen and (max-width: 767px){.section-index.index-tabs{padding-top:15px;padding-bottom:15px}.index-tabs h3.index-title{margin-right:auto;margin-left:auto;margin-bottom:15px}.section-index.index-tabs .nav-tabs .nav-link:not(:last-child){margin-right:0}#twobanners>.row>*:first-child{margin-bottom:24px}}
