.slider-title{text-align:center;font-size:26px;margin-bottom:30px;text-transform:uppercase;position:relative}.slider-title:before{content:" ";position:absolute;bottom:-12px;inset-inline-start:50%;margin-left:-15px;width:30px;height:2px;display:inline-block}.owl-carousel{width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;clear:both}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{backface-visibility:hidden;-webkit-backface-visibility:hidden;transform:translate3d(0, 0, 0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel:not(.owl-loaded){display:flex;overflow:hidden}.no-js .owl-carousel{display:block}.owl-carousel .owl-item.animated{animation-duration:600ms;animation-fill-mode:both}.owl-carousel .owl-item.fadeOut{animation-name:fade-out}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-height{transition:height 500ms ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity 400ms ease}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(//urosevesprave.rs/wp-content/themes/basel/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform 100ms ease}.owl-carousel .owl-video-play-icon:hover{transform:scale(1.3, 1.3)}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.items-with-space,.teaser_grid_container,.vc_carousel_container{margin-left:-10px;margin-right:-10px}.items-with-space .isotope-inner,.items-with-space .owl-carousel-item-inner,.teaser_grid_container .isotope-inner,.teaser_grid_container .owl-carousel-item-inner,.vc_carousel_container .isotope-inner,.vc_carousel_container .owl-carousel-item-inner{padding-right:10px;padding-left:10px}.teaser_grid_container .categories_filter{margin:0 10px 10px}.isotope-item .post-thumb,.owl-carousel-item .post-thumb{margin-bottom:15px}.isotope-item .post-title,.owl-carousel-item .post-title{margin-bottom:15px}.isotope-item .entry-content,.owl-carousel-item .entry-content{line-height:1.7;margin-bottom:15px}.isotope-item .entry-content p,.owl-carousel-item .entry-content p{margin-bottom:0}.owl-carousel div.category-grid-item,.owl-carousel div.product-grid-item{margin-bottom:10px}.owl-carousel.basel-hover-info{margin-bottom:10px}.owl-carousel:hover .owl-nav>div{opacity:1}.owl-carousel:hover .owl-nav .owl-prev{left:-47px}.owl-carousel:hover .owl-nav .owl-next{right:-47px}.owl-nav>div{position:absolute;top:50%;color:#000;display:inline-block;text-align:center;cursor:pointer;zoom:1;opacity:0;*display:inline;margin:0;z-index:2;filter:Alpha(Opacity=0);transform:translateY(-50%);transition:all .25s ease}.owl-nav>div.disabled{color:rgba(0,0,0,0.3);cursor:default}.owl-nav>div:hover:not(.disabled){color:rgba(0,0,0,0.6)}.owl-nav>div:before{content:"\e605";display:block;font-family:'simple-line-icons';width:55px;font-size:36px;height:55px;line-height:55px}.owl-nav .owl-prev{left:-20px;padding-left:0}.owl-nav .owl-next{left:auto;right:-20px;padding-right:0}.owl-nav .owl-next:before{content:"\e606"}.color-scheme-light .owl-nav>div,.pagin-color-light .owl-nav>div{color:rgba(255,255,255,0.8)}.color-scheme-light .owl-nav>div.disabled,.pagin-color-light .owl-nav>div.disabled{color:rgba(255,255,255,0.6)}.color-scheme-light .owl-nav>div:hover:not(.disabled),.pagin-color-light .owl-nav>div:hover:not(.disabled){color:#fff}.owl-dots{text-align:center}.owl-dots .owl-dot{display:inline-block;margin-top:10px;zoom:1;*display:inline}.owl-dots .owl-dot span{display:block;width:10px;height:10px;margin:5px 7px;background:#cccccc;border-radius:20px}.owl-dots .owl-dot.active span,.owl-dots .owl-dot:hover span{background-color:#1F1F1F}.color-scheme-light .owl-dots>div span,.pagin-color-light .owl-dots>div span{background-color:rgba(255,255,255,0.6)}.color-scheme-light .owl-dots>div.active span,.color-scheme-light .owl-dots>div:hover span,.pagin-color-light .owl-dots>div.active span,.pagin-color-light .owl-dots>div:hover span{background-color:#fff}.wrapper-boxed .color-scheme-light .owl-nav>div{color:#000}.wrapper-boxed .color-scheme-light .owl-nav>div.disabled{color:rgba(0,0,0,0.3)}.wrapper-boxed .color-scheme-light .owl-nav>div:hover:not(.disabled){color:rgba(0,0,0,0.6)}.info-box-spacing-0{margin-left:-0px;margin-right:-0px}.info-box-spacing-0 .owl-item,.info-box-spacing-0 .owl-carousel:not(.owl-loaded)>div{padding-left:0px;padding-right:0px}.info-box-spacing-2{margin-left:-1px;margin-right:-1px}.info-box-spacing-2 .owl-item,.info-box-spacing-2 .owl-carousel:not(.owl-loaded)>div{padding-left:1px;padding-right:1px}.info-box-spacing-6{margin-left:-3px;margin-right:-3px}.info-box-spacing-6 .owl-item,.info-box-spacing-6 .owl-carousel:not(.owl-loaded)>div{padding-left:3px;padding-right:3px}.info-box-spacing-10{margin-left:-5px;margin-right:-5px}.info-box-spacing-10 .owl-item,.info-box-spacing-10 .owl-carousel:not(.owl-loaded)>div{padding-left:5px;padding-right:5px}.info-box-spacing-20{margin-left:-10px;margin-right:-10px}.info-box-spacing-20 .owl-item,.info-box-spacing-20 .owl-carousel:not(.owl-loaded)>div{padding-left:10px;padding-right:10px}.info-box-spacing-30{margin-left:-15px;margin-right:-15px}.info-box-spacing-30 .owl-item,.info-box-spacing-30 .owl-carousel:not(.owl-loaded)>div{padding-left:15px;padding-right:15px}.info-box-carousel-wrapper .basel-info-box,.info-box-carousel-wrapper .basel-info-box2{margin-bottom:20px}@media (min-width: 979px){[data-desktop="1"] .owl-carousel:not(.owl-loaded)>div{width:100%;flex:0 0 100%}[data-desktop="2"] .owl-carousel:not(.owl-loaded)>div{width:50%;flex:0 0 50%}[data-desktop="3"] .owl-carousel:not(.owl-loaded)>div{width:33.3333333333%;flex:0 0 33.3333333333%}[data-desktop="4"] .owl-carousel:not(.owl-loaded)>div{width:25%;flex:0 0 25%}[data-desktop="5"] .owl-carousel:not(.owl-loaded)>div{width:20%;flex:0 0 20%}[data-desktop="6"] .owl-carousel:not(.owl-loaded)>div{width:16.6666666667%;flex:0 0 16.6666666667%}[data-desktop="7"] .owl-carousel:not(.owl-loaded)>div{width:14.2857142857%;flex:0 0 14.2857142857%}[data-desktop="8"] .owl-carousel:not(.owl-loaded)>div{width:12.5%;flex:0 0 12.5%}}@media (min-width: 479px) and (max-width: 978px){[data-desktop_small="1"] .owl-carousel:not(.owl-loaded)>div{width:100%;flex:0 0 100%}[data-desktop_small="2"] .owl-carousel:not(.owl-loaded)>div{width:50%;flex:0 0 50%}[data-desktop_small="3"] .owl-carousel:not(.owl-loaded)>div{width:33.3333333333%;flex:0 0 33.3333333333%}[data-desktop_small="4"] .owl-carousel:not(.owl-loaded)>div{width:25%;flex:0 0 25%}[data-desktop_small="5"] .owl-carousel:not(.owl-loaded)>div{width:20%;flex:0 0 20%}[data-desktop_small="6"] .owl-carousel:not(.owl-loaded)>div{width:16.6666666667%;flex:0 0 16.6666666667%}[data-desktop_small="7"] .owl-carousel:not(.owl-loaded)>div{width:14.2857142857%;flex:0 0 14.2857142857%}}@media (max-width: 478px){[data-mobile="1"] .owl-carousel:not(.owl-loaded)>div{width:100%;flex:0 0 100%}[data-mobile="2"] .owl-carousel:not(.owl-loaded)>div{width:50%;flex:0 0 50%}}#gsm-vtx-wrapper,
#gsm-vtx-wrapper *,
#gsm-vtx-chat-container div {
font-family:
-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial,
sans-serif !important;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
#gsm-vtx-wrapper {
position: fixed;
bottom: 20px;
right: 20px;
z-index: 9999;
}
#gsm-vtx-chat-container {
width: 0;
height: 0;
overflow: hidden;
max-width: calc(100vw - 40px);
max-height: calc(100vh - 120px);
background: #fff;
border-radius: 15px;
box-shadow: 0 10px 40px rgba(0, 0, 0, 0.2);
display: flex;
flex-direction: column;
overflow: hidden;
border: 1px solid #e0e0e0;
position: absolute;
pointer-events: none;
bottom: 0px;
right: 0;
opacity: 0;
visibility: hidden;
transform: translateY(20px) scale(0.95);
transform-origin: bottom right;
transition:
transform 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275),
opacity 0.3s ease-out;
-webkit-user-select: none;
-ms-user-select: none;
user-select: none;
}
#gsm-vtx-chat-container.active {
width: 300px;
background: transparent;
height: 400px;
pointer-events: all;
opacity: 1;
visibility: visible;
transform: translateY(0) scale(1);
} #gsm-vtx-chat-container.active.gsm-vtx-expanded {
width: 520px;
height: calc(100vh - 40px);
height: calc(100dvh - 40px);
max-height: calc(100dvh - 40px);
} #gsm-vtx-chat-container.active.gsm-vtx-expanded {
background: #fff;
}
#gsm-vtx-chat-container.gsm-vtx-expanded #gsm-vtx-messages {
background: #f8f9fa;
}
#gsm-vtx-chat-container.gsm-vtx-expanded .gsm-vtx-msg,
#gsm-vtx-chat-container.gsm-vtx-expanded #gsm-vtx-input {
font-size: 15px;
}
#gsm-vtx-chat-container.gsm-vtx-expanded #gsm-vtx-input {
max-height: 160px;
}
#gsm-vtx-expand .gsm-vtx-icon-restore,
#gsm-vtx-chat-container.gsm-vtx-expanded #gsm-vtx-expand .gsm-vtx-icon-expand {
display: none;
}
#gsm-vtx-chat-container.gsm-vtx-expanded #gsm-vtx-expand .gsm-vtx-icon-restore {
display: block;
} @media screen and (max-width: 600px) {
#gsm-vtx-chat-container.active,
#gsm-vtx-chat-container.active.gsm-vtx-expanded {
position: fixed;
top: var(--gsm-vtx-top, 0);
left: 0;
right: 0;
bottom: auto;
width: 100%;
height: 100vh;
height: 100dvh;
height: var(--gsm-vtx-vh, 100dvh);
max-width: none;
max-height: none;
border-radius: 0;
border: 0;
transform: none;
background: #fff;
}
#gsm-vtx-chat-container.active #gsm-vtx-messages {
background: #f8f9fa;
}
#gsm-vtx-chat-container.active #gsm-vtx-header {
padding-top: calc(12px + env(safe-area-inset-top));
}
#gsm-vtx-chat-container.active .gsm-vtx-credits {
padding-bottom: calc(10px + env(safe-area-inset-bottom));
}
#gsm-vtx-chat-container .gsm-vtx-msg {
font-size: 15px;
} #gsm-vtx-input {
font-size: 16px !important;
}
#gsm-vtx-action-buttons > * {
width: 36px;
height: 36px;
}
#gsm-vtx-expand {
display: none !important;
}
html.gsm-vtx-open,
html.gsm-vtx-open body {
overflow: hidden !important;
} html.gsm-vtx-open #gsm-vtx-wrapper {
z-index: 2147483000;
}
}
#gsm-vtx-header {
color: white;
padding: 12px 15px;
display: flex;
justify-content: space-between;
align-items: center;
font-weight: bold;
border-bottom: 1px solid #e0e0e0;
}
#gsm-vtx-messages {
flex: 1;
overflow-y: auto;
padding: 20px;
background: rgba(248, 249, 250, 0.75);
display: flex;
flex-direction: column;
gap: 10px;
}
.gsm-vtx-msg {
padding: 10px 15px;
border-radius: 18px;
font-size: 14px;
line-height: 1.5;
max-width: 85%;
word-wrap: break-word;
}
.gsm-vtx-msg-user {
align-self: flex-end;
color: white;
border-bottom-right-radius: 2px;
}
.gsm-vtx-msg-ai {
align-self: flex-start;
background: white;
color: #333;
border: 1px solid #eee;
border-bottom-left-radius: 2px;
}
.vtx-typing {
align-self: flex-start;
display: flex;
gap: 4px;
padding: 10px;
}
.vtx-typing span {
width: 6px;
height: 6px;
background: #888;
border-radius: 50%;
animation: vtxBounce 1.4s infinite ease-in-out both;
}
@keyframes vtxBounce {
0%,
80%,
100% {
transform: scale(0);
}
40% {
transform: scale(1);
}
}
.gsm-vtx-footer {
padding: 15px;
background: white;
border-top: 1px solid #eee;
}
.gsm-vtx-input-wrap {
display: flex;
gap: 10px;
background: #f0f2f5;
border-radius: 20px;
padding: 5px 15px;
align-items: flex-end;
}
#gsm-vtx-input {
flex: 1;
border: none;
background: transparent;
padding: 10px 0;
outline: none;
resize: none;
width: 100%;
max-height: 80px;
min-height: 40px;
font-size: 14px;
line-height: 1.4;
-webkit-user-select: text;
user-select: text;
}
#gsm-vtx-send {
background: none;
border: none;
min-height: 40px;
font-weight: bold;
cursor: pointer;
padding: 10px 5px;
}
#gsm-vtx-toggle {
width: 60px;
height: 60px;
border-radius: 50%;
cursor: pointer;
display: flex;
align-items: center;
justify-content: center;
color: white;
font-size: 28px;
box-shadow: 0 4px 15px rgba(0, 0, 0, 0.3);
}
.gsm-vtx-atc-btn {
display: block;
margin-top: 8px;
padding: 8px;
background: #27ae60;
color: white !important;
text-align: center;
border-radius: 8px;
cursor: pointer;
border: none;
width: 100%;
font-weight: bold;
}
.gsm-vtx-credits {
font-size: 11px;
cursor: default;
text-align: center;
padding: 10px;
background: #fff;
color: #bbb;
border-top: 1px solid #f9f9f9;
}
.gsm-vtx-credits a {
color: #999;
text-decoration: none;
font-weight: bold;
transition:
color 0.3s ease,
opacity 0.3s ease;
}
.gsm-vtx-credits:hover a {
color: #3d3d3d;
}
.gsm-vtx-credits a:hover {
color: #ff4700;
opacity: 1;
}
@keyframes vtxShake {
0% {
transform: translate(0, 0);
}
10% {
transform: translate(-2px, -2px);
}
20% {
transform: translate(2px, 2px);
}
30% {
transform: translate(-2px, 2px);
}
40% {
transform: translate(2px, -2px);
}
50% {
transform: translate(-1px, -1px);
}
60% {
transform: translate(1px, 1px);
}
70% {
transform: translate(-1px, 1px);
}
80% {
transform: translate(1px, -1px);
}
90% {
transform: translate(0, 0);
}
100% {
transform: translate(0, 0);
}
}
.vtx-animate-shake {
animation: vtxShake 0.5s ease-in-out;
}
#gsm-vtx-action-buttons {
display: flex;
gap: 3px;
}
#gsm-vtx-action-buttons > * {
cursor: pointer;
display: inline-flex;
align-items: center;
justify-content: center;
width: 28px;
height: 28px;
cursor: pointer;
border-radius: 4px;
color: #ffffff;
transition:
background-color 0.2s ease,
color 0.2s ease;
user-select: none;
}
#gsm-vtx-action-buttons > *:hover {
background-color: rgba(0, 0, 0, 0.08);
}
.grecaptcha-badge {
visibility: hidden !important;
}
.gsm-vtx-msg.gsm-vtx-msg-ai > a {
color: #ff7e00;
} .gsm-vtx-prod {
display: flex;
align-items: center;
gap: 10px;
margin: 10px 0 2px;
}
.gsm-vtx-prod-text {
flex: 1;
min-width: 0;
line-height: 1.4;
}
.gsm-vtx-thumb {
display: inline-block;
flex: 0 0 auto;
line-height: 0;
}
.gsm-vtx-thumb img {
width: 56px;
height: 56px;
object-fit: cover;
border-radius: 8px;
border: 1px solid #eee;
background: #fff;
}
#gsm-vtx-chat-container.gsm-vtx-expanded .gsm-vtx-thumb img {
width: 72px;
height: 72px;
}