/* /* NB Fajl:'./blocks/navigation/quick_links_v1/style.css.' */.quick-links-v1 .nav { display: flex; justify-content: flex-start; align-items: center; } .quick-links-v1 .nav > .item { display: flex; justify-content: flex-start; align-items: center; padding: 0 10px; border-right: 1px solid #E2E2E2; } .quick-links-v1 .nav > .item:first-of-type { padding-left: 0; } .quick-links-v1 .nav > .item:last-of-type { border: 0; } .quick-links-v1 .nav > .item::after { display: inline-block; margin-left: 10px; width: 10px; } .quick-links-v1 .nav > .item a { display: flex; justify-content: flex-start; font-size: 13px; line-height: 18px; color: #1E1E1E; } .quick-links-v1 .nav > .item a span p{ display: inline-block; } .quick-links-v1 .nav > .item img { margin-right: 5px; width: 20px; } @media screen and (max-width: 576px){ .quick-links-v1{ display: none; } } /* /* NB Fajl:'./blocks/slider/headlines_v1/style.css.' */.handlines-sldier .item .description { display: none; } .handlines-sldier .item { display: flex; justify-content: center; align-items: center; padding: 10px 0; text-align: center; } .handlines-sldier .item .title, .handlines-sldier .item .btn { display: inline-block !important; font-size: 15px; font-weight: 400; line-height: 18px; text-transform: none; vertical-align: middle; } .handlines-sldier .item .btn { margin-left: 2px; padding: 0; min-width: initial; height: auto; font-size: 13px; text-decoration: underline; box-shadow: none; transition: color 0.4s ease-in-out; } .handlines-sldier .item .btn:active, .handlines-sldier .item .btn:focus, .handlines-sldier .item .btn:active:focus{ box-shadow: none; background-color: transparent; } @media (max-width: 768px) { .handlines-sldier .item .title, .handlines-sldier .item .btn { display: block !important; line-height: 13px; } .handlines-sldier .item .title { margin-bottom: 3px; font-size: 13px; line-height: 13px; } } /* /* NB Fajl:'./blocks/navigation/user/style_v7.css.' *//* User */ .user{ float: right; } .user .nav .item a{ padding: 0 10px; font-size: 13px; color: #ffffff; position: relative; } .user .nav .item a:before{ content: ''; position: absolute; top: 50%; transform: translateY(-50%); right: 0; width: 1px; height: calc(100% - 5px); background: #ffffff; } .user .nav .item:last-child a:before{ display: none; } .user-login-page .item a{ text-transform: uppercase; color: #000000; font-size: 15px; padding: 0 20px; } .user-login-page .item.item-logout a{ padding-left: 0; } /* /* NB Fajl:'./_static/js/plugins/mainmenu_new/dropdown-effects/fade-down.css.' */.wsmenu>.wsmenu-list>li>ul.sub-menu { opacity: 0; visibility: hidden; -o-transform-origin: 0% 0%; -ms-transform-origin: 0% 0%; -moz-transform-origin: 0% 0%; -webkit-transform-origin: 0% 0%; -o-transition: -o-transform 0.3s, opacity 0.3s; -ms-transition: -ms-transform 0.3s, opacity 0.3s; -moz-transition: -moz-transform 0.3s, opacity 0.3s; -webkit-transition: -webkit-transform 0.3s, opacity 0.3s; transform-style: preserve-3d; -o-transform-style: preserve-3d; -moz-transform-style: preserve-3d; -webkit-transform-style: preserve-3d; transform: rotateX(-75deg); -o-transform: rotateX(-75deg); -moz-transform: rotateX(-75deg); -webkit-transform: rotateX(-75deg); } .wsmenu>.wsmenu-list>li:hover>ul.sub-menu { opacity: 1; visibility: visible; transform: rotateX(0deg); -o-transform: rotateX(0deg); -moz-transform: rotateX(0deg); -webkit-transform: rotateX(0deg); } .wsmenu>.wsmenu-list>li>.wsmegamenu { opacity: 0; visibility: hidden; -o-transform-origin: 0% 0%; -ms-transform-origin: 0% 0%; -moz-transform-origin: 0% 0%; -webkit-transform-origin: 0% 0%; -o-transition: -o-transform 0.3s, opacity 0.3s; -ms-transition: -ms-transform 0.3s, opacity 0.3s; -moz-transition: -moz-transform 0.3s, opacity 0.3s; -webkit-transition: -webkit-transform 0.3s, opacity 0.3s; transform-style: preserve-3d; -o-transform-style: preserve-3d; -moz-transform-style: preserve-3d; -webkit-transform-style: preserve-3d; transform: rotateX(-75deg); -o-transform: rotateX(-75deg); -moz-transform: rotateX(-75deg); -webkit-transform: rotateX(-75deg); } .wsmenu>.wsmenu-list>li:hover>.wsmegamenu { opacity: 1; visibility: visible; transform: rotateX(0deg); -o-transform: rotateX(0deg); -moz-transform: rotateX(0deg); -webkit-transform: rotateX(0deg); } .wsmenu-list>li>.wsshoptabing { opacity: 0; visibility: hidden; -o-transform-origin: 0% 0%; -ms-transform-origin: 0% 0%; -moz-transform-origin: 0% 0%; -webkit-transform-origin: 0% 0%; -o-transition: -o-transform 0.3s, opacity 0.3s; -ms-transition: -ms-transform 0.3s, opacity 0.3s; -moz-transition: -moz-transform 0.3s, opacity 0.3s; -webkit-transition: -webkit-transform 0.3s, opacity 0.3s; transform-style: preserve-3d; -o-transform-style: preserve-3d; -moz-transform-style: preserve-3d; -webkit-transform-style: preserve-3d; transform: rotateX(-75deg); -o-transform: rotateX(-75deg); -moz-transform: rotateX(-75deg); -webkit-transform: rotateX(-75deg); } .wsmenu-list>li:hover .wsshoptabing { opacity: 1; visibility: visible; transform: rotateX(0deg); -o-transform: rotateX(0deg); -moz-transform: rotateX(0deg); -webkit-transform: rotateX(0deg); } /* /* NB Fajl:'./_static/js/plugins/mainmenu_new/webslidemenu.css.' *//* * Plugin: Web Slide Navigation System * Demo Link: https://uxwing.com/webslide/ * Author: UXWing * License: http://codecanyon.net/licenses/standard */ /* ======== Find Below Table of Content Points to Go Relevant Section ========= [Table of contents DESKTOP] Desktop Base CSS Desktop Main Menu CSS - Main Search Bar CSS - My Account Dropdown - Main Menu Cart Icon Desktop Tabing Mega Menus CSS - Tabing Leftside - Tabing Rightside - Mega Menu Content Formatting - Brand Mega Menu Desktop Mega Menus CSS Desktop Half Menus CSS Desktop Extra CSS [Table of contents MOBILE ] Mobile Menu Change Brake Point Mobile Base CSS Mobile Main Menu CSS Mobile Dropdown CSS Mobile Mega Menu CSS Mobile Header CSS -> Mobile Search Bar -> Mobile Toggle Menu icon (X ICON) Mobile Overlay/Drawer CSS Mobile Sub Menu Expander Arrows Extra @Media Query ===============================================================================*/ /* ================== Desktop Base CSS ================== */ .wsmenu *{ position: static; } .wsmenu html, .wsmenu body, .wsmenu iframe, .wsmenu h1, .wsmenu h2, .wsmenu h3, .wsmenu h4, .wsmenu h5, .wsmenu h6 { margin: 0; padding: 0; border: 0; font: inherit; vertical-align: baseline; font-weight: normal; font-size: 12px; line-height: 18px; font-family: Helvetica, sans-serif; -webkit-font-smoothing: subpixel-antialiased; font-smoothing: antialiased; font-smooth: antialiased; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; -webkit-font-smoothing: subpixel-antialiased; font-smoothing: subpixel-antialiased; font-smooth: subpixel-antialiased; } .wsmenu .cl { clear: both; } .wsmenu img, .wsmenu object, .wsmenu embed, .wsmenu video { border: 0 none; max-width: 100%; } .wsmenu a:focus { outline: none; } .wsmenu:before, .wsmenu:after { content: ""; display: table; } .wsmenu:after { clear: both; } /* ================== Desktop Main Menu CSS ================== */ .headerfull { width: 100%; height: 60px; position: relative; /*-webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.16);*/ /*-moz-box-shadow: 0 0 4px rgba(0, 0, 0, 0.16);*/ /*box-shadow: 0 0 4px rgba(0, 0, 0, 0.16);*/ } .wsmenu .smllogo { padding: 9px 0px 0 16px; margin: 0; float: left; width: 6%; } .wsmenu .smllogo a { display: block; float: left; padding: 0; } .wsmain { width: 100%; margin: 0 auto; padding: 0; max-width: 1920px; } .wsmenu { width: 100%; float: left; font-family: Helvetica, sans-serif; color: #fff; position: relative; font-size: 13px; padding: 0; display: block; margin: 0; /*border-left: 1px solid rgba(0, 0, 0, 0.1);*/ } .wsmenu>.wsmenu-list { text-align: left; margin: 0 auto; width: 100%; display: block; padding: 0; position: relative; } .wsmenu>.wsmenu-list li.deactivate-item { opacity: 0.3; } .wsmenu>.wsmenu-list>li { display: block; float: left; padding: 0; margin: 0; } .wsmenu>.wsmenu-list>li.has-img .menu-img{ display: none; } .wsmenu>.wsmenu-list>li>.navtext { line-height: 16px; text-align: right; padding: 27px 20px; margin: 0px; } .wsmenu>.wsmenu-list>li>a { display: block; text-decoration: none; position: relative; } .wsmenu>.wsmenu-list>li>.navtext>span+span:after { display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; -webkit-font-smoothing: antialiased; content: "\f078"; font-family: "Font Awesome 5 Free"; font-weight: 900; font-size: 9px; line-height: 10px; margin-left: 0px; position: relative; right: -7px; text-align: right; top: 1px; } .wsmenu>.wsmenu-list>li>.navtext>span { display: block; font-size: 15px; text-align: left; white-space: nowrap; width: 100%; line-height: 16px; /*color: #000000 !important;*/ font-weight: 600; } .wsmenu>.wsmenu-list>li>.navtext>span+span { white-space: nowrap; font-size: 12px; font-weight: bold; } .wsmenu>.wsmenu-list>li a:hover .arrow:after { border-top-color: #b3b3b3 } .wsmenu>.wsmenu-list>li a.active .arrow:after { border-top-color: #b3b3b3 } .wsmenu>.wsmenu-list>li:hover>a .arrow:after { border-top-color: #b3b3b3 } /* Main Search Bar CSS*/ .wsmenu>.wsmenu-list>li.wssearchbar { width: 40%; float: left; padding-left: 15px; } .wsmenu>.wsmenu-list>li.wssearchbar>.topmenusearch { float: right; width: 100%; height: 42px; position: relative; margin: 9px 0 0 0; } .wsmenu>.wsmenu-list>li.wssearchbar>.topmenusearch>.searchicon { -webkit-transition: all 0.7s ease 0s; -moz-transition: all 0.7s ease 0s; -o-transition: all 0.7s ease 0s; transition: all 0.7s ease 0s; } .wsmenu>.wsmenu-list>li.wssearchbar>.topmenusearch>input { width: 100%; position: relative; float: right; top: 0; right: 0; bottom: 0; border: 0; padding: 0; margin: 0; text-indent: 15px; font-size: 12px; height: 42px; z-index: 2; outline: none; color: #7d7d7d; -webkit-transition: all 0.7s ease 0s; -moz-transition: all 0.7s ease 0s; -o-transition: all 0.7s ease 0s; transition: all 0.7s ease 0s; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; } .wsmenu>.wsmenu-list>li.wssearchbar>.topmenusearch>input:focus~.btnstyle { color: #fff; opacity: 0.9; } .wsmenu>.wsmenu-list>li.wssearchbar>.topmenusearch>input:focus~.searchicon { opacity: 1; z-index: 3; color: #FFFFFF; } .wsmenu>.wsmenu-list>li.wssearchbar>.topmenusearch>.btnstyle { top: 0px; position: absolute; right: 0; bottom: 0; width: 49px; line-height: 30px; z-index: 1; cursor: pointer; color: #fff; z-index: 1000; border: solid 0px; -webkit-transition: all 0.7s ease 0s; -moz-transition: all 0.7s ease 0s; -o-transition: all 0.7s ease 0s; transition: all 0.7s ease 0s; -webkit-border-radius: 0px 2px 2px 0px; -moz-border-radius: 0px 2px 2px 0px; border-radius: 0px 2px 2px 0px; } .wsmenu>.wsmenu-list>li.wssearchbar>.topmenusearch>.btnstyle>i { line-height: 38px; margin: 0; padding: 0; text-align: center; color: #9c9c9c; } /* My Account Dropdown */ .wsmenu>.wsmenu-list>li>ul.sub-menu { position: absolute; top: 70px; z-index: 1000; margin: 0; padding: 11px 20px; min-width: 300px; background-color: #fff; border: solid 1px #eeeeee; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; -webkit-box-shadow: 0px 2px 3px 0px rgb(0 0 0 / 10%); -moz-box-shadow: 0px 2px 3px 0px rgb(0 0 0 / 10%); box-shadow: 0px 2px 3px 0px rgb(0 0 0 / 10%); } .wsmenu>.wsmenu-list>li>ul.sub-menu>li { position: relative; margin: 0; padding: 0; display: block; } .wsmenu>.wsmenu-list>li>ul.sub-menu>li>a { background-image: none; color: #000000; border-right: 0 none; text-align: left; display: block; font-weight: 600; line-height: 22px; padding: 8px 12px; text-transform: none; font-size: 14px; letter-spacing: normal; border-right: 0px solid; border-bottom: 1px solid #f7f7f7; } .wsmenu>.wsmenu-list>li>ul.sub-menu>li:last-of-type>a{ border-bottom: 0; } .wsmenu>.wsmenu-list>li>ul.sub-menu>li>a:hover { text-decoration: none; } .wsmenu>.wsmenu-list>li>ul.sub-menu>li>a>i { margin-right: 9px; font-size: 14px; } .wsmenu>.wsmenu-list>li.wsshopmyaccount { float: right; } .wsmenu>.wsmenu-list>li.wsshopmyaccount>a { display: block; padding: 0 24px 0 24px; line-height: 59px; text-decoration: none; position: relative; } .wsmenu>.wsmenu-list>.wsshopmyaccount>a i { display: inline-block; font-size: 13px; line-height: inherit; margin-right: 11px; vertical-align: middle; } /* Main Menu Cart Icon*/ .wsmenu>.wsmenu-list>li.wscarticon { float: right; clear: right; } .wsmenu>.wsmenu-list>li.wscarticon>a { display: block; color: #828181; padding: 0 26px 0 22px; line-height: 59px; text-decoration: none; position: relative; } .wsmenu>.wsmenu-list>li.wscarticon .hidetxt { display: none; } .wsmenu>.wsmenu-list>li.wscarticon a { padding: 0 27px 0 23px; text-align: center; border-left: 1px solid rgba(0, 0, 0, 0.1); border-right: 1px solid rgba(0, 0, 0, 0.1); } .wsmenu>.wsmenu-list>li.wscarticon a i { font-size: 16px; } .wsmenu>.wsmenu-list>li.wscarticon em.roundpoint { position: absolute; top: 14px; right: 21px; width: 17px; height: 17px; background-color: #DA4B38; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; font-size: 9px; text-align: center; font-style: normal; line-height: 16px; color: #fff; } .wsmenu>.wsmenu-list>li.wscarticon i { display: inline-block; font-size: 13px; line-height: inherit; margin-right: 2px; color: #7b7b7b; } /* ================== Desktop Tabing Mega Menus CSS ================== */ /* Tabing Leftside */ .wsmenu>.wsmenu-list>li>.wsshoptabing { width: 100%; text-align: left; margin: 0px; padding: 0px; position: absolute; top: 70px; background-color: #f8f8f8; left: 0; border-bottom: solid 2px #376cb7; border-top: solid 0px; z-index: 101; } .wsmenu>.wsmenu-list>li>.wsshoptabing>.wsshopwp { width: 100%; display: block; position: relative; background-color: #f5f5f5; /*NB*/ height: 100% !important; } .wsmenu>.wsmenu-list>li>.wsshoptabing.wtsdepartmentmenu { background: #fff; border-bottom: solid 1px #d1d3d4; border-top: solid 1px #d1d3d4; } .wsmenu>.wsmenu-list>li>.wsshoptabing>.wsshopwp>.wstabitem { display: block; margin: 0px; padding: 0px; font-size: 12px; } .wsmenu>.wsmenu-list>li>.wsshoptabing>.wsshopwp>.wstabitem>li:before, .wsmenu>.wsmenu-list>li>.wsshoptabing>.wsshopwp>.wstabitem>li:after { content: ""; display: table; } .wsmenu>.wsmenu-list>li>.wsshoptabing>.wsshopwp>.wstabitem>li:after { clear: both; } .wsmenu>.wsmenu-list>li>.wsshoptabing>.wsshopwp>.wstabitem>li { width: 100%; list-style: none; } .wsmenu>.wsmenu-list>li>.wsshoptabing>.wsshopwp>.wstabitem>li>a { display: block; padding: 10px 11px; font-size: 13px; color: #000000; font-weight: 600; border-bottom: solid 0px #e5e5e5; width: 23%; float: left; position: relative; border-left: 3px solid #fff; background-color: #f9f9f9; border-right: 1px solid #f9f9f9; } .wsmenu>.wsmenu-list>li>.wsshoptabing>.wsshopwp>.wstabitem>li:hover a { text-decoration: none; } .wsmenu>.wsmenu-list>li>.wsshoptabing>.wsshopwp>.wstabitem>li:hover>a { text-decoration: none; } .wsmenu>.wsmenu-list>li>.wsshoptabing>.wsshopwp>.wstabitem>li>a>i { color: #848484; margin-right: 5px; text-align: center; width: 24px; font-size: 16px; } /* Tabing Rightside */ .wsmenu>.wsmenu-list>li>.wsshoptabing>.wsshopwp>.wstabitem>li>.wstitemright { opacity: 0; visibility: hidden; position: absolute; right: 0; top: 0; background-color: #ffffff; color: #000; display: block; float: left; padding: 10px 0 0px 20px; width: 77%; min-height: 400px; border-right: 1px solid #d1d3d4; } .wsmenu>.wsmenu-list>li:hover>.wsshoptabing>.wsshopwp>.wstabitem>li.wsshoplink-active>.wstitemright { opacity: 1; visibility: visible; height: 100% !important; } /* Mega Menu Content Formatting */ .wsmenu .carousel-caption { width: 100%; display: block; text-align: center; right: 0; left: 0; margin: 0; padding: 0; bottom: 0; } .wsmenu .carousel-caption h3 { width: 100%; display: block; padding: 7px 0px; background-color: rgba(0, 0, 0, 0.5); } .wsmenu>.wsmenu-list>li .wstbootslider { float: right; margin-top: 8px; } .wsmenu>.wsmenu-list>li .wstmegamenucolr { display: block; float: right; margin-top: 8px; } .wsmenu>.wsmenu-list>li .wstheading { width: 100%; display: block; padding: 10px 0px 6px 0px; font-size: 13px; font-weight: bold; color: #333333; /*border-bottom: solid 1px #d9d9d9;*/ margin-bottom: 12px; text-transform: uppercase; } .wsmenu>.wsmenu-list>li .wstliststy01 { padding: 0px 0px 8px 0px; margin: 0px; } .wsmenu>.wsmenu-list>li .wstliststy01 li { width: 33.33%; float: left; line-height: 23px; font-size: 14px; list-style: none; padding: 0px 0px 0px 0px; margin: 0px; } .wsmenu>.wsmenu-list>li .wstliststy01 li a { color: #6e6e6e; font-size: 12px; } .wsmenu>.wsmenu-list>li .wstliststy01 li a:hover { color: #000; text-decoration: none; } .wsmenu>.wsmenu-list>li .wstliststy02 { padding: 5px 0px 10px 0px; margin: 0px; text-align: left; } .wsmenu>.wsmenu-list>li .wstliststy02 li { width: 100%; list-style: none; line-height: 25px; } .wsmenu>.wsmenu-list>li .wstliststy02 li a { color: #808080; font-size: 13px; } .wsmenu>.wsmenu-list>li .wstliststy02 li a:hover { color: #0082ca; text-decoration: none; } .wsmenu>.wsmenu-list>li .wstliststy02 li.wstheading { line-height: normal; padding-left: 0px; margin-top: 0px; text-transform: none; } .wsmenu>.wsmenu-list>li .wstliststy02 li a .wstcount { font-size: 10px; color: #adadad; } .wsmenu>.wsmenu-list>li .wstliststy06 li.wstheading { line-height: normal; padding-left: 0px; } .wsmenu>.wsmenu-list>li .wstliststy06 { padding: 0px 0px 0px 0px; margin: 0px; } .wsmenu>.wsmenu-list>li .wstliststy06 li { width: 100%; list-style: none; line-height: 24px; } .wsmenu>.wsmenu-list>li .wstliststy06 li a { color: #6e6e6e; font-size: 12px; } .wsmenu>.wsmenu-list>li .wstliststy06 li a:hover { color: #000; text-decoration: none; } .wsmenu>.wsmenu-list>li .wstliststy06 li.wstheading { line-height: normal; } .wsmenu>.wsmenu-list>li .wstliststy06 li a .wstcount { font-size: 10px; color: #adadad; } .wsmenu>.wsmenu-list>li .wstliststy03 { width: 100%; padding: 0px 0px 8px 0px; margin: 0px; } .wsmenu>.wsmenu-list>li .wstliststy03 li { width: 33.33%; float: left; line-height: 23px; font-size: 14px; list-style: none; padding: 0px 0px 0px 0px; margin: 0px; } .wsmenu>.wsmenu-list>li .wstliststy03 li a { color: #6e6e6e; font-size: 12px; } .wsmenu>.wsmenu-list>li .wstliststy03 li a:hover { color: #000; text-decoration: none; } .wsmenu>.wsmenu-list>li .wstliststy04 { padding: 14px 0px 0px 0px; margin: 0px; } .wsmenu>.wsmenu-list>li .wstliststy04 li { width: 100%; list-style: none; line-height: 22px; } .wsmenu>.wsmenu-list>li .wstliststy04 li a { color: #6e6e6e; font-size: 12px; } .wsmenu>.wsmenu-list>li .wstliststy04 li a:hover { color: #000; text-decoration: none; } .wsmenu>.wsmenu-list>li .wstliststy04 li.wstheading { line-height: normal; text-align: center; padding: 12px 0px; font-size: 13px; margin-bottom: 12px; } .wsmenu>.wsmenu-list>li .wstliststy04 li a .wstcount { font-size: 10px; color: #adadad; } .wsmenu>.wsmenu-list>li .wstliststy05 { padding: 10px 0px 0px 0px; margin: 0px; } .wsmenu>.wsmenu-list>li .wstmegamenucolr03 { padding-top: 10px; padding-left: 20px; } .wsmenu>.wsmenu-list>li .wstliststy05 li { width: 100%; list-style: none; line-height: 22px; } .wsmenu>.wsmenu-list>li .wstliststy05 li a { color: #6e6e6e; font-size: 12px; } .wsmenu>.wsmenu-list>li .wstliststy05 li a:hover { color: #000; text-decoration: none; } .wsmenu>.wsmenu-list>li .wstliststy05 li.wstheading { line-height: normal; } .wsmenu>.wsmenu-list>li .wstliststy05 li a .wstcount { font-size: 10px; color: #adadad; } .wsmenu>.wsmenu-list>li .wstmorebtn { border-radius: 2px; color: #9b9b9b; display: inline-block; float: right; font-size: 10px; font-weight: normal; letter-spacing: 0; padding: 1px 7px; text-align: right; text-transform: none; } .wsmenu>.wsmenu-list>li .wstmenutag { height: 18px; line-height: 18px; text-align: center; font-size: 11px; color: #fff; border-radius: 2px; position: relative; font-family: Arial, Helvetica, sans-serif; font-weight: normal; padding: 1px 6px 1px 6px; margin-left: 6px; text-transform: none; letter-spacing: -0.0px; } .wsmenu>.wsmenu-list>li .wstmenutag:after { -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-image: none; border-style: solid; border-width: 3px; content: ""; left: -6px; margin-top: 0px; position: absolute; top: 4px; z-index: 1; } /*NB*/ .wstitemright .container-fluid{ height: 100%; } /*NB ENd*/ .wsmenu>.wsmenu-list>li .wstmenutag.redtag { background-color: #fe7b8f; } .wsmenu>.wsmenu-list>li .wstmenutag.redtag:after { border-color: transparent #fe7b8f transparent transparent; } .wsmenu>.wsmenu-list>li .wstmenutag.greentag { background-color: #00c853; } .wsmenu>.wsmenu-list>li .wstmenutag.greentag:after { border-color: transparent #00c853 transparent transparent; } .wsmenu>.wsmenu-list>li .wstmenutag.bluetag { background-color: #4fc3f7; } .wsmenu>.wsmenu-list>li .wstmenutag.bluetag:after { border-color: transparent #4fc3f7 transparent transparent; } .wsmenu>.wsmenu-list>li .wstmenutag.orangetag { background-color: #FE7000; } .wsmenu>.wsmenu-list>li .wstmenutag.orangetag:after { border-color: transparent #FE7000 transparent transparent; } .wsmenu>.wsmenu-list>li .kitchenmenuimg { background-image: url(../images/kitchen-menu-img.png); background-position: bottom right; background-repeat: no-repeat; } .wsmenu>.wsmenu-list>li .computermenubg { background-image: url(../images/computer-menu-img.png); background-position: bottom right; background-repeat: no-repeat; } .wsmenu>.wsmenu-list>li .wstpngsml { padding-left: 18px; } .wsmenu>.wsmenu-list>li .wstfullwtag { width: 100%; display: block; border-bottom: solid 1px #e5e5e5; background-color: #f5f5f5; } /* Brand Mega Menu */ .wsmenu>.wsmenu-list>li .wstbrandbottom { width: 100%; background-color: #fff; display: block; opacity: 0; position: absolute; right: 0; visibility: hidden; padding: 9px 6px; } .wsmenu-list>li:hover>.wtsbrandmenu>.wsshoptabingwp>.wstabitem02>li.wsshoplink-active>.wstbrandbottom { opacity: 1; visibility: visible; } .wsmenu>.wsmenu-list>li .wstabitem02 { width: 100%; padding: 0px; margin: 0px 0px; list-style: none; display: table; } .wsmenu>.wsmenu-list>li .wstabitem02>li { display: table-cell; list-style: outside none none; text-align: center; } .wsmenu>.wsmenu-list>li .wstabitem02>li>a { display: block; padding: 14px 0px; font-size: 13px; color: #717171; background-color: #f5f5f5; border-bottom: 1px solid #e5e5e5; position: relative; } .wsmenu>.wsmenu-list>li .wstabitem02>.wsshoplink-active>a:after { position: absolute; content: ''; top: 42px; right: 50%; width: 13px; height: 13px; transform: rotate(225deg); -webkit-transform: rotate(225deg); -moz-transform: rotate(225deg); -o-transform: rotate(225deg); -ms-transform: rotate(225deg); border-right: 1px solid #dbdbdb; border-bottom: 1px solid #dbdbdb; z-index: 100; background-color: #ffffff; } .wsmenu>.wsmenu-list>li .wstabitem02>li:hover a { text-decoration: none; -webkit-border-radius: 4px 0px 0px 4px; -moz-border-radius: 4px 0px 0px 4px; border-radius: 4px 0px 0px 4px; } .wsmenu>.wsmenu-list>li .wstabitem02>.wsshoplink-active>a { text-decoration: none; -webkit-border-radius: 4px 0px 0px 4px; -moz-border-radius: 4px 0px 0px 4px; border-radius: 4px 0px 0px 4px; background-color: #f5f5f5; color: #333; } .wsmenu>.wsmenu-list>li .wstabitem02>.wsshoplink-active>a>i { opacity: 1; } .wsmenu>.wsmenu-list>li .wstabitem02>li:hover a { text-decoration: none; -webkit-border-radius: 4px 0px 0px 4px; -moz-border-radius: 4px 0px 0px 4px; border-radius: 4px 0px 0px 4px; } .wsmenu>.wsmenu-list>li .wstabitem02>li>a i { margin-right: 5px; text-align: center; width: 25px; font-size: 17px; opacity: 0.5; } .wsmenu>.wsmenu-list>li .brandcolor01 { color: #424242; } .wsmenu>.wsmenu-list>li .brandcolor02 { color: #00bcf2; } .wsmenu>.wsmenu-list>li .brandcolor03 { color: #00aff0; } .wsmenu>.wsmenu-list>li .brandcolor04 { color: #003087; } .wsmenu>.wsmenu-list>li .brandcolor05 { color: #a82400; } .wsmenu>.wsmenu-list>li .brandcolor06 { color: #ff3300; } .wsmenu>.wsmenu-list>li .brandcolor07 { color: #7ac142; } .wsmenu>.wsmenu-list>li .brandcolor08 { color: #ef4056; } /* ================== Desktop Mega Menus CSS ================== */ .wsmenu>.wsmenu-list>li>.wsmegamenu { width: 100%; left: 0px; position: absolute; top: 60px; color: #000; z-index: 1000; margin: 0px; text-align: left; padding: 14px 5px; font-size: 15px; border: solid 1px #eeeeee; background-color: #fff; } .wsmenu>.wsmenu-list>li>.wsmegamenu .title { border-bottom: 1px solid #CCC; font-size: 14px; padding: 9px 5px 9px 0px; font-size: 17px; color: #424242; margin: 0px 0px 7px 0px; text-align: left; height: 39px; } .wsmenu>.wsmenu-list>li>.wsmegamenu .link-list li { display: block; text-align: center; white-space: nowrap; text-align: left; } .wsmenu>.wsmenu-list>li>.wsmegamenu .link-list li a { line-height: 18px; border-right: none; text-align: left; padding: 6px 0px; background: #fff; background-image: none; color: #666666; border-right: 0 none; display: block; background-color: #fff; color: #424242; } .wsmenu>.wsmenu-list>li>.wsmegamenu li i { margin-right: 5px; text-align: center; width: 18px; } .wsmenu>.wsmenu-list>li>.wsmegamenu li a:hover { background: transparent; text-decoration: underline; } .wsmenu>.wsmenu-list>li>.wsmegamenu .link-list li i { font-size: 11px; } .wsmenu>.wsmenu-list>li>.wsmegamenu li i { margin-right: 5px; text-align: center; width: 18px; } .wsmenu>.wsmenu-list>li>.wsmegamenu .mrgtop { margin-top: 15px; } .wsmenu>.wsmenu-list>li>.wsmegamenu .show-grid div { padding-bottom: 10px; padding-top: 10px; background-color: #dbdbdb; border: 1px solid #e7e7e7; color: #6a6a6a; margin: 2px 0px; font-size: 13px; } /* ================== Desktop Half Menus CSS ================== */ .wsmenu>.wsmenu-list>li>.wsmegamenu.halfmenu { width: 40%; right: auto; left: auto; } .wsmenu>.wsmenu-list>li>.wsmegamenu.halfdiv { width: 35%; right: 0px; left: auto; } /* ================== Desktop Extra CSS ================== */ .wsmobileheader { display: none; } .overlapblackbg { opacity: 0; visibility: hidden; } .wsmenu .wsmenu-click { display: none; } .wsmenu .wsmenu-click02 { display: none; } .wsmenu .wsmenu-click03 { display: none; } .wsmenu .icon{ width: 32px; display: inline-block; } .hometext { display: none; } /*============================================================================== Start Mobile CSS ===============================================================================*/ /* ================== Mobile Menu Change Brake Point ================== */ @media only screen and (max-width: 991px) { /* ================== Mobile Base CSS ================== */ html { /*overflow: hidden;*/ height: 100%; -webkit-overflow-scrolling: touch; } body { /*height: 100%;*/ overflow-y: auto; overflow-x: hidden; } body.wsactive { overflow: hidden; } /* ================== Mobile Main Menu CSS ================== */ .smllogo { display: none; } .wsmain { margin: 0px; background-color: transparent; } .wsmenu { width: 100%; background: rgba(0, 0, 0, 0) none repeat scroll 0 0; left: 0; overflow-y: hidden; padding: 0; top: 0; visibility: hidden; position: fixed; margin: 0px; border-left: none; } .wsmenu>.wsmenu-list { height: auto; min-height: 100%; width: 100vw; background: #fff; padding-bottom: 0; margin-left: 100vw; display: block; text-align: center; -webkit-transition: all 0.25s ease-in-out; -moz-transition: all 0.25s ease-in-out; -o-transition: all 0.25s ease-in-out; -ms-transition: all 0.25s ease-in-out; transition: all 0.25s ease-in-out; position: static; } .wsmenu>.wsmenu-list>li { width: 100%; display: block; float: none; border-right: none; background-color: transparent; position: relative; white-space: inherit; height: auto !important; } .wsmenu>.wsmenu-list>li.has-img .menu-img{ display: block; position: absolute; top: 9px; left: 0; } @supports (-webkit-overflow-scrolling: touch) { .wsmenu>.wsmenu-list>li:last-child { padding-bottom: 110px; } } .wsmenu>.wsmenu-list>li>a { padding: 9px 32px 9px 18px; font-size: 14px; text-align: left; border-right: solid 0px; background-color: transparent; color: #666666; line-height: 25px; border-bottom: 1px solid; position: static; } .wsmenu>.wsmenu-list>li>.navtext { padding-left: 18px; padding: 20px 20px 20px 0; } .wsmenu>.wsmenu-list>li.has-img>.navtext{ padding: 20px 20px 20px 40px; } .wsmenu>.wsmenu-list>li.wscarticon a { padding-left: 18px; } .wsmenu>.wsmenu-list>li.wsshopmyaccount>a { padding-left: 18px; } .wsmenu>.wsmenu-list>li>a>i { font-size: 16px; color: #bfbfbf; } .wsmenu>.wsmenu-list>li.wscarticon a i { margin-right: 7px; font-size: 15px; } .wsmenu>.wsmenu-list>li>a .wsarrow:after { display: none; } .wsmenu>.wsmenu-list>li.wscarticon em.roundpoint { display: inline-block; right: auto; left: 27px; } .wsmenu>.wsmenu-list>li:hover>a { background-color: rgba(0, 0, 0, 0.08); text-decoration: none; } .wsmenu>.wsmenu-list>li>a>.hometext { display: inline-block; } .wsmenu>.wsmenu-list>li.wscarticon .hidetxt { display: inline-block; } .wsmenu>.wsmenu-list>li.wssearchbar { display: none; } .wsmenu>.wsmenu-list>li.wscarticon { float: none; } .wsmenu>.wsmenu-list>li.wsshopmyaccount { float: none; } .wsmenu>.wsmenu-list>li.wscarticon a { text-align: left; font-size: 13px; } /* ================== Mobile Dropdown CSS ================== */ .wsmenu>.wsmenu-list>li>ul.sub-menu { display: none; position: relative; top: 0px; background-color: #fff; border-bottom: solid 1px #ccc; padding: 0px; opacity: 1; visibility: visible; -webkit-transform: none; -moz-transform: none; -ms-transform: none; -o-transform: none; transform: none; -webkit-transition: inherit; -moz-transition: inherit; transition: inherit; -webkit-transform-style: flat; min-width: 1px; box-shadow: none; border-radius: 0; } .wsmenu>.wsmenu-list>li>ul.sub-menu{ border: none; } .wsmenu>.wsmenu-list>li>ul.sub-menu>li>a { line-height: 20px; font-size: 13px; padding: 13px 0px 13px 16px; color: #6e6e6e; border-bottom: solid 1px rgba(0, 0, 0, 0.13); } .wsmenu>.wsmenu-list>li>ul.sub-menu>li span+a { padding-right: 30px; } .wsmenu>.wsmenu-list>li>ul.sub-menu>li>a:hover { background-color: #e7e7e7; color: #666666; text-decoration: underline; } .wsmenu>.wsmenu-list>li>ul.sub-menu li:hover>a { background-color: #e7e7e7; color: #666666; } /* ================== Mobile Mega Menu CSS ================== */ .wsmenu>.wsmenu-list>li>.wsmegamenu { background-color: #fff; padding-top: 5px; color: #666666; display: none; position: relative; top: 0px; padding: 8px 0px 8px 0px; border: solid 0px; opacity: 1; visibility: visible; transform: none; -o-transform: none; -moz-transform: none; -webkit-transform: none; border-bottom: 1px solid rgba(0, 0, 0, 0.13); -webkit-transform-style: flat; } .wsmenu>.wsmenu-list>li>.wsmegamenu.halfmenu { width: 100%; } .wstabitem02>.wsshoplink-active>a:after { display: none; } .wsmenu>.wsmenu-list>li>.wsshoptabing>.wsshopwp>.wstabitem>li { position: relative; } .wsmenu>.wsmenu-list>li>.wsshoptabing>.wsshopwp>.wstabitem>li>a { width: 100%; margin: 0px; float: none; font-size: 12px; padding: 14px 11px 14px 11px; font-weight: bold; } .wsmenu>.wsmenu-list>li .wstheading { font-weight: normal; padding-left: 0px; padding-right: 0px; } .wsmenu>.wsmenu-list>li>.wsshoptabing>.wsshopwp>.wstabitem>li>.wstitemright { width: 100%; position: static; top: 0px; min-height: inherit; padding: 10px 0px; opacity: 1; visibility: visible; display: none; background-color: #fff; border-bottom: 1px solid rgba(0, 0, 0, 0.13); } .wsmenu>.wsmenu-list>li>.wsshoptabing>.wsshopwp>.wstabitem>li>.wstitemright{ border-bottom: 0; border-right: 0; } .wsmenu>.wsmenu-list>li .wstbootslider { width: auto; } .wsmenu>.wsmenu-list>li .wstmegamenucolr { width: auto; } .wsmenu>.wsmenu-list>li .wstliststy01>li { width: 100%; padding: 0px; margin: 0px; } .wsmenu>.wsmenu-list>li .wstliststy02 { width: 100%; padding: 0px; margin: 0px 0px 15px 0px; } .wsmenu>.wsmenu-list>li .wstliststy03 li { width: 100%; } .wsmenu>.wsmenu-list>li .wstliststy05 { width: 100%; padding: 0px; margin-bottom: 10px; } .wsmenu>.wsmenu-list>li .kitchenmenuimg { background-image: none; } .wsmenu>.wsmenu-list>li .computermenubg { background-image: none; } .wsmenu>.wsmenu-list>li .wstbrandbottom { width: 100%; position: static; top: 0px; min-height: inherit; padding: 10px 5px 15px 5px; opacity: 1; visibility: visible; display: none; border-bottom: 1px solid rgba(0, 0, 0, 0.13); } .wsmenu>.wsmenu-list>li .wstabitem02 { display: block; } .wsmenu>.wsmenu-list>li .wstabitem02>li { position: relative; text-align: left; display: block; } .wsmenu>.wsmenu-list>li .wstabitem02>li>a { padding: 13px 11px; } .wsmenu>.wsmenu-list>li .wstabitem02>li>a { background-color: #fff; } .wsmenu>.wsmenu-list>li .wstheading { padding-left: 0px; } .wsmenu-list>li>.navtext { margin: 0px; } .wsmenu .wsmenu-list>li .wsshoptabingwp { background-color: #fff; padding-left: 0px; padding-right: 0px; } .wsmenu>.wsmenu-list>li>.wsshoptabing { background-color: #ffffff; color: #666666; display: none; position: relative; top: 0px; padding: 0px; border: solid 0px; opacity: 1; visibility: visible; transform: none; -o-transform: none; -moz-transform: none; -webkit-transform: none; -webkit-transform-style: flat; } .wsmenu>.wsmenu-list>li>.wsshoptabing>.wsshopwp>.wstabitem { width: 100%; background-color: #fff; } .wsmenu>.wsmenu-list>li>.wsshoptabing>.wsshopwp>.wstabitem>li>a:after { border: none; } .wsmenu>.wsmenu-list>li>.wsshoptabing>.wsshopwp>.wstabitem>li>a i { display: none; } /* ================== Mobile Header CSS ================== */ .wsmobileheader { width: 100%; display: block; position: fixed; top: 0; left: 0; z-index: 10002; height: 60px; background-color: #eaecf0; text-align: center; -webkit-transition: all 0.25s ease-in-out; -moz-transition: all 0.25s ease-in-out; -o-transition: all 0.25s ease-in-out; -ms-transition: all 0.25s ease-in-out; transition: all 0.25s ease-in-out; box-shadow: 0 0 1px rgba(0, 0, 0, .3); } .wsactive .wsmobileheader { margin-left: 100vw; -webkit-transition: all 0.25s ease-in-out; -moz-transition: all 0.25s ease-in-out; -o-transition: all 0.25s ease-in-out; -ms-transition: all 0.25s ease-in-out; transition: all 0.25s ease-in-out; } .wsmobileheader>.smllogo { display: block; width: 80px; margin: 7px auto 0px auto; float: none; padding-left: 0px; } .wsmobileheader .mobiletext { display: inline-block; } /*Mobile Search Bar*/ .wsmobileheader .wssearch { background-color: transparent; z-index: 1000; position: absolute; top: 0px; right: 0px; padding: 18px 22px; cursor: pointer; } .wsmobileheader .wssearch i { font-size: 18px; color: #9196a0; } .wsmobileheader .wssearchform { display: none; position: absolute; width: 100%; height: 50px; line-height: 44px; top: 0px; left: 0; padding: 13px 15px; cursor: default; } .wsmobileheader .wssearch.wsopensearch { width: 100%; background-color: #000; } .wsmobileheader .wssearch.wsopensearch .wssearchform { display: block; } .wsmobileheader .wssearchform form { width: calc((100% - 10px) - 45px); display: block; position: relative; } .wsmobileheader .wssearchform form:before { content: "\f002"; font-family: "Font Awesome 5 Free"; font-weight: 900; left: 12px; position: absolute; top: 0; color: #777777; height: 34px; line-height: 36px; font-size: 15px } .wsmobileheader .wssearchform input { width: 100%; height: 34px; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; border: solid 0px; text-indent: 33px; margin: 0px; line-height: 18px; padding: 0px; display: block; } .wsmobileheader .wssearch.wsopensearch { left: 0px; right: auto; width: 100%; height: 60px; } .wsmobileheader .wssearch i.wsclosesearch { display: none; } .wsmobileheader .wssearch.wsopensearch i.wsclosesearch { display: inline-block; float: right; font-size: 23px; } .wsmobileheader .wssearch.wsopensearch i.wsopensearch { display: none; } /* Mobile Toggle Menu icon (X ICON) */ .wsanimated-arrow { position: absolute; left: 0; top: 0; z-index: 102; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; } .wsanimated-arrow { cursor: pointer; padding: 16px 35px 16px 0px; margin: -5px 0 0 0; } .wsactive .wsanimated-arrow{ left: 20px; top: -10px; } .wsanimated-arrow span, .wsanimated-arrow span:before, .wsanimated-arrow span:after { cursor: pointer; height: 2px; width: 17px; background: #80bc00; position: absolute; display: block; content: ''; } .wsanimated-arrow span:before { top: -7px; width: 23px; } .wsanimated-arrow span:after { bottom: -7px; width: 24px; } .wsanimated-arrow span, .wsanimated-arrow span:before, .wsanimated-arrow span:after { transition: all 500ms ease-in-out; } .wsactive .wsanimated-arrow span:after { width: 23px; } .wsactive .wsanimated-arrow span { background-color: transparent; } .wsactive .wsanimated-arrow span:before, .wsactive .wsanimated-arrow.active span:after { top: 7px; } .wsactive .wsanimated-arrow span:before { transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); -webkit-transform: rotate(45deg); bottom: 0px; } .wsactive .wsanimated-arrow span:after { transform: rotate(-45deg); -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); -webkit-transform: rotate(-45deg); } /* ================== Mobile Overlay/Drawer CSS ================== */ .wsmenu>.overlapblackbg { right: 0; width: calc(100% - 100vw); height: 100vh; min-height: 100%; position: fixed; top: 0; opacity: 0; visibility: hidden; background-color: rgba(0, 0, 0, 0.45); cursor: pointer; } .wsactive .wsmenu>.overlapblackbg { opacity: 1; visibility: visible; -webkit-transition: opacity 1.5s ease-in-out; -moz-transition: opacity 1.5s ease-in-out; -ms-transition: opacity 1.5s ease-in-out; -o-transition: opacity 1.5s ease-in-out; } .wsmenucontainer { -webkit-transition: all 0.25s ease-in-out; -moz-transition: all 0.25s ease-in-out; -o-transition: all 0.25s ease-in-out; -ms-transition: all 0.25s ease-in-out; transition: all 0.25s ease-in-out; } .wsactive .wsmenucontainer { margin-left: 100vw; -webkit-transition: all 0.25s ease-in-out; -moz-transition: all 0.25s ease-in-out; -o-transition: all 0.25s ease-in-out; -ms-transition: all 0.25s ease-in-out; transition: all 0.25s ease-in-out; } .wsactive .wsmenu { overflow-y: scroll; -webkit-overflow-scrolling: touch; visibility: visible; z-index: 1000; top: 0; background: #ffffff; height: 100% !important; } .wsactive .wsmenu>.wsmenu-list { -webkit-transition: all 0.25s ease-in-out; -moz-transition: all 0.25s ease-in-out; -o-transition: all 0.25s ease-in-out; -ms-transition: all 0.25s ease-in-out; transition: all 0.25s ease-in-out; margin-left: 0; padding: 0 15px; min-height: calc(100% + 120px); height: auto; } /* ================== Mobile Sub Menu Expander Arrows ================== */ .wsmenu>.wsmenu-list li>.wsmenu-click { border-left: 1px solid; cursor: pointer; display: block; height: 57px; position: absolute; right: 0; top: 0; width: 49px; z-index: 10; } .wsmenu>.wsmenu-list li>.wsmenu-click{ height: 25px; width: 25px; border-radius: 50%; background: #f2f2f2; top: 15px; right: 10px; } .wsmenu>.wsmenu-list li>.wsmenu-click>i { display: block; height: 8px; width: 8px; float: right; transform: rotate(-225deg); margin: 7px 9px 0px 0px; } .wsmenu>.wsmenu-list li>.wsmenu-click>i:before { content: ""; width: 100%; height: 100%; border-width: 1.5px 1.5px 0 0; border-style: solid; border-color: rgba(0, 0, 0, 0.40); transition: 0.2s ease; display: block; transform-origin: 100% 0; } .wsmenu>.wsmenu-list li>.wsmenu-click.ws-activearrow>i { transform: rotate(-45deg); margin-top: 11px; } .wsmenu .wsmenu-list li>.wsshoptabing>.wsshopwp>.wstabitem>li>.wsmenu-click02 { /*border-left: 1px solid #f3f3f3;*/ cursor: pointer; display: block; /*height: 45px;*/ height: 100%; position: absolute; right: 0; top: 0; width: 49px; z-index: 10; /*background-color: #f5f5f5;*/ } .wsmenu .wsmenu-list li>.wsshoptabing>.wsshopwp>.wstabitem>li>.wsmenu-click02 i { display: block; height: 8px; width: 8px; float: right; transform: rotate(-225deg); margin: 17px 21px 0px 0px; } .wsmenu .wsmenu-list li>.wsshoptabing>.wsshopwp>.wstabitem>li>.wsmenu-click02 i:before { content: ""; width: 100%; height: 100%; border-width: 1.5px 1.5px 0 0; border-style: solid; border-color: rgba(0, 0, 0, 0.40); transition: 0.2s ease; display: block; transform-origin: 100% 0; } .wsmenu .wsmenu-list li>.wsshoptabing>.wsshopwp>.wstabitem>li>.wsmenu-click02.ws-activearrow02>i { transform: rotate(-45deg); margin-top: 21px; } .wsmenu .wsmenu-list li>.wtsbrandmenu>.wsshoptabingwp>.wstabitem02>li>.wsmenu-click03 { border-left: 1px solid #f3f3f3; cursor: pointer; display: block; height: 45px; position: absolute; right: 0; top: 0; width: 49px; z-index: 10; background-color: #f3f3f3; } .wsmenu .wsmenu-list li>.wtsbrandmenu>.wsshoptabingwp>.wstabitem02>li>.wsmenu-click03 i { display: block; height: 8px; width: 8px; float: right; transform: rotate(-225deg); margin: 17px 21px 0px 0px; } .wsmenu .wsmenu-list li>.wtsbrandmenu>.wsshoptabingwp>.wstabitem02>li>.wsmenu-click03 i:before { content: ""; width: 100%; height: 100%; border-width: 1.5px 1.5px 0 0; border-style: solid; border-color: rgba(0, 0, 0, 0.40); transition: 0.2s ease; display: block; transform-origin: 100% 0; } .wsmenu .wsmenu-list li>.wtsbrandmenu>.wsshoptabingwp>.wstabitem02>li>.wsmenu-click03.ws-activearrow03>i { transform: rotate(-45deg); margin-top: 21px; } .headerfull{ height: auto; } .wstitemright .container-fluid{ background: none !important; } /*End Media Query*/ .wsmenu>.wsmenu-list>li>.navtext>span{ font-size: 14px; font-weight: 400; } .wsmenu .nav-main-useractions{ margin-left: -15px; margin-right: -15px; } .wsmenu .nav-main-useractions li{ width: 100%; display: block; text-align: left; padding: 10px 20px; font-size: 15px; border-bottom: 1px solid #ededed; } .wsmenu .nav-main-useractions li > a{ color: #0082ca; } .wsmenu .nav-main-useractions li > a .icon{ display: none; } } /* Extra @Media Query*/ @media only screen and (min-width: 992px) and (max-width:1262px) { .wsmenu>.wsmenu-list>li.wssearchbar { width: 21%; } .smllogo { width: 7%; } .wsmenu { width: 93% } } /*Colors*/ /* .wsmenu>.wsmenu-list>li:hover>a { background-color: #ffffff !important; color: #0082ca; }*/ /* /* NB Fajl:'./_static/js/plugins/mainmenu_new/color-skins/white-gry.css.' *//* Desktop Main Menu Color */ .headerfull { background-color: #fff; } .wsmenu>.wsmenu-list { background-color: #fff; } .wsmenu>.wsmenu-list>li>.navtext>span { color: #000000; } .wsmenu>.wsmenu-list>li:hover>.navtext>span { color: #0082ca; } .wsmenu>.wsmenu-list>li>.navtext>span+span { color: #555555; } .wsmenu>.wsmenu-list>li>.navtext>span+span:after { color: #9e9e9e } .wsmenu>.wsmenu-list>li.wsshopmyaccount>a { color: #828181; } .wsmenu>.wsmenu-list>.wsshopmyaccount>a i { color: #7b7b7b; } .wsmenu>.wsmenu-list>li.wssearchbar>.topmenusearch>input { background-color: #eeeeee; } .wsmenu>.wsmenu-list>li.wssearchbar>.topmenusearch>.btnstyle { background-color: #eeeeee; } .wsmenu>.wsmenu-list>li.wssearchbar>.topmenusearch>input:focus { color: #000; } .wsmenu>.wsmenu-list>li>a { color: #fff; } .wsmenu>.wsmenu-list>li>a .wsarrow:after { border-top-color: #b3b3b3; } .wsmenu>.wsmenu-list>li>a:hover .wsarrow:after { border-top-color: #333; } .wsmenu>.wsmenu-list>li>a.active .wsarrow:after { border-top-color: #333; } .wsmenu>.wsmenu-list>li:hover>a .wsarrow:after { border-top-color: #333; } .wsmenu>.wsmenu-list>li>a>i { color: #898d91; } .wsmenu>.wsmenu-list>li>a.active i { color: #333; } .wsmenu>.wsmenu-list>li:hover>a>i { color: #333; } .wsmenu>.wsmenu-list>li>a:hover i { color: #333; } .wsmenu>.wsmenu-list>li.wssearchbar>.topmenusearch>.btnstyle:hover { background-color: #d7d7d7; } .wsmenu>.wsmenu-list>li.wssearchbar>.topmenusearch>.btnstyle:hover i { color: #333; } .wsmenu>.wsmenu-list>li.wssearchbar>.topmenusearch>input:focus~.btnstyle { background-color: #d7d7d7; } .wsmenu>.wsmenu-list>li.wssearchbar>.topmenusearch>input:focus~.btnstyle>i { color: #333; } .wsmenu>.wsmenu-list>li.wssearchbar>.topmenusearch>input:focus~.btnstyle i { color: #333; } .wsmenu>.wsmenu-list>li>a.active { background-color: #f5f5f5; color: #333; } .wsmenu>.wsmenu-list>li:hover>a { background-color: #ffffff; color: #0082ca; } .wsmenu>.wsmenu-list>li>ul.sub-menu>li:hover>a { background-color: #ffffff; color: #0082ca; text-decoration: none; } .wsmenu>.wsmenu-list>li>ul.sub-menu>li>ul.sub-menu>li:hover>a { background-color: #f5f5f5; color: #333; } .wsmenu>.wsmenu-list>li>.wsshoptabing>.wsshopwp>.wstabitem>li.wsshoplink-active>a { background-color: #ffffff; color: #0082ca; border-left: 3px solid transparent; border-right: 1px solid #ffffff; } /* Mobile Header Color */ .wsmobileheader { background-color: #fff; } .wsactive .wsmobileheader { border-left: solid 1px #e0e0e0; } .wsmenu>.wsmenu-list>li>.wsmenu-click { /*border-color: rgba(0, 0, 0, 0.1);*/ border-color: transparent; } .wsmenu>.wsmenu-list>li>.wsmenu-click>i { color: rgba(0, 0, 0, 0.25); } .wsmenu>.wsmenu-list>li>a { border-bottom-color: rgba(0, 0, 0, 0.13); } /* /* NB Fajl:'./blocks/navigation/main_4level_v7_new/style.css.' */.wsmenu-list .loader-wrapper.mobile-menu-loader, .right-icons-wrapper #wsnavtoggle{ display: none; } @media screen and (max-width: 991px) { /* Main manu (ws menu) */ .wsmain .wsmenu{ position: fixed !important; display: block; } .wsmenu-list ul{ padding-left: 0; } .wsmenu-list .wsshopwp{ padding: 0; } .wsmenu-list *{ text-align: left; } .wsmenu .icon{ max-width: 32px; width: auto; } .wsmenu-list .wstheading{ color: #000000; font-weight: 600; } .wsmenu>.wsmenu-list>li>.wsmegamenu{ display: block; padding: 0; border: none; } .wsmenu>.wsmenu-list>li .wstliststy02{ margin: 0; } .wsmenu-list>li.level3 .menu-item{ display: none; } .wsmenu-list>li.level3 .menu-item.active{ display: block; } .wsmenu>.wsmenu-list>li>.wsshoptabing>.wsshopwp>.wstabitem{ min-height: auto; } .wsmenu>.wsmenu-list>li>.wsshoptabing>.wsshopwp>.wstabitem>li>.wstitemright, .wsmenu>.wsmenu-list>li>.wsshoptabing{ display: block; } .wsmenu>.wsmenu-list>li:not(.tab)>.wsshoptabing>.wsshopwp>.wstabitem>li{ display: none; } .wsmenu>.wsmenu-list>li:not(.tab)>.wsshoptabing>.wsshopwp>.wstabitem>li.active{ display: block; } .wsmenu-list .wstliststy02 li, .wsmenu-list .wstabitem li, .wsmenu-list>li:not(.tab) .wstabitem .wstheading{ position: relative; } .wsmenu-list>li:not(.tab) .wstabitem .wsmenu-click02{ display: none !important; } .wsmenu>.wsmenu-list{ min-height: 100%; padding-bottom: 60px !important; } .wsmenu a{ text-decoration: none !important; } .wsmenu .mobile-menu-header .back-btn{ opacity: 1; transition: opacity .3s ease-in-out; } .wsmenu.first-level .mobile-menu-header .back-btn{ opacity: 0; } .wsmenu:not(.first-level) .mobile-menu-useractions{ display: none; } .right-icons-wrapper #wsnavtoggle{ display: block; position: relative; margin-left: 20px; } .wsanimated-arrow span, .wsanimated-arrow span:before, .wsanimated-arrow span:after{ background: #000000; } .wsmenu-list .sec-level-tabs .wstheading .wsmenu-click{ display: none; } .wsmenu:not(.first-level) .wsmenu-list .hide-desktop, .wsmenu:not(.first-level) .mobile-menu-country, .wsmenu:not(.first-level) .mobile-menu-lang, .wsmenu:not(.first-level) .wsmenu-list .mobile-menu-footer-menu{ display: none !important; } .wsmenu>.wsmenu-list li.menu-dropdown-bottom, .wsmenu>.wsmenu-list li.show-all{ display: none; } .wsmenu .wsmenu-list .menu-item img{ max-width: 32px; } .wsmenu .wsmegamenu .slider-menu{ display: none; } /* Menu header */ .wsmenu .mobile-menu-header{ display: block; padding: 15px 0; border-bottom: 1px solid #E5E5E5; position: relative; width: calc(100% + 30px); left: -15px; } .wsmenu .mobile-menu-header .title{ color: #000000; font-size: 16px; line-height: 20px; font-weight: 600; text-align: center; padding: 0 30px; } .wsmenu .mobile-menu-header .title img{ display: none; } .wsmenu .mobile-menu-header .close{ float: none; position: absolute; right: 15px; top: 10px; opacity: 1 !important; font-size: 30px; font-weight: 500; } .wsmenu .mobile-menu-header .back-btn{ position: absolute; left: 15px; top: 14px; } .wsmenu .mobile-menu-header .back-btn:before{ content: url("../../../../nbshop5_sportvision_2023/_static/images/core/menu-levo.svg"); } /* --- */ /* Menu user */ .mobile-menu-useractions{ display: flex; align-items: center; padding: 15px 0; position: relative; border-bottom: 1px solid #E5E5E5; } .mobile-menu-useractions > .icon{ width: 40px; height: 40px; max-width: 40px; margin-right: 20px; } .mobile-menu-useractions > .icon:before{ content: url("../../../../nbshop5_sportvision_2023/_static/images/core/menu-user.svg"); } .mobile-menu-useractions .text{ font-size: 15px; line-height: 17px; color: #000000; font-weight: 600; margin-bottom: 5px; } .mobile-menu-useractions .user{ position: relative; left: -4px; } .mobile-menu-useractions .user .nav .item a{ font-size: 15px; line-height: 17px; color: #000000; font-weight: 500; } .mobile-menu-useractions .user .nav .item:first-of-type a{ padding-left: 0; } .mobile-menu-useractions .user .nav .item:first-of-type a:after{ background: transparent; } /* --- */ /* Menu tabs */ .wsmenu-list .sec-level-tabs, .wsmenu-list .first-level-tabs{ margin-top: 20px; } .wsmenu-list .first-level-tabs .sec-level-tabs{ display: none !important; } .wsmenu .wsmenu-list .sec-level-tabs, .wsmenu-list .first-level-tabs{ display: flex; justify-content: space-between; position: relative !important; gap: 15px; /*overflow: auto;*/ padding-bottom: 20px; border-bottom: 1px solid #E5E5E5; flex-wrap: nowrap; } .wsmenu .wsmenu-list .sec-level-tabs .icon, .wsmenu .wsmenu-list .sec-level-tabs img{ display: none; } .wsmenu .wsmenu-list .sec-level-tabs{ overflow: auto; } .wsmenu .wsmenu-list .sec-level-tabs > a, .wsmenu .wsmenu-list .sec-level-tabs > li.wstheading, .wsmenu-list .first-level-tabs > .tab{ min-width: 100px; text-align: center; position: static; font-size: 14px; line-height: 38px; height: 40px; border: 1px solid #B1B1B1; font-weight: 700; border-bottom-color: transparent; margin: 0; padding: 0; } .wsmenu .wsmenu-list .sec-level-tabs > a.active, .wsmenu .wsmenu-list .sec-level-tabs > li.wstheading.active, .wsmenu-list .first-level-tabs > .tab.active{ background: #F9F9F9; border-bottom-color: #E23034; } .wsmenu-list .first-level-tabs > .tab > .wsmenu-click{ display: none; } /* --- */ /* Menu items */ .wsmenu>.wsmenu-list li .wstliststy02 li a, /*.wsmenu-list .wstheading,*/ .wsmenu-list .wstabitem li > a, .wsmenu-list li .wstabitem .wstheading > a, .wsmenu>.wsmenu-list>li>.navtext{ font-size: 14px; line-height: 20px; font-weight: 700; padding: 15px 20px 15px 0; border-bottom: 1px solid #E5E5E5; display: block; color: #000000; } .wsmenu-list .wsmegamenu .menu-item .wstheading a, .wsmenu-list .wstabitem li > a{ padding-top: 9px; padding-bottom: 9px; } .wsmenu-list .wsmegamenu .menu-item .wstheading a img, .wsmenu-list .wstabitem li > a .icon{ margin-right: 15px; } .wsmenu>.wsmenu-list>li>.navtext>span{ font-size: 14px; line-height: 20px; font-weight: 700; } .wsmenu>.wsmenu-list>li:hover>.navtext>span, .wsmenu>.wsmenu-list>li:hover>a{ color: #000000; } .wsmenu .wsmenu-list li>.wsshoptabing>.wsshopwp>.wstabitem>li>.wsmenu-click02 i:before, .wsmenu>.wsmenu-list li>.wsmenu-click>i:before{ content: url("../../../../nbshop5_sportvision_2023/_static/images/core/menu-levo.svg"); border: none; } .wsmenu .wsmenu-list li>.wsshoptabing>.wsshopwp>.wstabitem>li>.wsmenu-click02, .wsmenu>.wsmenu-list li>.wsmenu-click, .wsmenu>.wsmenu-list>li>.wsmenu-click{ border: none; background: none; right: 0; top: 0; height: 100%; width: 50px; } .wsmenu .wsmenu-list li>.wsshoptabing>.wsshopwp>.wstabitem>li>.wsmenu-click02 i, .wsmenu>.wsmenu-list li>.wsmenu-click>i{ transform: rotate(180deg); height: 15px; margin: 0; position: relative; top: 23px; right: 15px; } .wsmenu-list .wsmegamenu, .wsmenu-list .wsshoptabing{ width: 100%; position: absolute; left: 0; top: 100%; } .wsmenu>.wsmenu-list>li>.wsshoptabing.wtsdepartmentmenu, .wsmenu>.wsmenu-list>li>.wsshoptabing>.wsshopwp>.wstabitem>li>.wstitemright{ padding: 0; border: none; } .wsmenu>.wsmenu-list>li .wstliststy02 li.wstheading, .wsmenu-list .wstabitem li, .wsmenu-list .menu-item, .wsmenu-list .wsmegamenu > .container{ padding: 0; } .wsmenu>.wsmenu-list>li .wstliststy02 li.wstheading, .wsmenu-list .wsmegamenu > .container > .row{ margin: 0; } .wsmenu-list .wstabitem li{ border-bottom: none; } /* --- */ /* Desktop hidden items */ .wsmenu.first-level .wsmenu-list .hide-desktop{ display: block !important; margin: 30px 0; } .wsmenu .wsmenu-list .hide-desktop.level2 > a.navtext{ padding: 0; border-bottom: none; margin-bottom: 15px; } .wsmenu-list .hide-desktop.level2 > .wsmenu-click{ display: none !important; } .wsmenu-list .hide-desktop.level2 > .sub-menu{ display: flex !important; flex-wrap: wrap; justify-content: flex-start; gap: 15px; } .wsmenu .wsmenu-list .hide-desktop.level2 > .sub-menu li{ width: calc(33.33% - 10px); max-width: 120px; } .wsmenu .wsmenu-list .hide-desktop.level2 > .sub-menu li > a{ border-bottom: none; padding: 0; } .wsmenu .wsmenu-list .hide-desktop.level2 > .sub-menu li span{ border-bottom: none; padding: 0; color: #ffffff; background: transparent; position: absolute; bottom: 10px; left: 50%; transform: translateX(-50%); text-align: center; font-size: 14px; line-height: 16px; font-weight: 600; } .wsmenu .wsmenu-list .hide-desktop.level2 > .sub-menu li:before{ content: ''; position: absolute; width: 100%; height: 100%; background: transparent linear-gradient(0deg, #393839 0%, #B9B9B97B 41%, #FFFFFF00 100%) 0% 0% no-repeat padding-box; pointer-events: none; } .wsmenu-list .level2 .show-all-link{ color: #E23034; text-decoration: underline !important; font-size: 13px; line-height: 20px; position: absolute; right: 0; top: 0; padding: 0; border-bottom: none; } /* --- */ /* Mobile menu country */ .wsmenu .mobile-menu-country{ margin: 30px 0; } .wsmenu .mobile-menu-country .country-menu{ padding: 10px 0; border-top: 1px solid #F5F5F5; border-bottom: 1px solid #F5F5F5; } .wsmenu .mobile-menu-country .country-menu .selected-country{ margin-bottom: 0; } /* --- */ /* Mobile menu lang */ .wsmenu .mobile-menu-lang{ margin: 30px 0; } .wsmenu .mobile-menu-lang .lang-from-slider{ float: none; } .wsmenu .mobile-menu-lang .lang-from-slider .dropdown-wrapper{ display: block; padding: 0; box-shadow: none; position: relative; top: 0; left: 0; } .wsmenu .mobile-menu-lang .lang-from-slider .dropdown-wrapper a{ display: block; font-weight: 600; } .wsmenu .mobile-menu-lang .lang-from-slider .title{ color: #000000; margin-bottom: 10px; } .wsmenu .mobile-menu-lang .lang-from-slider .title img{ position: relative; } /* --- */ /* Fixed links */ .wsmenu .fixed-menu-links{ display: flex; justify-content: center; gap: 50px; position: fixed; bottom: 0; left: 0; right: 0; background: #ffffff; z-index: 1111; box-shadow: 0px -4px 4px #898D8D1A; padding: 10px 0; } .wsmenu .fixed-menu-links .item > a{ display: flex; flex-direction: column; align-items: center; font-size: 12px; line-height: 15px; font-weight: 500; } .wsmenu .fixed-menu-links .item > a img{ max-width: 30px; } /* --- */ /* Footer menu */ .wsmenu-list .mobile-menu-footer-menu{ color: #000000; } .wsmenu-list .mobile-menu-footer-menu .heading-wrapper h5{ font-size: 14px; line-height: 20px; font-weight: 600; position: relative; } .wsmenu-list .mobile-menu-footer-menu .collapse-menu .title .icon{ right: 10px; top: 4px; transform: rotatey(180deg); } .wsmenu-list .mobile-menu-footer-menu .col-xs-12{ margin-bottom: 15px; } .wsmenu-list .mobile-menu-footer-menu .items-wrapper .item a{ font-size: 14px; line-height: 18px; font-weight: 500; } .wsmenu-list .mobile-menu-footer-menu .collapse-menu .items-wrapper{ flex-direction: column; } .wsmenu .hide-mobile { display: none !important; } /* --- */ .wsmenu-list .loader-wrapper.mobile-menu-loader { position: absolute; height: 100%; background: #fff; } .wsmenu.first-level .wsmenu-list .hide-desktop.level2 { min-height: 115px; } } /* /* NB Fajl:'./blocks/header/favorite_circle_top_right_v3/style.css.' *//* Favorite circle top */ .header-favorite-circle-top-right-v3{ display: inline-block; padding: 0 10px 0 10px; margin-left: 15px; float: right; } .header-favorite-circle-top-right-v3 .icon:before{ content: url('../../../_static/images/unitedfashion_v2022/header_heart_icon.svg'); display: block; height: 18px; width: 30px; margin: 0 auto; } .header-favorite-circle-top-right-v3 .description{ font-size: 12px; text-align: center; color: #000000; font-weight: 500; margin: 16px 0 0; display: block; line-height: 12px; } .header-favorite-circle-top-right-v3 .header-carthor-total{ position: absolute; top: -2px; right: -49px; background: #00a859; border-radius: 50%; color: #ffffff; line-height: 19px; height: 19px; width: 19px; text-align: center; font-size: 12px; } /* /* NB Fajl:'./blocks/header/cart_circle_top_right/style_v7.css.' *//* Cart circle top */ .header-cart{ display: inline-block; padding: 0 10px 0 10px; margin-left: 15px; float: right; } .header-cart-inline .icon:before{ content: url('../../../_static/images/unitedfashion_v2022/header_cart_icon.svg'); display: block; height: 18px; width: 30px; margin: 0 auto; } .header-cart-inline .description{ font-size: 12px; text-align: center; color: #000000; font-weight: 500; margin: 16px 0 0; display: block; line-height: 12px; } .header-carthor-total{ position: absolute; top: -2px; right: -35px; background: #00a859; border-radius: 50%; color: #ffffff; line-height: 19px; height: 19px; width: 19px; text-align: center; font-size: 12px; } /* /* NB Fajl:'./blocks/cart/mini_cart_item_side/style_v7.css.' *//* mini cart side*/ .search{ width: 100%; height: 100%; overflow: hidden; } .header-cart-item .header-cart-toggle{ background: #ffffff; position: absolute; right: 0; top: 30px; width: 260px; z-index: 9999; -webkit-box-shadow: 0 0 5px rgba(0,0,0,0.25); -moz-box-shadow: 0 0 5px rgba(0,0,0,0.25); box-shadow: 0 0 5px rgba(0,0,0,0.25); /* hellper - ease */ -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s; pointer-events: all; } .header-cart-item.header-cart-item-side .header-cart-toggle { opacity: 1; position: fixed; top: 0; right: -415px; height: 100%; width: 415px; max-width: 100%; display: block !important; } .header-cart.active .header-cart-item.header-cart-item-side .header-cart-toggle { right: 0; } .header-cart .header-cart-item.header-cart-item-side .cart-toggle-overlayer { background: rgba(0,0,0,0); position: fixed; width: 100%; height: 100vh; top: 0; left: 0; z-index: 1; pointer-events: none; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s; } .header-cart.active .header-cart-item.header-cart-item-side .cart-toggle-overlayer { background: rgba(0,0,0,0.75); pointer-events: all; } .header-cart.active .header-cart-item.header-cart-item-side .header-cart-toggle .heading-wrapper{ padding: 30px 20px; border-bottom: 1px solid #e2e2e2; } .header-cart.active .header-cart-item.header-cart-item-side .header-cart-toggle .heading-wrapper .title { font-size: 18px; line-height: 18px; text-align: left; text-transform: uppercase; color: #1e1e1e; font-weight: 500; } .header-cart.active .header-cart-item.header-cart-item-side .header-cart-toggle .heading-wrapper .icon{ position: absolute; top: 25px; right: 20px; border: 1px solid #e2e2e2; border-radius: 50%; width: 30px; height: 30px; background: #f9f9f9; line-height: 28px; text-align: center; cursor: pointer; } .header-cart.active .header-cart-item.header-cart-item-side .header-cart-toggle .heading-wrapper .icon:before{ content: url("../../../_static/images/dexyco_v2021/close.svg"); display: inline-block; height: 10px; width: 10px; } .header-cart.active .header-cart-item.header-cart-item-side .header-cart-toggle .list-title{ padding: 35px 20px 20px; text-align: left; } .header-cart.active .header-cart-item.header-cart-item-side .header-cart-toggle .list-title, .header-cart.active .header-cart-item.header-cart-item-side .header-cart-toggle .list-title span{ font-size: 14px; line-height: 14px; color: #1e1e1e; } .header-cart.active .header-cart-item.header-cart-item-side .header-cart-toggle .items-wrapper { max-height: calc(100% - 228px); padding: 0 20px; overflow: hidden; overflow-y: auto; } .header-cart.active .header-cart-item.header-cart-item-side .header-cart-toggle .items-wrapper .item{ border-bottom: 1px solid #d6d6d6; padding: 10px 0; min-height: 100px; height: auto; } .header-cart.active .header-cart-item.header-cart-item-side .header-cart-toggle .items-wrapper .item:hover { background: transparent; } .header-cart.active .header-cart-item.header-cart-item-side .header-cart-toggle .items-wrapper .item > a { display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; } .header-cart.active .header-cart-item.header-cart-item-side .header-cart-toggle .items-wrapper .item img { margin-right: 10px; max-width: 80px; } .header-cart.active .header-cart-item.header-cart-item-side .header-cart-toggle .items-wrapper .item .content{ text-align: left; padding-right: 20px; } .header-cart.active .header-cart-item.header-cart-item-side .header-cart-toggle .items-wrapper .item .content .title { font-size: 15px; font-weight: 400; line-height: 22px; margin-bottom: 10px; } .header-cart.active .header-cart-item.header-cart-item-side .header-cart-toggle .items-wrapper .item .content .size{ font-size: 13px; color: #898d8d; font-weight: 400; margin-bottom: 10px; } .header-cart.active .header-cart-item.header-cart-item-side .header-cart-toggle .items-wrapper .item .content .price { font-size: 15px; line-height: 18px; font-weight: 500; } .header-cart.active .header-cart-item.header-cart-item-side .header-cart-toggle .items-wrapper .item .content .price .calc-wrapper { color: #898d8d; font-size: 13px; line-height: 18px; font-weight: 400; margin-left: 20px; } .header-cart.active .header-cart-item.header-cart-item-side .header-cart-toggle .items-wrapper .item .icon{ position: absolute; top: 10px; right: 0; border: 1px solid #e2e2e2; border-radius: 50%; width: 20px; height: 20px; background: #f9f9f9; line-height: 15px; text-align: center; cursor: pointer; } .header-cart.active .header-cart-item.header-cart-item-side .header-cart-toggle .items-wrapper .item .icon:before{ content: ''; display: inline-block; height: 7px; width: 7px; vertical-align: middle; background: url(../../../_static/images/dexyco_v2021/close.svg); } .header-cart.active .header-cart-item.header-cart-item-side .header-cart-toggle .footer-wrapper{ position: absolute; bottom: 0; left: 0; border-top: 1px solid #e2e2e2; width: 100%; padding: 30px 20px; color: #1e1e1e; } .header-cart.active .header-cart-item.header-cart-item-side .header-cart-toggle .footer-wrapper .btn{ width: 100%; margin-top: 15px; } .header-cart.active .header-cart-item.header-cart-item-side .header-cart-toggle .footer-wrapper .total-price{ width: 100%; margin: 0 0 15px; line-height: 17px; font-size: 15px; text-align: right; display: block; } .header-cart.active .header-cart-item.header-cart-item-side .header-cart-toggle .footer-wrapper .total-price:nth-child(3){ font-weight: 500; line-height: 17px; font-size: 17px; } .header-cart.active .header-cart-item.header-cart-item-side .header-cart-toggle .footer-wrapper .total-price .title{ line-height: 17px; font-size: 15px; float: left; } .header-cart.active .header-cart-item.header-cart-item-side .header-cart-toggle .footer-wrapper .total-price:nth-child(3) .title{ font-weight: 400; line-height: 17px; font-size: 15px; } .header-cart-item .items-wrapper .item a{ color: #1e1e1e; } .header-cart-item .icon .content > .category-wrapper { display: none; } .total-sum-minicart-block .services-wrapper{ display: flex; justify-content: space-between; margin-bottom:10px; } @media screen and (max-width: 576px){ .header-cart.active .header-cart-item.header-cart-item-side .header-cart-toggle .items-wrapper .item img{ max-width: 60px; max-height: 60px; } .header-cart.active .header-cart-item.header-cart-item-side .header-cart-toggle .heading-wrapper .title{ font-size: 17px; line-height: 17px; } .header-cart.active .header-cart-item.header-cart-item-side .header-cart-toggle .heading-wrapper .icon{ top: 18px; width: 23px; height: 23px; line-height: 17px; } .header-cart.active .header-cart-item.header-cart-item-side .header-cart-toggle .heading-wrapper{ padding: 20px; } .header-cart.active .header-cart-item.header-cart-item-side .header-cart-toggle .list-title{ font-size: 13px; line-height: 13px; } .header-cart.active .header-cart-item.header-cart-item-side .header-cart-toggle .list-title{ padding: 24px 20px 10px; } .header-cart.active .header-cart-item.header-cart-item-side .header-cart-toggle .items-wrapper .item .content .title{ font-size: 14px; line-height: 20px; } .header-cart.active .header-cart-item.header-cart-item-side .header-cart-toggle .items-wrapper .item .content .size{ line-height: 13px; } .header-cart.active .header-cart-item.header-cart-item-side .header-cart-toggle .items-wrapper .item{ min-height: 100px; } .header-cart.active .header-cart-item.header-cart-item-side .header-cart-toggle .heading-wrapper .icon:before{ height: 7px; width: 7px; } .header-cart.active .header-cart-item.header-cart-item-side .header-cart-toggle .footer-wrapper .total-price .title{ line-height: 16px; font-size: 14px; } .header-cart.active .header-cart-item.header-cart-item-side .header-cart-toggle .footer-wrapper .total-price:nth-child(3){ line-height: 16px; font-size: 16px; } .header-cart.active .header-cart-item.header-cart-item-side .header-cart-toggle .footer-wrapper .total-price:nth-child(3) .title{ line-height: 16px; font-size: 14px; } } /* /* NB Fajl:'./blocks/header/autocomplete_v1/style.css.' */.autocomplete h3{ font-size: 14px; color: #373737; font-weight: 600; margin-bottom: 0; } .autocomplete .autocomplete-trending-wrapper h3{ margin-top: 15px; margin-bottom: 10px; } .autocomplete h4{ font-size: 13px; color: #757575; text-transform: none; line-height: 15px; margin: 0; padding: 0; font-weight: 400; } .autocomplete .item a{ font-size: 13px; color: #757575; text-decoration: none; line-height: 1.5; text-transform: none; font-weight: 400; } .autocomplete-wrapper:before{ display: none; } .autocomplete-wrapper .container{ width: 100%; } .autocomplete{ position: absolute; top: 0; right: 0; z-index: 100; } .autocomplete-results{ width: 1140px; /*display: block !important;*/ margin: 0 !important; } .autocomplete .autocomplete-popup-wrapper{ border: 1px solid #ececec; border-top: none; border-radius: 0; background-color: white; padding: 0 10px; } .active-autocomplete .autocomplete{ display: block; } .autocomplete .item:hover a{ color: #3973b5; } .autocomplete-results.active .autocomplete-trending-wrapper, .autocomplete-results .categories-and-brands-ajax, .autocomplete-results.active .autocomplete-categories-and-brands > * + *{ display: none; } .autocomplete-results .autocomplete-trending-wrapper, .autocomplete-results.active .categories-and-brands-ajax{ display: block; } .autocomplete-results .autocomplete-popup-wrapper .lists-tabs ul.items-wrapper .item.tabs-items-article, .autocomplete-results .autocomplete-popup-wrapper .lists-tabs ul.items-wrapper .item.tabs-items-catalog { display: none; } .autocomplete-results.active .autocomplete-popup-wrapper .lists-tabs ul.items-wrapper .item.tabs-items-article, .autocomplete-results.active .autocomplete-popup-wrapper .lists-tabs ul.items-wrapper .item.tabs-items-catalog { display: inline-block; } .autocomplete .autocomplete-banner .img-wrapper-mobile{ display: none; } .autocomplete-trending-wrapper{ padding: 0 10px; border-bottom: 1px solid #f6f6f6; } .autocomplete-trending-wrapper .items-wrapper{ display: flex; flex-wrap: wrap; gap: 15px 60px; } .autocomplete-trending-wrapper .quick-links .nav.nav-simple > li:first-of-type{ overflow: inherit !important; } .autocomplete-trending-wrapper .quick-links .nav.nav-simple > li{ float: none; display: inline-block; margin-bottom: 10px; } .autocomplete-categories-wrapper{ margin-bottom: 0; } .categories-and-brands-ajax .autocomplete-categories-wrapper{ margin-bottom: 25px; } .autocomplete-brands-wrapper.slider{ margin-bottom: 0; } .autocomplete-categories-and-brands .items-wrapper, .autocomplete-categories-wrapper .items-wrapper{ max-height: 125px; overflow-y: auto; } .autocomplete-categories-and-brands{ background-color: #F6F6F6; min-height: 530px; height: 100%; margin: 0 -10px; padding: 20px 0; } .autocomplete-categories-and-brands .heading-wrapper{ padding: 0 20px; } .autocomplete-categories-and-brands .item{ padding: 5px 20px 5px 20px; line-height: 1.4; } .autocomplete-categories-and-brands .item:hover { background-color: white; cursor: pointer; } .autocomplete-categories-and-brands h3, .autocomplete-heading-and-products-wrapper h3{ padding-bottom: 0; border-bottom: none; margin-top: 0; margin-bottom: 10px; } .autocomplete-categories-and-brands > * + *, .search_word_suggestion-wrapper { margin-bottom: 20px; } .search_word_suggestion-wrapper .item a:before{ content: url("../../../_static/images/core/word_suggestion.svg"); margin-right: 5px; } .autocomplete-heading-and-products-wrapper{ padding: 0 10px; } .autocomplete-heading-and-products-wrapper h3{ font-weight: normal; text-align: left; } .autocomplete-products-wrapper{ margin-top: 0; max-height: 405px; overflow: auto; overflow-x: hidden; height: 405px; } .autocomplete-product-item{ display: flex; align-items: center; border: 1px solid #EAEAEA; border-radius: 5px; margin-bottom: 20px; } .autocomplete-product-item:hover{ border: 1px solid #CCCCCC; } .autocomplete .autocomplete-product-item .heading-wrapper{ height: 30px; overflow: hidden; margin-bottom: 15px; } .autocomplete-product-item .product-price{ font-size: 13px; color: #373737; font-weight: 500; line-height: 1.5; } .autocomplete-product-item .product-price span{ font-size: 13px; color: #373737; } .autocomplete-product-item .product-prev-price{ font-size: 12px; color: #9E9E9E; text-decoration: line-through; line-height: 1.5; font-weight: 400; } .autocomplete-product-item .product-prev-price span{ font-weight: 400; color: #9E9E9E; font-size: 12px; } .autocomplete-product-item .img-wrapper{ padding: 10px; flex: 1; } .autocomplete-product-item .info-wrapper{ padding-right: 10px; flex: 1; } .autocomplete-product-item .info-wrapper > div{ line-height: 15px; height: auto; } .autocomplete .autocomplete-input{ height: 40px; width: 94%; border: none; font-size: 15px; padding: 0 15px; } .autocomplete .search-wrapper{ display: flex; justify-content: space-between; overflow: hidden; height: 40px; width: 680px; border: 1px solid #eaeaea; border-radius: 7px; overflow: hidden; } .autocomplete .search-wrapper img{ cursor: pointer; } .autocomplete-banner{ margin: 20px 0 20px; } .slider-no-query .autocomplete-banner .slick-slide, .slider-no-query .autocomplete-banner .slick-track{ width: 100% !important; } .autocomplete-banner .slick-dots{ bottom: 0; margin-bottom: 0; } .product.autocomplete-products-list-wrapper{ margin-bottom: 0; position: relative; padding: 0 10px; max-height: 470px; overflow-y: auto; } .product.autocomplete-products-list-wrapper .heading-wrapper h3{ font-size: 14px; color: #373737; padding-bottom: 5px; border-bottom: 1px solid #EAEAEA; margin-top: 0; margin-bottom: 20px; font-weight: 400; text-transform: none; text-align: left; } .product.autocomplete-products-list-wrapper .heading-wrapper h3 span{ line-height: 13px; text-transform: none; font-size: 14px; } .product.autocomplete-products-list-wrapper .item .img-wrapper{ border: none; padding: 10px; } .product.autocomplete-products-list-wrapper .item h3{ color: #757575; font-size: 13px; font-weight: 400; margin-top: 0; line-height: 15px; } .product.autocomplete-products-list-wrapper .item .current-price { height: auto; font-weight: 500; font-size: 13px; color: #373737; line-height: 20px; } .product.autocomplete-products-list-wrapper .item .prev-price{ color: #9e9e9e; font-size: 12px; font-weight: 500; margin-top: 0; line-height: 15px; text-decoration: line-through; } .product.autocomplete-products-list-wrapper .item .prev-price span{ color: #9e9e9e; line-height: 15px; } .autocomplete-results.active .autocomplete-products-list{ display: none; } .autocomplete-results .autocomplete-heading-and-products-wrapper, .autocomplete-results .search-sugest-no-results, .autocomplete-results.active .slider-no-query, .autocomplete-results .slider-query{ display: none; } .autocomplete-results.active .autocomplete-heading-and-products-wrapper, .autocomplete-results.active .search-sugest-no-results, .autocomplete-results .slider-no-query, .autocomplete-results.active .slider-query{ display: block; } .lozad-active .autocomplete-wrapper img.lozad{ opacity: 1; } .autocomplete-heading-and-products-wrapper .heading-wrapper { position: relative; } .autocomplete-results .heading-append{ display: block !important; padding-top: 0; line-height: 24px; top: 0; right: 0; position: absolute; } .autocomplete-results .heading-append a{ color: #3973b5; font-size: 12px; line-height: 13px; padding: 0; font-weight: 500; } .header-top .nav-search-sugest > li a :hover{ color: #3973b5; text-decoration: none; } /*.search-sugest-no-results .title{*/ /* margin-top: 20px;*/ /*}*/ .product.autocomplete-products-list-wrapper .item .img-hover{ display: none; } .autocomplete-popup-wrapper .lists-tabs{ margin-top: 15px; } .autocomplete-popup-wrapper .lists-tabs ul.items-wrapper .item { color: #666666; padding: 10px 20px; font-size: 14px; display: inline-block; } .autocomplete-popup-wrapper .lists-tabs ul.items-wrapper .item.active{ background: #F7F7F7; color: #000000; } .autocomplate-product-categories{ margin-bottom: 10px; padding: 0 10px; } .autocomplate-product-categories .items-wrapper { display: flex; } .autocomplate-product-categories .item { color: #666666; font-size: 13px; line-height: 24px; border-radius: 5px; border: 1px solid #EDEDED; margin-right: 15px; padding: 0 10px; } .autocomplete-results .autocomplate-article-categories, .autocomplete-results .autocomplate-product-categories{ display: none; } .autocomplete-results.active .autocomplate-article-categories, .autocomplete-results.active .autocomplate-product-categories{ display: block; } .autocomplete-product-item .caption-product-list, .autocomplete-heading-and-products-wrapper .caption-product-list{ position: absolute; top: 10px; left: 10px; } .autocomplete-product-item .img-wrapper .caption-product-list img, .autocomplete-heading-and-products-wrapper .img-wrapper .caption-product-list img{ height: auto; } .autocomplete-product-item .caption-icons, .autocomplete-heading-and-products-wrapper .caption-icons{ position: absolute; bottom: 10px; right: 10px; } @media (max-width: 1400px) { .autocomplete .search-wrapper{ width: 500px; } .autocomplete-categories-and-brands{ min-height: 365px; } .product.autocomplete-products-list-wrapper{ max-height: 312px !important; } .autocomplete-products-wrapper{ max-height: 264px !important; } .autocomplete-categories-and-brands > * + *{ margin-bottom: 20px; } .autocomplete-categories-and-brandws{ padding: 15px 0; } .autocomplete h3{ margin-top: 15px; } .autocomplete-categories-and-brands h3, .autocomplete-heading-and-products-wrapper h3{ margin-top: 0; } .header-top .quick-links .nav.nav-simple > li{ display: inline; margin-bottom: 5px; } .autocomplete-banner{ margin: 20px 0 20px; } .autocomplete-categories-and-brands .item{ padding: 3px 20px 3px 20px; } .autocomplete-categories-and-brands > * + *, .search_word_suggestion-wrapper{ margin-bottom: 15px; } .categories-and-brands-ajax .autocomplete-categories-wrapper{ margin-bottom: 15px; } .autocomplete-product-item{ margin-bottom: 15px; } .autocomplete .autocomplete-products-wrapper .item .img-wrapper img, .autocomplete .autocomplete-products-list-wrapper .item .img-wrapper img{ max-width: 100px; } .autocomplete-categories-and-brands .items-wrapper, .autocomplete-categories-wrapper .items-wrapper{ max-height: 110px; } .autocomplete-news-list { max-height: 380px; } } @media (max-width: 1200px) { .autocomplete .search-wrapper{ width: 390px; } .autocomplete{ width: 100% !important; } .autocomplete-results{ width: 100%; } .autocomplete .autocomplete-products-wrapper .item .img-wrapper img, .autocomplete .autocomplete-products-list-wrapper .item .img-wrapper img{ max-width: 80px; } .autocomplete-products-wrapper{ max-height: 355px !important; } } @media (max-width: 1025px) { .autocomplete .search-wrapper{ width: 250px; } .autocomplete-products-wrapper{ max-height: 350px !important; } } @media (min-width: 769px) and (max-width: 992px) { .autocomplete-products-wrapper { max-height: 465px; } } @media (max-width: 767px) { .autocomplete-results{ width: 100%; } .autocomplete .search-wrapper{ width: 100%; border: none; border-bottom: 1px solid #eaeaea; } .autocomplete{ position: fixed; top: 100px; left: 0; right: 0; bottom: 0; overflow-y: auto; } .autocomplete .autocomplete-popup-wrapper{ border: none; } .autocomplete-categories-and-brands .items-wrapper{ /*display: flex;*/ /*flex-wrap: wrap;*/ /*padding: 0 10px;*/ /*gap: 15px;*/ } .autocomplete .autocomplete-banner .img-wrapper .main-img{ display: none; } .autocomplete .autocomplete-banner .img-wrapper .img-wrapper-mobile{ display: block; } /* .autocomplete-trending-wrapper .quick-links .nav.nav-simple > li{ border: 1px solid #E5E5E5; padding: 0 5px; border-radius: 6px; background-color: #F6F6F6; margin-right: 10px; margin-bottom: 10px; } */ .autocomplete-trending-wrapper .quick-links .nav.nav-simple > li{ margin-right: 20px; margin-bottom: 10px; } .autocomplete-categories-and-brands .items-wrapper .item{ border: 1px solid #E5E5E5; padding: 0 5px; border-radius: 6px; background-color: #ffffff; margin-right: 15px; } .autocomplete-trending-wrapper .nav-simple{ display: flex; flex-wrap: wrap; justify-content: flex-start; } .autocomplete-trending-wrapper{ padding: 10px; } .autocomplete h3{ margin-bottom: 15px; } .autocomplete-categories-and-brands h3, .autocomplete-heading-and-products-wrapper h3{ margin-bottom: 0; border-bottom: none; padding-bottom: 0; } .autocomplete-trending-wrapper .nav.nav-simple > li a{ padding: 0; } .autocomplete-categories-and-brands{ min-height: 100%; padding: 0 0 20px; } .autocomplete-categories-and-brands .heading-wrapper, .autocomplete-categories-and-brands .item{ padding: 10px 0 10px 10px; } .autocomplete-categories-and-brands .slick-list{ padding: 0 15px; } .autocomplete-categories-and-brands .items-wrapper, .autocomplete-categories-wrapper .items-wrapper{ min-height: 100%; } .autocomplete h4{ font-size: 13px !important; padding: 0 !important; text-align: left !important; } .autocomplate-product-results{ position: relative; width: 100%; float: left; } .autocomplete-categories-and-brands > * + *{ margin-bottom: 0; } .product.autocomplete-products-list-wrapper .item .img-wrapper{ flex: 0 0 35%; } .autocomplete-product-item .info-wrapper{ flex: 0 0 65%; display: flex; align-items: center; } .autocomplete .autocomplete-product-item .heading-wrapper{ height: auto; overflow: hidden; margin-bottom: 0; flex: 0 0 50%; } .autocomplete-product-item .info-wrapper > div{ flex: 0 0 50%; } .product.autocomplete-products-list-wrapper .item h3{ padding: 0; border: none; margin: 0; } .autocomplete-products-wrapper{ max-height: 335px; margin-bottom: 20px; margin-top: 10px; } .autocomplete-categories-and-brands .slick-list{ padding: 0 20px; } .product.autocomplete-products-list-wrapper .heading-wrapper h3{ padding-bottom: 0; border-bottom: none; margin-bottom: 15px; } .categories-and-brands-ajax .autocomplete-categories-wrapper{ margin-bottom: 0; } .product.autocomplete-products-list-wrapper, .autocomplete-products-wrapper{ max-height: 100% !important; } .autocomplete-trending-wrapper .heading-wrapper h3{ margin-bottom: 10px; margin-top: 25px; } .autocomplete-categories-wrapper { margin-bottom: 10px; display: flex; align-items: center; } .autocomplete-brands-wrapper.slider{ display: flex; align-items: center; } .autocomplete-categories-and-brands .search_word_suggestion-wrapper .items-wrapper .item{ border: none; padding: 0 10px; border-radius: 0; background: transparent; margin-bottom: 5px; } .autocomplete-heading-and-products-wrapper h3, .tab-content h3{ font-size: 14px; } .autocomplete-popup-wrapper .lists-tabs ul.items-wrapper .item{ font-size: 14px; min-width: auto; padding: 10px 15px; } } /* /* NB Fajl:'./blocks/header/search_autocomplate_article/style.css.' */.autocomplete-news-list { max-height: 500px; overflow: hidden; overflow-y: auto; padding: 0 10px; } .autocomplete-news-list .heading-wrapper { margin-bottom: 10px; } .autocomplete-news-list .heading-wrapper h3 { color: #111010; font-size: 14px; line-height: 19px; font-weight: 400; } .autocomplete-news-list .heading-wrapper .heading-append{ top: 50%; right: 10px; position: absolute; transform: translateY(-50%); } .autocomplete-news-list .item { display: flex; align-items: center; border: 1px solid #EAEAEA; padding: 10px; border-radius: 5px; margin-bottom: 20px; height: 85px; overflow: hidden; } .autocomplete-news-list .item:hover{ border: 1px solid #CCCCCC; } .autocomplete-news-list .item .img-wrapper{ } .autocomplete-news-list .item .img-wrapper img { max-width: 85px; } .autocomplete-news-list .item .content{ padding-left: 10px; } .autocomplete-news-list .item .content .title a{ font-size: 13px; line-height: 18px; color: #111010; } .autocomplete-news-list .item .content .title { margin-bottom: 5px; height: 40px; overflow: hidden; line-height: 18px; } .autocomplete-news-list .item .content .category { font-size: 12px; line-height: 16px; color: #929292; } .autocomplate-article-categories{ margin-bottom: 10px; padding: 0 10px; } .autocomplate-article-categories .items-wrapper { display: flex; } .autocomplate-article-categories .item { color: #666666; font-size: 13px; line-height: 24px; border-radius: 5px; border: 1px solid #EDEDED; margin-right: 15px; padding: 0 10px; } @media (max-width: 1200px) { .autocomplete-news-list{ max-height: 380px; } } /* /* NB Fajl:'./blocks/header/search_autocomplate_catalog/style.css.' */.autocomplate-catalog-list { max-height: 500px; overflow: hidden; overflow-y: auto; padding: 0 10px; } .autocomplate-catalog-list .heading-wrapper { margin-bottom: 10px; } .autocomplate-catalog-list .heading-wrapper h3 { color: #111010; font-size: 14px; line-height: 19px; font-weight: 400; } .autocomplate-catalog-list .heading-wrapper .heading-append{ top: 50%; right: 10px; position: absolute; transform: translateY(-50%); } .autocomplate-catalog-list .item { display: flex; align-items: center; border: 1px solid #EAEAEA; padding: 10px; border-radius: 5px; margin-bottom: 20px; height: 120px; overflow: hidden; } .autocomplate-catalog-list .item:hover{ border: 1px solid #CCCCCC; } .autocomplate-catalog-list .item .img-wrapper{ } .autocomplate-catalog-list .item .img-wrapper img { max-width: 85px; } .autocomplate-catalog-list .item .content{ padding-left: 10px; } .autocomplate-catalog-list .item .content .title a{ font-size: 13px; line-height: 18px; color: #111010; } .autocomplate-catalog-list .item .content .title { margin-bottom: 5px; height: 40px; overflow: hidden; line-height: 18px; } .autocomplate-catalog-list .item .content .catalog-store, .autocomplate-catalog-list .item .content .catalog-store a{ font-size: 12px; line-height: 16px; color: #000000; } .autocomplate-catalog-list .item .content .date-store { color: #929292; font-size: 12px; line-height: 19px; margin-top: 5px; } .autocomplate-catalog-categories{ margin-bottom: 10px; padding: 0 10px; } .autocomplate-catalog-categories .items-wrapper { display: flex; } .autocomplate-catalog-categories .item { color: #666666; font-size: 13px; line-height: 24px; border-radius: 5px; border: 1px solid #EDEDED; margin-right: 15px; padding: 0 10px; } @media (max-width: 1200px) { .autocomplate-catalog-list{ max-height: 380px; } } /* /* NB Fajl:'./blocks/placeholder/style.css.' */.block-placeholder { display: flex; gap: 20px; } .block-placeholder .ph-picture { min-height: 350px; } .block-placeholder .ph-row .big, .block-placeholder .ph-row.big div { height: 30px; } .block-placeholder .ph-row div { height: 17px; } .block-wrapper.filters .block-placeholder .ph-picture { min-height: 200px; } .block-wrapper.filters .block-placeholder .ph-row .big, .block-placeholder .ph-row.big div { height: 20px; } .block-wrapper.filters .block-placeholder .ph-row div { height: 10px; } /* /* NB Fajl:'./blocks/product/images/main_slider_v1/style.css.' *//*Main img*/ .slider.product-main{ position: relative; margin-bottom: 0; background-size: 0; } .slider.product-main .slider-init{ margin-bottom: 0; } .slider.product-main .slider-init .slider-wrapper:before, .slider.product-main .slider-init .slider-wrapper:after { display: none; } .slider.product-main .slider-init .slider-wrapper, .slider.product-main .slider-init .slick-slide { padding: 0; outline: 0; } .slider.product-main .slider-navigation-absolute{ z-index: 103; } .slider.product-main .slider-navigation-absolute .slider-prev { margin-left: 0; float: left; cursor: pointer; } .slider.product-main .slider-navigation-absolute .slider-next { margin-right: 0; float: right; cursor: pointer; } .slider.product-main .slider-init > .slick-list > .slick-track .item.video { position: relative; } .slider.product-main .slider-init > .slick-list > .slick-track .item.video:hover:after { opacity: 1; } .slider.product-main .slider-init > .slick-list > .slick-track .item.video:after { content: "\f16a"; font-family: 'FontAwesome'; position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%,-50%); -moz-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); -o-transform: translate(-50%,-50%); transform: translate(-50%,-50%); font-size: 80px; color: #f71500; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s; opacity: 0.5; pointer-events: none; } /*.slider.product-main .slider-init > .slick-list > .slick-track,*/ /*.slider.product-main .slider-init > .slick-list > .slick-track .item {*/ /* min-width: 100px;*/ /*}*/ /*Map*/ .map-description { position: absolute; top: 0; left: 0; width: 100%; height: 100%; pointer-events: none; z-index: 1000; } .map-description span[class^="map-item_"] { position: absolute; left: 5px; top: 5px; opacity: 0; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s; max-width: calc(100% - 10px); background: #574747; width: max-content; min-width: 300px; max-width: 50%; } .map-description span[class^="map-item_"] span{ -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s; } .map-description span[class^="map-item_"].hovered { opacity: 1; } .map-description > span.map-item_topright, .map-description > span.map-item_2 { top: 5px; left: auto; right: 5px; } .map-description > span.map-item_bottomright, .map-description > span.map-item_3 { top: auto; bottom: 5px; left: auto; right: 5px; } .map-description > span.map-item_bottomleft, .map-description > span.map-item_4 { top: auto; bottom: 5px; left: 5px; right: auto; } .map-description > span.map-item_top, .map-description > span.map-item_bottom { left: 50%; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); transform: translateX(-50%); } .map-description > span.map-item_bottom { top: auto; bottom: 5px; } .map-description > span.map-item_left, .map-description > span.map-item_right{ top: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); } .map-description > span.map-item_right{ left: auto; right: 5px; } .map-description span[class^="map-item_"] > * { display: inline-block; vertical-align: top; } .map-description span[class^="map-item_"] > img { padding: 5px; } .map-description > span.map-item_left > *, .map-description > span.map-item_right > * { vertical-align: middle; } .map-description > span.map-item_left > *, .map-description > span.map-item_right > * { vertical-align: middle; } .map-description span.map-item_3, .map-description span.map-item_4, .map-description span[class^="map-item_bottom"] > * { vertical-align: bottom; } .map-description span[class^="map-item_"] span.title-content { background: #574747; color: #ffffff; padding: 2px 5px; line-height: 20px; font-size: 14px; max-width: calc(100% - 65px); width: max-content; } .map-description span.map-item_2 img, .map-description span.map-item_3 img, .map-description span.map-item_topright img, .map-description span.map-item_bottomright img, .map-description span.map-item_right img { float: right; } .product-image-wrapper .fancybox-slide--video { overflow: hidden; } /*FullSlider*/ .fullscreen.loaded { max-height: 100vh; height:100vh !important; -webkit-transform: none; -moz-transform: none; -ms-transform: none; -o-transform: none; transform: none; } .fullscreen-product-slider > .fscrren img{ display: block; position: absolute; top: 0; left: 50%; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); transform: translateX(-50%); max-width: 100% !important; max-height: inherit !important; cursor:move; cursor:-webkit-grab; cursor:-moz-grab; cursor:grab; } .fullscreen-product-slider > .fscrren .img-wrapper{ position: relative; width: 100vw; height: 100vh; } .fullscreen .slick-list{ width: auto; } .product-images-thumbs-vertical-fullscreen { position: fixed; top: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); max-width: 100px; min-height:300px; z-index:9999; } .product-images-thumbs-vertical-fullscreen .item{ margin:5px 0; cursor: pointer; } .fcreen-slider-wrapper{ position: relative; } .fcreen-slider-wrapper .slider-navigation-absolute{ top: 0; bottom: 0; transform: none; } .fcreen-slider-wrapper .slider-navigation-absolute .slider-prev, .fcreen-slider-wrapper .slider-navigation-absolute .slider-next{ -webkit-transform: translateX(-50%) rotate(90deg); -moz-transform: translateX(-50%) rotate(90deg); -ms-transform: translateX(-50%) rotate(90deg); -o-transform: translateX(-50%) rotate(90deg); transform: translateX(-50%) rotate(90deg); left: calc(50% + 10px); cursor: pointer; } .fcreen-slider-wrapper .slider-navigation-absolute .slider-prev{ top: -30px; } .fcreen-slider-wrapper .slider-navigation-absolute .slider-next{ bottom: -30px; top: auto; } .fcreen-slider-wrapper .item.slick-slide.slick-active .img-wrapper{ position: relative; } /* /* NB Fajl:'./blocks/breadcrumbs/style_v7.css.' *//* Breadcrumbs */ .breadcrumbs{ position: relative; z-index: 15; background: #ffffff; } .breadcrumbs.background-image-active { margin: 0; background: transparent; } .breadcrumbs.background-image-active a { color: #ffffff; } .breadcrumbs.background-image-active a:hover { text-decoration: underline; } .breadcrumbs ul{ padding: 0; margin: 0; } .breadcrumbs li{ display: inline-block; font-size: 12px; list-style: none; } .breadcrumbs li:before{ content: '/'; display: inline-block; float: left; margin: 0 4px 0 0px; } .breadcrumbs li:first-child:before{ display: none; } /* Admin edit on product page */ .admin-edit { position: absolute; right: 10px; top: 0px; font-size: 12px; } @media screen and (max-width: 576px){ .breadcrumbs{ display: none; } } /* /* NB Fajl:'./blocks/product/images/fullscreen_product_slider/style_v7.css.' *//* Product Zoomer */ .fullscreen .slider-init .zoomer .zoomer-controls-bottom { bottom: 75px; } .fullscreen .slider-init .zoomer.zoomer-gallery .zoomer-controls .zoomer-next, .fullscreen .slider-init .zoomer.zoomer-gallery .zoomer-controls .zoomer-previous{ display: none; } .fullscreen .slider-init .zoomer .zoomer-image { max-width: 1000px; width: auto; margin-left: 50%; position: absolute; top: calc(50% - 400px); -webkit-transform: translate(-50%); -moz-transform: translate(-50%); -ms-transform: translate(-50%); -o-transform: translate(-50%); transform: translate(-50%); } /* fullscreen */ .fullscreen{ max-height: 0; text-align: center; overflow: hidden; visibility: hidden; opacity: 0; -webkit-transform: translateY(-100%); -moz-transform: translateY(-100%); -ms-transform: translateY(-100%); transform: translateY(-100%); /* helper - ease-slow */ -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s; } .fullscreen.loaded{ visibility: visible; max-height: 1500px; opacity: 1; -webkit-transform: translateY(-20px); -moz-transform: translateY(-20px); -ms-transform: translateY(-20px); transform: translateY(-20px); } .fullscreen-product-slider > .fscrren img{ display: block; position: absolute; top: 0; left: 50%; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); transform: translateX(-50%); max-width: 100% !important; max-height: inherit !important; cursor:grab; } .fullscreen-product-slider > .fscrren .img-wrapper{ position: relative; width: 100vw; height: 100vh; } .fullscreen-product-slider > .close { position: absolute; top: 0; } .fullscreen .close{ padding: 11px; color: #414254; cursor: pointer; position: relative; z-index: 150; margin-top: 20px; right: 50px; font-size: 40px; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; } .fullscreen .close .icon:before { content: url("../../../../_static/images/dexyco_v2021/close.svg"); display: block; width: 25px; height: 25px; } .fullscreen .slider-navigation-absolute .slider-prev, .fullscreen .slider-navigation-absolute .slider-next{ background-color: transparent; color: #000000; font-size: 75px; top: 50%; position: absolute; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); } .fullscreen .slider-navigation-absolute .slider-prev{ left: 5%; } .fullscreen .slider-navigation-absolute .slider-next{ right: 5%; } /*.fullscreen .slider-navigation-absolute .slider-prev i:before{*/ /* content: url("../../../../_static/images/dexyco_v2021/paginacija_arrow.svg");*/ /* display: inline-block;*/ /* width: 7px;*/ /* height: 4px;*/ /*}*/ /*.fullscreen .slider-navigation-absolute .slider-next i:before{*/ /* content: url("../../../../_static/images/dexyco_v2021/paginacija_arrow.svg");*/ /* display: inline-block;*/ /* width: 7px;*/ /* height: 4px;*/ /*}*/ .fullscreen .slick-list { margin: 0 auto; width: 100%; } .product-images-thumbs-vertical-fullscreen { position: fixed; top: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); max-width: 100px; min-height:300px; z-index:9999; } .product-images-thumbs-vertical-fullscreen .item{ margin:5px 0; cursor: pointer; } /* Zoom btn */ .fullscreen-product-slider > .zoom-btn-wrapper { padding: 11px; z-index: 150; margin-top: 20px; right: 50px; position: absolute; bottom: 0; left: 50%; width: max-content; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); transform: translateX(-50%); } .fullscreen-product-slider > .zoom-btn-wrapper .icon { background: #ffffff; margin: 0 5px; line-height: 40px; border-radius: 5px; width: 50px; height: 40px; text-align: center; cursor: pointer; display: inline-block; } /* /* NB Fajl:'./blocks/product/images/gallery_noslider_v2/style.css.' */.product-images-gallery-v2 .product-item-overlay{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; } .product-images-gallery-v2 .caption-product-list{ position: absolute; top: 10px; left: 10px; } .product-images-gallery-v2 .caption-discount { position: absolute; top: 10px; right: 10px; } .product-images-gallery-v2 .item-attr-wrapper{ background: #0D0D0D; position: relative; padding: 30px; color: #fff; } .product-images-gallery-v2 .item-attr-wrapper .attr-type{ font-size: 14px; font-weight: 600; line-height: 20px; letter-spacing: 1.4px; text-transform: uppercase; margin-bottom: 20px; } .product-images-gallery-v2 .item-attr-wrapper .attr-name { font-size: 30px; font-weight: 600; line-height: 28px; letter-spacing: 3px; text-transform: uppercase; margin-bottom: 25px; } .product-images-gallery-v2 .item-attr-wrapper .attr-description { font-size: 18px; font-weight: 400; line-height: 28px; letter-spacing: 1.8px; text-transform: none; margin-bottom: 25px; } .product-images-gallery-v2 .item-attr-wrapper .btn { color: #fff; font-size: 14px; letter-spacing: 2px; text-transform: uppercase; border: 2px solid #fff; background: transparent; line-height: 40px; min-width: auto; position: absolute; left: 30px; bottom: 40px; } .product-images-gallery-v2 .youtube-video img, .product-images-gallery-v2 .item-video-mp4 img { opacity: 0; } .product-images-gallery-v2 .youtube-video .mainSliderVideo, .product-images-gallery-v2 .item-video-mp4 video { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: #000; max-height: 100%; } @media screen and (max-width: 1400px){ .product-images-gallery-v2 .item-attr-wrapper .attr-type{ font-size: 12px; line-height: 15px; } .product-images-gallery-v2 .item-attr-wrapper .attr-name{ font-size: 26px; line-height: 26px; } .product-images-gallery-v2 .item-attr-wrapper .attr-description{ font-size: 14px; line-height: 22px; } } @media screen and (max-width: 768px){ .product-images-gallery-v2 .slick-track{ display: flex; } .product-images-gallery-v2 .item-attr-wrapper { display: none; } } /* /* NB Fajl:'./blocks/product/product_caption_list/list_image_sticker/style.css.' */.caption-product-list { /*max-width: 75%;*/ /*display: flex;*/ /*flex-direction: column;*/ } .caption-product-list a.item.text-view { font-size: 13px; line-height: 16px; padding: 7px 10px; background: transparent; color: #000; text-transform: uppercase; width: fit-content; display: inline-block; overflow: hidden; text-overflow: ellipsis; white-space: normal; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; border: 1px solid #000; } #formElementHolderlp_stickerStyle[class^='list-'] label span, #formElementHolderlp_stickerStyle[class*=' list-'] label span{ /*background: #3973b5;*/ /*color: #ffffff;*/ padding: 0 10px; margin-right: -10px; border: 1px solid transparent; } .caption-product-list a.item.text-view span { overflow: hidden; text-overflow: ellipsis; white-space: normal; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; text-align: left; } /*Stilovi za razlicite tipove listi*/ #formElementHolderlp_stickerStyle.list-eco label span, .caption-product-list a.item.text-view.list-eco { /*background: #6B9F32;*/ border-color: #6B9F32; color: #6B9F32; } #formElementHolderlp_stickerStyle.list-last-items label span, .caption-product-list a.item.text-view.list-last-items { /*background: #3E8BC8;*/ border-color: #3E8BC8; color: #3E8BC8; } #formElementHolderlp_stickerStyle.list-sport-bonus label span, .caption-product-list a.item.text-view.list-sport-bonus { /*background: #E9651F;*/ border-color: #E9651F; color: #E9651F; } #formElementHolderlp_stickerStyle.list-sale label span, .caption-product-list a.item.text-view.list-sale { /*background: #FFB000;*/ /*color: #000000;*/ border-color: #FFB000; color: #FFB000; } #formElementHolderlp_stickerStyle.list-womens-day label span, .caption-product-list a.item.text-view.list-womens-day { /*background: #512B86;*/ border-color: #512B86; color: #512B86; } #formElementHolderlp_stickerStyle.list-black-friday label span, .caption-product-list a.item.text-view.list-black-friday { /*background: #080909;*/ /*color: #FFB000;*/ border-color: #080909; color: #080909; } #formElementHolderlp_stickerStyle.list-special-offer label span, .caption-product-list a.item.text-view.list-special-offer { background: #ffffff; border-color: #000000; color: #000000; } #formElementHolderlp_stickerStyle.list-new label span, .caption-product-list a.item.text-view.list-new { border-color: #000000; color: #000000; } /* /* NB Fajl:'./blocks/product/product_detail/product_info/style_v7.css.' */.product-details-info .brand { display: none; } .product-details-info .brand-img { display: none; } .product-details-info .title h1{ font-size: 22px; line-height: 22px; font-weight: 500; margin-bottom: 20px; text-align: left; } .product-details-info .category{ margin-bottom: 10px; } .product-details-info .category a{ font-size: 13px; line-height: 13px; text-transform: uppercase; } .product-details-info .code { font-size: 13px; line-height: 13px; margin-bottom: 30px; } .product-details-info .description{ font-size: 14px; line-height: 20px; margin-bottom: 30px; padding-bottom: 10px; } .short-description-wrapper .vertical-tabs-button{ display: none; } .action-lowerprice{ color: #808080; } .product-details-info .brand.show-brand-sport, .product-details-info .brand-img.show-brand-sport{ display: none; } /* /* NB Fajl:'./blocks/product/product_detail/product_rate/style.css.' */.product-detail-rate{ display: none; } .product-detail-rate .rate-action{ display: inline-block; color: #939393; font-size: 12px; text-transform: uppercase; cursor: pointer; } .product-detail-rate .rate-wrapper { position: absolute; top: 0; left: 50%; -webkit-transform: translate(-50%); -moz-transform: translate(-50%); -ms-transform: translate(-50%); -o-transform: translate(-50%); transform: translate(-50%); display: inline-block; font-size: 12px; line-height: 12px; opacity: 0; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s; } .product-detail-rate .rate-number { margin-bottom: 10px; } .product-detail-rate .rate-number { display: inline-block; font-size: 40px; line-height: 40px; font-weight: 300; } .product-detail-rate .rate-users-number { font-size: 12px; line-height: 20px; } .product-detail-rate .rate-info{ display: inline-block; } .product-detail-rate .rate-info .rate-wrapper { position: relative; left: 0; opacity: 1; -webkit-transform: none; -moz-transform: none; -ms-transform: none; -o-transform: none; transform: none; font-size: 13px; line-height: 20px; width: max-content; } .product-detail-rate .rate-wrapper .back-stars { position: relative; top: 0; left: 0; width: 100%; } /* /* NB Fajl:'./blocks/product/product_detail/product_rate/style_v7.css.' */.product-detail-rate{ display: none; } .product-detail-rate .rate-action{ display: inline-block; color: #939393; font-size: 12px; text-transform: uppercase; cursor: pointer; } .product-detail-rate .rate-wrapper { position: absolute; top: 0; left: 50%; -webkit-transform: translate(-50%); -moz-transform: translate(-50%); -ms-transform: translate(-50%); -o-transform: translate(-50%); transform: translate(-50%); display: inline-block; font-size: 12px; line-height: 12px; opacity: 0; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s; } .product-detail-rate .rate-number { margin-bottom: 10px; } .product-detail-rate .rate-number { display: inline-block; font-size: 40px; line-height: 40px; font-weight: 300; } .product-detail-rate .rate-users-number { font-size: 12px; line-height: 20px; } .product-detail-rate .rate-info{ display: inline-block; } .product-detail-rate .rate-info .rate-wrapper { position: relative; left: 0; opacity: 1; -webkit-transform: none; -moz-transform: none; -ms-transform: none; -o-transform: none; transform: none; font-size: 13px; line-height: 20px; width: max-content; } .product-detail-rate .rate-wrapper .back-stars { position: relative; top: 0; left: 0; width: 100%; } .rate-info i.fa-star { content: url("../../../../_static/images/core/star-rate-icon.svg"); width: 16px; display: inline-block; margin-right: 0px; opacity: 0.4; cursor: pointer; } .product-detail-rate .front-stars i.fa-star { opacity: 1; } .product-detail-rate .rate-wrapper .back-stars { position: relative; top: 0; left: 0; width: 100%; color: #bbbbbb; } .product-detail-rate .rate-wrapper .front-stars { position: absolute; left: 0; top: 0; overflow: hidden; white-space: nowrap; width: 0; pointer-events: none; } /* /* NB Fajl:'./blocks/product/product_detail/product_list_info/style_v7.css.' *//* Product list info */ .detail-product-info-lists{ padding: 10px; border-bottom: 1px solid #e2e2e2; margin-bottom: 30px; } .detail-product-info-lists .item { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: nowrap; align-items: center; } .detail-product-info-lists .item a { flex-shrink: 0; } .detail-product-info-lists .item .img-wrapper{ margin-right: 10px; } .detail-product-info-lists .item .description{ font-size: 14px; line-height: 20px; } @media (max-width: 768px) { .detail-product-info-lists .item .img-wrapper{ display: none; } } /* /* NB Fajl:'./blocks/product/product_detail/product_price/style_v7.css.' *//* Product detail price */ .product-details-price{ margin-bottom: 30px; } .product-details-price .current-price{ font-size: 20px; line-height: 24px; } .product-details-price .prev-price{ color: #898d8d; font-size: 14px; line-height: 20px; text-decoration: line-through; } .product-details-price .price-saved{ color: #898d8d; font-size: 14px; line-height: 20px; } .action-lowerprice{ position: absolute; top: -20px; right: 0; font-size: 13px; } /* /* NB Fajl:'./blocks/product/product_loyalty_price/style.css.' */.loyalty-price .loyalty-status { display: inline-flex; align-items: center; padding: 5px 10px; border-radius: 5px; background: #4472b4; } .loyalty-price .loyalty-status-wrapper { margin-bottom: 5px; } .loyalty-price .loyalty-status.gold { background: linear-gradient(#CA9238, #DE9F2B, #BD8A31); } .loyalty-price .loyalty-status.silver { background: linear-gradient(#5A5F62, #7D8182, #ABACA7, #B2B1AD, #9B9A96, #6A6E71); } .loyalty-price .loyalty-status.bronze { background: linear-gradient(#A35935, #DC915F, #C07347, #AA5D37); } .loyalty-price .loyalty-status .loyalty-title { font-size: 15px; line-height: 20px; font-weight: 600; color: #fff; } .loyalty-price i { max-height: 21px; margin-right: 5px; } .loyalty-info-slider .btn-wrapper { padding: 0; } .loyalty-info-slider.generic-slider .slider-init { display: none; } .loyalty-info-slider.generic-slider .description { font-size: 14px; } .product-slider .loyalty-info-slider { display: none; } .loyalty-info-wrapper .loyalty-info-slider { margin-bottom: 10px; } @media screen and (max-width: 1440px) { .product-slider .loyalty-price .loyalty-status { padding: 5px; } .product-slider .loyalty-price .loyalty-status .loyalty-title { font-size: 14px; line-height: 20px; font-weight: 600; color: #fff; } } @media screen and (max-width: 576px) { .product-slider .loyalty-price .loyalty-status { padding: 5px 10px; } .product-slider .loyalty-price .loyalty-status .loyalty-title { font-size: 15px; line-height: 20px; font-weight: 600; color: #fff; } } /* /* NB Fajl:'./blocks/product/product_detail/product_related/style_v7.css.' */.product-details-related .item img{ max-width: 90px; } .product-details-related .item{ display: inline-block; margin-right: 5px; } .product-details-related .items{ padding-left: 0; } .product-details-related .title{ text-transform: uppercase; font-size: 14px; font-weight: 500; margin-bottom: 10px; } /* /* NB Fajl:'./blocks/product/product_size_tabs/style_v7.css.' *//* Product sizes */ .product-attributes-wrapper{ margin-bottom: 30px; } .product-attributes li{ float: left; cursor: pointer; border: 1px solid #d9d9d9; margin-right: 10px; margin-bottom: 5px; min-width: 39px; text-align: center; width: 40px; font-size: 13px; height: 40px; line-height: 40px; overflow: hidden; } .product-attributes li.active{ color: #fff; background: #3973b5; border-color: #3973b5; } .product-attributes li.disabled, .product-attributes li.disabled:hover{ position: relative; color: #d9d9d9; background: #fff; border-color: #d9d9d9; } .product-attributes-wrapper label{ font-size: 13px; } .product-attributes-wrapper .sizes-filters{ margin-bottom: 20px; } .product-attributes-wrapper .sizes-filters .filters-choice { display: inline-block; padding: 0 5px; border: none; cursor: pointer; color: #000000; position: relative; font-size: 13px; } .product-attributes-wrapper .sizes-filters .filters-choice:first-child{ padding-left: 0; } .product-attributes-wrapper .sizes-filters .filters-choice:before{ content: ''; position: absolute; right: -2px; top: 3px; height: 13px; width: 1px; background: #000000; -webkit-transform: rotate(30deg); -moz-transform: rotate(30deg); -ms-transform: rotate(30deg); -o-transform: rotate(30deg); transform: rotate(30deg); } .product-attributes-wrapper .sizes-filters .filters-choice:last-child:before{ display: none; } .product-help-link{ display: none; } /* /* NB Fajl:'./blocks/product/product_detail/product_buy_v5/style_v7.css.' */.product-detail-buy-v5{ margin-bottom: 30px; } .product-detail-buy-v5 > .price-info{ display: none; } /* Product detail quantity */ .product-quantity{ position: relative; width: 55px; height: 50px; border-top: 1px solid #e2e2e2; border-bottom: 1px solid #e2e2e2; float: left; overflow: hidden; } .product-quantity .product-quantity-input { font-size: 18px; padding: 12px 5px; width: 100%; height: 100%; text-align: center; border: none; position: relative; top: 0; opacity: 1; float: left; } .product-quantity .product-quantity-input.animated{ opacity: 0; } .product-quantity .product-quantity-input.active-up{ top: -100%; } .product-quantity .product-quantity-input.active-down{ top: 100%; } .product-quantity .product-quantity-helper-pre, .product-quantity .product-quantity-helper-post{ position: absolute; width: 100%; height: 100%; padding: 10px 5px; font-size: 18px; text-align: center; opacity: 0; } .product-quantity .product-quantity-helper-pre{ bottom: -100%; } .product-quantity .product-quantity-helper-post{ bottom: 100%; } .product-quantity .product-quantity-helper-pre.active, .product-quantity .product-quantity-helper-post.active{ display: block; opacity: 1; } .product-quantity .product-quantity-helper-pre.active{ bottom: 0; } .product-quantity.product-quantity-helper-post.active{ bottom: 0; } .product-detail-buy-v5 .product-quantity-wrapper { display: inline-block; float: left; } .product-quantity-arrows{ width: 35px; float: left; } .product-quantity-arrows i{ border:1px solid #e2e2e2; cursor: pointer; height: 50px; line-height: 48px; padding: 0 2px; font-size: 8px; display: block; text-align: center; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s; background: #ffffff; } .product-quantity-arrows .icon.quantity-down:before{ content: ''; display: inline-block; width: 10px; height: 2px; background: url("../../../../_static/images/dexyco_v2021/minus.svg"); position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); } .product-quantity-arrows .icon.quantity-up:before{ content: ''; display: inline-block; width: 10px; height: 10px; background: url("../../../../_static/images/dexyco_v2021/plus.svg"); position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); } .product-detail-buy-v5 .btn-wrapper{ display: inline-block; } .shop-button-qnt, .shop-button-qnt-soonSale{ min-width: 230px; height: 40px; margin-left: 25px; margin-bottom: 0px; border-top-left-radius: 0; border-bottom-left-radius: 0; box-shadow: inset 0 -2px 0 0 rgba(0,0,0,0.2); padding-right: 60px; padding-left: 40px; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s; position: relative; overflow: hidden; } .shop-button-qnt:before, .shop-button-qnt-soonSale:before{ position: absolute; width: 40%; min-width: 50px; font: normal normal normal 14px/1 FontAwesome; font-size: 160%; font-weight: 400; top: 0; right: 0; bottom: 0; margin: auto; line-height: 1px; height: 1px; } .products-detail-wrapper .heading-wrapper .title .packaging-unit { display: none; } .product-detail-buy-v5 .heading-wrapper .title { font-size: 14px; margin-bottom: 10px; } .product-detail-buy-v5 .product-favorite{ display: inline-block; margin-left: 5px; width: 50px; height: 50px; line-height: 48px; background: #ffffff; border: 1px solid #E8E8E8; } .product-detail-buy-v5.disable .product-quantity-wrapper{ display: none; } .product-detail-buy-v5.disable .btn.shop-button-qnt{ margin-left: 0; border-color: #D1D1D1; background: #D1D1D1; cursor: not-allowed; pointer-events: none; } .product-detail-buy-v5 .choose-size-info{ position: absolute; top: 100%; font-size: 12px; line-height: 20px; color: #E23034; width: 100%; text-align: center; font-weight: 500; display: none; } .product-detail-buy-v5.has-info-rate .choose-size-info{ top: calc(100% + 30px); } .product-detail-buy-v5.disable .choose-size-info{ display: block; } @media (max-width: 800px) { } /* /* NB Fajl:'./blocks/product/product_detail/favorite_v2/style_v7.css.' */.search-product-data-wrapper { display: none; } .product-favorite { width: 40px; height: 40px; line-height: 37px; border: 1px solid #e2e2e2; background: #f7f7f7; text-align: center; cursor: pointer; } .product-favorite .icon{ display: inline-block; vertical-align: middle; } .product-favorite .icon:before { content: ''; display: block; width: 23px; height: 20px; background: url("../../../../_static/images/dexyco_v2021/omiljeno_proizvod.svg"); } .product-favorite .text{ display: none; } @media (max-width: 800px) { .product-favorite{ margin-left: 15px; width: 35px; height: 35px; line-height: 28px; } .product-favorite .icon:before{ width: 19px; height: 17px; } } /* /* NB Fajl:'./blocks/slider/grid/style.css.' *//* Grid slider for product no price info*/ .product_no_price_info-slider.grid-slider{ margin-bottom: 0px; } .product_no_price_info-slider.grid-slider .item .text-wrapper { text-align: left; } .product_no_price_info-slider.grid-slider .text-wrapper .title { text-transform: inherit; margin: 0 0 10px; font-size: 18px; } /* circ-grid-slider */ .grid-slider.circle-grid-slider .item .img-wrapper{ border-radius: 50%; max-width: 250px; } .grid-slider.circle-grid-slider .item .img-wrapper:after { border-radius: 50%; } .grid-slider.circle-grid-slider .text-wrapper .title { font-size: 18px; } /* categories-grid-slider */ .grid-slider.categories-grid-slider .item { position: relative; } .grid-slider.categories-grid-slider .text-wrapper{ color: #ffffff; z-index: 1; /* helper - absolutno pozicioniranje u centar parenta - pos-center */ position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%,-50%); -moz-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); -o-transform: translate(-50%,-50%); transform: translate(-50%,-50%); } .grid-slider.categories-grid-slider .text-wrapper a{ color: #ffffff; } .grid-slider.categories-grid-slider .text-wrapper .title{ font-size: 2rem; font-weight: 700; margin-bottom: 0; } /* product-quickview-grid-slider */ .grid-slider.product-quickview-grid-slider { margin: 0; } .grid-slider.product-quickview-grid-slider .item > a { display: none; } .grid-slider.product-quickview-grid-slider .item .text-wrapper { text-align: left; } .grid-slider.product-quickview-grid-slider .item .title { color: #000000; font-size: 14px; line-height: 16px; margin: 0; } .grid-slider.product-quickview-grid-slider .item .description { color: #000000; font-size: 13px; line-height: 15px; margin: 0; } /* grid slider style start */ .grid-slider.style-grid-slider .img-wrapper{ margin-bottom:20px; } .grid-slider.style-grid-slider .text-wrapper{ display: none; } .grid-slider.style-grid-slider .text-wrapper .title{ text-transform: uppercase; font-size: 12px; line-height: 1; margin-bottom: 30px; } .ages-slider-slider .heading-wrapper .title:before { position: absolute; content: ''; display: block; width: 100%; height: 1px; background: #f0f0f0; left: 50%; top: 50%; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); transform: translateX(-50%); } /*Product detail grid slider*/ .product_detail-slider.grid-slider{ padding: 10px; border: 1px solid ; margin-top: 20px; } .product_detail-slider.grid-slider .item .text-wrapper { margin-top: 0px; text-align: center; margin-bottom: 20px; } .product_detail-slider.grid-slider .content{ position: static; bottom: 0; height: auto; background: transparent; width: 100%; left: 0; padding: 0; } .product_detail-slider.grid-slider .text-wrapper .title { text-transform: none; font-size: 12px; line-height: 1; margin-bottom: 0; } .product_detail-slider.grid-slider .item .img-wrapper img{ margin:auto; } .product_detail-slider.grid-slider .item:hover .img-wrapper:after { display: none; } /*Article banner*/ .grid-slider.article_banner-slider .content{ display: none; } /* Quickview info slider */ .grid-slider.product-quickview-grid-info-slider .text-wrapper .title{ font-size: 13px; margin-bottom: 0; line-height: 16px; margin-top: 20px; text-align: left; } .grid-slider.product-quickview-grid-info-slider .text-wrapper .description{ font-size: 13px; text-align: left } /* assortment-slider */ .grid-slider.assortment-slider { padding: 20px 0; } .grid-slider.assortment-slider .item { padding-top: 20px; } .grid-slider.assortment-slider .item:hover .img-wrapper:after { background: rgba(0,0,0,0); } .grid-slider.assortment-slider .item .img-wrapper { border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -webkit-box-shadow: 0 0 0 1px #cdcdcd; -moz-box-shadow: 0 0 0 1px #cdcdcd; box-shadow: 0 0 0 1px #cdcdcd; width: 70%; padding: 35%; } .grid-slider.assortment-slider .item .img-wrapper:hover{ -webkit-box-shadow: 0 0 0 8px rgba(205, 205, 205, 0.5); -moz-box-shadow: 0 0 0 8px rgba(205, 205, 205, 0.5); box-shadow: 0 0 0 8px rgba(205, 205, 205, 0.5); /* vazno je odvojiti za impementaciju sass-a moze biti i helper, ima funkciju animacije */ -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s; } .grid-slider.assortment-slider .item .img-wrapper:before{ display: block; font-size:4rem; /* helper - absolutno pozicioniranje u centar parenta - pos-center */ position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%,-50%); -moz-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); -o-transform: translate(-50%,-50%); transform: translate(-50%,-50%); } .grid-slider.assortment-slider .item .img-wrapper img { max-width: 70px; /* helper - absolutno pozicioniranje u centar parenta - pos-center */ position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%,-50%); -moz-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); -o-transform: translate(-50%,-50%); transform: translate(-50%,-50%); } .grid-slider.assortment-slider .item .text-wrapper { border-top: 2px solid #3973b5; position: relative; margin-top: 70px; } .grid-slider.assortment-slider .item .text-wrapper:before { content: ""; top: -50px; height: 50px; width: 2px; background: #3973b5; /* helper - absolutno pozicioniranje u centar parenta po x osi - pos-hcenter */ position: absolute; left: 50%; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); transform: translateX(-50%); } .grid-slider.assortment-slider .item .text-wrapper:after { content: ""; top: -56px; height: 12px; width: 12px; background: #3973b5; border-radius: 50%; /* helper - absolutno pozicioniranje u centar parenta po x osi - pos-hcenter */ position: absolute; left: 50%; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); transform: translateX(-50%); } .grid-slider.assortment-slider .item .text-wrapper .title { font-size: 1.6rem; margin: 10px; } /* error page slider */ .grid-slider.error_page_content-slider .item { padding-top: 20px; } .grid-slider.error_page_content-slider .item:hover .img-wrapper:after { background: rgba(0,0,0,0); } .grid-slider.error_page_content-slider .item .img-wrapper { border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -webkit-box-shadow: 1px 1px 2px rgba(0,0,0,0.25);; -moz-box-shadow: 1px 1px 2px rgba(0,0,0,0.25);; box-shadow: 1px 1px 2px rgba(0,0,0,0.25);; width: 90%; padding: 45%; } .error-page h1{ text-align: center; } .grid-slider.error_page_content-slider .item .img-wrapper:hover{ -webkit-box-shadow: 1px 1px 5px 1px rgba(0,0,0,0.25);; -moz-box-shadow: 1px 1px 5px 1px rgba(0,0,0,0.25);; box-shadow: 1px 1px 5px 1px rgba(0,0,0,0.25);; /* vazno je odvojiti za impementaciju sass-a moze biti i helper, ima funkciju animacije */ -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s; } .grid-slider.error_page_content-slider .item .img-wrapper:before{ display: block; font-size:4rem; /* helper - absolutno pozicioniranje u centar parenta - pos-center */ position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%,-50%); -moz-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); -o-transform: translate(-50%,-50%); transform: translate(-50%,-50%); } .grid-slider.error_page_content-slider .item .img-wrapper a{ display: block; position: absolute; top: 0; left: 0; max-width: 100%; width: 100%; height: 100%; z-index: 1; border-radius: 50%; overflow: hidden; } .grid-slider.error_page_content-slider .item .text-wrapper .title { font-size: 15px; margin: 10px; text-transform: none; } .grid-slider.error_page_content-slider .item .text-wrapper .description { display: none; } .grid-slider.list_blocks-slider .item{ padding:75px 0; } .grid-slider.list_blocks-slider .item.odd{ background-color: rgba(57, 115, 181, 0.85); } .grid-slider.list_blocks-slider .item .item-inner-wrapper{ max-width: 1200px; margin: auto; float: none; position: relative; } .grid-text-odd-eaven-slider .item { position: relative; } .grid-text-odd-eaven-slider .second-img-wrapper { position: absolute; top: 50%; right: calc(50% - 50px); text-align: left; width: calc(50% - 100px); padding: 50px; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); padding: 0; } .grid-text-odd-eaven-slider .item.even .second-img-wrapper { left: calc(50% - 50px); right: auto; } .grid-slider.side-text .item:hover .img-wrapper:after{ display: none; } .grid-slider.side-text .content{ position: absolute; top: 50%; right: 100px; text-align: left; width: calc(50% - 100px); padding: 50px; background: #ffffff; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); } .grid-slider.side-text .text-wrapper .title, .grid-slider.side-text .text-wrapper .description{ color: #000000; text-align: left; } .grid-slider.side-text .text-wrapper .title{ font-size: 48px; } .grid-slider.side-text .text-wrapper .description{ font-size: 13px; padding-left: 30px; } .grid-slider.side-text .btn-wrapper{ text-align: left; } .grid-slider.side-text .btn-wrapper .btn-slider{ background-color: transparent; border:none; color: #000000; text-transform: uppercase; position: relative; } .grid-slider.side-text .btn-wrapper .btn-slider:before{ position: absolute; bottom: 0; right:0; height:2px; width:50%; background: #3973b5; content: ''; -webkit-transition: width 0.3s; -moz-transition: width 0.3s; -ms-transition: width 0.3s; -o-transition: width 0.3s; transition: width 0.3s; } .grid-slider.side-text .btn-wrapper .btn-slider:hover:before{ width:100%; } .grid-slider.side-text .item.even .img-wrapper{ text-align: right; } .grid-slider.side-text .item.even .img-wrapper img{ display: inline-block; } .grid-slider.side-text .item.even .content{ right: auto; left: 100px; } /* Side text with cover - Strat */ .grid-slider.side-text-with-cover .slider-cover { width: 100%; position: relative; } .grid-slider.side-text-with-cover .slider-cover .img-wrapper, .grid-slider.side-text-with-cover .slider-cover .img-wrapper img { width: 100%; } .grid-slider.side-text-with-cover .slider-cover .text-wrapper { position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%,-50%); -moz-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); -o-transform: translate(-50%,-50%); transform: translate(-50%,-50%); } /* intro grid slider */ .grid-slider.intro-slider { margin: 5px auto; height: 55px; text-align: center; text-transform: none; } .grid-slider.intro-slider .item:before { content: ""; position: absolute; left: -15px; top: calc(50% - 12px); width: 30px; height: 25px; } .grid-slider.intro-slider .item:last-child:after { content: ""; position: absolute; right: -15px; top: calc(50% - 12px); /*background: url('../../images/core/intro-slider-separator.png') center center no-repeat;*/ width: 30px; height: 25px; } .grid-slider.intro-slider .item .img-wrapper { display: inline-block; vertical-align: middle; } .grid-slider.intro-slider .item .img-wrapper a { display: block; z-index: 9; position: relative; height: 100%; } .grid-slider.intro-slider .item .img-wrapper img { height: 25px; } .grid-slider.intro-slider .item:hover .img-wrapper:after { background: rgba(0,0,0,0); } .grid-slider.intro-slider .text-wrapper { display: inline-block; margin: 0; } .grid-slider.intro-slider .text-wrapper .title { color: #adaeb5; line-height: 25px; font-size: 13px; margin: 0; } .grid-slider .mobile-img{ display: none; } .video-popup-slider .fancybox-container{ position: absolute; left: 10px; right: 10px; width: calc(100% - 20px); } .video-popup-slider .fancybox-slide--video > .fancybox-content { width: 100% !important; height: 100% !important; } .grid-slider .video-popup-slider { overflow: hidden; } .gridSliderVideo { position: absolute; top: 0; width: 100%; height: 100%; padding-right: 10px; transform: scale(1.4); } .video-popup-slider .video-content { position: relative; overflow: hidden; } .grid-slider .show-option { display: flex; justify-content: center; align-items: center; position: fixed; right: 0; width: 25px; height: 25px; background: #000000; transform: rotate(180deg); bottom: 460px; z-index: 99; transition: all 0.3s; cursor: pointer; } .grid-slider .show-option:before { content: url("../../../_static/images/mona_v2021/arrow.svg"); width: 8px; display: block; height: 17px; } .grid-slider .hide-option { position: fixed; display: flex; justify-content: center; align-items: center; font-size: 15px; color: #000000; border: 1px solid #000000; border-radius: 50%; bottom: 460px; right: 235px; z-index: 99; width: 16px; height: 16px; line-height: 16px; transition: all 0.3s; cursor: pointer; } .grid-slider .hide-option.hidden-option { display: flex; } .grid-slider .show-option.hidden-option { right: 260px; opacity: 0; pointer-events: none; } .grid-slider .hide-option.hidden-option, .grid-slider.show-banner.hide-banner .item { right: -370px; } @media (max-width: 767px) { .gridSliderVideo { transform: none; padding: 0; left: 0; } .grid-slider .hide-option { bottom: 225px; right: 230px; } .grid-slider .show-option { bottom: 225px; } } /* /* NB Fajl:'./blocks/product/product_detail/favorite/style_v7.css.' */.product-favorite{ font-size: 14px; color: #000000; margin-bottom: 15px; } .product-details .product-favorite .icon{ background: #f0f0f0; padding: 0; border-radius: 50%; width: 27px; height: 27px; text-align: center; display: inline-block; vertical-align: middle; margin-right: 5px; } /* /* NB Fajl:'./blocks/product/vertical_tabs_generic/style_v7.css.' *//* Product vetitical tabs generic*/ .product-vertical-panel{ margin-bottom: 30px; } .product-vertical-panel .panel-title{ font-size: 14px; font-weight: 500; margin: 0; line-height: 14px; } .product-vertical-panel .panel-heading{ padding: 15px 0; } .product-vertical-panel .panel-top{ border-bottom: 1px solid #e2e2e2; } .product-vertical-panel .panel-top:first-child{ border-top: 1px solid #e2e2e2; } .product-vertical-panel .panel-body .panel-inner{ padding-bottom: 15px; } .product-vertical-panel .panel-body .panel-inner p { font-size: 14px; } .product-vertical-panel .panel-title .panel-toggle{ width: 100%; display: block; } .product-vertical-panel .panel-title .panel-toggle .icon:before{ content: url("../../../_static/images/dexyco_v2021/arrow_down.svg"); display: block; width: 12px; height: 6px; } .product-vertical-panel .panel-title .panel-toggle .icon{ transform: rotate(180deg); transition: background-color 0.4s ease-in-out; position: absolute; right: 10px; top: calc(50% - -1px); } .product-vertical-panel .panel-title .panel-toggle.collapsed .icon{ transform: rotate(0deg); transition: background-color 0.4s ease-in-out; top: calc(50% - 6px); } /* City Filter */ .city-select-wrapper { display: flex; align-items: center; } .city-select-wrapper > label { margin-right: 20px; margin-bottom: 0; } .city-select-wrapper .styled-select { min-width: 200px; } /* Click & Collect */ .click_and_collect_slider-slider { position: absolute; max-width: 110px; max-height: 40px; top: 50%; transform: translateY(-50%); right: 20px; z-index: 9999; } .click_and_collect_slider-slider .img-wrapper { max-width: 110px; } .click_and_collect_slider-slider .slider-init { opacity: 1; } .click_and_collect_slider-slider .mobile-img-wrapper { display: none; } @media screen and (max-width: 576px){ .click_and_collect_slider-slider { position: absolute; max-width: 100px; max-height: 25px; top: 50%; transform: translateY(-50%); right: 0; z-index: 0; } .product-vertical-panel .panel-top.store-content .panel-title.has-click-and-collect { max-width: 70%; } .city-select-wrapper { flex-direction: column; } .city-select-wrapper > label { margin-bottom: 10px; text-align: left; width: 100%; padding: 0 10px; } .city-select-wrapper .styled-select { width: 100%; } } /* /* NB Fajl:'./blocks/indicator/indicator_availability_in_stores/style.css.' */.productstate-right .product-attributes li { position: relative; overflow: unset !important; } .size-info-wrapper { display: none; position: absolute; left: 50%; transform: translateX(-50%); background: #000000; color: #ffffff; text-align: center; padding: 10px 20px; font-size: 13px; top: -90px; min-width: 115px; line-height: 17px; border-radius: 5px; z-index: 99; } .size-info-wrapper:before { content: ""; position: absolute; width: 15px; height: 15px; left: 50%; background: #000000; transform: translateX(-50%) rotate(45deg); bottom: -8px; } .productstate-right .product-attributes li:hover .size-info-wrapper{ display: block; } .sizes-wrapper .product-attributes { display: block; margin-bottom: 20px; } .size-color { width: 100%; height: 3px; position: absolute; bottom: 0; left: 0; z-index: 10; pointer-events: none; } /* /* NB Fajl:'./blocks/product/product_detail_tabs/check/style_v7.css.' *//* Proveri dostupnost */ .productstate-product .products-detail-wrapper{ margin-bottom: 20px; } .productstate-product .product-attributes{ display: flex; flex-wrap: wrap; } .productstate-product .product-attributes li{ width: 30px; height: 30px; line-height: 30px; border: 1px solid #F0F0F0; overflow: hidden; text-align: center; margin-right: 15px; margin-bottom: 15px; font-weight: 500; cursor: pointer; font-size: 11px; } .productstate-product .product-attributes li.disabled{ opacity: 0.5; } .productstate-product .product-attrs-reset{ margin: 5px 0; } .productstate-product .stores-wrapper{ /*border-bottom: 1px solid #e2e2e2;*/ } .productstate-product .stores-wrapper .store-content{ padding: 15px 0; border-bottom: 1px solid #e2e2e2; } .product-vertical-panel .productstate-product .panel-heading{ padding: 0; } .productstate-product .stores-wrapper .store-content:first-child{ border-top: 1px solid #e2e2e2; } .productstate-product .stores-wrapper .store-content .panel-title{ margin: 0; font-size: 15px; line-height: 25px; } .productstate-product .stores-wrapper .panel-content{ padding-top: 15px; } .store-content .panel-body .panel-content .panel-inner > .row > .col-sm-4, .store-content .panel-body .panel-content .panel-inner > .row > .col-sm-5{ font-size: 13px; } .store-content .panel-body .panel-content .panel-inner > .row > .col-sm-4 > *{ margin-bottom: 10px; } .store-content .panel-body .panel-content .panel-inner > .row > .col-sm-4 .icon, .store-content .panel-body .panel-content .panel-inner > .row > .col-sm-5 .icon{ margin-right: 10px; } .store-content .panel-body .panel-content .panel-inner > .row > .col-sm-4 .icon-phone:before { content: url("../../../../_static/images/dexyco_v2021/phone.svg"); display: inline-block; width: 13px; height: 13px; } .store-content .panel-body .panel-content .panel-inner > .row > .col-sm-4 .map-link .icon:before { content: url("../../../../_static/images/dexyco_v2021/location.svg"); display: inline-block; width: 13px; height: 13px; } .store-content .panel-body .panel-content .panel-inner > .row > .col-sm-5 .icon:before { content: url("../../../../_static/images/dexyco_v2021/time.svg"); display: inline-block; width: 13px; height: 13px; } .store-content .panel-body .panel-content .panel-inner > .row > .col-sm-5 p{ margin-top: 10px; } .productstate-product .post-item-morelink{ display: none; } .content-info-bubble .content.nb-insert-content, .content-info-bubble .item-phone.nb-store-phone .title, .item.item-email .title, .item.item-email .content a, .gm-style .gm-style-iw{ font-weight: 400; } @media screen and (max-width: 576px){ .productstate-product{ margin-bottom: 30px; } .productstate-product .stores-wrapper .store-content .panel-title{ line-height: 19px; } .productstate-product .stores-wrapper{ border-bottom: none; margin-top: 30px; } .store-content .panel-body .panel-content .panel-inner > .row > .col-sm-4, .store-content .panel-body .panel-content .panel-inner > .row > .col-sm-5{ margin-top: 15px; } .product-vertical-panel .productstate-product .panel-body .panel-inner{ padding-bottom: 0; } } /* /* NB Fajl:'./blocks/pagination/style_v7.css.' */.pagination{ margin-top: 20px; margin-bottom: 20px; float: none; text-align: center; display: flex; justify-content: center; align-items: center; position:relative; clear:both; width: 100%; } .pagination:hover { z-index:100; } .pagination > li{ display: inline-block; margin-right: 5px; } .pagination>li>a, .pagination>li>span { margin-left:0; } .pagination > li > a:hover{ background: #f7f7f7; } .pagination > li > a:hover{ background: #e2e2e2; color: #333333; } .pagination > li.active > a{ width: 36px; height: 36px; background: #333333; } .pagination > li > a{ padding: 10px 14px; min-height: 36px; line-height: 36px; min-width: 36px; display: flex; justify-content: center; align-items: center; width: 36px; height: 36px; font-size: 16px; } .pagination > li.first-last a{ background: #ececec; opacity: 0.7; } .pagination > li.first-last a:hover{ opacity: 1; } .pagination .next a:before{ content: url("../../_static/images/dexyco_v2021/paginacija_arrow.svg"); display: inline-table; width: 6px; height: 12px; } .pagination .prev a:before{ content: url("../../_static/images/dexyco_v2021/paginacija_arrow.svg"); display: inline-table; width: 6px; height: 12px; transform: rotate(180deg); } .pagination > li.first-last .text { display: none; } .pagination .prev { margin-right: 10px; } .pagination .last, .pagination .first{ display: none; } /* /* NB Fajl:'./blocks/comments/comments_content_slider/style.css.' */.comment-content-slider .items-wrapper { margin: 0 -10px; max-height: 160px; overflow: visible; z-index: 2; } .comment-content-slider .item { margin: 0 10px; } .comment-content-slider .item .text-wrapper { padding: 15px 20px 25px 20px; margin-bottom: 15px; min-height: 160px; background: #F9F9F9; } .comment-content-slider .item .text-wrapper .rating-wrapper { height: 26px; } .comment-content-slider .item.active .text-wrapper { box-shadow: 0px 3px 6px #0000001A; } .comment-content-slider .item .user-comment { color: #000; padding: 0; } .comment-content-slider .item .user-comment .comment-description { font-size: 14px; line-height: 20px; color: #000; font-style: italic; margin-top: 5px; position: relative; } .comment-content-slider .item .info-wrapper { display: flex; align-items: center; gap: 15px; margin-bottom: 5px; } .comment-content-slider .info-wrapper .img-wrapper { max-width: 40px; } .comment-content-slider .info-wrapper .img-wrapper img { border-radius: 50%; } .comment-content-slider .item .user { font-size: 16px; line-height: 18px; margin-bottom: 5px; font-weight: 500; float: unset; padding: 0; } .comment-content-slider .item .time { font-size: 12px; line-height: 18px; color: #9C9C9C; } .comment-content-slider .user-time-wrapper { flex-grow: 1; } .comment-content-slider .heading-wrapper .title h2 { font-size: 32px; font-weight: 700; } .comment-content-slider .btn-wrapper { text-align: center; margin-top: 50px; } .comment-content-slider .like-dislike { display: none; } .comment-content-slider .comment-description .read-more-button { font-size: 12px; color: #000000; font-weight: 600; text-decoration: underline; font-style: normal; position: absolute; bottom: -15px; right: 0; cursor: pointer; display: block; min-width: unset; background: unset; border: unset; padding: 0; } .comment-content-slider .comment-description .morecontent { position: static; } @media screen and (max-width: 1400px) { .comment-content-slider .items-wrapper { max-height: 180px; } .comment-content-slider .item .text-wrapper { min-height: 180px; } } @media screen and (max-width: 576px) { .comment-content-slider .item .info-wrapper .img-wrapper { display: block; } .comment-content-slider .heading-wrapper .title h2 { font-size: 24px; line-height: 35px; } .comment-content-slider .item .text-wrapper { min-height: 170px; } .comment-content-slider .items-wrapper { max-height: 170px; } } /* /* NB Fajl:'./blocks/comments/comments_info/style.css.' */.comment-info.comment-info-wrapper { margin: 10px 20px; } /* /* NB Fajl:'./blocks/product/product_list/similar_products_by_color_slider/style.css.' */.similar-products-by-color-info { border-bottom: 1px solid; margin-bottom: 5px; } .product .item:hover .similar-products-by-color-info.havle-similar-products { opacity: 0; } .similar-products-by-color-slider.slider .slider-arrows .slick-arrow { -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s; } .similar-products-by-color-slider.slider .slider-arrows .slick-arrow.slick-disabled { opacity: 0; } .similar-products-by-color-slider .items-wrapper { width: 174px; margin: auto; } .similar-products-by-color-slider .item { width: 54px; height: 54px; padding: 0 !important; margin: 0 2px; border: 1px solid #e3e3e3; } /* /* NB Fajl:'./blocks/product/product_list/quick_buy_color_size/style_v7.css.' *//* Quick buy */ .quick-buy-color-size { position: relative; } .quick-buy-color-size .quick-buy-color-size-btn { cursor: pointer; } .quick-buy-color-size .quick-buy-color-size-btn.confirm-loader .loading { display: none; } .quick-buy-color-size .quick-buy-color-size-btn .loading i { width: 1em; height: 1em; border-radius: 50%; position: relative; display: inline-block; margin-left: 5px; } /* Size selector */ .sizes-selector-quick-buy { position: absolute; bottom: 100%; z-index: 1; background: #ffffff; padding: 5px; width: 100%; opacity: 0; pointer-events: none; } .product .item:hover .sizes-selector-quick-buy.active { opacity: 1; pointer-events: all; } .sizes-selector-quick-buy .product-colors-wrapper .product-color-item { display: inline-block; padding: 2px 5px; margin: 0 5px; position: relative; border: 1px solid #000000; border-radius: 50%; font-size: 0; height: 14px; width: 14px; background-size: 100% !important; top: 0; text-align: center; } .sizes-selector-quick-buy .product-colors-wrapper .product-color-item.active { border: 2px solid #000000; } .sizes-selector-quick-buy .product-colors-wrapper .product-sizes-wrapper { display: none; } .sizes-selector-quick-buy .product-colors-wrapper .product-sizes-wrapper.active { display: block; } .sizes-selector-quick-buy .product-sizes-wrapper .size-item { display: inline-block; line-height: 20px; border: 0; font-size: 13px; min-width: 50px; height: 20px; margin-bottom: 0px; text-align: center; cursor: pointer; border-radius: 0; padding: 0 5px; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s; } .sizes-selector-quick-buy .product-sizes-wrapper .size-item.active, .sizes-selector-quick-buy .product-sizes-wrapper .size-item:hover { background: #dddddd; } /* quick buy color on Fixed add to cart */ .fixed-add-to-cart-wrapper .sizes-selector-quick-buy.active { opacity: 1; pointer-events: all; } .fixed-add-to-cart-wrapper .quick-buy-color-size-btn{ min-width: 230px; } .fixed-add-to-cart-wrapper .product-list-color-size-wrapper .product-sizes{ justify-content: flex-start; } .fixed-add-to-cart-wrapper .product-list-color-size-wrapper{ text-align: center; } /* Quantity new */ .product-quantity-wrapper-v2 .product-quantity{ position: relative; height: 40px; border-top: 1px solid #e2e2e2; border-bottom: 1px solid #e2e2e2; float: left; overflow: hidden; flex: 1; } .product-quantity-wrapper-v2 .product-quantity .product-quantity-input { font-size: 18px; padding: 12px 5px; width: 100%; height: 100%; text-align: center; border: none; position: relative; top: 0; opacity: 1; } .product-quantity-wrapper-v2 .product-quantity .product-quantity-helper-pre{ bottom: -100%; } .product-quantity-wrapper-v2 .product-quantity .product-quantity-helper-post{ bottom: 100%; } .product-quantity-wrapper-v2 .product-quantity-arrows{ flex: 1; } .product-quantity-wrapper-v2 .product-quantity-arrows i{ border:1px solid #e2e2e2; cursor: pointer; height: 40px; line-height: 48px; padding: 0 2px; font-size: 8px; display: block; text-align: center; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s; background: #ffffff; } .product-quantity-wrapper-v2 .product-quantity-arrows .icon.quantity-down:before{ content: ''; display: inline-block; width: 10px; height: 2px; background: url("../../../../_static/images/dexyco_v2021/minus.svg"); position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); } .product-quantity-wrapper-v2 .product-quantity-arrows .icon.quantity-up:before{ content: ''; display: inline-block; width: 10px; height: 10px; background: url("../../../../_static/images/dexyco_v2021/plus.svg"); position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); } .sizes-selector-quick-buy .product-list-color-size-wrapper .product-sizes-wrapper .product-quantity-wrapper-v2.product-quantity-wrapper{ display: flex; flex-wrap: wrap; } .product-quantity-wrapper-v2.product-quantity-wrapper .text-quantity{ font-size: 14px; color: #000000; width: 100%; } /* /* NB Fajl:'./blocks/product/product_status/style.css.' */.product-state-wrapper{ margin: 4px 0; } .products-detail-wrapper .product-state-wrapper{ margin: 10px 0; } .product-state-wrapper .item{ font-size: 12px; line-height: 15px; position: relative; display: flex; align-items: center; } .products-detail-wrapper .product-state-wrapper .item{ font-size: 14px; line-height: 22px; } .product-state-wrapper .item:before { width: 23px; height: 18px; display: block; margin-right: 5px; } .products-detail-wrapper .product-state-wrapper .item:before{ width: 25px; height: 18px; display: block; margin-right: 10px; } .product-state-wrapper.available .item:before { content: url("../../../_static/images/core/na_stanju.svg"); } .product-state-wrapper.not-available .item:before { content: url("../../../_static/images/core/nema_na_stanju.svg"); } .product-state-wrapper.in-store .item:before { content: url("../../../_static/images/core/kod_dobavljaca.svg"); } .product-state-wrapper.available .item{ color: #00B456; } .product-state-wrapper.not-available .item{ color: #FF0000; } .product-state-wrapper.in-store .item{ color: #3F90DC; } /* /* NB Fajl:'./blocks/product/product_detail/fixed_product_add_to_cart_new/style.css.' */.fixed-add-to-cart{ position: fixed; top: 141px; left: 0; right: 0; background: transparent; z-index: 999; display: none; } .fixed-add-to-cart.active{ display: block; pointer-events: none; } .fixed-add-to-cart .fixed-add-to-cart-wrapper{ background: #ffffff; box-shadow: 0px 0px 10px #0000001A; padding: 20px; margin-left: auto; max-width: 490px; display: flex; gap: 15px; pointer-events: all; } .fixed-add-to-cart .fixed-add-to-cart-wrapper .img-wrapper{ max-width: 120px; } .fixed-add-to-cart .fixed-add-to-cart-wrapper .btn-wrapper .btn{ margin-left: 0; width: 100%; } .fixed-add-to-cart .fixed-add-to-cart-wrapper .category{ font-size: 14px; line-height: 24px; } .fixed-add-to-cart .fixed-add-to-cart-wrapper .title{ font-size: 15px; line-height: 20px; margin-bottom: 10px; font-weight: 600; } @media screen and (max-width: 991px) { .fixed-add-to-cart{ top: unset; bottom: 0; background: #ffffff; box-shadow: 0px 0px 10px #0000001A; padding: 10px 15px; } .fixed-add-to-cart .fixed-add-to-cart-wrapper{ width: 100%; margin: auto; background: #ffffff; box-shadow: none; padding: 0; justify-content: center; } .fixed-add-to-cart .fixed-add-to-cart-wrapper .content{ width: 100%; } .fixed-add-to-cart .fixed-add-to-cart-wrapper .img-wrapper, .fixed-add-to-cart .fixed-add-to-cart-wrapper .text-wrapper{ display: none; } .fixed-add-to-cart .fixed-add-to-cart-wrapper .btn-wrapper{ width: 100%; max-width: 320px; margin: auto; } } /* /* NB Fajl:'./blocks/navigation/footer_v1/style_v7.css.' */@media screen and (max-width: 576px) { .footer h5, .footer .h5, .company-info-v1 { margin-bottom: 0; } .collapse-menu .items-wrapper { display: none; } .collapse-menu.open .items-wrapper, .collapse-menu .open .items-wrapper { display: block; } .footer h5, .footer .h5, .company-info-v1 .h5 { padding: 20px 0; border-bottom: 1px solid #e2e2e2; } .footer .collapse-menu .open h5, .footer .h5 .collapse-menu .open, .company-info-v1.collapse-menu.open .h5 { border-bottom: 0; } .footer h5, .footer .h5{ margin-bottom: 0; } .footer{ padding-top: 10px; } } /* /* NB Fajl:'./blocks/social/social_icons_svg/style.css.' */.social-icon-svg .item{ display: inline-block; margin-right: 20px; border-radius: 50%; transition: background-color 0.4s ease-in-out, border-color 0.4s ease-in-out; border: 1px solid #E2E2E2; background: #f4f4f4; } .social-icon-svg .item a{ display: flex; justify-content: center; align-items: center; width: 40px; height: 40px; } .social-icon-svg .item img{ width: 20px; height: 20px; transition: filter 0.4s ease-in-out; } @media screen and (max-width: 1024px){ .social-icon-svg .item{ margin-right: 15px; } } @media screen and (max-width: 576px){ .social-icon-svg{ margin: 0 0 40px; } .social-icon-svg .item{ margin-right: 15px; } .social-icon-svg .h5, .social-icon-svg h5{ border-bottom: 0; } } /* /* NB Fajl:'./blocks/slider/mobile_app/style_v7.css.' *//* - MOBILE APP SLIDER - */ .mobile_apps-slider { padding-top: 35px; } .mobile_apps-slider .row { display: flex; justify-content: center; align-items: center; margin: 0; } .mobile_apps-slider .row > .item { flex: initial; margin-right: 10px; padding: 0; width: auto; max-width: initial; } .mobile_apps-slider .row .item:last-of-type { margin-right: 0; } .mobile_apps-slider .row .item .content { display: none; } .mobile_apps-slider .item img{ width: 145px; } @media screen and (max-width: 576px){ .mobile_apps-slider{ padding-top: 0; margin: 0 0 20px; } .mobile_apps-slider .row{ margin-right: -25px; margin-left: -25px; } .mobile_apps-slider .row > .item{ flex: none; margin-right: 0; padding: 0 10px; width: 50%; max-width: initial } .mobile_apps-slider .item img{ width: 100%; } } /* /* NB Fajl:'./blocks/footer/payment_card/style.css.' */.payment-cards-wrapper{ width: 100%; } .payment-card { padding: 25px 0; background: #ffffff; text-align: center; } .payment-card .item { display: inline-block; padding: 5px 10px; } .payment-card .item .img-wrapper img { height: 35px; } /* /* NB Fajl:'./blocks/navigation/country_menu/style_v7.css.' */.country-menu .selected-country{ display: flex; align-items: center; gap: 10px; } .country-menu .choose-country{ cursor: pointer; } .country-menu .sidebar-country-menu{ position: fixed; top: 0; bottom: 0; right: -415px; width: 100%; max-width: 415px; background: #ffffff; z-index: 9999; transition: all .4s ease-in-out; } .country-menu.active .sidebar-country-menu{ right: 0; } .country-menu .sidebar-country-menu .item{ display: flex; align-items: center; gap: 10px; margin-bottom: 20px; font-size: 16px; } .country-menu.active .overlay{ position: fixed; top: 0; bottom: 0; left: 0; right: 0; background: #000000; opacity: .5; transition: .3s ease-in-out; z-index: 9998; } .country-menu .sidebar-country-menu .heading-wrapper{ padding: 15px; font-size: 26px; line-height: 40px; font-weight: 600; border-bottom: 1px solid #E5E5E5; margin-bottom: 0; text-align: left; } .country-menu .sidebar-country-menu .sidebar-body{ padding: 15px; } .country-menu .sidebar-country-menu .description{ margin-bottom: 20px; font-size: 15px; line-height: 22px; } .country-menu .sidebar-country-menu .description span{ font-weight: 500; } .country-menu .close{ cursor: pointer; position: absolute; right: 20px; top: 50%; transform: translateY(-50%); font-size: 35px; color: #000; opacity: 1; font-weight: 400; } .country-menu .close:before{ content: '\00d7'; } /* /* NB Fajl:'./blocks/footer/disclaimer/style.css.' */.disclaimer{ padding: 10px 0 0; border-top: 1px solid transparent; line-height: 18px; font-size: 13px; max-width: 900px; margin: 0 auto; text-align: center; } .disclaimer p{ margin-bottom: 0; } /* /* NB Fajl:'./blocks/footer/copyright/style.css.' */.copyright{ padding: 10px 0; display: table; width: auto; border-top: 1px solid transparent; font-size: 13px; font-weight: 400; margin: auto; } /* /* NB Fajl:'./blocks/footer/cookie_info/style_v7.css.' *//*Cookie info*/ .cookie-info-slider{ background: #ffFFFF; padding: 10px 0; position: fixed; right: 0; left: 0; z-index: 1030; bottom: 0; } .cokie-info-wrapper{ max-width: 650px; margin: auto; } .cokie-info-wrapper-top{ display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; } .cokie-info-wrapper .img-wrapper{ flex-shrink: 0; margin-right: 10px; max-width: 60px; } .cokie-info-wrapper .title{ font-weight: 700; margin-bottom: 10px; } .cokie-info-wrapper .description{ margin-bottom: 10px; font-size: 11px; line-height: 14px; } .cookie-info-slider.read-more-text .cokie-info-wrapper .text-wrapper { width: 100%; } .cookie-info-slider.read-more-text .cokie-info-wrapper:not(.active) .description { display: inline-block; width: calc(100% - 100px); white-space: nowrap; overflow: hidden !important; text-overflow: ellipsis; } .cookie-info-slider.read-more-text .cokie-info-wrapper .read-more-description { font-size: 11px; line-height: 14px; vertical-align: top; font-weight: 700; } .cokie-info-wrapper .items-wrapper{ margin-top: 0; margin-bottom: 10px; border: 1px solid #dedede; display: inline-block; width: 100%; padding: 5px 10px; } .cokie-info-wrapper .items-wrapper .item{ display: inline-block; padding: 5px 10px 5px 0; } .cokie-info-wrapper .item.read-more > a, .cokie-info-wrapper .item.read-more { float: left; font-size: 12px; } .cokie-info-wrapper .items-wrapper .read-more-btn{ border: 1px solid #dedede; font-size: 13px; line-height: 22px; background: #dedede47; cursor: pointer; margin-top: 0; padding: 5px 7px; vertical-align: top; } .cokie-info-wrapper .items-wrapper .read-more-btn.active{ -webkit-box-shadow: inset 0 0 3px 0 rgba(0,0,0,0.2); -moz-box-shadow: inset 0 0 3px 0 rgba(0,0,0,0.2); box-shadow: inset 0 0 3px 0 rgba(0,0,0,0.2); } .cokie-info-wrapper .text-wrapper .btn-more-details{ font-size: 12px; line-height: 12px; display: block; margin-bottom: 13px; } .cookie-agree, .accept-all-cookies, .cookie-agree-gdpr { border: none; font-size: 13px; margin-top: 0; float: right; line-height: 34px; padding: 0 10px; } .cookie-disagree{ display: none; } .cokie-info-wrapper .form-group.form-group-checklabel{ margin-bottom: 0; } .cokie-info-wrapper .form-group.form-group-checklabel label{ top: 6px; font-size: 12px; line-height: 12px; } .cookie-read-more-wrapper{ padding: 0 10px; border: 1px solid #dedede; } .cookie-read-more-wrapper > .row { display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-flex-direction: row; flex-direction: row; -webkit-flex-wrap: wrap; flex-wrap: wrap; } .cookie-read-more-wrapper > .row:after, .cookie-read-more-wrapper > .row:before { content: normal; display: none; } .cookie-read-more-wrapper > .row > .col-3 { padding-left: 0; } .cookie-read-more-wrapper .tabs-left{ padding-left: 0; margin-bottom: -1px; } .cookie-read-more-wrapper .tabs-left li{ list-style: none; background: #dedede47; border: 1px solid #dedede; border-bottom: 0; border-left: 0; padding: 3px 5px; } .cookie-read-more-wrapper .tabs-left li.active{ background: #ffFFFF; border-right: 0; } .cookie-read-more-wrapper .tabs-left li:first-child{ border-top: 0; } .cookie-read-more-wrapper .tabs-left li:last-child{ border-bottom: 1px solid #dedede; } .cookie-read-more-wrapper .tabs-left li a{ font-size: 12px; display: block; } .cookie-read-more-wrapper .tab-content{ font-size: 12px; line-height: 15px; max-height: 126px; overflow: auto; margin-bottom: 0; position: absolute; top: 0; left: 0; height: 100%; width: 100%; overflow-x: visible; overflow-y: auto; padding: 10px; } .cookie-read-more-wrapper .tab-content p{ font-size: 12px; line-height: 1.2; } .cookie-read-more-wrapper .tab-content > .tab-pane.active { overflow: visible; } .cookie-read-more-wrapper{ height: 0; opacity: 0; overflow: hidden; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; } .cookie-read-more-wrapper.active{ height: 100%; overflow: visible; opacity: 1; } @media (max-width: 767px) { .cookie-read-more-wrapper .tabs-left li a { font-size: 11px; } } /* /* NB Fajl:'./blocks/footer/scroll_to_top/style_v7.css.' *//*Scroll To Top*/ .scroll-to-top { position: fixed; bottom: 50px; right: 50px; border: 1px solid #ffffff; background: #3973b5; color: #ffffff; height: 50px; width: 50px; text-align: center; z-index: 999; cursor: pointer; font-size: 27px; line-height: 46px; display: none; } @media screen and (max-width: 576px){ .scroll-to-top{ bottom: 10px; right: 10px; } } /* /* NB Fajl:'./blocks/modals/popup_notification/style.css.' */.modal-large.popup-notification-modal .modal-content{ border-radius: 0; } .modal-large.popup-notification-modal .modal-dialog { width: 100%; max-width: 100%; margin-top: 0 !important; } .modal-large.popup-notification-modal .modal-dialog .modal-header{ background: transparent; border-bottom: none; padding: 15px 30px 0; } .modal-large.popup-notification-modal .modal-dialog .modal-header .modal-title{ color: #ffffff; font-size: 30px; } .modal-large.popup-notification-modal .modal-dialog .close{ font-weight: normal; top: 20px; right: 20px; } #popup-notification-modal{ padding: 0 !important; } .modal-large.popup-notification-modal .modal-body { border-top: none; } @media (max-width: 767px) { .modal-large.popup-notification-modal .modal-dialog .modal-header{ padding: 10px; } .modal-large.popup-notification-modal .modal-dialog .modal-header .modal-title{ font-size: 25px; } .modal-large.popup-notification-modal .modal-body{ margin: 0; } } /* /* NB Fajl:'./blocks/product/product_details_vertical_iframe/style_v7.css.' *//* Product iframe modal*/ .product-details .products-detail-wrapper.iframe-wrapper .item > img{ max-height: 100%; max-width: 100%; } .modal-quick-view .product-item-overlay{ width: 100%; height: 100%; position: absolute; top: 0; overflow: hidden; z-index: 10; text-align: left; pointer-events: none; } .modal-quick-view .product-image-wrapper .caption-product-list{ position: absolute; top: 10px; left: 10px; z-index: 15; padding: 0; pointer-events: all; } .modal-quick-view .product-image-wrapper .caption-brand{ position: absolute; bottom: 10px; left: 10px; cursor: pointer; pointer-events: all; } .modal-quick-view .product-image-actions{ display: none; } /* /* NB Fajl:'./_static/css/nbcss/style_nbshop7_sportvision_2023.css.' */@import url('https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&display=swap'); body{ background: #ffffff; font-family: 'Open Sans', sans-serif; font-size: 16px; line-height: 26px; color: #000000; font-weight: 400; letter-spacing: 0; } body > *{ opacity: 0; transition: opacity .3s ease-in-out; } body.loaded > *{ opacity: 1; } .page-loader{ position: fixed; left: 50%; top: 0; transform: translateX(-50%); opacity: 1 !important; } body.loaded .page-loader{ display: none !important; } .container, .container-lg, .container-md, .container-sm, .container-xl{ max-width: 1600px; } .footer{ background: #ffffff; } a { color: #000000; text-decoration: none; } a:hover, a:active, a:target, a:focus, a:focus-within { text-decoration: underline; color: #000000; } .uc-home h2, h1, .h1 { font-size: 32px; font-weight: 700; line-height: 40px; letter-spacing: 0; text-align: center; margin-bottom: 0; } h2, .h2 { margin-top: 0; font-size: 26px; line-height: 36px; font-weight: 600; text-align: center; margin-bottom: 0; } h3, .h3 { margin-top: 0; font-size: 20px; line-height: 34px; font-weight: 600; margin-bottom: 0; } h4, .h4 { margin-top: 0; font-size: 20px; line-height: 30px; font-weight: 600; margin-bottom: 0; } h5, .h5 { margin-top: 0; font-size: 18px; line-height: 28px; font-weight: 600; margin-bottom: 0; } h6, .h6 { margin-top: 0; font-size: 16px; line-height: 22px; font-weight: 600; margin-bottom: 0; } p{ font-size: 16px; line-height: 26px; font-weight: 400; letter-spacing: 0; } /* Buttons */ .btn, .btn-success, .modal-footer .btn, .quick-buy-color-size-btn{ color: #ffffff; background-color: #000000; border: 1px solid #000000; border-radius: 0; cursor: pointer; transition: all 0.4s ease-in-out; display: inline-block; padding: 0 15px; height: 50px; line-height: 48px; font-size: 16px; font-weight: 600; min-width: 250px; text-align: center; } .btn:hover, .btn:focus, .btn:active, .btn:active:focus, .btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success:active:focus, .btn-landing:hover, .btn-landing:focus, .btn-landing:active, .btn-landing:active:focus, .modal-footer .btn:hover, .modal-footer .btn:focus, .modal-footer .btn:active, .modal-footer .btn:active:focus, .quick-buy-color-size-btn:hover, .quick-buy-color-size-btn:focus, .quick-buy-color-size-btn:active, .quick-buy-color-size-btn:active:focus{ border: 1px solid #000000; background-color: #ffffff; box-shadow: none !important; color: #000000; } .quick-buy-color-size-btn, .btn.shop-button-qnt{ background: #E23034; color: #ffffff; border-color: #E23034; margin-left: 10px; box-shadow: none; min-width: 330px; display: block; } .quick-buy-color-size-btn:hover, .quick-buy-color-size-btn:active, .quick-buy-color-size-btn:focus, .quick-buy-color-size-btn:focus:active, .btn.shop-button-qnt:active, .btn.shop-button-qnt:focus, .btn.shop-button-qnt:focus:active, .btn.shop-button-qnt:hover{ background: #CF2E32 !important; border-color: #E23034 !important; color: #ffffff !important; } .btn-success:not(:disabled):not(.disabled).active, .btn-success:not(:disabled):not(.disabled):active, .show>.btn-success.dropdown-toggle{ border: 1px solid #000000; background-color: #ffffff; color: #000000; text-decoration: none; } .btn-success:not(:disabled):not(.disabled).active:focus, .btn-success:not(:disabled):not(.disabled):active:focus, .show>.btn-success.dropdown-toggle:focus{ box-shadow: none; text-decoration: none; } .btn-danger{ background-color: #EB4034; } .btn-danger:hover, .btn-danger:focus, .btn-danger:active, .btn-danger:active:focus{ background-color: #D43428; } .btn-default { color: #ffffff; background-color: #000000; border: 1px solid #000000; } .btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default:active:focus{ color: #000000; background-color: #ffffff; border: 1px solid #000000; } .btn-file { font-size: 12px; position: relative; overflow: hidden; } .input-group .btn { min-width: initial; padding: 0 20px; font-size: 14px; line-height: 48px; border-top-left-radius: 0; border-bottom-left-radius: 0; height: 50px; text-transform: none; box-shadow: none !important; } .input-group-btn{ position: relative; } .alert{ border-radius: 0; } .read-more-btn{ background: transparent; border: none; height: auto; color: #000000; padding: 0; text-transform: none; font-size: 13px; line-height: 14px; min-width: auto; } .read-more-btn:hover, .read-more-btn:active, .read-more-btn:focus, .read-more-btn:active:focus{ background: transparent; box-shadow: none; color: #000000; border: none; } span.full-content{ display: none !important; } span.full-content.content-full{ display: block !important; } .block .heading-wrapper{ margin-bottom: 40px; text-align: center; } .img-responsive{ width: 100%; } .fullscreen-product-slider .img-responsive{ width: auto; } .tooltip{ position: absolute !important; } .popover.bottom>.arrow:after{ border-bottom-color: #000000; } .popover-header{ background: #000000; color: #fff; } .popover, .popover-header, .popover-body{ border-radius: 0; } .popover-body{ display: block; } /* Inputs */ input::placeholder { font-size: 16px; font-weight: 400; color: #9F9F9F; } label, label a { font-size: 16px; font-weight: 400; line-height: 1; color: #9F9F9F; } /* Form */ .modal .form-control, .form-control{ height: 50px; background-color: #ffffff; border-bottom: 1px solid #E5E5E5; border-radius: 0; color: #000000; font-size: 16px; padding: 15px 0 5px 10px; } textarea.form-control{ padding-top: 35px; } .modal .form-control:focus, .form-control:focus{ border-color: #ababab; } .form-group-error .form-control{ border: 1px solid #ED544A; } .styled-select{ height: 50px; background-color: #ffffff; border: 1px solid #E5E5E5; border-radius: 0; overflow: visible; } .styled-select select{ height: 50px; font-weight: 400; font-size: 16px; padding: 15px 40px 5px 10px; cursor: pointer; text-overflow: ellipsis; } .form-group{ margin-bottom: 25px; } .modal .form-group label, .form-group label{ font-size: 12px; line-height: 17px; margin-bottom: 0; font-weight: 400; left: 10px; transition: all 0.4s ease-in-out; top: 3px; z-index: 9; text-transform: uppercase; position: absolute; } .form-group label p{ font-size: inherit; line-height: inherit; } .form-group.radio-form-group label{ position: relative !important; left: 0 !important; top: 0 !important; } .form-group.radio-form-group label.icheck-label{ top: 2px !important; text-transform: none; } .form-group label.empty-input{ top: 50%; transform: translateY(-50%); left: 10px; z-index: 9; transition: all 0.4s ease-in-out; font-size: 16px; text-transform: none; pointer-events: none; } #onload_modal .form-group label.empty-input{ top: 10px; transform: none; } .lost-password-page .form-group label, .login-page .form-group label{ left: 20px; } /*.login-page .form-group label.empty-input {*/ /* top: 3px;*/ /*}*/ .cooperation-page .right-info, .career-page .right-info, .lost-password-page .right-info, .registration-page .right-info, .login-page .right-info{ border-left: 1px solid #E1E1E1; } .form-group.form-group-checklabel{ margin-bottom: 10px; align-items: flex-start; } .form-group.form-group-checklabel > .icheckbox_flat{ top: 2px; } /*.reset-password-page .captcha-select-wrapper{*/ /* padding: 0;*/ /*}*/ .form-group.form-group-checklabel label{ text-transform: none; font-size: 13px; } .uc-career .confirm-checkbox-wrapper-v2{ align-items: flex-start; } .uc-career .confirm-checkbox-wrapper-v2 > .icheckbox_flat{ top: 3px; } .uc-career .confirm-checkbox-wrapper-v2 > label{ font-size: 13px; } .filter-group .form-group-checklabel:hover label{ color: #E23034 !important; } .form-group-checklabel:hover .icheckbox_flat, .form-group-checklabel:hover .iradio_flat{ border-color: #E23034; } .form-group-checklabel label{ color: #000000; font-size: 15px; top: -2px !important; position: relative !important; left: 0 !important; } .tab-content-profile .profile-recomendations .profile-content .form-group-checklabel label{ top: 3px !important; } .form-group-checklabel a{ color: #000000; font-size: 13px; line-height: 17px; text-decoration: underline; } .input-group>.custom-select:not(:first-child), .input-group>.form-control:not(:first-child){ border-radius: 0; } .confirm-check-wrapper{ flex: 0 0 100%; max-width: 100%; margin-bottom: 10px; } .confirm-check-wrapper .form-group label{ font-size: 13px; line-height: 14px; } .confirm-check-wrapper .form-group label a{ font-size: 13px; font-weight: 400; line-height: 14px; color: #000000; margin-bottom: 0; } .validation-errors-list{ max-width: 225px; bottom: -1px; } .validation-errors-list li{ font-size: 12px; } .modal-body .forgotten-password small{ font-size: inherit; } /*Cookies*/ .cokie-info-wrapper{ width: 1000px; max-width: unset; } .cokie-info-wrapper .form-group.form-group-checklabel{ align-items: center; } .cokie-info-wrapper .form-group.form-group-checklabel > .icheckbox_flat{ top: 0; } .cokie-info-wrapper .form-group.form-group-checklabel label{ top: 0; left: 0; } #modal-cookie-info .cokie-info-wrapper .accept-all-cookies{ background: #E23034; color: #fff; } .cookie-agree, .cookie-agree-gdpr{ background: #E23034; color: #FFFFFF; float: none; /*width: 100%;*/ } .cokie-info-wrapper .description{ font-size: 12px; line-height: 16px; } .icheckbox_flat.checked.disabled, .iradio_flat.checked.disabled{ background-image: url("../../../../nbshop5_sportvision_2023/_static/images/core/SV_Sprite_Sheet.svg"); background-position: -646px 94px; background-size: 500px; display: block; background-color: #E23034; top: 18px; } .cokie-info-wrapper .title{ margin-bottom: 5px; } /* ----- */ /* Modals */ #size-and-fit-confirm .modal-header .bootbox-close-button{ display: none; } #size-and-fit-confirm .bootbox-body{ text-align: center; } #size-and-fit-confirm .modal-header .modal-title { margin-bottom: 0; line-height: 40px; font-size: 24px; font-weight: 600; } .modal .modal-header .title{ font-size: 24px; line-height: 40px; font-weight: 600; text-transform: none; } .modal{ z-index: 10001; top: 0 !important; } .modal-backdrop{ z-index: 10000; background-color: #111010; } .modal-content{ border-radius: 0; box-shadow: 0px 7px 12px #605F5F33; border: none; } .modal-body{ padding: 25px 45px; } .modal-footer{ padding: 0 45px 25px; } .modal-small .modal-dialog{ max-width: 500px; } .modal-footer .registration-btn-wrapper .btn{ background: #E23034; color: #ffffff; font-size: 16px; border-color: #E23034; text-transform: none; } .modal-footer .registration-btn-wrapper .btn:hover{ background: #CF2E32; } .modal-body > .description{ text-align: center; font-size: 15px; line-height: 20px; max-width: 400px; margin: 0 auto 20px; } .modal-footer .forgotten-password{ text-align: center; padding: 10px 0; margin: 0; border-bottom: 1px solid #E5E5E5; } #register_modal .modal-footer .btn{ background: #E23034; border-color: #E23034; color: #ffffff; min-width: 300px; } #register_modal .modal-footer .btn:hover{ background: #CF2E32; } #register_modal .modal-footer .description{ text-align: center; font-size: 14px; line-height: 18px; color: #000000; margin-top: 10px; } #register_modal .modal-footer .description .login-link{ text-decoration: underline; cursor: pointer; font-weight: 600; display: inline-block; } #register_modal .modal-body{ padding: 25px 30px; } #register_modal .nb-user-agree-checkbox-wrapper{ padding: 0 10px; } #register_modal .form-group.anti-spam > label{ font-size: 11px; } /* Icheck */ .icheckbox_flat, .iradio_flat{ width: 16px; height: 16px; border: 1px solid #000000; cursor: pointer; } .icheckbox_flat:hover, .iradio_flat:hover{ border-color: #E23034; } .icheckbox_flat.checked, .iradio_flat.checked{ background: #ffffff; border: 1px solid #E23034; } .icheckbox_flat.checked{ background-image: url("../../../../nbshop5_sportvision_2023/_static/images/core/SV_Sprite_Sheet.svg"); background-position: -646px 94px; background-size: 500px; display: inline-block; background-color: #E23034; top: unset; position: relative; border: 1px solid #E23034; } .iradio_flat.checked:after{ background: #E23034; width: 7px; height: 7px; } /*table*/ .table-responsive table thead, table thead, .table thead{ border-bottom: 2px solid #E23034; background: #F7F7F7; } .table-responsive table th, table th, .table th{ font-size: 16px; line-height: 20px; color: #000000; text-transform: uppercase; padding: 12px 20px; width: 50%; font-weight: 500; } .table-responsive table td, table td, .table td{ font-size: 14px; line-height: 24px; color: #000000; font-weight: 400; padding: 13px 20px; border-right: 1px solid #EDEDED; } .table-responsive table tr td:first-of-type, table tr td:first-of-type, .table tr td:first-of-type{ font-weight: 400; border-left: 1px solid #EDEDED; } .table-responsive table tbody tr:nth-of-type(2n), table tbody tr:nth-of-type(2n), .table tbody tr:nth-of-type(2n){ background: #F7F7F7; } .table thead th{ border-bottom: none; border-left: 1px solid #EDEDED; } .table thead th:nth-of-type(2){ border-right: 1px solid #EDEDED; } table tbody tr:last-of-type{ border-bottom: 1px solid #EDEDED; } .mobile-img{ display: none; } .slider .slider-init .item{ display: inline-block; } .slider .slider-init{ opacity: 0; -webkit-transition: opacity 0.2s ease-in-out; -moz-transition: opacity 0.2s ease-in-out; -ms-transition: opacity 0.2s ease-in-out; -o-transition: opacity 0.2s ease-in-out; transition: opacity 0.2s ease-in-out; } .slider .slider-init.slick-initialized{ opacity: 1; } .modal-open { padding-right: 17px !important; overflow: hidden !important; } body.search{ /*padding-right: 17px !important;*/ /*overflow: hidden;*/ } body.overlay .fixed-add-to-cart, body.search .fixed-add-to-cart{ display: none; } .search .scroll-to-top{ display: none !important; } .scroll-to-top{ background: transparent; border: none; } .scroll-to-top .icon:before{ content: url("../../../../nbshop5_sportvision_2023/_static/images/core/scrollToTop.svg"); } .header-cart-circle-top-right-v2.mini-cart-side:not(.not-empty){ pointer-events: none; } /* Loader */ .loader-wrapper { overflow: hidden; } .loader-wrapper .loader-icon, .autocomplete-loader .loader-icon { /*background: url('../../../../nbshop5_sportvision_2023/_static/images/core/logo_clean.png');*/ border: none; background-repeat: no-repeat; border-radius: 0; height: 100px; width: 100px; -webkit-animation: rotateY 1s infinite linear; animation: rotateY 1s infinite linear; background-image: url("../../../../nbshop5_sportvision_2023/_static/images/core/SV_Sprite_Sheet.svg"); background-position: -160px -314px; background-size: 1200px; } .loader-icon:after{ display: none; } @-webkit-keyframes rotateY { to { -webkit-transform: rotateY(360deg); } } @keyframes rotateY { to { transform: rotateY(360deg); } } /* Header */ .header{ border-bottom: 1px solid #E5E5E5; position: sticky; top: 0; z-index: 999; background: #ffffff; } .logo{ margin-right: 30px; } .logo .img-responsive{ transition: transform .5s ease-in-out; width: 41px; height: 47px; } .user .nav .item a{ color: #000000; font-size: 14px; line-height: 18px; font-weight: 600; } .user .nav .item a.register-btn{ padding-right: 0; } .user .item-user-vip{ display: none; } .quick-links-v1 .nav > .item a{ color: #000000; font-size: 14px; line-height: 18px; font-weight: 600; } .quick-links-v1 .nav > .item img{ display: none; } .quick-links-v1 .nav > .item{ border-color: #E5E5E5; } .user .nav .item a:before{ background: #E5E5E5; } .user .nav .item a:after{ content: ''; position: absolute; top: 50%; transform: translateY(-50%); left: 0; width: 1px; height: calc(100% - 5px); background: #E5E5E5; } .header .header-top > .container > .row{ align-items: center; } .header .header-top{ height: 50px; background: #F8F8F8; } .handlines-sldier{ max-height: 41px; overflow: hidden; } .handlines-sldier .slider-navigation-absolute{ display: none; } .handlines-sldier .item .title a, .handlines-sldier .item .title{ font-size: 14px; line-height: 15px; color: #000000; font-weight: 700; text-decoration: none; display: block !important; } .handlines-sldier .item .description{ display: inline-block; } .handlines-sldier .item .description p{ font-size: 14px; line-height: 16px; font-weight: 500; color: #000000; } .handlines-sldier .item{ padding: 0; height: 41px; display: flex !important; flex-direction: column; align-items: center; justify-content: center; } .handlines-sldier .item .text-wrapper{ display: flex; flex-direction: column; align-items: center; justify-content: center; } /*.handlines-sldier .item .description a,*/ .handlines-sldier .item .btn{ border: none; background: transparent; color: #000000; font-size: 14px; line-height: 16px; font-weight: 600; text-decoration: underline; display: none !important; } /* Languages*/ .menu-lang-wrapper .dropdown-button{ color: #000000; font-size: 14px; line-height: 30px; font-weight: 600; } .menu-lang-wrapper .dropdown-button:before{ content: url("../../../../nbshop5_sportvision_2023/_static/images/core/globe.svg"); top: calc(50% - 13px); } .menu-lang-wrapper .dropdown-menu{ background: #FFFFFF; box-shadow: 0px 0px 10px #605F5F1A; border: none; min-width: 80px; padding: 10px; } .lang-from-slider .title, .menu-lang-wrapper .dropdown-menu a{ font-size: 14px; line-height: 30px; text-transform: uppercase; text-decoration: none; font-weight: 600; } .lang-from-slider span:hover{ text-decoration: underline; } .menu-lang-wrapper .dropdown-menu .item{ text-align: center; } .lang-from-slider .title img{ width: 15px; top: -2px; } .lang-from-slider .title{ cursor: pointer; } .lang-from-slider{ float: right; padding-right: 15px; } .lang-from-slider .dropdown-wrapper{ position: absolute; top: 40px; left: -50%; display: none; background: #FFFFFF; box-shadow: 0px 0px 10px #605F5F1A; border: none; min-width: 80px; padding: 10px; z-index: 1; font-size: 14px; line-height: 30px; text-decoration: none; } .lang-from-slider .dropdown-wrapper a{ text-decoration: none; margin-bottom: 10px; } .lang-from-slider.active .dropdown-wrapper{ display: flex; flex-direction: column; } .lang-from-slider.active .dropdown-wrapper img{ width: 20px; margin-right: 10px; } /* --- */ .header-top > .container, .header-top > .container > .row{ height: 100%; } .header .main-header{ height: 90px; } .header .main-header > .container, .header .main-header > .container .main-header-wrapper{ height: 100%; } .header .main-header-wrapper{ display: flex; align-items: center; justify-content: space-between; position: static; } .header-favorite .icon-wrapper .description, .header-cart .icon-wrapper .description{ display: none; } .header-cart .icon-wrapper .icon{ background: url("../../../../nbshop5_sportvision_2023/_static/images/core/SV_Sprite_Sheet.svg") -185px 0 ; position: relative; display: block; width: 30px; height: 35px; } .header-favorite-circle-top-right-v3 .icon:before { content: unset; } .header-favorite .icon-wrapper .icon{ position: relative; display: block; width: 25px; height: 30px; background-image: url("../../../../nbshop5_sportvision_2023/_static/images/core/SV_Sprite_Sheet.svg"); background-position: -210px 0; background-size: 393px; } .header-favorite-circle-top-right-v3, .header-cart{ float: none; padding: 0; } .header-cart{ width: 30px; margin-right: 10px; } .header-favorite-circle-top-right-v3 .header-carthor-total{ position: absolute; top: -2px; right: -10px; background: #E23034; } .header-carthor-total{ position: absolute; top: 0; right: -8px; background: #E23034; } .right-icons-wrapper{ display: flex; align-items: center; } .autocomplete-button{ padding: 0 10px; background-color: #F7F7F7 !important; border: 1px solid #E9E9E9; min-width: 260px; cursor: pointer; } .search{ overflow: initial; } .autocomplete-button .title{ color: #636363; font-size: 14px; line-height: 33px; font-weight: 500; } .autocomplete-button .icon{ position: absolute; right: 7px; top: 6px; } .autocomplete-button > .icon{ background-image: url("../../../../nbshop5_sportvision_2023/_static/images/core/SV_Sprite_Sheet.svg"); background-position: -105px 0; width: 25px; height: 32px; background-size: 395px; top: 0; } .mobile-search{ display: none; } /*Main slider*/ .slick-slide, .simple-main-slider .slick-slide, .banners-home-slider .slick-slide, .main-slider .slick-slide{ -webkit-transform: translate3d(0,0,0); } .main-slider{ margin-bottom: 50px; } .main-slider .counter { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); font-size: 80px; width: 100%; text-align: center; display: flex; justify-content: center; color: #ffffff; font-style: italic; text-shadow: 0px 0px 15px #000000; gap: 35px; font-family: 'Montserrat', Sans-Serif; pointer-events: none; } .main-slider .counter .item-countdown > span { display: flex; flex-direction: column; gap: 30px; font-weight: 700; } .main-slider .counter .item-countdown > span em { font-size: 40px; font-weight: 600; } .main-slider .content{ display: none; } .main-slider .sldier-item-items-wrapper { position: absolute; right: 20px; bottom: 60px; display: flex; gap: 10px; flex-wrap: wrap; } .main-slider .sldier-item-items-wrapper .islider-link{ text-decoration: none; } .main-slider .sldier-item-items-wrapper .islider-link .title{ text-align: center; padding: 0 10px; background: #000000; border: 1px solid #000000; cursor: pointer; transition: all .3s ease-in-out; font-weight: 500; line-height: 38px; height: 40px; color: #ffffff; min-width: 120px; } .main-slider .sldier-item-items-wrapper .islider-link .title:hover{ background: #ffffff; color: #000000; } .main-slider .item-video { overflow: hidden; } .main-slider .item-video .img-wrapper { opacity: 0; } .main-slider .mainSliderVideo { position: absolute; top: 0; transform: scale(1.2); pointer-events: none; } .main-slider .slider-navigation-absolute { width: calc(100% - 20px); left: 10px; } /*Slick arrows*/ .slider-prev, .slider-next{ cursor: pointer; } .slider-prev i{ background-image: url("../../../../nbshop5_sportvision_2023/_static/images/core/SV_Sprite_Sheet.svg"); background-position: -53px -52px; width: 40px; height: 40px; background-size: 410px; top: 0; display: block; border: 1px solid #eeeeee; border-radius: 50%; background-color: #ffffff; } .slider-next i{ background-image: url("../../../../nbshop5_sportvision_2023/_static/images/core/SV_Sprite_Sheet.svg"); background-position: -53px -52px; width: 40px; height: 40px; background-size: 410px; top: 0; display: block; border: 1px solid #eeeeee; border-radius: 50%; transform: rotate(180deg); background-color: #ffffff; } .product-slider > .slider-navigation-absolute{ top: 50%; width: calc(100% + 22px); left: -11px; } .slider-navigation-absolute{ width: calc(100% + 50px); left: -25px; } /* Pagination */ .pagination{ margin-top: 30px; } .pagination > li{ transition: all .3s ease-in-out; } .pagination > li > a{ background: #F8F8F8; border: 1px solid #E2E2E2; border-radius: 0; color: #000000; height: 30px; width: 30px; text-decoration: none; transition: all .3s ease-in-out; } .pagination > li.active > a{ width: 30px; height: 30px; background: #E23034; color: #FFFFFF; border-color: #E23034; } .pagination > li:hover > a{ border-color: #E23034; background: #FFFFFF; color: #000000; } .pagination > li:hover > a{ color: #E23034; } .pagination .prev a:before, .pagination .next a:before{ content: url("../../../../nbshop5_sportvision_2023/_static/images/core/paginacija_arrow.svg"); width: 7px; } .pagination > li{ margin-right: 10px; } .pagination > li.first-last a{ background: #F8F8F8; } /* ---------- */ /* Breadcrumbs */ .breadcrumbs li{ font-size: 14px; line-height: 17px; } .breadcrumbs.background-image-active a, .breadcrumbs li a{ color: #6B6B6B; text-decoration: none; } .breadcrumbs li:before{ color: #6B6B6B; } .breadcrumbs li.active{ color: #000000; } /*slick dots*/ .slick-dots{ /*gap: 20px;*/ top: -45px; flex-wrap: wrap; } .slick-dots > li + li{ margin-left: 10px; } .slick-dots li button{ display: none; } .slick-dots li{ width: 8px; height: 8px; background: #ffffff; cursor: pointer; margin-bottom: 10px; border-radius: 50%; padding: 0; pointer-events: all; } .slick-dots li:not(.slick-active){ border: 1px solid #ccc; } .slick-dots li.slick-active{ background: #000000; } /* Categories slider */ .categories_slider-slider.grid-slider{ margin: 70px -10px; } .categories_slider-slider .content{ position: absolute; left: 40px; right: 40px; bottom: 30px; } .categories_slider-slider .content > .text-wrapper{ display: none; } .categories_slider-slider .slider-init .item{ padding: 0 10px; } .categories_slider-slider .item-slide-item{ font-size: 18px; line-height: 58px; background: #FFFFFF; width: 100%; text-align: center; border: 1px solid #C5C5C5; margin-top: 20px; font-weight: 600; transition: all .4s ease-in-out; } .categories_slider-slider .item-slide-item:hover{ background: #000000; border-color: #000000; } .categories_slider-slider .item-slide-item:hover a{ color: #ffffff; text-decoration: none; } /* Categories slider new */ .categories-new-slider.grid-slider{ margin-left: -10px; margin-right: -10px; } .categories-new-slider .item{ padding: 20px; border: 1px solid #E5E5E5; margin: 0 10px; } .categories-new-slider .item .content .items-wrapper{ display: flex; flex-wrap: wrap; gap: 20px; margin-top: 20px; } .categories-new-slider .item .content .items-wrapper .item-slide-item{ width: calc(50% - 10px); background: #F8F8F8; text-align: center; padding: 15px 10px; } .categories-new-slider .items-wrapper .item-slide-item img{ width: auto; margin: auto; } .categories-new-slider .items-wrapper .item-slide-item a{ text-decoration: none; } .categories-new-slider .items-wrapper .item-slide-item .title-item{ font-size: 18px; line-height: 25px; font-weight: 600; text-decoration: none; } .categories-new-slider .item:hover .top-text-wrapper .title, .categories-new-slider .items-wrapper .item-slide-item:hover .title-item{ color: #E23034; } .categories-new-slider .item .content > .text-wrapper{ display: none; } .categories-new-slider .item .top-text-wrapper{ margin-bottom: 20px; } .categories-new-slider .item .top-text-wrapper a{ text-decoration: none; } .categories-new-slider .item .top-text-wrapper .title{ font-size: 26px; line-height: 30px; font-weight: 600; text-align: center; } /* Product list tabs */ .product-slider{ padding-left: 0; padding-right: 0; margin-left: -10px; margin-right: -10px; } .product-generic-tabs-v2 .product-slider{ margin-bottom: 0 !important; } .product-generic-tabs-v2:not(.home-product-list){ margin-bottom: 120px; } .product-generic-tabs-v2 > .slider-init{ opacity: 1; } .product-generic-tabs-v2 .product-slider > .slider-init > .slick-list{ padding-bottom: 0; margin-bottom: 0; } .product-generic-tabs-v2.lists-tabs .items-wrapper.nav-tabs .item a{ font-size: 15px; font-weight: 600; line-height: 43px; text-transform: none; padding: 0 10px; min-width: 150px; width: max-content; border: 1px solid #B1B1B1; background: #ffffff; border-radius: 0; transition: all .4s ease-in-out; text-align: center; } .product-generic-tabs-v2.lists-tabs ul.items-wrapper .item a:hover, .product-generic-tabs-v2.lists-tabs ul.items-wrapper .item a.active{ margin-bottom: 0; color: #E23034; border-color: #E23034; } .product-generic-tabs-v2 .nav-tabs .item + .item{ margin-left: 20px; } .product-generic-tabs-v2 .heading-wrapper, .product-generic-tabs-v2 .heading-wrapper .title h2{ margin-bottom: 20px; } .product-generic-tabs-v2.home-product-list .heading-wrapper, .product-generic-tabs-v2.home-product-list .heading-wrapper .title h2{ margin-bottom: 40px; } .product-generic-tabs-v2 .items-wrapper.nav-tabs{ flex-wrap: nowrap; overflow: auto; display: flex; justify-content: center; align-items: center; margin-bottom: 25px; border: none; padding-bottom: 5px; } .product-generic-tabs-v2 .items-wrapper.nav-tabs::-webkit-scrollbar { display: none; } .lists-tabs:not(.home-product-list) .tab-content > .tab-pane.active{ /*overflow: hidden;*/ padding-bottom: 50px; margin-bottom: -50px; } .product-generic-tabs-v2.home-product-list .nav-tabs{ display: none; } .error-link-back-to-home, .lists-tabs .tab-content > .tab-pane .show-list-link-wrapper{ display: inline-block; position: absolute; bottom: 0; left: 50%; transform: translateX(-50%); height: 50px; } .error-link-back-to-home { position: relative; } .error-link-back-to-home a, .lists-tabs .tab-content > .tab-pane .show-list-link-wrapper a{ text-decoration: none; background: #E23034; border: 1px solid #E23034; color: #ffffff; font-size: 15px; line-height: 48px; height: 50px; text-align: center; display: block; min-width: 250px; transition: all .3s ease-in-out; } .error-link-back-to-home a:hover, .lists-tabs .tab-content > .tab-pane .show-list-link-wrapper a:hover{ background: #ffffff; border: 1px solid #E23034; color: #E23034; } /* Product */ .product .item-rate-wrapper-stars .text-raiting, .block.quick-buy-color-size, .product .item .rate-wrapper, .product .item .block-rate-wrapper, .product .item .similar-products-by-color-info, .product .item .caption-icons .product-compare, .product .item .product-shortname, .product .item .caption-icons .shopping-list-icon, .product .item .options-wrapper, .product .item .text-wrapper .category-wrapper span, .product .item .caption-brand, .product .item .caption-icons .quick-view, .product .item .btn-wrapper, .product .item .img-overlay{ display: none; } .product .item .product-shortname{ display: block; position: absolute; top: 8px; font-size: 14px; line-height: 14px; height: 17px; color: #6B6B6B; text-decoration: none; text-transform: none; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; width: 100%; } .product .item.product-item .rate-wrapper{ /*display: none !important;*/ } .product .item-rate-wrapper-stars .rate-wrapper{ display: inline-block; margin-right: 10px; } .item-rate-wrapper-stars{ height: 26px; position: absolute; top: -30px; left: 10px; opacity: 0; transition: opacity .3s ease-in-out; } .product .item:hover .item-rate-wrapper-stars{ opacity: 1; } .product .item .text-wrapper{ height: unset; padding: 10px 0; text-align: left; } .product .item .text-wrapper .category-wrapper a{ font-size: 14px; line-height: 1; color: #6B6B6B; text-decoration: none; text-transform: none; } .product .item .text-wrapper .category-wrapper{ margin-bottom: 5px; opacity: 0; z-index: -1; } .product .item .text-wrapper .title a, .product-slider .item .text-wrapper .title a{ color: #000000; font-size: 15px; line-height: 20px; font-weight: 600; text-decoration: none; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; } .product .item .text-wrapper .title, .product-slider .item .text-wrapper .title{ height: 20px; } .product .item .text-wrapper .title{ margin-bottom: 5px; } .product .item .text-wrapper .prices-wrapper{ height: 80px; } .product .item .text-wrapper .prices-wrapper .current-price{ font-size: 16px; line-height: 22px; color: #000000; font-weight: 600; width: fit-content; display: inline-block; } .product .item .text-wrapper .prices-wrapper .current-price.price-with-discount{ color: #E23034; } .lc-ro .product .item .text-wrapper .prices-wrapper .current-price.price-with-discount{ color: #000000; } .product .item .text-wrapper .prices-wrapper .prev-price{ font-size: 14px; line-height: 18px; color: #AAAAAA; width: fit-content; } .lc-ro .product .item .text-wrapper .prices-wrapper .prev-price{ color: #000000; font-size: 16px; line-height: 22px; font-weight: 600; } .products-detail-wrapper .caption-discount, .product .item .caption-discount { width: 50px; height: 30px; line-height: 30px; background: #E23034; border-radius: 0; color: #ffffff; text-align: center; z-index: 1; } .product-images-gallery-v2 .caption-product-list a, .product .item .caption-product-list a{ display: block; width: fit-content; /*max-width: 50px;*/ pointer-events: all; } .product .item .caption-product-list a.text-view { max-width: calc(100% - 50px); } .product-images-gallery-v2 .caption-product-list a.personalization, .product .item .caption-product-list a.personalization{ position: absolute; bottom: 10px; right: 10px; width: 35px; height: 35px; background: #fff; border-radius: 50%; line-height: 31px; text-align: center; } .product-gallery-wrapper .product-images-gallery.only-one-img .caption-product-list .item.personalization { width: 35px; height: 35px; } .product-images-gallery-v2 .caption-product-list a.personalization:hover img, .product .item .caption-product-list a.personalization:hover img { filter:brightness(0) saturate(100%) invert(22%) sepia(92%) saturate(1944%) hue-rotate(340deg) brightness(104%) contrast(95%); } .product .item:hover .caption-product-list a.personalization{ right: 55px; } .products-detail-wrapper .sum-discount .text-discount, .product .item .sum-discount .text-discount { width: 50px; height: 30px; line-height: 30px; background: #000000; border-radius: 0; color: #ffffff; display: block; } .products-detail-wrapper .caption-discount.sum-discount .icon-plus, .product .item .caption-discount.sum-discount .icon-plus{ top: 25px; } .products-detail-wrapper .caption-discount.sum-discount .icon-plus:before, .product .item .caption-discount.sum-discount .icon-plus:before{ filter: brightness(0) saturate(100%) invert(100%) sepia(3%) saturate(16%) hue-rotate(94deg) brightness(103%) contrast(100%); } .products-detail-wrapper .product-lastminprice .price-min-wrapper, .products-detail-wrapper .product-infooldprice .price-min-wrapper, .products-detail-wrapper .product-infooldprice .price-infooldprice-wrapper, .products-detail-wrapper .product-lastminprice{ text-decoration: none; } .lc-ro .products-detail-wrapper .product-lastminprice .price-min-wrapper, .lc-ro .products-detail-wrapper .product-infooldprice .price-min-wrapper, .lc-ro .products-detail-wrapper .product-infooldprice .price-infooldprice-wrapper, .lc-ro .products-detail-wrapper .product-lastminprice{ color: #000000; } .lc-ro .products-detail-wrapper .product-lastminprice .product-lastminprice-value, .lc-ro .products-detail-wrapper .product-lastminprice .product-lastminprice-currency-value, .lc-ro .products-detail-wrapper .product-infooldprice .product-infooldprice-value, .lc-ro .products-detail-wrapper .product-infooldprice .product-infooldprice-currency-value { font-size: 16px; line-height: 30px; font-weight: 600; color: #000000; } .products-detail-wrapper .prev-price.product-lastminprice{ max-width: 55%; font-size: 15px; line-height: 1.2; margin-bottom: 5px } .product-details-price .prev-price.product-infooldprice{ max-width: 70%; font-size: 15px; line-height: 1.2; } .lc-ro .products-detail-wrapper .prev-price.product-lastminprice, .lc-gr .products-detail-wrapper .prev-price.product-lastminprice, .lc-bg .products-detail-wrapper .prev-price.product-lastminprice { max-width: 100%; } .lc-ro .product-details-price .prev-price.product-infooldprice, .lc-gr .product-details-price .prev-price.product-infooldprice, .lc-bg .product-details-price .prev-price.product-infooldprice{ } .product-lastminprice .price-title, .product-infooldprice .price-title{ color: #808080; font-weight: 700; font-size: 13px; line-height: 13px; text-align: left; display: inline-block; } .lc-ro .product-infooldprice .price-title, .lc-ro .product-lastminprice .price-title { color: #000000; } .lc-ro .product-lastminprice { margin-top: 8px; } .product-item .img-wrapper .caption-icons .favorite .icon{ transition: none; background-image: url("../../../../nbshop5_sportvision_2023/_static/images/core/SV_Sprite_Sheet.svg"); background-position: -254px 0; width: 35px; height: 35px; background-size: 390px; display: block; top: 0; background-color: #ffffff; border-radius: 50%; } .product-item .img-wrapper .caption-icons .favorite.active .icon { background-position: 0 35px; } .product-image-wrapper .caption-discount .icon-plus:before, .product .item .caption-discount.sum-discount .icon-plus:before, .product-item .img-wrapper .caption-icons .favorite .icon:before{ content: unset; } .product-image-wrapper .caption-discount .icon-plus:before, .product .item .caption-discount.sum-discount .icon-plus:before { background: unset; } .product-item .img-wrapper .caption-icons .favorite.active .icon:before, .product-item .img-wrapper .caption-icons .favorite:hover .icon:before{ filter: brightness(0) saturate(100%) invert(22%) sepia(92%) saturate(1944%) hue-rotate(340deg) brightness(104%) contrast(95%); } .product .item .caption-icons .icon{ width: 35px; height: 35px; display: flex; align-items: center; justify-content: center; border-radius: 50%; background: #ffffff; } .product .item .caption-icons{ opacity: 0; transition: opacity .3s ease-in-out; bottom: 10px; right: 10px; } .product .item:hover .caption-icons{ opacity: 1; } .similar-products-by-color-slider .items-wrapper .slick-track, .similar-products-by-color-slider .items-wrapper{ margin-left: 0; } .similar-products-by-color-slider .item{ margin: 0 5px; height: auto; max-height: 54px; } .similar-products-by-color-slider .item:hover{ border-color: #E23034; } .similar-products-by-color-slider{ margin: 0 -5px; } .product .product-item .item-data{ padding-bottom: 50px; } .product .product-item .item-data .similar-products-by-color-slider-wrapper{ position: absolute; bottom: 0; left: 10px; right: 10px; padding: 0 15px 0 0; } .similar-products-by-color-slider .items-wrapper{ width: 100%; } .shopbylook-content .similar-products-wrapper .slider-next i:before, .similar-products-by-color-slider .slider-next i:before{ content: url("../../../../nbshop5_sportvision_2023/_static/images/core/desno.svg"); } .shopbylook-content .similar-products-wrapper .slider-prev i:before, .similar-products-by-color-slider .slider-prev i:before{ content: url("../../../../nbshop5_sportvision_2023/_static/images/core/leva.svg"); } .shopbylook-content .similar-products-wrapper .slider-next i:before{ content: url("../../../../nbshop5_sportvision_2023/_static/images/core/desno-mala.svg"); } .shopbylook-content .similar-products-wrapper .slider-prev i:before{ content: url("../../../../nbshop5_sportvision_2023/_static/images/core/levo-mala.svg"); } .similar-products-by-color-slider .slider-navigation-absolute{ width: calc(100% + 25px); left: -10px; } .shopbylook-content .similar-products-wrapper .slider-arrow i, .similar-products-by-color-slider .slider-arrow i { background: unset; border: none; height: unset; transform: unset; display: inline; } /* Grid slider */ .grid-slider{ margin: 70px 0; } .three_banners-slider .text-wrapper a, .four_banners-slider .text-wrapper a, .four_banners_error-slider .text-wrapper a, .two_banners-slider .text-wrapper a{ text-decoration: none; } .three_banners-slider .text-wrapper, .four_banners-slider .text-wrapper, .four_banners_error-slider .text-wrapper, .two_banners-slider .text-wrapper{ padding: 10px 10px 15px 0; } .three_banners-slider .text-wrapper, .four_banners-slider .text-wrapper, .four_banners_error-slider .text-wrapper{ padding-bottom: 0; } .three_banners-slider .text-wrapper .title, .four_banners-slider .text-wrapper .title, .four_banners_error-slider .text-wrapper .title, .two_banners-slider .text-wrapper .title{ font-size: 26px; line-height: 34px; height: 34px; overflow: hidden; font-weight: 600; margin-bottom: 10px; transition: all .3s ease-in-out; } .three_banners-slider .text-wrapper .title, .four_banners-slider .text-wrapper .title, .four_banners_error-slider .text-wrapper .title{ margin-bottom: 0; } .three_banners-slider .item:hover .text-wrapper .title, .four_banners-slider .item:hover .text-wrapper .title, .four_banners_error-slider .item:hover .text-wrapper .title, .two_banners-slider .item:hover .text-wrapper .title{ color: #E23034; } .three_banners-slider .text-wrapper .description p, .four_banners-slider .text-wrapper .description p, .four_banners_error-slider .text-wrapper .description p, .two_banners-slider .text-wrapper .description p, .three_banners-slider .text-wrapper .description, .four_banners-slider .text-wrapper .description, .four_banners_error-slider .text-wrapper .description, .two_banners-slider .text-wrapper .description{ font-weight: 600; } .three_banners-slider .btn-wrapper .btn, .four_banners-slider .btn-wrapper .btn, .four_banners_error-slider .btn-wrapper .btn, .two_banners-slider .btn-wrapper .btn{ min-width: 180px; } .two_banners-slider{ /*padding: 0 10px;*/ } .three_banners-slider .item, .four_banners-slider .item, .four_banners_error-slider .item{ padding: 0 10px; } .three_banners-slider, .four_banners-slider, .four_banners_error-slider{ margin-left: -10px; margin-right: -10px; } /* Brands slider */ .brands-slider{ margin: 70px 0; } .brands-slider .item .img-wrapper{ max-width: 180px; margin: auto; max-height: 65px; } .brands-slider .item .img-wrapper .img-responsive{ width: unset; margin: auto; height: 45px; } /* Footer */ .footer-nav .menu-banner{ display: none; } .footer-top{ background: #000000; padding: 25px 0; } .footer-top .newsletter-v1{ display: flex; justify-content: center; color: #ffffff; margin-bottom: 0; align-items: center; } .footer-top .newsletter-v1 .heading-wrapper{ margin-right: 30px; margin-bottom: 0; } .footer-top .newsletter-v1 .heading-wrapper .title h5{ font-size: 16px; font-weight: 700; } .footer-top .newsletter-v1 .heading-wrapper .description{ display: none; } .newsletter-v1 .btn-wrapper .btn{ border-radius: 0; min-width: 145px; background: #E23034; font-size: 16px; line-height: 48px; height: 50px; transition: background .3s ease-in-out; padding: 0 10px; } .newsletter-v1 .btn-wrapper .btn:hover{ background: #CF2E32; } .newsletter-v1 .form-group{ margin-bottom: 0; } .newsletter-v1 .form-control{ padding: 10px 0 10px 10px; font-size: 14px; } .newsletter-v1 .form-control::placeholder{ color: #9F9F9F; font-size: 16px; } .footer-top .newsletter-form{ width: 100%; max-width: 415px; } .main-footer-wrapper{ padding: 80px 0 70px; background: #ffffff; } .main-footer-wrapper .social-icon-svg .title, .main-footer-wrapper .social-icon-svg .title .h5, .main-footer-wrapper .footer-nav .heading-wrapper h5, .main-footer-wrapper .footer-nav .heading-wrapper{ text-align: left; margin-bottom: 20px; font-size: 14px; font-weight: 700; line-height: 17px; } .main-footer-wrapper .footer-nav .items-wrapper .item{ padding: 0; } .main-footer-wrapper .footer-nav .items-wrapper .item a{ font-size: 14px; line-height: 30px; font-weight: 500; text-decoration: none; } .main-footer-wrapper .footer-nav .items-wrapper .item a:after{ content: ''; width: 0; height: 2px; position: absolute; bottom: -2px; left: 0; background: #E23034; transition: all .3s ease-in-out; } .main-footer-wrapper .footer-nav .items-wrapper .item a:hover:after{ width: 100%; } .main-footer-wrapper .social-icon-svg .description{ font-size: 14px; line-height: 25px; text-align: left; font-weight: 500; } .main-footer-wrapper .social-icon-svg .heading-wrapper{ margin-bottom: 25px; } .social-icon-svg .item{ border-radius: 0; background: #ffffff; border: 1px solid #E5E5E5; margin-right: 10px; } .social-icon-svg .item:hover img{ filter: brightness(0) saturate(100%) invert(22%) sepia(92%) saturate(1944%) hue-rotate(340deg) brightness(104%) contrast(95%); } .mobile-app{ margin-top: 40px; margin-left: -10px; margin-right: -10px; } .mobile-app .content{ display: none; } .mobile-app .item:last-of-type{ margin-top: 20px; } .mobile-app .item{ max-width: 140px; } .mobile-app .heading-wrapper{ display: none; } .footer-bottom{ background: #F7F7F7; padding: 25px 0; } .footer-bottom + .container{ background: #ffffff; } .payment-card{ padding: 0; background: transparent; text-align: left; } .payment-card .item{ padding: 0 5px; } .payment-card .item img{ max-height: 25px; width: auto; } .disclaimer .item p, .disclaimer .item{ font-size: 12px; line-height: 17px; color: #6B6B6B; } .copyright{ font-size: 12px; line-height: 18px; color: #000000; } .country-menu .selected-country{ justify-content: flex-end; font-size: 15px; line-height: 20px; font-weight: 600; color: #000000; } .country-menu .sidebar-country-menu{ color: #000000; } .country-menu .sidebar-country-menu .heading-wrapper{ position: relative; } .country-menu .choose-country{ padding-left: 10px; border-left: 1px solid #E5E5E5; color: #6B6B6B; font-weight: 400; transition: all .3s ease-in-out; } .country-menu .choose-country:hover{ color: #000000; text-decoration: underline; } /* Product listing */ .product-listing .product-item:not(.have-similar-product-slider) .item-data{ padding-bottom: 0; } .product-listing-intro .auto-search{ display: none; } .product-listing-filters{ padding-right: 50px; position: sticky; top: 160px; } .product-listing-filters .left-category { display: none; } .product-listing-filters .parent-category { display: block; } .product-listing-filters .parent-category .title { border-bottom: 1px solid transparent; line-height: 20px; } .product-listing-filters .parent-category:hover, .product-listing-filters .parent-category:active, .product-listing-filters .parent-category:focus, .product-listing-filters .parent-category:active:focus { text-decoration: none; } .product-listing-filters .parent-category:hover .title { margin-left: 7px; border-bottom: 1px solid #000000; } .pager-center-wrapper .btn { min-width: 400px; margin-top: 10px; } .pager-center-wrapper .viewed-products, .pager-center-wrapper .total-product { font-weight: 600; } /* Scroll width */ .uc-article_listing .category-submenu::-webkit-scrollbar{ height: 5px; } .product-list-color-size-wrapper ::-webkit-scrollbar, .autocomplete ::-webkit-scrollbar, #shopbylook_modal_content ::-webkit-scrollbar, .product-listing-filters ::-webkit-scrollbar { width: 5px; } /* Track */ .uc-article_listing .category-submenu::-webkit-scrollbar-track, .product-list-color-size-wrapper ::-webkit-scrollbar-track, .autocomplete ::-webkit-scrollbar-track, #shopbylook_modal_content ::-webkit-scrollbar-track, .product-listing-filters ::-webkit-scrollbar-track { background: #D1D1D1; } /* Handle */ .uc-article_listing .category-submenu::-webkit-scrollbar-thumb, .product-list-color-size-wrapper ::-webkit-scrollbar-thumb, .autocomplete ::-webkit-scrollbar-thumb, #shopbylook_modal_content ::-webkit-scrollbar-thumb, .product-listing-filters ::-webkit-scrollbar-thumb { background: #BCBCBC; } /* Handle on hover */ .uc-article_listing .category-submenu::-webkit-scrollbar-thumb:hover, .product-list-color-size-wrapper ::-webkit-scrollbar-thumb:hover, .autocomplete ::-webkit-scrollbar-thumb:hover, #shopbylook_modal_content ::-webkit-scrollbar-thumb:hover, .product-listing-filters ::-webkit-scrollbar-thumb:hover { background: #BCBCBC; } .product-listing-intro .headding-wrapper{ top: 10px; } .product-listing-intro .headding-wrapper .title, .product-listing-intro .headding-wrapper .title h1{ font-size: 26px; line-height: 36px; font-weight: 600; } .product-listing-intro .form-group .styled-select select{ height: 40px; line-height: 38px; font-weight: 500; color: #000000; } .product-listing-intro .styled-select{ height: 40px; min-width: 195px; } .product-listing-intro .form-group{ align-items: center; } .product-listing-intro{ height: 55px; padding-bottom: 15px; border-bottom: 1px solid #E1E1E1;; margin-bottom: 10px; } .product-listing-intro .form-group label, .product-listing-intro .form-group span{ line-height: 40px; text-transform: none; font-size: 13px; font-weight: 600; color: #000000; } .product-listing-intro .form-group.filters-limit, .product-listing-intro .list-types-wrapper{ display: none; } .product-list-slider .item .content{ display: none; } .selected-filters.tags{ background: transparent; padding: 10px 0; } .products-found-wrapper{ display: flex; flex-direction: column; justify-content: flex-end; text-align: right; align-items: end; } .tags .products-found-wrapper .products-found{ color: #333333; font-size: 13px; line-height: 1; font-weight: 500; margin-right: 0; float: none; } .tags .products-found-wrapper .remove-all-tags{ /*display: none;*/ font-size: 13px; line-height: 1; font-weight: 500; text-decoration: underline; color: #000000; display: inline-block; opacity: 1; margin-right: 0; float: none; width: fit-content; margin-top: 5px; } .tags .products-found-wrapper .remove-all-tags:before{ content: '×'; font-size: 20px; line-height: 1; font-weight: 500; position: absolute; left: -15px; top: -3px; width: fit-content; } .tags .items-wrapper .item{ border-radius: 0; background: #F7F7F7; } .tags .items-wrapper .item .text, .tags .items-wrapper .item .close{ color: #333333; font-weight: 500; font-size: 13px; line-height: 23px; height: 23px; } .tags .items-wrapper .item .close:before{ line-height: 23px; } .filter-category-menu{ margin-bottom: 15px; padding-bottom: 10px; /*border-bottom: 1px solid #E5E5E5;*/ } .filter-category-menu li{ margin-bottom: 0; } .filter-category-menu .items-wrapper li a{ font-size: 15px; line-height: 32px; color: #000000; text-decoration: none; font-weight: 500; padding-left: 0 !important; } .filter-category-menu .items-wrapper li a:hover{ color: #E23034; } .filter-group.filter-input-search, .filter-group-items-wrapper.reset-wrapper{ display: none; } .filter-group .items-wrapper > li.form-group-checklabel label{ font-size: 14px; line-height: 15px; color: #000000; margin-bottom: 0; font-weight: 500; word-break: break-all; } .filter-group .items-wrapper > li.active > a{ color: #E23034; } .filter-group .items-wrapper > li .icheckbox_flat { top: 0; } .limited-filters .filter-group.filter-group-colections{ display: none; } .limited-filters .filter-group{ border-color: #E5E5E5; } .filter-group .title{ font-size: 16px; line-height: 30px; color: #000000; font-weight: 600; text-transform: none; } .filter-group .filter-category-menu .items-wrapper{ max-height: unset; border-bottom: none; padding-bottom: 0; overflow: auto; } .filter-group .filter-category-menu .items-wrapper > li{ margin-bottom: 0; } .limited-filters .filter-group .show-all-filters{ font-size: 14px; line-height: 15px; font-weight: 600; color: #000000; } .limited-filters .filter-group .show-all-filters i:before{ content: url("../../../../nbshop5_sportvision_2023/_static/images/core/dole.svg"); top: -2px; position: relative; left: 4px; } .limited-filters .filter-group .show-all-filters.active i:before{ transform: rotateZ(180deg); top: 4px; display: inline-block; } .limited-filters .filter-group .show-all-filters:hover{ color: #E23034; } .filter-group .icon.icon-close:before{ content: '\002B'; transform: rotateZ(0); font-size: 25px; font-weight: 400; } .filter-group .icon.icon-open:before{ content: '\002D'; transform: rotateZ(0); font-size: 35px; font-weight: 300; right: -3px; position: relative; top: -9px; } .filter-group .icon{ top: -2px; right: 0; width: 15px; font-style: normal; } .filter-group.have-category-title .headline-wrapper.left-category{ /*margin-right: 13px;*/ } .eu-size-attr .item .icheck-item, .filter-group-size .item .icheck-item{ position: absolute; opacity: 0; } .eu-size-attr .icheck-label, .filter-group-size .icheck-label{ width: 45px; height: 45px; border: 1px solid #D1D1D1; display: flex; align-items: center; justify-content: center; font-size: 13px; text-align: center; } .eu-size-attr .items-wrapper, .filter-group-size .items-wrapper{ display: flex; flex-wrap: wrap; gap: 10px; } .eu-size-attr .items-wrapper.list-inline .item, .filter-group-size .items-wrapper.list-inline .item{ width: auto; margin-bottom: 0; } .eu-size-attr .item .icheck-item.checked + label.icheck-label, .filter-group-size .item .icheck-item.checked + label.icheck-label{ border-color: #000000; background: #000000; color: #ffffff; } .filter-group.filter-price-range-wrapper #amount, .filter-group.filter-infoprice-range-wrapper #amount, .filter-group.filter-distance-range-wrapper #amount{ margin-top: 0; font-weight: 500; } /*.filter-group.have-category-title{*/ /* padding-right: 10px;*/ /*}*/ .product-listing-filters .ui-slider .ui-slider-handle, .product-listing-filters .ui-slider .ui-slider-range{ background: #E23034; } .product-listing .category-description .text-wrapper, .product-listing .category-description .text-wrapper p{ text-align: left; font-size: 15px; line-height: 30px; font-weight: 600; } .listing-products .category-description{ margin-top: 70px; margin-bottom: 70px; } #nb_f-kategorije{ /*padding-right: 10px;*/ } #filter_form{ max-height: calc(100vh - 280px); overflow-y: auto; padding-right: 10px; } /* Filter color */ .filter-group .items-wrapper > li.color-item-wrapper{ flex-direction: row; flex-wrap: nowrap; width: 50%; margin-bottom: 20px; } .filter-group .items-wrapper > li.color-item-wrapper .icheckbox_flat{ width: 16px; height: 16px; margin-right: 0; border-radius: 50%; overflow: hidden; border: 1px solid #ccc; } .filter-group .items-wrapper > li.form-group-checklabel label{ text-align: left; padding-left: 10px; } .filter-group.eu-size-attr .items-wrapper > li.form-group-checklabel label, .filter-group.filter-group-size .items-wrapper > li.form-group-checklabel label{ padding-left: 0; text-align: center; padding: 0 3px; } .filter-group.eu-size-attr .items-wrapper > li.form-group-checklabel label > span, .filter-group.filter-group-size .items-wrapper > li.form-group-checklabel label > span{ display: none; } .filter-group .items-wrapper > li.color-item-wrapper .icheckbox_flat.checked:before{ content: '\2713'; position: absolute; top: -5px; left: 3px; color: #000000; font-weight: 600; } .filter-group .items-wrapper > li.color-item-wrapper.dark .icheckbox_flat.checked:before{ color: #ffffff; } .lc-cz .tags .products-found-wrapper .products-found, .lc-sk .tags .products-found-wrapper .products-found{ color: #6a6a6a; font-size: 12px; display: flex; flex-direction: row-reverse; } .lc-cz .products-found-wrapper .products-found .products-found-number, .lc-sk .products-found-wrapper .products-found .products-found-number{ margin-left: 5px; } /* Product list banner */ .product-item.product-baner-item .slider-navigation-absolute, .product-item.product-baner-item .slick-dots{ display: none !important; } .product-item.product-baner-item .item-data{ padding-bottom: 0; } .product-item.product-baner-item{ padding: 0 } .product-baner-item .baner-btn-wrapper .btn{ background: transparent; border: none; min-width: unset; color: #000000; font-style: italic; font-size: 30px; line-height: 35px; position: absolute; bottom: 10px; left: 10px; font-weight: 600; height: unset; padding: 0; } /* Product detail */ .product-images-gallery .slider-init{ opacity: 1; margin: 0 -5px; } .product-images-gallery .slider-init > .item{ padding: 0 5px; margin-bottom: 10px; background-color: transparent; } .product-images-gallery .slider-init > .item .product-item-overlay{ z-index: 9; } .product-images-gallery .slider-init .item .product-item-overlay{ width: fit-content; position: static; } .product-images-gallery .threed-icon-wrapper{ display: none; } .product-detail-wrapper{ position: sticky; top: 140px; } /*.modal-open .product-detail-wrapper{*/ /* position: relative;*/ /*}*/ .product-gallery-wrapper{ padding-right: 60px; } .product-gallery-wrapper .product-images-gallery.only-one-img .item{ width: 100%; max-width: 100%; flex: 0 0 100%; } .product-images-gallery .item .img-wrapper:before{ content: url("../../../../nbshop5_sportvision_2023/_static/images/core/zoom.svg"); position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); cursor: pointer; z-index: 1; opacity: 0; transition: .3s ease-in-out; } .product-images-gallery .item .img-wrapper:hover{ cursor: pointer; } .product-images-gallery .item .img-wrapper:hover:before{ opacity: 1; } .product-images-gallery .item.video:before{ content: url("../../../../nbshop5_sportvision_2023/_static/images/core/play.svg"); position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); cursor: pointer; z-index: 1; opacity: 1; transition: .3s ease-in-out; width: 80px; } .caption-360-new{ position: absolute; right: 20px; top: 20px; } .caption-360-new .img-360-wrapper { background: url("../../../../nbshop5_sportvision_2023/_static/images/core/360new.png"); height: 42px; width: 42px; cursor: pointer; } #modal360 .threed-buttons-wrapper .btn.btn-left, #modal360 .threed-buttons-wrapper .btn span, #modal360 .threed-buttons-wrapper .btn.btn-right, .threed-buttons-wrapper .description{ display: none; } .threed-buttons-wrapper .btn{ background: transparent; border: none; padding: 0; min-width: unset; } #modal360 .view360-wrapper .img-container:after{ content: ''; width: 100%; height: 100%; pointer-events: none; position: absolute; left: 0; bottom: 20px; background: url("../../../../nbshop5_sportvision_2023/_static/images/core/360_hover.png") center bottom no-repeat; z-index: 30; background-size: 75%; filter: brightness(0) invert(0); } .threed-buttons-wrapper .btn.btn-play i:before{ content: url("../../../../nbshop5_sportvision_2023/_static/images/core/autoplay.svg"); } .threed-buttons-wrapper{ text-align: center; margin-top: 10px; } #modal360 .modal-body{ padding: 20px; } .product-gallery-wrapper .slick-dots{ top: -30px; justify-content: flex-end; padding-right: 15px; /*width: 90%;*/ /*margin: auto;*/ pointer-events: none; } .product-gallery-wrapper .slider-navigation-absolute{ display: none; } /*.product-gallery-wrapper .product-item-overlay > * { display: none; }*/ .product-gallery-wrapper .product-item-overlay .caption-product-list, .product-gallery-wrapper .product-item-overlay .caption-product-list > a{ display: block; z-index: 1; } .product-images-gallery-v2 .caption-discount{ z-index: 1; } .product-gallery-wrapper .product-item-overlay .caption-product-list img{ width: auto; max-width: 100px; } .product-detail-wrapper > .code, .product-detail-wrapper > .category a, .product-detail-wrapper > .category{ font-size: 15px; line-height: 30px; color: #6B6B6B; text-decoration: none; } .product-detail-wrapper > .code > .code{ display: none; } .product-details-info .title h1{ font-size: 26px; line-height: 30px; font-weight: 600; margin-bottom: 0; } .product-details-info .heading-wrapper{ margin-bottom: 20px; } .product-details-info .heading-wrapper .title{ padding-right: 100px; } .action-lowerprice, .product-details-info > .category, .product-details-info > .code{ display: none; } .action-lowerprice{ display: block; top: unset; /*bottom: 30px;*/ color: #000000; font-weight: 500; } .action-lowerprice:before{ filter: brightness(0) saturate(100%) invert(31%) sepia(63%) saturate(3005%) hue-rotate(338deg) brightness(88%) contrast(103%); top: 3px; } .lc-ro .action-lowerprice, .lc-bg .action-lowerprice, .lc-gr .action-lowerprice{ top: auto; right: auto; bottom: -35px; left: 25px; } .lc-ro .product-details-price, .lc-bg .product-details-price, .lc-gr .product-details-price{ margin-bottom: 50px; } .product-details-info .brand-img{ display: block; position: absolute; top: -30px; right: 0; max-width: 100px; } .product-details-info .description span, .product-details-info .description span p{ font-size: 15px; line-height: 23px; color: #000000; } .product-detail-wrapper .short-description-wrapper{ padding: 15px; background: #FCFCFC; border: 1px solid #EEEEEE; margin-bottom: 20px; max-height: 142px; overflow: hidden; padding-bottom: 35px; display: none; } .product-detail-wrapper .short-description{ display: none; } .product-detail-wrapper .description-text-wrapper{ font-size: 15px; line-height: 23px; color: #000000; max-height: 92px; overflow: hidden; } .binded-to-tab-v2{ font-size: 14px; text-decoration: underline; } a.open-size-chart{ float: right; cursor: pointer; } #size_shart_by_product_type_modal .modal-dialog{ max-height: 100%; } #size_shart_by_product_type_modal .modal-body{ padding-bottom: 15px; } .product-details-info .description{ font-size: 15px; line-height: 23px; color: #000000; padding: 15px; background: #FCFCFC; border: 1px solid #EEEEEE; margin-bottom: 20px; } .short-description-wrapper .vertical-tabs-button{ display: block; } .product-details-info .description .morelink{ font-size: 15px; line-height: 23px; font-weight: 600; text-decoration: none; top: -2px; } .product-details-info .description .morelink:hover{ text-decoration: underline; } .product-detail-rate .text-raiting, .product-detail-rate .rate-action-old, .product-detail-rate .rate-users-number, .product-detail-rate .rate-number, .product-detail-rate .heading-wrapper-rate{ display: none; } .product-detail-rate{ margin-bottom: 10px; display: block; } .product-detail-rate .rate-info{ display: inline-block; margin-right: 10px; } .product-detail-rate .rate-action, .item-rate-wrapper-stars .rate-product-text, .rate-product-text{ font-size: 12px; line-height: 1; text-decoration: none; cursor: pointer; } .product-item .rate-product-text{ display: none; } .product-detail-rate .rate-action:before, .item-rate-wrapper-stars .rate-product-text:before, .rate-product-text:before{ content: '('; color: #000000; left: -4px; position: absolute; font-size: 12px; top: 0; } .product-detail-rate .rate-action:after, .item-rate-wrapper-stars .rate-product-text:after, .rate-product-text:after{ content: ')'; color: #000000; right: -4px; position: absolute; font-size: 12px; top: 0; } .product-details-price .current-price{ font-size: 22px; line-height: 30px; font-weight: 600; color: #000000; } .product-details-price .current-price.red, .current-price.red, .product .item .text-wrapper .prices-wrapper .current-price.red, .product-lastminpricediscount-value.red{ color: #E23034; } .product-lastminpricediscount-value .minus, .product-infooldpricediscount-value .minus{ margin-left:-3px; } .product-details-price .prev-price{ font-size: 18px; line-height: 26px; color: #AAAAAA; } .product-details-price .prev-price .red{ color: #E23034; } .lc-si .product-details-price .prev-price{ text-decoration: none; display: flex; align-items: center; } .lc-cz .product-details-price .prev-price .price-min-wrapper , .lc-si .product-details-price .prev-price .price-min-wrapper { font-size: 15px; margin-left: 5px; color: #4d4d4d; font-weight: 400; } .lc-cz .product-details-price .prev-price .price-title , .lc-si .product-details-price .prev-price .price-title { font-size: 12px; color: #4d4d4d; font-weight: 400; } .detail-product-info-lists .item-list-info{ padding: 15px; background: #FCFCFC; border: 1px solid #EEEEEE; } .detail-product-info-lists{ padding: 0; border-bottom: none; margin-bottom: 20px; } .detail-product-info-lists .item-list-info + .item-list-info{ border-top: none; } .detail-product-info-lists p{ font-size: 14px; line-height: 20px; } .product-details-price .price-saved{ font-size: 18px; line-height: 26px; font-weight: 600; color: #E23034; position: absolute; top: 0; right: 0; width: fit-content; } .product-price-wrapper{ position: static; } .product-details-related .heading-wrapper{ margin-bottom: 10px; text-align: left; } .product-details-related .heading-wrapper .title{ font-size: 16px; line-height: 1; font-weight: 600; text-transform: none; } .product-details-related .item{ max-width: 55px; margin-right: 10px; border-bottom: 2px solid transparent; } .product-details-related .item:hover{ border-bottom-color: #E23034; } .product-attributes-wrapper, .product-details-related{ margin-bottom: 30px; } .product-attributes-wrapper > label > span{ display: none; } .product-details-related .item a{ display: block; } #size_shart_by_product_type_modal .table-scroll-info{ width: 100%; } .product-attributes-wrapper > label{ font-size: 16px; line-height: 18px; margin-bottom: 10px; font-weight: 600; color: #000000; } .product-attributes-wrapper .product-attributes{ display: flex; flex-wrap: wrap; gap: 10px; } .product-attributes-wrapper .product-attributes > li{ width: auto; padding: 0 10px; height: 35px; text-align: center; font-size: 16px; line-height: 33px; background: #ffffff; border: 1px solid #D1D1D1; font-weight: 600; cursor: pointer; margin-bottom: 0; margin-right: 0; } .product-attributes-wrapper .product-attributes > li:not(.disabled).active{ background: #000000; color: #ffffff; border-color: #000000; } .product-attributes-wrapper .product-attributes > li:not(.disabled):hover{ border-color: #000000; } .product-attributes-wrapper .product-attributes > li.disabled{ opacity: .4; cursor: not-allowed; } .product-attributes-wrapper .product-attributes > li .second-size{ display: none; } .product-attributes-wrapper .product-help-link{ display: none; } .product-attributes-wrapper .sizes-filters .filters-choice:before{ top: 1px; } .product-attributes-wrapper .sizes-filters .filters-choice{ font-size: 14px; line-height: 16px; color: #000000; } .product-attributes-wrapper .sizes-filters .filters-choice.active{ color: #E23034; } .product-vertical-panel{ border-top: 1px solid #D1D1D1; } .product-vertical-panel #tab_product_description .panel-body .panel-inner li{ font-size: 14px; list-style: disc; } .product-vertical-panel .panel-heading{ padding: 0; } .product-vertical-panel .panel-top:first-child{ border-top: none; } .product-vertical-panel .panel-heading .panel-title a{ font-size: 18px; line-height: 30px; font-weight: 600; text-decoration: none; display: block; padding: 20px 0; } .product-vertical-panel .panel-heading .panel-title a:hover{ color: #E23034; } .product-vertical-panel .panel-heading .panel-title a:hover .icon:before{ filter: brightness(0) saturate(100%) invert(22%) sepia(92%) saturate(1944%) hue-rotate(340deg) brightness(104%) contrast(95%); } .product-vertical-panel .panel-heading .panel-title a.collapsed .icon:before{ content: '+'; font-size: 25px; font-weight: 500; line-height: 1; top: 0; position: relative; } .product-vertical-panel .panel-heading .panel-title a .icon:before{ content: '-'; font-size: 35px; font-weight: 400; line-height: 1; top: -9px; position: relative; } .product-vertical-panel .panel-heading .panel-title a .icon{ position: absolute; right: 20px; top: 20px !important; font-style: normal; } .product-vertical-panel .panel-title .panel-toggle .icon{ transform: rotate(0deg) !important; } .product-vertical-panel .panel-top{ border-bottom: 1px solid #D1D1D1; } .product-vertical-panel .description, .product-vertical-panel .description p{ font-size: 15px; line-height: 23px; color: #000000; } .product-detail-wrapper .city-select-wrapper .styled-select select { padding: 0 15px; font-size: 14px; } .product-detail-wrapper .city-select-wrapper .styled-select select, .product-detail-wrapper .city-select-wrapper .styled-select { height: 40px; } .product-detail-wrapper .city-select-wrapper label { font-size: 16px; font-weight: 600; color: #000000; } .product-detail-buy .heading-wrapper{ text-align: left; margin-bottom: 10px; } .product-detail-buy .heading-wrapper .title{ font-size: 16px; line-height: 1; color: #000000; font-weight: 600; } .product-detail-buy-v5{ margin-bottom: 60px; } .product-detail-buy-v5.has-info-rate .choose-size-info{ top: calc(100% + 40px); } /*.product-detail-buy-v5.has-klarna .choose-size-info {*/ /* top: calc(100% + 70px);*/ /*}*/ .product-detail-buy-v5 .product-info-rate{ position: absolute; margin-left: 10px; padding: 8px 0; text-align: center; width: calc(100% - 10px); background: #F7F7F7; } .product-detail-buy-v5.disable .product-info-rate{ margin-left: 0; width: 100%; } .product-detail-buy-v5 .product-info-rate .description p{ font-size: 12px; line-height: 14px; font-weight: 500; } .product-favorite .icon{ transition: all .3s ease-in-out; background-image: url("../../../../nbshop5_sportvision_2023/_static/images/core/SV_Sprite_Sheet.svg"); background-position: -105px 0; width: 25px; height: 32px; background-size: 395px; top: 0; } .product-favorite .icon:before { content: none; } .product-quantity-arrows .icon.quantity-up { background-image: url("../../../../nbshop5_sportvision_2023/_static/images/core/SV_Sprite_Sheet.svg"); background-position: -206px -45px; background-size: 395px; top: 0; } .shopbylook-slider .product-quantity-arrows .icon.quantity-down, .shopbylook-slider .product-quantity-arrows .icon.quantity-up { background-image: unset; } .product-quantity-arrows .icon.quantity-down { background-image: url("../../../../nbshop5_sportvision_2023/_static/images/core/SV_Sprite_Sheet.svg"); background-position: -258px -45px; background-size: 395px; top: 0; } .image-with-pins-wrapper .product-quantity-arrows .icon.quantity-up { background-image: url("../../../../nbshop5_sportvision_2023/_static/images/core/SV_Sprite_Sheet.svg"); background-position: -186px -49px; background-size: 395px; top: 0; } .image-with-pins-wrapper .product-quantity-arrows .icon.quantity-down { background-image: url("../../../../nbshop5_sportvision_2023/_static/images/core/SV_Sprite_Sheet.svg"); background-position: -240px -49px; background-size: 395px; top: 0; } .product-detail-buy-v5 .product-favorite.active .icon:before, .product-detail-buy-v5 .product-favorite:hover .icon:before{ filter: brightness(0) saturate(100%) invert(22%) sepia(92%) saturate(1944%) hue-rotate(340deg) brightness(104%) contrast(95%); } .shopbylook-article-slider .item .content{ padding-top: 5px; } .shopbylook-article-slider .item:hover .btn-link{ color: #E23034; } .product-buy .user-verify-label{ display: none; } /* Klarna payment */ klarna-placement::part(osm-container){ background: transparent; border: none; padding: 0 10px 0; } .product-detail-buy.has-klarna.disable klarna-placement::part(osm-container){ padding-top: 15px; } klarna-placement::part(osm-message){ line-height: 1.1; font-size: 12px; } .product-detail-buy-v5.has-klarna{ margin-bottom: 100px; } .product-detail-buy.has-klarna .choose-size-info{ line-height: 1; } /* --- */ /* Similar products slider */ .similar-products-slider .similar-products-by-color-slider-wrapper{ display: none; } .outfit-slider, .similar-products-slider{ margin: 70px 0; } .shopbylook-article-slider .heading-wrapper h2, .outfit-slider .heading-wrapper h2, .similar-products-slider .heading-wrapper h2{ font-size: 32px; line-height: 35px; font-weight: 700; } .product_detail_info-slider, .product_detail_info_voucher-slider{ margin-bottom: 30px; margin-top: 60px; } .product_detail_info-slider .item, .product_detail_info_voucher-slider .item{ display: flex; align-items: center; pointer-events: none; height: 65px; } .product_detail_info-slider .item .img-wrapper img, .product_detail_info_voucher-slider .item .img-wrapper img{ min-width: 30px; } .product_detail_info-slider .item .img-wrapper, .product_detail_info_voucher-slider .item .img-wrapper{ padding: 10px 10px 10px 15px; border: 1px solid #EEEEEE; border-right: none; height: 100%; display: flex; align-items: center; } .product_detail_info-slider .item .content, .product_detail_info_voucher-slider .item .content{ padding: 10px 15px 10px 0; border: 1px solid #EEEEEE; border-left: none; height: 100%; display: flex; align-items: center; } .product_detail_info-slider .item .content .description p, .product_detail_info-slider .item .content .description, .product_detail_info_voucher-slider .item .content .description p, .product_detail_info_voucher-slider .item .content .description{ font-size: 14px; line-height: 16px; font-weight: 700; max-height: 48px; overflow: hidden; } .product_detail_info-slider .item .content .title, .product_detail_info_voucher-slider .item .content .title{ display: none; } .product-detail-wrapper > .product-favorite{ display: none; } .product-details .product-favorite .icon{ transition: none; background-image: url("../../../../nbshop5_sportvision_2023/_static/images/core/SV_Sprite_Sheet.svg"); background-position: -325px -7px; width: 32px; height: 32px; background-size: 495px; border-radius: 0; background-color: unset; } .product-details .product-favorite:hover .icon, .product-details .product-favorite.active .icon { filter: brightness(0) saturate(100%) invert(22%) sepia(92%) saturate(1944%) hue-rotate(340deg) brightness(104%) contrast(95%); } /* Zoom product detail */ .fcreen-slider-wrapper .slider-navigation-absolute{ /*display: none;*/ } .fullscreen-product-slider > .fscrren img{ cursor: zoom-in; } .fcreen-slider-wrapper .slider-navigation-absolute .slider-next{ bottom: -45px; top: unset; left: -10px; transform: rotateZ(90deg); } .fcreen-slider-wrapper .slider-navigation-absolute .slider-prev{ top: -40px; bottom: unset; transform: rotateZ(90deg); right: 55px; } .fcreen-slider-wrapper .slider-navigation-absolute .slider-next i:before{ top: -8px; position: relative; display: inline-block; } .fcreen-slider-wrapper .slider-navigation-absolute .slider-prev i:before{ display: inline-block; top: -25px; position: relative; } .fcreen-slider-wrapper .item.slick-slide.slick-current .img-wrapper{ border: 1px solid #E23034; } .fullscreen-product-slider .fscrren .item .img-wrapper{ max-height: 100% !important; height: 100vh !important; } .fullscreen.loaded{ max-height: unset; transform: none; } /* Onload modal newsletter */ #onload_modal{ padding-right: 0 !important; } #onload_modal .modal-content > .row > .hidden-xs{ display: none !important; } #onload_modal .modal-content > .row > .col-xs-12{ max-width: 100%; flex: 0 0 100%; } #onload_modal .modal-dialog{ width: 100%; max-width: 415px; height: 100%; margin: 0 0 0 auto; } /*.lc-hu #onload_modal .modal-dialog{*/ /* margin: auto;*/ /*}*/ #onload_modal .modal-content{ height: 100%; padding-top: 0; } #onload_modal.promo-modal .modal-content{ background: transparent; } #onload_modal .modal-content .title{ padding: 20px; text-align: left; font-size: 26px; line-height: 36px; font-weight: 600; border-bottom: 1px solid #E5E5E5; margin-bottom: 20px; margin-left: -20px; margin-right: -20px; } #onload_modal .close{ top: 38px; right: 10px; } #onload_modal .modal-content .description p, #onload_modal .modal-content .description{ text-align: left; font-size: 15px; line-height: 22px; margin-bottom: 30px; padding-bottom: 0; } #onload_modal .button-wrapper{ position: relative; } #onload_modal .form-control, #onload_modal .btn{ width: 100%; height: 50px; } #onload_modal.promo-modal .modal-body { height: 100%; } /*.lc-hu #onload_modal.promo-modal .modal-body {*/ /* height: fit-content;*/ /* max-height: fit-content;*/ /*}*/ #onload_modal .modal-body img { max-height: 100%; float: right; } /* Comments */ .comments-two .label-info{ display: none; } .back-stars i.fa-star{ background-image: url("../../../../nbshop5_sportvision_2023/_static/images/core/SV_Sprite_Sheet.svg"); background-position: -2px -2px; width: 14px; height: 14px; background-size: 190px; display: inline-block; top: 0; background-color: #ffffff; border-radius: 50%; } .front-stars i.fa-star{ background-image: url("../../../../nbshop5_sportvision_2023/_static/images/core/SV_Sprite_Sheet.svg"); background-position: -27px -2px; width: 14px; height: 14px; background-size: 190px; display: inline-block; top: 0; background-color: #ffffff; border-radius: 50%; } .back-stars{ /*display: flex;*/ gap: 8px; /*width: 100px;*/ } .front-stars{ /*display: flex;*/ gap: 8px; position: absolute; top: 0; overflow: hidden; height: 20px; } .rate-wrapper{ display: inline-block !important; } #rateYo{ padding: 0; height: auto; } .comments-two .form-group{ margin-bottom: 15px; } .comments-content-wrapper .user{ float: none; font-size: 18px; line-height: 21px; color: #111010; margin-bottom: 10px; } .comments-content-wrapper .user-comment p{ font-size: 14px; line-height: 20px; } .comments-content-wrapper .time{ font-size: 13px; line-height: 16px; color: #AAAAAA; } .comments-content-wrapper .items-wrapper .item:not(:last-of-type){ margin-bottom: 30px; } .comments-content-wrapper .like-dislike{ position: absolute; right: 0; top: 10px; } .comments-content-wrapper .like-dislike .btn{ width: 30px; height: 30px; border: 1px solid #E5E5E5; background: #ffffff; min-width: unset; padding: 0; } .comments-content-wrapper .like-dislike .btn:disabled{ cursor: not-allowed; opacity: .5; } .comments-content-wrapper .like-dislike > span{ top: 2px; } .comments-content-wrapper .like-dislike .btn.fa-thumbs-o-up:before{ content: url("../../../../nbshop5_sportvision_2023/_static/images/core/thumb-up.svg"); top: -5px; position: relative; } .comments-content-wrapper .like-dislike .btn.fa-thumbs-o-down:before{ content: url("../../../../nbshop5_sportvision_2023/_static/images/core/thumb-down.svg"); top: -5px; position: relative; } .comments-content-wrapper .items-wrapper .item.comment-reply{ padding-left: 50px; } .comments-content-wrapper .items-wrapper{ padding-left: 0; } .comments-input-wrapper .comments-count{ display: inline-block; } .comments-input-wrapper > .row { align-items: center; } .comments-input-wrapper .btn-display-comments { margin-bottom: 30px; font-size: 14px; line-height: 17px; color: #111010; display: block; text-decoration: none; } .comments-input-wrapper .btn-display-comments:before{ content: url("../../../../nbshop5_sportvision_2023/_static/images/core/komentari.png"); display: inline-block; top: 6px; position: relative; } .comments-content-wrapper .heading-wrapper{ text-align: left; margin-bottom: 30px; margin-top: 50px; } .comment-info.comment-info-wrapper{ margin: 0; padding: 20px; font-size: 16px; border-left-color: #E23034; } .no-comment-notice{ display: none; } #comment_modal .comment-product-name { text-align: left; font-size: 20px; } #comment_modal .form-group.anti-spam { width: calc(100% + 10px); } /* Search */ .autocomplete-results{ width: 1410px; } .autocomplete-categories-and-brands .slider-init{ opacity: 1; } .autocomplete-categories-and-brands .item, .autocomplete-categories-and-brands .slider-init .item{ display: block; font-size: 13px; line-height: 20px; color: #111010; transition: all .3s ease-in-out; } .autocomplete-categories-and-brands .slider-init .item a{ color: #111010; font-size: 13px; line-height: 20px; } .autocomplete-categories-and-brands .slider-init .item:hover a{ color: #E23034; } .autocomplete-categories-and-brands .heading-wrapper{ margin-bottom: 10px; } .autocomplete-categories-and-brands h3, .autocomplete-heading-and-products-wrapper h3{ font-size: 14px; line-height: 19px; border-bottom: 1px solid #EAEAEA; font-weight: 600; text-align: left; padding-bottom: 5px; color: #111010; } .autocomplete-products-list{ padding: 0 10px; } .autocomplete-news-list .heading-wrapper, .autocomplete-products-list .heading-wrapper{ margin-bottom: 0; text-align: left; } .autocomplete-news-list h3, .product.autocomplete-products-list-wrapper .heading-wrapper h3 span, .product.autocomplete-products-list-wrapper .heading-wrapper h3{ font-size: 14px; line-height: 19px; color: #111010; border-bottom: none; margin-bottom: 10px; padding-bottom: 0; } .autocomplete-products-wrapper{ padding-right: 10px; } .autocomplete .autocomplete-input{ width: 100%; background: #F7F7F7; border: 1px solid #E9E9E9; height: 35px; margin-bottom: 10px; } .autocomplete .autocomplete-input::-webkit-search-decoration, .autocomplete .autocomplete-input::-webkit-search-cancel-button, .autocomplete .autocomplete-input::-webkit-search-results-button, .autocomplete .autocomplete-input::-webkit-search-results-decoration { -webkit-appearance:none; } .autocomplete .autocomplete-input::placeholder{ font-size: 14px; line-height: 16px; color: #636363; font-weight: 500; } .autocomplete{ top: -34px; right: -11px; padding-top: 0; } .autocomplete-results{ box-shadow: 0px 0px 10px #5050501A; } .autocomplate-product-results .tabs-wrapper .items-wrapper{ text-align: left; margin-bottom: 15px; border-bottom: 1px solid #D1D1D1; margin-left: 10px; margin-right: 10px; padding-left: 0; } .autocomplete-popup-wrapper .lists-tabs ul.items-wrapper .item{ font-size: 14px; line-height: 35px; background: transparent; border-bottom: 1px solid transparent; color: #666666; cursor: pointer; padding: 0 30px; } .autocomplete-popup-wrapper .lists-tabs ul.items-wrapper .item.active{ background: #F7F7F7; border-bottom-color: #E23034; } .autocomplete-product-item .img-wrapper{ flex: unset; } .autocomplete-product-item .img-wrapper .img-reponsive, .autocomplete-product-item .img-wrapper .img-responsive{ max-width: 98px; } .autocomplete-product-item{ align-items: flex-start; border-radius: 0; } .autocomplete-product-item .info-wrapper{ padding: 10px 10px 10px 0; } .autocomplete h4, .autocomplete .item a{ font-size: 13px; line-height: 18px; font-weight: 600; color: #000000; } .autocomplete .autocomplete-product-item .heading-wrapper{ text-align: left; height: 36px; margin-bottom: 10px; } .autocomplete .item:hover a{ color: #E23034; } .autocomplete-product-item .product-price, .product .item.autocomplete-product-item .current-price{ font-size: 13px; line-height: 21px; font-weight: 700; color: #000000; } .autocomplete-product-item .product-convert-price, .product .item.autocomplete-product-item .product-convert-price{ font-size: 13px; line-height: 21px; color: #929292; } .lc-ro .product.autocomplete-products-list-wrapper .item .prev-price, .lc-ro .autocomplete-product-item .product-prev-price{ text-decoration: none; } .autocomplete-product-item .product-prev-price{ font-size: 12px; line-height: 15px; color: #929292; } .autocomplete-heading-and-products-wrapper .heading-wrapper{ margin-bottom: 15px; } .autocomplete-results .heading-append{ line-height: 1; } .autocomplete-results .heading-append a{ font-size: 12px; line-height: 17px; font-weight: 600; color: #E23034; text-decoration: none; } .autocomplete-heading-and-products-wrapper h3{ border-bottom: none; padding-bottom: 0; font-size: 14px; font-weight: 400; } .autocomplete-categories-and-brands .items-wrapper, .autocomplete-categories-wrapper .items-wrapper{ max-height: 120px; } .categories-and-brands-ajax .autocomplete-categories-wrapper{ margin-bottom: 15px; } .autocomplete-news-list{ max-height: 440px; } .autocomplete-news-list .item{ height: 120px; } .autocomplete-news-list .item .content .title a, .autocomplete-news-list .item .content .title{ font-size: 13px; line-height: 18px; font-weight: 600; color: #000000; height: 54px; overflow: hidden; } .autocomplete-news-list .item .img-wrapper img{ max-width: 120px; } .autocomplete-news-list .heading-wrapper h3{ margin-bottom: 20px; } .autocomplate-product-categories .items-wrapper{ flex-wrap: wrap; } .autocomplate-article-categories .item, .autocomplate-product-categories .item{ margin-right: 10px; border-radius: 0; border-color: #EDEDED; color: #666666; font-size: 13px; line-height: 24px; } .autocomplate-article-categories .item a, .autocomplate-product-categories .item a{ font-size: 13px; line-height: 24px; color: #666666; } .autocomplete-button .icon.autocomplete-close{ font-style: normal; top: 4px; } .autocomplete-button > img { right: 10px; position: absolute; top: 50%; transform: translateY(-50%); } .autocomplete-button .icon.autocomplete-close:before{ content: '\2716'; font-weight: 700; font-size: 18px; } .autocomplete-loader{ position: absolute; width: 100%; height: 100%; background: rgba(255,255,255,.7); top: 0; left: 0; /*display: none;*/ } .autocomplete-loader .loader-icon{ top: 50%; /*left: 50%;*/ } .autocomplete-banner .slick-dots{ display: none !important; top: 5px; } .autocomplete-banner{ padding: 0 10px; } /* Article listing */ .category-heading h1{ text-transform: none; margin-bottom: 0; line-height: 45px; color: #000000; } .category-heading .description p{ font-size: 18px; } .category-heading .description{ font-size: 18px; line-height: 26px; color: #000000; max-width: 600px; margin: auto; } .category-submenu.mobile::-webkit-scrollbar { display: none; } .uc-article_listing .category-submenu{ /*flex-wrap: wrap;*/ overflow: auto; justify-content: start; left: 50%; transform: translate(-50%); width: fit-content; max-width: 100%; } .uc-article_listing .category-submenu > .item{ margin-bottom: 20px; } .uc-article_listing .category-submenu > .item:first-of-type{ margin-left: 0; } .uc-article_listing .category-submenu > .item:last-of-type{ margin-right: 0; } .category-submenu > .item{ background: #ffffff; border-radius: 0; opacity: 1; border: 1px solid #B1B1B1; transition: all 0.4s ease-in-out; min-width: 150px; } .category-submenu > .item a{ padding: 0 10px; font-size: 15px; height: 45px; text-decoration: none; transition: all 0.4s ease-in-out; font-weight: 500; text-transform: none; } .category-submenu > .item.active, .category-submenu > .item:hover{ background: #FFFFFF; border: 1px solid #E23034; color: #E23034; } .category-submenu > .item.active a, .category-submenu > .item:hover a{ color: #E23034; } .category-heading{ margin: 0; } .category-heading .heading-wrapper{ margin-bottom: 20px; margin-top: 20px; } .article-slider .item, .article-list-grid .item, .article-list-with-custom-repeating-V4 .item{ background: #FFFFFF; border: 1px solid #EDEDED; margin-bottom: 40px; transition: all .4s ease-in-out; } .article-list-with-custom-repeating-V4 .custom-preview .item:hover .title a, .article-slider .item:hover .title a, .article-list-grid .item:hover .title a, .article-list-with-custom-repeating-V4 .item:hover .title a{ color: #E23034; } .article-list-with-custom-repeating-V4 .custom-preview .item:hover .btn-wrapper a, .article-slider .item:hover .btn-wrapper a, .article-list-with-custom-repeating-V4 .item:hover .btn-wrapper a{ text-decoration: underline !important; } .article-list-with-custom-repeating-V4 .custom-preview .item:hover{ /*border-bottom: 1px solid #EDEDED;*/ } .article-slider .item .content, .article-list-grid .item .content, .article-list-with-custom-repeating-V4 .item .content{ padding: 20px; } .article-slider .item .content .title, .article-list-grid .item .content .title, .article-list-with-custom-repeating-V4 .item .content .title h2{ margin-top: 0; font-size: 26px; line-height: 34px; text-transform: none; color: #000000; text-align: left; font-weight: 600; } .article-slider .item .content .title a, .article-list-grid .item .content .title a, .article-list-with-custom-repeating-V4 .item .content .title h2 a{ text-decoration: none; } .article-slider .item .content .title, .article-list-grid .item .content .title, .article-list-with-custom-repeating-V4 .item .content .title{ padding-right: 0; height: 68px; overflow: hidden; margin-bottom: 10px; } .article-slider .item .description, .article-list-grid .item .description, .article-list-with-custom-repeating-V4 .item .description{ font-size: 16px; line-height: 26px; color: #000000; height: 78px; overflow: hidden; } .article-slider .item .content .btn-wrapper, .article-list-grid .item .content .btn-wrapper, .article-list-with-custom-repeating-V4 .item .content .btn-wrapper{ text-align: right; } .article-list-with-custom-repeating-V4 .custom-preview .item .btn-wrapper a, .article-slider .item .btn-wrapper a, .article-list-grid .item .btn-wrapper a, .article-list-with-custom-repeating-V4 .item .btn-wrapper a{ font-size: 16px; text-decoration: none !important; font-weight: 600; text-transform: none; } .article-list-with-custom-repeating-V4 .custom-preview .item .btn-wrapper a i:before, .article-slider .item .btn-wrapper a i:before, .article-list-grid .item .btn-wrapper a i:before, .article-list-with-custom-repeating-V4 .item .btn-wrapper a i:before{ display: none; } .article-slider .img-wrapper, .article-list-grid .img-wrapper, .article-list-with-custom-repeating-V4 .img-wrapper{ position: static; } .article-slider .img-wrapper img, .article-list-grid .img-wrapper img, .article-list-with-custom-repeating-V4 .img-wrapper img{ width: 100%; } .article-slider .the-date, .article-list-grid .the-date{ font-size: 16px; color: #AAAAAA; background: transparent; border: none; padding: 0; display: flex; gap: 5px; } .article-slider .the-date, .article-list-with-custom-repeating-V4 .the-date{ top: unset; bottom: 20px; font-size: 16px; color: #AAAAAA; background: transparent; border: none; padding: 0; } .article-list-with-custom-repeating-V4 .custom-preview .item .content{ width: 50%; padding-right: 70px; top: calc(50% + 20px); } .article-list-with-custom-repeating-V4 .custom-preview .item .content .title h2{ font-size: 26px; line-height: 34px; text-transform: none; text-align: left; font-weight: 600; } .article-list-with-custom-repeating-V4 .custom-preview .item .content .title h2 a{ text-decoration: none; } .article-slider .item .content .title, .article-list-grid .item .content .title, .article-list-with-custom-repeating-V4 .item .content .title{ height: 68px; overflow: hidden; } .article-list-with-custom-repeating-V4 .custom-preview .item .description{ font-size: 16px; line-height: 26px; height: 78px; overflow: hidden; } .article-list-with-custom-repeating-V4 .custom-preview .the-date{ left: 20px; bottom: 20px; } .article-slider .category, .article-list-grid .category, .article-list-with-custom-repeating-V4 .category{ position: absolute; top: -65px; padding: 0 10px; font-size: 13px; line-height: 30px; background: #E23034; color: #FFFFFF; } .article-list-with-custom-repeating-V4 .custom-preview .category{ top: -40px; } .article-list-grid .pagination, .article-list-with-custom-repeating-V4 .pagination{ margin-top: 0; margin-bottom: 75px; } .import-block-item .article-slider .the-date{ position: absolute; bottom: -50px; } .import-block-item .article-slider .item{ margin: 0 10px; margin-bottom: 20px; } .import-block-item .article-slider .slider-init{ margin: 0 -10px; } .import-block-item .article-slider .item .description{ margin-bottom: 20px; } /* Brands */ .brands.brands-grid .item{ border-color: #E5E5E5; } .brands-grid .bordered-items-setting{ margin: 0; } .brands{ margin-bottom: 70px; } .attribute-letters-list .letters-inline{ background: #F7F7F7; margin-bottom: 40px; } .letters-inline span.item{ font-size: 18px; font-weight: 600; } .attribute-letters-list .item-wrapper .link{ text-decoration: none; } .attribute-letters-list .item-wrapper .link:hover{ color: #E23034; } .attribute-letters-list .content{ height: unset; } .attribute-letters-list .content ul{ max-height: unset; } /* Article detail */ .cover-image-with-dimension-in-option-block.no-bg-img{ min-height: unset; } .article-details-content{ max-width: 780px; padding-top: 30px; } .article-form-wrapper{ max-width: 1010px; } .article-headding .the-date, .article-headding .category{ display: none; } .article-details-content .category-date-wrapper{ display: flex; margin-bottom: 20px; } .article-details-content .category-date-wrapper .category, .article-details-content .category-date-wrapper .the-date{ font-size: 14px; line-height: 10px; } .article-details-content .category-date-wrapper .the-date{ padding-left: 10px; margin-left: 10px; border-left: 1px solid #000000; } .article-headding h1{ font-size: 32px; line-height: 40px; font-weight: 700; margin-bottom: 0; text-align: left; } .article-headding .heading-wrapper{ margin-bottom: 20px; } .article-headding .subtitle{ display: none; } .article-content_v1{ margin-top: 0; } .content-editor *{ text-align: left; } .post-content .note, .content-editor .note{ border: 1px solid #E5E5E5; border-left: 2px solid #E23034; background: #FBFBFB; } .post-content ul li, .content-editor ul li, .post-content ul, .content-editor ul{ list-style: disc; } .post-content ul.slick-dots li{ list-style: none; } .post-content ol, .content-editor ol{ padding-left: 20px; } .post-content a, .content-editor a{ color: #E23034; text-decoration: underline; } .article-detail-slider{ margin-top: 50px; margin-bottom: 50px; } .article-detail-slider h2{ font-size: 32px; line-height: 38px; font-weight: 700; } .article-form-wrapper .comments-two .btn{ margin-top: 30px; background: #E23034; border: 1px solid #E23034; color: #ffffff; } .article-form-wrapper .comments-two .btn:hover, .article-form-wrapper .comments-two .btn:active, .article-form-wrapper .comments-two .btn:focus, .article-form-wrapper .comments-two .btn:focus:active{ background: #ffffff; color: #000000; border-color: #E23034; } .article-form-wrapper .comments-two_v1 h3, .article-form-wrapper .comment-content h4{ font-size: 18px; line-height: 24px; text-align: left; font-weight: 600; text-transform: none; } .article-form-wrapper .comments-two_v1 .form-comment .heading-wrapper{ margin-bottom: 20px; } .comment-content .items-wrapper .item{ padding: 0; border: none; } .article-form-wrapper .like-dislike{ display: block; } .article-form-wrapper .comments-content-wrapper .heading-wrapper{ margin-top: 0; } .article-form-wrapper .comments-content-wrapper{ margin-top: 35px; } .user-comment{ max-height: unset; } /* Articles slider*/ .article-slider-v1 .slick-list{ margin: 0 -20px; } .similar-article-slider_v5 .slick-dots{ display: none !important; } .similar-article-slider_v5 .similar-article-slider_v5 .item .content, .article-slider-v1 .item .content{ border: 0; } .similar-article-slider_v5 .heading-wrapper h2{ font-size: 32px; line-height: 38px; font-weight: 700; text-transform: none; } .similar-article-slider_v5 .item, .article-slider-v1 .item{ border: 1px solid #E5E5E5; } .similar-article-slider_v5 .item:hover .btn-wrapper a, .similar-article-slider_v5 .item:hover .text-wrapper .title a, .article-slider-v1 .item:hover .btn-wrapper a, .article-slider-v1 .item:hover .text-wrapper .title a{ color: #E23034; text-decoration: none; } .similar-article-slider_v5 .item .text-wrapper .category, .article-slider-v1 .item .text-wrapper .category{ font-size: 13px; line-height: 30px; padding: 0 10px; color: #FFFFFF; background: #E23034; position: absolute; top: -60px; } .similar-article-slider_v5 .item .text-wrapper .title, .similar-article-slider_v5 .item .text-wrapper .title a, .article-slider-v1 .item .text-wrapper .title{ font-size: 26px; line-height: 34px; height: 68px; text-decoration: none; overflow: hidden; } .similar-article-slider_v5 .item .title, .similar-article-slider_v5 .item .title a{ margin-bottom: 10px; } .similar-article-slider_v5 .item .text-wrapper .description, .article-slider-v1 .item .text-wrapper .description{ font-size: 16px; line-height: 26px; height: 78px; } .similar-article-slider_v5 .item .btn-wrapper, .article-slider-v1 .item .btn-wrapper{ text-align: right; } .similar-article-slider_v5 .item .content .btn-wrapper a, .article-slider-v1 .item .content .btn-wrapper a{ font-size: 16px; text-transform: none; font-weight: 600; } .similar-article-slider_v5 .the-date, .article-slider-v1 .the-date{ top: unset; bottom: 20px; background: transparent; padding: 0; color: #AAAAAA; font-size: 16px; } .similar-article-slider_v5 .heading-wrapper .description p, .article-slider-v1 .heading-wrapper .description p{ font-size: 18px; } .similar-article-slider_v5 .slider-navigation-absolute{ top: calc((100% / 2) + 20px); width: calc(100% + 24px); left: -12px; } .article-slider-v1 .slider-navigation-absolute{ top: calc((100% / 2) + 53px); } .similar-article-slider_v5 .item .content{ padding: 20px; } .similar-article-slider_v5 .item .btn-wrapper{ display: block; height: unset; border-bottom: none !important; } .similar-article-slider_v5 .the-date{ height: unset; line-height: unset; min-width: unset; font-weight: 400; left: 20px; } .similar-article-slider_v5 .item .title, .similar-article-slider_v5 .item .title a{ text-transform: none; } .similar-article-slider_v5 .item .text-wrapper .category{ margin: 0; } .detail-social-share-v3{ position: absolute; top: 30px; left: -100px; display: flex; flex-direction: column; gap: 20px; } .detail-social-share-v3 .share-text{ display: none; } .detail-social-share-v3 .item img{ opacity: 1; } .detail-social-share-v3 .item:hover, .detail-social-share-v3 .item{ border-color: #E5E5E5; } .detail-social-share-v3 .item:hover img{ filter: brightness(0) saturate(100%) invert(22%) sepia(92%) saturate(1944%) hue-rotate(340deg) brightness(104%) contrast(95%); } .detail-social-share-v3 .item{ margin: 0; } /* Contact */ .page-form .intro{ margin-top: 35px; margin-bottom: 40px; } .faq-page .company-info-page-v2 .heading-wrapper, .page-form.contact-page .company-info-page-v2 .heading-wrapper{ display: none; } .page-form h2{ text-align: left; } .company-info-page-v2 .item{ width: calc(100% / 6); margin-bottom: 0; align-items: center; flex-wrap: nowrap; } .company-info-page-v2 .items-wrapper{ justify-content: center; } .company-info-page-v2 .item .content .title{ font-size: 16px; line-height: 17px; font-weight: 600; margin-bottom: 5px; } .company-info-page-v2 .item .content .description, .company-info-page-v2 .item .content .description p{ font-size: 14px; line-height: 17px; color: #000000; font-weight: 400; } .cooperation-page .company-info-page-v2 .item, .career-page .company-info-page-v2 .item{ width: 50%; margin-bottom: 30px; } .cooperation-page .company-info-page-v2 .items-wrapper, .career-page .company-info-page-v2 .items-wrapper{ justify-content: flex-start; } .career-page .heading-wrapper .description{ display: none; } .career-form-wrapper label:not([for]){ position: relative !important; } .contact-links-wrapper .company-info-page-v2 .item{ width: 250px; height: 140px; background: #F9F9F9; margin-bottom: 0; border: 1px solid transparent; transition: all .3s ease-in-out; } .contact-links-wrapper .company-info-page-v2 .item a{ width: 100%; height: 100%; display: flex; align-items: center; justify-content: center; flex-direction: column; gap: 5px; } .contact-links-wrapper .company-info-page-v2 .item:hover{ border-color: #B1B1B1; background: #ffffff; } .contact-links-wrapper .company-info-page-v2 .items-wrapper{ gap: 20px; justify-content: center; flex-wrap: nowrap; overflow: auto; } .contact-links-wrapper .company-info-page-v2 .item a{ text-decoration: none; } .contact-links-wrapper{ margin-bottom: 70px; } .contact-links-wrapper .company-info-page-v2 .item .content .title{ font-weight: 500; } .contact-bottom-info{ margin-top: 100px; } .contact-bottom-info .company-info-page-v2 .item{ width: 100%; padding: 30px 40px; background: #FCFCFC; align-items: center; } .contact-bottom-info .company-info-page-v2 .item .img-wrapper{ margin-right: 30px; } .contact-bottom-info .company-info-page-v2 .item .title{ font-size: 18px; line-height: 28px; min-height: 56px; display: flex; align-items: center; } .contact-bottom-info .company-info-page-v2 .item .description p, .contact-bottom-info .company-info-page-v2 .item .description{ font-size: 16px; line-height: 28px; } .faq-page{ margin-bottom: 70px; } .faq-page .category-submenu{ display: flex; flex-wrap: nowrap; overflow: auto; gap: 20px; } .faq-page .category-submenu.mobile{ display: none !important; } .faq-page .category-submenu > .item{ width: 245px; height: 140px; border: 1px solid transparent; background: #F9F9F9; margin: 0; flex-shrink: 0; } .faq-page .category-submenu > .item.active, .faq-page .category-submenu > .item:hover{ border-color: #B1B1B1; background: #ffffff; } .faq-page .category-submenu > .item a{ display: flex; justify-content: center; align-items: center; flex-direction: column-reverse; gap: 5px; width: 100%; height: 100%; text-decoration: none; text-align: center; font-size: 16px; line-height: 19px; color: #000000; font-weight: 500; text-transform: none; } .faq-page .category-submenu > .item:hover a{ color: #000000; } .faq-page .category-heading .heading-wrapper{ margin-bottom: 40px; } .faq-page .panel .title .panel-toggle{ font-size: 18px; line-height: 20px; color: #000000; text-decoration: none; padding: 25px 20px 25px 0; transition: padding-bottom .3s ease-in-out; } .faq-page .panel .title .panel-toggle:hover{ color: #E23034; } .faq-page .panel .title .panel-toggle .icon{ box-shadow: none; right: 0; top: 25px; } .faq-page .panel .title .panel-toggle .icon:before{ filter: brightness(0) saturate(100%) invert(0%) sepia(100%) saturate(0%) hue-rotate(264deg) brightness(107%) contrast(102%); } .faq-page .panel .title .panel-toggle.collapsed .icon:before{ width: 12px; height: 12px; } .faq-page .panel .title .panel-toggle::before{ background-color: #EEEEEE; } .faq-page .panel:first-of-type .title .panel-toggle{ border-top: 1px solid #EEEEEE; } .faq-page .panel .title .panel-toggle:not(.collapsed)::after{ background-color: #ffffff; } .faq-page .panel .title .panel-toggle:not(.collapsed){ padding-bottom: 10px; font-weight: 600; } .faq-page .panel .panel-group{ padding-left: 0; } .faq-page .panel .title .panel-toggle:not(.collapsed)::before{ background-color: #E23034; } .faq-page .contact-bottom-info{ margin-top: 50px; } .faq-page .accordian.article{ margin-top: 70px; margin-bottom: 50px; } .faq-page .category-submenu .img-wrapper{ display: block; } /* View order status*/ .view-order-status-wrapper > .row{ justify-content: center; } .view-order-status-wrapper{ padding-top: 40px; padding-bottom: 50px; } .view-order-status-wrapper #tab_history > .panel-body, .view-order-status-wrapper .form-tracking-info{ width: 100%; overflow: auto; } .view-order-status-wrapper .heading-wrapper{ margin-bottom: 30px; } .view-order-status-wrapper .form-group.check-wrapper > label{ font-size: 16px; line-height: 22px; color: #000000; font-weight: 600; text-transform: none; margin-bottom: 10px; transition: none !important; position: relative; left: 0; top: unset; } .view-order-status-wrapper .form-group-checklabel label{ font-size: 14px; text-transform: none; } .view-order-status-wrapper .form-button-wrapper .btn{ width: 100%; min-width: unset; } .view-order-status-wrapper table td{ border-color: #eeeeee; } .view-order-status-wrapper table thead{ border-bottom: none; } .view-order-status-wrapper table thead th{ text-transform: none; } .view-order-status-wrapper table, .view-order-status-wrapper table *{ background: transparent; border-color: #eeeeee; } .view-order-status-wrapper .form-tracking-info{ margin-top: 0; margin-bottom: 40px; } .view-order-status-wrapper table tbody tr:nth-of-type(2n){ background: transparent; } .view-order-status-wrapper table tbody tr td:nth-of-type(2n + 1){ background: #FCFCFC; font-weight: 700; } .view-order-status-wrapper .tab-title-wrapper .icon{ position: absolute; right: 20px; top: 15px; transform: rotate(180deg); } .view-order-status-wrapper .panel-toggle:not(.collapsed) .tab-title-wrapper .icon{ transform: unset; top: 10px; } .view-order-status-wrapper .tab-title-wrapper .icon:before{ content: url("../../../../nbshop5_sportvision_2023/_static/images/core/accordion-arrow-order.svg"); } .ordered-products .tab-title-wrapper .title, .view-order-status-wrapper .status-history .tab-title-wrapper .title{ display: inline-block; font-size: 15px; line-height: 1; font-weight: 700; margin-bottom: 0; } .view-order-status-wrapper .status-history .tab-title-wrapper .description{ display: none; font-size: 14px; line-height: 16px; font-weight: 500; } .ordered-products .panel-toggle, .view-order-status-wrapper .status-history .panel-toggle{ text-decoration: none; } .view-order-status-wrapper .panel-toggle.collapsed .tab-title-wrapper { border-bottom: 1px solid #EEEEEE; } .ordered-products .tab-title-wrapper, .view-order-status-wrapper .status-history .tab-title-wrapper{ padding: 15px 20px; border: 1px solid #EEEEEE; background: #FCFCFC; margin-bottom: 0; display: flex; align-items: center; gap: 10px; border-bottom: unset; } /* Page normal */ .page-normal-wrapper .heading-wrapper{ margin-bottom: 40px; } .post-content p{ margin-bottom: 20px; } .post-content .page-img-wrapper{ padding: 20px !important; text-align: center; border: 1px solid #EDEDED !important; background: #F9F9F9 !important; } .table-responsive table>tbody>tr:nth-child(2n+1){ background: none; } .table-responsive table > tbody > tr > td{ border-right: 1px solid #EDEDED; } /* Mini cart */ .header-cart-item.header-cart-item-side .header-cart-toggle{ position: absolute; right: 0; height: calc(100vh - 180px); width: 560px; max-width: unset; top: -30px; opacity: 0; z-index: -1; transition: all .4s ease-in-out; padding: 20px; box-shadow: 0px 0px 10px #0000001A; pointer-events: none; } .header-cart.active .header-cart-item.header-cart-item-side .header-cart-toggle{ top: 26px; z-index: 9991; opacity: 1; pointer-events: all; right: -10px; } .header-cart.active .header-cart-item.header-cart-item-side .cart-toggle-overlayer{ background: rgba(0,0,0,0); } .header-cart.miniCartContent .header-cart-item.header-cart-item-side .header-cart-toggle .heading-wrapper{ margin-bottom: 10px; padding: 0; border-bottom: none; } .header-cart.miniCartContent .header-cart-item.header-cart-item-side .header-cart-toggle .heading-wrapper .title{ font-size: 26px; line-height: 36px; font-weight: 600; text-transform: none; text-align: left; } .header-cart.miniCartContent .header-cart-item.header-cart-item-side .header-cart-toggle .footer-wrapper{ padding: 20px 0; margin: 0 20px; width: calc(100% - 40px); } .header-cart.miniCartContent .header-cart-item.header-cart-item-side .header-cart-toggle .items-wrapper, .header-cart.miniCartContent .header-cart-item.header-cart-item-side .header-cart-toggle .list-title{ padding: 0; } .header-cart.miniCartContent .header-cart-item.header-cart-item-side .header-cart-toggle .heading-wrapper .icon{ display: none; } .header-cart.miniCartContent .header-cart-item.header-cart-item-side .header-cart-toggle .list-title{ padding-bottom: 20px; border-bottom: 1px solid #E5E5E5; font-size: 14px; } .header-cart.miniCartContent .header-cart-item.header-cart-item-side .header-cart-toggle .items-wrapper .item > a{ align-items: flex-start; text-decoration: none; } .header-cart.miniCartContent .header-cart-item.header-cart-item-side .header-cart-toggle .items-wrapper .item img{ max-width: 120px; } .header-cart.miniCartContent .header-cart-item.header-cart-item-side .header-cart-toggle .items-wrapper .item .content .title{ font-size: 16px; line-height: 20px; font-weight: 600; } .header-cart.miniCartContent .header-cart-item.header-cart-item-side .header-cart-toggle .items-wrapper .item .content .size{ font-size: 14px; color: #6B6B6B; } .header-cart.miniCartContent .header-cart-item.header-cart-item-side .header-cart-toggle .items-wrapper .item .content .prev-price{ font-size: 14px; line-height: 20px; color: #AAAAAA; text-decoration: line-through; } .header-cart.miniCartContent .header-cart-item.header-cart-item-side .header-cart-toggle .items-wrapper .item .content .price{ font-size: 16px; line-height: 30px; font-weight: 700; color: #000; } /*.header-cart.miniCartContent .header-cart-item.header-cart-item-side .header-cart-toggle .items-wrapper .item .content .prev-price + .price{*/ /* color: #E23034;*/ /*}*/ .header-cart.miniCartContent .header-cart-item.header-cart-item-side .header-cart-toggle .items-wrapper .item .content .price .calc-wrapper{ font-size: 12px; color: #000000; } .header-cart.miniCartContent .header-cart-item.header-cart-item-side .header-cart-toggle .items-wrapper .item .icon{ border: none; background: transparent; } .header-cart.miniCartContent .header-cart-item.header-cart-item-side .header-cart-toggle .items-wrapper .item .icon:before{ width: 12px; height: 12px; } .header-cart.miniCartContent .header-cart-item.header-cart-item-side .header-cart-toggle .footer-wrapper .total-price:nth-child(3) .title, .header-cart.miniCartContent .header-cart-item.header-cart-item-side .header-cart-toggle .footer-wrapper .total-price .title{ font-size: 14px; font-weight: 600; color: #000000; } .header-cart.miniCartContent .header-cart-item.header-cart-item-side .header-cart-toggle .footer-wrapper .total-price .value-text{ font-weight: 700; font-size: 14px; } .header-cart.miniCartContent .header-cart-item.header-cart-item-side .header-cart-toggle .footer-wrapper .total-price:last-of-type .value-text{ font-size: 16px; } .header-cart.miniCartContent .header-cart-item.header-cart-item-side .header-cart-toggle .items-wrapper .item{ border-color: #E5E5E5; } .header-cart.miniCartContent .header-cart-item.header-cart-item-side .header-cart-toggle .items-wrapper{ max-height: calc(100% - 270px); } .header-cart.miniCartContent .header-cart-item.header-cart-item-side .header-cart-toggle .footer-wrapper .btn{ background: #E23034 !important; border-color: #E23034 !important; color: #ffffff !important; } .header-cart.miniCartContent .header-cart-item.header-cart-item-side .header-cart-toggle .items-wrapper .item .content .product-convert-price{ font-size: 12px; color: #000000; } .miniCartContent .icon{ display: block; height: 100%; } .bootbox-confirm .modal-footer .btn{ min-width: calc(50% - 10px); } /* Profile */ .profile-sidebar .heading-wrapper{ margin-bottom: 20px; } .profile-sidebar .heading-wrapper .title h2{ text-align: left; } .profile-sidebar .nav-vertical > li > a{ font-size: 16px; line-height: 22px; font-weight: 500; display: flex; } .profile-sidebar .nav-vertical > li > a img{ margin-right: 10px; top: -1px; } .profile .heading-wrapper .title h3{ font-size: 26px; line-height: 36px; text-align: left; text-transform: none; } .tab-content-profile .heading-wrapper{ margin-bottom: 20px; } .tab-content-profile .dl-horizontal dt{ font-weight: 600; } .tab-content-profile .view-profile .dl-horizontal dt{ margin-right: 20px; } .tab-content-profile .view-profile .dl-horizontal dd{ width: calc(100% - 150px); } .size-available-wrapper .product .item .text-wrapper .product-item-attrs, .size-available-wrapper .product .item .text-wrapper .category-wrapper, .price-change-wrapper .product .item .text-wrapper .product-item-attrs, .price-change-wrapper .product .item .text-wrapper .price-wrapper, .price-change-wrapper .product .item .text-wrapper .category-wrapper, .product.profile-favorite-products .item .text-wrapper .category-wrapper, .profile .subtitle, .profile .title-wrapper, .profile .heading-wrapper .description{ text-align: left; } .profile .btn{ background: #E23034; border-color: #E23034; color: #ffffff; } .profile .btn:hover, .profile .btn:active, .profile .btn:focus, .profile .btn:active:focus{ background: #CF2E32; border-color: #E23034; color: #ffffff; } .profile-orders .order-lnk-wrapper{ border-left: none; padding-left: 0; } .profile-orders .order-lnk-wrapper .item{ white-space: nowrap; } .profile .profile-section .remove-item-lnk{ display: none; } .profile .profile-favorite-products.product .item .btn-wrapper{ left: unset; top: unset; bottom: 0; right: 0; background: #fff; display: block; position: absolute; line-height: normal; height: 30px; } .profile .profile-favorite-products.product .item .btn-wrapper .icon{ line-height: normal; height: 30px; display: inline-block; margin-left: 0; } .profile-favorite-products .item .product-sizes{ display: none; } .profile-price-change .product .item .btn-wrapper, .size-available-wrapper .product .item .btn-wrapper{ display: block; } .profile-price-change .product .item .btn-wrapper .icon, .size-available-wrapper .product .item .btn-wrapper .icon { margin-left: 0; line-height: normal; cursor: pointer; } .profile-price-change .product .item .btn-wrapper .icon:before, .size-available-wrapper .product .item .btn-wrapper .icon:before{ content: url('../../../_static/images/dexyco_v2021/close.svg'); width: 27px; height: 27px; background: #fff; padding: 5px; display: block; } .tab-content-profile .form-group.col-xs-12 label, .tab-content-profile .form-group.col-xs-12 label.empty-input{ left: 20px; } .validation-errors-container > label.empty-input, .validation-errors-container > label{ /*left: 130px;*/ } .validation-errors-container > label[for='career_coverletter']{ left: 130px; } .registration-page.cart-import .validation-errors-container > label.empty-input, .registration-page.cart-import .validation-errors-container > label{ left: 130px; } .orderdetails-modal.modal-large .modal-dialog{ max-width: 100%; } .orderdetails-modal.modal-large .table.cart-table{ min-width: 800px; } .orderdetails-modal .buyButtonOnLists, .orderdetails-modal .buyButtonOnLists-soonSale{ height: 40px; line-height: 40px; } .profile-orders .table>tbody>tr td.item-img{ min-width: 100px; } .cart-import .heading-wrapper{ text-align: center; margin-bottom: 30px; } .cart-import-product .heading-wrapper > .btn{ margin-bottom: 30px; } .profile-favorite-products .product .item .btn-wrapper .icon:before { content: url('../../../../nbshop5_v5_8/_static/images/dexyco_v2021/close.svg'); width: 27px; height: 27px; display: block; padding: 5px; background: unset; cursor: pointer; } .profile-recomendations .alert{ margin-left: 10px; } /* Stores map */ .store-listing-map #stores-map{ min-height: 80vh; pointer-events: all; } #stores-map{ width: 100%; height: 100%; min-height: 50vh; } .storelocator-filter{ padding: 20px; } .stores-location-sesarch h4{ margin-top: 0; font-size: 18px; line-height: 30px; } .stores-location-sesarch input{ padding: 10px 0 10px 10px; height: 45px; } .stores-location-sesarch .icon-search:before{ content: url("../../../../nbshop5_sportvision_2023/_static/images/core/search.svg"); position: absolute; right: 10px; top: 3px } .storelocator-filter .icon.icon-search { position: absolute; top: 40px; right: 5px; z-index: 1; } .stores-location-sesarch input::placeholder{ color: #9F9F9F; opacity: 1; } .storelocator-panel .store-item{ padding: 20px; } .store-item-wrapper .icon.icon-phone, .store-item-wrapper .address .icon, .store-item-wrapper .adress-wrapper .icon, .store-item-wrapper .item-email .icon{ margin: 0; } .store-item .store-item-wrapper .item.title{ color: #000000; font-weight: 700; } .store-item .store-item-wrapper .nb-store-catName .nb-insert-content, .store-item .store-item-wrapper .nb-store-cityName .label-name, .store-item .store-item-wrapper .nb-store-cityName .nb-insert-content, .store-item .store-item-wrapper .nb-store-countryName .nb-insert-content, .store-item .store-item-wrapper .nb-store-phone .nb-insert-content, .store-item .store-item-wrapper .nb-store-street .nb-insert-content{ font-size: 13px; line-height: 22px; color: #000000; font-weight: 600; } .store-item .store-item-wrapper .nb-store-countryName, .store-item .store-item-wrapper .nb-store-cityName { font-size: 13px; line-height: 22px; color: #000000; font-weight: 400; } .store-item .store-item-wrapper .nb-store-web{ display: none; } .store-item .store-item-wrapper .item{ padding-left: 0; } .store-item .store-item-wrapper .item.nb-store-logo img{ max-width: 100px; } .store-item .icon.icon-phone:before, .store-item .address .icon:before{ filter: brightness(0) saturate(100%) invert(0%) sepia(5%) saturate(5%) hue-rotate(164deg) brightness(95%) contrast(101%); } .storelocator-panel .form-group .iradio_flat, .storelocator-panel .form-group .icheckbox_flat{ margin-right: 5px; } .storelocator-panel .feature-filter-country select{ width: 100%; height: 45px; background: #ffffff; border: 1px solid #E5E5E5; color: #9F9F9F; padding-left: 10px; cursor: pointer; } .storelocator-panel .feature-filter{ margin: 10px 0; } .store-popup .nb-store-workingHours:before{ content: url("../../../../nbshop5_sportvision_2023/_static/images/core/clock-store.svg") !important; top: 2px; position: absolute; } .store-popup .adress-wrapper:before{ content: url("../../../../nbshop5_sportvision_2023/_static/images/core/store-location.svg") !important; top: 2px; position: absolute; } .store-popup .nb-store-email:before{ content: url("../../../../nbshop5_sportvision_2023/_static/images/core/email-store.svg") !important; top: 2px; position: absolute; } .store-popup .nb-store-phone:before{ content: url("../../../../nbshop5_sportvision_2023/_static/images/core/store-tel.svg") !important; top: 2px; position: absolute; } .store-popup .content{ padding-left: 25px; margin-bottom: 5px; } .productstate-product .icon-phone:before, .content-info-bubble .bodyContent .nb-store-phone .title .icon:before, .store-item .store-item-wrapper .item.phone > i:before{ content: url("../../../../nbshop5_sportvision_2023/_static/images/core/store-tel.svg") !important; top: 2px; position: relative; margin-right: 5px; } .store-image .img-responsive{ width: auto; } .productstate-product .icon-clock{ display: none; } .store-content .panel-body .panel-content .panel-inner > .row > .col-sm-4 .map-link .icon:before{ display: none; } .productstate-product .map-link:before, .content-info-bubble .bodyContent .nb-store-street .title .icon:before, .store-item .store-item-wrapper .item.address > i:before{ content: url("../../../../nbshop5_sportvision_2023/_static/images/core/store-location.svg"); top: 2px; position: relative; margin-right: 5px; } .store-item .store-item-wrapper .item.cityName > i:before{ content: url("../../../../nbshop5_sportvision_2023/_static/images/core/store-city.svg"); top: 2px; position: relative; margin-right: 5px; } .content-info-bubble .bodyContent .nb-store-phone .title .icon:before, .store-item .store-item-wrapper .item.countryName > i:before{ content: url("../../../../nbshop5_sportvision_2023/_static/images/core/store-country.svg"); top: 2px; position: relative; margin-right: 5px; } .nb-store-logo{ margin-right: 20px; } .store-item-wrapper .wrapper-heading{ display: flex; align-items: center; margin-bottom: 15px; } .stores-location-sesarch .close{ font-size: 14px; opacity: 1; cursor: pointer; z-index: 1; } .stores-location-sesarch .close:before{ content: '\2716'; } .show-store-list .icon:before{ content: url("../../../../nbshop5_sportvision_2023/_static/images/core/store-hamb.svg"); top: 3px; position: relative; } .show-store-list > span{ display: inline-block; font-size: 14px; line-height: 1; top: -4px; margin-left: 5px; } .store-map-wrapper.active .show-store-list{ width: auto; padding: 0 10px; } .store-item .store-item-wrapper .nb-store-phone .nb-insert-content, .store-item .store-item-wrapper .nb-store-street .nb-insert-content{ left: -4px; } .smap .card { min-width: 420px; } .content-info-bubble .bodyContent .heading-wrapper{ text-align: center; } .content-info-bubble .bodyContent .heading-wrapper .title-wrapper, .content-info-bubble .bodyContent .heading-wrapper .nb-store-logo{ margin-right: 0; margin-bottom: 10px; } .content-info-bubble .bodyContent .heading-wrapper .nb-store-logo img{ max-width: 200px !important; } .content-info-bubble .bodyContent .heading-wrapper .nb-store-web{ display: none; } .store-background .heading-wrapper .description{ margin-top: 10px; } .content-info-bubble .bodyContent .nb-store-shortDescription, .content-info-bubble .bodyContent .nb-store-shortDescription p{ font-size: 14px; line-height: 20px; margin: 10px 0; text-align: center; width: 100%; } .content-info-bubble .bodyContent .col-xs-7, .content-info-bubble .bodyContent .col-xs-5{ width: 50%; } .content-info-bubble .bodyContent .row .title{ display: none; } .content-info-bubble .bodyContent .row .content p, .content-info-bubble .bodyContent .row .content{ font-size: 14px; line-height: 23px; font-weight: 400; } .content-info-bubble .nb-store-url a, .content-info-bubble .nb-store-url{ text-align: center; font-size: 14px; line-height: 18px; font-weight: 600; color: #000000; text-decoration: underline; margin-right: 0; } .store-popup .title{ font-size: 20px; } /* Cart onepage and cart in steps*/ .cart-loader.loader-wrapper{ z-index: 99999; } .uc-cart .toggle-banner{ display: none; } .cart-table thead th{ width: auto; } .cart-table *{ border: none !important; } .table-responsive table.cart-table thead{ background: #ffffff; } .table-responsive table.cart-table tbody tr:nth-of-type(2n){ background: #ffffff; } .table-responsive table.cart-table>tbody>tr:nth-child(2n+1){ background: #F8F8F8; } .table.cart-table thead th{ font-size: 14px; line-height: 17px; font-weight: 600; padding: 10px; } .cart-table.table td{ font-size: 16px; line-height: 20px; font-weight: 400; color: #000000; } .cart-table .product-item-category, .cart-table .product-item-category a{ font-size: 13px; line-height: 20px; color: #929292; text-decoration: none; margin-bottom: 5px; } .cart-table .product-item-title, .cart-table .product-item-title a{ font-size: 16px; line-height: 21px; color: #000000; font-weight: 600; margin-bottom: 10px; text-decoration: none; } .cart-table .product-item-code, .cart-table .product-item-size{ font-size: 13px; line-height: 22px; color: #929292; margin-bottom: 0; } .cart-table .styled-select select{ padding: 10px 0 10px 10px; border: 1px solid #D1D1D1 !important; } #order_cart_content .cart-table .btn{ background: transparent; border: none; } .table-responsive table.cart-table>tbody>tr.cart-total{ top: 20px; background: #F8F8F8; } #order_cart_content .table-responsive{ padding-bottom: 20px; width: 100%; } .cart-table.table .cart-total td{ color: #000000; text-transform: none; } .info-until-free-delivery-wrpper{ border: none; border-bottom: 2px solid #E23034; background: #F1F1F1; text-align: left; border-radius: 0; } .cart-step.info-until-free-delivery-wrpper > .heading-wrapper > .title, .info-until-free-delivery-wrpper .title .text-wrapper{ text-align: left; font-size: 16px; line-height: 20px; font-weight: 600; margin-bottom: 0; } .cart-step .heading-wrapper .icon.icon-truck:before{ content: url("../../../../nbshop5_sportvision_2023/_static/images/core/icon-truck.svg"); background: none; position: relative; top: -8px; } .cart-step .heading-wrapper .icon.icon-truck{ margin-right: 20px; } .info-payment-installments{ display: none; border-bottom: 2px solid #E23034; } .info-payment-installments .description{ margin-bottom: 0; text-align: left; font-size: 16px; line-height: 20px; font-weight: 600; } .cart-step > .heading-wrapper > .title h2, .cart-step > .heading-wrapper > .title{ margin-bottom: 10px; text-transform: none; font-size: 26px; line-height: 30px; font-weight: 600; } .cart-step.donation-wrapper > .heading-wrapper > h2.title { font-size: 20px; } #order_cart_content .cart-products-slider-wrapper{ display: none; } .cart-ticket-wrapper .cart-description{ margin-bottom: 0; } .cart-specification-tabs ul.tickets-type .item{ font-size: 14px; line-height: 38px; border-bottom: 1px solid #666766; color: #AAAAAA; } .cart-specification-tabs ul.tickets-type .item a{ text-decoration: none; } .cart-specification-tabs ul.tickets-type .item.active{ background: #F7F7F7; color: #000000; border-color: #E23034; } .title-use-ticket{ width: 100%; } .delivery-option-image img{ width: auto; } .cart-step .carrier-wrapper .heading-wrapper, .cart-step .cart-payment-wrapper .heading-wrapper{ text-align: left; } .cart .label-as-headline{ margin-bottom: 0; } .cart-table-summary-wrapper .table tr td:first-of-type{ border-left: none; } .cart-table-summary-wrapper .table td{ border-right: none; } .info-until-free-delivery-wrpper .heading-wrapper.heading-underlined{ margin-bottom: 0; } .ncx-adress .cart-order-options .cart-description{ /*display: none;*/ } .ncx-adress .cart-order-options .cart-description, .ncx-adress .cart-order-options .cart-description p{ font-size: 12px; line-height: 1.5; } .ncx-adress .cart-order-options{ padding-right: 50px; border-right: 1px solid #E5E5E5; } .ncx-adress .form-announce{ display: none; } .ncx-adress .legalEntity{ width: 100%; display: flex; flex-wrap: wrap; } .register-benefits-block{ padding-left: 40px; /*margin-top: -70px;*/ } .register-benefits-block h3{ font-size: 20px; line-height: 22px; font-weight: 600; text-transform: none; } .register-benefits-block .description, .register-benefits-block .description p, .register-benefits-block .description li{ font-size: 14px; line-height: 20px; list-style-type: disc; color: #000000; } .register-benefits-block .description li::marker{ color: #E23034; } .register-benefits-block .benefits-buttons-wrapper > .row{ flex-direction: column; } .register-benefits-block .benefits-buttons-wrapper .btn{ max-width: 270px; margin-bottom: 20px; } .register-benefits-block .benefits-buttons-wrapper .btn.btn-register{ background: #E23034; border-color: #E23034; color: #ffffff; } .register-benefits-block .benefits-buttons-wrapper .btn.btn-register:hover, .register-benefits-block .benefits-buttons-wrapper .btn.btn-register:active, .register-benefits-block .benefits-buttons-wrapper .btn.btn-register:focus, .register-benefits-block .benefits-buttons-wrapper .btn.btn-register:focus:active{ background: #CF2E32; border-color: #E23034; color: #ffffff; } .new-cart-total{ margin-top: 0; border-color: #E5E5E5; background: #FBFBFB; font-weight: 600; font-size: 20px; } .new-cart-total .total-text{ float: none; margin-right: 10px; font-size: 16px; font-weight: 500; } .cart-ncx-steps-wrapper .item .item-text-step{ font-size: 14px; line-height: 20px; color: #B1B1B1; text-transform: none; } .cart-ncx-steps-wrapper .item.active .item-text-step{ color: #000000; } .cart-ncx-steps-wrapper .item.prevStep .item-number-step{ background: #B1B1B1; border-color: #B1B1B1; color: #ffffff; } .cart-ncx-steps-wrapper .item.prevStep .item-text-step{ color: #B1B1B1; } .cart-step .cart-payment-wrapper > .row .heading-wrapper, .cart-steps-ncx .cart-carrier-and-payment #cart-carrier-content .carrier-wrapper.ncx-v2 > .row .heading-wrapper{ display: none; } .carrier-wrapper .heading-wrapper .title h2, .cart-payment-wrapper .heading-wrapper .title h2, .carrier-wrapper .heading-wrapper .title, .cart-payment-wrapper .heading-wrapper .title{ font-size: 20px; line-height: 30px; font-weight: 600; text-align: left; } .carrier-wrapper.cart-step, .cart-payment-wrapper.cart-step{ margin-top: 0; } .cart-step > .heading-wrapper > .title h2, .cart-step > .heading-wrapper{ padding-left: 0 !important; } .panel.group-type-payment-wrapper .icon:not(.fa-star):before{ content: url("../../../../nbshop5_sportvision_2023/_static/images/core/cart-arrow.svg"); } .resetSelectedParcel.btn .icon { content: none; } .resetSelectedParcel.btn .icon:before { content: '×' !important; color: #000000; font-size: 20px; font-style: normal; width: 12px; height: 11px; display: flex; justify-content: center; align-items: center; } .security-code-popup-action{ float: right; font-size: 12px; } .order-tickets-aditional-text-wrapper p{ font-size: 14px; margin-top: 10px; } .group-type-payment-title.collapsed i{ transform: rotate(180deg); } .panel.group-type-payment-wrapper .icon:not(.fa-star){ border: none; top: 0; margin-right: 10px; display: inline-block; } .group-type-payment-title.collapsed .icon:not(.fa-star){ top: 6px; left: 7px; } .panel.group-type-payment-wrapper .selected-option-from-group, .panel.group-type-payment-wrapper .img-group, .panel.group-type-payment-wrapper .title{ top: -6px; } .panel.group-type-payment-wrapper .img-group{ position: absolute; right: 10px; top: 50%; transform: translateY(-50%); } /*.panel.group-type-payment-wrapper.closed .icon:not(.fa-star){*/ /* transform: rotateZ(180deg);*/ /*}*/ .group-type-payment-title:not(.collapsed){ border-bottom: 1px dashed #E5E5E5; } .group-type-payment-wrapper{ border-color: #E5E5E5; } .delivery-options li:hover{ border-radius: 0; background: transparent; } .cart-steps-ncx .cart-carrier-and-payment .delivery-options .iradio_flat{ top: 43px; left: 20px; } .group-type-payment-title{ font-size: 16px; line-height: 20px; text-transform: none; font-weight: 600; } .delivery-option-short-description p, .delivery-option-short-description, .delivery-option-description, .delivery-option-description p{ font-size: 14px; line-height: 20px; color: #666666; margin-top: 5px; } .group-type-payment-wrapper .payment-li{ border-bottom: none; } .ncx-v2 .delivery-option-name{ font-weight: 600; margin-left: 30px; } .ncx-v2 .only-one .delivery-option-name{ margin-left: 0 !important; } .no-minus-margin{ margin-right: -10px; margin-left: -10px; } .delivery-option-text strong{ font-weight: 600; } .group-type-payment-wrapper.closed .selected-option-from-group{ padding-left: 3px; font-weight: 400; font-size: 12px; } .group-type-payment-wrapper.closed .selected-option-from-group .separator:before{ content: '/'; font-weight: 600; } .cart-product-name a{ text-decoration: none; font-size: 14px; line-height: 20px; } .cart-product-name{ max-height: 50px; height: unset; max-width: 350px; margin-bottom: 10px; } .cart-product-item-code, .product-item-size{ font-size: 13px; line-height: 15px; color: #929292; margin-bottom: 0; } .cart-product-item-code{ width: calc(100% - 60px); } .cart-steps-ncx .cart-product-quantity{ right: 0; } .cart-product-quantity .styled-select.midthick-select select{ height: 44px; padding: 5px 0 5px 5px; } .cart-product-price-wrapper table thead{ border-bottom: none; } .del-product-btn-wrapper .btn{ min-width: 140px; height: 30px; line-height: 28px; } .cart-product-item.item{ border-bottom: none; padding-bottom: 0; } .cart-product-table table th, .cart-product-table table td{ text-transform: none; font-weight: 600; } .cart-product-info-wrapper > .row{ align-items: flex-start; } .cart-product-info-wrapper > .row .product-item-size-popup-wrapper{ padding-top: 0; } .cart-product-item-code, .product-item-size{ color: #000000; } .cart-table-summary-wrapper .sum-table-v3-wrapper .sum-table-header .heading-wrapper{ margin-bottom: 0 !important; border-bottom: none; } .sum-table-footer .antispam-wrapper .col-xs-12, .sum-table-footer .antispam-wrapper .form-group, .sum-table-footer .antispam-wrapper .styled-select{ width: 100%; max-width: 100%; padding: 0; } .sum-table-footer .button-wrapper{ margin-bottom: 5px; } .sum-table-v3-wrapper .cart-privacy-policy{ float: none; } .sum-table-v3-wrapper{ position: sticky; top: 150px; border: 1px solid #000; } #onepage-product-price-value{ font-weight: 600; } .cart-ncx-steps-buttons{ position: sticky; bottom: 0; background: #ffffff; margin: 40px 0 0 0; padding: 20px; box-shadow: 0px 0px 10px #0000001A; z-index: 11; } .cart-ncx-steps-buttons > .container{ display: flex; justify-content: space-between; } .cart-products-slider-wrapper{ opacity: 1 !important; } .cart-outfit-slider .similar-products-by-color-slider-wrapper{ display: none; } .cart-ncx-steps-buttons .next-button-step .btn{ background: #E23034; border-color: #E23034; color: #ffffff; } .cart-ncx-steps-buttons .next-button-step .btn:hover, .cart-ncx-steps-buttons .next-button-step .btn:active, .cart-ncx-steps-buttons .next-button-step .btn:focus, .cart-ncx-steps-buttons .next-button-step .btn:active:focus{ background: #CF2E32; border-color: #E23034; color: #ffffff; } .cart-ncx-steps-buttons .prev-button-step .btn{ background: #ffffff; color: #000000; border-color: #000; } .cart-ncx-steps-buttons .prev-button-step .btn:hover, .cart-ncx-steps-buttons .prev-button-step .btn:active, .cart-ncx-steps-buttons .prev-button-step .btn:focus, .cart-ncx-steps-buttons .prev-button-step .btn:active:focus{ background: #000000; border-color: #000000; color: #ffffff; } .confirm-bank .cart-description.confirm-info{ padding: 20px; border: 1px solid #58BA4D38; background: #58BA4D0D; } .confirm-bank .heading-wrapper h2{ text-transform: none; } .cart .confirm-bank .btn-wrapper.wspay{ display: none; } .cart-privacy-policy .label-as-headline, .cart-privacy-policy a{ font-size: 14px; display: inline; } .cart-step.cart-question{ display: none; } .cart-step.cart-question.info-until-free-delivery-wrpper{ display: block; } .cart-step.cart-question.info-until-free-delivery-wrpper .heading-wrapper{ margin-bottom: 0 !important; display: block !important; } .cart-address.logged-in .cart-order-options{ border-right: none; } .cart-address.logged-in .cart-order-options > .col-xs-12{ margin: auto; } #cart_onepage_form div[data-step-parent-step='carrier_and_payment'] > .heading-wrapper, #cart_onepage_form div[data-is-step]:not([data-step-parent-step='carrier_and_payment']) .cart-step .heading-wrapper.summary-table-step, #cart_onepage_form div[data-is-step]:not([data-step-parent-step='carrier_and_payment']) .cart-step:first-of-type .heading-wrapper{ border-bottom: none; display: none; } .empty-cart #cart_onepage_form div[data-is-step]:not([data-step-parent-step='carrier_and_payment']) .cart-step:first-of-type .heading-wrapper{ display: block; } .cart-ncx-steps-multistep{ margin-top: 25px; } .appended-cart-heading{ margin-top: 50px; border-bottom: 1px solid #e2e2e2; padding-bottom: 5px; margin-bottom: 30px; } .appended-cart-heading .title h2{ margin-bottom: 10px; text-transform: none; font-size: 26px; line-height: 30px; font-weight: 600; } #order_carrier_and_payment_content .carrier-and-payment-heading{ margin-top: 50px; border-bottom: 1px solid #E5E5E5; } #order_carrier_and_payment_content .carrier-and-payment-heading .title{ margin-bottom: 5px; } .cart-product-price-wrapper{ margin-top: 10px; } .donation-products-wrapper .panel-default{ padding: 20px; background: #F7F7F7; border: none; } .donation-products-wrapper > .donation-products-wrapper{ padding: 0; } .donation-products-wrapper .gift-btn{ position: relative; bottom: 0; z-index: 1; margin-top: 20px; } .gift-product-modal .gift-product .product-info .name, .product-wrapper-chosen .product-info .name{ color: #000000; } .gift-product-modal .gift-product .product-info .choose-gift-btn{ position: relative; top: 10px; } .gift-product-modal .gift-product .product-info .product-sizes .item{ border-radius: 0; } .gift-product-modal .gift-product .product-info .product-sizes .item.active{ background: #E23034; border-color: #E23034; color: #ffffff; } .gift-product-modal .modal-title{ color: #000000; } .gift-product-modal .gift-product .product-info .category, .product-wrapper-chosen .product-info .category{ text-transform: none; } .donation-products-wrapper .panel .description + .gift-product{ border-top: 1px solid #dedede; } .product-wrapper-chosen .quantity-wrapper.options-wrapper{ padding-left: 5px; } .donation-products-wrapper .panel .title{ margin-bottom: 10px; } #order_ticket_content .heading-wrapper h2{ text-align: left; font-size: 18px; line-height: 21px; } .cart-step.donation-wrapper h2{ text-align: left; } .product-wrapper-chosen .headline{ font-size: 16px; font-weight: 600; } .modal-store-description .btn{ margin-top: 30px; } .modal-store-description p{ margin-bottom: 10px; } .stores-location-search h4{ font-size: 20px; line-height: 24px; } #cart_store_modal .modal-dialog{ margin: 5% auto; } .resetSelectedParcel.btn{ background: #ffffff; background-color: #ffffff; } .resetSelectedParcel.btn .icon{ top: 50% !important; content: url(../../../_static/images/dexyco_v2021/close.svg); } .fake-tabs-wrapper{ display: none; } .cart-selectors-wrapper{ margin-top: 20px; max-width: 100%; } .cart-selectors-wrapper .styled-select{ max-width: 300px; } #cart_onepage_delivery_country_form > .cart-step{ margin-top: 0; } .cart-step .country_geo_id-input-wrapper .styled-select.disabled{ position: relative; pointer-events:none; } .cart-step .country_geo_id-input-wrapper .styled-select.disabled:before{ background: #F8F8F8; } .cart-step .country_geo_id-input-wrapper .styled-select:before{ content:''; position:absolute; top:0; left:0; height:100%; width:100%; display:block; pointer-events:all; } #cart_onepage_delivery_country_form .styled-select select{ max-width: 300px; } /* Change sizes on cart */ .popup-sizes-wrapper .sizes-wrapper .item{ display: inline-block; min-width: 30px; height: 30px; line-height: 30px; font-size: 11px; border: 1px solid #d9d9d9; text-align: center; cursor: pointer; margin-bottom: 3px; padding: 0 2px; } .popup-sizes-wrapper { position: absolute; height: auto; max-width: 300px; width: 300px; background: #ffffff; padding: 10px; top: 50%; left: 0; transform: translateY(-50%); box-shadow: 0 5px 15px rgb(0 0 0 / 50%); display: none; min-height: 110px; z-index: 1; } .popup-sizes-wrapper.active{ display: block; } .popup-sizes-wrapper .sizes-wrapper .item{ display: inline-block; min-width: 30px; height: 30px; line-height: 30px; font-size: 11px; border: 1px solid #d9d9d9 !important; text-align: center; cursor: pointer; margin-bottom: 3px; } .popup-sizes-wrapper .sizes-wrapper { max-height: 100px; /*overflow: auto;*/ } .popup-sizes-wrapper .sizes-wrapper .item.disabled{ color: #d9d9d9; background: #fff; border-color: #d9d9d9; } .popup-sizes-wrapper .sizes-wrapper .item:not(.disabled):hover{ border: 1px solid #000000; } .change-cart-size{ cursor: pointer; display: block; text-decoration: underline; } .change-cart-size:hover{ text-decoration: underline; } .popup-sizes-wrapper .sizes-filters{ margin-bottom: 5px; } .popup-sizes-wrapper .filters-choice{ display: inline-block; padding: 3px 10px; border: 1px solid #c1c1c1; cursor: pointer; pointer-events: all; } .popup-sizes-wrapper .filters-choice{ display: inline-block; padding: 0 5px; border: none; cursor: pointer; color: #000000; position: relative; font-size: 13px; } .popup-sizes-wrapper .filters-choice:first-child{ padding-left: 0; } .popup-sizes-wrapper .filters-choice:before{ content: ''; position: absolute; right: -2px; top: 3px; height: 13px; width: 1px; background: #000000; -webkit-transform: rotate(30deg); -moz-transform: rotate(30deg); -ms-transform: rotate(30deg); -o-transform: rotate(30deg); transform: rotate(30deg); } .popup-sizes-wrapper .filters-choice:last-child:before{ display: none; } .popup-sizes-wrapper .filters-choice.active{ pointer-events: all; background-color: transparent; color: #026791; } .popup-sizes-wrapper .sizes-wrapper .item.size-item.active-size{ background: #000000; border-color: #000000; color: #ffffff; } .popup-sizes-wrapper .filters-choice.active{ color: #CF2E32; } .popup-sizes-wrapper .sizes-wrapper .item{ border: 1px solid #d9d9d9 !important; } /* Error */ .grid-slider-error .img-wrapper img{ border-radius: 0; } .grid-slider-error .text-wrapper a{ text-decoration: none; } .grid-slider-error .item .text-wrapper .title{ text-transform: none; } .product-generic-tabs-v2.home-tabs-error .items-wrapper.nav-tabs{ display: none; } /* store detail */ .store-detail{ margin-bottom: 50px; } .store-contact, .store-timetable .items-wrapper{ margin-top: 0; } .store-timetable .item .time.col-xs-12{ float: none; text-align: left; } .store-contact .title{ font-weight: 600; text-transform: none; font-size: 16px; } .store-contact .item{ text-transform: none; font-weight: 400; font-size: 14px; } /* Shop by look listing */ .shop-by-look-grid-list .item .category{ font-size: 14px; line-height: 16px; background: none; border: none; position: relative; top: 0; left: 0; color: #6B6B6B; padding: 0; margin-bottom: 15px; } .shop-by-look-grid-list .item .text-wrapper, .shop-by-look-grid-list .item .content{ position: static; } .shop-by-look-grid-list .post-date{ font-size: 13px; line-height: 30px; padding: 0 10px; background: #E23034; color: #ffffff; position: absolute; top: 10px; left: 10px; } .shop-by-look-grid-list .item .btn-wrapper, .shop-by-look-grid-list .tags, .shop-by-look-grid-list .post-date i{ display: none; } .shop-by-look-grid-list .item .content .text-wrapper .title{ font-size: 16px; line-height: 23px; height: 46px; font-weight: 600; margin-bottom: 10px; } .shop-by-look-grid-list .item .content{ padding: 15px; } .shop-by-look-grid-list .item .content .text-wrapper .description{ font-size: 14px; line-height: 20px; height: 40px; -webkit-line-clamp: 2; color: #6B6B6B; } .shop-by-look-grid-list .prices-wrapper .price-word, .shop-by-look-grid-list .prices-wrapper .current-price p, .shop-by-look-grid-list .prices-wrapper .current-price{ font-size: 20px; line-height: 22px; font-weight: 700; padding-bottom: 0; color: #000000; margin-bottom: 10px; text-transform: none; } .shop-by-look-grid-list .item .content{ border: none; } .shop-by-look-grid-list .item{ border-color: #E5E5E5; } .shop-by-look-grid-list.article .row > div > .item{ margin-bottom: 20px; } .shop-by-look-grid-list-wrapper .category-submenu > .item a{ color: #B1B1B1; } .shop-by-look-grid-list-wrapper .category-submenu > .item.active a, .shop-by-look-grid-list-wrapper .category-submenu > .item:hover a{ color: #E23034; } .shop-by-look-grid-list-wrapper .category-submenu > .item.active, .shop-by-look-grid-list-wrapper .category-submenu > .item:hover{ border-color: #E23034; } .shop-by-look-grid-list-wrapper .category-submenu > .item{ border-color: #B1B1B1; text-align: center; } /* Shop by look detail */ .shop-by-look-wrapper{ margin-top: 50px; margin-bottom: 50px; } .shop-by-look-wrapper .shopbylook{ padding-right: 65px; } .shop-by-look-wrapper .shopbylook-products-wrapper{ padding-left: 65px; position: sticky; top: 0; } .shop-by-look-wrapper .shopbylook-products-wrapper .shopbylook-slider{ position: sticky; top: 150px; } .shopbylook-gallery .item img{ max-width: 600px; } .shopbylook-gallery .item{ text-align: center; margin-bottom: 60px; } .shopbylook-products-wrapper .article-content{ display: none; } .shop-by-look-wrapper .oneclick-shop-wrapper{ display: none; } .shop-by-look-wrapper .shopbylook-products-wrapper .shopbylook-slider .slider-init > .item{ padding-bottom: 40px; margin-bottom: 40px; border-bottom: 1px solid #E5E5E5; overflow: visible; } .product.shopbylook-slider .item .text-wrapper .brand, .product.shopbylook-slider .item .text-wrapper .category-wrapper span, .shopbylook-products-wrapper .shopbylook-slider .shopbylook-imgwrapper .btn{ display: none; } .product.shopbylook-slider .item .text-wrapper .category-wrapper{ position: absolute; top: 0; font-size: 15px; color: #6B6B6B; } .product.shopbylook-slider .item .text-wrapper{ padding-top: 20px; height: 100%; padding-bottom: 0; } .product.shopbylook-slider .item .text-wrapper .title, .product.shopbylook-slider .item .text-wrapper .title a{ font-size: 26px; line-height: 30px; font-weight: 600; height: 60px; overflow: hidden; margin-bottom: 20px; } .product.shopbylook-slider .item .text-wrapper .product-price-saved{ display: none; } .product.shopbylook-slider .item .text-wrapper .options-wrapper{ display: none; opacity: 1; } .shopbylook-slider{ margin-top: 0; } .shopbylook-slider .slider-init > .item{ display: flex; padding-top: 0; border-top: none; } .product.shopbylook-slider .item .text-wrapper .prices-wrapper .current-price.price-with-discount, .product.shopbylook-slider .item .text-wrapper .prices-wrapper .current-price { font-size: 22px; font-weight: 600; } .product.shopbylook-slider .item .text-wrapper .prices-wrapper .prev-price{ font-size: 18px; } .product.shopbylook-slider .item .text-wrapper .prices-wrapper{ height: 74px; margin-bottom: 10px; } .shopbylook-slider .block.quick-buy-color-size{ display: block; position: relative; bottom: 0; max-width: 290px; } .shopbylook-slider .quick-buy-color-size-btn{ min-width: 290px; width: 290px; margin-left: 0; } .shopbylook-products-wrapper .shopbylook-slider .block.quick-buy-color-size .product-sizes-wrapper .size-item .original-size{ display: none; } .shopbylook-products-wrapper .shopbylook-slider .block.quick-buy-color-size .product-sizes-wrapper .size-item .eur-size{ display: block !important; } .product-listing-intro .headding-wrapper{ top: 10px; } .sizes-selector-quick-buy{ box-shadow: 0px 0px 10px #0000001A; border: 1px solid #E5E5E5; padding: 20px; bottom: 115%; } .sizes-selector-quick-buy .size-text{ font-size: 14px; color: #000000; } .sizes-selector-quick-buy .product-sizes-wrapper .size-item.item{ margin-bottom: 0; padding-bottom: 0; border-bottom: none; line-height: 40px; height: 40px; } .sizes-selector-quick-buy .product-sizes-wrapper .size-item.item.disabled{ pointer-events: none; cursor: not-allowed; opacity: .5; } .sizes-selector-quick-buy .product-sizes-wrapper .size-item{ min-width: 44px; border-radius: 0; } .sizes-selector-quick-buy .product-sizes-wrapper .size-item:not(:nth-child(5n)):after { content: ''; position: absolute; top: 3px; right: 0; width: 1px; height: calc(100% - 5px); background: #cccccc; } .sizes-selector-quick-buy .items-wrapper .product-sizes-wrapper .product-quantity-wrapper{ display: block; float: none; } .sizes-selector-quick-buy .items-wrapper .product-sizes-wrapper .product-quantity-wrapper .btn{ position: absolute; min-width: 90px; right: 0; top: 0; height: 40px; line-height: 38px; } .sizes-selector-quick-buy .items-wrapper .product-sizes-wrapper .product-quantity-wrapper .form-control{ padding: 10px 0 10px 10px; height: 40px; } .sizes-selector-quick-buy .items-wrapper .product-sizes-wrapper .product-quantity-wrapper{ margin-top: 20px; } .product-quantity-wrapper.product-quantity-wrapper-v2 + .add-to-cart-button{ position: absolute; bottom: -79px; left: -21px; right: -21px; background: #E23034; border-color: #E23034; min-width: auto; } .product-quantity-wrapper.product-quantity-wrapper-v2 + .add-to-cart-button:hover{ background: #CF2E32; color: #ffffff; } .product-list-color-size-wrapper .product-sizes{ max-height: 120px; overflow: auto; } .shopbylook-imgwrapper{ max-width: 330px; } .shopbylook-slider .img-wrapper{ max-width: 310px; } .shopbylook-slider .item.size-item.has-eu .original-size{ display: none; } .shopbylook-slider .item.size-item.has-eu .eur-size{ display: block !important; } /* Shop by look article slider */ .shopbylook-article-slider .slider-navigation-absolute{ width: calc(100% + 20px); left: -10px; top: 55%; } .shopbylook-content .similar-products-wrapper .slider-navigation-absolute{ width: calc(100% + 40px); left: -20px; top: 55%; } .shopbylook-content .shopbylook-products-wrapper .product-item .left-side-wrapper .show-more .icon:before{ content: url("../../../../nbshop5_sportvision_2023/_static/images/core/dole.svg"); position: relative; left: 5px; top: -1px; } /* Ankete i akcije */ .quiz-listing .item a{ text-decoration: none; transition: all .3s ease-in-out; } .quiz-listing .item:hover .title a, .quiz-listing .item a:hover{ color: #E23034; } .listing-v1.quiz .pool-ended{ border-color: #E23034; background: #E23034; color: #ffffff; } .quiz-details-info .quiz-date{ display: inline-block; padding: 5px; color: #000000; font-size: 14px; font-weight: 600; } .question .question-name{ font-size: 16px; font-weight: 500; } .quiz-type-select .form-group.radio-form-group label{ font-size: 14px; color: #000000; } .quiz-form .form-group label{ position: relative; font-size: 14px; line-height: 16px; color: #000000; left: 0; top: 1px; } .quiz-content{ border-bottom: 1px solid #E5E5E5; margin-bottom: 20px; } .progress-bar{ background-color: #E23034; } .action-listing .text-wrapper{ padding-left: 0; } .action-listing .item .the-date, .listing-v1.quiz .text-wrapper .the-date { display: flex; font-size: 14px; font-weight: 600; } .action-listing .text-wrapper .title, .action-listing .text-wrapper .title a{ font-size: 20px; font-weight: 600; text-transform: none; line-height: 25px; text-decoration: none; transition: .3s ease-in-out; } .action-listing .text-wrapper .btn-wrapper a{ font-size: 16px; line-height: 18px; color: #000000; text-decoration: none; } .action-listing .item:hover .title a, .action-listing .item .btn-wrapper a:hover{ color: #E23034; } /* Main manu (ws menu) */ .wsmenu{ font-family: 'Open Sans', sans-serif; } .wsmenu>.wsmenu-list, .wsmenu, .wsmain, .headerfull, .navigation-wrapper .container, .logo-nav-wrapper, .main-header > .container { position: static !important; } .logo-nav-wrapper{ display: flex; align-items: center; width: 100%; margin-right: 20px; } .wsmenu .hide-desktop{ display: none !important; } .wsmenu>.wsmenu-list>li.load-menu-level.level3>.wsshoptabing, .wsmenu>.wsmenu-list>li.load-menu-level.level4>.wsshoptabing { min-height: 500px; transform: none; transition: none; transform-origin: unset; } .wsmenu>.wsmenu-list>li.load-menu-level.level3>.wsshoptabing { min-height: 280px; } .wsmenu>.wsmenu-list>li.load-menu-level:not(.level3) .loader-wrapper, .wsmenu>.wsmenu-list>li.load-menu-level:not(.level4) .loader-wrapper { display: none; } .wsmenu>.wsmenu-list>li.load-menu-level.level3 .loader-wrapper, .wsmenu>.wsmenu-list>li.load-menu-level.level4 .loader-wrapper { position: absolute; top: 90px; height: 400px; display: flex; justify-content: center; align-items: center; } .wsmenu>.wsmenu-list>li.load-menu-level.level3 .loader-wrapper { height: 100px; } .wsmenu>.wsmenu-list>li .wstliststy02 li img, .wsmenu>.wsmenu-list>li>.wsshoptabing>.wsshopwp>.wstabitem>li>a .icon{ margin-right: 15px; width: auto; max-width: 32px; } .wsmenu .wsmegamenu .slider-menu .slider-init{ opacity: 1; } .wsmenu .wsmegamenu .slider-menu .content{ display: none; } .wsmenu>.wsmenu-list>li.has-img .menu-img{ display: block; max-width: 100px; } .wsmenu>.wsmenu-list>li.has-img span { display: none; } body.srch .wsmenu{ pointer-events: none; } @media screen and (min-width: 1700px){ /* Mini cart */ .header-cart-item.header-cart-item-side .header-cart-toggle{ max-height: calc(100vh - 180px); height: auto; } .header-cart.miniCartContent .header-cart-item.header-cart-item-side .header-cart-toggle .footer-wrapper{ margin: 0; width: 100%; position: relative; } .header-cart.miniCartContent .header-cart-item.header-cart-item-side .header-cart-toggle .items-wrapper{ max-height: 450px; } } @media screen and (min-width: 992px){ .headerfull{ height: auto; } .wsmenu>.wsmenu-list>li>.navtext, .wsmenu>.wsmenu-list>li>.navtext>span{ font-size: 16px; line-height: 20px; font-weight: 700; position: relative; } .wsmenu>.wsmenu-list>li>.navtext{ padding: 35px 12px; } .wsmenu>.wsmenu-list>li:hover>.navtext>span, .wsmenu>.wsmenu-list>li:hover>a{ color: #000000; } .wsmenu>.wsmenu-list>li.tab:hover>a:before{ content: ''; background: rgba(0, 0, 0, .5); width: 100%; height: 100%; position: fixed; z-index: 1; left: -17px; top: 141px; pointer-events: none; } .wsmenu>.wsmenu-list>li:hover>.navtext>span:after{ content: ''; width: 100%; height: 2px; position: absolute; left: 0; bottom: -5px; background: #E23034; } .wsmenu>.wsmenu-list>li.has-img:hover>.navtext>span:after{ display: none; } .wsmenu>.wsmenu-list>li>.wsmegamenu, .wsmenu>.wsmenu-list>li>.wsshoptabing{ top: 90px; } .wsmenu>.wsmenu-list>li>.wsshoptabing:not(.loaded){ transform: none; transition: none; } .wsmenu>.wsmenu-list>li>.wsmegamenu, .wsmenu>.wsmenu-list>li>.wsshoptabing.wtsdepartmentmenu{ border-color: #E5E5E5; } /*.wsmenu>.wsmenu-list>li>.wsshoptabing.wtsdepartmentmenu {*/ /* min-height: 520px;*/ /*}*/ .wsmenu>.wsmenu-list>li>.wsshoptabing>.wsshopwp>.wstabitem>li>.wstitemright{ border-right: none; width: 80%; min-height: unset; height: unset; bottom: 40px; padding-top: 20px; } .wsmenu>.wsmenu-list>li:hover>.wsshoptabing>.wsshopwp>.wstabitem>li.wsshoplink-active>.wstitemright{ height: unset !important; } .wsmenu>.wsmenu-list>li>.wsshoptabing>.wsshopwp>.wstabitem{ min-height: 450px; background: #FBFBFB; width: 20%; } .wsmenu>.wsmenu-list>li>.wsshoptabing>.wsshopwp>.wstabitem>li>a{ width: 100%; } .wsmenu>.wsmenu-list>li>.wsshoptabing>.wsshopwp{ background: #ffffff; padding-top: 20px; padding-bottom: 40px; } .wsmenu>.wsmenu-list>li>.wsshoptabing>.wsshopwp>.wstabitem>li.wsshoplink-active>a, .wsmenu>.wsmenu-list>li>.wsshoptabing>.wsshopwp>.wstabitem>li>a{ font-size: 16px; line-height: 44px; font-weight: 600; padding: 0 10px; color: #000000; } .wsmenu>.wsmenu-list>li>.wsshoptabing>.wsshopwp>.wstabitem>li>a:hover{ color: #000000; /*text-decoration: underline;*/ } .wsmenu>.wsmenu-list>li>.wsshoptabing>.wsshopwp>.wstabitem>li>a{ background: transparent; border: none; } .wsmenu>.wsmenu-list>li>.wsshoptabing>.wsshopwp>.wstabitem>li.wsshoplink-active>a{ border: none; } .wsmenu>.wsmenu-list>li .wstliststy02 li.wstheading a:hover, .wsmenu>.wsmenu-list>li .wstliststy02 li.wstheading a{ font-size: 16px; line-height: 24px; padding: 0; font-weight: 600; color: #000000; } .wsmenu>.wsmenu-list>li .wstliststy02 li a:hover{ color: #000000; text-decoration: underline !important; } .wsmenu>.wsmenu-list>li .wstliststy02 li a{ font-size: 14px; line-height: 30px; font-weight: 400; color: #000000; } .wsmenu>.wsmenu-list>li .wstliststy02 li.wstheading{ margin-bottom: 0; padding-top: 0; } .wsmenu>.wsmenu-list>li>.wsshoptabing>.wsshopwp>.wstabitem>li>.wstitemright .menu-item{ position: relative; } .wsmenu>.wsmenu-list>li>.wsshoptabing>.wsshopwp>.wstabitem>li>.wstitemright .menu-item + .menu-item:before{ content: ''; width: 1px; height: 100%; background: #E5E5E5; position: absolute; top: 0; left: -20px; } .wsmenu>.wsmenu-list>li .wstliststy02 li.show-all a{ font-weight: 600; text-decoration: underline; } .wsmenu>.wsmenu-list>li .wstliststy02 li.menu-dropdown-bottom a{ height: 100%; position: relative; display: block; width: fit-content; } .wsmenu>.wsmenu-list>li .wstliststy02 li.menu-dropdown-bottom img{ max-width: 225px; margin: 0; width: 100%; } .wsmenu>.wsmenu-list>li .wstliststy02 li.menu-dropdown-bottom a:before{ content: ''; position: absolute; width: 100%; height: 100%; background: transparent linear-gradient(0deg, #393839 0%, #B9B9B97B 41%, #FFFFFF00 100%) 0% 0% no-repeat padding-box; } .wsmenu>.wsmenu-list>li .wstliststy02 li.menu-dropdown-bottom{ position: absolute; bottom: 0; margin-top: 50px; width: calc(100% - 55px); } .wsmenu>.wsmenu-list>li .wstliststy02 li.menu-dropdown-bottom span{ position: absolute; bottom: 20px; left: 20px; font-size: 18px; line-height: 20px; color: #ffffff; font-weight: 700; } .wsmenu>.wsmenu-list>li>.wsshoptabing>.wsshopwp>.wstabitem>li>.wstitemright .row{ height: 100%; } .wsmenu>.wsmenu-list>li .wsmegamenu .wstliststy02 li.wstheading{ border-bottom: 1px solid #E5E5E5; margin-bottom: 10px; } .wsmenu>.wsmenu-list>li .wsmegamenu .wstliststy02 li.wstheading a{ font-size: 14px; } .wsmenu>.wsmenu-list>li>.wsshoptabing>.wsmegamenu, .wsmenu>.wsmenu-list>li>.wsmegamenu{ padding: 40px 0; } .wsmenu .mobile-menu-country, .wsmenu .first-level-tabs, .wsmenu .fixed-menu-links, .wsmenu .mobile-menu-footer-menu, .wsmenu .mobile-menu-header{ display: none; } /* End of main menu*/ .modal-shopbylook-article .modal-dialog .modal-header{ display: block; padding: 0; } .modal-shopbylook-article .modal-dialog .modal-header .title{ display: none; } .modal-shopbylook-article .modal-dialog .modal-header .close{ top: 30px; right: 20px; } /* Black header */ header.header-black .user .nav .item a, header.header-black .wsmenu>.wsmenu-list>li>.navtext, header.header-black .wsmenu>.wsmenu-list>li>.navtext>span{ color: #ffffff; } } .fullscreen.loaded{ background: #ffffff; z-index: 9991; } .fullscreen .close{ position: absolute; } .legal-entity-tabs-wrapper .col-6:first-of-type .item:before{ content: url("../../../../nbshop5_sportvision_2023/_static/images/core/fizickoLice.svg"); margin-right: 10px; top: 2px; position: relative; } .legal-entity-tabs-wrapper .col-6:nth-of-type(2) .item:before{ content: url("../../../../nbshop5_sportvision_2023/_static/images/core/pravnoLice.svg"); margin-right: 10px; top: 2px; position: relative; } .legal-entity-tabs-wrapper .item:not(.active):before{ filter: brightness(0) saturate(100%) invert(68%) sepia(0%) saturate(0%) hue-rotate(180deg) brightness(95%) contrast(85%); } /* Categories on listing */ .categories-slider-listing .slick-dots{ display: none !important; } .categories-slider-listing .content{ position: relative; bottom: unset; left: unset; color: #000000; min-width: unset; text-align: left; transform: none; font-size: 18px; line-height: 30px; } .categories-slider-listing .item{ transition: all .3s ease-in-out; } .categories-slider-listing .item:hover .title{ color: #E23034; } .categories-slider-listing .content .title{ font-size: 18px; line-height: 24px; color: #000000; font-weight: 400; margin-top: 10px; } .categories-slider-listing .content a{ text-decoration: none; } .categories-slider-listing .img-wrapper:before{ display: none; } .categories-slider-listing{ margin-bottom: 20px; } .categories-slider-listing .slider-init{ margin-left: -10px; margin-right: -10px; } .categories-slider-listing .top-content h3{ font-size: 26px; line-height: 36px; font-weight: 600; margin-bottom: 5px; } .categories-slider-listing .item{ margin-right: 0; padding: 0 10px; } /* Landing pages */ .mob-img{ display: none; } .category-landing .category-heading .description{ max-width: 1150px; font-size: 16px; line-height: 26px; } .category-landing .category-heading .description p{ font-size: 16px; line-height: 26px; } .category-landing .category-heading{ margin-bottom: 30px; display: none; } .text_grid12 .heading-wrapper{ margin-bottom: 20px; } .text_grid12 .btn-wrapper{ text-align: center; margin-top: 20px; } .text_grid12 .btn{ background: #E23034; border-color: #E23034; color: #ffffff; } .text_grid12 .btn:active, .text_grid12 .btn:focus, .text_grid12 .btn:active:focus, .text_grid12 .btn:hover{ background: #CF2E32; border-color: #E23034; color: #ffffff; } .page-gallery-item, .image-text-grid, .yt_video_bg-grid12, .text_grid12{ margin-bottom: 70px; } .container-subitem_grid{ margin-bottom: 30px; } .import-block-item .article-slider .heading-wrapper h2, .text_grid12 .heading-wrapper h2, .container-subitem_grid .grid-4-wrapper h2, .container-subitem_grid .grid-2-wrapper h2, .container-subitem_grid .grid-6-wrapper h2, .container-subitem_grid .grid-3-wrapper h2{ font-size: 32px; line-height: 38px; font-weight: 700; text-transform: none; } .container-subitem_grid .grid-2-wrapper .title{ margin-bottom: 10px; } .grid-4-wrapper .text-wrapper, .grid-6-wrapper .text-wrapper, .grid-2-wrapper .text-wrapper, .grid-3-wrapper .text-wrapper{ padding-top: 10px; } .grid-2-wrapper .item .content a, .grid-6-wrapper .item .content a, .grid-4-wrapper .item .content a, .grid-3-wrapper .item .content a{ text-decoration: none; } .grid-2-wrapper .item .content a:hover, .grid-6-wrapper .item .content a:hover, .grid-3-wrapper .item .content a:hover{ color: #E23034; } .text_grid12 .short-description{ max-width: 600px; margin: auto; margin-bottom: 0; } .text_grid12 .description{ max-width: 1130px; margin: auto; text-align: center; } .text_grid12 .description p span{ word-break: break-word; } .container-subitem_grid .grid-6-wrapper .item .content, .container-subitem_grid .grid-3-wrapper .item .content{ margin-bottom: 40px; } .item-wrapper-6 .item .title a, .container-subitem_grid .grid-6-wrapper .item .content .title, .container-subitem_grid .grid-4-wrapper .item .content .title, .container-subitem_grid .grid-3-wrapper .item .content .title{ text-align: center; font-weight: 600; font-size: 22px; line-height: 30px; } .container-subitem_grid .grid-4-wrapper .col-xs-12:nth-child(4) .item, .container-subitem_grid .grid-4-wrapper .col-xs-12:nth-child(5) .item, .container-subitem_grid .grid-4-wrapper .col-xs-12:nth-child(6) .item{ margin-top: 40px; } .container-subitem_grid .grid-2-wrapper .item .content .title{ text-align: center; font-weight: 600; font-size: 20px; line-height: 30px; } .container-subitem_grid .grid-6-wrapper.absolute-content .item .content{ position: absolute; bottom: 0; margin-bottom: 30px; left: 50%; transform: translate(-50%); text-align: center; z-index: 1; } .container-subitem_grid .grid-6-wrapper.absolute-content .item{ margin-bottom: 20px; } .container-subitem_grid .grid-6-wrapper.absolute-content .item .content .title{ font-size: 32px; line-height: 34px; font-weight: 700; color: #ffffff; margin-bottom: 10px; } .container-subitem_grid .grid-6-wrapper.absolute-content .item .content .description{ font-size: 26px; line-height: 30px; font-weight: 600; color: #ffffff; } .container-subitem_grid .grid-6-wrapper.absolute-content .item .img-wrapper:before{ content: ''; position: absolute; left: 0; top: 0; bottom: 0; right: 0; background: transparent linear-gradient(180deg, #FFFFFF00 0%, #474747 100%) 0% 0% no-repeat padding-box; z-index: 1; } .image-text-grid{ background: #F8F8F8; } .image-text-grid .row{ align-items: center; } .text-absolute-wrapper{ padding: 0 80px; } .text-absolute-wrapper .title{ font-size: 26px; line-height: 38px; font-weight: 700; margin-bottom: 10px; text-transform: none; } .image-text-grid .text-absolute-wrapper .btn{ background: #E23034; border-color: #E23034; min-width: 200px; margin-top: 30px; color: #ffffff; } .image-text-grid .text-absolute-wrapper .btn:active, .image-text-grid .text-absolute-wrapper .btn:focus, .image-text-grid .text-absolute-wrapper .btn:focus:active, .image-text-grid .text-absolute-wrapper .btn:hover{ background: #CF2E32; border-color: #E23034; } .row-in-block .text_grid12{ margin-bottom: 40px; } .row-in-block .text_grid12 .short-description{ margin-bottom: 0; } .row-in-block .text_grid12 .heading-wrapper{ margin-bottom: 10px; } .page-gallery-item span.title{ bottom: 30px; left: 30px; width: fit-content; background: rgba(255,255,255,.5); padding: 3px; } .container-subitem_grid > .container{ /*padding: 0;*/ } .page-gallery-item > .row{ margin: 0; } .page-gallery-item a{ display: block; height: 100%; } .page-gallery-item{ padding: 0; } .full{ margin-right: -10px; margin-left: -10px; } .yt_video_bg-grid12 .volume-icons-wrapper i.fa-volume-up{ content: url("../../../../nbshop5_sportvision_2023/_static/images/core/unmute.svg"); } .yt_video_bg-grid12 .volume-icons-wrapper i.fa-volume-off{ content: url("../../../../nbshop5_sportvision_2023/_static/images/core/mute.svg"); } .yt_video_bg-grid12 .volume-icons-wrapper{ background-color: transparent; right: 30px; bottom: 30px; } .item-slider-grid6-with-links{ margin-bottom: 70px; } .item-slider-grid6-with-links .item .heading-wrapper > .link, .item-slider-grid6-with-links .item .subtitle{ display: none; } .item-slider-grid6-with-links .item .heading-wrapper{ margin-bottom: 0; padding: 20px 0; border: 1px solid #E5E5E5; } .item-slider-grid6-with-links .item .heading-wrapper .title{ font-size: 22px; line-height: 30px; margin-bottom: 10px; font-weight: 600; } .item-slider-grid6-with-links .item .links-wrapper{ display: flex; justify-content: center; } .item-slider-grid6-with-links .item .links-wrapper .link{ font-size: 16px; line-height: 1; font-weight: 600; color: #000000; padding: 0 20px; text-decoration: none; } .item-slider-grid6-with-links .item .links-wrapper .link:hover{ color: #E23034; } .item-slider-grid6-with-links .item .links-wrapper .link + .link{ border-left: 1px solid #000000; } .subitem-grid-with-popover-heading > .row{ justify-content: center; } .subitem-grid-with-popover-heading .item .img-wrapper{ display: none; } .subitem-grid-with-popover-heading .item{ max-width: unset; width: auto; flex: 0 0 auto; margin-bottom: 10px; } .subitem-grid-with-popover-heading{ margin-top: -30px; margin-bottom: 60px; } .subitem-grid-with-popover-heading .item .name{ background-color: #000000; width: 150px; height: 45px; line-height: 43px; border: 1px solid #000000; font-size: 15px; font-weight: 600; text-align: center; transition: all .3s ease-in-out; } .subitem-grid-with-popover-heading .item .name:hover{ background-color: #ffffff; } .subitem-grid-with-popover-heading .item .name:hover a{ color: #000000; } .subitem-grid-with-popover-heading .item .name a{ color: #ffffff; text-decoration: none; } .horizontal-image-wrapper > .container .horizontal-image{ margin-bottom: 0; padding: 0 10px; } /*.container-subitem_grid.without-container .col-xs-12:nth-of-type(2n+1){*/ /* padding-left: 0;*/ /*}*/ /*.container-subitem_grid.without-container .col-xs-12:nth-of-type(2n){*/ /* padding-right: 0;*/ /*}*/ .item-wrapper-4{ padding: 0; } .item-wrapper-4 .item .link, .item-wrapper-4 .item .subtitle{ display: none; } .item-wrapper-4 .item .heading-wrapper{ padding-top: 10px; } .item-wrapper-4 .item .title a{ text-decoration: none; } .item-wrapper-4 .item .title{ font-size: 26px; font-weight: 600; } .horizontal-image-wrapper.has-content{ margin-bottom: 100px; } .horizontal-image-wrapper.has-content .text-wrapper{ position: absolute; width: 90%; max-width: 630px; background: #ffffff; padding: 30px; left: 50%; transform: translate(-50%, 50%); bottom: 0; text-align: center; } .horizontal-image-wrapper.has-content .text-wrapper .title{ font-size: 32px; line-height: 40px; font-weight: 700; margin-bottom: 20px; text-align: center; } .horizontal-image-wrapper.has-content .text-wrapper .short-description{ display: none; } .horizontal-image-wrapper.has-content .text-wrapper .button-wrapper{ text-align: center; } .horizontal-image-wrapper.has-content .text-wrapper .button-wrapper .btn{ background: #E23034; border-color: #E23034; min-width: 250px; color: #ffffff; } .horizontal-image-wrapper.has-content .text-wrapper .button-wrapper .btn:hover, .horizontal-image-wrapper.has-content .text-wrapper .button-wrapper .btn:active, .horizontal-image-wrapper.has-content .text-wrapper .button-wrapper .btn:focus, .horizontal-image-wrapper.has-content .text-wrapper .button-wrapper .btn:active:focus{ background: #CF2E32; border-color: #E23034; color: #ffffff; } .item-with-subitem-on-img{ margin-top: -60px; margin-bottom: 50px; } .fullwidth-center-item .description { display: block; } .item-newsletter-wrapper{ position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%,-50%); -moz-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); -o-transform: translate(-50%,-50%); transform: translate(-50%,-50%); } .item-newsletter-wrapper .text-wrapper .title{ font-size: 36px; line-height: 40px; font-weight: 700; color: #ffffff; margin-bottom: 20px; text-align: center; } .item-newsletter-wrapper .description{ display: block; text-align: center; font-size: 18px; color: #ffffff; line-height: 25px; width: 75%; margin: 40px auto; } .item-newsletter-wrapper #newsletter_form_landing{ text-align: center; } .item-newsletter-wrapper #newsletter_form_landing .form-group{ display: inline-block; } .fullwidth-center-item .form-group input{ background: #ffffff; color: #999999; height: 50px; font-size: 18px; width: 520px; display: inline-block; margin-right: 20px; padding: 10px 15px ; } .items-generic .fullwidth-center-item .form-group input { margin: 0; } .item-newsletter-wrapper #newsletter_form_landing .btn-wrapper{ display: inline-block; } .item-newsletter-wrapper#newsletter_form_landing .validation-errors-list{ bottom: 0; right: 13px; } .item-newsletter-wrapper .modal-check-newsletter .validation-errors-list{ position: initial; float: left; margin-top: 15px; margin-left: 5px; } .item-newsletter-wrapper #newsletter_form_landing .btn-wrapper .btn{ background: transparent; color: #ffffff; font-weight: 500; font-size: 20px; border: 1px solid #ffffff; height: 50px; } .item-newsletter-wrapper #newsletter_form_landing .modal-check-newsletter{ max-width: 750px; display: flex; position: static; margin: auto; text-align: left; } .item-newsletter-form-group a, .item-newsletter-form-group label, .item-newsletter-wrapper .modal-check-newsletter label, .item-newsletter-wrapper .modal-check-newsletter a{ color: #ffffff; font-weight: 300; font-size: 13px; } .item-newsletter-wrapper .modal-check-newsletter a{ text-decoration: underline; line-height: 20px; } .fullwidth-center-item .mobile-img{ display: none; } .fullwidth-center-item{ padding: 0; } .horizontal-image .description{ max-width: 800px; margin: auto; } .horizontal-image .items-link{ display: flex; gap: 10px; justify-content: center; margin-top: 30px; flex-wrap: wrap; } .item-image-with-items{ position: relative; height: calc(100vh - 220px); width: 100%; margin-bottom: 30px; } .item-image-standalone img{ max-width:400px; } .item-image-standalone{ position: absolute; } .item-image-standalone .img-wrapper{ position:relative; } .item-image-standalone .lnk{ } .item-image-standalone.first{ top: 0; left: 17%; z-index: 9; } .item-image-standalone.second{ top: 31%; left: 10%; z-index: 9; } .item-image-standalone.five-item{ right: 26%; bottom: 0%; } .item-image-standalone.seven-item{ top: 35%; right: 19%; } .item-image-standalone.fourth-item{ left: 23%; z-index: 9; bottom: 0%; } .item-image-standalone.fourth-item img, .item-image-standalone.five-item img{ max-width: 300px; } .item-image-standalone.third{ left: 50%; transform: translateX(-50%); } .item-image-standalone.third img{ max-width: 600px; } .item-image-standalone.six-item{ top: 0; right: 10%; } .item-image-standalone .text-wrapper{ position: absolute; z-index: 9; top: 50%; left: 50%; -webkit-transform: translate(-50%,-50%); -moz-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); -o-transform: translate(-50%,-50%); transform: translate(-50%,-50%); width: max-content; } .item-image-standalone .text-wrapper .lnk{ color: #ffffff; text-transform: uppercase; border: 2px solid #ffffff; padding: 10px; min-width: 120px; text-decoration: none; } .item-image-standalone .text-wrapper .lnk:hover{ color: #000000; background: #ffffff; border: 2px solid #ffffff; } .landing-page-generic.landing_v2{ margin-bottom: 20px; } .category-landing .subtitle{ margin-bottom: 10px; } .landing-page-generic .store-listing-map{ width: 100%; margin-bottom: 50px; } .toggle-map-banner .description { display: none; } .toggle-map-banner .main-img { cursor: pointer; } .article-slider.sustainability-article-slider .category { background: #92C340; } .article-slider.sustainability-article-slider .item:hover .title a { color: #92C340; } /* product state */ .productstate-product .product-attributes li .second-size{ position: absolute; inset: 0 0 0 0; background: #ffffff; } .productstate-product .product-attributes li.active .second-size{ background: #ffffff; } .productstate-product h2{ text-align: left; font-size: 18px; line-height: 20px; font-weight: 600; margin-bottom: 10px; } .productstate-product a{ text-decoration: none; } .productstate-product .product-attributes li{ min-width: 40px; height: 40px; line-height: 40px; text-align: center; border: 1px solid #D1D1D1; cursor: pointer; padding: 0 5px; width: auto; } .productstate-product .product-attributes li.active{ background: #ffffff; border-color: #000000; color: #000000; } .productstate-product .notice-label{ font-size: 12px; line-height: 14px; font-weight: 500; margin-bottom: 20px; } .productstate-product label.filter-size{ display: block; font-size: 13px; color: #E23034; margin-bottom: 10px; } .productstate-product .sizes-wrapper .product-attributes{ flex-wrap: wrap; gap: 0; } .productstate-product .product-attrs-reset{ margin-bottom: 10px; } .productstate-product .product-attrs-reset a{ font-weight: 600; font-size: 15px; text-decoration: underline; margin-bottom: 10px; } #tab_product_check{ margin-top: 20px; } #tab_product_check .loader-icon{ top: 0px; } .productstate-product .store-content{ border-bottom: 0; } .productstate-product .panel-body{ padding-top: 10px !important; } .productstate-product .panel-body a{ font-size: 14px; font-weight: 500; } .productstate-product .map-link{ /*display: none;*/ } .gallery-images .gallery-images-item::after{ content: url("../../../../nbshop5_sportvision_2023/_static/images/core/zoom.svg");; } .gallery-images .gallery-images-item img{ width: 100%; } .reclamation-page > .row{ justify-content: center; margin-top: 30px; } .reclamation-page .replacement-info-text{ margin-bottom: 10px; padding-left: 10px; width: 100%; } .replacement-info-text p{ font-size: 12px; } .profile-content .btn-wrapper{ text-align: left; } .order-cancel{ margin-bottom: 30px; } .uc-confirmation_newsletter .post-content{ margin: 20px 0; padding: 10px; color: #155724; background-color: #d4edda; border-color: #c3e6cb; } .grid-slider-with-bg > .container > .btn-wrapper{ position: static; } /* Black friday landing */ body.uc-cyber-monday{ background: #000000; } body.uc-black_friday, body.uc-black_friday_landing{ background: #000000; } .black-friday-dark-wrapper{ background: #000000; } .item-image-standalone .img-wrapper.mobile-img{ display: none; } .container.black-friday-landing-wrapper{ max-width: 1200px; } .black-friday-landing-wrapper .horizontal-image .text-wrapper{ display: none; } .black-friday-landing-wrapper .grid-slider-with-bg { margin-top: 20px; padding: 0; } .black-friday-landing-wrapper .grid-slider-with-bg .bg-img { width: 100%; min-height: calc(100% - 1px); height: calc(100% - 1px); object-fit: contain; top: 0; -webkit-transform: none; -moz-transform: none; -ms-transform: none; -o-transform: none; transform: none; left: 0; } /*.black-friday-landing-wrapper .grid-slider-with-bg.full-img .bg-img,*/ /*.black-friday-landing-wrapper .grid-slider-with-bg.full-img .bg-img{*/ /* min-height: 100%;*/ /* height: 100%;*/ /*}*/ .black-friday-landing-wrapper .grid-slider-with-bg .container { max-width: 100%; position: static; } .black-friday-landing-wrapper .grid-slider-with-bg .container > .btn-wrapper a { width: 100%; height: calc(100% - 48px); position: absolute; top: 0; left: 0; font-size: 0; } .black-friday-landing-wrapper .grid-slider-with-bg .heading-wrapper { position: absolute; bottom: 45px; left: 0; width: 100%; margin: 0; background: rgba(0,0,0,0.65); max-width: 100%; text-align: center; padding: 0; -webkit-transition: all 0.8s; -moz-transition: all 0.8s; -ms-transition: all 0.8s; -o-transition: all 0.8s; transition: all 0.8s; } /*.black-friday-landing-wrapper .grid-slider-with-bg.home-baner-boys-slider .heading-wrapper, .black-friday-landing-wrapper .grid-slider-with-bg.home-baner-girls-slider .heading-wrapper{ bottom: 0; }*/ .black-friday-landing-wrapper .grid-slider-with-bg:hover .heading-wrapper{ background: rgba(0,0,0,0.8); } .black-friday-landing-wrapper .grid-slider-with-bg .container > .row { position: absolute; bottom: 0; left: 0; width: 100%; margin: 0; max-width: 100%; padding: 0; } .black-friday-landing-wrapper .grid-slider-with-bg .item { padding: 0; border-right: 1px solid #666666; border-top: 1px solid #666666; border-bottom: 1px solid #666666; width: 33.333%; max-width: 33.333%; flex: 0 0 33.333%; } .black-friday-landing-wrapper .grid-slider-with-bg .item:first-child{ border-left: 1px solid #666666; } .black-friday-landing-wrapper .grid-slider-with-bg .item .title { text-align: center; background: #000000; font-size: 14px; text-transform: uppercase; line-height: 46px; color: #ffffff; font-weight: 400; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s; cursor: pointer; } .black-friday-landing-wrapper .grid-slider-with-bg .item .title:hover{ background: #5a5a5a; } .black-friday-landing-wrapper .grid-slider-with-bg .item .title span { font-size: 18px; font-weight: 400; } .black-friday-landing-wrapper .grid-slider-with-bg .item .img-wrapper, .black-friday-landing-wrapper .grid-slider-with-bg .item .btn-wrapper{ display: none; } .black-friday-landing-wrapper .grid-slider-with-bg .heading-wrapper h2 { color: #ffffff; font-size: 16px; text-transform: uppercase; font-weight: 400; line-height: 35px; margin: 0; padding: 15px 0; } .black-friday-landing-wrapper .home-baner-men-slider, .black-friday-landing-wrapper .home-baner-women-slider, .black-friday-landing-wrapper .home-baner-girls-slider, .black-friday-landing-wrapper .home-baner-boys-slider, .black-friday-landing-wrapper .home-baner-kids-slider, .black-friday-landing-wrapper .grid-slider-with-bg{ min-height: 302px; margin-bottom: 70px; margin-top: 0; } .black-friday-landing-wrapper .item-image-standalone img{ max-width: 100%; margin: 0 auto; } .black-friday-landing-wrapper .item-image-standalone{ position: relative; margin-bottom: 70px; } .black-friday-landing-wrapper .item-slider-grid6{ margin-bottom: 45px; } .lc-hr .black-friday-landing-wrapper .item-slider-grid6 { margin-bottom: 20px; } .black-friday-landing-wrapper .item-slider-grid6 .heading-wrapper.heading-wrapper-bordered{ display: none; margin-bottom: 0; } .black-friday-landing-wrapper .item-image-standalone .btn-wrapper, .landing-subscribe-black .item-image-standalone .btn-wrapper, .landing-subscribe-white .item-image-standalone .btn-wrapper{ display: none; } .black-friday-landing-wrapper .horizontal-image .img-responsive{ width: auto; } .black-friday-landing-wrapper .items-generic .image-with-pins-column .pin-marker .title{ color: #000000; } /* Black friday landing End */ .error-page .post-content{ max-width: 800px; margin: 20px auto; } .uc-promotion_search .container > .row{ justify-content: center; } .article-list-alternately{ width: 100%; } .datepicker.dropdown-menu th, .datepicker.dropdown-menu td{ text-transform: none; } /*body.overlay main:before,*/ /*body.overlay footer:before{*/ /* content: '';*/ /* background: rgba(0,0,0,.5);*/ /* width: 100%;*/ /* height: 100%;*/ /* position: absolute;*/ /* z-index: 111;*/ /*}*/ body.overlay{ overflow: hidden; padding-right: 17px; } .product-listing .text-wrapper{ height: auto; } .product-model{ display: none; } #comment_modal .form-group label{ font-size: 11px; } #comment_modal .form-group-btn .btn { width: 100%; } .text-span-wrapper{ display: none; } .product-vertical-panel .product-atributes-description .img-responsive{ width: auto; } .product-vertical-panel .product-atributes-description{ display: flex; } .product-vertical-panel .stores-wrapper .img-responsive{ width: auto; } .product-list-model-for-product-spare-parts { display: none; } .registration-sidebar ul li{ list-style: disc; } .captcha-image-wrapper img, .antispam-wrapper img{ width: auto; } .captcha-image-wrapper .form-group label.empty-input, .antispam-wrapper .form-group label.empty-input{ top: 65%; } .captcha-image-wrapper .form-group label, .antispam-wrapper .form-group label{ top: 38px; } .cart .captcha-image-wrapper .form-group label, .cart .antispam-wrapper .form-group label { top: 5px; } .antispam-wrapper .captcha-select-wrapper .form-group label{ top: 3px; } .captcha-image-wrapper .form-group.select-antispam label, .antispam-wrapper .form-group.select-antispam label{ top: 3px; } .reg-notice-werapper{ padding: 0 10px; margin-top: 10px; } .reg-notice-werapper p{ font-size: 14px; line-height: 20px; } .product-attrbite-table .attr-kategorije{ display: none; } .send-verification-token:disabled, .confirm-verification-token:disabled { opacity: 0.2; background: #000000; border: #000000; } .modal.modal-store-description ol li{ min-height: auto; } .store-popup .nb-store-phone, .store-popup .nb-store-email{ display: none; } .street-no-input-wrapper .form-group > label:not(.empty-input){ font-size: 9px; } .not-active-product-no-sizes i{ display: none; } /* Black header */ header.header-black .header-top, header.header-black .headerfull, header.header-black .main-header{ background: #000000; } header.header-black .lang-from-slider .title img, header.header-black .header-favorite .icon-wrapper .icon, header.header-black .header-cart .icon-wrapper .icon{ filter: brightness(0) saturate(100%) invert(100%) sepia(6%) saturate(7200%) hue-rotate(244deg) brightness(107%) contrast(110%); } header.header-black .wsmenu>.wsmenu-list>li:hover>a{ background-color: #000000; } header.header-black .wsanimated-arrow span, header.header-black .wsanimated-arrow span:before, header.header-black .wsanimated-arrow span:after{ background: #ffffff; } header.header-black + .mobile-search{ margin-top: 10px; } header.header-black{ border-bottom-color: #000000; } header.header-black .lang-from-slider .title, header.header-black .handlines-sldier .item .description p, header.header-black .handlines-sldier .item .description p a, header.header-black .handlines-sldier .item .title a, header.header-black .handlines-sldier .item .title, header.header-black .quick-links-v1 .nav > .item a{ color: #ffffff; } header.header-black .header-top{ border-bottom: 1px solid #ffffff; } /* --- */ /* Adidas Corner */ /* Text grid*/ .horizontal-image-wrapper.adidas-horizontal-image, .text_grid12.adidas-text-grid { margin-bottom: 40px; } .text_grid12.adidas-text-grid .title { padding: 0px 30%; margin-bottom: 60px; } .text_grid12.adidas-text-grid .heading-wrapper{ max-width: unset; } .text_grid12.adidas-text-grid .title h2 { font-size: 34px; line-height: 37px; font-weight: 400; text-transform: none; } .text_grid12.adidas-text-grid .description { padding: 0 15%; max-width: unset; } .text_grid12.adidas-text-grid .description .col-md-4 { font-size: 30px; line-height: 27px; font-weight: 700; } /* Baneri */ .horizontal-image-wrapper.adidas-horizontal-image:last-child { margin-bottom: 80px; } .horizontal-image-wrapper.adidas-horizontal-image .text-wrapper .short-description, .horizontal-image-wrapper.adidas-horizontal-image .text-wrapper .title { display: none; } /* Stavka sa slikom, background-om i tekstom */ .adidas-image-text-grid-right-v2 { background: #1C1C1C; margin-bottom: 380px; max-height: 550px; } .adidas-image-text-grid-right-v2 .text-wrapper, .adidas-image-text-grid-right-v2 .full-img { position: relative; top: 50px; } .adidas-image-text-grid-right-v2 .img-wrapper { display: flex; justify-content: right; } .adidas-image-text-grid-right-v2 .img-wrapper.mobile-img { display: none; } .adidas-image-text-grid-right-v2 .img-wrapper img { margin: unset; width: auto; } .adidas-image-text-grid-right-v2 .text-wrapper p{ font-size: 90px; line-height: 76px; color: #ffffff; } .adidas-image-text-grid-right-v2 .text-wrapper{ font-size: 90px; line-height: 76px; color: #ffffff; top: 100px; position: relative; max-width: 700px; padding-left: 30px; font-weight: 700; } .adidas-image-text-grid-right-v2 .btn-wrapper .btn { font-size: 23px; background: unset; line-height: 22px; border: 3px solid #FFFFFF; padding: 10px 15px; max-height: unset; height: unset; } .adidas-image-text-grid-right-v2 .btn-wrapper .btn:hover, .adidas-image-text-grid-right-v2 .btn-wrapper .btn:active, .adidas-image-text-grid-right-v2 .btn-wrapper .btn:focus, .adidas-image-text-grid-right-v2 .btn-wrapper .btn:active:focus { border: 3px solid #FFFFFF; background: #ffffff; color: #1C1C1C; } .adidas-image-text-grid-right-v2 > .row{ align-items: start; } /* Container Subitem Grid 3 Cik-Cak Slike */ .container-grid-with-four-images > .heading-wrapper { display: none; } .container-grid-with-four-images { margin-bottom: 150px; padding: 0 5%; } .container-grid-with-four-images .item { position: relative; } .container-grid-with-four-images .item img{ width: auto; } .container-grid-with-four-images .col-md-3:nth-child(2) .item { top: 70px; } .container-grid-with-four-images .col-md-3:nth-child(3) .item { top: -20px; } .container-grid-with-four-images .col-md-3:nth-child(4) .item { top: 30px; } /* Addias Block 1 Linear Gradient*/ .adidas-two-images-text-grid { margin-bottom: 180px; min-height: 600px; background: rgb(203,203,203); background: linear-gradient(90deg, rgba(203,203,203,1) 40%, rgba(179,235,69,1) 100%); } .adidas-two-images-text-grid .text-wrapper { font-size: 34px; line-height: 37px; } .adidas-two-images-text-grid .text-wrapper .adidas-text-editor { font-size: 50px; line-height: 40px; font-weight: 700; } .adidas-two-images-text-grid .text-wrapper .x-crazyfast-text-editor { font-size: 100px; font-weight: 700; line-height: 90px; } .adidas-two-images-text-grid .text-wrapper .didnt-see-that-text-editor { font-size: 45px; background: #B3EB37; font-weight: 600; color: #1D1C1C; line-height: 80px; } .adidas-two-images-text-grid .text-wrapper .coming-text-editor { font-size: 50px; font-weight: 700; line-height: 80px; } .adidas-two-images-text-grid .img-wrapper img { margin: unset; } .adidas-two-images-text-grid .img-col-wrapper .img-wrapper { margin-left: 60px; position: absolute; top: 50px; } .adidas-two-images-text-grid .btn-wrapper .btn { font-size: 28px; line-height: 27px; font-weight: 700; border: 3px solid #1C1C1C; background: transparent; color: #1C1C1C; padding: 10px 15px; max-height: unset; height: unset; margin-top: 20px; width: 300px; text-align: left; position: relative; } .adidas-two-images-text-grid .btn-wrapper .btn:before { content: url("../../../../nbshop5_sportvision_2023/_static/images/core/adidas-right-arrow.png"); position: absolute; right: 0; width: 50px; height: 15px; } .adidas-two-images-text-grid .btn-wrapper .btn:hover, .adidas-two-images-text-grid .btn-wrapper .btn:active, .adidas-two-images-text-grid .btn-wrapper .btn:focus, .adidas-two-images-text-grid .btn-wrapper .btn:active:focus { border: 3px solid #FFFFFF; color: #FFFFFF; } .adidas-two-images-text-grid .btn-wrapper .btn:hover:before, .adidas-two-images-text-grid .btn-wrapper .btn:active:before, .adidas-two-images-text-grid .btn-wrapper .btn:focus:before, .adidas-two-images-text-grid .btn-wrapper .btn:active:focus:before { filter: brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(25%) hue-rotate(70deg) brightness(108%) contrast(108%); } .adidas-two-images-text-grid .img-col-wrapper{ position: static; } /* subitem-grid-background-with-content-above */ .subitem-grid-background-with-content-above { background: #1C1D1D; margin-bottom: 310px; } .subitem-grid-background-with-content-above .container-items-wrapper { padding: 0 15px; } .subitem-grid-background-with-content-above .container-items-wrapper .heading-wrapper .title h2 { font-size: 88px; } .subitem-grid-background-with-content-above .container-items-wrapper { position: absolute; top: 0; width: 100%; left: 0; } .subitem-grid-background-with-content-above .item { position: relative; top: 220px; } /* adidas product slider*/ .grid-with-content-and-product-slider .grid-item-product-slider .product-item > .product-item{ display: block; } .grid-with-content-and-product-slider .grid-item-product-slider { width: auto !important; margin: 0 !important; padding: 0; } .grid-with-content-and-product-slider .slider-arrow i { width: 60px; height: 60px; background: #B3EB37; position: relative; display: block; } .grid-with-content-and-product-slider.blue .slider-arrow i { background: #01E2FC; } .grid-with-content-and-product-slider .slider-arrow i:before { content: url("../../../../nbshop5_sportvision_2023/_static/images/core/right-arrow-adidas.png"); position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); bottom: -1px; } .grid-with-content-and-product-slider.blue .slider-arrow i:before { filter: brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(84deg) brightness(104%) contrast(104%); } .grid-with-content-and-product-slider .arrow-button-wrapper .btn, .grid-with-content-and-product-slider .content-wrapper .btn { border: 4px solid #B3EB37; background: #ffffff; } .grid-with-content-and-product-slider .arrow-button-wrapper .btn:hover, .grid-with-content-and-product-slider .content-wrapper .btn:hover { border: 4px solid #000000; color: #B3EB37; } .grid-with-content-and-product-slider .content-wrapper .btn:hover:before { filter: brightness(0) saturate(100%) invert(86%) sepia(69%) saturate(515%) hue-rotate(19deg) brightness(93%) contrast(97%); } .grid-with-content-and-product-slider.blue .arrow-button-wrapper .btn, .grid-with-content-and-product-slider.blue .content-wrapper .btn { border: 4px solid #01E2FC; margin-top: 110px; } .grid-with-content-and-product-slider.blue .arrow-button-wrapper .btn:hover, .grid-with-content-and-product-slider.blue .content-wrapper .btn:hover { border: 4px solid #000000; color: #01E2FC; } .grid-with-content-and-product-slider.blue .content-wrapper .btn:hover:before { filter: brightness(0) saturate(100%) invert(84%) sepia(36%) saturate(7058%) hue-rotate(140deg) brightness(105%) contrast(99%); } .grid-with-content-and-product-slider .arrow-button-wrapper .btn:before, .grid-with-content-and-product-slider .content-wrapper .btn:before { content: url("../../../../nbshop5_sportvision_2023/_static/images/core/right-arrow-adidas.png"); position: absolute; top: 50%; right: 20px; transform: translateY(-50%); bottom: -8px; } .grid-with-content-and-product-slider .caption-discount{ display: none; } /* RO *//* //sklonjeno zbog novih cena body.lc-ro .products-detail-wrapper .product-details-price .prev-price{ text-decoration: line-through; }*/ body.lc-ro .product .item .text-wrapper .prices-wrapper .prev-price.prev-old-price, body.lc-ro .products-detail-wrapper .product-details-price .prev-price, body.lc-ro .products-detail-wrapper .product-details-price .prev-price.product-oldprice, body.lc-ro .products-detail-wrapper .product-details-price .prev-price.product-oldprice .product-oldprice-currency-value, body.lc-ro .products-detail-wrapper .product-details-price .prev-price.product-oldprice .product-oldprice-value{ text-decoration: none; } .lc-ro .product-prev-price-third{ display: none; } .lc-ro .product .item .text-wrapper .prices-wrapper .prev-price.prev-price-third{ display: none; } .lc-ro .company-name-input-wrapper .form-group > label.empty-input, .lc-ro .user-identification-input-wrapper .form-group > label.empty-input, .lc-ro .user-identification-type-input-wrapper .form-group > label.empty-input{ top: 4px; transform: none; font-size: 12px; text-transform: uppercase; } /* BG */ .lc-bg .appartment_number-input-wrapper .form-group label{ font-size: 11px; } /* SK CZ*/ .lc-cz .reg-phone-input-wrapper .form-group > label.empty-input, .lc-sk .reg-phone-input-wrapper .form-group > label.empty-input{ font-size: 12px; top: 3px; transform: none; text-transform: uppercase; } .gwt-SuggestBoxPopup{ z-index: 99999 !important; } /* HR */ .footer-undermenu-wrapper .item img{ width: auto; } .footer-undermenu-wrapper .grid-slider{ margin: 30px 0 } .product .item .text-wrapper .prices-wrapper .product-convert-price{ display: inline-block; float: none; font-weight: 500; color: #aaaaaa; } .product .item .text-wrapper .prices-wrapper .product-convert-price:before{ background: #aaaaaa; } .game-iframe-wrapper{ width: 100%; /*height: 90vh;*/ } .game-iframe-wrapper iframe{ border: none; } /*Customer identity newsletter*/ .footer .ci-main-wrapper { text-align: center; font-family: 'Open Sans', sans-serif !important; } .footer .ci-main-wrapper .ci-wrapper { display: inline-flex; justify-content: center; align-items: center; gap: 30px; margin: 0; } .footer .ci-main-wrapper .ci-wrapper .gigya-screen-content { min-width: 415px; } .footer .ci-main-wrapper .gigya-composite-control .gigya-input-text { height: 50px !important; font-family: 'Open Sans', sans-serif; background-color: #ffffff; border-bottom: 1px solid #E5E5E5; border-radius: 0; color: #000000; padding: 10px 0 10px 10px; font-size: 14px; margin-bottom: 0; } .footer .ci-main-wrapper .gigya-composite-control-submit .gigya-input-submit { font-family: 'Open Sans', sans-serif; border-radius: 0; min-width: unset; background: #E23034; font-size: 16px; line-height: 48px; height: 50px; transition: background .3s ease-in-out; padding: 0 20px; width: unset; } .footer .ci-main-wrapper .gigya-composite-control-submit .gigya-input-submit:active, .footer .ci-main-wrapper .gigya-composite-control-submit .gigya-input-submit:focus, .footer .ci-main-wrapper .gigya-composite-control-submit .gigya-input-submit:active:focus, .footer .ci-main-wrapper .gigya-composite-control-submit .gigya-input-submit:hover { background: #CF2E32; border-color: #CF2E32; color: #fff; } .footer .ci-main-wrapper .gigya-screen-caption { font-family: 'Open Sans', sans-serif; font-size: 16px; font-weight: 700; color: #fff; text-transform: unset; text-align: left; padding-bottom: 0; line-height: 28px; width: unset !important; margin: 0; display: block; flex-shrink: 1; } .footer .ci-main-wrapper .gigya-screen .gigya-composite-control.gigya-composite-control-checkbox.gigya-terms-error { padding: 0; margin-bottom: 0px; /*position: relative;*/ right: 0; width: 100%; border-radius: 0; border: unset; } .footer .ci-main-wrapper .gigya-screen .gigya-composite-control.gigya-composite-control-checkbox .gigya-input-checkbox.gigya-empty { width: 16px; height: 16px; border-radius: 0; background: #ffffff; border: 1px solid #d9d9d9 !important; box-shadow: none !important; } .footer .ci-main-wrapper .gigya-screen .gigya-composite-control.gigya-composite-control-checkbox .gigya-input-checkbox { width: 16px; height: 16px; border-radius: 0; } .footer .ci-main-wrapper .gigya-screen .gigya-composite-control.gigya-composite-control-checkbox .gigya-input-checkbox:checked { background-color: #E23034; } .footer .ci-main-wrapper .gigya-screen-content .gigya-screen .gigya-composite-control.gigya-composite-control-checkbox .gigya-label { margin-left: 10px; } .footer .ci-main-wrapper .gigya-screen .gigya-composite-control.gigya-composite-control-checkbox .gigya-label-text a, .footer .ci-main-wrapper .gigya-screen .gigya-composite-control.gigya-composite-control-checkbox .gigya-label-text { font-family: 'Open Sans', sans-serif; color: #fff; font-size: 13px; font-weight: 400; } .footer .ci-main-wrapper .gigya-screen .gigya-composite-control.gigya-composite-control-checkbox .gigya-label-text a { text-decoration: underline; } .footer .ci-main-wrapper .gigya-screen-content .gigya-composite-control-submit.newsletter-sign-up-btn { margin: 0; position: absolute; top: 0; right: 0; display: inline-block; text-align: right; width: unset; } .footer .ci-main-wrapper .gigya-screen-content .gigya-screen .gigya-layout-row.with-two-inputs { position: relative; max-width: 415px; } .footer .ci-main-wrapper .gigya-screen-content .gigya-screen.gigya-composite-control-active .gigya-layout-row.with-two-inputs .gigya-layout-cell { width: 100%; position: static; } .footer .ci-main-wrapper .gigya-screen-content .gigya-screen .gigya-composite-control-checkbox { margin: 10px 0 0; position: absolute; top: -10px; } .footer .ci-main-wrapper .gigya-screen-content .gigya-composite-control .gigya-error-msg.gigya-error-msg-active { right: 0; left: unset; font-weight: 400; font-size: 12px; color: #ed544a; top: -15px; bottom: unset; } .footer .ci-main-wrapper .gigya-screen .gigya-layout-row.with-two-inputs>.gigya-layout-cell+.gigya-layout-cell>.gigya-composite-control { padding-left: 0; } .footer .ci-main-wrapper .gigya-screen-content .gigya-screen.gigya-subscribe-with-email-container .gigya-layout-cell { width: 100%; position: static; } .footer .ci-main-wrapper .gigya-screen-content .gigya-screen.gigya-subscribe-with-email-container .gigya-layout-cell > .gigya-container { position: static; } .footer .ci-main-wrapper .gigya-screen-content .gigya-screen.gigya-subscribe-with-email-container .gigya-email { margin-bottom: 0; } .footer .ci-main-wrapper .gigya-screen-content .gigya-screen.gigya-subscribe-with-email-container .gigya-layout-row { position: relative; } .footer .ci-main-wrapper .gigya-subscribe-with-email-container .gigya-composite-control-label.gigya-text, .footer .ci-main-wrapper .gigya-newsletter-thank-you-container .gigya-composite-control-label.gigya-text, .footer .ci-main-wrapper .gigya-newsletter-thank-you-container .gigya-composite-control-label.gigya-text > *, .footer .ci-main-wrapper .gigya-screen-content .gigya-screen.gigya-composite-control-active .subscribe-thank-you > * { color: #fff; margin-bottom: 0; font-size: 14px; } .cart-description{ width: 100%; } .cart-privacy-policy.site-right-policy.all-terms > .text-wrapper{ display: flex; } .cart-privacy-policy.site-right-policy.all-terms > .text-wrapper .icheckbox_flat{ margin-top: 4px; } .message-cart-wrapper .message-text{ font-size: 12px; } .message-cart-wrapper textarea{ height: 50px; } .feature-filter, .feature-filter-country { display: none; } .fullwidth-center-item .form-group input::placeholder { font-size: 14px; font-weight: 400; color: #9F9F9F; } .modal .rating-stars-required .validation-errors-list { bottom: 40px; } .content-info-bubble span.tpay{ position: relative; flex: auto; text-align: center; } .content-info-bubble span.tpay:before{ display: block; content: ''; height: 30px; } .content-info-bubble span.tpay.tpay-Kartica:before{ background: url("../../../../nbshop5_sportvision_2023/_static/images/core/gotovina.png"); background-size: contain; background-repeat: no-repeat; background-position: center; } .content-info-bubble span.tpay.tpay-Gotovina:before{ background: url("../../../../nbshop5_sportvision_2023/_static/images/core/kartica.png"); background-size: contain; background-repeat: no-repeat; background-position: center; } .content-info-bubble .nb-store-f_typePayment .nb-insert-content{ display: flex; } .content-info-bubble.store-popup .nb-store-f_typePayment .title{ display: block; font-weight: 500; } /* Personalization */ .personalization-detail .btn-personalization{ background: #ffffff; color: #000000; } .personalization-detail .btn-personalization:after{ content: url("../../../../nbshop5_sportvision_2023/_static/images/core/personalize-icon.svg"); margin-left: 10px; top: 2px; position: relative; } .modal.personalization-modal{ z-index: 10001 !important; } .personalization-modal .nav-tabs .nav-link.active{ color: #E23034; border-color: #E23034; } .personalization-modal .right-side-wrapper .btns-wrapper .btn.black-btn{ background: #E23034; border-color: #E23034; } .personalization-modal .right-side-wrapper .btns-wrapper .btn.black-btn:hover{ background: #CF2E32; border-color: #CF2E32; color: #ffffff; } .personalization-product-images .slider-navigation-absolute{ width: calc(100% + 40px); left: -20px; } .personalization-modal .product-options-personalization > .tab-content > .text-wrapper{ margin-bottom: 20px; } .personalization-modal .product-options-personalization > .tab-content > .text-wrapper p{ font-size: 14px; line-height: 24px; } .personalization-detail .saved-items .item .item-data{ min-width: 200px; } .personalization-modal .right-side-wrapper .btns-wrapper .btn.white-btn:hover{ background: #000000; color: #ffffff; } .personalization-product-images .slider-init .item{ height: unset; } .personalization-modal .left-side-wrapper .title{ text-transform: none; } .personalization-modal .right-side-wrapper .btns-wrapper .delete:hover, .personalization-modal .right-side-wrapper .btns-wrapper .close-btn:hover{ color: #000000; } .cart-personalization{ margin-top: 5px; } .klarna-payment-detail-wrapper{ margin-bottom: 10px; } .cart-table .service-price, .cart-table .service-price-total{ font-size: 15px; margin-bottom: 5px; } .cart-quantity .styled-select{ max-width: 100px; } /* --- */ /*New Black Page*/ .black-friday-dark-wrapper{ background: #000000; } .black-friday-dark-wrapper .short-description, .black-friday-dark-wrapper .title, .black-friday-dark-wrapper h1, .black-friday-dark-wrapper h2, .black-friday-dark-wrapper h3, .black-friday-dark-wrapper .description{ color: #ffffff; } .black-friday-dark-wrapper .subitem-grid-with-popover { padding: 0px 0 10px; } .black-friday-dark-wrapper .subitem-grid-with-popover .text-wrapper a.lnk { color: #000000; background: #ffffff; border: 2px solid #ffffff; } .black-friday-dark-wrapper .subitem-grid-with-popover .text-wrapper a.lnk:hover { background: #000000; color: #ffffff; } .landing-subscribe-black .newsletter-v2 .newsletter-form .nl-wrapper-input .form-group input::placeholder { color: #000000; } .landing-subscribe-black .newsletter-v2 .heading-wrapper .title{ color: #ffffff; } .landing-subscribe-black .newsletter-v2 .newsletter-form .nl-wrapper-input{ max-width: 600px; margin: auto; } .landing-subscribe-black .newsletter-v2 .newsletter-form .nl-wrapper-input .btn-wrapper{ position: absolute; top: 0; right: 0; } .landing-subscribe-black .newsletter-v2 .newsletter-form .nl-wrapper-input .btn-wrapper button{ box-shadow: inset 0px 0px 0px 1px #ffffff; border: unset; } /* --- */ .reg-page-checkbox-group-wrapper .heading-wrapper, .reg-checkbox-group-wrapper .heading-wrapper{ font-size: 14px; } .reg-page-checkbox-group-wrapper .form-group, .reg-checkbox-group-wrapper .form-group{ padding-left: 20px; } .items-generic .item-video-flowplayery { width: 100%; height: 600px; margin: 60px 0; } .items-generic #item-flowplayery { width: 100%; height: 100%; } .items-generic #item-flowplayery .fp-ratio { padding: 0 !important; } .content-info-bubble .displayType, .store-item-wrapper .displayType { font-size: 12px; font-weight: 700; text-transform: uppercase; color: #000; margin-bottom: 10px; } .content-info-bubble .displayType { text-align: unset; } .store-popup h1 { margin-bottom: 5px; } .footer .newsletter-form .form-group-checklabel label, .footer .newsletter-form .form-group-checklabel label a { color: #fff; font-size: 13px; font-weight: 400; /* line-height: 16px; */ top: 0 !important; } .footer .newsletter-form .form-group-checklabel { align-items: center; margin-top: 5px; } .footer .newsletter-form .form-group-checklabel > .icheckbox_flat { width: 16px; height: 16px; border-radius: 0; background: #ffffff; border: 1px solid #d9d9d9 ; box-shadow: none; top: 0 !important; } .footer .newsletter-form .form-group-checklabel > .icheckbox_flat.checked { border-color: #E23034; background-image: url("../../../../nbshop5_sportvision_2023/_static/images/core/SV_Sprite_Sheet.svg"); background-position: -646px 94px; background-size: 500px; width: 16px; height: 16px; display: inline-block; top: 0; background-color: #E23034; border-radius: 0; } .profile .profile-price-change .text-wrapper .remove-item-lnk { display: block; cursor: pointer; font-weight: 600; } .price-change-wrapper .product .item .btn-wrapper { opacity: 1; top: 0; right: 0; left: unset; transform: unset; } body:not(.uc-ci_profile_price_change) .price-change-wrapper .product .item .btn-wrapper { display: none; } .newsletter-v1 .nl-wrapper-input .validation-errors-list { top: -25px; bottom: unset; right: 0; left: unset; } .newsletter-v1 .nl-wrapper-input > .row > .col-xs-12 { float: right; margin-top: 15px; } .captcha-image-wrapper .form-group input.form-control::placeholder { color: transparent; } .confirm-cart-list-5 .heading-wrapper .icon, .cart-products-wrapper.cart-new-3 .heading-wrapper .icon { content: url('../../images/core/cart-icon.svg'); } .cart-summary-details .item-benefit .icon { content: url('../../images/core/benefit-icon.svg'); } .cart-summary-details .item-payment-method .icon { content: url('../../images/core/payment-method-icon.svg'); } .cart-summary-details .item-delivery-method .icon { content: url('../../images/core/delivery-method-icon.svg'); } .cart-summary-details .item-delivery-address .icon { content: url('../../images/core/delivery-address-icon.svg'); } .lc-gr th.tracking-id-info.number-shippment-cell , .lc-ro th.tracking-id-info.number-shippment-cell { display: none; } /* Image with pins */ .image-with-pins-item-wrapper .image-with-pins-wrapper .pin-marker .block.quick-buy-color-size { display: block; } .image-with-pins-item-wrapper .image-with-pins-wrapper .pin-marker .block.quick-buy-color-size .quick-buy-color-size-btn { width: 100%; min-width: unset; margin: 0; } .image-with-pins-item-wrapper .image-with-pins-wrapper .pin-marker .block.quick-buy-color-size .sizes-selector-quick-buy { z-index: 99; } .image-with-pins-item-wrapper .image-with-pins-wrapper .pin-marker{ opacity: 50%; } .image-with-pins-item-wrapper .image-with-pins-wrapper .pin-marker.clicked, .image-with-pins-item-wrapper .image-with-pins-wrapper .pin-marker:hover { opacity: 1; z-index: 9; } .image-with-pins-item-wrapper .image-with-pins-wrapper .pin-marker .prices-wrapper { margin-bottom: 10px; } .image-with-pins-item-wrapper .image-with-pins-wrapper .pin-marker .hover-content { width: fit-content; max-width: 300px; } .image-with-pins-item-wrapper .image-with-pins-wrapper .pin-marker .hover-content .title { width: max-content; } .cart-new-3 .cart-product-info-grid { margin-top: 15px; } #order_total_confirm_content .cart-step .cart-new-3 .row.no-collaps { justify-content: flex-start; } .cart-step .confirm-cart-list-5, .cart-step .cart-summary-details, .cart-step .cart-new-3 { margin-bottom: 20px; } /*CI header - user loader*/ .header .mobile-menu-useractions .login-btn i.fa-spinner, .header .user-wrapper #nav-user-ci i.fa-spinner { font-size: 10px; border-radius: 50%; position: relative; text-indent: -9999em; animation: mulShdSpin 1.1s infinite ease; transform: translateZ(0); color: #000; width: 2px; height: 2px; left: -12px; top: 2px; } .header .mobile-menu-useractions .login-btn i.fa-spinner:before, .header .user-wrapper #nav-user-ci i.fa-spinner:before { content: ''; font-size: 10px; } @keyframes mulShdSpin { 0%, 100% { box-shadow: 0px -5px 0px 0px #ffffff, 3.8px -3.6px 0 0px rgba(0,0,0, 0.2), 4.5px 0px 0 0px rgba(0,0,0, 0.2), 3.6px 3.6px 0 0px rgba(0,0,0, 0.2), 0px 4.5px 0 0px rgba(0,0,0, 0.2), -3.6px 3.8px 0 0px rgba(0,0,0, 0.2), -5px 0px 0 0px rgba(0,0,0, 0.5), -3.6px -3.6px 0 0px rgba(0,0,0, 0.7); } 12.5% { box-shadow: 0px -5px 0px 0px rgba(0,0,0, 0.7), 3.8px -3.6px 0 0px #ffffff, 4.5px 0px 0 0px rgba(0,0,0, 0.2), 3.6px 3.6px 0 0px rgba(0,0,0, 0.2), 0px 4.5px 0 0px rgba(0,0,0, 0.2), -3.6px 3.8px 0 0px rgba(0,0,0, 0.2), -5px 0px 0 0px rgba(0,0,0, 0.2), -3.6px -3.6px 0 0px rgba(0,0,0, 0.5); } 25% { box-shadow: 0px -5px 0px 0px rgba(0,0,0, 0.5), 3.8px -3.6px 0 0px rgba(0,0,0, 0.7), 4.5px 0px 0 0px #ffffff, 3.6px 3.6px 0 0px rgba(0,0,0, 0.2), 0px 4.5px 0 0px rgba(0,0,0, 0.2), -3.6px 3.8px 0 0px rgba(0,0,0, 0.2), -5px 0px 0 0px rgba(0,0,0, 0.2), -3.6px -3.6px 0 0px rgba(0,0,0, 0.2); } 37.5% { box-shadow: 0px -5px 0px 0px rgba(0,0,0, 0.2), 3.8px -3.6px 0 0px rgba(0,0,0, 0.5), 4.5px 0px 0 0px rgba(0,0,0, 0.7), 3.6px 3.6px 0 0px #ffffff, 0px 4.5px 0 0px rgba(0,0,0, 0.2), -3.6px 3.8px 0 0px rgba(0,0,0, 0.2), -5px 0px 0 0px rgba(0,0,0, 0.2), -3.6px -3.6px 0 0px rgba(0,0,0, 0.2); } 50% { box-shadow: 0px -5px 0px 0px rgba(0,0,0, 0.2), 3.8px -3.6px 0 0px rgba(0,0,0, 0.2), 4.5px 0px 0 0px rgba(0,0,0, 0.5), 3.6px 3.6px 0 0px rgba(0,0,0, 0.7), 0px 4.5px 0 0px #ffffff, -3.6px 3.8px 0 0px rgba(0,0,0, 0.2), -5px 0px 0 0px rgba(0,0,0, 0.2), -3.6px -3.6px 0 0px rgba(0,0,0, 0.2); } 62.5% { box-shadow: 0px -5px 0px 0px rgba(0,0,0, 0.2), 3.8px -3.6px 0 0px rgba(0,0,0, 0.2), 4.5px 0px 0 0px rgba(0,0,0, 0.2), 3.6px 3.6px 0 0px rgba(0,0,0, 0.5), 0px 4.5px 0 0px rgba(0,0,0, 0.7), -3.6px 3.8px 0 0px #ffffff, -5px 0px 0 0px rgba(0,0,0, 0.2), -3.6px -3.6px 0 0px rgba(0,0,0, 0.2); } 75% { box-shadow: 0px -5px 0px 0px rgba(0,0,0, 0.2), 3.8px -3.6px 0 0px rgba(0,0,0, 0.2), 4.5px 0px 0 0px rgba(0,0,0, 0.2), 3.6px 3.6px 0 0px rgba(0,0,0, 0.2), 0px 4.5px 0 0px rgba(0,0,0, 0.5), -3.6px 3.8px 0 0px rgba(0,0,0, 0.7), -5px 0px 0 0px #ffffff, -3.6px -3.6px 0 0px rgba(0,0,0, 0.2); } 87.5% { box-shadow: 0px -5px 0px 0px rgba(0,0,0, 0.2), 3.8px -3.6px 0 0px rgba(0,0,0, 0.2), 4.5px 0px 0 0px rgba(0,0,0, 0.2), 3.6px 3.6px 0 0px rgba(0,0,0, 0.2), 0px 4.5px 0 0px rgba(0,0,0, 0.2), -3.6px 3.8px 0 0px rgba(0,0,0, 0.5), -5px 0px 0 0px rgba(0,0,0, 0.7), -3.6px -3.6px 0 0px #ffffff; } } .caption-product-list .item.text-view:hover { text-decoration: none; } .product-details .comment-content-slider { margin-top: 70px; } .comment-content-slider .btn-wrapper .btn, #comment_modal .form-group-btn .btn, .product-vertical-panel .panel .btn { background: #E23034; border-color: #E23034; text-decoration: none; } .comment-content-slider .btn-wrapper .btn:active, .comment-content-slider .btn-wrapper .btn:focus, .comment-content-slider .btn-wrapper .btn:hover, #comment_modal .form-group-btn .btn:hover, #comment_modal .form-group-btn .btn:active, #comment_modal .form-group-btn .btn:focus, .product-vertical-panel .panel .btn:active, .product-vertical-panel .panel .btn:focus, .product-vertical-panel .panel .btn:hover { background: #CF2E32 !important; border-color: #E23034 !important; color: #ffffff !important; text-decoration: none; } #comment_modal .comments-rating { border-top: 1px solid #dee2e6; border-bottom: 1px solid #dee2e6; padding: 15px 0 25px; margin: 5px 0 20px; } #comment_modal .inputs-wrapper { padding-top: 20px; } #comment_modal .inputs-wrapper .required-info { display: none; } #comment_modal .inputs-wrapper:before { width: calc(100% - 20px); height: 1px; background: #dee2e6; position: absolute; top: 0; left: 10px; content: ''; display: block; } /*Skinuti komentar kada se bude pustalo unapredjenje ocenjivanja proizoda */ .product-vertical-panel #comments-list-content, .product-vertical-panel .pagination, .product-vertical-panel .comment-content.content-tree { display: none; } .product-vertical-panel #tab_product_comments .col-sm-12 { display: flex; flex-direction: column-reverse; align-items: center; } .product-vertical-panel .panel .btn { width: fit-content; margin-bottom: 15px; } .confirmation-page-alert .alert-success { background: #F3FAF2; border-color: #B5E0B0; } .confirmation-page-alert .alert-danger { background: #FFF9F9; border-color: #FCD9D9; } .confirm-cart-list-5 .sum-table-header{ padding: 0; border-bottom: 1px solid #EFEFEF; } .confirm-order-info .heading-wrapper .title h2, .confirm-cart-list-5 .heading-wrapper .title h2 { font-size: 18px; font-weight: 700; } .confirm-cart-list-5 .img-info-wrapper .cart-product-name, .confirm-cart-list-5 .img-info-wrapper .cart-product-name a { font-weight: 600; } .sum-table-total-price-wrapper { border-top: 1px solid #EFEFEF; } .sum-table-v3-wrapper .sum-prices-item .sum-price-text { font-weight: 600; } .lc-ro .sum-table-v3-wrapper .sum-prices-item.discount-item-cart, .lc-ro .header-cart-item-side .item .content .prev-price, .lc-ro .cart-product-info-grid .item.cart-discount{ display: none; } .sum-table-v3-wrapper .sum-table-content .btn { width: 100%; } .confirm-cart-list-5 .sum-table-header .heading-wrapper .icon { content: url("../../../../nbshop5_sportvision_2023/_static/images/core/cart-sum-confirm.svg"); } .confirm-order-info .heading-wrapper .icon { content: url("../../../../nbshop5_sportvision_2023/_static/images/core/cart-info-icon.svg"); } .confirmation-page-alert { margin-top: 40px; } .block.confirm-order-info { margin-bottom: 50px; } .view-order-status-form-wrapper > .row { align-items: end; } .view-order-status-form-wrapper .order-delivery-info { margin-bottom: 25px; display: block; } .view-order-status-form-wrapper .ordered-products { margin-bottom: 40px; } .view-order-status-form-wrapper .order-delivery-info .title:before { content: url("../../../../nbshop5_sportvision_2023/_static/images/core/info_delivery_icon.svg"); top: 3px; position: relative; margin-right: 5px; } .view-order-status-wrapper .form-tracking-info .title:before { background: #fff no-repeat center center; width: 40px; height: 40px; border-radius: 50%; text-align: center; display: inline-block; content: ''; position: absolute; top: 50%; transform: translateY(-50%); left: 10px; } .status-history .title .img-wrapper { width: 40px; height: 40px; border-radius: 50%; text-align: center; line-height: 34px; background: #fff; display: inline-block; position: relative; top: 50%; transform: translateY(-50%); } .status-history .title > span { position: absolute; left: 15px; top: 0; height: calc(100% + 1px); } .status-history .tracking-id-info { font-size: 15px; font-weight: 700; } .status-history .tracking-id-info span { font-weight: 600; margin-left: 5px; } .status-history .title.status-time > span { border-right: 1px solid #000; padding-right: 15px; } .status-history .title.status-time > span:before { width: 9px; height: 9px; border: 1px solid #000; border-radius: 50%; content: ''; position: absolute; background: #fff; right: -5px; top: 50%; transform: translateY(-50%); display: inline-block; } .view-order-status-wrapper .status-history td { height: 70px; } .view-order-status-wrapper .status-history td.status-time { padding-left: 90px; } .status-history .title span img { max-width: 18px; } .view-order-status-wrapper .form-tracking-info .recipient:before { background-image: url("../../../../nbshop5_sportvision_2023/_static/images/core/order-info-recipient.svg"); } .view-order-status-wrapper .form-tracking-info .post-code:before, .view-order-status-wrapper .form-tracking-info .city:before { background-image: url("../../../../nbshop5_sportvision_2023/_static/images/core/order-info-city.svg"); } .view-order-status-wrapper .form-tracking-info .address:before { background-image: url("../../../../nbshop5_sportvision_2023/_static/images/core/order-info-address.svg"); } .view-order-status-wrapper .form-tracking-info .package-number:before, .view-order-status-wrapper .form-tracking-info .delivery-service:before { background-image: url("../../../../nbshop5_sportvision_2023/_static/images/core/order-info-courier.svg"); } .view-order-status-wrapper .form-tracking-info .current-status:before { background-image: url("../../../../nbshop5_sportvision_2023/_static/images/core/order-info-processing-status.svg"); } .view-order-status-wrapper .form-tracking-info .order-status:before { background-image: url("../../../../nbshop5_sportvision_2023/_static/images/core/order-info-order-status.svg"); } .view-order-status-wrapper table td { font-size: 15px; } .view-order-status-wrapper table td.title { padding-left: 60px; } .view-order-status-wrapper .form-tracking-info thead .tracking-id-info { padding: 20px 20px 20px 60px; font-size: 15px; font-weight: 700; } .view-order-status-wrapper .form-tracking-info thead .tracking-id-info span { font-weight: 600; margin-left: 5px; } .view-order-status-wrapper .form-tracking-info thead .tracking-id-info:before { content: url("../../../../nbshop5_sportvision_2023/_static/images/core/order-info-order-number.svg"); position: absolute; top: 50%; transform: translateY(-50%); left: 20px; } .view-order-status-wrapper .form-tracking-info thead .tracking-id-info.number-shippment-cell:before { content: url("../../../../nbshop5_sportvision_2023/_static/images/core/order-info-shippment-code.svg"); } .view-order-status-wrapper table td { padding: 15px 20px; } .status-history .tab-title-wrapper .img-headding { content: url("../../../../nbshop5_sportvision_2023/_static/images/core/status-history-icon.svg"); } .ordered-products .tab-title-wrapper .img-heading { content: url("../../../../nbshop5_sportvision_2023/_static/images/core/ordered-products-icon.svg"); } .order-status-info { margin: 0 0 40px; } .comments-rating-numbers .rating-info { font-weight: 600; } .form-comment .description { margin: 10px 0 30px; border-top: 1px solid #dee2e6; padding-top: 15px; font-size: 13px; line-height: 20px; } .product-images-gallery-v2 .caption-product-list, .product .item .caption-product-list { top: 0; left: 0; width: 100%; height: 100%; padding: 5px; cursor: pointer; pointer-events: none; } .product-images-gallery-v2 .product-item-overlay .product-item-overlay { display: none; } .product-images-gallery-v2 .caption-product-list { padding: 10px; } .sum-table-v3-wrapper .contentTotalSumServices table td { border: unset; padding: 5px; font-size: 16px; font-weight: 600; } .sum-table-v3-wrapper .contentTotalSumServices table td.product-item-prices { font-weight: 400; } .paymentinfo { margin-bottom: 50px; background: #FCFCFC; padding: 20px; border: 1px solid #EFEFEF; } .comment-content-slider .heading-wrapper .title { margin-bottom: 15px; } .profile-orders .item-actions .order-lnk-wrapper .item.item-order:nth-child(2){ display: none; } .profile-orders .item-actions .order-lnk-wrapper .item.item-buy-again{ display: none; } .apply-another-ticket { background: transparent; color: #000000; margin-bottom: 15px; } .apply-another-ticket:focus, .apply-another-ticket:active, .apply-another-ticket:hover { background: #000000; color: #ffffff; } .shopbylook-slider .slider-navigation-absolute { width: calc(100% + 20px); left: -10px; top: 32%; } .shopbylook-slider.slider .slider-init { opacity: 1; } .comment-content-slider .slider-navigation-absolute { width: calc(100% + 100px); left: -50px; } .comment-content-slider .back-stars i.fa-star, .comment-content-slider .front-stars i.fa-star { width: 11px; } .comment-content-slider .back-stars, .comment-content-slider .front-stars { gap: 3px; } .comment-content-slider .comment-info.comment-info-wrapper { line-height: 26px; } .block-wrapper.filters { min-height: 300px; } .block-wrapper .block-content { opacity: 0; transition: opacity 1s; } .block-wrapper.block-loaded .block-content { opacity: 1; } #product_intro .block-placeholder .ph-item { padding: 5px 0 0; margin-bottom: 10px; } #product_intro .block-placeholder .ph-picture, #product_intro .block-placeholder .ph-row div:not(.big) { display: none; } #product_intro .block-placeholder .ph-row .big { height: 25px; } .split-order-tabs .info-wrapper .icon { content: url("../../../../nbshop5_sportvision_2023/_static/images/core/split-order-info.svg"); } .split-order-tabs .slider-arrow i { position: relative; top: 10px; } .order-status-info { margin-top: -1px; } .comment-content-slider .comment-description .read-more-button{ bottom: 0; } .comments-two .comments-input-wrapper .icon-info-f { content: url("../../../../nbshop5_sportvision_2023/_static/images/core/info-icon.svg"); display: inline-block; cursor: pointer; } body.modal-open .tooltip { z-index: 99999; } /* load placeholder */ #brand_slider.block-wrapper .block-placeholder { max-height: 200px; } #first_level_nav .block-placeholder, #country_menu_slider.block-wrapper .block-placeholder, #payment_card.block-wrapper .block-placeholder { max-height: 100px; } .product-details .outfit-slider .availability-wrapper { display: none; } #first_level_nav .block-placeholder, #first_level_nav { display: none; } .categories-new-slider .item .content .items-wrapper .item-slide-item .block-placeholder { max-height: 110px; } .categories-new-slider .item .content .items-wrapper .item-slide-item .block-placeholder .ph-item { padding: 10px 0; } .categories-new-slider .item .content .items-wrapper .item-slide-item .block-placeholder .ph-picture { min-height: 30px; height: 60px; } /* end load placeholder */ .product-details .outfit-slider .similar-products-by-color-slider { margin: 15px 0 0 -5px; } .product-details .outfit-slider .similar-products-by-color-slider .item { max-height: 55px; } .loyalty-card-types .cards-wrapper .card-item.checked .icon:before { content: url("../../../../nbshop5_v5_8/_static/images/core/checkbox_icon.svg"); height: 13px; width: 13px; top: -9px; } .package-tracking.view-order-status-wrapper table th { border-color: #eeeeee; } .package-tracking .pacage-vertical-panel .pan-block .panel-heading { background: unset; padding: 0; border: unset; opacity: 1; } .package-tracking .pacage-vertical-panel .pan-block .panel-heading:hover { box-shadow: unset; } .package-tracking .pacage-vertical-panel .pan-block .panel-body:last-of-type, .package-tracking .pacage-vertical-panel .pan-block .panel-body { padding: 0; } .pacage-vertical-panel .pan-block .tab-title-wrapper .title { text-transform: unset; } .pacage-vertical-panel .pan-block .tab-title-wrapper span { opacity: 1; filter: unset; } .pacage-vertical-panel .pan-block .tab-title-wrapper i { } .panel.pan-block > .collapse, .panel.pan-block > .collapsing { border: unset; } .package-tracking td.title { color: #111010; } .view-order-status-form-wrapper .panel-heading .tab-title-wrapper .icon { position: absolute; right: 20px; top: 15px; transform: rotate(180deg); } .view-order-status-form-wrapper .panel.pan-block .panel-toggle:not(.collapsed) i.icon-rotate-90 { transform: rotate(0deg); } .game-iframe-wrapper{ width: 100%; } .game-iframe-wrapper iframe { min-height: 800px; border: none; width: 100%; } .order-status-info .slick-dots { display: none; } .lc-gr #actionLowerprice{ display: none; } body.modal-open .tooltip { z-index: 99999; } /* .lc-gr .caption-discount{ display: none; } */ .ckeditor-acordian.acordian-items-wrapper .item .title:before { content: unset; } .product .item .similar-products-by-color-slider-wrapper{ position: absolute; bottom: -35px; left: 10px; right: 10px; padding: 0 15px 0 0; } #onload_modal.promo-modal.modal .modal-content { padding: 0; } /*.lc-hu #onload_modal.promo-modal.modal .modal-content {*/ /* justify-content: center;*/ /*}*/ .view-order-status-wrapper .view-order-status-form-wrapper .form-tracking-info .tracking-id-info{ text-transform: unset; } .lc-gr .product-details-price .prev-price, .product-details-price .prev-price.product-infooldprice{ text-decoration: none; } .product-banner_v1.product-item.product-banner-item{ margin: 0 auto; } .lc-hu .product-details-price .prev-price.product-pricewithoutdiscount, .lc-hr .product-details-price .prev-price.product-pricewithoutdiscount, .lc-bg .product-details-price .prev-price.product-pricewithoutdiscount, .lc-ro .product-details-price .prev-price.product-pricewithoutdiscount{ text-decoration: none; } .next-button-step.no-click{ pointer-events: none; } .bank-number-input-wrapper .form-group, .billinglegalEntity .form-group, .billinglegalEntity .form-group, .bank-number-input-wrapper .form-group, .cart-onepage-company-pib-wrapper.form-group, .company-name-wrapper.form-group{ width: 100%; } .payment-page .payment-order-action { margin-bottom: 30px; } .payment-page .cart-summar { border: 1px solid #EDEDED; } label.title-use-ticket { pointer-events: none; } .loyalty-card-types > .heading-wrapper { display: none; } /* landing vauceri */ .wrapper-style-landing_voucher .items-generic > .row > .col-xs-12 { margin-bottom: 70px; } .voucher-two-column { padding: 0; } .voucher-two-column .voucher-item:not(.slick-current) { height: 0; overflow: hidden; } .voucher-two-column .voucher-detail-wrapper .heading-wrapper { margin: 0; } .voucher-two-column .voucher-detail-wrapper .title { font-size: 26px; line-height: 30px; margin-bottom: 0; color: #000000; font-weight: 600; text-align: left; } .voucher-two-column .voucher-detail-wrapper .voucher-prices-wrapper .slick-track { display: flex; } .voucher-detail-wrapper .voucher-nav-images{ display: none; } .voucher-two-column .product-item .voucher-nav-images { min-height: 105px; } .voucher-two-column .product-item .voucher-nav-images .loader-wrapper i { transform: unset; top: 20%; z-index: 99999; } .voucher-two-column .voucher-nav-images .images-wrapper .img-wrapper.active { border: 1px solid #E23034; } .voucher-two-column .voucher-nav-images .images-wrapper .img-wrapper { height: 90px; min-width: 130px; } .voucher-two-column .voucher-nav-images .images-wrapper .img-wrapper img { height: 86px; } .voucher-two-column .voucher-nav-prices .voucher-prices-wrapper .price-content .voucher-name { display: none; } .voucher-two-column .voucher-nav-prices .voucher-prices-wrapper .price-content { height: 35px; text-align: center; background: #ffffff; border: 1px solid #000000; font-weight: 600; cursor: pointer; margin-bottom: 10px; margin-right: 10px; min-width: 130px; } .voucher-two-column .voucher-nav-prices .voucher-prices-wrapper .price-content.active { background: #000000; color: #ffffff; } .voucher-two-column .voucher-nav-prices .voucher-prices-wrapper .price-content.active * { color: #ffffff; } .voucher-two-column .voucher-nav-prices .voucher-prices-wrapper .voucher-price { width: 100%; height: 100%; display: flex; justify-content: center; align-items: center; font-size: 16px; line-height: 33px; } .voucher-two-column .slider.product-sizes-slider .slick-dots { top: 10px; } .voucher-two-column .voucher-nav-prices.product-sizes-slider { margin-bottom: 0; border: none; border-top: 1px solid #D9D9D9; padding-top: 20px; margin-top: 5px; } .voucher-two-column .voucher-nav-images > label, .voucher-two-column .voucher-nav-prices > label, .voucher-two-column .quantity-wrapper > label { font-weight: 600; width: max-content; } .voucher-two-column .btn-wrapper .btn { display: flex; justify-content: center; align-items: center; width: 100%; height: 50px; background: #E23034; color: #ffffff; text-transform: uppercase; font-size: 16px; font-weight: 600; border-radius: 0; border: none; } .voucher-two-column .voucher-nav-prices .voucher-prices-wrapper .voucher-price, .voucher-two-column .voucher-nav-images .nav-item { border-radius: 0; } .voucher-two-column .voucher-nav-prices .voucher-prices-wrapper .voucher-price.active, .voucher-two-column .voucher-nav-prices .voucher-prices-wrapper .voucher-price { border: none; } .voucher-two-column .quantity-wrapper .quantity-controller { display: flex; height: 51px; width: fit-content; border-radius: 0; border: 1px solid #D9D9D9; } .voucher-two-column .quantity-wrapper .quantity-item { height: 50px; } .wrapper-style-landing_voucher .product-slider .heading-wrapper .read-more, .grid-4-wrapper.first-banner .heading-wrapper { display: none; } .wrapper-style-landing_voucher .horizontal-image, .wrapper-style-landing_voucher .container-subitem_grid .grid-6-wrapper .item .content, .wrapper-style-landing_voucher .container-subitem_grid .grid-3-wrapper .item .content { margin: 0; } .wrapper-style-landing_voucher .product-slider > .slider-init, .wrapper-style-landing_voucher .product-slider > .slider-init > .slick-list { padding-bottom: 0; margin-bottom: 0; } .wrapper-style-landing_voucher .product-slider { margin-bottom: 0; } .wrapper-style-landing_voucher .article-slider .item .btn-wrapper a { background: unset; border: none; color: #000000; min-width: unset; } .wrapper-style-landing_voucher .product-slider h2 { font-size: 32px; line-height: 36px; font-weight: 700; } .voucher-two-column .main-content .price-wrapper .price { display: none; font-size: 22px; line-height: 30px; font-weight: 700; color: #000000; } .voucher-two-column .main-content .price-wrapper .description { font-size: 20px; line-height: 30px; color: #000000; font-weight: 500; } .product-item .img-wrapper .img-hover{ position: absolute; top: 0; left: 0; right: 0; opacity: 0; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; transition: all 0.3s; } .product-item .img-wrapper:hover .img-hover{ opacity: 1; } /* Korpa vauceri */ #disabled-voucher-combinated-buy { padding: 15px; } .voucher-data-wrapper { display: flex; margin-top: 60px; justify-content: space-between; align-items: flex-end; border-bottom: 2px solid #E23034; margin-bottom: 20px; padding-bottom: 20px; } .voucher-data-wrapper > .validation-errors-list { left: 10px; bottom: 20px; } .voucher-data-wrapper .description { font-size: 16px; line-height: 24px; font-weight: 600; color: #000000; display: flex; margin: 0; } .voucher-data-wrapper .description:before { content: url("../../../_static/images/core/gift_icon_cart_new.svg"); margin: 0 20px; } .voucher-data-wrapper .validation-errors-list, .voucher-data-wrapper > input { display: none; } #product_voucher_modal #save-voucher-data { background: #E23034; border: 1px solid #E23034; color: #ffffff; } #product_voucher_modal .voucher-item-wrapper:first-child, #product_voucher_modal .voucher-item-wrapper { border: 1px solid #E5E5E5; } #product_voucher_modal #save-voucher-data:hover, #product_voucher_modal #save-voucher-data:active, #product_voucher_modal #save-voucher-data:focus, #product_voucher_modal #save-voucher-data:active:focus { background: #ffffff; color: #E23034; } #product_voucher_modal .modal-footer, #product_voucher_modal .modal-body { padding: 20px; } #product_voucher_modal .voucher-item-wrapper .form-group:last-child { margin-bottom: 20px; } #product_voucher_modal .voucher-item-wrapper .product-title { font-size: 14px; line-height: 19px; font-weight: 500; } #product_voucher_modal .modal-header { border: none; } .delivery-options .carrier-li .col-sm-9.delivery-option-text { flex: 0 0 100%; max-width: 100%; } .uc-sizes_landing_page .nav-sizeguide, .uc-sizes_landing_textiles .nav-sizeguide{ margin-bottom: 25px; flex-wrap: nowrap; margin-top: 40px } .uc-sizes_landing_page .nav-sizeguide li, .uc-sizes_landing_textiles .nav-sizeguide li{ border-bottom: 1px solid #666766; color: #AAAAAA; cursor: pointer; width: 40vw; } .uc-sizes_landing_page .nav-sizeguide li a, .uc-sizes_landing_textiles .nav-sizeguide li a{ font-size: 14px; text-transform: uppercase; padding: 10px; color: #898d8d; width: 100%; display: block; text-align: center; } .uc-sizes_landing_page .nav-sizeguide li a:hover, .uc-sizes_landing_textiles .nav-sizeguide li a:hover{ text-decoration: none; color: #000000; } .uc-sizes_landing_page .nav-sizeguide li.active .uc-sizes_landing_textiles .nav-sizeguide li.active{ background: #F7F7F7; color: #000000; border-color: #E23034; } .uc-sizes_landing_page .nav-sizeguide li.active a, .uc-sizes_landing_textiles .nav-sizeguide li.active a{ text-decoration:none; } .uc-sizes_landing_page .tab-pane.active, .uc-sizes_landing_textiles .tab-pane.active{ opacity: 1; } .order-status-info .item.stepOrderCreated .img-wrapper img { content: url("../../../../nbshop5_v5_8/_static/images/core/order_created.svg"); } .order-status-info .item.stepOrderInProcess .img-wrapper img { content: url("../../../../nbshop5_v5_8/_static/images/core/order_is_packing.svg"); } .order-status-info .item.stepReadyForPickup .img-wrapper img { content: url("../../../../nbshop5_v5_8/_static/images/core/ready_for_pickup_icon.svg"); } .order-status-info .item.stepShipmentPickedUp .img-wrapper img { content: url("../../../../nbshop5_v5_8/_static/images/core/picked_up_icon.svg"); } .order-status-info .item.stepShipmentDelivered .img-wrapper img { content: url("../../../../nbshop5_v5_8/_static/images/core/delivery_status_icon.svg"); } .order-status-info .item.checked .img-wrapper:before { background: #fff url("../../../../nbshop5_v5_8/_static/images/core/check-green-icon.svg") center no-repeat; } .landing-main-slider.landing-main-selected-slider .sldier-item-items-wrapper { position: absolute; right: 20px; bottom: 60px; display: flex; gap: 10px; flex-wrap: wrap; } .landing-main-slider.landing-main-selected-slider .item .text-wrapper .title{ text-align: center; padding: 0 10px; background: #000000; border: 1px solid #000000; cursor: pointer; transition: all .3s ease-in-out; font-weight: 500; line-height: 38px; height: 40px; color: #ffffff; min-width: 120px; } .landing-main-slider.landing-main-selected-slider .item .text-wrapper .islider-link:hover{ text-decoration: unset; } .landing-main-slider.landing-main-selected-slider .item .content{ display: none; } .landing-main-slider.landing-main-selected-slider .sldier-item-items-wrapper .islider-link .title:hover { background: #ffffff; color: #000000; } #parsley-id-multiple-reg_confirm { position: absolute; bottom: -2px; right: 0px; left: unset; } .registration_form .nb-user-agree-checkbox-wrapper { display: block; width: 100%; } .modal .nb-user-agree-checkbox-wrapper .form-group.form-group-checklabel label { top: 2px !important; } .country-menu.active .sidebar-country-menu { overflow-y: auto; } body.modal-open .product-detail-wrapper { position: relative; top: 0; } .parcelmachine-wrapper iframe { z-index: 1001; } .billing-adress-wrapper-grid .col-sm-12:has(#cart_onepage_billing_region_id) { flex: 0 0 50%; max-width: 50%; } .item-payment-methods .btn-send-mail-bank-payment { font-size: 12px; line-height: 1; height: auto; padding: 10px 5px; } /* EGIFT */ .notification-funds-missing:before { content: url("../../../../nbshop5_v5_8/_static/images/core/gift_error.svg"); } .order-ticket-user-v2 .ticket-item.used:after, .notification-funds-missing-info.success:before { content: url("../../../../nbshop5_v5_8/_static/images/core/gift_check.svg"); } .order-tickets-v1 .different-types-paymet-gift-cards li:before { content: url("../../../../nbshop5_v5_8/_static/images/core/order_tickets_check.svg"); } .lists-tabs.vaucher-generic-tabs ul.items-wrapper .item:not(.active) { display: none; } /* Outfit shop-by-look */ .modal-shopbylook-article .block.quick-buy-color-size{ display: block; margin-top: 20px; } .modal-shopbylook-article .quick-buy-color-size .quick-buy-color-size-btn{ min-width: unset; margin: 0; height: 35px; line-height: 33px; } .modal-shopbylook-article .product-quantity-wrapper.product-quantity-wrapper-v2 + .add-to-cart-button{ height: 35px; line-height: 33px; bottom: -61px; font-size: unset; } .modal-shopbylook-article .product .item .text-wrapper .prices-wrapper{ height: unset; } .modal-shopbylook-article .sizes-selector-quick-buy .product-sizes-wrapper .size-item:nth-child(4n):after{ display: none; } .modal-shopbylook-article .sizes-selector-quick-buy .product-sizes-wrapper .size-item:not(:nth-child(4n)):after{ content: ''; position: absolute; top: 3px; right: 0; width: 1px; height: calc(100% - 5px); background: #cccccc; } .modal-shopbylook-article .product-quantity-arrows .icon.quantity-down, .modal-shopbylook-article .product-quantity-arrows .icon.quantity-up{ background-image: none; } .shopbylook-content .images-holder .buttons-wrapper .next{ background-image: url('../../../../nbshop5_sportvision_2023/_static/images/core/SV_Sprite_Sheet.svg'); background-position: -53px -52px; width: 40px; height: 40px; background-size: 410px; top: 0; display: block; border: 1px solid #eeeeee; border-radius: 50%; transform: rotate(180deg); background-color: #ffffff; } .shopbylook-content .images-holder .buttons-wrapper .prev{ background-image: url('../../../../nbshop5_sportvision_2023/_static/images/core/SV_Sprite_Sheet.svg'); background-position: -53px -52px; width: 40px; height: 40px; background-size: 410px; top: 0; display: block; border: 1px solid #eeeeee; border-radius: 50%; background-color: #ffffff; } .modal-shopbylook-article .product-with-similar-wrapper:nth-of-type(2) .product-quantity-wrapper.product-quantity-wrapper-v2 + .add-to-cart-button{ top: -56px; bottom: unset; } .modal-shopbylook-article .product-with-similar-wrapper:nth-of-type(2) .sizes-selector-quick-buy{ bottom: -273px; } .modal-shopbylook-article .product .item .text-wrapper .prices-wrapper > *:not(.current-price){ display: none; } .modal-shopbylook-article .product .item .text-wrapper .prices-wrapper > .current-price{ color: #000000; } .modal-shopbylook-article .sizes-selector-quick-buy .product-sizes-wrapper .size-item.item{ min-width: 40px; } .shopbylook-content .shopbylook-mobile-toggle:before{ content: ''; background-image: url('../../../../nbshop5_sportvision_2023/_static/images/core/SV_Sprite_Sheet.svg'); background-position: -37px -58px; background-size: 410px; width: 100%; height: 100%; display: block; transform: rotate(90deg); } .shopbylook-content:has(.images-holder.hidden) .shopbylook-mobile-toggle:before{ transform: rotate(270deg); } .profile .no-content-info .nb-content-wrapper .nb-text-wrapper .no-info-icon:before { content: url('../../../../nbshop5_sportvision_2023/_static/images/core/info-no-content.svg'); } .profile .profile-into .item .img-wrapper .icon.icon-order:before { content: url("../../../../nbshop5_sportvision_2023/_static/images/core/profile-icon-truck.svg"); width: 35px; height: 35px; } .profile-price-change .product .item .text-wrapper .prices-wrapper { height: 60px; } .productstate-right .product-attributes li:hover .size-info-wrapper{ top: -60px; padding: 10px 5px; font-size: 12px; } .promotion-wrapper .loader-wrapper { top: -65px; min-height: 100px; } .tooltip, .popover { z-index: 998; } .uc-cart .tooltip { pointer-events: none; } .product-detail-wrapper .product-vertical-panel .city-select-wrapper .styled-select select { padding-right: 35px; } .product-detail-wrapper .product-vertical-panel .city-select-wrapper .styled-select { min-width: 220px; } .modal .fake-tabs-active .storelocator-panel .stores-list { max-height: 420px; } .profile-orders .item-payment-methods .btn { margin: 10px 0; } #order_ticket_content .send-verification-token, #order_ticket_content .confirm-verification-token{ margin-bottom: 10px; } .group-type-payment-wrapper .delivery-option-text .styled-select select { padding: 0 10px; } .new-billing-adress .form-group.form-group-checklabel > .icheckbox_flat { top: 0; } .new-billing-adress .form-group-checklabel label { top: 0 !important; } .profile-loyalty-purchases .loader-wrapper { min-height: 300px; } .items-generic .newsletter .newsletter-content-wrapper { margin-bottom: 70px; } .orderdetails-modal .modal-body .row .dl-horizontal dd.clearfix{ word-wrap: break-word; } .nav .item-fast-login form { display: flex; } .nav .item-fast-login .form-group { margin: 0; max-width: 140px; } .nav .item-fast-login .form-group input { height: 30px; padding: 5px; } .nav .item-fast-login .btn { min-width: 50px; height: 30px; line-height: 30px; font-size: 14px; padding: 0 10px; } .profile-orders .orderdetails-modal .cart-table .item-total .item button{ padding: 0; } /* /* NB Fajl:'./_static/css/nbcss/style_nbshop7_sportvision_2023_responsive.css.' */@media screen and (max-width: 1700px) { .product.autocomplete-products-list-wrapper{ max-height: 350px; } .autocomplete-categories-and-brands{ min-height: 350px; } } @media screen and (max-width: 1600px) { .container, .container-lg, .container-md, .container-sm, .container-xl{ max-width: 1200px; } .btn.shop-button-qnt{ min-width: 250px; } .autocomplete-results{ width: 1000px; } .autocomplete-button{ min-width: 200px; } .header-cart-item.header-cart-item-side .header-cart-toggle{ width: 440px; } .shopbylook-slider .quick-buy-color-size-btn{ min-width: unset; width: unset; } .wsmenu>.wsmenu-list>li>.navtext{ padding-left: 5px; padding-right: 5px; font-size: 14px; } .wsmenu>.wsmenu-list>li>.navtext>span{ font-size: 14px; } } @media screen and (max-width: 1400px) { .container, .container-lg, .container-md, .container-sm, .container-xl{ max-width: 1200px; } .product-detail-buy-v5.disable .choose-size-info{ line-height: 1; } .action-lowerprice{ top: auto; } .comment-content-slider .slider-navigation-absolute { width: calc(100% + 40px); left: -20px; } } @media screen and (min-width: 1200px) and (max-width: 1600px){ .autocomplete-categories-and-brands .items-wrapper, .autocomplete-categories-wrapper .items-wrapper{ max-height: 120px; } /*.autocomplete-banner{*/ /* display: none;*/ /*}*/ .fixed-add-to-cart{ bottom: 0; top: unset; } .user .nav .item a{ padding: 0 3px; } .form-group.anti-spam > label{ font-size: 10px; } .product_detail_info-slider .item .content .description p, .product_detail_info-slider .item .content .description, .product_detail_info_voucher-slider .item .content .description p, .product_detail_info_voucher-slider .item .content .description{ font-size: 12px; } .send-verification-token{ min-width: auto; } .profile-sidebar .heading-wrapper .title h2 { font-size: 17px; font-weight: 600; } .autocomplete-button .title { font-size: 12px; } .handlines-sldier .item .description p, .handlines-sldier .item .title a, .handlines-sldier .item .title{ font-size: 13px; } .autocomplete-products-wrapper{ max-height: 270px; } .autocomplete-news-list { max-height: 304px; } } @media screen and (max-width: 1200px) { .container, .container-lg, .container-md, .container-sm, .container-xl { max-width: 1024px; } .product_detail_info-slider > .row, .product_detail_info_voucher-slider > .row{ flex-direction: column; gap: 10px; } .product_detail_info-slider .item, .product_detail_info_voucher-slider .item{ min-width: 100%; } .product_detail_info-slider .item .content, .product_detail_info_voucher-slider .item .content{ width: 100%; } .product_detail_info-slider .item .img-wrapper, .product_detail_info-slider .item .content, .product_detail_info_voucher-slider .item .img-wrapper, .product_detail_info_voucher-slider .item .content{ min-height: 65px; } .autocomplete-results{ width: 750px; } .autocomplete{ width: unset !important; } .contact-info-wrapper .company-info-page-v2 .item{ width: calc(100% / 4); margin-bottom: 20px; } .product-quantity-arrows, .product-detail-buy-v5 .product-favorite{ display: none; } .product-quantity { border: 1px solid #e2e2e2; } /*.product .product-item .item-data .similar-products-by-color-slider-wrapper{*/ /* padding: 0 15px;*/ /*}*/ .cart-ncx-steps-multistep{ min-width: 700px; } .wsmenu>.wsmenu-list>li>.navtext{ padding-left: 3px; padding-right: 3px; } .order-status-info .slick-dots { display: flex; } .nav .item-fast-login .form-group { max-width: 110px; } } @media screen and (min-width: 992px) and (max-width: 1200px) { .wsmenu>.wsmenu-list>li>.navtext{ padding: 35px 7px; } .user .nav .item a{ padding: 0 4px; } .quick-links-v1 .nav > .item{ padding: 0 3px; } .logo{ margin-right: 10px; } .wsmenu>.wsmenu-list>li .wstliststy02 li.menu-dropdown-bottom{ width: 80%; } .wsmenu>.wsmenu-list>li .wstliststy02 li.menu-dropdown-bottom img{ width: 100%; } .autocomplete-button .title{ display: none; } .autocomplete-button{ min-width: unset; height: 35px; background-color: transparent !important; border: none; } .wsmenu>.wsmenu-list>li>.navtext span{ font-size: 15px; } .autocomplete{ top: -28px; } .autocomplete-results{ width: 850px; } .autocomplete-products-wrapper > .row > .col-lg-4, .autocomplete-products-list-wrapper > .row > .col-lg-4{ max-width: 50%; flex: 0 0 50%; } .cart-ncx-steps-buttons{ padding: 20px 0; } .quick-links-v1 .nav > .item a{ font-size: 13px; } .form-group.anti-spam > label{ font-size: 10px; } } @media screen and (max-width: 1025px) { /* Stavka sa slikom, background-om i tekstom */ .adidas-image-text-grid-right-v2 .text-wrapper { font-size: 50px; line-height: 50px; } .adidas-image-text-grid-right-v2 .btn-wrapper .btn { font-size: 18px; background: unset; line-height: 19px; } /* Addias Block 1 Linear Gradient*/ .adidas-two-images-text-grid { min-height: 500px; margin-bottom: 130px; } .adidas-two-images-text-grid .text-wrapper { font-size: 20px; line-height: 23px; } .adidas-two-images-text-grid .text-wrapper .adidas-text-editor { font-size: 30px; line-height: 25px; } .adidas-two-images-text-grid .text-wrapper .x-crazyfast-text-editor { font-size: 60px; line-height: 60px; } .adidas-two-images-text-grid .text-wrapper .didnt-see-that-text-editor { font-size: 27px; background: #B3EB37; font-weight: 600; color: #1D1C1C; line-height: 50px; } .adidas-two-images-text-grid .text-wrapper .coming-text-editor { font-size: 32px; font-weight: 700; line-height: 70px; } .adidas-two-images-text-grid .img-col-wrapper .img-wrapper { max-width: 400px; } .adidas-two-images-text-grid .btn-wrapper .btn { font-size: 20px; width: 250px; line-height: 18px; } .modal .rating-stars-required .validation-errors-list { bottom: 30px; } .cokie-info-wrapper{ width: 100%; } .autocomplete .autocomplete-input{ margin-bottom: 0; } .slider-init .item.slick-slide.slideNotShown { max-height: 350px; } } @media screen and (max-width: 991px){ .uc-home h2, h1, .h1 { font-size: 24px; font-weight: 700; line-height: 35px; letter-spacing: 0; } h2, .h2 { margin-top: 0; font-size: 23px; line-height: 30px; font-weight: 600; } h3, .h3 { margin-top: 0; font-size: 20px; line-height: 30px; font-weight: 600; } h4, .h4 { margin-top: 0; font-size: 18px; line-height: 28px; font-weight: 600; } h5, .h5 { margin-top: 0; font-size: 16px; line-height: 26px; font-weight: 600; } h6, .h6 { margin-top: 0; font-size: 16px; line-height: 26px; font-weight: 600; } .btn, .btn-success{ min-width: 180px; font-size: 13px; } .modal-open{ padding-right: 0 !important; } .product-generic-tabs-v2.home-product-list .heading-wrapper, .product-generic-tabs-v2.home-product-list .heading-wrapper .title h2, .block .heading-wrapper{ margin-bottom: 15px; } .categories_slider-slider .content{ left: 25px; right: 25px; bottom: 15px; } .categories_slider-slider .item-slide-item{ line-height: 38px; max-height: 40px; font-size: 15px; margin-top: 10px; } .footer-social-wrapper{ margin-top: 30px; } .wsmenu .wsmenu-list .sec-level-tabs > a, .wsmenu .wsmenu-list .sec-level-tabs > li.wstheading, .wsmenu-list .first-level-tabs > .tab{ line-height: 20px; } .wsmenu .wsmenu-list .sec-level-tabs, .wsmenu-list .first-level-tabs > .tab > a { display: flex; justify-content: center; align-items: center; height: 100%; } .product-listing-intro .styled-select{ min-width: 175px; height: 35px; border-color: #F2F2F2; } .product-listing-intro .form-group label, .product-listing-intro .form-group span{ display: none; } .product-listing-intro .form-group .styled-select select{ height: 35px; line-height: 33px; font-weight: 500; } .carierItem .styled-select select{ padding: 0px 40px 5px 10px; } .action-filters{ background: #F7F7F7; border: 1px solid #F2F2F2; color: #000000; padding: 0 10px; text-align: left; min-width: 110px; width: auto; font-weight: 500; font-size: 12px; margin-right: 0; } .action-filters .icon{ /*display: none;*/ content: url("../../../../nbshop5_sportvision_2023/_static/images/core/filteri.svg"); right: 10px; left: unset; top: calc(50% - 6px); } .intro-filters{ position: relative; top: 0; } .product-listing-intro .headding-wrapper{ top: 0; } .product-listing-intro .form-group.sort-product{ margin-left: 0; } .product-listing-filters .filter-group .filter-category-menu > ul{ display: block !important; margin-bottom: 15px; margin-top: 20px; } .product-listing-filters .filter-group .headline-wrapper .icon{ top: 13px; height: auto; right: 0; } .product-listing-filters .filter-group .headline-wrapper .icon.icon-open{ top: 20px; } .product-listing-filters{ padding-right: 15px; padding-left: 15px; position: fixed; padding-bottom: 150px; } .footer-bottom > .container > .row{ flex-direction: column-reverse; } .country-menu .selected-country{ justify-content: flex-start; margin-bottom: 20px; } .footer .country-menu .selected-country{ padding-bottom: 15px; border-bottom: 1px solid #E5E5E5;; } #filter_form{ max-height: unset; } .product-details-info .title{ padding-right: 100px; } .product-details-info .title h1{ font-size: 22px; } .product-details-price .current-price{ font-size: 18px; } .product-details-price .prev-price{ font-size: 16px; } .product-details-price .price-saved{ position: relative; font-size: 14px; } .filter-group .items-wrapper > li.hidden-items{ display: flex !important; } .brands-slider .slider-init{ padding: 0; } /* search */ .autocomplete{ position: fixed; top: 0; left: 0; right: 0; bottom: 0; z-index: 999; overflow-y: auto; background: #ffffff; padding: 0; } .autocomplete .autocomplete-input{ margin: 10px; width: calc(100% - 20px); } .autocomplate-product-results .tabs-wrapper .items-wrapper{ margin-left: 0; margin-right: 0; } .autocomplete-heading-and-products-wrapper, .autocomplete-products-list{ padding: 0; } .autocomplete-categories-and-brands h3, .autocomplete-heading-and-products-wrapper h3{ padding-bottom: 0; border-bottom: 0; white-space: nowrap; } .autocomplete-categories-and-brands .heading-wrapper{ margin-bottom: 0; } .autocomplete-popup-wrapper .lists-tabs ul.items-wrapper .item{ padding: 0 15px; } .autocomplete-results{ box-shadow: none; height: calc(100% - 55px) !important; overflow-x: hidden !important; } .autocomplete-product-item{ align-items: center; } .autocomplete-product-item .price-wrapper{ text-align: right; } .autocomplete .icon.autocomplete-close{ font-style: normal; top: 15px !important; position: absolute; right: 20px !important; } .autocomplete .icon.autocomplete-close:before{ content: '\2716'; font-weight: 700; } .autocomplete-categories-and-brands .items-wrapper .item{ border-radius: 0; } .autocomplete-categories-and-brands{ padding: 10px 0; } .autocomplete-results{ width: unset; } .product-listing-filters .top-filter-custom-text{ display: block; position: absolute; top: 0; left: 0; right: 0; text-align: center; font-size: 20px; line-height: 25px; padding: 15px 0; font-weight: 600; border-bottom: 1px solid #E5E5E5; } .filters-close{ background: transparent; top: 10px; right: 10px; font-weight: 500; } .apply-filters-btn{ position: fixed; bottom: 0; left: 0; right: 0; padding: 15px; background: #FFFFFF 0% 0% no-repeat padding-box; box-shadow: 0px 0px 5px #0000001A; } .apply-filters-btn .btn:hover, .apply-filters-btn .btn:active, .apply-filters-btn .btn:focus, .apply-filters-btn .btn:active:focus, .apply-filters-btn .btn{ width: 100%; min-width: unset; background: #E23034; color: #ffffff; border-color: #E23034; } .intro-filters{ z-index: 998; } .store-contact, .store-timetable .items-wrapper{ padding-left: 0; } .store-contact{ margin-top: 30px; } .nicescroll-rails{ transform: translateX(10px); } .three_banners-slider .nicescroll-rails{ transform: translateX(5px); } .similar-article-slider_v5 > .slider-init, .three_banners-slider, .product-slider .slider-init{ padding-bottom: 20px; } .wsmenu-list .footer-nav .menu-banner{ display: block; margin-bottom: 30px; } .wsmenu-list .footer-nav .menu-banner .heading-wrapper{ display: none; } .wsmain .wsmenu>.wsmenu-list{ padding-top: 51px; } .wsactive .wsmenu .mobile-menu-header{ position: fixed; top: 0; background: #ffffff; z-index: 1111; text-align: center; } .wsmenu .mobile-menu-header .close{ right: 30px; } .wsmenu .mobile-menu-header .back-btn{ left: 30px; } .wsmenu .mobile-menu-header .back-btn:before { content: none; } .wsmenu>.wsmenu-list li.show-all{ display: block; } .cart-selectors-wrapper{ position: relative; right: 0; top: 0; margin-top: 10px; } .wsmenu>.wsmenu-list .menu-item li.wstheading>.wsmenu-click{ width: 100%; } .wsmenu>.wsmenu-list>li .wstliststy02 li a:hover{ color: #E23034; } .first-level-nav .item img{ width: auto; max-width: 100px; } .mobile-search{ display: block; padding: 0 0 10px 0; } .mobile-search .autocomplete-button{ background: #FFFFFF !important; border: 1px solid #E9E9E9; height: 40px; } .header.fixed + .mobile-search .autocomplete-button .title{ display: none; } .header.fixed + .mobile-search .autocomplete-button{ min-width: unset; padding: 0; background-color: transparent !important; border: none; opacity: 0; transition: opacity .3s ease-in-out; } .header.fixed + .mobile-search .autocomplete-button{ opacity: 1; } .header.fixed + .mobile-search .autocomplete-button .icon{ position: fixed; top: 18px; z-index: 999; right: 160px; } .main-header-wrapper .autocomplete-button{ display: none; } .mobile-search .autocomplete-button .title{ line-height: 38px; } .header.fixed.wsactive + .mobile-search .autocomplete-button .icon{ display: none; } .header{ border-bottom-color: transparent; } .header.fixed{ border-bottom-color: #E5E5E5; } .header.fixed .header-top{ height: 0; overflow: hidden; } .wsmenu>.wsmenu-list>li>.wsmenu-click{ width: 100%; } .wsmenu .wsmenu-list .hide-desktop.level2 > .sub-menu li:before{ display: none; } .wsmenu .wsmenu-list .hide-desktop.level2 > .sub-menu li > a:before{ content: ''; position: absolute; width: 100%; height: 100%; background: transparent linear-gradient(0deg, #393839 0%, #B9B9B97B 41%, #FFFFFF00 100%) 0% 0% no-repeat padding-box; } .confirm-cart-list-5 .sum-table-v3-wrapper, .confirm-cart-list-5 .products-wrapper { margin-bottom: 30px; } .confirm-order-info { margin: 0 -10px; } .confirm-cart-list-5 .sum-table-header .heading-wrapper { border: unset; margin: 1px; } .confirm-cart-list-5 .sum-table-v3-wrapper { position: relative; top: unset; } .confirm-cart-list-5 .sum-table-header { background: unset; } .confirmation-page-alert { margin: 30px 0; } .view-order-status-form-wrapper .order-delivery-info { margin-top: 40px; } .wsmenu .wsmenu-list li>.wsshoptabing>.wsshopwp>.wstabitem>li>.wsmenu-click02, .wsmenu>.wsmenu-list li>.wsmenu-click, .wsmenu>.wsmenu-list>li>.wsmenu-click { width: 100%; } .wsmenu .wsmenu-list li>.wsshoptabing>.wsshopwp>.wstabitem>li>.wsmenu-click02 i:before, .wsmenu>.wsmenu-list li>.wsmenu-click>i:before { content: none; } .wsmenu .wsmenu-list li>.wsshoptabing>.wsshopwp>.wstabitem>li>.wsmenu-click02 i, .wsmenu>.wsmenu-list li>.wsmenu-click>i { width: 15px; height: 20px; background-image: url("../../../../nbshop5_sportvision_2023/_static/images/core/SV_Sprite_Sheet.svg"); background-position: -503px -66px; background-size: 432px; display: block; background-color: #ffffff; border-radius: 50%; top: 18px; } .wsmenu .wsmenu-list .sec-level-tabs { padding: 0; margin: 0; border: none; margin-top: 5px; justify-content: start; } .wsmenu .wsmenu-list .sec-level-tabs li { display: flex; align-items: center; justify-content: center; } .wsmenu .wsmenu-list .sec-level-tabs li a { text-align: center; } .wsmenu-list .first-level-tabs { overflow-x: clip; margin-bottom: 5px; padding-bottom: 5px; } .wsactive .wsmenu>.wsmenu-list.mobile-loader { position: absolute !important; background-color: #ffffff; padding: 0; z-index: 99999; } .wsactive .wsmenu>.wsmenu-list.mobile-loader .loader-icon { top: 40%; position: absolute; } .wsmenu>.wsmenu-list li>.wsmenu-click>i, .wsmenu .mobile-menu-header .back-btn { width: 15px; height: 20px; background-image: url("../../../../nbshop5_sportvision_2023/_static/images/core/SV_Sprite_Sheet.svg"); background-position: -503px -66px; background-size: 432px; display: block; background-color: #ffffff; border-radius: 50%; top: 18px; } .wsmenu-list .first-level-tabs > .tab:not(.active) .wsshopwp { display: none; } .wsmenu-list .wsshoptabing .loader-wrapper { display: none; } .collapse-menu .title .icon:before { content: ''; display: block; background-image: url("../../../../nbshop5_sportvision_2023/_static/images/core/SV_Sprite_Sheet.svg"); background-position: -5px -63px; width: 25px; height: 32px; background-size: 395px; } .collapse-menu .open .title .icon:before { height: 11px; } .first-level-nav .items-wrapper { gap: unset; } .first-level-nav .items-wrapper .item { margin-right: 35px; } } @media screen and (min-width: 768px) and (max-width: 991px){ .header.fixed + .mobile-search .autocomplete-button .icon{ top: 30px; right: 170px; } } @media screen and (max-width: 800px) { .cart-ncx-steps-multistep { position: fixed; width: 100%; bottom: 0; left: 0; padding: 10px 0; transform: none; margin-top: 0; min-width: unset; } #cart_onepage_form div[data-step-parent-step='carrier_and_payment'] > .heading-wrapper, #cart_onepage_form div[data-is-step]:not([data-step-parent-step='carrier_and_payment']) .cart-step .heading-wrapper.summary-table-step, #cart_onepage_form div[data-is-step]:not([data-step-parent-step='carrier_and_payment']) .cart-step:first-of-type .heading-wrapper{ margin-bottom: 20px; } #cart_onepage_form .cart-table-summary-wrapper .sum-table-v3-wrapper .sum-table-header .heading-wrapper{ margin-bottom: 0; } #filter_form, #nb_f-kategorije{ padding-right: 0; } .product-baner-item .baner-btn-wrapper .btn{ font-size: 20px; line-height: 25px; font-weight: 400; } .product-vertical-panel .product-tab-specification { overflow-x: auto; } } @media screen and (max-width: 768px) { .header.fixed + .mobile-search .autocomplete-button .icon{ top: 18px; } .main-slider .slick-dots{ bottom: 0; top: unset; justify-content: flex-end; margin-right: 10px; position: absolute; right: 0; } .main-slider .mainSliderVideo { transform: scale(1.5); } .main-slider{ margin-bottom: 30px; } .main-slider .block-placeholder { max-height: 150px; overflow: hidden; } .main-slider .block-placeholder .ph-picture { min-height: unset; height: 135px; overflow-y: hidden; } .categories_slider-slider{ margin: 50px -10px; } .brands-slider, .product-generic-tabs-v2, .grid-slider{ margin: 50px 0; } .categories_slider-slider.grid-slider{ margin: 50px -10px; } .product-generic-tabs-v2:not(.home-product-list){ margin-bottom: 100px; } .lists-tabs ul.items-wrapper .item{ min-width: unset; padding: 0; } .product .item .text-wrapper .title{ padding: 0; } .product .item .caption-icons{ opacity: 1; } .three_banners-slider , .four_banners-slider { margin-left: -10px; margin-right: -10px; } .three_banners-slider .block-placeholder .ph-picture, .four_banners-slider .block-placeholder .ph-picture { min-height: unset; height: 170px; } .grid-slider .hide-main-img{ display: none; } .grid-slider .mobile-img{ display: block; } .products-found-wrapper{ position: relative; top: 0; } .product .item .text-wrapper .prices-wrapper .current-price{ font-size: 18px; } .product .item .text-wrapper .prices-wrapper .prev-price{ font-size: 15px; } .selected-filters.tags{ margin-top: 10px; } .product-quantity-arrows, .product-detail-buy-v5 .product-favorite{ display: none; } .product-quantity{ border: 1px solid #e2e2e2; } .action-listing .items-wrapper{ margin-top: 0; } .page-fullwidth-wrapper, .page-normal-wrapper, .page-with-menu-wrapper, .error-page{ padding-top: 20px; } /* Mobile header */ .quick-links-wrapper, .user-wrapper{ display: none; } .handlines-sldier .item .btn{ display: none !important; } .handlines-sldier .item .title{ margin-bottom: 0; font-size: 12px; line-height: 13px; } .handlines-sldier .item .description a, .handlines-sldier .item .description p{ font-size: 13px; line-height: 14px; } .header .header-top{ height: 55px; } .header .main-header{ height: unset; padding: 10px 0; } /* search */ .autocomplete{ position: fixed; top: 0; left: 0; right: 0; bottom: 0; z-index: 999; overflow-y: auto; background: #ffffff; } .autocomplete .autocomplete-input{ margin: 10px; width: calc(100% - 20px); } .autocomplate-product-results .tabs-wrapper .items-wrapper{ margin-left: 0; margin-right: 0; } .autocomplete-heading-and-products-wrapper, .autocomplete-products-list{ padding: 0; } .autocomplete-categories-and-brands h3, .autocomplete-heading-and-products-wrapper h3{ padding-bottom: 0; border-bottom: 0; white-space: nowrap; } .autocomplete-categories-and-brands .heading-wrapper{ margin-bottom: 0; } .autocomplete-popup-wrapper .lists-tabs ul.items-wrapper .item.active{ padding: 0 15px; } .autocomplete-results{ box-shadow: none; height: calc(100% - 55px) !important; overflow-x: hidden !important; } .autocomplete-product-item{ align-items: center; } .autocomplete-product-item .price-wrapper{ text-align: right; } .autocomplete .icon.autocomplete-close{ font-style: normal; top: 15px; position: absolute; right: 20px; } .autocomplete .icon.autocomplete-close:before{ content: '\2716'; font-weight: 700; } .autocomplete-categories-and-brands .items-wrapper .item{ border-radius: 0; } .autocomplete-categories-and-brands{ padding: 10px 0; min-height: 100%; } .autocomplete-brands-wrapper.slider, .autocomplete-categories-wrapper{ flex-wrap: wrap; } /* Article listing */ .article-list-with-custom-repeating-V4 .custom-preview .item .img-wrapper img{ width: 100%; } .article-list-with-custom-repeating-V4 .custom-preview .item .content{ position: relative; width: 100%; transform: none; padding: 20px; top: unset; right: unset; } .article-list-with-custom-repeating-V4 .custom-preview .the-date{ top: unset; bottom: 20px; font-size: 14px; color: #AAAAAA; background: transparent; border: none; padding: 0; right: unset; left: 20px; } .article-list-with-custom-repeating-V4 .the-date{ font-size: 14px; } .article-list-with-custom-repeating-V4 .category, .article-list-with-custom-repeating-V4 .custom-preview .category{ top: -55px; } .article-list-with-custom-repeating-V4 .custom-preview .item, .article-list-with-custom-repeating-V4 .item{ margin-bottom: 20px; } .article-list-with-custom-repeating-V4 .one-item-xxs:last-of-type .item{ margin-bottom: 0; } .article-list-with-custom-repeating-V4 .custom-preview .item .content, .article-list-with-custom-repeating-V4 .item .content{ padding: 15px 10px; } .article-list-with-custom-repeating-V4 .item .content .title{ max-height: 50px; height: unset; } .article-list-with-custom-repeating-V4 .item .description{ max-height: 78px; height: unset; } .article-list-with-custom-repeating-V4 .the-date, .article-list-with-custom-repeating-V4 .custom-preview .the-date{ left: 10px; bottom: 15px; } .category-submenu.mobile{ margin-bottom: 30px; width: 100%; } .category-submenu.mobile select{ padding: 10px 0 10px 10px; font-size: 15px; color: #9F9F9F; } .category-heading .heading-wrapper{ margin-top: 10px; } .article-list-with-custom-repeating-V4 .custom-preview .item .content .title h2, .article-list-grid .item .content .title, .article-list-with-custom-repeating-V4 .item .content .title h2{ font-size: 20px; line-height: 25px; } .article-list-with-custom-repeating-V4 .item .description, .article-list-with-custom-repeating-V4 .custom-preview .item .description{ font-size: 14px; line-height: 20px; height: 60px; } .article-list-with-custom-repeating-V4 .custom-preview .item .btn-wrapper a, .article-list-grid .item .btn-wrapper a, .article-list-with-custom-repeating-V4 .item .btn-wrapper a{ font-size: 14px; } /* --- */ .attribute-letters-list .title{ font-size: 60px; line-height: 60px; } .article-headding h1{ font-size: 24px; line-height: 30px; } .comments-content-wrapper .item .img-wrapper{ display: none; } .similar-article-slider_v5 .item{ margin-left: 10px; margin-right: 10px; } .similar-article-slider_v5{ margin: 40px -10px; } .detail-social-share-v3 .item{ margin: 0; } .detail-social-share-v3{ position: relative; top: 0; left: 0; display: flex; flex-direction: row; gap: 20px; } .detail-social-share-v3 .item a{ width: 40px; height: 40px; } .detail-social-share-v3 .share-text{ display: block; position: absolute; top: -25px; font-size: 13px; line-height: 16px; } /* contact */ .contact-links-wrapper .company-info-page-v2 .item{ width: 155px; height: 65px; } .contact-links-wrapper .company-info-page-v2 .item .img-wrapper{ display: none; } .contact-links-wrapper .company-info-page-v2 .item .content .title{ font-size: 13px; margin-bottom: 0; font-weight: 600; } .contact-info-wrapper .company-info-page-v2 .item{ width: 50%; } .contact-info-wrapper .company-info-page-v2 .items-wrapper{ justify-content: flex-start; } .contact-info-wrapper .company-info-page-v2 .item{ margin-bottom: 30px; } .contact-bottom-info .company-info-page-v2 .item{ padding: 20px 10px; } .contact-bottom-info{ margin-top: 30px; } .contact-bottom-info .company-info-page-v2 .item .title{ font-size: 15px; } .contact-bottom-info .company-info-page-v2 .item .description p, .contact-bottom-info .company-info-page-v2 .item .description{ font-size: 15px; line-height: 25px; } .faq-page .category-submenu > .item .img-wrapper{ display: none; } .faq-page .category-submenu > .item{ width: 140px; height: 65px; } .faq-page .category-submenu{ justify-content: flex-start; gap: 10px; } .faq-page .panel .title .panel-toggle{ font-size: 16px; } .faq-page .category-submenu, .faq-page .category-heading .heading-wrapper{ margin-bottom: 20px; } .faq-page .accordian.article{ margin: 40px 0; } .faq-page{ margin-bottom: 50px; } .contact-links-wrapper .company-info-page-v2 .items-wrapper{ gap: 10px; justify-content: flex-start; } .product-detail-wrapper > .product-favorite{ width: 100%; margin-left: 0; display: flex; align-items: center; gap: 10px; padding: 10px 15px; background: #fff; border-color: #EEEEEE; height: 40px; margin-bottom: 30px; } .product-detail-wrapper > .product-favorite .text{ display: block; font-size: 13px; line-height: 20px; font-weight: 600; } .product_detail_info-slider, .product_detail_info_voucher-slider{ margin-bottom: 20px; } .cart-specification-tabs ul.tickets-type .item.active a{ background: transparent; } .cart-ncx-steps-multistep{ background: #FFFFFF; box-shadow: 0px 0px 10px #0000001A; z-index: 111; } .shop-by-look-grid-list-wrapper .category-submenu.mobile{ display: none; } .shop-by-look-grid-list-wrapper .category-submenu{ display: flex; justify-content: start; flex-wrap: nowrap; overflow: auto; gap: 10px; } .shop-by-look-grid-list-wrapper .category-submenu .item{ margin: 0; } .shop-by-look-wrapper .shopbylook{ padding-right: 10px; } .shop-by-look-wrapper .shopbylook-products-wrapper{ padding-left: 10px; position: relative; } .shopbylook-gallery .item{ margin-bottom: 0; } .shopbylook-gallery .slick-dots{ justify-content: flex-end; top: 0px; margin-right: 10px; margin-bottom: 10px; } .shopbylook-imgwrapper{ max-width: unset; } .shopbylook-slider .quick-buy-color-size-btn{ width: 100%; } .shopbylook-slider .block.quick-buy-color-size{ max-width: unset; } .shopbylook-slider .img-wrapper{ max-width: unset; } .product.shopbylook-slider .item .text-wrapper{ padding-top: 30px; } .product.shopbylook-slider .item .text-wrapper .category-wrapper{ top: 10px; } .product.shopbylook-slider .item .text-wrapper .title, .product.shopbylook-slider .item .text-wrapper .title a{ font-size: 22px; } .shop-by-look-wrapper .shopbylook-products-wrapper .shopbylook-slider .item{ padding-bottom: 0; margin-bottom: 0; border-bottom: none; } #order_ticket_content .nav-tabs > li.active > a{ padding: 0 !important; line-height: 38px; } .cart-specification-tabs ul.tickets-type .item.active{ padding: 0 10px; } .modal-shopbylook-article .modal-dialog .modal-header{ display: flex; } body.search .autocomplete-button{ display: none; } .product-details-info .description{ padding: 10px; } .product-generic-tabs-v2 .heading-wrapper .title h2{ font-size: 26px; } .dl-horizontal dd, .modal.orderdetails-modal .dl-horizontal dd{ margin-left: 0; } .tab-content-profile .view-profile .dl-horizontal dd { width: 100%; } .modal.orderdetails-modal .item-img img{ max-width: 120px; } /* Categories slider new */ .categories-new-slider .item{ margin: 0 5px; } .categories-new-slider.grid-slider{ margin-left: -5px; margin-right: -5px; } .categories-new-slider .item .content .items-wrapper{ gap: 10px; margin-top: 10px; } .categories-new-slider .item .content .items-wrapper .item-slide-item{ padding: 5px; width: calc(50% - 5px); } .categories-new-slider .item{ padding: 10px; } .categories-new-slider .items-wrapper .item-slide-item .title-item{ font-size: 14px; line-height: 20px; } .categories-new-slider .item .top-text-wrapper .title{ font-size: 18px; line-height: 24px; } .categories-new-slider .item .top-text-wrapper{ margin-bottom: 10px; } .categories-new-slider .items-wrapper .item-slide-item img{ max-width: 50px; } .categories-new-slider .item .block-placeholder .ph-picture { min-height: unset; height: 185px; } .item .ph-item { padding: 10px 0; } .main-slider .main-img{ display: none; } .main-slider .mobile-img{ display: block; } .main-slider .sldier-item-items-wrapper{ right: unset; left: 50%; transform: translateX(-50%); bottom: 30px; width: 80%; justify-content: center; } .product .item .text-wrapper .title, .product-slider .item .text-wrapper .title{ height: 40px; } .product .item .text-wrapper .title a, .product-slider .item .text-wrapper .title a{ white-space: normal; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; } .item-rate-wrapper-stars{ opacity: 1; } .back-stars, .front-stars{ gap: 5px; } .product .item .caption-icons .icon{ width: 30px; height: 30px; } .product-detail-buy-v5.has-klarna{ margin-bottom: 100px; } .personalization-product-images .slick-dots{ position: absolute; bottom: 0; top: unset; right: 10px; } .personalization-modal .modal-body{ padding-top: 40px; } .cart-personalization{ padding-right: 65px; } .horizontal-image .img-wrapper.mobile-img.visible-xs { display: block !important; } .product .item:hover .caption-product-list a.personalization, .product .item .caption-product-list a.personalization { right: 45px; width: 30px; height: 30px; } .product-images-gallery-v2 .caption-product-list a.personalization { bottom: 30px; padding: 0; } .product-images-gallery-v2 .caption-product-list a.personalization img { display: inline-block; } .tab-content-profile .profile-favorite-products .product .item .text-wrapper .title{ height: calc(14px * 1.3 * 2); margin-bottom: 10px; } .tab-content-profile .profile-favorite-products .product .item .text-wrapper .title a{ font-size: 14px; } .ci-profile-sidebar .btn-menu-collapse { margin-bottom: 15px; } .three_banners-slider .text-wrapper, .four_banners-slider .text-wrapper, .four_banners_error-slider .text-wrapper { overflow: hidden; } .item-rate-wrapper-stars{ left: 5px; } .product .item .caption-icons{ right: 5px; } .main-slider .counter { font-size: 45px; gap: 13px; } .main-slider .counter .item-countdown > span { gap: 15px; } .main-slider .counter .item-countdown > span em { font-size: 20px; } .profile-loyalty-purchases .loader-wrapper { min-height: 100px; } .profile-loyalty-purchases .loader-wrapper .loader-icon { top: 0; } } @media screen and (max-width: 767px) { .main-footer-wrapper{ padding: 10px 0 30px 0; } .main-footer-wrapper .social-icon-svg .title, .main-footer-wrapper .social-icon-svg .title .h5, .main-footer-wrapper .footer-nav .heading-wrapper h5, .main-footer-wrapper .footer-nav .heading-wrapper{ margin-bottom: 0; } #order_ticket_content .lists-tabs .tab-content{ background: transparent; border: none; padding: 0; } #order_ticket_content .lists-tabs .btn{ width: 100%; } #order_ticket_content .nav-tabs > li.active > a{ background: transparent; border: none; } /* Stavka sa slikom, background-om i tekstom */ .adidas-image-text-grid-right-v2 .full-img { display: none; } /* Adidas proizvodi */ .grid-with-content-and-product-slider .arrow-button-wrapper .btn, .grid-with-content-and-product-slider .content-wrapper .btn { border: 3px solid #B3EB37; } .grid-with-content-and-product-slider.blue .arrow-button-wrapper .btn, .grid-with-content-and-product-slider.blue .content-wrapper .btn { border: 3px solid #01E2FC; } .grid-with-content-and-product-slider .arrow-button-wrapper .btn:hover, .grid-with-content-and-product-slider .content-wrapper .btn:hover { border: 3px solid #000000; } .grid-with-content-and-product-slider .arrow-button-wrapper .btn:hover:before, .grid-with-content-and-product-slider .content-wrapper .btn:hover:before { filter: brightness(0) saturate(100%) invert(86%) sepia(69%) saturate(515%) hue-rotate(19deg) brightness(93%) contrast(97%); } .grid-with-content-and-product-slider.blue .arrow-button-wrapper .btn:hover, .grid-with-content-and-product-slider.blue .content-wrapper .btn:hover { border: 3px solid #000000; } .grid-with-content-and-product-slider.blue .arrow-button-wrapper .btn:hover:before, .grid-with-content-and-product-slider.blue .content-wrapper .btn:hover:before { filter: brightness(0) saturate(100%) invert(84%) sepia(36%) saturate(7058%) hue-rotate(140deg) brightness(105%) contrast(99%); } .grid-with-content-and-product-slider .arrow-button-wrapper .btn:before, .grid-with-content-and-product-slider .slider-arrow i:before { content: url("../../../../nbshop5_sportvision_2023/_static/images/core/right-arrow-adidas_16x16.png"); bottom: 0; } .grid-with-content-and-product-slider .slider-arrow i:before { bottom: -5px; } .grid-with-content-and-product-slider .slider-arrow i { width: 30px; height: 30px; } .grid-with-content-and-product-slider.blue .arrow-button-wrapper .btn, .grid-with-content-and-product-slider.blue .content-wrapper .btn { margin-top: 0; } .grid-with-content-and-product-slider{ padding: 0 !important; } .grid-with-content-and-product-slider .products-wrapper{ padding: 0; } .grid-with-content-and-product-slider .product .item .text-wrapper .title{ height: 64px; } .grid-with-content-and-product-slider .product-slider > .slider-navigation-absolute{ display: none; } .panel.group-type-payment-wrapper .img-group{ top: 50%; transform: translateY(-50%); } .group-type-payment-wrapper .group-type-payment-title{ padding-right: 75px; } .cart-new-3 .products-wrapper .product-item-size, .cart-new-3 .products-wrapper .cart-product-code-wrapper .cart-product-item-code, .cart-new-3 .products-wrapper .item .product-category a { color: #929292; } .cookie-agree, .cookie-agree-gdpr{ width: 100%; margin-top: 10px; } .read-more-btn{ float: right; } .cokie-info-wrapper .items-wrapper .read-more-btn{ width: 100%; text-align: center; } .cokie-info-wrapper .items-wrapper .accept-all-cookies{ width: 100%; margin-top: 10px; } .slick-slide.slideNotShown .content { opacity: 0; } .slick-slide.slideNotShown.slick-active .content { opacity: 1; } .shopbylook-article-slider .slick-dots, .product-slider .slick-dots { height: 4px; width: calc(100% - 20px); background: rgb(236, 236, 236); top: 20px; left: 50%; transform: translateX(-50%); } .shopbylook-article-slider .slick-dots > li, .product-slider .slick-dots > li { flex: 1; margin: 0 !important; border-radius: 0; border: none !important; background: rgb(236, 236, 236); height: 4px; } .shopbylook-article-slider .slick-dots li.slick-active, .product-slider .slick-dots li.slick-active { background: rgb(206, 206, 206); } .load-content-on-scroll { max-height: 900px; overflow: hidden; } .uc-home .footer.load-content-on-scroll { display: none; } .wait-for-content.loader-wrapper { background-color: #ffffff; position: fixed; bottom: 0; top: unset; height: fit-content; left: 50%; transform: translateX(-50%); width: 100%; } .wait-for-content.loader-wrapper i { top: unset; background-position: -105px -236px; background-size: 900px; } .products-detail-wrapper .prev-price.product-lastminprice, .product-details-price .prev-price.product-infooldprice{ max-width: 100%; } .autocomplete-categories-and-brands .slick-list { padding: 0 15px; } .carrier-wrapper.ncx-v2 li.active .delivery-option-text .styled-select.store-recive { height: 50px; } .similar-products-by-color-slider .items-wrapper{ padding: 0 5px; } .similar-products-by-color-slider .slider-navigation-absolute { width: calc(100% + 10px); left: -5px; } .landing-subscribe-black .newsletter-v2 .newsletter-form .nl-wrapper-input .btn-wrapper{ position: unset; text-align: center; } .product .item .btn-wrapper { opacity: 1; } } @media screen and (min-width: 576px) and (max-width: 991px){ .appartment_number-input-wrapper, .interphone-input-wrapper { flex: 0 0 50%; max-width: 50%; } .cart-steps-ncx .cart-carrier-and-payment .delivery-options .iradio_flat { top: 32px; left: 12px; } .group-type-payment-wrapper.closed .selected-option-from-group { margin-left: 0; } } @media screen and (max-width: 576px) { /* Modals */ .modal-dialog { margin: 0 !important; position: fixed; top: 0; bottom: 0; left: 0; right: 0; } .modal-content { height: 100%; border-radius: 0; overflow: auto; } .modal-email .modal-content{ border-radius: 5px; overflow: hidden; } .modal-footer { padding: 25px 15px 35px 15px; } .modal-body { padding: 30px 15px 0; } .modal-large .modal-dialog { max-width: 100%; } .modal-footer .btn { width: 100%; } .col-xs-12 { padding: 0 10px; } /* -------- */ /* grid slider*/ .two_banners-slider .item + .item{ margin-top: 30px; } .three_banners-slider .text-wrapper .title, .four_banners-slider .text-wrapper .title, .four_banners_error-slider .text-wrapper .title, .two_banners-slider .text-wrapper .title{ font-size: 22px; line-height: 30px; height: unset; max-height: 60px; } .three_banners-slider .btn-wrapper .btn, .four_banners-slider .btn-wrapper .btn, .four_banners_error-slider .btn-wrapper .btn, .two_banners-slider .btn-wrapper .btn{ height: 45px; line-height: 43px; width: 100%; } .product-generic-tabs-v2 .items-wrapper.nav-tabs{ justify-content: start; } .product-generic-tabs-v2 .nav-tabs .item + .item { margin-left: 10px; } .footer-top .newsletter-v1 .heading-wrapper{ display: none; } .newsletter-v1 .btn-wrapper{ position: absolute; margin-bottom: 0; } .newsletter-v1 .btn-wrapper .btn{ min-width: 95px; height: 40px; line-height: 38px; } .newsletter-v1 .form-control{ height: 40px; } .footer-top{ padding: 15px 0; } .error-link-back-to-home, .lists-tabs .tab-content > .tab-pane .show-list-link-wrapper{ width: 100%; } .lists-tabs .tab-content > .tab-pane .show-list-link-wrapper a{ height: 45px; line-height: 43px; /*margin-top: 30px;*/ } .payment-card{ text-align: center; } .payment-card > .items-wrapper{ display: flex; flex-wrap: wrap; justify-content: center; gap: 5px; } .mobile-app{ margin-left: -15px; margin-right: -15px; } .footer-nav .items-wrapper{ margin-bottom: 0; } .footer-social-wrapper{ margin-top: 0; } .similar-products-by-color-slider .item{ max-width: 35px; max-height: 35px; } .product-images-gallery{ /*margin: 0 -15px;*/ } .caption-360-new{ right: 65px; top: 5px; } .product-quantity-arrows, .product-detail-buy-v5 .product-favorite{ display: none; } .product-quantity{ border: 1px solid #e2e2e2; } .product-detail-buy-v5.disable .btn-wrapper, .product-detail-buy-v5.disable .btn.shop-button-qnt{ width: 100%; } .product-vertical-panel .panel-heading .panel-title a{ font-size: 16px; line-height: 20px; padding-right: 20px; } .product-vertical-panel .panel-top .panel-body{ padding-top: 10px; } .modal-email .modal-content{ border-radius: 0; } #onload_modal .modal-content .title{ font-size: 20px; text-align: center; padding: 15px 0; } #onload_modal .modal-content .description p, #onload_modal .modal-content .description{ font-size: 14px; text-align: center; } #onload_modal .close{ top: 32px; } .header-top{ line-height: 1; } .header .logo{ position: relative; -webkit-transform: none; -moz-transform: none; -ms-transform: none; -o-transform: none; transform: none; left: 0; } header .autocomplete-button .icon:before{ background: url("../../../../nbshop5_sportvision_2023/_static/images/core/search.svg"); width: unset; height: unset; } .product.autocomplete-products-list-wrapper, .autocomplete-products-wrapper{ height: 100%; } .autocomplete-product-item .info-wrapper{ align-items: flex-start; } .autocomplete .autocomplete-product-item .prices-wrapper{ padding-left: 10px; } .brands{ margin-bottom: 40px; } .attribute-letters-list{ padding-top: 20px; } .attribute-letters-list .list-letters .item{ width: 33%; } .letters-inline span.item{ font-size: 16px; } .article-detail-slider{ margin-top: 50px; margin-bottom: 50px ; } .article-detail-slider.product-slider{ margin: 5px -10px; } .similar-article-slider_v5 .heading-wrapper h2{ font-size: 24px; } .similar-article-slider_v5 .item .text-wrapper .title, .similar-article-slider_v5 .item .text-wrapper .title a{ font-size: 20px; line-height: 25px; height: 50px; } .similar-article-slider_v5 .item .content{ padding: 10px; } .similar-article-slider_v5 .the-date{ left: 10px; bottom: 10px; } .contact-info-wrapper .company-info-page-v2 .item{ width: 100%; } .page-form .intro{ margin: 20px 0; } .contact-bottom-info .company-info-page-v2 .item .img-wrapper{ display: block; position: absolute; top: 20px; } .contact-bottom-info .company-info-page-v2 .item .title{ padding-left: 70px; } .brands-slider .slider-init{ padding: 0; } .view-order-status-wrapper{ padding-top: 20px; } .page-normal-wrapper .heading-wrapper{ margin-bottom: 20px; } .page-fullwidth-wrapper, .page-normal-wrapper, .page-with-menu-wrapper{ padding-top: 20px; } .header-cart-item.header-cart-item-side .header-cart-toggle{ position: fixed; right: -100%; left: unset; height: 100%; width: 100%; max-width: unset; top: 0; bottom: 0; opacity: 1; transition: all .4s ease-in-out; z-index: 999; padding: 15px; } .header-cart.active .header-cart-item.header-cart-item-side .header-cart-toggle{ top: 0; z-index: 111; opacity: 1; pointer-events: all; right: 0; } .header-cart.miniCartContent .header-cart-item.header-cart-item-side .header-cart-toggle .heading-wrapper .icon{ display: block; background: transparent; border: none; top: 10px; right: 0; } .header-cart.miniCartContent .header-cart-item.header-cart-item-side .header-cart-toggle .heading-wrapper .icon:before{ width: 12px; height: 12px; } .header-cart.miniCartContent .header-cart-item.header-cart-item-side .header-cart-toggle .items-wrapper .item .icon:before{ width: 8px; height: 8px; } .header-cart.miniCartContent .header-cart-item.header-cart-item-side .header-cart-toggle .items-wrapper .item img{ max-width: 65px; max-height: unset; } .bootbox .modal-dialog{ position: relative; margin: 10% auto !important; top: unset; bottom: unset; } .bootbox-confirm .modal-footer .btn{ margin-bottom: 10px; } .storelocator-panel{ padding: 0; margin-left: 15px; margin-right: 15px; width: calc(100% - 30px); } .store-map-wrapper .show-store-list{ top: 15px; left: 15px; } .show-store-list{ display: none; } #stores-map{ min-height: 75vh; } .store-popup{ max-width: 100%; } .content-info-bubble .bodyContent .col-xs-7, .content-info-bubble .bodyContent .col-xs-5{ width: 100%; margin-bottom: 20px; } .fixed-button-wrapper-productlist{ display: none !important; } .listing-products .category-description{ margin-top: 30px; margin-bottom: 30px; } .product .product-item .item-data{ padding-bottom: 35px; } .cart-step > .heading-wrapper > .title h2, .cart-step > .heading-wrapper > .title{ font-size: 22px; } .info-until-free-delivery-wrpper .title .text-wrapper{ margin-bottom: 20px; } .delivery-option-image img{ margin-left: 30px; } /* Cart in steps */ .cart-ncx-steps-buttons{ position: relative; padding: 0; margin: 20px 0 120px 0; box-shadow: none; z-index: unset; } .cart-ncx-steps-buttons .btn{ min-width: 150px; } .info-until-free-delivery-wrpper .title .text-wrapper{ text-align: center; } .info-until-free-delivery-wrpper .title .button-wrapper .products-button{ width: 100%; } #order_ticket_content li.item.tab-items{ width: 100%; } .cart-product-name a{ font-size: 15px; line-height: 17px; } .cart-product-table table th, .cart-product-table table td{ text-transform: none; } .new-cart-total .total-text{ float: left; } .cart-step{ margin-top: 30px; } .cart-step > .heading-wrapper > .title h2, .cart-step > .heading-wrapper > .title{ text-align: left; } .buttons-wrapper-customerss{ display: none !important; } .ncx-adress .cart-order-options{ padding-right: 10px; border-right: none; } .register-benefits-block { padding-left: 0; margin-top: 20px; } .register-benefits-block .benefits-buttons-wrapper .btn{ width: 100%; max-width: 100%; } .register-benefits-block h3{ text-align: center; padding-bottom: 5px; border-bottom: 1px solid #D1D1D1; } .cart-steps-ncx .cart-carrier-and-payment .delivery-options .iradio_flat{ top: 33px; } .shop-by-look-grid-list .prices-wrapper .price-word, .shop-by-look-grid-list .prices-wrapper .current-price p, .shop-by-look-grid-list .prices-wrapper .current-price{ font-size: 18px; } .shopbylook-gallery{ margin: 0 -15px; } .shop-by-look-wrapper { margin-top: 30px; margin-bottom: 30px; } .carrier-wrapper .heading-wrapper .title h2, .cart-payment-wrapper .heading-wrapper .title h2, .carrier-wrapper .heading-wrapper .title, .cart-payment-wrapper .heading-wrapper .title{ font-size: 20px; } #order_carrier_and_payment_content .carrier-and-payment-heading h2, #order_carrier_and_payment_content .carrier-and-payment-heading { padding-left: 0; text-align: left; } .donation-products-wrapper .panel-default .donation-image{ display: none; } .donation-products-wrapper .panel-default{ padding: 10px; } .donation-products-wrapper .panel .donation-content{ margin-bottom: 0; } .donation-products-wrapper .gift-btn{ width: 100%; } .sum-table-footer, .sum-table-header{ padding: 15px; } .sum-table-content .sum-prices-item{ padding: 5px 0; } .gift-product-modal .modal-body{ max-height: initial; } .wsmenu-list .mobile-menu-footer-menu .collapse-menu .title .icon{ content: unset; } .wsmenu-list .mobile-menu-footer-menu .collapse-menu .title .icon{ width: 15px; height: 20px; /*background-image: url("../../../../nbshop5_sportvision_2023/_static/images/core/SV_Sprite_Sheet.svg");*/ background-position: -503px -66px; background-size: 432px; display: block; background-color: #ffffff; border-radius: 50%; top: 2px; } .header-cart{ margin-right: 0; } .header-cart .icon-wrapper{ min-height: 37px; } .product-listing-intro .headding-wrapper{ top: 0; } #filter_form{ padding-right: 0; } .products-listing.product .item .sum-discount .text-discount, .products-listing.product .item .caption-discount{ width: 35px; height: 20px; line-height: 20px; font-size: 10px; } .products-listing.product .item .caption-discount.sum-discount .icon-plus{ top: 15px; } .product-vertical-panel .panel-heading .panel-title a .icon{ top: -3px; right: 10px; } .mobile-app .item{ padding: 0 5px; } .mobile-app .item:last-of-type{ margin-top: 10px; } .mobile-app .row{ margin: 0 -5px; } .footer .newsletter-form .validation-errors-list.filled li{ top: -4px; } .collapse-menu .open .title .icon:before{ filter: brightness(0) saturate(100%) invert(22%) sepia(92%) saturate(1944%) hue-rotate(340deg) brightness(104%) contrast(95%); } .categories_slider-slider .slider-init .item{ padding: 0 5px; } .categories_slider-slider .slider-init .block-placeholder .ph-picture { min-height: unset; } .categories_slider-slider.grid-slider{ margin: 50px -5px; } .three_banners-slider .item, .four_banners-slider .item, .four_banners_error-slider .item{ padding: 0 5px; } .three_banners-slider, .four_banners-slider, .four_banners_error-slider { margin-left: -5px; margin-right: -5px; } /* Landing */ .page-gallery-item, .image-text-grid, .yt_video_bg-grid12, .container-subitem_grid, .text_grid12{ margin-bottom: 50px; } .text_grid12 .btn{ min-width: 250px; } .container-subitem_grid .grid-3-wrapper .item{ margin-bottom: 20px; } .container-subitem_grid .grid-3-wrapper h2{ font-size: 24px; line-height: 30px; } .container-subitem_grid .grid-6-wrapper .item .content .title, .container-subitem_grid .grid-3-wrapper .item .content .title{ font-size: 18px; } .grid-3-wrapper .text-wrapper { padding-top: 5px; } .text-absolute-wrapper .text-wrapper{ padding: 20px; } .text-absolute-wrapper .title{ font-size: 24px; } .row-in-block .text_grid12 { margin-bottom: 10px; } .page-gallery-item .first-gallery-photo img { width: 100vw; height: 100vw; } .page-gallery-item img { width: 50vw; height: 50vw; object-fit: cover; } .page-gallery-item span.title{ font-size: 18px; line-height: 22px; bottom: 10px; left: 10px; } .categories-slider-listing .item{ padding: 0 5px; } .categories-slider-listing .slider-init{ margin-left: -5px; margin-right: -5px; } .categories-slider-listing{ margin-left: 0; margin-top: 0; } .categories-slider-listing .content .title{ font-size: 14px; line-height: 18px; } .categories-slider-listing .top-content{ display: block; } .categories-slider-listing .top-content h3{ font-size: 22px; } .container.product-details{ padding-top: 0; } .product-detail-buy-v5 .btn.shop-button-qnt{ width: calc(100% - 10px); } .product-detail-buy-v5 .btn-wrapper{ width: calc(100% - 55px); } .product-attributes-wrapper > label > span{ display: none; } .fixed-add-to-cart > .container{ padding: 0; } .fixed-add-to-cart{ z-index: 9999; } .fixed-add-to-cart .fixed-add-to-cart-wrapper .btn-wrapper{ max-width: unset; } .contact-links-wrapper .company-info-page-v2 .items-wrapper{ justify-content: space-between; } .company-info-page-v2 .item .img-wrapper{ display: block; } .cooperation-page .company-info-page-v2 .item, .career-page .company-info-page-v2 .item{ width: 100%; } .group-type-payment-wrapper .group-type-payment-content{ padding: 0; } .cart-steps-ncx .cart-carrier-and-payment .delivery-options .iradio_flat{ left: 20px; } .delivery-options li { padding: 10px 15px; } .item-slider-grid6-with-links{ margin-bottom: 20px; } .container-subitem_grid > .container{ padding: 0; } .import-block-item .article-slider .heading-wrapper h2, .text_grid12 .heading-wrapper h2, .container-subitem_grid .grid-4-wrapper h2, .container-subitem_grid .grid-2-wrapper h2, .container-subitem_grid .grid-6-wrapper h2, .container-subitem_grid .grid-3-wrapper h2{ font-size: 24px; line-height: 30px; } .items-generic .newsletter .newsletter-content-wrapper, .horizontal-image{ margin-bottom: 50px; } .horizontal-image-wrapper > .container .horizontal-image{ margin-bottom: 50px; } .image-text-grid.image-text-grid-left .row{ flex-direction: column-reverse; } .image-text-grid-left .img-wrapper{ margin-top: 0; } .container-subitem_grid .grid-6-wrapper .item .content .title, .container-subitem_grid .grid-4-wrapper .item .content .title, .container-subitem_grid .grid-3-wrapper .item .content .title{ font-size: 18px; line-height: 24px; } .container-subitem_grid.without-container .col-xs-12:nth-of-type(2n+1){ padding-left: 10px; } .container-subitem_grid.without-container .col-xs-12:nth-of-type(2n){ padding-right: 10px; } .item-slider-grid6 .img-wrapper{ max-width: unset; } .horizontal-image-wrapper.has-content .text-wrapper{ padding-top: 15px; padding-bottom: 15px; } .item-wrapper-6{ padding: 0; } .cart-step .heading-wrapper .icon.icon-truck{ display: none; } .item-with-subitem-on-img{ margin-top: -85px; } .lost-password-page .right-info, .registration-page .right-info, .login-page .right-info{ border-left: none; } .shopbylook-article-slider .heading-wrapper h2, .similar-products-slider .heading-wrapper h2{ font-size: 24px; line-height: 35px; } .profile-recomendations .alert{ margin-left: 0; } .profile .recomeded-products .product-item{ padding: 0; } .tags .products-found-wrapper .remove-all-tags{ float: left; margin-left: 15px; } .products-found-wrapper{ margin-top: 10px; } .selected-filters.tags{ padding-bottom: 0; } .popup-sizes-wrapper{ left: -40%; } .product-gallery-wrapper .product-images-gallery .item{ padding: 0 5px; } .mob-img{ display: block; } .main-img.hasmobImg{ display: none; } .fullwidth-center-item .mobile-img{ display: block; } .fullwidth-center-item .full-img{ display: none; } .item-newsletter-wrapper{ max-width: 100%; width: 95%; } .item-newsletter-wrapper .text-wrapper .title{ font-size: 20px; line-height: 22px; } .item-newsletter-wrapper .description{ margin: 10px auto; } .fullwidth-center-item .form-group input{ margin-right: 0; width: auto; } .confirm-check-wrapper .form-group label{ flex-direction: column; align-items: start; } .product-images-gallery .item .img-wrapper:hover:before{ display: none; } .product-images-gallery .item .img-wrapper .controlHolder .zoomOut{ width: 30px; height: 30px; background: #ffffff; text-align: center; font-size: 30px; } .product-images-gallery .item .img-wrapper .controlHolder .zoomOut:before{ content: '-'; } .product-images-gallery .item .img-wrapper .controlHolder .zoomIn{ width: 30px; height: 30px; background: #ffffff; text-align: center; font-size: 20px; border-right: 1px solid #ccc; } .product-images-gallery .item .img-wrapper .controlHolder .zoomIn:before{ content: '+'; top: 2px; position: relative; } .product-images-gallery .item .img-wrapper .controlHolder{ position: absolute; bottom: 5px; display: flex; justify-content: center; left: 5px; } #cart_onepage_delivery_country_form .form-group{ position: relative; top: 0; } .container.black-friday-landing-wrapper{ width: 100%; } #cart_verification_loyalty_card_omega_loyalty .send-verification-token{ margin-bottom: 10px; } .title-use-ticket:not(.empty-input){ font-size: 10px; } #register_modal .modal-body{ padding: 25px 15px; } .legal-entity-tabs-wrapper .item{ font-size: 13px; } /* Adidas Corner */ .text_grid12.adidas-text-grid { margin-bottom: 20px; padding-bottom: 0; } .text_grid12.adidas-text-grid .heading-wrapper .title { padding: 0 5%; margin-bottom: 20px; } .text_grid12.adidas-text-grid .heading-wrapper .title h2 { font-size: 16px; line-height: 17px; } .text_grid12.adidas-text-grid .description .col-md-4 { width: 100%; float: unset; font-size: 15px; line-height: 27px; font-weight: 800; margin-bottom: 10px; } .horizontal-image-wrapper.adidas-horizontal-image { padding: 0; margin-bottom: 0; } .container-grid-with-four-images .col-md-3:nth-child(2) .item { top: 20px; } .container-grid-with-four-images .col-md-3:nth-child(3) .item { top: -5px; } .container-grid-with-four-images .col-md-3:nth-child(4) .item { top: 15px; } /* Stavka sa slikom, background-om i tekstom */ .image-text-grid-right-v2-wrapper { padding: 0; } .adidas-image-text-grid-right-v2 { max-height: 185px; padding: 0; top: 0; font-size: 33px; line-height: 35px; max-width: 100%; } .adidas-image-text-grid-right-v2 .text-wrapper { font-size: 37px; line-height: 40px; max-width: unset; padding: 0; padding-right: 10px; top: 55px; } .adidas-image-text-grid-right-v2 .text-wrapper p{ font-size: 37px; line-height: 40px; } .adidas-two-images-text-grid .img-col-wrapper{ position: relative; } .adidas-image-text-grid-right-v2 .img-wrapper { position: relative; top: 30px; } .adidas-image-text-grid-right-v2 { margin-bottom: 180px; } .adidas-image-text-grid-right-v2 .diff-color-word { color: #1C1D1D; } .adidas-image-text-grid-right-v2 .btn-wrapper .btn { color: #1C1D1D; font-weight: 700; border: 3px solid #1C1D1D; min-width: unset; width: 100%; max-width: 150px; white-space: normal; text-align: left; padding: 5px 10px; font-size: 15px; } .adidas-image-text-grid-right-v2 .btn-wrapper .btn:hover, .adidas-image-text-grid-right-v2 .btn-wrapper .btn:active, .adidas-image-text-grid-right-v2 .btn-wrapper .btn:focus, .adidas-image-text-grid-right-v2 .btn-wrapper .btn:active:focus { border: 3px solid #1C1C1C; background: #1C1C1C; color: #ffffff; } .adidas-image-text-grid-right-v2 .img-wrapper.mobile-img { display: flex; } .subitem-grid-background-with-content-above { margin-left: -10px; margin-right: -10px; } /* Addias Block 1 Linear Gradient*/ .horizontal-image-wrapper.adidas-horizontal-image .img-wrapper.mobile-img, .two-images-text-grid-wrapper { padding: 0; } .adidas-two-images-text-grid .btn-wrapper .btn:before { content: url("../../../../nbshop5_sportvision_2023/_static/images/core/adidas-right-arrow-mobile.png"); position: absolute; right: 10px; width: auto; height: 15px; top: 50%; transform: translateY(-50%); } .adidas-two-images-text-grid { min-height: 500px; margin-bottom: 140px; } .adidas-two-images-text-grid .text-wrapper { font-size: 16px; line-height: 17px; text-align: center; padding: 0 20px; } .adidas-two-images-text-grid .text-wrapper .adidas-text-editor { font-size: 18px; line-height: 30px; } .adidas-two-images-text-grid .text-wrapper .x-crazyfast-text-editor { font-size: 40px; line-height: 25px; } .adidas-two-images-text-grid .text-wrapper .didnt-see-that-text-editor { font-size: 15px; line-height: 30px; } .adidas-two-images-text-grid .text-wrapper .coming-text-editor { font-size: 18px; line-height: 30px; } .adidas-two-images-text-grid .img-col-wrapper .img-wrapper { max-width: 160px; top: 25px; left: 50%; transform: translateX(-50%); margin: 0; } .adidas-two-images-text-grid .btn-wrapper .btn { font-size: 15px; width: 160px; line-height: 18px; margin-top: 10px; } .adidas-two-images-text-grid.two-images-text-grid .absolute-image { display: block; } .container-grid-with-four-images .col-xs-12 { width: 25%; padding: 0 5px; } .container-grid-with-four-images{ margin-bottom: 50px; } .horizontal-image-wrapper.adidas-horizontal-image:last-child{ margin-bottom: 0; } /*Customer identity newsletter*/ .footer .ci-main-wrapper .gigya-screen-caption { display: none; } .footer .ci-main-wrapper .ci-wrapper .gigya-screen-content { min-width: unset; width: 100%; } .footer .ci-main-wrapper .gigya-screen-content .gigya-screen .gigya-layout-row.with-two-inputs, .footer .ci-main-wrapper .ci-wrapper { max-width: 100%; } .footer .ci-main-wrapper { max-width: 100%; line-height: 0; font-size: 0; margin-bottom: 10px; } .footer .ci-main-wrapper .gigya-composite-control .gigya-input-text { height: 40px !important; font-size: 14px !important; } .footer .ci-main-wrapper .gigya-composite-control-submit .gigya-input-submit { height: 40px; line-height: 40px; } .container-subitem_grid .grid-4-wrapper .item{ margin-bottom: 30px; } .autocomplete-brands-wrapper.slider, .autocomplete-categories-wrapper{ flex-wrap: nowrap; } .autocomplete-news-list, .autocomplate-article-categories, .autocomplate-product-categories{ padding: 0; } .autocomplete-news-list{ max-height: unset; } .autocomplete-products-wrapper{ padding-right: 0; } .action-lowerprice{ position: relative; left: 25px; width: calc(100% - 25px); } .toggle-map-button .btn { width: 100%; } .page-landing .item-video-flowplayery { max-height: 400px; } .black-friday-landing-wrapper .home-baner-men-slider, .black-friday-landing-wrapper .home-baner-women-slider, .black-friday-landing-wrapper .home-baner-girls-slider, .black-friday-landing-wrapper .home-baner-boys-slider, .black-friday-landing-wrapper .home-baner-kids-slider, .black-friday-landing-wrapper .grid-slider-with-bg { margin-bottom: 50px; } .black-friday-landing-wrapper .item-image-standalone{ margin-bottom: 50px; } .personalization-detail .btn-personalization{ width: 100%; } .personalization-modal .left-side-wrapper{ padding-right: 10px; } .personalization-modal .right-side-wrapper{ padding-left: 10px; } .action-lowerprice{ top: auto; } .image-with-pins-item-wrapper .sizes-selector-quick-buy { z-index: 999; } .image-with-pins-wrapper .product-quantity-arrows .icon.quantity-up { background-position: -203px -49px; } .image-with-pins-wrapper .product-quantity-arrows .icon.quantity-down { background-position: -254px -49px; } .image-with-pins-item-wrapper .sizes-selector-quick-buy .items-wrapper .product-sizes-wrapper .product-quantity-wrapper { display: flex; /*flex-direction: column;*/ /*gap: 10px;*/ } .sizes-selector-quick-buy .product-quantity-arrows { display: block; } .image-with-pins-item-wrapper .sizes-selector-quick-buy .items-wrapper .product-sizes-wrapper .product-quantity-wrapper .btn { position: relative; } .sizes-selector-quick-buy .product-sizes-wrapper .size-item{ min-width: 40px; } .sizes-selector-quick-buy .product-sizes-wrapper .size-item:after { content: ''; position: absolute; top: 3px; right: 0; width: 1px; height: calc(100% - 5px); background: #cccccc; } .sizes-selector-quick-buy .product-sizes-wrapper .size-item:nth-child(3n):after{ display: none; } .product-detail-wrapper .city-select-wrapper label { font-size: 14px; } .view-order-status-wrapper .form-group-checklabel label { font-size: 13px; } .header .mobile-menu-useractions .login-btn i.fa-spinner { margin: 3px 10px; position: static; } .mobile-menu-useractions > .icon { width: 40px; height: 40px; max-width: 40px; margin-right: 20px; background-image: url("../../../../nbshop5_sportvision_2023/_static/images/core/SV_Sprite_Sheet.svg"); background-position: -1259px -8px; background-size: 654px; } .mobile-menu-useractions > .icon:before{ content: none; } .order-delivery-info .text-wrapper .title { font-size: 12px; } .view-order-status-wrapper table td.title { font-size: 14px; line-height: 18px; } .view-order-status-wrapper table td { font-size: 12px; line-height: 18px; padding: 13px 10px; } .status-history .tracking-id-info, .view-order-status-wrapper .form-tracking-info thead .tracking-id-info { font-size: 14px; } .status-history .title > span { left: 10px; } .view-order-status-wrapper .status-history td.status-time { padding-left: 80px; } .product-listing-filters .filter-group .filter-category-menu > ul { margin-top: 5px; } .product-listing-filters .parent-category { margin-top: 20px; } /* mapa paketomata */ .modal.modal-store .modal-body > div, .modal.modal-store .modal-body > div > div, .modal.modal-store .modal-body .row{ height: auto; } .modal.modal-store .modal-body #modal-packetomat-stores-wrapper-ajax-load, .modal.modal-store .modal-body #modal-packetomat-stores-wrapper-ajax-load > div, .modal.modal-store .modal-body #modal-packetomat-stores-wrapper-ajax-load .row{ height: 100%; } #cart_store_modal .modal-dialog { max-width: unset; width: 100%; } .modal #packetomat-stores-wrapper-ajax #stores-map { height: calc(100% + 120px) !important; bottom: 120px; } .store-map-wrapper.active .stores-list { pointer-events: all; z-index: 0; } .modal #packetomat-stores-wrapper-ajax .storelocator-panel { /*max-height: calc(75vh - 20px);*/ max-height: unset; z-index: 99; } .modal.modal-store .storelocator-filter { z-index: 9; } .modal #packetomat-stores-wrapper-ajax .store-map-wrapper.active .storelocator-panel { z-index: 0; max-height: calc(75vh - 20px); } #cart_store_modal .show-store-map-tabs .item { z-index: 99; justify-content: center; text-align: center; width: 100%; } .smap .card .close { transform: none; padding: 0; } .czech-map > div:first-child { z-index: 9; } .sum-table-v3-wrapper .contentTotalSumServices table td { padding: 5px 0; } .tab-content-profile .profile-favorite-products .product .item .text-wrapper, .tab-content-profile .product .item .text-wrapper { height: unset; } .main-slider .slider-navigation-absolute { width: calc(100% - 10px); left: 5px; } .product-generic-tabs-v2.home-tabs-error .items-wrapper.nav-tabs{ display: none; } .smap .card { width: calc(100% - 20px) !important; height: 140px; min-width: unset; } .outfit-slider > .slider-init > .slick-list{ padding-bottom: 130px; } .lc-ro .products-detail-wrapper .product-lastminprice .product-lastminprice-value, .lc-ro .products-detail-wrapper .product-lastminprice .product-lastminprice-currency-value, .lc-ro .products-detail-wrapper .product-infooldprice .product-infooldprice-value, .lc-ro .products-detail-wrapper .product-infooldprice .product-infooldprice-currency-value{ font-size: 14px; } .voucher-two-column { margin-bottom: 40px; } .voucher-two-column .content { padding: 0; } .voucher-two-column .btn-wrapper .btn { font-size: 15px; line-height: 18px; } .voucher-two-column .btn-wrapper .icon-cart { display: none; } .voucher-two-column .main-content .price-wrapper .price { font-size: 18px; line-height: 30px; font-weight: 600; } .voucher-two-column .voucher-nav-images .images-wrapper .img-wrapper img { height: 56px; } .voucher-two-column .voucher-nav-images .images-wrapper .img-wrapper { height: 60px; min-width: unset; } .import-block-item .container { padding: 0; } .voucher-two-column .voucher-nav-prices .voucher-prices-wrapper .price-content { min-width: 100px; width: 31%; } .voucher-two-column .voucher-nav-prices .voucher-prices-wrapper .price-content:nth-child(3n) { margin-right: 0; } .voucher-two-column .voucher-nav-prices .voucher-prices-wrapper .voucher-price { font-size: 12px; line-height: 30px; } .voucher-two-column .add-to-cart-options { margin-top: 10px; padding: 0; border: none; } .wrapper-style-landing_voucher .items-generic > .row > .col-xs-12 { margin-bottom: 40px; margin-top: 20px; } .wrapper-style-landing_voucher .slick-dots { height: 4px; width: calc(100% - 20px); background: rgb(236, 236, 236); top: 0 !important; left: 50%; transform: translateX(-50%); } .wrapper-style-landing_voucher .slick-dots > li { flex: 1; margin: 0 !important; border-radius: 0; border: none !important; background: rgb(236, 236, 236); height: 4px; } .wrapper-style-landing_voucher .slick-dots li.slick-active { background: rgb(206, 206, 206); } .wrapper-style-landing_voucher .grid-3-wrapper > .row, .wrapper-style-landing_voucher .grid-4-wrapper > .row { display: block; } .voucher-two-column .voucher-detail-wrapper .title { font-size: 22px; } .wrapper-style-landing_voucher .product-slider h2 { font-size: 24px; } .voucher-data-wrapper { flex-direction: column; background: #F7F7F7; padding: 10px; margin-top: 20px; } .voucher-data-wrapper #open_product_voucher_modal { width: 100%; margin-top: 10px; font-size: 16px; } .voucher-data-wrapper .description:before { content: none; } #product_voucher_modal .modal-header .title { font-size: 20px; } .uc-sizes_landing_page .nav-sizeguide li{ width: 100%; text-align: center; } .landing-main-slider.landing-main-selected-slider .item .main-img{ display: none; } .landing-main-slider.landing-main-selected-slider .item .mobile-img{ display: block; } .landing-main-slider.landing-main-selected-slider .sldier-item-items-wrapper{ right: unset; left: 50%; transform: translateX(-50%); bottom: 30px; width: 80%; justify-content: center; } .modal .nb-user-agree-checkbox-wrapper .form-group.form-group-checklabel label { top: 4px !important; } .profile .profile-into .item:last-child { width: 50%; } .billing-adress-wrapper-grid .col-sm-12:has(#cart_onepage_billing_region_id) { flex: 0 0 100%; max-width: 100%; } body:has(.miniCartContent.active) { overflow: hidden; } .productstate-right .product-attributes li:hover .size-info-wrapper{ display: none; font-size: 11px; min-width: 80px; } .pager-center-wrapper { width: 100%; } .pager-center-wrapper .btn { min-width: unset; margin-top: 5px; width: 100%; } .pager-center-wrapper .info { font-size: 14px; } .items-generic .item-newsletter-wrapper { width: 100%; } .items-generic .item-newsletter-wrapper #newsletter_form_landing { display: flex; justify-content: center; flex-wrap: wrap; } .items-generic .item-newsletter-wrapper #newsletter_form_landing .form-group { margin-bottom: 0; flex-grow: 1; } .items-generic .item-newsletter-wrapper #newsletter_form_landing .form-group input { width: 100%; padding: 10px 5px; font-size: 14px; } .items-generic .item-newsletter-wrapper #newsletter_form_landing .btn-wrapper { width: 130px; top: 0; flex-shrink: 0; } .items-generic .item-newsletter-wrapper #newsletter_form_landing .btn-wrapper .btn { min-width: 130px; font-size: 16px; padding: 0 10px } .items-generic .item-newsletter-wrapper #newsletter_form_landing .alert { flex: 0 0 100%; } .uc-black_friday1 .footer{ padding-top: 0; } .selectedParcelMachineText .selected-parcel-text-value { padding-right: 20px; } }