/* Page Speed Layout Shift */
body .home-top-promotion {
  overflow: hidden;
}
body .homeTopPromotion .top-promotion-slides .top-slide-item:not(:first-child) {
  display: none!important;
}

body .homeTopPromotion,
body .home-top-promotion,
body .home-top-promotion img {
  border-radius: 15px;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  -ms-border-radius: 15px;
  -o-border-radius: 15px;
}
body.load-finished .home-top-promotion {
  overflow: auto;
}

@media screen and (min-width: 1741px) {
  body .home-top-promotion {
    height: 653px;
  }
  body .homeTopPromotion {
    width: 1142px;
  }
  body .twoPromotionsWrapper {
    width: 558px;
  }
  body .top-categories-section {
    height: 475px;
  }
  body .loud-features-section {
    height:53px;
  }
}

@media screen and  (max-width: 1350px) and (min-width: 1181px)  {
  body .home-top-promotion {
    height: 547px;
  }
  body .homeTopPromotion {
    width: 948.6px;
  }
  body .twoPromotionsWrapper {
    width: 296.2px;
  }
}

body.load-finished .home-top-promotion,
body.load-finished .top-categories-section,
body.load-finished .loud-features-section  {
  height: auto;
}
@media screen and (min-width: 770px) {
  body.load-finished .homeTopPromotion {
    width: 75%;
  }
}
body.load-finished .twoPromotionsWrapper {
  width: 100%;
}
.breadcrumbs {
  height: 48px;
}
/* Page Speed Layout Shift End */

@font-face {
  font-family: 'Montserrat_bold';
  src: url('../fonts/MontserratBold/subset-Montserrat-Bold.eot');
  src: local('Montserrat Bold'), local('Montserrat-Bold'),
      url('../fonts/MontserratBold/subset-Montserrat-Bold.eot?#iefix') format('embedded-opentype'),
      url('../fonts/MontserratBold/subset-Montserrat-Bold.woff2') format('woff2'),
      url('../fonts/MontserratBold/subset-Montserrat-Bold.woff') format('woff'),
      url('../fonts/MontserratBold/subset-Montserrat-Bold.ttf') format('truetype'),
      url('../fonts/MontserratBold/subset-Montserrat-Bold.svg#Montserrat-Bold') format('svg');
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Montserrat_semibold';
  src: url('../fonts/MontserratSemiBold/subset-Montserrat-SemiBold.eot');
  src: local('Montserrat SemiBold'), local('Montserrat-SemiBold'),
      url('../fonts/MontserratSemiBold/subset-Montserrat-SemiBold.eot?#iefix') format('embedded-opentype'),
      url('../fonts/MontserratSemiBold/subset-Montserrat-SemiBold.woff2') format('woff2'),
      url('../fonts/MontserratSemiBold/subset-Montserrat-SemiBold.woff') format('woff'),
      url('../fonts/MontserratSemiBold/subset-Montserrat-SemiBold.ttf') format('truetype'),
      url('../fonts/MontserratSemiBold/subset-Montserrat-SemiBold.svg#Montserrat-SemiBold') format('svg');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Montserrat_regular';
  src: url('../fonts/MontserratRegular/subset-Montserrat-Regular.eot');
  src: local('Montserrat Regular'), local('Montserrat-Regular'),
      url('../fonts/MontserratRegular/subset-Montserrat-Regular.eot?#iefix') format('embedded-opentype'),
      url('../fonts/MontserratRegular/subset-Montserrat-Regular.woff2') format('woff2'),
      url('../fonts/MontserratRegular/subset-Montserrat-Regular.woff') format('woff'),
      url('../fonts/MontserratRegular/subset-Montserrat-Regular.ttf') format('truetype'),
      url('../fonts/MontserratRegular/subset-Montserrat-Regular.svg#Montserrat-Regular') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;font-display:block;src:url(../webfonts/fa-solid-900.eot);src:url(../webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-solid-900.woff2) format("woff2"),url(../webfonts/fa-solid-900.woff) format("woff"),url(../webfonts/fa-solid-900.ttf) format("truetype"),url(../webfonts/fa-solid-900.svg#fontawesome) format("svg")}@font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:400;font-display:block;src:url(../webfonts/fa-brands-400.eot);src:url(../webfonts/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-brands-400.woff2) format("woff2"),url(../webfonts/fa-brands-400.woff) format("woff"),url(../webfonts/fa-brands-400.ttf) format("truetype"),url(../webfonts/fa-brands-400.svg#fontawesome) format("svg")}

.fab {font-family:"Font Awesome 5 Brands";font-weight:500;}
.fa,.far,.fas{font-family:"Font Awesome 5 Free"}
.fa,.fas,.far{font-weight:900}

body {
    font-family: 'Montserrat_regular';
    background: #f2f0e8;
    overflow-x: hidden;
    font-weight: normal;
    line-height: normal;
}

.loud-features-section {
  min-height: 47.5px;
}

h1.page-title {
  font-size: 35px;
  margin-bottom: 30px;
}

h1,h2,h3,h4,h5,h6,strong,b {
  font-weight: bold;
  font-family: 'Montserrat_bold';
}

.filter-options-title {
  font-family: 'Montserrat_semibold';
}

.items[class*='category_ids']:not(.items-children)>.item>a {
  font-weight: normal;
}

.page-main {
  padding: 0 15px;
}

ul, ol, ul>li {
  padding: 0;
  margin: 0;
}

.nav-sections,
.navigation {
    background: #fff;
}
.page-wrapper {
    background: #f2f0e8;
}
.page-header {
  background: #f2f0e8;
    margin-bottom: 15px;
}

.navigation,
.breadcrumbs,
.page-header .header.panel,
.header.content,
.footer.content,
.page-wrapper > .widget,
.page-wrapper > .page-bottom,
.block.category.event,
.top-container,
.page-main {
    max-width: 1740px;
}
.products {
    margin: 0 0 30px;
    background: #fff;
}
.header.content {
  padding: 30px 0 0;
  width: 100%;
}
.filter.block {
    background: #fff;
}
.toolbar-products {
    background: #dedfe4;
    padding: 8px 0;
    margin-bottom: 0px;
}
.products.list.items.product-items:not(.slick-slider) {
    display: flex;
    flex-wrap: wrap;
}
.product-item-info {
    position: relative;
    border-right: solid 1px transparent;
    padding: 0 30px;
    box-sizing: border-box;
    width: 100%;
    text-align: center;
}
.page-products .product-item-info {
    width: 100%;
}
.product-item-info::after {
    content: "";
    height: 100%;
    width: 1px;
    background: #e9eaed;
    position: absolute;
    right: -18px;
    top: 0;
}
.products-grid .product-item-info:hover,
.products-grid .product-item-info.active {
    box-shadow: none;
    border: 0px;
    margin: 0px;
    padding: 0 30px;
}

.product.details.product-item-details {
    font-family: 'Montserrat_regular';
    line-height: 1;
}
.product.details.product-item-details a.product-item-link {
    font-family: 'Montserrat_regular';
    font-size: 16px;
    text-transform: uppercase;
}
.product.details.product-item-details .brand {
    font-family: 'Montserrat_bold';
}
.s_desc {
    display: block;
    margin: 12px 0 20px;
    font-size: 12px;
}
.mp_price {
    float: left;
    width: 50%;
    text-align: left;
    font-size: 11px;
    font-family: 'Montserrat_regular';
    line-height: 2;
}
.reg_price {
    float: right;
    width: 50%;
    text-align: right;
    line-height: normal;
}
.product-item .reg_price .price-box,
.product-item .price-box {
    margin: 0px;
}
.product-item .reg_price .price-box .price-label {
    display: none;
}
.product-item .reg_price .price-box .special-price .price-container .price,
.product-item .reg_price .price-box.price-final_price .price-container .price {
    font-size: 24px;
    font-family: 'Montserrat_bold';
}
.product-item .reg_price .price-box.price-final_price .old-price .price-container span.price {
    text-decoration: line-through;
    font-family: 'Montserrat_bold';
    color: #000;
    font-size: 14px;
}
.page-layout-1column .product-info-main {
    width: 100%;
}
.catalog-product-view h1.page-title {
    margin-bottom: 0px;
    font-size: 35px;
    font-family: 'Montserrat_regular';
    text-transform: uppercase;
}
.catalog-product-view .productHolder {
  padding: 40px 20px 40px 65px;
  display: flex;
  flex-wrap: wrap;
  align-items: flex-start;
  box-sizing: border-box;
  background-color: #fff;
}
.amrelated-pack-wrapper {
  margin: 30px 0;
}
.product-info-price
    .price-box
    .old-price
    .price-container
    > span.price-label {
    display: none;
}
.page-layout-1column .product.media {
  width: 45%;
  float: left;
}
.page-layout-1column .price-details-wrapper {
  width: 40%;
  float: right;
}
.price-details-wrapper .product-info-price {
  display: flex;
}
.buying-options-wrapper {
  width: 100%;
  padding: 0 0 0 20px;
  box-sizing: border-box;
  position: relative;
  box-shadow: inset 1px 0px 0px 0px #e9ebf1;
}
.product-info-price .price-box {
    background: #dedfe4;
    border-bottom: none;
}
.priceDiscountBoxWrapper {
    display: flex;
    flex-wrap: wrap;
}
.product-info-price .price-box {
    width: 100%;
    padding-bottom: 0px;
}
.priceDiscountBoxWrapper.no-special-price.no-mp-price .priceBoxWrapper {
  padding: 35px 25px 20px;
}
.priceBoxWrapper {
    width: calc(100% - 90px);
    padding: 25px;
    color: #000;
    box-sizing: border-box;
    text-transform: uppercase;
    text-align: center;
    font-size: 14px;
    font-family: 'Montserrat_regular';
}
.discountBoxWrapper {
    width: 90px;
    background: #d70000;
    color: #fff;
    text-align: center;
    padding: 0px 6px 25px;
    box-sizing: border-box;
    font-family: 'Montserrat_bold';
    font-size: 30px;
    line-height: 30px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}
/* NO special */
.discountBoxWrapper.no-special {
  background: #fcb515;
}
.discountBoxWrapper.no-special.productDiscountPercentages-0 { font-size: 0;}
.discountBoxWrapper.no-special.productDiscountPercentages-0 .productDiscountPercentages,
.discountBoxWrapper.no-special.productDiscountPercentages-0 .productDiscountSaving {
  display: none;
}
.priceDiscountBoxWrapper.no-special-price.no-mp-price .price-container {border-top:0px; margin-top: 0px; padding-top: 0px;}
.priceDiscountBoxWrapper.no-special-price.no-mp-price .price-container {
  border-top: 2px solid #fff;
  position: relative;
  align-items: center;
  justify-content: center;
  display: flex;
  padding-top: 5px;
}
.priceDiscountBoxWrapper.no-special-price.no-mp-price .price-container::before {
  content: 'CIJENA';
  position: absolute;
  top: -29px;
  font-size: 18px;
  font-family: 'Montserrat_bold';
}
.discountBoxWrapper.no-special.productDiscountPercentages-12,
.discountBoxWrapper.productDiscountPercentages-12,
.discountBoxWrapper.no-special.productDiscountPercentages-13,
.discountBoxWrapper.productDiscountPercentages-13,
.discountBoxWrapper.no-special.productDiscountPercentages-14,
.discountBoxWrapper.productDiscountPercentages-14 {
  background: #d75b00;
}
.discountBoxWrapper .discount-label {
    font-size: 17px;
}
.discountBoxWrapper .productDiscountSaving {
    font-family: 'Montserrat_bold';
    font-size: 16px;
    color: #fff;
    display: block;
    margin-top: 10px;
    line-height: 20px;
}
.productDiscountPercentages {
    display: block;
    padding-bottom: 10px;
    border-bottom: solid 1px #fff;
    line-height: 25px;
}
.discountBoxWrapper .saving-label,
.productDiscountPercentages .discount-label {
    font-size: 14px;
    color: #fff;
    display: block;
    text-transform: uppercase;
    font-family: 'Montserrat_bold';
}
.mp-price-label {
    display: block;
}
.priceDiscountBoxWrapper :not(.old-price) > .price-container {
    border-top: solid 1px #fff;
    display: block;
    padding-top: 15px;
    margin-top: 15px;
}
.priceDiscountBoxWrapper .old-price-label {
    display: block;
    text-decoration: line-through;
    margin-top: 7px;
}
.product-options-bottom .price-box .price-container .price, .product-info-price .price-box .price-container .price,
.product-info-price .price-box .old-price,
.product-info-price .price-box .price-container {
    font-size: 14px;
}
.product-info-price .old-price .price-wrapper .price {
    font-size: 14px;
    font-family: 'Montserrat_bold';
    line-height: 1;
    color: #000;
    text-decoration: line-through;
}
.priceBoxWrapper .mpPrice {
    font-family: 'Montserrat_bold';
    font-size: 18px;
    display: block;
}
.priceDiscountBoxWrapper :not(.old-price) > .price-container span.price {
    font-size: 28px;
    font-family: Montserrat_bold;
}
.price-details-wrapper .additional-attributes-wrapper {
    border-bottom: solid 1px #e9ebf1;
    font-size: 16px;
    padding-bottom: 15px;
    margin-top: 20px;
    margin-bottom: 20px;
}
.additional-attributes-wrapper .additional-attributes > tbody > tr > td {
    border: none;
    padding: 0px 5px 0px;
    font-family: 'Montserrat_regular';
    display: inline-block;
}
.additional-attributes-wrapper .additional-attributes > tbody > tr > th {
    border: none;
    padding: 0px;
    display: inline-block;
    font-weight: bold;
    font-family: 'Montserrat_bold';
}
.additional-attributes-wrapper .additional-attributes > tbody > tr > th::after {
  content: ':';
}

/* Home Banneri Start */

.home-top-promotion {
  display: flex;
  gap: 20px;
}

.cat h3,
.cat h3 strong {
  margin-top: 0;
  z-index: 2;
  position: relative;
  font-size: 20px;
  font-family: 'Montserrat_semibold';
  font-weight: 600;
}

.categories_wrapper h2.header,
.brands h2.header {
  margin: 25px 0 30px;
  text-align: center;
  position: relative;
}

.categories_wrapper h2.header strong,
.brands h2.header strong {
  z-index: 1;
  background: #f2f0e8;
  padding: 0 30px;
  position: relative;
  font-size: 30px;
  font-family: 'Montserrat_bold';
}

.categories_wrapper h2.header:before,
.brands h2.header::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 0;
  width: 100%;
  border-top: 2px solid #fcb615;
}

.homeTopPromotion {
  max-width: 1132px;
  float: left;
  width: 75%;
}

.twoPromotionsWrapper {
  float: left;
  width: 40%;
  display: flex;
  flex-direction: column;
  gap: 20px;
  padding-bottom: 3px;
}

.twoPromotionsWrapper .promotion_1,
.twoPromotionsWrapper .promotion_2 {
  height: 50%;
}

.twoPromotionsWrapper .promotion_1 a,
.twoPromotionsWrapper .promotion_2 a {
  display: block;
  width: 100%;
  height: 100%;
}

.twoPromotionsWrapper .promotion_1 a picture,
.twoPromotionsWrapper .promotion_2 a picture,
.twoPromotionsWrapper .promotion_1 img,
.twoPromotionsWrapper .promotion_2 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.homeTopPromotion .slick-slide img {
  width: 100%;
}

.homeTopPromotion .slick-slider .slick-arrow {
  width: 50px;
  height: 65px;
  background: url(../images/right-arrow.webp) no-repeat center center!important;
  top: 50%;
  opacity: 0;
}

/* .homeTopPromotion .top-promotion-slides.slick-slider {
  margin:0 -5px;
}
.homeTopPromotion .top-promotion-slides .slick-slide {
  margin: 0 5px!important;
} */
.four-promo {
  margin-top: 20px;
}

.four-promo .row-full-width-inner {
  display: flex;
  flex-direction: column;
  gap: 10px;
}
.homeTopPromotion .top-promotion-slides:hover .slick-arrow {
  opacity: 1;
}

.homeTopPromotion .top-promotion-slides,
.homeTopPromotion .top-promotion-slides .slick-slide {
  padding: 0!important;
  margin: 0;
}

.homeTopPromotion .top-promotion-slides .slick-list img,
.twoPromotionsWrapper .promotion_1 img, .twoPromotionsWrapper .promotion_2 img,
.homeTopPromotion .top-promotion-slides .slick-slide .top-slide-item {
  border-radius: 15px;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  -ms-border-radius: 15px;
  -o-border-radius: 15px;
}

/* Home banneri End */
/* Footer */

.footer-container.payments ul li a img {
  height: 38px;
}

footer.page-footer {
  width: 100%;
  background: #fff;
  margin-top: 0;
}

.footer-container {
  max-width: 1240px;
  width: 100%;
  margin: 0 auto;
  display: flex;
  flex-wrap: wrap;
  padding: 0;
}
.f_column_main_right {
  width: 24%;
}
.footer-container.payments{
  width: 100%;
  text-align: center;
}
.footer-container.payments .f_column{
  width: 100%;
}	
.footer-container.payments ul li{
  display: inline-block;
  margin-right: 6px;
  margin-left: 6px;
}
.footer-container.payments ul li a img{
  height: 38px;
  object-fit: contain;
}

.page-footer {
  padding-bottom: 0;
}

.f_column {
  width: 24%;
  margin-right: 10px;
  padding: 10px;
  box-sizing: border-box;
}

.f_column:nth-child(4) {
  margin-right: 0;
}

.f_column ul {
  padding-left: 0;
  list-style: none;
  margin: 0;
}

.f_column .mb {
  margin-bottom: 40px;
}

.f_column .mb-small {
  margin-bottom: 40px;
}

.li-mb>ul>li {
  margin-bottom: 10px;
}

.f_column .flex-center {
  font-family: Montserrat_regular;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.f_column ul li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  color: #0d0d0d;
}

.f_column ul li span i {
  color: #fcb515;
  font-size: 20px;
}

.f_column ul li span {
  text-align: center;
  margin-right: 10px;
  width: 20px;
}

.f_logo {
  padding: 40px 0;
}

.f_column ul li a {
  font-family: Montserrat_regular;
  color: #0d0d0d;
  text-decoration: none;
  cursor: pointer;
  -webkit-transition: all .3s ease-in-out;
  -moz-transition: all .3s ease-in-out;
  -ms-transition: all .3s ease-in-out;
  -o-transition: all .3s ease-in-out;
  transition: all .3s ease-in-out;
}

.f_column ul li a:hover {
  color: #fcb515;
}

.f_column strong {
  color: #0d0d0d;
  font-size: 20px;
  text-transform: uppercase;
  border-bottom: 1px solid #fcb515;
  padding-bottom: 5px;
  font-weight: 700;
  line-height: 1.1;
  margin-top: 2rem;
  margin-bottom: 2rem;
  display: block;
}

.footer-bottom {
  float: left;
  width: 100%;
  background: #e9ebf1;
  text-align: center;
  padding: 20px 0;
}

.one {
  float: left;
  width: 33.333%;
}

.footer-bottom .one p {
  margin: 0;
  padding: 0;
  font-family: Montserrat_regular;
  color: #000;
}

ul.social_buttons li {
  display: inline-block;
  margin-right: 5px;
}

ul.social_buttons li a {
  width: 30px;
  height: 30px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  background-color: #000;
  color: #fff;
  border-radius: 50%;
  cursor: pointer;
  -webkit-transition: all .3s ease-in-out;
  -moz-transition: all .3s ease-in-out;
  -ms-transition: all .3s ease-in-out;
  -o-transition: all .3s ease-in-out;
  transition: all .3s ease-in-out;
}

.f_column_main_right .f_column.li-mb {
  width: 100%;
}

.f_column ul li span i {
  color: #fcb515;
  font-size: 20px;
}

.footer-container.payments ul li {
  display: inline-block;
  margin-right: 6px;
  margin-left: 6px;
}

.seal_f, .f_column ul li.accounts_f {
  display: inline-block;
}

.li-mb>ul>li {
  margin-bottom: 10px;
}

body footer.page-footer {
  width: 100%;
  background: #fff;
  margin-top: 0;
  padding: 0;
}

.block.newsletter {
  float: left;
  width: 100%;
  padding: 30px 0;
  text-align: center;
  background: #000;
  position: relative;
  overflow: hidden;
  margin-bottom: 0;
  max-width: 100%!important;
}

.block.newsletter:before {
  background: #000;
  color: #fff;
  width: 9000px;
  content: "";
  height: 100%;
  position: absolute;
  right: 0;
  top: 0;
  z-index: -1;
}

body .block.newsletter .form.subscribe {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.signup {
  display: inline-block;
  padding-right: 20px;
  color: #fff;
  font-size: 20px;
}

.block.newsletter .field,
.block.newsletter .field.newsletter {
  margin: 0;
  width: 30%;
  display: inline-block;
  max-width: 100%;
}

.block.newsletter .action.subscribe {
  text-transform: uppercase;
  color: #000;
  font-weight: 900;
  border: 1px solid #fff;
  -webkit-transition: .5s all ease;
  -o-transition: .5s all ease;
  transition: .5s all ease
}

body .block.newsletter .actions {
  display: inline-block;
  width: auto;
}

.block.newsletter input {
  height: 40px;
  border: 1px solid #fff;
}

body .block.newsletter .field .control {
  position: relative;
}

body .block.newsletter .field .control:before {
  position: absolute;
  top: 5px;
  left: 0;
}

input[type="text"], input[type="password"], input[type="url"], input[type="tel"], input[type="search"], input[type="number"], input[type="datetime"], input[type="email"] {
  font-family: 'Montserrat_regular';
}

.action.primary {
  height: 40px;
  border-radius: 0;
  background: #fcb515;
  -webkit-transition: .5s all ease;
  -o-transition: .5s all ease;
  transition: .5s all ease;
  padding: 8px 17px;
}

.action.primary:hover {
  background: #000;
}

.action.primary:hover span {
  color: #fcb515;
}

#return-to-top {
  position: fixed;
  display: none;
  bottom: 30px;
  background: #fcb515;
  text-align: center;
  color: #fff!important;
  font-family: raleway, sans-serif;
  font-size: 30px;
  text-decoration: none!important;
  height: 45px;
  z-index: 999;
  width: 45px;
  line-height: 45px;
  right: 10px;
  text-align: center;
  border-radius: 50%;
  -webkit-transition: all .3s ease-in-out;
  -moz-transition: all .3s ease-in-out;
  -ms-transition: all .3s ease-in-out;
  -o-transition: all .3s ease-in-out;
  transition: all .3s ease-in-out;
  cursor: pointer
}

#return-to-top:hover {
  background-color: #000;
  color: #fcb515
}

