 .search_button_2 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    cursor: pointer;
    height: 100%;
    padding: 0 8px;
    -webkit-transition: 0.3s background-color, 0.3s color;
    -o-transition: 0.3s background-color, 0.3s color;
    transition: 0.3s background-color, 0.3s color;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    position: relative;
    z-index: 1100;
}

.p-accordion__icon_1 {
  border-radius: 50%;
  color: #424242;
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  right: 0;
  top: 50%;
  transition: all 0.3s ease-out;
  margin-top: -20px;
  width: 40px;
  height: 40px;
}
.p-accordion__title_1 {
  cursor: pointer;
  color: #222;
  font-size: 20px;
  font-size: 1.25rem;
  position: relative;
  padding: 20px 50px 20px 0;
  transition: all 0.3s ease-out;
}
.p-accordion__title_1:hover {
  color: #000;
}
.p-accordion__title_1:hover .i-plus {
  color: #222;
}
.p-accordion__title_1_active {
  color: #000;
}
.p-accordion__title_1_active .i-plus {
  color: #fd7e14;
  transform: rotate(-45deg);
}
.p-accordion__title_1_active:hover .i-plus {
  color: #fd7e14;
}
  .p-accordion__title_1 {
    font-size: 16px;
    font-size: 1rem;
    padding: 15px 50px 15px 0;
  }
  
    .line_mobile_menu {
    border-top: 1px solid #42a52;
    border-top-width: 1px;
    border-top-style: solid;
  }
  
    .phone-item {
    display: list-item;
    text-align: -webkit-match-parent;
    padding: 19px 15px 14px 15px;
    border-bottom: 1px solid #e4e4e4;
    }

    li.phone-item>div {
    padding: 10px 0;
    font-size: 16px;
    display: block;
    font-weight: 400;
    color: var(--c-m-p-t);
    display: block;
    text-decoration: none;
    white-space: nowrap;
    }

    li.phone-item>strong {
    padding: 10px;
    font-size: 16px;
    display: block;
    font-weight: 400;
    color: var(--c-m-p-t);
    display: block;
    text-decoration: none;
    white-space: nowrap;
    }

    li.phone-item>svg {
        line-height: 8px;
    vertical-align: text-top;
    padding-left: 10px;
    }
    
    
    	ul.iconoperator {
    list-style-type: none;
    }

    ul.iconoperator li {
    padding: 19px 15px 14px 15px;
    font-size: 16px;
    display: block;
    font-weight: 400;

    
    }

    ul.iconoperator>li>a{
        text-decoration: none;
        color: #222;
        font-weight: var(--font-weight);
    }
    ul.iconoperator li.vodafone:before {
    content: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='16.004' height='16' viewBox='0 0 16.004 16'%3E%3Cg id='vodafone' transform='translate(-19.4 -45.5)'%3E%3Cg id='形状_1'%3E%3Cg id='Сгруппировать_325' data-name='Сгруппировать 325'%3E%3Cpath id='Контур_418' data-name='Контур 418' d='M30.8,46.2a4.21,4.21,0,0,0-2.4,3.4A4.283,4.283,0,0,1,32,53.8a4.354,4.354,0,0,1-4.4,4.3,4.728,4.728,0,0,1-4.5-5,7.066,7.066,0,0,1,7.2-7,.9.9,0,0,0,.5.1,8.036,8.036,0,1,0,4.6,7.3A7.809,7.809,0,0,0,30.8,46.2Zm.1,0h0Z' fill='%23e60012'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
        width: 2.4em;
        float: left;
    }
    
        ul.iconoperator li.t-call:before {

    content: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='19' viewBox='0 0 24 24'%3E%3Cg id='icon_phone' transform='translate(-278 -200)'%3E%3Cg id='Прямоугольник_613' data-name='Прямоугольник 613' transform='translate(278 200)' fill='%23fff' stroke='%23707070' stroke-width='1' opacity='0'%3E%3Crect width='24' height='24' stroke='none'%3E%3C/rect%3E%3Crect x='0.5' y='0.5' width='23' height='23' fill='none'%3E%3C/rect%3E%3C/g%3E%3Cg id='icon_phone-2' data-name='icon_phone' transform='translate(222.662 156.921)'%3E%3Cg id='Сгруппировать_329' data-name='Сгруппировать 329' transform='translate(57.766 45.5)'%3E%3Cpath id='Контур_420' data-name='Контур 420' d='M66.418,56.743a.907.907,0,0,1-.478-.239l-2.871-2.871a.6.6,0,0,1,0-.957L64.744,51a1.453,1.453,0,0,0,0-1.914L62.83,47.294a1.455,1.455,0,0,0-1.914,0,.117.117,0,0,0-.12.12A4.269,4.269,0,0,0,59.122,51.6a.661.661,0,1,1-1.316.12,6.341,6.341,0,0,1,2.153-5.5,2.911,2.911,0,0,1,3.828,0L65.7,48.131a2.672,2.672,0,0,1,0,3.828l-1.2,1.2L66.9,55.547a.728.728,0,0,1,0,.957A.621.621,0,0,1,66.418,56.743Z' transform='translate(-57.766 -45.5)' fill='%23289c38'%3E%3C/path%3E%3C/g%3E%3Cg id='Сгруппировать_330' data-name='Сгруппировать 330' transform='translate(58.836 53.945)'%3E%3Cpath id='Контур_421' data-name='Контур 421' d='M62.894,58.708a.907.907,0,0,1-.478-.239,18.238,18.238,0,0,1-3.708-4.9.7.7,0,1,1,1.2-.718,18.372,18.372,0,0,0,3.469,4.545.728.728,0,0,1,0,.957C63.253,58.588,63.133,58.708,62.894,58.708Z' transform='translate(-58.661 -52.561)' fill='%23289c38'%3E%3C/path%3E%3C/g%3E%3Cg id='Сгруппировать_331' data-name='Сгруппировать 331' transform='translate(62.412 55.368)'%3E%3Cpath id='Контур_422' data-name='Контур 422' d='M70.681,63.02c-2.751,0-5.622-1.675-8.851-4.784a.677.677,0,1,1,.957-.957c3.11,3.11,5.98,4.665,8.373,4.426a4.416,4.416,0,0,0,3.11-1.675.117.117,0,0,1,.12-.12,1.455,1.455,0,0,0,0-1.914l-1.914-1.914a1.358,1.358,0,0,0-.957-.359h0a1.358,1.358,0,0,0-.957.359l-1.675,1.675a.728.728,0,0,1-.957,0l-2.871-2.871a.677.677,0,0,1,.957-.957l2.392,2.392,1.2-1.2a2.823,2.823,0,0,1,1.914-.837h0a2.38,2.38,0,0,1,1.914.837l1.914,1.914a2.823,2.823,0,0,1,.837,1.914,2.933,2.933,0,0,1-.718,1.914A5.664,5.664,0,0,1,71.4,63.139,1.517,1.517,0,0,0,70.681,63.02Z' transform='translate(-61.65 -53.75)' fill='%23289c38'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
        width: 2.4em;
        float: left;
        
    }
    
        ul.iconoperator li.kiyvstar:before {

    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cg id='Kievstar' transform='translate(-334.5 -217.685)'%3E%3Ccircle id='Эллипс_21' data-name='Эллипс 21' cx='8' cy='8' r='8' transform='translate(334.5 217.685)' fill='%2300a0e3'%3E%3C/circle%3E%3Cg id='Сгруппировать_324' data-name='Сгруппировать 324' transform='translate(334.145 171.804)'%3E%3Cpath id='Контур_413' data-name='Контур 413' d='M8.326,47.6h0a.888.888,0,0,1,.826.826v3.1a.888.888,0,0,1-.826.826h0a.888.888,0,0,1-.826-.826v-3.1a.888.888,0,0,1,.826-.826Z' transform='translate(0.173)' fill='%23fff'%3E%3C/path%3E%3Cpath id='Контур_414' data-name='Контур 414' d='M2.2,52.118h0A.771.771,0,0,1,3.233,51.6l2.891.929a.771.771,0,0,1,.516,1.032h0a.771.771,0,0,1-1.032.516l-2.891-.929A.9.9,0,0,1,2.2,52.118Z' transform='translate(0 0.128)' fill='%23fff'%3E%3C/path%3E%3Cpath id='Контур_415' data-name='Контур 415' d='M4.511,59.324h0A.84.84,0,0,1,4.3,58.189l1.858-2.478A.84.84,0,0,1,7.3,55.5h0A.84.84,0,0,1,7.5,56.64L5.75,59.118a.857.857,0,0,1-1.239.206Z' transform='translate(0.065 0.252)' fill='%23fff'%3E%3C/path%3E%3Cpath id='Контур_416' data-name='Контур 416' d='M12.2,59.326h0a.733.733,0,0,1-1.136-.206L9.206,56.641a.733.733,0,0,1,.206-1.136h0a.733.733,0,0,1,1.136.206l1.858,2.478a.967.967,0,0,1-.206,1.136Z' transform='translate(0.222 0.25)' fill='%23fff'%3E%3C/path%3E%3Cpath id='Контур_417' data-name='Контур 417' d='M14.543,52.119h0a.852.852,0,0,1-.516,1.032l-2.994.929A.852.852,0,0,1,10,53.564h0a.852.852,0,0,1,.516-1.032l2.891-.929a.807.807,0,0,1,1.136.516Z' transform='translate(0.253 0.127)' fill='%23fff'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
        width: 2.4em;
        float: left;
    }
    
        ul.iconoperator li.lifecell:before {
    
    content: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='16.1' height='16' viewBox='0 0 16.1 16'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Cpath id='Контур_419' data-name='Контур 419' d='M38.6,53.5v.3a9.07,9.07,0,0,1,4.9-4.1v-.2a1.8,1.8,0,1,1,1.8,1.8,1.612,1.612,0,0,1-1.3-.6A9.267,9.267,0,0,0,40.1,58a17.411,17.411,0,0,0,1.2,1.4,12.453,12.453,0,0,1,7.8-6.7,1.8,1.8,0,1,1,1.8,1.8,1.612,1.612,0,0,1-1.3-.6A9.172,9.172,0,0,0,44.2,61a6.9,6.9,0,0,0,2.5.4,8,8,0,0,0,0-16,8.2,8.2,0,0,0-8.1,8.1' transform='translate(-38.6 -45.5)'%3E%3C/path%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='lifecell' transform='translate(-38.6 -45.4)'%3E%3Cg id='Сгруппировать_327' data-name='Сгруппировать 327'%3E%3Cg id='Сгруппировать_326' data-name='Сгруппировать 326' transform='translate(38.6 45.5)' clip-path='url(%23clip-path)'%3E%3Crect id='Прямоугольник_39' data-name='Прямоугольник 39' width='16' height='16' fill='%23fdbb11'%3E%3C/rect%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
        width: 2.4em;
        float: left;
    }
    
    .contact_left_mobile {
        padding: 19px 15px 14px 15px;
    }
    
    .office_mobile_menu {
        padding: 19px 15px 14px 15px;
    }
    .office_mobile_menu_icon {
      color: #42a52c;  
      flex: none;
      display: flex;
      align-items: center;
      margin-right: 10px;
      margin-top: 2px;
    }
    
    .share_ml {
        margin-left: 50px;
    }
    
    .p-contacts-vuser {
        padding: 10px 15px;
    }
    
    .s-section-header-2 {
        padding: 18px 20px 18px;
        background-color: #fff;
        border-radius: 10px;
    }
    
    .s-order-page .s-order-section > .s-section-header-2 .s-delete-button {
    display: flex;
    align-items: center;
    color: #888;
    font-size: 12px;
    text-decoration: none;
    }
    
    
    .s-order-page .s-order-section > .s-section-header-2 .s-delete-button .s-delete-icon {
        display: inline-block;
    width: 10px;
    height: 10px;
    margin: 0 6px 5px 0;
    fill: #b8b8b8;
    }
    
    
    /* Selector land */    
