ol.cart-header li.active strong{font-weight:800;}
ol.cart-header li a:hover{text-decoration: underline;}
.next-step .btn.btn-lg{font-size: 16px;border-radius: 24Px;}
.order-summary-inner{border-radius: 24px;}
.checkout-box{border-radius: 24px;}
    @media (min-width: 1200px) {
.price-wrapper .price-label.price-primary{    flex: 1 1 50%!important;}
.price-wrapper .price.price-primary{    flex: 1 1 50%!important;}
    }
.in-lepes-1 .order-delivery-payment-form .radio-wrapper{
   border: 1px solid #e9e9e9!important;
 
    margin-bottom: 11px!important;
    border-radius: 10px!important;
}
.in-lepes-1 .order-delivery-payment-form .radio-wrapper.active{

    background-color:#fff3f5;
}

 span.sublabel.new-gen-choose a{
    text-decoration: underline;
}
span.sublabel.pickup-point-choose a{
    text-decoration: underline;
}
span.sublabel.pickup-point-choose a:hover{
    text-decoration: unset;
}
 span.sublabel.new-gen-choose a:hover{text-decoration: unset;}
 #checkoutContent .form-control{border-radius: 24Px;}
  .in-lepes-2 .next-step .btn button .order-button-text{display:none;}
  .in-lepes-2 .next-step .btn button .order-button-suffix{display:none;}

 .in-lepes-2 .next-step .btn button::before{content:"MEGRENDELÉS ELKÜLDÉSE";    font-size: 18px;font-weight: 900;}
 .p-detail-tabs-wrapper .col-sm-12:not(.responsive-nav)::before{

        border-left: 9999px solid #fff3f5;
    box-shadow: 9999px 0 0 #fff3f5;
 }
 .p-detail-tabs-wrapper .col-sm-12:not(.responsive-nav){
        background-color: #fff3f5;
 }
 .type-product #hodnoceniobchodu{
    background-color: #fff3f5;
    width:100vw;
    max-width: 100vw;
 }
  .type-product #hodnoceniobchodu .shop-eval{
max-width: 1300px;
margin-left: auto;
margin-right: auto;
  }


 .contact-box ul li.social-icon-list a.social-icon::before{
        top: 0px;
    right: 0px;
 }
    .paticka-spodek {
    display: flex
;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    margin-top: 18px;
    padding: 0;
    align-items: flex-end;
    max-width: 1000px;
}
.footer-links-icons {
    padding: 0px;
}
.paticka-spodek > div {
    display: flex
;
    align-items: center;
    flex-wrap: wrap;
}
.paticka-spodek h6 {
    margin: 0 0 26px;
    font-weight: 600;
    display: block;
    width: 100%;
}
.paticka-spodek img{max-height: 20px;
        margin-right: 20px;}
        @media (max-width: 1199px) {
    .paticka-spodek {
        flex-wrap: wrap;
        margin-top: 30px;
        text-align: center;
        justify-content: center;
    }
}
@media (max-width: 1199px) {
    .paticka-spodek > div:first-child, .paticka-spodek > div:nth-child(2) {
        width: 100%;
        margin-bottom: 30px;
        justify-content: center;
    }
}
@media (max-width: 499px) {
    .paticka-spodek > div:first-child, .paticka-spodek > div:nth-child(2) {
             justify-content: center;
        padding: 0 10px;
        gap: 10px;
    }
}
@media (max-width: 499px) {
    .paticka-spodek {
        margin-top: 0px;
        justify-content: flex-start;
    }
}
.contact-box ul li.social-icon-list{margin-bottom: 3px;}
.contact-box ul li.social-icon-list a.social-icon.instagram::after {
    content: "PanPerla_cz";
    padding-left: 12px;
}
    .in-lepes-1 .next-step #orderFormButton::after {
           content: " a rendelést";
    font-size: 18px;
    font-weight: 900;
    text-transform: uppercase;
    font-family: 'Montserrat', sans-serif !important;
    }
    .in-lepes-2 #submit-order::after {
        content: "MEGRENDELÉS ELKÜLDÉSE";
    }
    .in-lepes-2 .order-button-text{display:none;}
        .in-lepes-2 .order-button-suffix{display:none;}

ol.cart-header .completed a span {
    text-decoration: unset;
}
a.social-icon.instagram{display: flex;    margin-top: 3px;align-items: center;}
.reels-videa .slick-slider .slick-arrow.slick-prev{display:flex!important;}
.reels-videa .slick-slider .slick-arrow.slick-next:after{right: 10px;    background-color: white;
    height: 26px;
    box-shadow: 0px 0px 20px 0px #315E4533;
    padding: 20px;
    border-radius: 100px;
    background-size: 14px;}
.reels-videa .slick-slider .slick-arrow.slick-prev:after{left: 10px;    background-color: white;
    height: 26px;
    box-shadow: 0px 0px 20px 0px #315E4533;
    padding: 20px;
    border-radius: 100px;
    background-size: 14px;top:auto;}
.reels-videa .slick-slider .slick-arrow.slick-next:before{display:none!important;}

.reels-videa .slick-slider .slick-arrow.slick-prev:before{display:none!important;}
.reels-videa .slick-dots{display:none!important;}
.reels-videa .slick-slide{width: 100%!important;}
.reels-videa iframe{height: 450px;    border-radius: 8px;
    border: 0;width: 100%;}
.reels-videa h3{    text-align: center;
    font-size: 28px;
    margin-bottom: 0px;}
    .reels-videa {padding-top:20px;}
    .shp-accordion {
    background-color: #fff3f5;}
    #accordion-content .products-related-wrapper::before{
    border-left: 9999px solid #fff3f5;
    box-shadow: 9999px 0 0 #fff3f5;

    }
    #accordion-content>.text-center::before{
border-left: 9999px solid #fff3f5;
    box-shadow: 9999px 0 0 #fff3f5;
    }
    #accordion-content>.text-center{background-color: #fff3f5;}
    #accordion-content .products-related-wrapper{
        background-color: #fff3f5;
    }
    .p-detail-tabs-wrapper .col-sm-12:not(.responsive-nav)::before{

            border-left: 9999px solid #fff3f5;
    box-shadow: 9999px 0 0 #fff3f5;
    }
    .p-detail-tabs-wrapper .col-sm-12:not(.responsive-nav) {

        background-color: #fff3f5;
    }