.call_to_action {
  display: none;
}

/* Footer End */
/********* NAVIGATION *********/

nav.navigation > ul > li ul.navigation__inner-list.navigation__inner-list--level1 > li .menu_icon {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 45px;
  height: 30px;
}

nav.navigation > ul > li ul.navigation__inner-list.navigation__inner-list--level1 > li .menu_icon::before {
  content: '';
  height: 30px;
  display: inline-block;
  width: 30px;
}

nav.navigation > ul > li ul.navigation__inner-list.navigation__inner-list--level1 > li .navigation__inner-list--level2 .menu_icon {
  display: none;
}

.css-sprite-telefoni .menu_icon::before {
  background: url('../images/css-sprite-combined.webp') -404px 0px;
}

nav.navigation > ul > li ul.navigation__inner-list.navigation__inner-list--level1 > li.css-sprite-games-yellow-thumbs .menu_icon::before {
  background: url('../images/css-sprite-combined.webp') 0px -14px;
  width: 24px;
  height: 16px;
}
nav.navigation > ul > li ul.navigation__inner-list.navigation__inner-list--level1 > li.css-sprite-headphones-yellow-thumbs_1 .menu_icon::before {
  background: url('../images/css-sprite-combined.webp') -24px -6px;
  width: 20px;
  height: 24px;
}
nav.navigation > ul > li ul.navigation__inner-list.navigation__inner-list--level1 > li.css-sprite-lapotop-yellow-thumbs_1 .menu_icon::before {
  background: url('../images/css-sprite-combined.webp') -134px -11px;
  width: 26px;
  height: 19px;
}
nav.navigation > ul > li ul.navigation__inner-list.navigation__inner-list--level1 > li.css-sprite-mobile-yellow-thumbs .menu_icon::before {
  background: url('../images/css-sprite-combined.webp') -220px -8px;
  width: 13px;
  height: 22px;
}
nav.navigation > ul > li ul.navigation__inner-list.navigation__inner-list--level1 > li.css-sprite-printers-yellow-thumbs .menu_icon::before {
  background: url('../images/css-sprite-combined.webp') -263px -11px;
  width: 20px;
  height: 19px;
}
nav.navigation > ul > li ul.navigation__inner-list.navigation__inner-list--level1 > li.css-sprite-projektori-yellow-thumbs .menu_icon::before {
  background: url('../images/css-sprite-combined.webp') -283px -18px;
  width: 29px;
  height: 12px;
}
nav.navigation > ul > li ul.navigation__inner-list.navigation__inner-list--level1 > li.css-sprite-racunari-yellow-thumb .menu_icon::before {
  background: url('../images/css-sprite-combined.webp') -312px -8px;
  width: 26px;
  height: 22px;
}
nav.navigation > ul > li ul.navigation__inner-list.navigation__inner-list--level1 > li.css-sprite-razno-yellow-thumbs .menu_icon::before {
  background: url('../images/css-sprite-combined.webp') -338px -11px;
  width: 18px;
  height: 19px;
}
nav.navigation > ul > li ul.navigation__inner-list.navigation__inner-list--level1 > li.css-sprite-tableti-yellow-thumbs .menu_icon::before {
  background: url('../images/css-sprite-combined.webp') -386px -6px;
  width: 18px;
  height: 24px;
}
nav.navigation > ul > li ul.navigation__inner-list.navigation__inner-list--level1 > li.css-sprite-tv-yellow-thumbs .menu_icon::before {
  background: url('../images/css-sprite-combined.webp') -464px -16px;
  width: 22px;
  height: 14px;
}
nav.navigation > ul > li ul.navigation__inner-list.navigation__inner-list--level1 > li.css-sprite-zvucnici-yellow-thumbs .menu_icon::before {
  background: url('../images/css-sprite-combined.webp') -486px -8px;
  width: 16px;
  height: 22px;
}

/* Black Friday */

nav.navigation > ul > li ul.navigation__inner-list.navigation__inner-list--level1 > li.css-sprite-racunari-yellow-thumb.css-sprite-black-friday .menu_icon::before {
  background: url('../images/black-friday.webp') center center no-repeat;
  width: 30px;
  height: 30px;
}

nav.navigation > ul > li ul.navigation__inner-list.navigation__inner-list--level1 > li.black-november-menu {
  position: relative;
}

nav.navigation > ul > li ul.navigation__inner-list.navigation__inner-list--level1 > li.black-november-menu .navigation__inner-link::before {
  content: '';
  position: absolute;
  left: 0;
  top:0;
  width: 100%;
  height: 100%;
}

nav.navigation > ul > li ul.navigation__inner-list.navigation__inner-list--level1 > li.black-november-menu .menu_icon {
  width: 100%;
  height: 115px;
}

/* nav.navigation > ul > li ul.navigation__inner-list.navigation__inner-list--level1 > li.black-november-menu .menu_icon::before {
  background: url('data:image/webp;base64,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');
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  width: 100%;
  height: 85px;
} */