.in-locale2 {
    position: relative;
    }

.in-locale2__my-lang {
    display: flex;
    align-items: center;
    margin-right: 20px;
    }
    
    .in-locale2__my-lang>a {
    color: #42a62c;
    margin-right: 7px;
    margin-left: 7px;
    font-weight: bold;
    text-decoration: none;
    }
    
/* Selector land end */
.shadow_b-cart {
box-shadow: 0 0 10px rgb(0 0 0 / 7%);
}


/* Блок подарков от суммы в карте товара. Прижать вправо width: 46%;*/
.mar_present {
    margin: 30px 0 0px auto;
}


.margin_present {
    margin-top: 10px;
}

.shadow_b-cart {
    box-shadow: 0 0 10px rgb(0 0 0 / 7%);
}
    
.title_preset {
    border: 1px;
    color: #222;
    font-size: 22px;
    font-size: 1.375rem;
    font-weight: var(--font-weight);

}

.title_preset_bg {
    padding: 20px 20px 20px 0;
}
/* Конец. Блок подарков от суммы в карте товара */
/* Блок доставки */
.mr-3 {
    margin-right: 1rem !important;
}

.expand {
    flex-grow: 1;
    min-width: 0;
}

.ws-nowrap {
    white-space: nowrap;
}

.my-075 {
    margin-top: 0.75rem !important;
    margin-bottom: 0.75rem !important;
    margin-right: 10%;
}

