/* latin-ext */
@font-face {
  font-family: 'Manrope';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(../fonts/v14/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk7PFN_M-bnBeA.woff2) format('woff2');

}






.page-footer .footer.content a {font-weight:500;}
  .yes-col-6 {width: 50% !important;} 
.page-header .last {background-color: #272C34; border-top: 1px solid rgba(216,216,216,.3);}
.logo-predajne {margin-left: 40px; padding-top: 7px; display: none;}
.kategorie-uvod-mobil h3 {margin-top: 1rem; margin-bottom: 1rem;}
.kategorie-uvod-mobil .pagebuilder-banner-wrapper .pagebuilder-overlay {padding: 15px 15px 15px 25px;}
.kategorie-uvod-mobil .pagebuilder-banner-wrapper [data-element=content] {min-height: 40px;}
.kategorie-uvod-mobil {margin-bottom: 10px; box-shadow:0 .225rem .55rem rgba(0,0,0,.075); border-radius: 10px;}
@media only screen and (max-width: 600px) {
    .slider-uvod {margin: 0px 10px;} 
    .heureka_uvod {width: 33% !important; margin-bottom: 40px; margin-top: 20px;}  
    .navpro.navpro .caret-hidden .level0>.level-top {padding: 5px 30px !important;} 
    .nav-sections {background-color: #272C34 !important;} 
    .navigation .level0 {background-color: #272C34 !important; color: #fff!important; border-top: none !important; border-bottom: 1px solid rgba(216,216,216,.3)!important;}
    .nav-sections-item-title.active {background: none; box-shadow: none;}
    .nav-sections-item-title {width: 50%; }
    .nav-sections-item-title.active a {color:#FE2F7A;}
    .nav-sections-item-content {padding: 15px 0;}
    .navpro-overlay a {color: #fff !important;}
    .nav-sections .navigation a.level-top {color: #fff !important;}
    .navpro.navpro .navpro-iconic .level0 > .level-top img {margin-right: 15px;}
    .footer-predajne {background-position: center;}
    .kategorie-uvod-mobil h3 {font-size: 16px;}
    .yes_porduct-main {padding: 15px;}  
    .nav-sections-item-title {border: 0px;}
    .navigation .level0 {border:0;}
    .yes-col-6 {width: 100% !important;}
    .price-box {
    margin-bottom: 30px;
}
    }
  
.minicart-wrapper .action.showcart {background: none;}

.navpro-departments .level-top {width: 300px; }
.navpro-dropdown.size-small {width: 300px;}
@media only screen and (min-width: 600px) {
.product .description {width: 60%; float: left;}
.product .parametre_tab {width: 38%; float: right;}


}

@media only screen and (min-width: 770px) {
    .page-header.configurable .header.bottom {max-width: 1440px !important;}
    .yes_porduct-main-info-left {width:55%; float: left;}
.yes_porduct-main .product-info-main {width:45% !important; float: right;}

}

.nav-sections-item-content {background-color: #272C34;}
.row-full-width-inner {max-width: 1440px !important;}
.page-header {border-bottom: 1px solid rgba(216, 216, 216, 0.3);}
.additional-attributes-wrapper {display: none;}
.vyhody-uvod img {float: left; padding-right: 15px;}
.vyhody-uvod h4 {margin: 10px 0 5px 0;}
.predajne-header {margin-left: 50px;}
.nav-sections .navigation a.level-top {font-weight: 500;}

.page-wrapper {background-color: #F5F5F5;}
.fotorama__stage__shaft {background-color: #fff;}
.block-highlight {border: none;}
.heureka_uvod {width: 25%; float: left; display: block; background-color: #fff; padding: 20px; margin-left: 15px; border: 1px solid #e8ebf1; border-radius: 0 0 10px 10px; border-top: 3px solid #2FA9D4}
.heureka_hodnotenie {color: #FFB722;}
.heureka_datum {padding: 20px 0 5px 0; color: #9B9B9B;}
.product-item-link {font-weight: 500 !important;}
.heureka_recenzie_container .col-md-4 {text-align: center;}
.heureka_recenzie_container {margin-bottom: 30px; max-width: 1440px; margin: auto;}
.heureka_recenzie_container .col-md-8 {margin-bottom: 50px;}
.shadow-sm {box-shadow: 0 .225rem .55rem rgba(0,0,0,.075)!important;}
.bg-white {background-color: #fff;}
.rounded {border-radius: .95rem!important;}
.stranka-predajne .shadow-sm {margin: 5px; padding: 10px 20px 20px 30px;}
.masonry-grid {
  column-count: 4;
  column-gap: 10px;
}

.masonry-grid-item {
  display: inline-block;
  width: 100%;
  margin-bottom: 20px;
}
@media only screen and (max-width: 660px) {
    .masonry-grid {
  column-count: 1;
  column-gap: 10px;
    } 
    .yes_product_view_sector1 {border-bottom: none !important; padding-top: 20px;}
    .product-info-main .page-title-wrapper h1 {font-size: 22px;}
    .nav-sections .header.links a {color: #fff; border-bottom: 1px solid rgba(216,216,216,.3) !important; padding-left:60px;}
    }

.stranka-predajne h3 {color: #0DB7AE; padding-bottom: 20px; text-transform: uppercase;}
.stranka-predajne a {color: #2a2a2a;} 
.stranka-predajne p {line-height: 1.2em; }
.stranka-predajne a span {font-weight: 700;}
.stranka-predajne img {margin-right: 10px;}



.pink-button {color: #fff;
    background-color: #fe2e79;
    border: none;
    padding: 16px 32px;
    border-radius: 8px;
    font-size: 16px;}


.footer-predajne {background-image: url(/media/wysiwyg/footer/footer-predajna-1.webp);
background-size: cover;}

.page-footer .footer-toolbar-top .content .footer-contacts {padding-top:0;}

.page-footer .footer-toolbar-top .content .footer-contacts>div:not(:first-child) {    padding: 30px 0;}



.detail_mobil_filter {height: 80px;}


.parent-category-top a {    color: #2e2e2e;
    font-size: 14px;
    font-weight: bold;}

.easycatalogimg .image {text-align: end;}

.easycatalogimg .parent-category-wrapper {box-shadow: 0 0.225rem 0.55rem rgba(0,0,0,.075); overflow: hidden;}

.easycatalogimg .parent-category-wrapper {display: flex;}


.easycatalogimg img {vertical-align: inherit !important;}

.category-description {margin-top: 30px;}

.footer.links a {color:#ddd !important;}
.page-footer .footer.content .links.footer > li {margin-bottom:10px;}
.product-item-info {border-radius: 8px;}

.products {border-radius: 8px;
    background: #fff;}

.filter-options-content input.search {border-radius: 6px;}
.header.content .switcher.customer {border-radius: 8px;}
.minicart-wrapper .action.showcart {border-radius: 8px;}
.product-add-form .actions .product-addto-links a {width: 100%;}
.product-add-form {padding-top: 0px !important;}

:not(.old-price) > .price-container .price-wrapper .price {color: #FE2F7A;}
.page-before-footer {background-color: #fff;}
.price  {font-weight: 500 !important;}
.old-price {text-decoration: none;}
.old-price .price-container .price {color: #868686; font-size: 25px; text-decoration: line-through;}
.price-box .price-excluding-tax .price {font-size: 16px !important; color: #2e2e2e !important; }

.yes_product_view_sector1 {font-size:1.4rem; border-bottom: 1px solid #e8ebf1; height:30px; color: #adadad;}
.product-reviews-summary {float: left !important; padding-right: 20px; line-height: 14px;}
.yes_product_detail_manufacturer {float: left; padding-right: 20px;}
.yes_product_view_sector1 .sku {float: left; padding-right: 20px;}

#product-addtocart-button span {padding-left: 10px; font-weight: 500 !important; font-size: 18px;}
.detail_mobil_filter select {margin-top: 10px;} 
.popup-sklady {
color: #FE2F7A;
margin-bottom: 20px;
background-image:url(/media/wysiwyg/elements/ikonky/store-svgrepo-com_7_1.svg); 
background-position:0px 0px; 
background-repeat: no-repeat; 
padding-left:30px;  font-weight: 700;
cursor: pointer;  text-decoration-line:underline;}

.popup-sklady:hover {text-decoration-line:none;}
.after_media_area_right {color: #adadad; font-size: 1.2rem;padding:10px 10px 10px 0; margin-bottom: 10px;}
.after_media_area_right p {margin-bottom: 0; line-height: 1.3em;}
.predajne_detail_container  {}
.otvaracie-hodiny-predajne {background-color: #2A2A2A; color: #fff; padding: 30px; border-radius: 30px;}
.mapa-predajne {padding: 0 20px 20px 20px;}
.galeria-predajne .fotorama__stage img {border-radius: 30px;}
.predajne_detail_container {background-color: #fff; padding: 30px; border-radius: 30px;}
.otvaracky-dni {width:90px; font-size: 13px;
    display: block;
    float: left;}
.otvaracie-hodiny-box {border-bottom: 0px solid #adadad; padding-bottom: 20px; margin-bottom: 20px; font-size: 13px;} 
.otvaracie-hodiny-box h4 {font-size: 13px; margin: 15px 0 5px;}  
.prdajne-kdenasnajdete {padding-top: 20px;} 
.detail_predajne_contact .fa {padding:5px 20px 10px 10px; float: left; color: #0DB7AE; width: 30px; text-align: center;}   
@media only screen and (max-width: 600px) {
    .otvaracky-dni {width: 100px; display: block; float: left;}
     .otvaracie-hodiny-predajne {padding: 15px;}
     .predajne_detail_container {padding: 0px;}
     .mapa-predajne {padding-top:20px;}
     }
.detail_predajne_level2 {
     margin-top: 50px;
    border-top: 1px solid #E5E5E4;
    padding-top: 30px; }
.box-tocart .tocart {height: 60px;}
#mini-cart .product-item {background-color: #fff;}

.yes_porduct-main-info-left .price-container .price {
    font-size: 35px;
    color: #adadad;
}

.swissup-ajaxsearch-filter-category-wrapper  {display: none !important;}
.product-info-main .stock.available {color: #16B743; float: left; padding-right: 10px;}
.price-excluding-tax .price {font-size: 16px;}
.form-create-account {border-radius: 20px; padding:30px !important; box-shadow: 0px 6px 17px 0px rgb(0 0 0 / 10%);}
.parent-category-top a {width: 100%; display: block; padding-left:15px; align-items: center; display: flex; height: 100%; }
.easycatalogimg .parent-category-wrapper {background-color: #fff; border-radius: 0.75rem; }
.easycatalogimg .parent-category-top {float: right; text-align: left; width: 80%; margin: 0; align-items: center; display: flex;}
.easycatalogimg-grid .item {padding: 5px; font-size: 16px;} 
.parent-category-wrapper:hover {box-shadow: none;}

.form-create-account .legend span {font-weight: 700;}
.products-grid .price-excluding-tax {display: none;}
.forget {box-shadow: 0px 6px 17px 0px rgb(0 0 0 / 10%); padding:30px!important; border-radius: 20px;}

.checkout-success-container {
    background: white;
    padding: 30px;
    border-radius: 20px;
    box-shadow: 0px 9px 10px 0px #4c4c4c33;
}
.yes_porduct-main {
    background: white;
    padding: 25px;
    border-radius: 10px;
    margin-top: 10px;
    overflow: auto;
    margin-bottom: 10px; 
     border: 1px solid #e8ebf1; 
}


.detail_mobil_filter {
    display: flex;
    margin-bottom: 20px;
    margin-top: 20px;
    height: auto;
    flex-direction: column;
}
.price-box .price-final_price {
    padding-bottom: 20px;
    margin-bottom: 40px;
    max-width: 150px;
}
.product-info-main .product-add-form {
    padding-top: 0px;
    margin-top: 0px;
}
.product-info-quatro {
   background: #e8e7e8;
   width: 100%;
   margin-left: auto;
   margin-right: auto;
   border-radius: 10px;
   background-repeat: no-repeat;
}

.box-tocart {margin-bottom: 15px;}
.detail_produktu_quatro {
    display: flex;
    flex-direction: column;
    align-items: center;
    margin-bottom: 20px;
}
.product-add-form .actions .product-addto-links a {
    width: 100%;
    background-color: #ffffff00;
}
.product-info-test {
    display: flex;
}
.lacnejsi-produkt {
    display: flex;
}
img.banner-pod-produktom {
    max-height: 40px;
    margin: 20px;
}
.text-pod-produktom {
    margin-top: 7px;
   /* display: flex;
    flex-direction: column;
    justify-content: center;  */
}
@media (min-width: 601px) {
  .pagebuilder-column.banner-pod-produktom2 {
    margin-right: 10px;
    
  }
}

.yes_porduct-main-info-left .price-box {
    margin-bottom: 10px;
    margin-top:10px;
}
.spojte-sa-s-nami {
    min-width: 300px;
    padding-top: 40px !important;
}
a.icon.icon-tiktok:hover {
    transform: rotate(11deg);
    filter: brightness(2);

}

#checkout .input-text {border-color: #ccc!important;}


.detail_mobil_filter select {border-radius: 10px; border-width: 1px; border-color: #ededed}
.page-main .page-title-wrapper .page-title {font-weight: bold;}
#tab-label-popis-title {border-radius: 10px 10px 0 0; border: 0px;}

.fotorama__wrap--slide .fotorama__stage__frame {border: 0 !important;}
.fotorama__stage, .fotorama__nav {border-radius: 10px;}
.fotorama-item:not(.fotorama--fullscreen) .fotorama__thumb {border-radius: 10px; box-shadow: none;}
.fotorama-item:not(.fotorama--fullscreen) .fotorama__thumb-border {box-shadow: inset 0 0 0 2px #c8c8c8; border-radius: 10px;}

.fotorama .fotorama__active .fotorama__dot {background: #3fbcb5;}
.ec-v-form-btntype-submit button {width: 100%;}
.parametre_tab h4 {padding-left: 10px; margin-top: 50px;}
.table-checkout-shipping-method .col-price {width: 50px;}
.table-checkout-shipping-method .col-method {font-weight: 400;}
.firecheckout #checkout input[type="radio"]:checked {box-shadow: 0 0 0 10px #FE2F7A inset !important;}
 .table-checkout-shipping-method .row {cursor: pointer!important;}
.product-item .price-box {float: right; margin-top: 0;}
#storepickup-modal-btn {padding: 7px 15px; border-radius: 8px; border: 2px solid #FE2F7A; color: #FE2F7A; text-align: center; cursor: pointer;}
#storepickup-modal-btn:hover {color: #fff; background-color: #FE2F7A;}
.select-storepickup {padding: 7px 15px; border-radius: 8px; border: 2px solid #FE2F7A; color:#fff;; text-align: center; cursor: pointer;background-color: #FE2F7A; margin: 10px 0 15px; width: 80%;}
.select-storepickup:hover {color: #FE2F7A; background-color: #fff;}
 #spbalikobox-modal-btn {padding: 7px 15px; border-radius: 8px; border: 2px solid  #FBBB01; background: #FBBB01; color: #000; text-align: center; cursor: pointer;}
 #spbalikobox-modal-btn:hover {background: #fff;}
 .select-bbox  {padding: 7px 15px; border-radius: 8px; border: 2px solid  #FBBB01; background: #FBBB01; color: #000; text-align: center; cursor: pointer;  margin: 10px 0 15px;}
.select-bbox:hover {background: #fff;}

.products-grid .product-item {border: 0px solid #e9ecf1 !important;}
.products-grid .product-item:hover {border: 1px solid #e9ecf1 !important;}
.col-icon {width: 100px !important; padding-right: 5px !important;}
.col-price  {width: 100px; padding-right: 0px !important;}
.col-method {width: 65%;}

.opc-block-summary .title {color: #0DB7AF !important; font-weight: 700 !important;}
.firecheckout #checkout .opc-block-summary > .title:before {background: #0DB7AF !important;}



.firecheckout #checkout input:not([type="checkbox"]):not([type="radio"]):not([type="image"]) {border-radius: 10px !important; background-color: #eff2f680; border-width: 1px !important;}
.firecheckout #checkout input:not([type="checkbox"]):not([type="radio"]):not([type="image"]):focus {background-color: #eff2f6 !important;}
.firecheckout .place-order {margin-left: 0 !important; margin-right: 0 !important;}
.firecheckout .place-order .actions-toolbar .primary .action {padding: 14px 10px !important; border-radius: 10px !important;}
.checkout-cart-index .cart.table-wrapper  {background: #fff;}
.cart.table-wrapper .product-item-photo .product-image-container {width: 100px !important;}


    /* footer */
.text-mail {
    color: white;
    padding-top: 5px;
}
.text-white {
    color:white;
}
.prolabels-wrapper .top-left {
    display: flex;
    flex-direction: column;
    align-items: flex-start;}

.footer-contacts a {color:#fff;}



    /* Okno s dopravou v košíku */

    .okno-kupviac {
        display: grid;
        font-size: 0.80em;
        margin-top: 20px;
    }
            
  .nazov-prepravy {
  font-weight: 900;
  color: #fe2e79;
  }
  .fullrow {
  padding-top: 10px;
  }
  .emptyrow {
  padding-top: 10px;
  }
  .kupviac-header {
  display: flex;
  justify-content: center;
  }
  .pocet-row {
  padding-top: 10px;
  border-bottom: 1px solid silver;
  border-top: 1px solid silver;
  display: flex;
  align-items: center;
  }
  .kurier-row {
  padding-top: 10px; 
  }
  .kup_viac_selected
  {font-weight:bold}      

  .category-description .hidden-text {
    display: none;
}

.rotate180 {
    transform: rotate(180deg);
    -webkit-transform: rotate(180deg); /* Prezrelízerií webkit pre staršie prehliadače */
    -moz-transform: rotate(180deg); /* Prezrelízerií Mozilla pre staršie prehliadače */
}

.arrow {
    display: inline-block;
    width: 20px; /* Prispôsobte podľa veľkosti vášho obrázka */
    height: 10px; /* Prispôsobte podľa veľkosti vášho obrázka */
     background: url(/media/yes/select-bg.svg) no-repeat 50% 50%;
    /* Ďalšie štýly podľa vašich požiadaviek */
}

.slick-slider {
    padding-top: 40px;
}

.firecheckout:not(.page-layout-checkout) .page-title-wrapper {
    margin-bottom: 20px !important;
    flex-wrap: wrap;
    justify-content: flex-end !important;
}
.amblog-list.post-slider {
    background: #f8f8f8;
}

/*riadkovanie v popup crossell po pridaní z detialu produktu*/
.mfau .product.name a {
    -webkit-line-clamp: 3 !important;

}
@media only screen and (max-width: 768px) {
.yes_suggest_csell.block.mfau .products-grid .product-item {
        width: 49% !important;}
/*
.item.product.product-item {
    min-height: 320px !important;
}

.yes_cart_csell-block..mfau .product.name a {
    min-height: 85px;
*/
}


.yes_storepickup_express_method .selected {
    background: #f2f2f2;
    padding: 20px;
    margin-bottom: 20px;
    border-radius: 20px;
}

.yes_storepickup_express_method {
    background: #f2f2f2;
    padding: 20px;
    margin-bottom: 20px;
    border-radius: 20px;
}

.expresne_vyzdvihnutie_store {
    color: #686868;
    width: 70%;
    border-radius: 10px;
    padding: 10px 30px;
    margin: 0px 10% 20px 0%;
    border-style: solid;
    border-width: 0.7px;
    border-color: #dbdbdb;
    font-size: 14px;
}


.yes_tooltip {
    position: relative;
    display: inline-block;
    cursor: pointer;
    background: #eeeeee;
    color: #6e6e6e;
    padding-left: 7px;
    padding-right: 7px;
    border-radius: 37px;
    font-size: 12px;
}

.yes_tooltip .yes_tooltiptext {
    visibility: hidden;
    width: 120px;
    background-color: #3b3b3be6;
    color: #fff;
    text-align: center;
    border-radius: 5px;
    padding: 5px 0;
    position: absolute;
    z-index: 1;
    bottom: 125%; /* Pozícia tooltipu nad textom */
    left: 50%;
    margin-left: -60px;
    opacity: 0;
    transition: opacity 0.3s;
    padding: 10px;
}

.yes_tooltip:hover .yes_tooltiptext {
    visibility: visible;
    opacity: 1;
}

.shippingtime_info {
    color: #5b5b5b;
    font-size: 14px;
    padding-bottom: 18px;
    clear: both;
}

.heureka_dotaznik { font-size: 13px; color: #969595; padding: 10px 0px; }

/* SPS doprava Pokladňa - dev */

.yes_spspickup-icon {
    max-height: 30px;
}
div#spspickup-modal-btn {
    padding: 7px 15px;
    border-radius: 8px;
    border: 2px solid #f48121;
    background: #f48121;
    color: #fff;
    text-align: center;
    cursor: pointer;
}
img.sps_list_icon {
    height: 25px;
    padding-right: 7px;
}
.sps_list_left {
    float: left;
    padding-right: 10px;
    display: flex;
}
.sps_list_right {
    text-align: right;
}
.sps_name {
    color: #f48121;
    padding-right: 5px;
    font-size: 14px;
}
.sps_city {
    padding-right: 10px;
    font-size: 15px;
}
ul.sps_list {
    list-style-type: none;
}
.sps_list_main {
    background: #f5f5f5;
    border-radius: 10px;
    padding: 11px;
    margin: 5px 0px;
    cursor: pointer;
}
ul.sps_list {
    margin-right: 30px;
}
.sps-pickupinfo {
    display: flex;
    flex-direction: column;
    align-items: center;
    font-size: 15px;
    font-weight: 300;
    margin-top: 12px;
    padding-top: 10px;
    background: #fdfdfd;
    border-radius: 10px;
    text-align: center;
}
.sps_workdays_nadpis {
    font-weight: 700;
    padding-top: 20px;
    padding-bottom: 10px;
}
table.sps_workdays {
    display: flex;
    justify-content: center;
    line-height: 13px;
}
td.workhour {
    font-weight: 600;
    /*max-width: 110px;*/
    line-height: 17px;
    text-align: left;
}
td.date {
    text-align: left;
}

.sps_list_main:hover {
    background: #eae9e9;
}
div#spspickup_selected {
    display: flex;
    flex-direction: column;
    align-items: center;
    background: #f4f7fa !important;
    border-radius: 10px;
    padding: 20px;
    margin-bottom: 10px;
}
.detail_sps_name {
    float: left;
    padding: 0px 10px;
    /* float: left; */
    font-weight: 700;
    color: #f48121;
    font-size: 20px;
}
.detail_sps_adresa {
    padding: 10px 0px;
    padding-bottom: 20px;
    text-align: center;
}
table.sps_workdays {
    display: flex;
    justify-content: center;
    line-height: 13px;
    color: #adadad;
    font-size: 15px;
    max-height: 90px;
    overflow-y: scroll;
}

/* bannery - vymeň starý za nový */

.vykup-banner {
    background: rgb(255,255,255);
    background: radial-gradient(circle, rgba(255,255,255,1) 0%, rgba(244,244,244,1) 100%);
    border-color: #e9ebf1;
    border-radius: 10px;
    border-style: solid;
    margin-top: 10px;
    margin-bottom: 10px;
    padding: 11px;
    border-width: 1px;
}
.vykup-banner-nadpis {
    padding-top: 9px;
    color: #2e2e2e;

}
.vykup-banner-popis {
    font-size: 14px;
    color: #2e2e2e;
}
.vykup-banner-href:hover {
    color: #2e2e2e;
    text-decoration-color: #2e2e2e;
}

/* GLS - pokladňa boxy*/

img.yes_glspickup-icon {
    width: 26px;
}

div#glspickup-modal-btn {
    padding: 7px 15px;
    border-radius: 8px;
    border: 2px solid #ffd100;
    background: #ffd100;
    color: black;
    text-align: center;
    cursor: pointer;
}
div#gls_slecetd_point {
    display: flex;
    justify-content: center;
    text-align: center;
}
.gls_point_title {
    padding-bottom: 10px;
    font-size: 18px;
    font-weight: 700;
}
div#glspickup_selected {
    background: #eff6ff;
    width: 100%;
    border-radius: 10px;
    padding: 20px;
    margin-bottom: 20px;
}
.akcia-produkt { 
    background: #07b89d;
    color: #ffffff;
    padding: 6px 20px;
    padding-left: 70px;
    border-radius: 10px;
    max-width: 470px;
    margin-top: 5px;
    margin-bottom: 20px;
    background-image: URL("https://smartshop.sk/media/wysiwyg/zte_riversong.jpg");
    background-size: contain;
    background-repeat: no-repeat;
    border-style: solid;
    border-width: 2px;
    border-color: #07b89d;
    font-size: 14px;
    box-shadow: 5px 3px 5px 0 rgb(0 0 0 / 12%);
}
@media only screen and (max-width: 768px) {
    .akcia-produkt {
        padding-left: 110px;
        font-size: 12.7px;
    }
}
.sim_4_styl {
    background: linear-gradient(87deg, rgb(255 255 255) 10%, rgb(232 231 232) 100%);
    border-radius: 10px;
    padding: 5px 10px;
    border: solid 0.5px #d2d2d2;
    color: black;
    box-shadow: 1px 3px 4px #0000001a;
    display: NONE;
}
a.\34 ka-sim {
    text-decoration: none;}

/* zmeny pre digitall */

.header.wrapper {
    background: linear-gradient(87deg, rgb(14, 94, 182) 29%, rgb(160, 0, 108) 83%);
}

nav.swissup-navigationpro.navpro.navigation.orientation-horizontal.dropdown-level0-stick-left.dropdown-right.dropdown-bottom.navpro-transformable.navpro-effect-slidein {
    background: linear-gradient(87deg, rgb(14 94 182) 29%, rgb(160 0 108) 83%);
}
.panel.wrapper {
    background: linear-gradient(87deg, rgb(14, 94, 182) 29%, rgb(160, 0, 108) 83%);
}
.page-header .last {
    background-color: transparent;}

.block-search .control {background-color: transparent !important;}


.menu-wrapper:before {
    background-color: #193869 !important;}

.yes_packetery-icon {
        height: 30px;
    }
div#checkout-shipping-method-load .button {
    border-radius: 10px !important;
    background-color: #ececec !important;
    color: #fe2e7a !important;
    width: 112%;
    text-align: center;
    border-color: #e1dcde;
    border-width: 1px;
    margin-bottom: 20px;
}

div#checkout-shipping-method-load .button:hover {
    color: black !important;
    border-color: silver;
    border-width: 1px;
}

.packetery-zas-box .icon {
    display: none !important;
}

.fa.fa-phone {
    background: #ffffff;
    padding: 5px 7px;
    border-radius: 320px;
    color: #000000;
    margin-right: 5px;
}
.fa.fa-envelope {
    background: #ffffff;
    padding: 6px 6px;
    border-radius: 320px;
    color: #000000;
    margin-bottom: 3px;
    margin-right: 5px;
}

.yes_account_create {
    display: contents;
}

.reg-nadpis {
    color: white !important;
}