nav.navigation > ul > li ul.navigation__inner-list.navigation__inner-list--level1 > li.black-november-menu .menu_icon::before {
  background: url('data:image/webp;base64,UklGRrY7AABXRUJQVlA4WAoAAAAwAAAAmQEAjwAASUNDUMgBAAAAAAHIAAAAAAQwAABtbnRyUkdCIFhZWiAH4AABAAEAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAAACRyWFlaAAABFAAAABRnWFlaAAABKAAAABRiWFlaAAABPAAAABR3dHB0AAABUAAAABRyVFJDAAABZAAAAChnVFJDAAABZAAAAChiVFJDAAABZAAAAChjcHJ0AAABjAAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAAgAAAAcAHMAUgBHAEJYWVogAAAAAAAAb6IAADj1AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAAAAAAACSgAAAPhAAAts9YWVogAAAAAAAA9tYAAQAAAADTLXBhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABtbHVjAAAAAAAAAAEAAAAMZW5VUwAAACAAAAAcAEcAbwBvAGcAbABlACAASQBuAGMALgAgADIAMAAxADZBTFBI/SkAAA0kgmyb9f7Wl4iIDMmrbYMWtm2LnOb9ZiWbDQkWwR0KQVrcgmvdDanhxaGuSN2L1Is7dXfFnQpaUpoQgoW4rM13MP//zz9T28OImABv2PYvttP+3/V6zyzbHieCBG8omuDSQoPXUuqFKt4PUncj1N2p2/eLp8G9EBwSnASPkJCQENm+9pKZ9+vBzLxHdoWHETEBkhtJciTJfI/pry6NR3X3NW4ViIgJgM1Aem2/10tAHgNgMAAwGAAYcoKUwYCvIAgKCOmVZCFeiBecFRRAiRUFAcFRiSrpVQVFARUUVUVBRDAgAAIIWSpClCAnACCICUIGgSFngpgBYgAoQqwKSlQBRWOxQTBo+TeY1HpMe4qZAPsJAIEsBAoAIAmBZQgh0lJVFFFEAU3QiEpEI5qgoBF1E5CIICqgIiAokiQoqCQooDEIKogKAoKIKCoKqKIRBTRB0ARBAAjKbGEJAwSAwCAFApBgiZowyQIaJwogIICAIIBKaDc+dv/ybePLe80oL8SUBndSAgFURIgKsZIgESEqEWeJZC9kLSAkCiAxAgIIjiJCrJCpJIx7nwGCVXAVXAVBBM+rTJhxwOH+TYuf1fHT/ZEI4th7njrv6V+9PE4Ck/sizr39ew/79V06HmrNiSL+PfdTt10aFK/2fMTFp3/tyT+GRas2F3HyjoUv/65ZLJoRU2JmRj7ZYIAVSJeKuggICOKioCiiLgpIBgIIINloRBRUUUVBEQUERAQQjVFQQAUkEwFBYkjGFhawPQIBICUSaERTqaKqiDHGVDtKDlS+/NI/inVFS8hL/jz6W3ZJhE0oMsDETMwgi0EEAggEAlAQFFRUVDUBMSqiooKAgCIgCGpcBFTROEUUEFRAiRdFkDgVRQUFFQALCiqoqCDigQqoIDgaFcVdQAAVVBQBgUEAGCAGQAQCiAGWEYOYGAQGKbCFJYIqikZU0dCqjRgj4lHbY85+eybQ/dnrHi1Sxr2Qmt+/nQcxKyizxTQZDDAYDKGSoapFFUVRUJzVJbUCKCixCigoGoeSo2I1VEWJqouiqJuCAigoKBgAQ5nBsMsAgwEGwApuDIMwbDe2Ln9m25EfnRXHjK8t3FCgSZCv+gxx6rV/WnPm4XEceORPilP3UtnnXyBubZdc/Ym5cZy74ZrC9If02LOIZz916QXT42rf/tOKooyUTUd8+457v1yJYfaF3+wvRkozycHjcS7+VD4tjmP2/qUtRIOwZBbi3fbitxweJ59eem8hukJceijuxbpLz+6Noes739lYhL6S8574FzesO8vEsM87v9cqQANJcVzB27xdas0kgz0+kBQMk01EYzGGYYABNk2To2rEYDQMrbWKjpWGRwfXb+jPSL97xFFxnLnt6vy8KZKqeELTEReaAEBQJhhkwOvxEAAQQIZhkFeIiucZYwSp0dFRts9ctSIbhr9/3rQ476tXr8iNqkmYHPLXSgz4iSOVlYVh/r/TcRT+1p7Utp8/5/ePZcP9D30mjt3f98uB3BJkcLJmx0tbBX1IZAp5ouE/duzKLlXp9nzPD0wAQXskXbcvpiQaaDCQQafxjOdb3wZBUA8j3RgjiIh4AgIIoKhKM9Ahhy7fGBEjIgKSpKgSBIEOAx3ie56UQDJQUA00CJrtbLqMwT/gER/9/dJs+PWux8fxvurf8kJQ4mSzy/pBXs2fnJHZvbm56709EUH5Bzv0dHgh1lMdqzc+vybFV48x6qlAODJ49x9S+N98o9dZLisKIyPNr77IZ45tm6pnjChqFVEEEUQQQm01mi98WSNfOqTcURJRi6qCSkRABEJtDoSrL24v3LmryxcsKIqKIBGJGBCrtjHw6qfbWXSfhH/E/Y/+67Zs6t86a+c4vnnT0pyIJKahK2N0X4btmi0GDKp89UsLb5gJ4CMi3b2TS5e67XEiseL7fTvO+usmtyMOJdZg/L4+7xY4gxzFVDtqU2rXDwH+x8hexCt1Tvar19rTcRWE9F7J65rcd8tgBsNvxT/k8atfyIYnr/t8Ja7vSz/ZlA9kUU3GoFFR6K3ee2rBs/uB1tUfjCSfdJPboTjv0vO421zc/wW0SznEl7cCaFcOie2xkueUowyT/qbB+Kfs2+65jLg0PFViePMOf8+HIK3UNPki6KcRt33zWjH37jrdaf9Vg05Hu/HmJW5vTvEXYLQzN2tiglJuYx11KUZo0t3cE/+c26/LqvWlE46N46IHb85FMaLFGNsKjqbNbrLggVUbjnDq2OVpl959Usy/w2nCLm7DDwPW5JZYIncjlnE6sjv0Vv6+92B5Yv0O3Wqqna5ihqcyLbOukawY+upndoyrfusPLzlBsqiWERfC6eF9L65f9gEnDr/fZWdS7tp+2WVf3F8AaJdysyZGJbdS00gxRNPc0hN6v19yFkBl3uFaY3urvLClrNIwgkd8dFpWeT5//QWlGPb+0MJyBxSZNLS+Es4fhtvnTXA65k6XA9P0znnQ5egUiyLD3bmFUhRtlimm4m7c0RZao29uhzj0xbvXXSHbswsAm9X2I/ORHPj9jLfGccqsl50giWnYM+6F83vegJG7T3Y6bNVGh1PScObvXd7lNvz3SLuUWyNOyL1Za4VeMTzrdFN76F14DIrZL4zpKOJnIbxqanYd9RxaF39klzi+sulHB+RM9to0c67oQQDXvsOpa6flSX07pTroxf6k7Wtu1xNtlfMzCliR3AYotSqFGKniSCM6QO+Pe6Ccu3pGQLAuIGg6mOxFc2D5DZ/z4jrmzy3RRuzApbBbUkFGckDtMVjvPqTiwjF3Ju1D6o5dnk46BPfFMYGf26ghqvkNddSHuwtRr2mSMa4pNG+EzS9bNLcULofVdz3nkPNfSx+Ko3OvRaxL0TTsDbSx6f1DZWEjpdGF3TMTJd8eEGx+ZX+nk28JE05OJyfcnHSS2/BjMaHn9mrLWlFAEARFh9aT5Wg/ihVVQADTGmuNYR6aVCqDgqLTK24bmh6KEdrhKo9EmpwGzceOCPz3JH24zVJ8uJvlFQj7tESOmk+w8K0HxuH+LT9qIwmTLW9rtfWrASCad2T/r8Hhlze3nJ8D8aUfdNqtsS7hbek45s6E6sFu9xKr4vTCZzeEIgZBAUSsVbLc8LFNoYinIiAgYo3fAvuJZwIVQa1q59HfdnruMxvbxqCExhcSaXI6dOeQ4NpmRuHaUgDY0wnA3t2CtGvwt2HNzz87My5pwZxcTcT6anjVFkNesev9HRkTs4LmXZDeOL/iUtt7adyupQx2ba2N2ylwuyyTlwYAqyigqJL1yo2AKlFVVInXYW2rEq1v2s/p1U1gFVVQEhMm1YP2PAh7A/1/KbCcSwWqXoNwZPhvxP1Lz/Nj0OzKl009TpJficMKAE5vWR0efRLyVQMHuHDSTXEnkOHEXZbFHYLzyEOZiFLMSpMCtspOomQ4rRH0F4hiHnjDsDIBS2sILsjC34k/b3dSHCYd+dZtpqFEt35coAKU7lgG1ZtPdDrs0WbMyVlw9F1xb3FbxngWLUKj6lRpZjC+BRxMLmOLEfYT2BKGP+8rWGk6/t79v/rwjnGBZ58/7gyTrRKkqGDisBU/FKoAIX07lFZGuudk8q5b6pGu+W5/S1BxMjYHa1yUIoZeTn2HwBrZXd4uQ0MwFLMU+mAkQBjzPA/hwDoOtXLjkds+XY3BBTfPMx3RGCtMVaKsmfX2fPJ7XlSm/kJptktln2WRPTWTKeX1kd1xrj+YkLLi1bNz93r6C6DiZGwq31hY8x/O9yTN6mqvdpFgT3LaPp+gQeSr84JaU/G3/0P1tDjcGlvlLnNTXyUArQZdmlqy//t9JzUM3XuyCyffGDmBTP1D7osc5/YwiSpOex47qLV2s+T7vm9s0BzYsiSbXU7a3Cklzyt5nhHbGBipP7Y+neAsmqrFRZbYcwC2b50RtNW2+ITlw9AfBqyJlxS9AeEdcFoLoN889og4PL9ivwYmfVh7sx2AMtp07pNe9N3nR0M2uOadTke9sBF4Zza874rI29z+kSQ4b3fhdKFUIdb4lc6hPy3LpO9Tu+Noqn1d5r5fpFPJJz1miX4LAFtbptqq1+InC78IcZtqr3kFrQc7VshXf3fWdFHqvAcL7Tn6faCnLau3XubALpEPPzqhtmzHqS7TpiyHHfsymrtyAHpmO409kKTilL40e9NgJhlWuzcXrYSSAVCbAwAalsP+DT/nQzXx3px3IZwAoDBmeHrHFXeuPEOEnv2ei+ojthdZOMWvw5qWeUPm5rf/VBl64igX5t8Bh5Px5NnL4GCc76GoUqego6S3Jp9jifUA+Cfs21l1wfXQOLzNm2UKntswBcKurUq37DyaG6kz+/37euNIf7bHJSIac/IzfVrfz5uiC0CLG/t/tKRcxqJTnI5/ZCunuDRuXuDAKYtggdsVDpITtiii6VScjE1VsnqCAaD/qBNVF0Lr3bzmpMR3cdaXxYKaT+9/+zgA5D1x3z7nTR0/DHx3QjMBas1a+7ubYk9kXqsPaD49OC9Hds8BXS67BavLc12ufPWsqsMJ/2pzlFPj4eKUWwUpt9JZ4ySaCuvTBgJAq6trQPOjmV/9lB8lpFxwRc2yNyB8NO96SF+5fMO5u2YiWgiWfzHDK0D7m+ZXuQhFU3qMDegDbrrunuyEDY+f7NJ5yL/ejuu3mbyXw46zl9SmOd1JcYxNUMmnRXoVpyzPLri1BZzNuq0uFxmJicUILUkQXFdvGBTbVz701WlZFHZJYIQIV2a84SZU3Xd2Ql8H0PWGOaNx3HyiC4c+N89lyyDXv82BN929O86LXHIXTci7mUFK0XTY9u6M+s4ALeulwpr9Kaz1J6zyq8B9L3xMMjC2IKF5118kwsM//qSJSQtiH66tPqYHacM1KX9NuHW+53JgaYLL/bDo5KrDUcuOdmrdVpx6d1gQzUAlL3xwcHKKQ9KKlRCO48kQpp4TjNxz6IQMRAuCEwvuqyVKnfZqvho5BJz5+GPj6gENdGH6FRvjNj59rMuMs3D9BywfPdhh3+23c7oPV8mpXdaCZJki46X+ke748rSg0aXv+wWjxv169xjA8+XZ4whf/zVWhH5NlykRy1gXcGbLe9lN+3RtWkNLy55H41i8wIW5LqP3Af98l0PPd3C+wintyrb6ICIYEdtqPLcL2W4Z8lVREUBV7Wg7gyJWLLpwmBsqlkE4Fhth9U1C932PRzZv3Hs84anOQ0S4/+dNKiAJOQDgr59//s3XdlDH+n5bOObOhNuPqLk4LwG4db6XxFSn8ObsHv/ippYIqopFTbmMo4rLxnNfbCMYVUBETJW8RTPB8WXXtXPBmx5B35bnwgJPcwRT10bonzCuCp+eXleU/Mhzp1XkBHYCQOWRzd/mJV88LJNsHH5/wurXDs7o95Hne7dzcF9N9q/Woa3EKindNqwkqhQ3K2z7bGI9x7bvgTXtVhTF2GLCAGmMz/jes+VOQ4Aegx/Toblz9/UFEuuZQx/+0nVGutq0TQncenw29WURlrw5o9vdxK3SpJjlVkyRM8P7x6YmOBR+A8KrTEQTYhbDhEyyMLZAeLnZ5SJMKFnrkrYLkfbSFhUA+ct/fKyzklaaCVe9J5v7ib3kDC8T/blbyu7hHFRcOupFsMYpx8XVRzm0JCBocSmQehZWsyyFmdhqFg2KXP7w9MYi35NvHXJF8hxg4OTfXj2lBOzZNNmj4gUkrgz2yGRx3FOTZmZyLzm2+TcqOGt24SeG9nLkz08hHAMAjXIs4a+HHC2NqUzLouDZr81NFKDevQ+WSciJCQBQZ3zWhvcLlHCssVdFmklc/7YsWvfGDT1zSCZXpxC3Zh7iNFa8PE88d3d9B3gBhB06WnptZQB4Ka8MsdtNH3d4p2isCEObvypxMvNqC9B+WsPv1x9XqDUUyoM4Ll6QxaogjluPz2Lsjjy6OzcWI9xhbQFMUbBz3UM19W0+LvBNhaD4d8vRzyF+sx1/5jNDOotw35d7HfM8BXmX6wZUbdt0pDhkepNajoL6/S5PT9kugytJvPuQSgZPkNK4HXhOLfSNtYCAWhuMjGzZeu0A4Dntc65vfTVGjRjA2lZjoPHcojxEc8D6gkmkK/oshMNTBGnXvGlCde/jyVILhpMv3Z0mqvXU/FwBk7aRUE5v3aNbnQSYRiwEmze6DD88P11wU9LKgbkZXJkLJ/Z6YAyxYozf1TW5vugJwDhx4gyDgBBrTLnaVx36VT2HnJ9veo2uZ32C+rdBPK5srcr0j5KpzcSfuud+O5QHVz7+4lA6/LBvhgidhjwXs+hPn6AGwJ8SSPDCds4aF657e7pNW5O45YQMrs8n2961pMt2ysvk4Ae5FD53VVc9X+XDmnAZpAnzDrxXKplxBkXx3vSxHUeA3l12lkuv2ZLKfLX5cJFxa+EHAJi0zYA7l+P80Bt6Uz2K453HpHuJ4vVsLEiTlL6bsbng8Jrbm2g50zWTCgIVrZvIUP/B2IZfigHvpIM+ZDMK0+38hR4Se3c9fZffXGdToHjemEwBgvesPQxVJhvpme7IWeO2ftveqS5xeWr7CakWp5ICDE8IwNj8amMpPDcVzQWf/zK2to5Rw9ioURmsgmrw+su8p09FG243RNbGptnr0zj7e5+39jutFDiw6sEkAdoNWmiqgG2cWXVVMxecfRLu9o7j0mx60WV43ZxU16cqF6C7HgImP2NTVN2MJec3IxMNDUgHPAS7GZmt6niR42uknP0p0k44p/LdRgp8XDpChDFbDkIlQUl79aLTTjB5bf0uaW8+Mc3DON8xP83adan8AhBSzJA8RfMKL5n4gSzGZZ6NGg/Cvmd27lo75pwb24r8Y5aERDNj6SU9n9wtn5e/Q+onynNSXOt2+3xJcR2pQ68AxgKBn1s7TeA7qeTFpr8dM+/fwq4kG7fFZMUhfw0BjDkbfrOBU289JMI1206S56Yr7z3ktCnZ6fWXkj644wS3/sfdVlR2TXFbOmvyG+oCaJVzs2kMzs38eOqqj+38byC2Auqth0FY9cN7x8tqD7i2sQUNZj5UaQMfRq4T1e31rmiCZgBP/L9VB71tr4we/9sAWS5e4PYA7gMPH+/2bD3dcHd+7bICjWpuzTSB7zRSAG5Zdurs8fdUTRtjWZD34mkA+Z8UjutiQQ9zh53KN29PFiBrB5IQZoLef+OKSScdNNNPs+HpRa+R7VJvblKoQ3en4Ia9d0ywltGbSb9yloefS2A3TgN4Ybb4uYS6Ns3Y6t3Ejwvt6iLw1xfeMc8bXwfeTYZ6UhaskfsNWCPfrXqkpSVl4Ad2sC3cV9T2DMk2G2DVPbdtnnbw3Ekdnb4RDduDm196+DmfrFtnhmXTiRENh0e7utPcepMO+ahVtVa9SRlctqRtQ4MiIgqCSEQVVSS0Qf8cAPuLh1p+yQgKiIDECIjgG234+6V58qqXjBpjsK2wYy6FvPzmOW+cXcMzWBEBQXwIIoomaYSIAWaARYxI/o7DsNvxtOB9yA+tfNyCPnvK7UTW3CpKL3EIMoNg9WP3P9oKpORhW0GJfJc/0bKjWCXba9cSkOezS0EtoKqAohqJVxxvH6bRtkpUFTRGQZXAQkhavUbD0FoL0KCgz//9pY0QKkZRASSAkoIKomiMIMBMAIEZzACY2AzCfq+wYIUCvu6QYWlQUGkHP3dJFCSyQ5hD7HBrZKyt/A89OjYGCiiKYgElvVLUNAiPqRQHfZZALGKrLNEj8MHR5vU6b9QrIFZgD3QzQexx0Ne1yn1+S+O/FIgFEcOeNyaJlx9p6rNc9YFCx5CgKGivSVhiIq+LbW9cx3L14QOy6RCehP1LIC43SRZ9PSu3NNOSPn5NtsA3JSRaY89/raTE6/CftEvQkf+xzHeG1gCAm/ss3wGgwQQvhGe22usL6WG/g7Gpju0OWh01g6jV0DZGtm17rW0z2W9yWK5WS56IgKqqqGAI243R9n3tNNWDDpi3s+9ZK1vWr1iyou3SM69R6TRSMgYRUU9iNNSgEYyMPRI5bqSjUvGoDz/dn13vASWpVHR0rPPGhLeMdXimZptqxAho0La2VR8ZHGylO7Rc8SeIeAKICAYQURsKhlZ7xNw+Gpl8cNPvq3V6oqhVATObZrSovOhMfkgfPknpa8Gw2TVOc3oU0gVkK+ke2UZyEE2z3ad2LJWDwKJixJOqdpb9/vX3LluZ7qJ5fhhVVRDBqCgWr1TpGHv+q24zPviuAaLG65w8c685/g2L1iad8faeILAaWIuqSqggIB5+xW+t/OkmmP3J3f12EFKrbfny2qw6F74hJAiko/bMT1+N2enTewehDUxFQrUK4peMaVWqJtyw9K7lbafpF+4fBKFqqIBVFQuoivEUS6nU+fI/74+87cSdwiAMQxUwoiAiw/DWCHKiJ3fTpgO6ilYPa2FBSqsMgnzTIdieAWner8ixtCPOQnela+LU7Y+cMnLz9RtS7EFKIVmkp7reZfL730rKqXss2Pv6S1pxE8haECZOXAF4uxEr/tG7/yyrjxIvzFobxoztS6Lg2OX53RN3Omj/+qXXjTjYvXEVUguy/baBSG0KyYIr1UxOb5HVKn/Jd6YWfHXkxjSL+oEVsN2rn2yJAVSyakxxc9xp3+N3vutvG53KaVIqjkdfoGS4+9kzv/58zFgtq9jOzUCjGgec/sQj2cw4NQFklNhGLSnLvoNOm3bRfUmDvU4ZN4iO1RyyTB90/bEFuVqwiK+vYyfnediu8RCkpz4DEOI1lTUZgdnrQ/v8848uJpdqI8E/73Cy9d72iZ/eGQn8XLBpuj/3nUYmF+IaxlmRHMAcfM7NlyVYkbzaYYxPzsnjLnxtq5bYS+dHtFWKfrcBto2nIF8IR1UyA/Y/a/BHm5NU8mgT3/m9FpnvdtHNfwesyUUFsJ4DJ3RflcXBh7hYm2DIefYFN9wRp2ryKrVjQi8nYMDEde/rQMW6nVl963lExQc+LYT9y2rIfj6uJprGmjzwPjPtB5sSrMkjsetC8pz6lSf/DEL+oREH+cqNj6fzvouroDEqeTH1gt+sjxPyDkxMo5obGt796Zc6gJ9XVjXp2DCIaNHBPWUe2G99J6QnlsGZ0c5c4LR9Fg7FCXmKxnxsai70nXvXg3gFUMF19+N/G6Q6FXdLbL0jNw6a9c+YwJO8VGMK2eCOpblaULFjy67SKFANWpPvhTQyFw5ZkxOn7fXFuNDLo6MemX8sOb8iYPIZ7g4g8J340NZb0sz8hJtS4PdfHlNA9cNIo1oA9BoyV4+1KAzdU0zZu1GRSlYFPGPzNTEqeWwG6DyfnFf8ity29Sgo4lT+3CVbU5xOSi3Qri/FqeQ1UiMaekXAVb8f1aa/b2dIcxfD1bfUeju6JlVS+N/6ydaIs73TSESxammPrp0ZOZWU4epX2x19O1WTVn6dVAOPNNWIGIGQoBlsDgBEcT9kv0vcDj0yTbKKy2+fRkqVcs/seTs5TQ22ZbGsAYIgCBCGzdbo5kkxKk6Da6MAPP6kDL+N2pk/uy1tJqTlT8DVV/59ZGis1HPkB/d2Ys7cf0TE5cY/DygggoiQ2Hl6imsu2SbUW30LTu2LeeXrpDt3JVhVq4iQ4+due9Kl/AUKuPX3oO1ma2jN8IIzXZLdnjgbUFEUBURESEzxhVsJQCxs1BtzoxoGfue2mZC/Abkk2FyeBdX+1XfcuevPyi6c9acgzQZiFfeTcK5/YRPR+hOXrbvgaGDVRaRrvkSykmfvhReHDu+liPUh4vX5f57f5RLEua8hqmSa4hHEpXuXBl/2KXU7XOyuK1vKdn+tkBzkMkb8xsWrL6q67Nr5JCk1Lu05bhfgePevjriAl75BBow55LygfEVS9XOFoJ0A6ydXHLYSr+IyHJOxNU6tBKBqaeB2pYyikKsyR0NadDc0tnNpJ8CvRr/g4h93U5qRTKbu5HTbWhe2/rDn/V8nUVzUD7MRTcW3/rQ24QyKWWonzcN1fYL7aB4qTqIy4JPLlFJCrgo+APkc6Gzl4gdJ4SXH7+rAsbcD4jKrvi2DebgO/gz3xsIryMTbdU0zkyx3XfDDuNnvLUbnpLUJh5ztdEsm5Qmb4roiI27WOLkfb6IEX8RN06OydaWuE01i8+Xnuey6aRhUHN6/0AtBUQ1b9eHG3xYDRzstJrU6WONQ+tuBWBQB1cbwwPfvz4zTh6+IuZAMRTOYeEVfy2gQlnqHcH3yroR2yeXj50y0ERkRkFpbRj93VzahE5NaDC7u2xXSQ29Dq9YsKBpqRFO433uky0TZSsqJvR4IIl65o7u69nFgN6dF6VxVHOiYVDEIgEi1u/O5NdlVz/v9IDB3vwxEyXL2pDLie7hv+RWJKi5sXzKReK9EbfMrCYKzsSp1oF7lotp3Q1oxD3pDY0QFEVELouLkqYJozMoZVQevbyuouKQ1FpjuosvysMYlrVhynLvPX6B2MeP4uR9QUBOSTamt0kvtr2QX3QX5Op+mdojirJ6LCQAltu15Dn5vTgrQ4bQ5jzz9eh589qZnOJ1xXP80jpKPDZJS9gwp9GilthfuHdRGtuMzaC61ydELcbTqQuco+XsuA+QpOeCFecw8/XuTPjKeOvbd9nxSOR/jtxLEbd7G8lCVCaBBvz5Q/8Y9de+F9Nx90O2FeRjr0gw7XPwgH1FAXDSXXEXz4D27TWZcf+fA236kcePz0yclVJayJyEYY6iX7HENPQ75U9AuWpSKwdUCKtlZ0nphHpKHH+QiX2N8y6zzuj5bL4RmNL3HWyPNA43fkmtuCsg2ntCXr6iLwXkMELL3QiD0HHrsSA55Bh2tGJVs8pe8gLOnf6MQHfUEccu8aAXc2nYEpLmvwL5k1u1krEstdFpbhHqHg8xYn4PJoVEiffiWv++QxTU/XFLKoJCfHf5dRPIJfU3wCzEfbq02F9LIbDioqSSzA3Ftbkn1aFsiatuEG0Z2Atg0zeWgh3NQcWkulbYggAaNbdv2yKC+/B+/zGDkCz1zTE4X312WUtng9e7w7l1c+MANw6TVJS0jEUVVbTC65QASvSJsPOmaGaZsuceJfL3Q5X1Or5FmyQ/6NeL+/B4OLFicgzUuX3+wgaLkOMrt1ePS/ZUewVGzGLyClrZblnBw7XPnHO9yVP/TqVZ8Vq1GsvQL8MVncGv/HpAeWwc3i5Oow7S5To9FjMs6snxknstRQ0+k6DvspmyeI/faGJ/9VmeaFVeRe7gNx+WXf6XmIAc/BIjTy+RocuOFO+HWOg9DWvEo/rYBjl/AeVFEXDSTpfuXHCZ+7MduHT+ZvPSn7SyaWYnDGDx9zddSBF+jgOrCYztOcmDOM6kaeeT/QBXcSgsg5QXkLnEKHT7S6bT14VRjmaxq7enA+7fd5jL9h/C1/h/GqbjYrFxrY/CL+XPcrqNonsF1ymbStsdR0Xdw7W2Qf3sUWkUTRNO4a8LMU2fifC+pGpmw6BQX//f/vCFp94WA943gO0G6dkYqDsbC2Dd+4DT6Q0DFRTQD9azLO3AeAZCiqORU45bFMZdcdKXs6BK4XJy6hwHZ7e1H4R7+Mca5k9Esrn5r1YGZF6//zYbIxFMWEPW+tO036aZszkbUIfbG2jEu/yBVpv52ryTJifPdVkfcw87R7ATney4qMY0uEzuoYPLZDe4IzIf8YTgtmsdZZw+ajt5R0l5OrIrDaWf0B4LBqBgbtPtHG5esY8Wyj7ow+awFunm0NL1GYul7r/wUaJdcfnbQYNsqIogVG47Uxy59FHeNcP6Pykn9346g4qBZ9F7ROWDFhoHfPbGB+yPpPnIKqkYQETEiStisl55amMFnAMxd3z/ZXAXPL/ndFXdDvhyuN06VN/SS4brfxzlX9prlExUwfmlC5+jjS+En753lAtNnTunE2b/o2X+AisuMHXtLRogajNfVUVu9GBAH0ciKWz6T9D2iKiRLJuwyvc9gPJ/Um1dHxEmO7hTBUfAqHdSuaqQbxHr49Wc9KnXHPRF1Qd+Osn3vOSeaRpyyrX+FeHHJsJdBePHqL7llWP3anf/CGpcsa2O4x/Hzk3aLe+buGGG8LiZdxl1bSKcx+OjUeBXc4FvtXOqDkJY/C/eZvOxXKARjAH+qfigf7AAY8m0Dog6Jm/74JRPR7xOn42Td9YUZiag4GSvA3FubqGDOimzH7oF8ueGASlaS09g3SFbJww8izW+c+KZcBr8FlHLSiJeO///KeR0wemnnOLuYqB/kJxpJKSo6vXieUpPb5rJDN2bIvt4B/R110vu+QUTz2frDvj5QbBAGgckDWxZPeGXhew/Jof6tzk4IcvIqAoGfLvj6/aEvLQBTFpGWi6jxjagEBfgJ8SoFUckEKz0jVDA6ss6ZRiMgzXkVDrZKEqcOQWBLipTyuPOO/eZp2K7Xm00IS7mYhiLI8z89/KMmq1cuLpUB8fMJWsZ4Ho7VRgw80gyUqG2pSs1BBRtYxfdzq/9yMM4EJjclGvhOxkowf2QzFcxbfdgJ71xIowvhZLtEvHUA2ijlzOwTf9gIAcn1jjxCD0KL8tLv+z45JRO97xJQoNGTj7GhtWVJUiFjFQejRIOx7nzsY38V4nWsoyBjNadyS3boo3uUWvRdZjpwe0z2zjlHcqySbfvlpYs3kzIfaZE4/LP7Tn7P9HQbvrOWeJ98J/RDqeXQ7AyyqQ3UkvCDmN5+k8crS69aR7Ih/3pMqV1ymfqaDG9E71TBPan36Ot0OaT7P4SzKnFhqtYzb5Q4jRlu17e8uvK6JumX7jBZslF06NVyEjz+182HHbercdny4o0PkfxKfWckE4VgZKgL0BUzeiRieapGtmPLZ/dJRIdXdhBrnp46QeI0SUc0HBt+7bkl63DWB2fNAMlMgRditq7a25cYZf0OKPKCBoOTQCKmrNPZulLvgdScDWdViA011bovry9JU9Va1IahrVgtke3Cf9Ul8EUjqqCgasEG7Wov7ksWPTtrzu7b9/gSjm5ds/QFi+vlf98gJc8LFFVFDaqoKtpS9Yn2f3xdGzHSqgc9ZDzwfyvHqgYbjHrTid929stjvoc1KChqsao1a61nSNs64/nRkicGEUARQAVVFLQZhDIh5r4fv1CuiGgQMDYF5yPzsyN+L4EZsVhgEHTTLMhfgNMqgKKkX97fUgq5eVvdEijFXLdk+QuDjdBSJv3KhrbCkERLlmvDMVWr5PnaUHPMknJTvdEOwVLA5rbBdmgtqkQVQHFV4l8bqTdUybIyOxyOMISVZbpoQFvZ7h+cUiJiCdP9+x5qKf+7U+15kJ54CE5LaADVcOLwf4z/7Y0XIY08AsdtqwoKduLg62Ge0Sxb6XOO/gkAame+Zl//8rS5FtKDK+B88NKeIFg7bbj5upen+gMQc+VkuFDvOgbA2M4pa17v8gRuhZTuhRuNne39ALFB3bbGuUzt0L0S9KaXC4GcaDMAHq+vTe6puJZ07PBh4u2miyhmyb6+AAx/sEbTzVWChFC8o30G6Zn9IeJ19IsU0+QvhnsAeFIyGp/fG7WEEO+cz9g16/ggTtt/pqjmL+W9AcCb3rpN7q7imMlgZjOu8Rllwu5HjRFr2488WJQYh9dfXw0AvKmduhp/nayorIpEIjnxJW/GAfu2iG+99gsKa4b2Fw+zwBNsdFGTFGKTzdgqBsBgC4MtrEAyBuPrSIZe2INuuunZ2LGrRvRkF3thywzLbDMqH3SEXpkuetDRTVeTPVg3o0FRFYuq1VBRBUUEIyCKYgMz+aC9WyS2hv4iBYpWfNmppQXw+FOqJyUFEwKJ4wgAgSwECgAgCYFlCOH4uc00DbvZsY4duxk79iw60mJFpruMdTPsQpaWSDVr2OwYdpPdJMjjHbsZIdOD8OP4/ddfM0K17bDdbLVaYbttQxUjvqmUqpVauVapeCUzsnlESWwN3tGkwNGyY3uuShOoZsCdlEDwo5y57KYjZ8fjjvfzduQ2dBEhDyuXebWbT//tQyk8z5hyqVQpV0qlku8boB0GYRiGGms6heTW1mXPUGQOn9+Xc02anXhpCIgBD4MI8ULW7U3Ln6LYHMrbUzy8nhGP+d/H1jy+lqJzKGfr+T6tg0Z8S4eefzqg+BzK3XKkSaeG1X1G/Kr18oNrehmXZtGv2wvqtmqVXs2IT7U2Lnuqxnjl6PnDvxVd1DnIABlUQDYYYAXStfYkIj0ZM+3J0Ash9M6OxmYzpiEqtIsxLHol0kV3O3axf0voUXcCIiJ+2SuJZNIeWvXEM+US45jNipNf7I16IjGDPGehyAATMzGDLAYRCCAQCDAy1tp2o4/VWiImkn08ic2upiGLuW7S1ZplLPjLWNZSX1gsefix5nmEZU0yYTSUaOyuaU2mByMhnjG+XypVSp1TJk3qrpZ8EbU21DCwhLY9uPKZTdQYjwBWUDggwg8AADBMAJ0BKpoBkAA+nUScSqW/oqIo8nwr8BOJaG47BVNSdFVQE00+Bt9/efwA0lX8M4Fj/cPwAuyYhP0HYGZx7D/X/23/ID5pLL/cPw/8e9/N5hyf/vv8J+VXzM/xH+j9j36Z9gD9Yv9r/bfWZ9WH9r9AH6z/9j+t+89/qv1Z94PoAfyH/Gf+b2wP+n7Gf959QP+T/4X/4+uV+z3/Y+TT9yP3S9pv/6f9r3AP/N6gH/d4Wz1idJPNeKj2iJkX3VJfo2WgZll14HjA3if03BaCZYfB3P0r+AWial1S15/Qeq3f24dIToGJ62IsMeCznvjWl+VfhDJxoDLIos8u4Y1WTTm3IIxzT36WzvK+bLAyzPIUjrF+R9dVnku6NRVPJiJjFJl0AIJCFYFhvIT5QPnD/G+7NPGn5gbRX5H0QdFUj2hfR5WZb5iSywB9ZA3MlEW/cPFZ52YiBYVVhcFUOksDd7X85CbrutbvzwGxV1ZT7gIxpTb1OkbupAFgAWycnLNLXsFhYM+4Bu+d0VWPNOluiaAU+mH6DMsSyOcfFLOAEzR6V2D4E9wg4T00xAx3Qvmh9SwLvIsUvtZF0dBybwmKwd6nTTtALSLmVWRh9RygIYKx29cFS40DznX1RtdOmgA/79NL3zrsqA/Fq4QMQEhoe0UIjM7m6pckF6wOE9XI5QGMc4AGgqAwFGxvJL0uRtSuWcymdO3iWwiS6dQEConxp2+r+TWKh/KoyI6yHaRcuYN2+YkyRVT2pdyc6YqTO1NVAM2KUxc7EudLDrjfvTrStV+m9cFhAOPbKrvoRJ/IF5vBPVyoJ/Vymjxf2AD++5zAAAAAAAANnWkgMc9mELGT+31+XInbIajx+cd8gnBDN5MhU/Pry8Gewlf7pkpbM9KVZ6r4G/wmqvOfmLBQpglA9qho3dGa74fXLq87bUnxRett1eYtZWv1BcUbhjpZVnmSCmB35lUzqJW8Oa1nUcqklVriUeuMEUejXGyohW1Plvz6IMT6vezfZBR+EvgxDuCf5saKsjHO+bWBFO6Camlo346PYya4jShzdjF5yCO8ZwnxI5XWGyOC1C0xjeCgG5oDkXmhq+71S/yz4hnFuweO9i9P19ocXwKLlsZs7gH8/qc5+TfAxk90cUz3QLsiOvx5xLmwHJXKDrpNf/kzsIosuZS2vFW1I4N8pY3kaB/Cw9TWkZVo1Bbm+q3QBgycp+k+Z4ObBLJT1eZzphiNLG0GXj9W4RN2D7FowAxzpgfgz6xFKC3w0rbVZBzgjn48ABqj4ZCcPFjYPMCwVt2jvkw2JIhFlsi42RNlxNm55+zvO/fQwepKyxil78WuZCZmE/loU2DIBzw7iJCT2zf4PeEvoa/BEQzthYUcSn6MCPbkgAD02SwTV3ouayeUos+6hNbCKQVr4Tiwkq2gMSyqamUs2xAAjQf/x8J7picw5UJqhR8AcHv2jFd2nSNu/p2RoDNdOOLP9FjIi6P3nhF6pySektvfu/ep0Novr5aPBzHOd74h7EwVxZxFlpr05137pQC3Ay4Zuo40ypPX0t7rFjCrY67Q6R5qVWjeBSr76AxQqfI464B9ZRje/xn6eDb3hySBHqX1T6UZ7xMPmpX03wt55o9rrB69dr3vggOX8sp9vFlBWb5WUpGHPf9idZ0sehZ/INM82/etYtN1mJ04zMEYKN3dVdS679U+ivAnFIDMfgt4Io/RApnpM4/NGWZDdQ2p2A2VikCyGvrp8rwwHkFi8VDOTUvvpGWfbs/+a7AIVdbT752bYeUlpE/9LvuSK5Jc0MZ1VZoBKblUOJC9xKoGzccn9WwQjEWwDoCjRmL7HbOrWH/MQFaZnFCuyHkS3IsiHSRKX4UB9w8TYENACrxM0/bUsmwtpYxhNT+BN4nx+wNO5h+hfTox++Ia57Mmdej7pon9/8VZA3twTQbJ582q4ta2LGiQ+T+Iq1fpoLpNmF2n6+pa++srYHYA7C9dDp4ymTS63RdGJ1rgccvuJ3cyBpWriqw1rkcAA8yHYGhPL2Vk85rN8n1aO7k1KNbCx5VVD6BPUQe96YIWeUqmiMrV784/klfZG6B+vQZ5prqbUlSmpMAIqLIVqKOuwRAJBEYLLNFp765bHl0aFmj6+nUUgKAc8/dlOffY3G8+h1rudRhTJVktCacNdGMd8GMZHlIO6jTVD04poCQip9ClmivOj2F2GsN5pAucExjHwK+V8Lz4szilwTOBU5KYQXuCPCgKunqgZ5vOPFzWCfdmsf71/Q3Kb5OKmd9UNgs86w9U7bQ95gLx6ikUjLorJOn7PpVfQy6R42olQKGLN/IxXrDET6bNzsRZt+UJwDN8ItPGlrzsmj0ObIcILYjrot4iyn2D9syLzZjiJQGzNJY0oFDwfvrazpNg2yEYy7gdoEhQkP8v2jRtBVyrFcpMiJYR1No7DSEFm9TQDkv1DLxgRqOThIXFxCnQPJI0OXr3mwR7WKZH0fM6ECCWoAKIf1hTaY9n7pVphNyXHKSdCIUml24vyX/RZ3J9BzucRgVih17kjjGCP7Jh2Qr4uFUG7mLVciw6crA30G14RTnGX8LAIyQcGCkNtDyoIur8hyU+a8CaDcrKfpgao6ZTeYgONKwfxUtRktewuxY2ShSkVpoqcEyxt0o6lymUPvsncWrWoZQgDyB0rYYPHYUNcSPEnWi/Eoq3ZQRvpD2MH8e2+zpR4oRH3H3PK0+3rUBzIS+VTpbR360U2ZcKIYP0N8HCooq54J1szRSXERvyHl3kunirfneTqSYtaiW6BqgDW7eeT8WWC3Wx9PE73BGIn4dlLNnaEPdGuU+dTKjgXgjDF+Y+1QNCmnU6TbTnUUrQObFIf5DtcHl2trFNt7xqEK9Sm3MaWK9WZaU2/YAk5lupF3eiBWwxh3rTWb9VNvEeVMwTfwfNrXlSC6z+s06ODy3sn4HYKqMM0CuKSgmzqTfozKDqmuaqrmWr3QU4T6DIAXt+uF8qlJ5qEGLhBnCXH4v5N+2Q8hBWXf/NvKspvhvCYjDKqJXbswpEucPOCM9hhmc6DvJj/C5p4sm4hhQ9Bm7SfkWtDTCpHNd2oO8quOhI/Jl06Fh5HIKlsQ5w19ghCmogXUcgYxc7nbv6iukODZNr+0B09msBtmlYI26Qw57/4p/KKMA9S0z6T8lLlwqoAkA9taF70oLV51+G+aa5n3qiQaCQQo3azcnOzoFa6on5nY3SPjIyaiNOBX7kphoo3H2dCND+TLysqJg3hlEF1F4tCL/IHXuqfnzYDvMZ7oatIZB5scvMkjq8JOt8yYUjQvmobZm5zPR1wmuEaE/lt4Ue8sbIwyoQp3iIJAiA7kLw3eaASsGFphN0BB8Mf4zXbGfJIQWFerPzUGzpSJLEjZ9E+nip/raqth6doJr6zYP2mv5ur+iuB5YfEqPyGhQBpYsIhqj0nplnvIWVGhhmtfRK1a/dryclZeIHfPB/z1Vnxfd2Z1lpH4rFk3/MPklMpI5KbuuuM5lIl6u3Gr/kd1mcyWLi7bUDtr8XH8bTaKXvjpWsVxTcMzUkfktFcVMbqCTXzMGceMp/ycJzym2EEixNgQpPgUCcNvLO6dhEpcsSMt9hOewa8U0duwazjH4/pVI6rJ+rf8wJedTRGz9gtPnalXl//yx9jM2ihcHsJNng2vjsE2YdhbqtYfT7jqWGRc+GLwAJgzxhJ2aEig7w6jaj9t7fkjr5JzwdUsLyl/nmTi3V/lPV/65ITP0DnIFQxkZjsmUUXzch0gPXbGoox5V7Yw8iW9QKlCRpm3cgA/Bl9U3LM1HDhsVrIKAdnj0OLjjPeXSgC7ysudm9AdqBhj8AKhD1pcT0d8t09/j4AUIxm3MHJ5uwL3HUb0aSMhS2f2FXgB3zeoXNIGawNDi0yO9+AMb5TlMDDz++skKQOmlbNgdoFnxXzRKRXy1gh/ti3BkTrseJyOnrWMFldnzMNxRL0sdOXdeVp1SpvVpEEgKzR/zdCibcV8NxOzt6gHkHuGiQmo3mvKW8D9dwM1uMgeHQr8HhUmsTt57MZ22ywLl8gAlMn2+4bPm1f3Ccm3CNNs9YJY914cAXlUJF/iwGte2uXyOFQrgifuowj05gTx6VRjMmHwdrNFQk+BE2QXpeLKVtmrop5k/ZnkqWpaLhi3GOTxJg1MCGG5Bh0JIy6LgfjDCphM21uLnhHLzpR4sUYGXep8PvE9e7jpGFgJGT1loWcC4nTto9rotrMHQBQI8haaXjjx36ktsWOcgcJiCXyN/cPmlA0hVwYWqYB3v00qaQF7ac92xOD3yCRIeYhsR/pnUJUg7CqZ2jocctlH3pv7EJQjeBzELh5Q2msYOC6DSC3eO52318phgQ/myRznGyt4Oe7Ws3gPRjEoTYTQ8C+C3wI3m/vxx8nGsj0HSPAc47vE9dIe9TdUeYMperE/i0EO1KM2H3ppA0w5T8AasFqLmPeCYdfuGNrX2VKQ8Fw4FH5ZvvmEjhqOeZz1PcjXlkmOmsxQ5GUJFbSzD1os9tbsAPO9bKU0BTBTmpcQZA72FDYVpgDIDvy4hISAkmTh04zKbLZt+R0JdT48GABBQ9ttMtuuaM5VIIZkSyxD0ZOS2XF5DrfhQmOqvMPHf07KuKk5D9dtKDj4hbAEeiCOjnUzxYNv5eDuyG47HkMQ5Leur7zbwAw5XQYEaHRQsM4bK0ydJhrWvp7R2LD5Bz/CRYpnaIOCALtU97fq7qtv+fcYUwSVghg1taH2CFO5yOi+38zIInf4PsNzqA0YFPe5TK0NlIHZZcOZMgpbr5TEdCJ3dn26f+6XBVYiPW+xfkM6IV+nqzhCwQS3Y4TboByaRNB+yhk0ALNT/wW0TY9emD50awyo/uZKpGM5l8s6aRvZj7hbC8n9DnZ2mZcdLfCyeogODAy3nYqw8PymxOldOB4BEvWbQpJm2wodQw0Z5O9/LE1GjxfMgRMOw7f5dYxqJsyRw6YxNMyorK/1BkG5DcC8u+hjSpTKgltfzPi4iLtX/FtfZyDA6CAXjHHhViDcFie1UpElxRe11epibAg2ChYrKN0vC/p9VdJPy2DZsEYh197REJCbx+sssKDIjDgPGqqu4HLMK1xqrCgvoeBQX0PIYFtvoRbHUJFVy4WT9HN/RkoG63TBVSaxlcOQEVTTPt258exzo4Bq9XXIsXm2ogqgRYBbXXQ0IvoFVZu+j6RFnYcsOltkZAtkHWTSEFVdCv73jrGHs33YpYz8J2pWWMG9gpEZqiY5BiiSYhme8xS8unzICndHRWePuBrwc2s5j6Bqgzhu5mFrTYxxGxHpWYjYKuKABKfcYXrJ1vIpfOm2IKgb0x+zX+w5VLx0IhtRoAIP4ecWHvgAAAAAAAAAAAAAAAAAAAAAAAAAAA');
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  width: 100%;
  height: 85px;
}