.ws-nowrap {
    white-space: nowrap;
}
.flex-delivery {
    display: flex;
}


#step-shipping > div > ul > li.w-box-sh.s-shipping-item.shipping-25.is-selected > div > div.s-rate-wrapper > div.s-price-wrapper.js-price-wrapper {
    opacity: 0;
}
/* Блок доставки конец */

/* Приховання віджету*/
#bwc-chat-cloud-message.bwc-mobile div {
    display:none ;
}

#bwc-chat-cloud-message.bwc-mobile button {
    display:none ;
}
/* Приховання віджету кінець*/

@media screen and (max-width: 420px) {
    .inst_button {
        text-align: center;
    }
}
.badges { left:-14px; }
.products_slider_active .owl-stage-outer {
  margin-left: -6px;
  padding-left: 6px;
}
.p-images__right .badges {
    width: 20%;
    height: 33%;
    margin-top: -30px;
    /*box-shadow: -8px -7px 10px -7px rgba(0, 0, 0, 0.15);*/
    box-shadow: -7px -7px 7px -7px rgba(0, 0, 0, 0.1);
    border-top-left-radius: 6px;
}
@media screen and (max-width: 767px) {
    .mar_present {
        width: 100%;
        padding: 0 10px 0;
    }
    .p-accordion__title1 {
        font-size: 16px;
        font-size: 1rem;
        padding: 15px 50px 15px 15px;
    }
    .p-accordion__content1 {
        font-size: 14px;
        font-size: 0.875rem;
    }
    .badges {
        left: -9px;
    }
    .in-blocks__item-share {
        margin-top: 20px;
        text-align: center;
    }
}
    .in-blocks__item-share {
        margin-top: 15px;
    }