@media screen and (min-width: 769px) {
  nav.navigation > ul > li ul.navigation__inner-list.navigation__inner-list--level1 > li.black-november-menu .navigation__inner-link {
    font-size: 0;
    width: 0;
    background: #fff;
    padding: 0;
  }
}

@media screen and (max-width: 769px) {
   body .navigation>ul.level1 >li.black-november-menu {
    background-color: #fff;
   }
   #html-body .page-wrapper .navigation .level-top .level1.black-november-menu a {
    color: #d80c01;
    border: 3px solid #000;
    width: calc(100% - 10px);
    font-family: 'Montserrat_bold';
    font-weight: bold;
   }
}

/* Black Friday End */

.css-sprite-igracke .menu_icon::before {
  background: url('../images/css-sprite-combined.webp') -44px -0px;
}

.css-sprite-kamera .menu_icon::before {
  background: url('../images/css-sprite-combined.webp') -74px -0px;
}

.css-sprite-kucni_aparati .menu_icon::before {
  background: url('../images/css-sprite-combined.webp') -104px -0px;
}

.css-sprite-laptop .menu_icon::before {
  background: url('../images/css-sprite-combined.webp') -160px -0px;
}

.css-sprite-mali_kucni_aparati_1 .menu_icon::before {
  background: url('../images/css-sprite-combined.webp') -190px -0px;
}

.css-sprite-nega_tela .menu_icon::before {
  background: url('../images/css-sprite-combined.webp') -233px -0px;
}

.css-sprite-sport .menu_icon::before {
  background: url('../images/css-sprite-combined.webp') -356px -0px;
}

.css-sprite-tv_oprema .menu_icon::before {
  background: url('../images/css-sprite-combined.webp') -434px -0px;
}

.css-sprite-audio .menu_icon::before {
  background: url('../images/css-sprite-combined.webp') -502px -0px;
}

.css-sprite-bijela_tehnika .menu_icon::before {
  background: url('../images/css-sprite-combined.webp') -532px -0px;
}

.css-sprite-camera-yellow-thumbs .menu_icon::before {
  background: url('../images/css-sprite-combined.webp') -562px -12px;
}

.css-sprite-console .menu_icon::before {
  background: url('../images/css-sprite-combined.webp') -583px -0px;
}

.css-sprite-drone .menu_icon::before {
  background: url('../images/css-sprite-combined.webp') -613px -0px;
}

.css-sprite-ugradni-uredjaji_1 .menu_icon::before {
  background: url('../images/css-sprite-combined.webp') -643px -0px;
}

.css-sprite-klimauredjaji_1 .menu_icon::before {
  background: url('../images/css-sprite-combined.webp') -673px -0px;
}

.css-sprite-bts .menu_icon::before {
  background: url('https://loudshop.me/media/60x60apple.webp') no-repeat center center;
  background-size: contain;
}

/* CSS SPRITES END */

nav.navigation > ul {
  width: 100%;
  padding: 0;
  display: flex;
}

nav.navigation > ul a {
  text-decoration: none;
}
nav.navigation > ul li.navigation__item--parent.level-1 {
    float: left;
    background: #000;
    color: #fff;
    width: calc(19.5% + 8px);
    min-width: 262px;
    box-sizing: border-box;
    margin-left: 0px;
}
nav.navigation > ul li.navigation__item--parent.level-1{
  background: #000;
}
nav.navigation > ul li.navigation__item--parent.level-1 > a{
    display: block;
    text-transform: uppercase;
    font-size: 18px;
    font-family: Montserrat_regular;
    color: #fff;
    padding: 14.5px 0 14.5px 20%;
}
nav.navigation > ul ul{
    display: none;
    position: absolute;
    left: 0px;
    right: 0;
    width: 100%;
    padding: 0;
}
nav.navigation > ul > li:hover > ul{
    display: block;
}
/**** LEVEL 1 ***/

nav.navigation > ul > li ul.navigation__inner-list.navigation__inner-list--level1 > li{
    border-bottom: solid 1px #d9dbe1;
    border-left: solid 3px transparent;
    border-right: solid 1px #d9dbe1;
    width: calc(19.5% + 4.5px);
    min-width: 260px;
    background: #fff;
    display: flex;
    align-items: center;
}
nav.navigation > ul > li ul.navigation__inner-list.navigation__inner-list--level1 > li > a{
  text-transform: uppercase;
  font-family: Montserrat_regular;
  font-size: 14px;
  color: #575757;
  line-height: 47px;
  width: calc(100% - 5px);
  display: flex;
  padding-left: 5px;
  align-items: center;
}
nav.navigation > ul  ul.navigation__inner-list.navigation__inner-list--level1 > li:hover ul{
    display: block;
}
nav.navigation > ul  ul.navigation__inner-list.navigation__inner-list--level1 > li:hover {
  background: #fff;
  color: #fcb515;
  border-left: solid 3px #fcb515;
}
/**** END LEVEL 1 ***/

/**** END LEVEL 2 ***/
nav.navigation > ul ul li:hover > ul{
    display: block;
}
nav.navigation > ul ul.navigation__inner-list.navigation__inner-list--level1 > li:hover ul,
nav.navigation > ul ul.navigation__inner-list.navigation__inner-list--level1 > li ul {
  display: block;
  position: absolute;
  background: #fff;
  left: calc(20% - 2px);
  width: calc(80% - 38px);
  height: calc(100% - 40px);
  padding: 20px;
  top: 0;
  box-shadow: 0 5px 5px rgb(0 0 0 / 19%);
}

nav.navigation > ul ul.navigation__inner-list.navigation__inner-list--level1 > li:hover ul a {
  font-family: 'Montserrat_regular';
  color: #000;
  font-size: 15px;
  text-transform: none;
}

.navigation__inner-list--level2 .columnWrapper.column-1,
.navigation__inner-list--level2 .columnWrapper.column-2 {
  width: 22%;
  box-shadow:none;
}

.navigation__inner-list--level2 .columnWrapper.column-3,
.navigation__inner-list--level2 .banner {
  width: 56%;
  box-shadow:none;
}

.navigation__inner-list--level2 .banner {
  text-align: end;
  width: 100%;
}

nav.navigation > ul ul.navigation__inner-list.navigation__inner-list--level1 > li ul.navigation__inner-list--level2 {
  display: flex;
  opacity: 0;
  z-index: -1;
}

nav.navigation > ul ul.navigation__inner-list.navigation__inner-list--level1 > li:hover ul.navigation__inner-list--level2 {
  opacity: 1;
  z-index: 0;
}

nav.navigation > ul ul.navigation__inner-list.navigation__inner-list--level1 > li ul.navigation__inner-list--level2 .columnWrapper ul {
  position: initial;
  padding: 0;
  width: 100%;
  height: 100%;
  box-shadow:none;
}

nav.navigation > ul ul.navigation__inner-list.navigation__inner-list--level1 > li ul.navigation__inner-list--level2 .columnWrapper ul .leader {
  color: #000;
  display: block;
  padding-bottom: 2px;
  font-weight: bold;
}

nav.navigation > ul ul.navigation__inner-list.navigation__inner-list--level1 > li ul.navigation__inner-list--level2 .columnWrapper ul .leader a {
  font-size: 15px;
  border-bottom: 2px solid #fcb515;
}

nav.navigation > ul ul.navigation__inner-list.navigation__inner-list--level1 > li ul.navigation__inner-list--level2 .columnWrapper ul .leader:not(:first-child) {
  margin-top:15px;
}

nav.navigation > ul ul.navigation__inner-list.navigation__inner-list--level1 > li ul.navigation__inner-list--level2 .columnWrapper ul li {
  font-family: 'Montserrat_regular';
  color: #000;
  font-weight: 400;
  font-size: 15px;
  padding: 5px 10px;
  text-transform: math-auto;
}

/********* NAVIGATION *********/

/* Header  */

.customer-welcome ul {
  top: 30px
}

.customer-welcome .header.links {
  min-width: 225px
}

.headerPhoneNumber {
  float: left;
  padding-left: 39px;
  margin: 25px 0 0 80px;
  position: relative;
}

.headerPhoneNumber a.img-url::before {
  content: '';
  position: absolute;
  top: 50%;
  left: 0;
  transform: translate(0%, -67%);
  background-size: cover;
  background: url(../images/phoneIcon.webp) no-repeat center;
  width: 32px;
  height: 32px;
}

.header.links, .headerPanelRight {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  list-style: none;
}

.headerPhoneNumber span a {
  color: #fcb615;
  text-decoration: none;
}

.headerPanelRight {
  float: right;
  margin-top: 15px;
}

.headerPanelRight li {
  float: left;
  font-size: 14px;
  text-transform: uppercase;
  font-family: Montserrat_semibold;
}

.headerPanelRight li a {
  color: #000;
  position: relative;
  padding: 0;
  padding-left: 35px;
  text-decoration: none;
}

.headerPanelRight li:first-child {
  margin-top: 12px;
}

.headerPanelRight ul.header.links>li a.mobileLink {
  display: none;
}

.headerPanelRight .header.links li:nth-child(2) a::before,
.headerPanelRight .header.links li.customer-welcome span.customer-name:before {
  content: '';
  position: absolute;
  top: 50%;
  left: 0;
  transform: translate(0, -50%);
  width: 25px;
  height: 25px;
  background: url(../images/registerIcon.webp) no-repeat left center;
  background-size: contain;
}

.headerPanelRight .header.links li:nth-child(3) a:before {
  content: '';
  position: absolute;
  top: 50%;
  left: 0;
  transform: translate(0, -50%);
  width: 25px;
  height: 25px;
  background: url(../images/loginIcon.webp) no-repeat left center;
  background-size: contain;
}

.authorization-link,
.headerPanelRight li:nth-child(2) {
  margin-left: 20px;
  margin-right: 20px;
}

.headerPhoneNumber span {
  display: block;
}

.headerPhoneNumberLabel {
  font-size: 14px;
  font-family: Montserrat_regular;
  text-transform: uppercase;
  line-height: 8px;
}

.headerPhoneNumberItem {
  font-size: 21px;
  color: #fcb615;
}

.minicart-wrapper .action.showcart {
  background: none;
  padding: 0;
  float: left;
  margin-right: 10px;
}

.minicart-wrapper .action.showcart .text {
  height: auto;
  width: auto;
  position: relative;
  display: block;
  text-transform: uppercase;
  font-size: 16px;
}

.minicart-wrapper .action.showcart .counter-label {
  height: auto;
  width: auto;
  position: relative;
  display: inline-block;
  vertical-align: top;
}

.minicart-wrapper .action.showcart .counter.qty.empty {
  display: inline-block;
  background: none;
  color: #000;
}

.minicart-wrapper .action.showcart .counter.qty {
  overflow: visible;
  text-align: left;
  font-size: 16px;
  margin: 0;
}

.minicart-wrapper .action.showcart .counter.qty {
  background: 0 0;
  padding: 0;
  color: #000;
}

.block-minicart .items-total {
  margin-top: 2px;
}

.block-minicart .amount span.price {
  font-size: 16px;
}

.block-minicart .subtotal {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  margin: 0 14px 0;
}

.block-minicart .subtotal span.label {
  display: inline-block;
  margin-right: 5px;
}

.block-minicart .block-content > .actions > .primary .action.primary {
  padding: 0;
}

.block-minicart .minicart-items-wrapper {
  padding: 5px;
  margin: 0;
  height: auto!important;
}

.block-minicart .item.product.product-item {
  width: 100%;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin: 0 auto;
}

.block-minicart .item.product.product-item .product {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.headerPanelRight li.customer-welcome span.customer-name {
  padding-left: 30px;
}

.customer-menu .headerPanelRight li:first-child {
  margin-top: 0;
}

.customer-menu .headerPanelRight li a:before {
  display: none!important;
}

.customer-menu .header.links li a:before {
  display: none!important;
}

.customer-menu .header.links li {
  margin: 0;
  padding: 5px 0;
  float: none;
  display: block;
  width: 100%;
}

.header.links>.customer-welcome+.authorization-link {
  display: none;
}

.minicart-wrapper .action.showcart .counter-number {
  text-shadow: none;
  min-width: 10.6px;
  display: inline-block;
}

span.korpa {
  text-transform: uppercase;
  font-weight: 700;
}

.minicart-wrapper {
  margin: 0 0 0 20px;
  float: left;
}

.minicart-wrapper .action.showcart:before,
.minicart-wrapper .action.showcart.active:before {
  content: '';
  background: url(../images/cartIcon.webp) no-repeat;
  text-align: center;
  width: 41px;
  height: 41px;
}

.minicart-wrapper .action.showcart .text {
  height: auto;
  width: auto;
  position: relative;
  display: block;
  text-transform: uppercase;
  font-size: 16px;
}

.minicart-wrapper .action.showcart .counter-label {
  height: auto;
  width: auto;
  position: relative;
  display: inline-block;
  vertical-align: top;
}

.minicart-wrapper .product .actions>.primary {
  margin-right: 10px;
}

.minicart-wrapper .product .actions {
  margin: 10px 0 0;
  float: none;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  box-sizing: border-box;
}

.minicart-wrapper .product .actions .primary a {
  padding: 0;
}

.minicart-wrapper .action.edit:before {
  font-size: 18px;
  border: 1px solid #757575;
  padding: 5px;
}

.minicart-items .action.delete:before {
  font-size: 18px;
  border: 1px solid #757575;
  padding: 5px;
}

.minicart-wrapper .product .actions .secondary a {
  padding: 0;
}

.details-qty.qty button.update-cart-item {
  background: 0 0;
  border: 1px solid #757575;
  color: #757575;
}

.minicart-items .product-item-details .price-including-tax,
.minicart-items .product-item-details .price-excluding-tax {
  margin: 2px 0 0;
}

#mini-cart>li:nth-child(2)>div>div>div.product.actions>div.secondary>a:before,
#mini-cart>li:nth-child(2)>div>div>div.product.actions>div.primary>a:before {
  position: relative;
  top: auto;
  left: auto;
  transform: translate(0, 0);
  width: auto;
  height: auto;
  background-image: none;
}

.minicart-items .product-item:first-child {
  padding-top: 20px;
}

#minicart-content-wrapper>div.block-content>div:nth-child(7) {
  margin-top: 20px;
}

#minicart-content-wrapper>div.block-content>div:nth-child(7)>div>a {
  color: #000;
  text-transform: uppercase;
}

#mini-cart>li>div>a>span {
  padding-right: 5px;
}

.minicart-items .item-qty {
  margin-right: 0;
}

.product-item-details .product-item-name a {
  padding: 0;
}

.product-item-details .product-item-pricing {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.minicart-items .product>.product-item-photo {
  padding: 0;
}
.minicart-items .product-item-details {
  padding: 0;
  width: 100%;
}
.minicart-wrapper .block-minicart {
  right: 1px;
  padding: 20px;
}
.minicart-wrapper .minicart-widgets {
  margin-top: 0;
}

#mini-cart>li:nth-child(1)>div>div>div.product.actions>div.primary>a,
#mini-cart>li:nth-child(1)>div>div>div.product.actions>div.secondary>a,
#mini-cart>li:nth-child(2)>div>div>div.product.actions>div.primary>a,
#mini-cart>li:nth-child(2)>div>div>div.product.actions>div.secondary>a {
  height: auto!important;
  width: auto!important;
}

.nav-sections {
  background: #fff;
  border-bottom: 1px solid #000;
  border-top: 1px solid #000;
  box-sizing: content-box;
  margin-bottom: 0;
  position: relative;
}

.message.success {
  margin: 10px 0;
  background: #fcb515;
  color: #000;
}

.message.error {
  margin: 10px 0;
  background: #fcb515;
}

.message.success a,
.message.success a:active {
  color: #000;
  text-decoration: underline;
}

.nav-sections-item-content>.navigation {
  z-index: 3;
  padding: 0 15px;
}
.nav-sections-item-content>.navigation [data-content-type="html"] {
  position: absolute;
  right: 15px;
  top: 0;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.nav-sections-item-content>.navigation [data-content-type="html"] .topNavRightItems {
  display: flex;
  height: 100%;
  align-items: center;
  justify-content: space-between;
}
.nav-sections-item-content>.navigation [data-content-type="html"] .topNavRightItems li a {
  font-size: 18px;
  color: #000;
  text-decoration: none;
  line-height: 34px;
  padding: 5px 13px 5px 13px;
  position: relative;
  font-family: 'Montserrat_semibold';
  transition: all .2s ease-in;
  -webkit-transition: all .2s ease-in;
  -moz-transition: all .2s ease-in;
  -ms-transition: all .2s ease-in;
  -o-transition: all .2s ease-in;
}
.nav-sections-item-content>.navigation [data-content-type="html"] .topNavRightItems li a:hover {
  color: #fcb615;
}
.nav-sections-item-content>.navigation [data-content-type="html"] .topNavRightItems li a::after {
  content: "|";
  position: absolute;
  right: -3px;
  transition: all .2s ease-in;
  -webkit-transition: all .2s ease-in;
  -moz-transition: all .2s ease-in;
  -ms-transition: all .2s ease-in;
  -o-transition: all .2s ease-in;
}
.nav-sections-item-content>.navigation [data-content-type="html"] .topNavRightItems li a:hover::after {
  color: #000;
}
.nav-sections-item-content>.navigation [data-content-type="html"] .topNavRightItems li.last a:after {
  display: none;
}
.nav-sections-item-content>.navigation [data-content-type="html"] .topNavRightItems .akc a {
  display: flex;
}
.nav-sections-item-content>.navigation .fa-bars {
  position: absolute;
  font-size: 18px;
  color: #fff;
  top: 19px;
  left: 20px;
}
nav.navigation .navigation__inner-item--parent .navigation__inner-link {
  position: relative;
}
nav.navigation .navigation__inner-item--level1.navigation__inner-item--parent .navigation__inner-link::after {
  font-family: "Font Awesome 5 Free";
  content: '\f054';
  font-size: 14px;
  position: absolute;
  right: 15px;
  top: 50%;
  transform: translateY(-50%);
  font-weight: 600;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
}

nav.navigation .navigation__inner-item--level2 .navigation__inner-link::after {
  display: none!important;
}

/* Loud Features */

.homeTopPromotion .slick-dots {
  width: calc(100% - 30px);
  display: flex !important;
  background: transparent;
  padding: 0;
  bottom: 15px;
  left: 15px;
  gap: 25px;
  border-radius: 10px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  -ms-border-radius: 10px;
  -o-border-radius: 10px;
}

.home-top-promotion .slick-initialized .slick-slide div {
  display: flex;
}

.homeTopPromotion .slick-dots li button:before {
  width: 100%;
  height: 5px;
  border-radius: 10px;
}

.homeTopPromotion .slick-dots li {
  /* height: 30px; */
  border: 0;
  width: 100%;
  height: 5px;
  margin: 0;
  background: #D6DADD;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  -ms-border-radius: 10px;
  -o-border-radius: 10px;
}

body .slick-dots li button, body .slick-dots li:hover button {
  width: 100%;
  border: none;
  height: 5px;
  padding: 3px;
  background: #D6DADD;
  transition: none;
  -webkit-transition: none;
  -moz-transition: none;
  -ms-transition: none;
  -o-transition: none;
}

.loud_features {
  list-style: none;
  margin: 0;
  padding: 0;
  background: #fff;
    margin: 0 auto;
    display: flex;
    grid-gap: 20px;
    gap: 20px;
    padding: 15px 0;
    margin-top: 20px;
}

.loud_features li {
  margin: 0;
  width: 25%;
  display: flex;
  border-right: 2px solid #fcb615;
  padding: 0 20px;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  font-family: 'Montserrat_semibold';
  font-weight: 600;
  gap: 10px;
  box-sizing: content-box;
}

.loud_features li a {
  color: #000;
  text-decoration: none;
  transition: all .3s ease-in-out;
  -webkit-transition: all .3s ease-in-out;
  -moz-transition: all .3s ease-in-out;
  -ms-transition: all .3s ease-in-out;
  -o-transition: all .3s ease-in-out;
}

.loud_features li a:hover {
  color: #fcb615;
}

.loud_features li:last-child {
  border: none;
}

.loud_features li i {
  font-family: "Font Awesome 5 Free";
  font-size: 22px;
}

/* Search */
.toolbar select,
.toolbar select::placeholder {
  color: #000;
}
.amsearch-form-block.-opened {
  width: 100%!important;
}

.page-header .amsearch-wrapper-block {
  float: left;
  flex: auto;
  margin-top: 15px;
  margin-left: 50px;
}

.page-header .amsearch-input-wrapper {
  min-width: 100%;
  width: auto;
}

.amsearch-wrapper-block .block-content {
  margin-bottom: 0;
}

.amsearch-input-wrapper .amsearch-input {
  height: 50px;
  border: 1px solid #b5b5b5;
  left: auto;
  padding: 0 20px;
  border-radius: 60px;
}

.amsearch-input-wrapper .amsearch-button.-loupe {
  width: 32px;
  background-size: 20px;
  right: 10px;
}

.amsearch-button.-close {
  padding: 23px;
}

.amsearch-input-wrapper.-typed .amsearch-input {
  padding-left: 43px;
  padding-right: 33px;
}

.breadcrumbs {
  padding-top: 15px;
}

/* Amasty search */
/* Search bar */

.amsearch-related-terms>.amsearch-item {
  background: #ff0;
  border-radius: 0px;
  color: #333;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  -ms-border-radius: 0px;
  -o-border-radius: 0px;
}

.amsearch-block-header {
  background: #dedfe4;
  width: 100%;
  padding: 8px 10px;
  text-align: left;
  font-size: 1.2rem;
  line-height: 1.2rem;
  color: #797979;
  text-transform: uppercase;
  font-weight: 700;
  margin-bottom: 10px;
}

body .amsearch-related-terms>.amsearch-item:hover {
  background: #000;
  color: #fff;
}

.amsearch-item-container.-recent_searches .amsearch-tab-items {
  list-style: none;
    margin: 0;
    padding: 0;
}
.amsearch-item-container.-recent_searches .amsearch-item {
  float: left;
    padding: 0.7rem 0 0.7rem 1rem;
    margin: 0;
    background: transparent;
    border: none;
    border-radius: 0;
}
.amsearch-item-container.-recent_searches .amsearch-item .amsearch-link {
  font-size: 1.3rem;
  color: #333;
  font-weight: 600;
    margin-bottom: 0;
    text-decoration: none;
    padding: 0;
}
.amsearch-products-section .product-item [data-role='priceBox'] span.old-price {
  display: none;
}
.amsearch-products-section.-list .amsearch-image .product-image-wrapper {
  padding-bottom: 100%!important;
}
.amsearch-product-list .product.details.product-item-details a.product-item-link {
  font-size: 14px;
  font-family: 'Montserrat_bold';
}

.amsearch-products-section .amsearch-link:hover {
  color: #333333;
}

.amsearch-items-section:not(:first-child:last-child),
.amsearch-items-section {
    max-width: 100%;
	padding: 0;
}

.page-header:not(.amsearch-full-width) .amsearch-result-section {
	margin: 0;
	border: 1px solid #C2C2C2;
	border-radius: 0px;
}

.amsearch-result-section  .amsearch-items-section .amsearch-block-header,
.amsearch-item-container.-recent_searches:not(.-closed) .amsearch-block-header {
  background: #efefef;
  padding: 8px 10px;
  text-align: left;
  font-size: 1.2rem;
  line-height: 1.2rem;
  color: #999999;
  text-transform: uppercase;
  font-weight: 700;
}

.amsearch-block-header .amsearch-title {
  text-transform: uppercase;
}

.amsearch-block-header .amsearch-title {
    font-size: 1.2rem;
}

.amsearch-item-container .amsearch-item {
    text-transform: capitalize;
    float: left;
    padding: 0.7rem 0 0.7rem 1rem;
    margin: 0;
}

.amsearch-item-container .amsearch-item .amsearch-link {
    font-weight: 400;
    font-size: 1.3rem;
    color: #575757;
    outline: none;
    padding: 0;
    text-decoration: none;
}

.amsearch-products-section:not(:first-child) {
    border-top: 1px solid #ccc;
    border-left: none;
	padding: 0;
}

.amsearch-item-container .amsearch-item .amsearch-link:hover,
.amsearch-highlight {
    background: transparent;
    color: #1BA1FC;
}

body .amsearch-products-section .amsearch-link:hover {
    color: #333;
	font-weight: normal;
}

.amsearch-products-section .amsearch-block-header {
    padding: 8px 10px;
    background: #efefef;
    color: #999999;
}

.amsearch-block-header .amsearch-link {
    line-height: normal;
    min-width: 90px;
    color: #999999;
    font-size: 1.2rem;
}

.amsearch-products-section .amsearch-item {
	padding: 10px;
}

.amsearch-products-section .amsearch-item:hover,
.amsearch-item-container.-recent_searches .amsearch-item.-match {
  background: transparent;
}
.amsearch-products-section:not(:first-child) {
  border: none;
}

.amsearch-products-section .product-item-link {
    padding: 0 0 5px;
    word-break: keep-all;
    font-size: 13.3px;
    font-weight: normal;
    color: #333333;
}

.amsearch-products-section .amsearch-item .product-item-description, .amsearch-products-section .amsearch-item .item-description {
    word-break: keep-all;
    font-size: 1.2rem;
    color: #999999;
    height: 3rem;
    line-height: 1.5rem;
    overflow: hidden;
    margin-bottom: 0.5rem;
    padding: 0;
}

.amsearch-products-section .product-item [data-role='priceBox'] p, 
.amsearch-products-section .product-item [data-role='priceBox'] span,
.amsearch-products-section .product-item .old-price span.price {
    flex-basis: 100%;
    padding: 0;
    margin-left: 0;
    white-space: nowrap;
    font-size: 1.3rem;
}

.amsearch-products-section .product-item-details {
    min-height: 100%;
}
/* Amasty search end */

/* Search End */
/* Header End */

/* Cms Pages Start */

.cms-no-route.cms-noroute-index .columns .column.main {
  padding: 30px 0;
  text-align: center;
  width: 100%;
}
.cms-no-route.cms-noroute-index .columns .column.main ul {
  list-style: none;
}
.cms-no-route.cms-noroute-index .columns .column.main h2 {
  margin: 10px 0;
  font-size: 70px;
  font-weight: bold;
}

.custom_page {
  background: #fff;
  padding: 35px
}

.custom_page h1 {
  font-size: 40px;
  margin-bottom: 40px
}

.custom_page p,
.custom_page ul li {
  font-family: Montserrat_regular;
  color: #333;
  font-size: 18px;
  margin-bottom: 15px;
  line-height: 1.5
}

.custom_page ul {
  list-style-type: disc;
  list-style-position: inside
}

.custom_page ul li {
  list-style: inherit
}

.loud_shops {
  position: relative;
  width: 100%
}

.loud_shops .banner_ls img {
  max-width: 100%;
  width: 100%;
  margin-bottom: 1%
}

.loud_shops .banner_ls {
  box-sizing: border-box;
  line-height: unset;
  font-size: unset
}

/* Cms Pages End */
/* Home Page Start */

[data-content-type='row'][data-appearance='full-width']>.row-full-width-inner {
  max-width: 100%;
}

#amslider_id3071 {
  text-align: center;
  margin: 0px auto;
}

/* .brandSliderShowAll {
  border-top: solid 7px #fcb515;
  width: 97%;
  margin: auto;
  margin-bottom: 15px;
} */
.brand-wrapper {
  display: flex;
}
.cms-brands .brandSliderShowAll {
  display: none;
}
.cms-brands .am-widget-brand-slider {
  margin-bottom: 20px;
}
.brandSliderShowAll {
  background: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
}
.brandSliderShowAll a {
  text-align: center;
  display: block;
  color: #000;
  text-transform: uppercase;
  font-family: Montserrat_semibold;
  font-size: 14px;
  margin-top: -1px;
}

.am-widget-brand-slider {
  background: #fff;
  padding: 30px 0;
  flex: auto;
}

.brandSliderShowAll a {
  text-decoration: none;
  transition: all .2s ease-in;
  -webkit-transition: all .2s ease-in;
  -moz-transition: all .2s ease-in;
  -ms-transition: all .2s ease-in;
  -o-transition: all .2s ease-in;
}
.brandSliderShowAll a:hover {
  color: #fcb515;
}

.brandSliderShowAll a span {
  font-size: 18px;
  text-transform: uppercase;
  font-family: Montserrat_bold;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 20px;
  text-align: left;
}

.brandSliderShowAll a span i {
  padding-left: 15px;
  font-size: 50px;
}

.amslider.ambrands-slider .slide {
  margin: 0 60px 0px 0;
}

.amslider.ambrands-slider .ambrands-label {
  display: none;
}

.amslider.ambrands-slider .ambrands-inner,
.amslider.ambrands-slider,
.amslider.ambrands-slider .slide .ambrands-image-block,
.amslider.ambrands-slider .slide:last-child {
  padding: 0;
  margin: 0;
}

.categories_wrapper {
  width: 100%;
  margin: 10px 0%;
}

.categories_wrapper .wrapp {
  width: 100%;
  list-style: none;
  margin: 0;
  padding: 0;
  flex-direction: column;
  display: flex;
  gap: 20px;
}

.categories_wrapper .wrapp .content {
  display: flex;
  gap: 20px;
  flex: 1;
  height: 100%;
}

.tworow,
.onerow {
  display: flex;
  gap: 20px;
  width: 33.3%;
}

.tworow .cat {
  flex-basis: 50%;
}

.onerow .cat {
  flex-basis: 100%;
}

.cat {
  width: 100%;
  position: relative;
  padding: 15px;
  background: #fff;
  overflow: hidden;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: right bottom;
  -webkit-box-shadow: 6px 6px 0 0 #dedfe4;
  -moz-box-shadow: 6px 6px 0 0 #dedfe4;
  box-shadow: 6px 6px 0 0 #dedfe4;
}

.cat a {
  color: inherit;
}

.cat a:hover {
  text-decoration: none;
}

.categories_wrapper .cat:last-child {
  margin-right: 0;
}

.cat ul {
  list-style: none;
  padding-left: 0;
  margin-bottom: 0;
  z-index: 2;
  position: relative;
  max-width: 80%;
}

.cat strong {
  font-size: 30px;
}

.cat img {
  position: absolute;
  right: 0;
  z-index: 1;
  bottom: 0;
}

.cat ul li {
  padding-bottom: 5px;
}

.cat ul li a {
  font-family: Montserrat_regular;
  color: #000;
  font-size: 14px;
}

.categories_wrapper a {
  transition: all .2s ease-in;
  -webkit-transition: all .2s ease-in;
  -moz-transition: all .2s ease-in;
  -ms-transition: all .2s ease-in;
  -o-transition: all .2s ease-in;
}

.categories_wrapper a:hover {
  color: #fcb515;
}

.banners_homepage_wrapper {
  display: flex;
  align-items: center;
  width: 100%;
  justify-content: center;
  gap: 10px;
  flex-wrap: wrap;
  margin-top: 10px;
}

.banners_homepage a {
  display: flex;
}

.banners_homepage img {
  max-width: 100%;
  width: 100%;
  height: auto;
  border-radius: 15px;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  -ms-border-radius: 15px;
  -o-border-radius: 15px;
}

.banners_homepage_wrapper .banners_homepage {
  width: calc(50% - 5px);
}

.ajaxresponse .details a {
  font-family: Montserrat_regular;
}

.tabs-wrapper ul li .tab_item::before {
  height: 30px;
  width: 100%;
  display: inline-block;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  margin-bottom: 10px;
}

.tabs-wrapper ul li:first-child .tab_item {
  display: flex;
  flex-direction: column;
}

/* Action Products Carousel */
.action[data_viewport="true"] .tabs-wrapper ul li:first-child .tab_item::before {
  content: '';
  background-image: url(../images/featured_430.webp);
  height: 47px;
}
.action[data_viewport="true"] .tabs-wrapper ul li.cat_id11 .tab_item::before {
  content: '';
  background-image: url(../images/featured_368.webp);
}
.action[data_viewport="true"] .tabs-wrapper ul li.cat_id26 .tab_item::before {
  content: '';
  background-image: url(../images/featured_382.webp);
}
.action[data_viewport="true"] .tabs-wrapper ul li.cat_id71 .tab_item::before {
  content: '';
  background-image: url(../images/featured_454.webp);
}
.action[data_viewport="true"] .tabs-wrapper ul li.cat_id3 .tab_item::before {
  content: '';
  background-image: url(../images/featured_216.webp);
}
.action[data_viewport="true"] .tabs-wrapper ul li.cat_id9 .tab_item::before {
  content: '';
  background-image: url(../images/featured_472.webp);
}
.action[data_viewport="true"] .tabs-wrapper ul li.cat_id127 .tab_item::before {
  content: '';
  background-image: url(../images/featured_470.webp);
}

/* New Products Carousel */
.new[data_viewport="true"] .tabs-wrapper ul li:first-child .tab_item::before {
  content: '';
  background-image: url(../images/featured_699.webp);
  height: 44px;
  width: 144px;
}
.new[data_viewport="true"] .tabs-wrapper ul li.cat_id26 .tab_item::before {
  content: '';
  background-image: url(../images/featured_382.webp);
}
.new[data_viewport="true"] .tabs-wrapper ul li.cat_id33 .tab_item::before {
  content: '';
  background-image: url(../images/featured_260.webp);
}
.new[data_viewport="true"] .tabs-wrapper ul li.cat_id11 .tab_item::before {
  content: '';
  background-image: url(../images/featured_368.webp);
}
.new[data_viewport="true"] .tabs-wrapper ul li.cat_id71 .tab_item::before {
  content: '';
  background-image: url(../images/featured_454.webp);
}
.new[data_viewport="true"] .tabs-wrapper ul li.cat_id3 .tab_item::before {
  content: '';
  background-image: url(../images/featured_216.webp);
}
.new[data_viewport="true"] .tabs-wrapper ul li.cat_id95 .tab_item::before {
  content: '';
  background-image: url(../images/featured_469.webp);
}

/* Page Builder Carousel */

[data-content-type='products'][data-appearance='carousel'] .slick-initialized li.product-item {
  max-width: 100%;
}

[data-content-type='products'][data-appearance='carousel'] .product-item-details .product-item-name a{
  font-size: 16px;
  font-family: Montserrat_regular;
}

[data-content-type='products'][data-appearance='carousel'] .product-item .price-box .price {
  font-family: 'Montserrat_bold';
  font-size: 28px;
  display: block;
}

.widget-product-carousel {
  background: #fff;
}


[data-content-type='products'][data-appearance='carousel'] .slick-slider .slick-arrow.slick-next,
[data-content-type='products'][data-appearance='carousel'] .slick-slider .slick-arrow.slick-prev,
.top-categories-section .slick-slider .slick-arrow.slick-prev,
.top-categories-section .slick-slider .slick-arrow.slick-next {
  right: 0;
  width: 24px;
  height: 50%;
  position: absolute;
  top: 50%;
  background: #fcb615!important;
  border-radius: 0;
  color: #000;
  transition: all .3s ease-in-out;
  -webkit-transition: all .3s ease-in-out;
  -moz-transition: all .3s ease-in-out;
  -ms-transition: all .3s ease-in-out;
  -o-transition: all .3s ease-in-out;
}

[data-content-type='products'][data-appearance='carousel'] .slick-slider .slick-arrow.slick-next::before,
[data-content-type='products'][data-appearance='carousel'] .slick-slider .slick-arrow.slick-prev::before,
.top-categories-section .slick-slider .slick-arrow.slick-next::before,
.top-categories-section .slick-slider .slick-arrow.slick-prev::before {
  font-family:"Font Awesome 5 Free";
  content:"\f054";
  margin: 0;
  padding: 0;
  font-weight: 600;
  font-size: 24px;
  color: #000;
  transition: all .3s ease-in-out;
  -webkit-transition: all .3s ease-in-out;
  -moz-transition: all .3s ease-in-out;
  -ms-transition: all .3s ease-in-out;
  -o-transition: all .3s ease-in-out;
}

[data-content-type='products'][data-appearance='carousel'] .slick-slider .slick-arrow.slick-next::after,
[data-content-type='products'][data-appearance='carousel'] .slick-slider .slick-arrow.slick-prev::after,
[data-content-type='products'][data-appearance='carousel'] .old-price .price-container span.price-label,
[data-content-type='products'][data-appearance='carousel'] .product-item-info::after,
.top-categories-section .slick-slider .slick-arrow.slick-next::after,
.top-categories-section .slick-slider .slick-arrow.slick-prev::after {
  display: none;
}

[data-content-type='products'][data-appearance='carousel'] .slick-slider .slick-arrow.slick-next:hover, 
[data-content-type='products'][data-appearance='carousel'] .slick-slider .slick-arrow.slick-prev:hover {
  background: #000!important;
}

[data-content-type='products'][data-appearance='carousel'] .slick-slider .slick-arrow.slick-next:hover::before, 
[data-content-type='products'][data-appearance='carousel'] .slick-slider .slick-arrow.slick-prev:hover::before {
  color: #fff;
}

[data-content-type='products'][data-appearance='carousel'] .product-item .price-box [data-price-type="oldPrice"] span {
  text-decoration: line-through;
  color: #000;
  font-family: 'Montserrat_regular';
  font-size: 14px;
  font-weight: normal;
}

[data-content-type='products'][data-appearance='carousel'] .product-item-name {
  margin: 5px 0 15px;
}

[data-content-type='products'][data-appearance='carousel'] .product-item-info .product-item-photo {
  margin-bottom: 15px;
}

[data-content-type='products'][data-appearance='carousel'] .product-item-info {
  display: flex;
    flex-direction: column;
    justify-content: space-between;
}

[data-content-type='products'][data-appearance='carousel'] .product-item-info [data-role="priceBox"] {
  height: auto;
}

[data-content-type='products'][data-appearance='carousel'] .detailsLink {
  margin-top: 15px;
}

[data-content-type='products'][data-appearance='carousel'] .product-items.slick-slider>.slick-list {
  padding: 15px 0 20px;
}

.slick-slider .slick-list, .slick-slider .slick-track {
  display: flex;
}

.slick-initialized .slick-slide div,
[data-content-type='products'][data-appearance='carousel'] .slick-initialized li.product-item {
  height: 100%;
}

[data-content-type='products'][data-appearance='carousel'] .slick-initialized li.product-item {
  display: flex!important;
    flex-direction: column;
}

[data-content-type='products'][data-appearance='carousel'] .slick-initialized li.product-item .product-item-details {
  height: auto;
}

.slick-initialized .slick-slide {
  /* display: flex!important; */
  flex-direction: column;
}

/* Home End */
/* Catalog Start */

.filter.active .filter-subtitle[role="heading"],
.filter .block-subtitle {
  display: none;
}

.filter-options input[type='checkbox']+.amshopby-choice:after {
  width: 14px;
  height: 14px;
}
.filter-options input[type='checkbox']+.amshopby-choice {
  top: 4.6px;
}

.page-layout-2columns-left .main {
  padding-left: 0%;
}

.categories {
  list-style: none none;
}
[data-amshopby-filter="category_ids"] li.backMenu {
  margin-bottom: 5px;
}
[data-amshopby-filter="category_ids"] li.backMenu .categories a:before {
  font-family:"Font Awesome 5 Free";
  content:"\f053";
  display: inline-block;
  vertical-align: middle;
  line-height: 1;
  margin-top: -3px;
  margin-right: 5px;
  font-weight: 600;
  font-size: 14px;
}
.filter-options-item .filter-options-content [data-amshopby-filter-request-var="cat"] .items [class*='am-filter-item'] {
  background: none;
  padding: 0px 20px 0px 12px;
}
.filter-options .am-labels-folding.-am-singleselect .item:not(.backMenu),
[data-amshopby-filter="category_ids"] li.backMenu .categories li {
  margin: 2px 0;
}

[data-amshopby-filter="category_ids"] li.backMenu .categories li {
  font-size: 16px;
  margin: 5px 0;
}

.filter-options-item:first-child .filter-options-title {
  font-size: 16px;
}

[data-amshopby-filter="category_ids"] li.backMenu .categories li:not(.active) a::before {
  display: none;
}

[data-amshopby-filter="category_ids"] li.backMenu .categories li:not(.active) a {
    pointer-events: none;
    padding-left: 5px;
}

[data-amshopby-filter="category_ids"] li.backMenu .categories li:not(.active) {
    padding-left: 14px;
}

body .filter-options input[type='checkbox']+.amshopby-choice:before {
  border: none;
  background: transparent;
}
.filter-options-item .filter-options-content .items [class*='am-filter-item'] {
  background: transparent url(../images/checkboxUnchecked.webp) no-repeat scroll left center;
  padding: 0px 20px 0px 22px;
}
.filter-options-item .filter-options-content .items [class*='am-filter-item'].amshopby-link-selected,
.filter-options input[type='checkbox']+.amshopby-choice::after {
  background: transparent url(../images/checkboxChecked.webp) no-repeat scroll left center;
  padding: 0px 20px 0px 22px;
}

.filter-options-item .filter-options-content [data-amshopby-filter-request-var="cat"] .items [class*='am-filter-item'],
.filter-options-item .filter-options-content [data-amshopby-filter-request-var="cat"] .items [class*='am-filter-item'].amshopby-link-selected,
.filter-options [data-amshopby-filter-request-var="cat"] input[type='checkbox']+.amshopby-choice::after {
  background: none;
  padding: 0px 20px 0px 12px;
}
.filter-options input[type='checkbox']+.amshopby-choice::after {
  display: none;
}
.toolbar-products>div {
  width: 100%;
  float: none;
  margin: 0 auto;
}
body .toolbar-products .pages {
  display: block;
  float: right;
  margin-bottom: 0;
}
.products.wrapper~.toolbar .pages {
  float: right;
}

.sorter {
  float: left;
  margin-left: 25px;
}

.breadcrumbs a:visited,
.action.clear.filter-clear {
  color: #000
}
.breadcrumbs .item:not(:last-child):after {
  margin: 0;
}
.filter-options .am-labels-folding.-am-singleselect .item:not(.backMenu) {
  padding-left: 18px;
  width: 100%;
  list-style: none;
}

.sorter-label {
  font-family: Montserrat_semibold;
  font-size: 14px;
  text-transform: uppercase;
  color: #797979;
}
.toolbar select {
  border: solid 1px #000;
  background: 0 0;
  border-radius: 0;
  box-shadow: none;
  font-family: Montserrat_regular;
}
.pages .action {
  background: 0 0;
  border: none;
  box-shadow: none;
}
.pages .item {
  font-size: 16px;
  font-family: Montserrat_semibold;
}
.pages a.page,
.pages a.page:visited {
  color: #a3a3a3;
}
.pages strong.page {
  font-size: 16px;
  font-family: Montserrat_semibold;
  background: 0 0;
  border: solid 1px #000;
}

.amshopby-slider-container {
  margin: 10px auto;
}

.amshopby-slider-container.-default .am-slider,
.amshopby-slider-container.-default .ui-slider-range {
  height: 1px;
  top: 5px;
  background: #000;
}

.amshopby-slider-container.-default .ui-slider-range {
  top: 0;
}

.amshopby-slider-container .ui-slider-horizontal {
  background: none;
}

.amshopby-slider-container .amshopby-slider-display {
  margin-top: 18px;
}

.amshopby-slider-container .am-slider .ui-slider-handle,
.amshopby-slider-container.-default .am-slider .ui-slider-handle {
  margin-top: 0;
  width: 10px;
  height: 10px;
  transform: translate(-8px, -4px);
}

.product-item .list-price-right .price-box {
  margin: 0;
}
.product-item .old-price {
  display: block;
  margin: 0;
}
.old-price .price-container span.price-label, .old-price .price-container span.price {
  text-decoration: line-through;
  color: #000;
}

.details .list-sku-top {
  line-height: 30px;
  display: inline-block;
  width: 100%;
  font-family: Montserrat_regular;
}

.list-stock-top.stock.available {
  display: flex!important;
  justify-content: center;
  vertical-align: baseline;
  line-height: 20px;
  color: #46af26;
  font-size: 14px;
}

.stock.available.online,
.list-stock-top.stock.available.available-online {
  color: #3C78D3;
}

.stock.available:before {
  font-family: "Font Awesome 5 Free";
  content: '\f058';
  font-size: 18px;
  transform: translateY(-50%);
  vertical-align: middle;
  margin-right: 3.5px;
  transform: none;
}
.stock.unavailable .not_instock {
  color: #fcb515;
}

#amasty-shopby-product-list .stock.unavailable {
  display: flex !important;
  justify-content: center;
  vertical-align: baseline;
  line-height: 20px;
  font-size: 14px;
}

.stock.unavailable .not_instock::before {
  font-family: "Font Awesome 5 Free";
  content: '\f057';
  font-size: 18px;
  transform: translateY(-50%);
  vertical-align: middle;
  margin-right: 3.5px;
  transform: none;
  color: #fcb515;
  position: relative;
    top: -2px;
}
.stock.unavailable .check {
  margin-top: 10px;
  display: block;
}
.details .detailsLink {
  clear: both;
  margin-top: 10px;
}
.detailsLink a {
  color: #000;
  padding: 5px 20px 3px;
  border: 1px solid #d3d3d3;
  display: inline-block;
  border-radius: 20px;
  text-transform: uppercase;
  text-decoration: none;
  font-family: Montserrat_regular;
  font-size: 12px;
  line-height: 22px;
  transition: all .3s ease-in-out;
}

.product-item:hover .detailsLink a {
  background: #000;
    color: #fff;
}

/* Catalog End */
/* Product Page Start */
.pr_attributes {
  list-style: none;
  margin-top: 25px;
}

.pr_attributes li .attrLabel {
  font-family: Montserrat_semibold;
}

.pr_attributes li {
  padding: 5px 0;
  color: #000;
  text-transform: uppercase;
    font-size: 12px;
    font-family: Montserrat_regular;
}

.pr_attributes li:nth-child(even) {
    background: #fff
}

.pr_attributes li:nth-child(odd) {
    background: #eff1f6
}

.product-social-links .action.towishlist:before, .block-bundle-summary .action.towishlist:before, .product-item .action.towishlist:before, .table-comparison .action.towishlist:before {
  display: none;
}

.productAttributes li {
  font-size: 16px;
}
.productAttributes li span {
  font-family: Montserrat_regular;
}

.productLeftSide {
  width: 80%;
  box-sizing: border-box;
  padding-right: 40px;
}

.productRightSide {
  width: 20%;
  box-sizing: border-box;
  position: relative;
  margin-top: 0px;
}

.monthly_rates{
	display: flex;
	margin-bottom: 10px;
	background: #dedfe4;
	align-items: center;
}
.month {
  flex: 0 0 20%;
  background: #fcb515;
  padding: 10px 0;
  color: #fff;
  font-family: 'Montserrat_bold';
  line-height: 1;
}
.month_6 .month {background: #da810f;}
.month_12 .month {background: #d75b00;}
.month_24 .month {background: #D73D00;}
.month label{
	display: block;
	text-align: center;
	font-size: 40px;
}
.month label + label{
	font-size: 16px;
text-transform: uppercase;
}
.month_amount {
  flex: 0 0 80%;
  text-align: center;
}
.month_amount label{
	display: block;
	text-align: center;
}
.month_amount label:first-child{
  font-family: 'Montserrat_bold';
	font-size: 24px;
	display: block;
	line-height: 1;
}
.month_amount label + label{
	font-size: 14px;
  	text-transform: uppercase;
}

.reg_price .price {
  font-size: 24px;
}

.productViewRightInfo span.small_span{
  font-family: Montserrat_regular;
  line-height: 26px;
  margin-bottom: 20px;
  font-size: 12px;
  display: block;
  line-height: normal;
}

.productViewRightInfo {
  margin-top: 50px;
}

.fotorama__thumb {
  background-color: transparent;
}

.productViewRightInfo ul {
  list-style: none;
}

.productViewRightInfo li {
  text-transform: uppercase;
  font-size: 16px;
  padding-left: 45px;
  font-family: Montserrat_regular;
  line-height: 26px;
  margin-bottom: 20px;
}

.productViewRightInfo li span {
  font-family: 'Montserrat_bold';
}

.productViewRightInfo li:nth-child(1) {
  background: url(../images/delivery.webp) no-repeat left center;
}

.productViewRightInfo li:nth-child(2) {
  background: url(../images/trustbuy.webp) no-repeat left 4px center;
}

.productViewRightInfo li:nth-child(3) {
  background: url(../images/safe.webp) no-repeat left 6px center;
}

.priceBoxWrapper .note {
  position: relative;
  display: block;
  font-family: Montserrat_regular;
  color: #a0a0a0;
  font-size: 12px;
  text-transform: none;
}
.priceBoxWrapper .note .tooltip {
  opacity: 0;
  position: absolute;
  padding: 5px;
  width: 218px;
  bottom: 20px;
  left: 50%;
  color: white;
  background: black;
  text-align: center;
  transform: translate(-50%, 0);
  transition: .5s all ease;
  pointer-events: none;
  border-radius: 5px;
}
.priceBoxWrapper .note:hover .tooltip {
  opacity: 1;
}
.priceBoxWrapper .note .tooltip:before {
  content: " ";
  position: absolute;
  top: 100%;
  left: 50%;
  margin-left: -5px;
  border-width: 5px;
  border-style: solid;
  border-color: black transparent transparent transparent;
}
.priceBoxWrapper .note:after {
  content: '\f129';
  font-weight: 600;
  margin-left: 2px;
  color: #a0a0a0;
  font-family: "font awesome 5 free";
  border: solid #a0a0a0 1px;
  width: 17px;
  height: 17px;
  display: inline-block;
  border-radius: 50%;
}

.productLeftSide .page-title-wrapper  {
  display: flex;
  flex-direction: column-reverse;
  margin-bottom: 15px;
}

.product.attribute.sku {
  text-transform: uppercase;
  font-size: 13px;
  font-family: Montserrat_regular;
}

.product.attribute.sku strong {
  font-weight: 400;
  color: #a4a4a4;
}

.product.attribute.sku strong:after {
  content: '';
}

.product.attribute.sku div {
  display: inline-block;
  font-family: Montserrat_regular;
}

.product h1 {
  font-size: 22px;
  font-family: Montserrat_regular;
  text-transform: uppercase;
  margin-top: 10px;
  margin-bottom: 0;
}

.product-info-stock-sku {
  margin: 0;
  padding: 0;
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  flex-wrap: wrap;
  margin-top: 10px;
}

.product-page-payments ul {
  margin: 10px 0;
  padding: 0;
  list-style: none;
  display: flex;
  gap: 5px;
  align-items: center;
  justify-content: center;
}

.product-page-payments ul li {
  line-height: 0;
}

.productAttributes {
  border-bottom: solid 1px #e9ebf1;
  margin: auto;
  padding: 10px 0;
}
.stock.available {
  color: #46af26;
}
.stock.unavailable {
  color: #d70000;
}
.stock.unavailable:before {
  display: none;
  font-family: "font awesome 5 free";
  content: '\f057';
  font-size: 18px;
  transform: translateY(-50%);
  margin-right: 10px;
  vertical-align: middle;
}

.product-addto-links .action {
  display: inline-block;
  color: #000;
  text-transform: uppercase;
}

.product-add-form .actions {
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.product-addto-links {
  display: inline;
  vertical-align: middle;
  width: 50%;
  margin-left: 0;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 30px;
  box-sizing: border-box;
  width: 100%;
}

.product-social-links {
  margin: 0;
}

.product-addto-links:before {
  top: 50%;
  transform: translateY(0);
  -webkit-transform: translateY(0);
  -moz-transform: translateY(0);
  -ms-transform: translateY(0);
  -o-transform: translateY(0);
}

.product-addto-links:hover {
  text-decoration-color: #b0b0b0;
  -moz-text-decoration-color: #b0b0b0;
}

.product-addto-links:before {
  font-family: "font awesome 5 free";
  content: '\f004';
  font-size: 18px;
  margin-right: 5px;
  vertical-align: middle;
}

.product-add-form .action.primary {
  position: relative;
  height: 50px;
  width: 50%;
  border-radius: 30px;
  line-height: 9px;
  text-transform: uppercase;
  background: #000;
}

.product-addto-links .action {
  display: inline-block;
  color: #000;
  text-transform: uppercase;
  margin-right: 0;
}

.abs-actions-addto, .bundle-options-container .block-bundle-summary .product-addto-links>.action, .product-item-actions .actions-secondary>.action, .product-social-links .action.tocompare, .wishlist.split.button>.action.split, .product-social-links .action.mailto.friend, .product-social-links .action.towishlist, .block-bundle-summary .action.towishlist, .product-item .action.towishlist, .table-comparison .action.towishlist {
  color: #000;
}

.abs-actions-addto:hover, .bundle-options-container .block-bundle-summary .product-addto-links>.action:hover, .product-item-actions .actions-secondary>.action:hover, .product-social-links .action.tocompare:hover, .wishlist.split.button>.action.split:hover, .product-social-links .action.mailto.friend:hover, .product-social-links .action.towishlist:hover, .block-bundle-summary .action.towishlist:hover, .product-item .action.towishlist:hover, .table-comparison .action.towishlist:hover {
  color: #000;
  text-decoration: underline;
}

.product-add-form .action.primary::after {
  content: '';
  background: url(../images/miniCartBtn.webp) no-repeat center;
  width: 20px;
  height: 20px;
  position: absolute;
  top: 50%;
  right: 0;
  transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
}

.product-add-form .action.primary:hover span {
  -webkit-transition: .5s all ease;
  -o-transition: .5s all ease;
  transition: .5s all ease;
  -moz-transition: .5s all ease;
  -ms-transition: .5s all ease;
}

.box-tocart .action.tocart:not(:last-child) {
  margin: 0;
  display: inline-block;
  vertical-align: middle;
}

.product.data.items {
  text-align: center;
}
.product.info.detailed {
  padding-top: 20px;
  margin-bottom: 0px;
}
.product.info.detailed .product.data.items {
  margin-bottom: 10px;
}
.product.data.items>.item.title>.switch,
.product.data.items>.item.title>.switch:hover,
.product.data.items>.item.title:not(.disabled)>.switch:active {
  background: #fcb515;
  color: #fff;
  text-transform: uppercase;
  font-size: 14px;
  padding: 2px 20px 2px 20px;
  border: none;
}
.product.data.items::before {
  content: '';
  border-top: solid 7px #fcb515;
  margin: auto;
  z-index: -1;
  width: calc(100% - 60px);
  position: absolute;
  left: 30px;
  top: 37px;
  text-align: center;
}

/* Amasty Related Start */

.block.upsell .block-title,
.block.related .block-title  {
  margin: 0;
}
.block.related .block-title strong,
.block.upsell .block-title strong {
  background: #dedfe4;
  margin: auto;
  text-align: center;
  text-transform: uppercase;
  color: #000;
  font-weight: 400;
  position: relative;
  padding: 15px 0;
  display: block;
  width: 100%;
}
.block.related .block-content,
.block.upsell .block-content {
  background: #fff;
}
.block.related .block-content .product-item,
.block.upsell .block-content .product-item {
  max-width: 100%!important;
}
.block.related .product-item-details .product-item-name a,
.block.upsell .product-item-details .product-item-name a {
  font-size: 16px;
  font-family: Montserrat_regular;
}
.block.related .product-item-details .product-item-name,
.block.upsell .product-item-details .product-item-name {
  height: auto;
  display: flex;
  align-items: center;
  justify-content: center;
}
.block.related .product-item-photo img,
.block.upsell .product-item-photo img {
	margin: 0 auto;
}

/* test */ 
/*
.block.related .priceDiscountBoxWrapper .mp-price-label,
.block.upsell .priceDiscountBoxWrapper .mp-price-label {
	margin: 0px;
}

.block.upsell .product-item .old-price .price-label,
.block.upsell .product-item-info::after,
.block.upsell .mp-price .mp-price-label,
.block.upsell .note,
.block.upsell .priceBoxWrapper .old-price,
.block.related .product-item .old-price .price-label,
.block.related .product-item-info::after,
.block.related .mp-price .mp-price-label,
.block.related .note,
.block.related .priceBoxWrapper .old-price {
	display: none;
}
.block.upsell .priceDiscountBoxWrapper :not(.mp-price.spec, .special-price) > .price-container,
.block.upsell.block.widget .product-item-info,
.block.related .priceDiscountBoxWrapper :not(.old-price, .special-price) > .price-container,
.block.related.block.widget .product-item-info  {
	padding: 0;
	margin: 0;
}
.block.related .priceDiscountBoxWrapper :not(.old-price, .special-price) > .mpPrice::before,
.block.upsell .priceDiscountBoxWrapper :not(.old-price, .special-price) > .mpPrice::before {
	content: 'CIJENA';
	display: block;
	font-family: Montserrat_regular;
	font-size: 14px;
	text-decoration: line-through;
}
.block.related .priceBoxWrapper .mpPrice,
.block.upsell .priceBoxWrapper .mpPrice {
	font-family: Montserrat_regular;
	font-size: 14px;
	text-decoration: line-through;
}

.block.related .priceBoxWrapper .special-price,
.block.upsell .priceBoxWrapper .special-price {
	display: block;
}
.block.related .priceBoxWrapper,
.block.upsell .priceBoxWrapper {
	display: flex;
	flex-direction: column-reverse;
	align-items: center;
	justify-content: space-evenly;
}
.block.related .priceBoxWrapper,
.block.upsell .priceBoxWrapper {
	width: calc(100% - 105px);
}
.block.related .discountBoxWrapper,
.block.upsell .discountBoxWrapper {
	width: auto;
}
.block.related .priceDiscountBoxWrapper,
.block.upsell .priceDiscountBoxWrapper {
	justify-content: space-between;
}
.block.related .detailsLink,
.block.upsell .detailsLink {
	margin: 20px 0;
}
.block.related .priceBoxWrapper .special-price,
.block.upsell .priceBoxWrapper .special-price {
	font-size: 28px;
}

.block.related .priceBoxWrapper .special-price .price-label,
.block.upsell .priceBoxWrapper .special-price .price-label {
	display: none;
}

.discountBoxWrapper.no-special {
	background: #FCB514;
}
*/
/* changed */
/*
.block.related .priceDiscountBoxWrapper .old-price-label,
.block.upsell .priceDiscountBoxWrapper .old-price-label {
	margin: 0px;
}
.block.upsell .priceBoxWrapper .special-price,
.block.upsell .product-item .old-price .price-label,
.block.upsell .product-item-info::after,
.block.upsell .mp-price .mp-price-label,
.block.upsell .note,
.block.upsell .priceBoxWrapper .mp-price,
.block.related .priceBoxWrapper .special-price,
.block.related .product-item .old-price .price-label,
.block.related .product-item-info::after,
.block.related .mp-price .mp-price-label,
.block.related .note,
.block.related .priceBoxWrapper .mp-price {
	display: none;
}
.block.upsell .priceDiscountBoxWrapper :not(.old-price) > .price-container,
.block.upsell.block.widget .product-item-info,
.block.related .priceDiscountBoxWrapper :not(.old-price) > .price-container,
.block.related.block.widget .product-item-info  {
	padding: 0;
	margin: 0;
}
.block.related .priceDiscountBoxWrapper :not(.old-price) > .price-container::before,
.block.upsell .priceDiscountBoxWrapper :not(.old-price) > .price-container::before {
	content: 'CIJENA';
	display: block;
	font-family: Montserrat_bold;
}
.block.related .priceBoxWrapper .mp-price.spec,
.block.upsell .priceBoxWrapper .mp-price.spec {
	display: block;
}
.block.related .priceBoxWrapper,
.block.upsell .priceBoxWrapper {
	display: flex;
	flex-direction: column-reverse;
	align-items: center;
	justify-content: space-evenly;
}
.block.related .priceBoxWrapper,
.block.upsell .priceBoxWrapper {
	width: calc(100% - 105px);
}
.block.related .discountBoxWrapper,
.block.upsell .discountBoxWrapper {
	width: auto;
}
.block.related .priceDiscountBoxWrapper,
.block.upsell .priceDiscountBoxWrapper {
	justify-content: space-between;
}
.block.related .detailsLink,
.block.upsell .detailsLink {
	margin: 20px 0;
}
.block.related .priceBoxWrapper .mpPrice,
.block.upsell .priceBoxWrapper .mpPrice {
	font-size: 28px;
}
.discountBoxWrapper.no-special {
	background: #FCB514;
}
*/
.block.related .slick-dots,
.block.upsell .slick-dots {
  margin-top: 15px;
}

.block.related .block-actions,
.block.related .field.choice,
.block.related .products-grid .product-item-actions {
  display: none;
}

.block.related .products {
  margin: 0px;
  padding: 20px 0 15px;
}

@media (min-width: 1024px) {
  .page-layout-1column .block.related .products-grid .product-item {
    width: 25%;
  }
}

/* Amasty Related End */
/* Bundle Products Start */

.amrelated-pack-wrapper .old-price .price-container span.price-label {
  display: none;
}

.amrelated-info .priceDiscountBoxWrapper {
  display: flex;
  width: 100%;
  background: #dedfe4;
}

.amrelated-pack-wrapper .amrelated-title,
.block.upsell .block-title.title h2 {
    background: #dedfe4;
    margin: auto;
    text-align: center;
    text-transform: uppercase;
    color: #000;
    font-weight: 400;
    position: relative;
    padding: 10px 0;
    font-size: 18px;
}

.amrelated-pack-wrapper {
    margin-top: 30px;
}

.amrelated-pack-wrapper .amrelated-content-wrapper {
    margin-top: 0;
}

.amrelated-pack-list.-wide .amrelated-pack-items .amrelated-background {
    box-shadow: none;
}

.amrelated-content-wrapper {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.amrelated-pack-wrapper .amrelated-content-wrapper .amrelated-plus {
    color: #fcb515;
}

.amrelated-pack-list.-wide .amrelated-pack-item.-main {
  max-width: 100%;
    width: auto;
}

.amrelated-pack-item.-wide .amrelated-details {
  margin-left: 20px;
  width: 100%;
}

.amrelated-pack-item.-wide .amrelated-info {
  width: 100%;
}

.amrelated-pack-wrapper .amrelated-pack-item .price-box {
  width: calc(100% - 20px);
}

.amrelated-pack-item .amrelated-name a {
  font-family: 'Montserrat_bold';
  font-size: 16px;
  text-transform: uppercase;
  color: #000;
}

.amrelated-pack-item .amrelated-name {
  padding-bottom: 15px;
}

.amrelated-pack-item.-wide {
  width: 100%;
}

.amrelated-pack-item.-wide .amrelated-photo-container {
  max-height: 200px;
  max-width: 240px;
  width: 100%;
  height: 100%;
}

@media(min-width:768px) {
  /*related desktop fix*/
  .catalog-product-view .amrelated-pack-list.-wide {
      justify-content: center;
      width: 100%;
  }
  .catalog-product-view .amrelated-pack-items.-selected,
  .catalog-product-view .amrelated-pack-item.-wide.-main {
      padding-right: 0;
      width: calc(50% - 36px);
    padding-right: 0;
  }
  .catalog-product-view .amrelated-pack-items.-selected .amrelated-pack-item.-wide.-selected	{
      width: 100%;
  }
  .catalog-product-view .amrelated-pack-wrapper .amrelated-content-wrapper .amrelated-equal {
      color: #fcb515;
  }
}

/* Bundle Products End */

.detailsLink:hover a {
  color: #fff;
  background: #000;
}

.product-info-main .product-add-form,
.box-tocart .fieldset:last-child,
.box-tocart {
  padding-top: 0px;
  margin: 0;
}
.box-tocart .fieldset>.field>.label,
.box-tocart .fieldset .control {
  display: inline-block;
}
.box-tocart .fieldset>.field>.label {
  margin-right: 5px;
  font-size: 16px;
}
/* Product Page End */
/* Contact & Account Page Start */

.contact-index-index .page-title-wrapper {
  display: none;
}

.contact-index-index .page-main {
  padding: 0;
  width: 100%;
  max-width: 100%;
}

.contact_wrapper {
  width: 90%;
  padding: 0 15px;
  max-width: 1740px;
  margin: 0 auto;
  background-color: #fff;
  position: relative;
  margin-top: -100px;
}

.contact_left_box i {
  display: block;
  color: #fcb515;
  font-size: 20px;
  margin-bottom: 10px;
}
.contact_left_box h3 {
  display: inline-block;
  margin-bottom: 34px;
}
.contact_left_box p {
  margin-bottom: 60px;
}

.flex_ls,
.flex_ls_box {
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    box-sizing: border-box;
    width: 100%
}

.ls_form {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.flex_ls.contact_flex .ls_text h2,
.flex_ls.contact_flex .fieldset h2 {
  font-family: Montserrat_semibold;
  font-size: 40px;
  text-transform: none;
  margin-bottom: 35px;
}

.ls_form {
  padding: 70px 0 80px;
}

.flex_ls.contact_flex .fieldset {
  text-align: center;
}

.flex_ls.contact_flex .fieldset > .field > .label span,
.flex_ls.contact_flex .fieldset > .field > .label:after {
  display: none;
}

.flex_ls.contact_flex .fieldset > .field,
.flex_ls.contact_flex .fieldset > .fields > .field {
  margin: 0 0 0;
}

.flex_ls.contact_flex .actions-toolbar .primary {
  float: none;
}

.flex_ls.contact_flex .actions-toolbar {
  text-align: center;
}

.flex_ls.contact_flex .actions-toolbar .primary button {
  background: #000;
  margin: 0;
  padding: 15px 70px !important;
  border-radius: 40px;
  height: auto;
  text-transform: uppercase;
  font-family: Montserrat_regular;
  font-size: 18px;
  border: none;
}

.flex_ls.contact_flex .fieldset > .field input,
.flex_ls.contact_flex .fieldset > .field textarea {
  border: 1px solid #e9ebf1;
}

.flex_ls.contact_flex .fieldset > .field input::placeholder,
.flex_ls.contact_flex .fieldset > .field textarea::placeholder,
.fieldset.login input::placeholder,
.fieldset.create.info input::placeholder,
.fieldset.create.account input::placeholder {
  font-family: Montserrat_regular;
  font-size: 18px;
  color: #000;
}

.ls_text,
.ls_slider,
.ls_form {
  width: 49.5%;
  background-color: #fff;
  position: relative;
  box-sizing: border-box;
}

.ls_text {
  margin-right: 1%;
  padding: 70px 0 80px;
  text-align: center;
}

.ls_slider {
  padding: 30px 100px;
}

.flex_ls_box div {
  width: 33.33333%;
  padding: 0 20px;
  box-sizing: border-box;
}

.ls_text h2,
.flex_ls.contact_flex .fieldset h2 {
    font-size: 40px;
    color: #000;
    margin-bottom: 60px;
}

.flex_ls_box div h3 {
  font-size: 22px;
  color: #000;
  font-family: Montserrat_regular;
  margin-bottom: 0;
}

.flex_ls_box div span {
  font-size: 32px;
  color: #000;
  font-family: Montserrat_bold;
  margin-bottom: 20px;
  display: block;
}

.flex_ls_box div i {
  display: block;
  color: #fcb515;
  font-size: 20px;
  margin-bottom: 10px;
}

.flex_ls_box div p {
  font-size: 18px;
  color: #000;
  font-family: Montserrat_regular;
  margin-bottom: 30px;
  min-height: 75px;
}

.flex_ls_box div p a {
  color: #000;
}

._keyfocus *:focus,
input:not([disabled]):focus,
textarea:not([disabled]):focus,
select:not([disabled]):focus {
  box-shadow: 0 0 3px 0 #b5b5b5;
}

.customer-account-login #maincontent,
.customer-account-create #maincontent {
  padding: 70px 50px 0;
  margin: 15px auto;
  background-color: #fff;
  background-image: url(../images/login_bg.webp);
  background-repeat: no-repeat;
  background-size: 60% 100%;
  background-position: top right;
  background-size: cover;
}

.login-container .block.block-new-customer {
  display: none;
}

.form.create.account .registerInner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.form.create.account fieldset {
  width: 40%;
  margin-right: 5%;
}

.password-strength-meter {
  display: none;
}

.fieldset.create.info > .field.field-name-firstname > .label,
.fieldset.create.info > .field.field-name-lastname > .label {
  display: none;
}

.fieldset.create.info input,
.fieldset.create.account input {
  max-width: 300px;
  border: none;
  border-bottom: 1px solid #e9ebf1;
  background-color: transparent;
}

.login-container .fieldset:after{
  display: none;
}

.fieldset.login input {
  max-width: 480px;
  border: none;
  border-bottom: 1px solid #e9ebf1;
  background-color: transparent;
}

.customer-account-login h1 {
  margin-bottom: 5px;
}

.loginBlockRegisterLink {
  margin-bottom: 40px;
  display: block;
  font-family: Montserrat_regular;
}

.customer-account-login .actions-toolbar > .primary,
.customer-account-login .actions-toolbar > .secondary {
  display: block;
  width: 100%;
}

.customer-account-login .actions-toolbar > .secondary {
  text-align: left;
  padding-top: 40px;
}

.customer-account-login .actions-toolbar > .primary {
  text-align: left;
  float: none;
  padding-top: 20px;
}

.customer-account-login .actions-toolbar > .primary button,
.form.create.account .primary button {
  background: #000;
  margin: 0;
  padding: 15px 70px !important;
  border-radius: 40px;
  height: auto;
  text-transform: uppercase;
  font-family: Montserrat_regular;
  font-size: 16px;
  border: none;
  float: none;
}

.login-container a {
  color: #000;
  font-family: Montserrat_semibold;
  font-size: 16px;
  text-decoration: underline;
}

.fieldset.create.info .field.choice.newsletter {
  line-height: 35px;
  font-family: Montserrat_regular;
}

.customer-account-login .columns .column.main {
  padding-bottom: 0;
}

.customer-account-login .page-main .block {
  margin-bottom: 30px;
}
.customer-account-index #maincontent .columns .column.main {
  background: #fff;
  padding: 20px 10px;
}
.customer-account-index #maincontent {
  padding: 20px 10px;
}

.products-grid.wishlist .product-item-info:hover .product-item-inner {
  display: block;
  position: absolute;
  bottom: 0;
  box-shadow: none;
  border: none;
  margin: 0;
}

.wishlist-index-index .products-grid .product-item {
  background: #fff;
}

.abs-revert-secondary-size, 
.products-grid.wishlist .product-item .box-tocart .tocart {
  height: 35px;
}

.products-grid.wishlist .product-item-actions {
  text-align: right;
}

.product-item-info {
  border: none;
}

.products-grid.wishlist {
  margin-bottom: 20px;
}

.wishlist-index-index .product-item-info {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}

.wishlist-index-index .products-grid .product-item {
  margin: 5px!important;
  padding: 0;
  width: calc(25% - 10px);
}

.wishlist-index-index .products-grid .product-items {
  display: flex;
  margin: 0;
  flex-wrap: wrap;
}

.wishlist-index-index .product-item-info::after {
  display: none;
}

.products-grid.wishlist .product-item-photo {
  display: block;
  margin-bottom: 0px;
  margin-top: 10px;
}

/* Contact & Account Page End */
/* Chekout & Cart Page Start*/

.checkout-cart-index #maincontent {
  padding: 20px 10px;
}

.checkout-cart-index .columns {
  background: #fff;
  padding: 10px;
}

.checkout-cart-index .cart-summary {
  padding-top: 2px;
}

.checkout-cart-index #maincontent>div.columns>div>div.cart-container>div.cart-summary>ul>li:nth-child(1)>button {
  padding: 0;
}

.checkout-cart-index .cart-summary .checkout-methods-items .item:last-child a {
  color: #000;
  text-transform: uppercase;
}

.checkout-cart-index .cart-summary>.title {
  display: block;
}

.checkout-cart-index .cart.table-wrapper .product-item-details {
  position: absolute;
  top: 18px;
  z-index: 1;
  left: 10px;
}

.checkout-cart-index .cart.table-wrapper .item .col.item {
  padding: 40px 8px 0 0;
}

.checkout-cart-index #form-validate .cart.main.actions button.action.update {
  background: #010101;
  color: #fff;
  border: none;
}

.checkout-cart-index .paypal-review-discount .block>.title strong,
.cart-discount .block>.title strong {
  color: #fcb515;
}
#coupon_code {
  height: 40px;
}
.cart-discount .actions-toolbar .action.primary {
  height: 40px;
  border-radius: 0;
  color: #fff;
  background: #fcb515;
  font-weight: 600;
  -webkit-transition: .5s all ease;
  -o-transition: .5s all ease;
  transition: .5s all ease;
}
.abs-revert-to-action-secondary:not(:focus), .abs-discount-block .actions-toolbar .action.primary:not(:focus), .abs-discount-block .actions-toolbar .action.cancel:not(:focus), .block-compare .action.primary:not(:focus), .cart-summary .block .actions-toolbar>.primary .action.primary:not(:focus), .abs-discount-code .form-discount .actions-toolbar .primary .action:not(:focus), .cart-summary .form.giftregistry .fieldset .action.primary:not(:focus), .abs-discount-block .actions-toolbar .amshopby-button:not(:focus), .block-compare .amshopby-button:not(:focus), .cart-summary .block .actions-toolbar>.primary .amshopby-button:not(:focus), .cart-summary .form.giftregistry .fieldset .amshopby-button:not(:focus), .abs-discount-block .actions-toolbar .am-filter-go:not(:focus), .block-compare .am-filter-go:not(:focus), .cart-summary .block .actions-toolbar>.primary .am-filter-go:not(:focus), .cart-summary .form.giftregistry .fieldset .am-filter-go:not(:focus), .paypal-review-discount .actions-toolbar .action.primary:not(:focus), .paypal-review-discount .actions-toolbar .action.cancel:not(:focus), .cart-discount .actions-toolbar .action.primary:not(:focus), .cart-discount .actions-toolbar .action.cancel:not(:focus), .checkout-payment-method .payment-option-content .form-discount .actions-toolbar .primary .action:not(:focus) {
  box-shadow: none;
}
.checkout-payment-method .payment-methods .actions-toolbar .primary {
  padding: 8px 17px;
}
#checkout .authentication-wrapper,
.checkout-index-index .opc-block-summary .minicart-items .delete {
  display: none;
}

.header.content {
  display: flex;
  align-items: center;
  padding: 23.5px 0;
}
.headerPanelRight {
  flex-basis: 30%;
  justify-content: flex-end;
}
.logo {
  margin: 0;
  order: -1;
}
.checkout-index-index .page-header .minicart-wrapper {
  display: flex;
}
.checkout-index-index .opc-block-summary .minicart-items .product-item-details {
  padding-left: 118px;
  width: calc(100% - 118px);
}
.checkout-index-index .opc-block-summary {
  margin: -10px 0px 0;
  padding: 12px 12px 0;
}
.opc-estimated-wrapper {
  background: #f4f4f4;
  border-bottom: 1px solid #ccc;
  border-top: 1px solid #ccc;
  margin: -5px -10px 15px;
  padding: 18px 15px;
}
input[type="checkbox"] {
  top: 0px;
}
[data-block="minicart"] .mage-dropdown-dialog {
  z-index: 900;
}
/* Chekout & Cart Page End*/

.related-landing-pages-wrapper{
  margin-bottom: 30px;
}
.related-landing-pages,
.subcategory__list{
  list-style: none;
}

.subcategory__list {
  display: flex;
    flex-wrap: wrap;
    gap: 10px;
}
.related-landing-pages li {
  display: inline-block;
}
.related-landing-pages li a{
  padding: 0px 20px;
  height: 38px;
  display: flex;
  justify-content: center;
  align-items: center;
  border: solid 1px #fff;
  color: #fff;
  text-transform: uppercase;
  background: #000;
}

.subcategory__list li a {
  padding: 10px;
    display: flex;
    justify-content: center;
    align-items: center;
    border: solid 1px #fff;
    color: #000;
    text-align: center;
}

.subcategory__list li {
  display: flex;
  align-self: stretch;
  align-items: unset;
}

.amslider-container,
.subcategory {
  width: auto;
  display: inline-block;
}

.amshopby-categories-slider.amslider .slide .category-item.category-item-label img,
.subcategory__list img {
  margin-bottom: 15px;
}

.amshopby-categories-slider.amslider .wrapper,
.subcategory__list {
  justify-content: flex-start;
  gap: 15px;
  place-items: flex-start;
}

.subcategory__list .category-item-title {
  font-size: 15px;
}

.amshopby-categories-slider.amslider .slide {
  margin: 0;
    max-width: unset;
    align-self: stretch;
    align-items: unset;
}

.subcategory {
  padding-left: 12px;
  margin-bottom: 25px;
}

.amslider-container  .amslider {
  position: relative;
  margin: 0;
  display: flex;
}

.related-landing-pages li a:hover {
  text-decoration: none;
  background: #fcb515;
  color: #000;
}

.subcategory__list li a:hover{
  text-decoration: none;
  border-color: #bbb;
    box-shadow: 3px 3px 4px 0 rgba(0,0,0,0.3);
}

.fotorama__arr {
  display: none
}
.fotorama__dot,
.slick-dots li button:before {
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background-color: #dedfe4;
  border-color: #dedfe4;
  content:'';
  opacity: 1;
}
.fotorama__active .fotorama__dot,
.slick-dots li.slick-active button:before {
  background-color: #fcb515;
  border-color: #fcb515
}
.product.data.items>.item.title {
  cursor: pointer;
}
.product.data.items .item.content:not(:nth-child(2)) {
  display: none;
}

/* Amasty landing page */

.amasty_xlanding-page-view .products-grid .product-item-info {
  width: 100%;
  background: transparent;
}



.products.pinned{
    margin-top:30px;
}
.page-products .products-list.pinned .product-item.product .product-item-info {
  display: flex;
  padding: 10px 0;
  justify-content: flex-start;
  flex-direction: row;
  align-items: center;
}
.page-products .products-list.pinned .product-item-info .product-item-photo {
  flex-basis: 120px;
  padding-right: 20px;
  height: 80px;
  position: relative;
  text-decoration: none;
  padding: 0;
}
.page-products .products-list.pinned .product-item-info .product-item-details {
  display: flex;
  flex-direction: column;
  align-items: baseline;
  justify-content: unset;
  padding-left: 0px;
  flex: 1;
  padding-right: 0px;
  text-align: left;
}
.page-products .products-list.pinned .product-item.product .product-item-info .product-right {
  flex-basis: 410px;
  border-left: none;
  padding-left: 30px;
}
.page-products .products-list .product-item.product .product-item-info .product-right .product-item-inner .product-item-actions {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
}
.page-products .products-list.pinned .price-list_wrapp {
  align-items: center;
  display: flex;
  justify-content: flex-end;
}
.products.pinned .price-label{display: none;}
.products.pinned .special-price .price-container .price {
  font-size: 22px;
}
.products.pinned .product-item .reg_price .price-box, 
.products.pinned .product-item .price-box{ text-align:right; }
.products.pinned .stock.available{margin-left:10px;}
.products.pinned .detailsLink{margin-top: 5px;}
.products.pinned .stock.available::before{
    margin-top: -5px;
    display: block;
    margin-bottom: 8px;
}
.products.pinned.products-list .product-item {
    border-bottom: solid 1px #eee;
    margin: 0 10px;
}
.page-products .products-list.pinned .product-items {
  counter-reset: i;
}
.products-list.pinned .product-item-info .product-item-photo:before {
    counter-increment: i;
    content: counter(i);
    display: inline-block;
    width: 50%;
    max-width: 36px;
    height: 60%;
    max-height: 36px;
    line-height: 36px;
    text-align: center;
    font-size: 16px;
    font-weight: bold;
    border-radius: 50%;
    border: none;
    color: #fff;
    background-color: #fcb515;
}
.product-item-info .product-item-photo {
  display: flex;
  align-items: center;
  justify-content: center;
}
.page-products .products-list.pinned .product-item:nth-child(3n+2) .product-item-info .product-item-photo::before {
  background-color: #d75b00;
}
.page-products .products-list.pinned .product-item:nth-child(1) .product-item-info .product-item-photo::before {
    width: 100px !important;
}
.page-products .products-list.pinned .product-item:nth-child(3n+3) .product-item-info .product-item-photo::before {
  background-color: #D73D00;
  width: 100px !important;
}
.products-list.pinned .s_desc{margin: 5px 0;  font-weight: 300;}
.products-list.pinned .mp_price{margin-top:  -30px; margin-right: 5px; font-weight: 300;}

body .tabs-wrapper ul li .tab_item {
  color: #fff;
}

#olark-wrapper .olark-launch-button-wrapper {
  right: 70px !important;
  bottom: 25px !important;
}

#olark-wrapper .olark-launch-button.olark-text-button .olark-button-text span {
  font-family: 'Montserrat_bold';
}

#pdf-specification {
  border: 1px solid;
  padding: 7.5px 15px;
  color: #000;
  margin-top: 5px;
  display: inline-block;
  -webkit-transition: all .3s ease-in-out;
  -moz-transition: all .3s ease-in-out;
  -ms-transition: all .3s ease-in-out;
  -o-transition: all .3s ease-in-out;
  transition: all .3s ease-in-out;
  text-decoration: none;
}

#pdf-specification:hover {
  color: #fcb515;
  border-color: #fcb515;
}

[aria-labelledby="specifikacija.tab"] .overview .value {
  max-width: 100%;
  column-count: 2;
}
[aria-labelledby="specifikacija.tab"] .overview .value pre{
	display: inline-block;
	margin-right: 1%;
	width: 96%;
}
@media screen and (max-width:992px) {
  [aria-labelledby="specifikacija.tab"] .overview .value {
    column-count: 1;
  }
	[aria-labelledby="specifikacija.tab"] .overview .value pre{
		width: calc(100% - 25px);
    margin-right: 0;
	}
}
	
pre span {
  font-weight: normal;
}
pre b {
  font-weight: bold;
}

.checkout-payment-method .payment-option-title .action-toggle {
  color: #000;
}

.checkout-index-index .opc-wrapper.am-opc-wrapper .checkout-agreement .action-show {
  word-break: normal;
}

.checkout-index-index .opc-wrapper.am-opc-wrapper .checkout-agreement {
  align-items: baseline;
}

/* Viber share */

.product-add-form {
  position: relative;
}

.share_wrapper {
  position: absolute;
  right: 0;
  top: 3px;
  display: flex;
  align-items: center;
}

.share_wrapper .share {
  margin-left: 5px;
  font-weight: 600;
  letter-spacing: .05em;
  text-transform: uppercase;
}

.share_wrapper ul {
  list-style: none;
}

.share_wrapper ul li {
  margin: 0;
  padding: 0;
}

.share_wrapper ul li i {
  font-size: 30px;
  color: #7360F2;
}

code, kbd, pre, samp, pre span {
  font-family: Menlo,Monaco,Consolas,'Courier New',monospace!important;
}

body .fb_dialog iframe, body .fb_iframe_widget iframe,
.fb-customer-chat .container {
  right: 260px!important;
}

/* Akcija iznad cene */

.priceBoxWrapper {
  position: relative;
}

.special-price .action-note {
  position: absolute;
  bottom: 83px;
  width: 100%;
  left: 0;
  color: #d70000;
  font-weight: 700;
}

.special-price .action-note + .price-container  {
  padding-top: 30px;
}

@media screen and (max-width:767px){
  body .product.data.items {
    margin-left: -10px;
    margin-right: -10px;
  }
  .special-price .action-note {
    bottom: 70px;
  }
  body .catalog-product-view .productHolder, body .priceBoxWrapper {
    padding: 20px 15px;
  }
  body .catalog-product-view .priceDiscountBoxWrapper.no-special-price.no-mp-price .priceBoxWrapper {
    padding: 35px 15px 20px;
  }
  .priceDiscountBoxWrapper.no-special-price.no-mp-price .price-container {
    padding-top: 10px;
  }
  .category-brendovi.page-products .columns {
    padding-top: 0px;
  }
}

@media screen and (max-width: 692px) {
  .discountBoxWrapper {
    padding: 13px 6px 25px;
  }
}

@media screen and (max-width:460px) {
  body.cms-home .brand-wrapper {
    background: transparent;
    display: block;
  }
  .cms-home .brand-wrapper  ul.featured_brends li {
      padding: 0 15px;
      background: #fff;
  }
  .cms-home .brand-wrapper .block-static-block p {
    display: none;
  }
  .cms-home .brand-wrapper .block-static-block {
        width: 100%;
  }
  .cms-home .brand-wrapper .block-static-block [data-content-type='html'] {
    overflow-y: hidden;
    height: 120px;
    scrollbar-width: none;
    margin: 10px -15px 10px -5px;
    position: relative;
  }
  .cms-home .brand-wrapper .block-static-block [data-content-type='html'] .featured_brends {
      height: 120px;
      position: absolute;
      top: 0;
      left: 0;
      color: #fff;
      width: max-content;
      display: flex;
      padding: 0 20px 0;
      background: transparent;
      gap: 25px;
  }
}

@media screen and (max-width:405px){
  .special-price .action-note {
    bottom: 85px;
  }
  .priceBoxWrapper .note {
    padding-top: 5px;
  }
}

/* Slični Proizvodi */

.page-main .block .block-content .discountBoxWrapper {
  padding: 15px 6px 15px;
}
.page-main .block .block-content .priceDiscountBoxWrapper :not(.old-price) > .price-container span.price {
  font-size: 24px;
}
.page-main .block .block-content .priceBoxWrapper .note {
  font-size: 10px;
}
.page-main .block .block-content .priceDiscountBoxWrapper {
  align-items: flex-start;
}
body .block .block-content .slick-dots li button, 
body .block .block-content .slick-dots li:hover button {
  background: transparent;
}

ul.topNavRightItems ul{
  display: none;
  background: #fff;
  width: 150px;

  padding: 20px 4px;
}
ul.topNavRightItems li:first-child{
  position: relative;
}
ul.topNavRightItems li:first-child ul{
  position: absolute;
}
ul.topNavRightItems li:first-child:hover ul{
  display: block;
}
.nav-sections-item-content > .navigation [data-content-type="html"] .topNavRightItems li ul a::after{
  content: '';
}
.nav-sections-item-content > .navigation [data-content-type="html"] .topNavRightItems ul.submenu a{
  font-size: 16px;
}
.amslider-container .slide{
  background: #fff;
}
.amslider-container .slide .category-item-title{
word-wrap: break-word;
  word-break: break-word;
  box-sizing: border-box;
  margin: auto;
  padding: 0 10px 10px;
  width: 100%;
  font-weight: 600;
  font-style: normal;
  font-size: 14px;
  line-height: 19px;
}
ul.featured_brends{
  list-style: none;
  background: #fff;
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 50px;
  gap: 3vw;
  flex-wrap: wrap;
}
.cms-home .brand-wrapper [data-content-type='row'][data-appearance='contained'] {
  max-width: 100%;
}
.cms-home ul.featured_brends {
  padding: 20px;
}
.cms-home .brand-wrapper {
  display: flex;
  background: #fff;
  align-items: center;
  justify-content: center;
}
ul.featured_brends li{
  display: inline-block;
}
.brend_filter_wrapper{
  display: block;
  margin: 20px 0 30px;
  text-align: center;
}
.brend_filter_wrapper p{
  font-family: 'Montserrat_semibold';
  text-transform: uppercase;
}
.brend_filter_wrapper ul{
  list-style: none;
  text-align: center;
  display: block;
  padding: 10px 50px;
}
.brend_filter_wrapper ul li{
  text-align: center;
  display: inline-block;
  margin: 2px;
}
.brend_filter_wrapper ul li span{
  background: #fff;
  display: block;
  padding: 5px;
  cursor: pointer;
}
.brend_filter_wrapper ul li span:hover{
  background: #fcb615;
}
.children-category-container .wrapper a.hide-element{
  display: none;
}


.category-description [data-content-type="row"][data-appearance="contained"],
.category-description-bottom [data-content-type="row"][data-appearance="contained"]{
  max-width: 100%;
}
.category-description-bottom{
  margin-top: 30px;
}

.catalog-category-view .subcategory{
  display: flex;
  align-items: baseline;
}
.subcategory .subcategory__title-wrapper span{
  font-size: 15px;
  margin-right: 10px;
 font-family: 'Montserrat_semibold';
 color: #7c7972;
}

.subcategory .subcategory__list .category-item-title{
  font-family: 'Montserrat_semibold';
  color: #000;
  font-size: 15px;
}
.subcategory__list li a{
  padding: 8px 18px;
  border: solid 2px #fff;
}
.all-brands a {
  background: #e51b2e;
  color: #fff !important;
  border-radius: 25px;
}
.all-brands a {
  background: #e51b2e;
  color: #fff !important;
  border-radius: 25px;
}
.all-brands a:hover {
  background:#fcb615;
}

.stock.reservation {
  color: #46af26;
}

.stock.reservation:before {
  font-family: "Font Awesome 5 Free";
  content: '\f058';
  font-size: 18px;
  transform: translateY(-50%);
  vertical-align: middle;
  margin-right: 3.5px;
  transform: none;
}

#mini-cart .message,
.opc-block-summary .message {
  background: #fff;
  border: 1px solid #000;
  color: #000;
}

#mini-cart .message.notice>*:first-child:before,
.cart.table-wrapper .message.notice>*:first-child:before,
.opc-block-summary .message.notice>*:first-child:before {
  line-height: 28px;
  color: #000;
  content: '\e623';
  margin: -9px 0 0;
}

.cart.table-wrapper .item .message {
  margin-top: 0;
  position: absolute;
  left: 170px;
  width: 100%;
  max-width: 260px;
  background: #fff;
  border: 1px solid #000;
  color: #000;
  padding-top: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
}

@media only screen and (max-width: 768px) {
  .cart.table-wrapper .item .message {
      left: 90px;
      width: 100%;
      margin-top: 10px;
      max-width: 430px;
      font-size: 10px;
  }
}

@media only screen and (max-width: 460px) {
  .cart.table-wrapper .item .message {
      margin-top: 5px;
      padding-top: 5px;
      padding-right: 5px;
      padding-bottom: 5px;
      padding-left: 32px;
  }
  .cart.table-wrapper .message.notice>*:first-child:before {
    font-size: 20px;
    width: 30px;
  }
}