@charset "utf-8";
/*618*/
[id ^= sandbox_theme_panel] {
  color: #000;
  width: 100px !important;
  font-size: 10px !important;
  right: 0 !important;
  top: auto !important;
  bottom: 0 !important; }
/**
 * reg_id: 4881177
 * staff_id:618 
 * делигейт
 **/
.shop2-order-options.shop2-delivery .options-list, .shop2-delivery .options-list {
  background: none; }

#shop2-order-delivery .shop2-delivery--item__tab .label.point .delivery-tab--icon {
  background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2250%22%20height%3D%2232%22%20%20viewBox%3D%220%200%2050%2032%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20d%3D%22M12.693%209.363a13.481%2013.481%200%200%201%203.432-5.404c5.461-5.279%2014.289-5.279%2019.75%200%202.37%202.29%203.718%205.197%204.046%208.19a8.41%208.41%200%200%201%207.603%202.392c3.301%203.366%203.301%208.807%200%2012.173L42.928%2031.4a2%202%200%200%201-2.856%200l-4.596-4.686a8.626%208.626%200%200%201-1.348-1.788l-6.738%206.512a2%202%200%200%201-2.78%200l-6.723-6.498c-.253.32-.53.627-.828.92l-5.656%205.566a2%202%200%200%201-2.806%200L2.941%2025.86a9.78%209.78%200%200%201%200-13.982c2.643-2.6%206.394-3.44%209.752-2.516zm-.69%203.972c-2.116-.731-4.568-.266-6.257%201.396a5.78%205.78%200%200%200%200%208.278L10%2027.194l4.254-4.185c.3-.295.562-.614.785-.95a13.311%2013.311%200%200%201-3.036-8.724zm25.149%208.487a4.638%204.638%200%200%200%201.18%202.091l3.168%203.23%203.168-3.23c1.776-1.81%201.776-4.761%200-6.571a4.41%204.41%200%200%200-4.963-.96%2013.337%2013.337%200%200%201-2.553%205.44zm-4.057-1.461c3.873-3.743%203.873-9.783%200-13.526-3.91-3.78-10.28-3.78-14.19%200-3.873%203.743-3.873%209.783%200%2013.526L26%2027.219l7.095-6.858zM26%2018a4%204%200%201%201%200-8%204%204%200%200%201%200%208zm-16%203a2%202%200%201%201%200-4%202%202%200%200%201%200%204zm31.5%201a1.5%201.5%200%201%201%200-3%201.5%201.5%200%200%201%200%203z%22%20fill-rule%3D%22nonzero%22%20fill%3D%22%23e0be8a%22%2F%3E%3C%2Fsvg%3E"); }

#shop2-order-delivery .shop2-delivery--item__tab .label.courier .delivery-tab--icon {
  background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2248%22%20height%3D%2231%22%20%20viewBox%3D%220%200%2048%2031%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20d%3D%22M31.022%2026h-5.044a5.5%205.5%200%200%201-10.956%200h-1.02A4.999%204.999%200%200%201%209%2021H7a2%202%200%201%201%200-4h4a2%202%200%200%201%202%202v2.005c0%20.55.447.995%201.001.995h2.256a5.489%205.489%200%200%201%204.243-2c1.708%200%203.234.778%204.243%202H31V5.001A1%201%200%200%200%2029.999%204H14A.998.998%200%200%200%2013%204.995V7a2%202%200%200%201-2%202H2a2%202%200%201%201%200-4l7-.005C9%202.235%2011.24%200%2014.001%200H30A5%205%200%200%201%2035%205h2.994c1.69%200%203.73.938%204.826%202.217l3.397%203.963C47.247%2012.383%2048%2014.412%2048%2016v5a5%205%200%200%201-4.999%205h-1.023a5.5%205.5%200%200%201-10.956%200zm9.72-4h2.26A1%201%200%200%200%2044%2021v-5c0-.632-.41-1.739-.82-2.217L39.783%209.82c-.336-.392-1.267-.82-1.789-.82H35v11.207c.477-.135.98-.207%201.5-.207%201.708%200%203.234.778%204.243%202zM20.5%2027a1.5%201.5%200%201%200%200-3%201.5%201.5%200%200%200%200%203zm16%200a1.5%201.5%200%201%200%200-3%201.5%201.5%200%200%200%200%203zM5%2015a2%202%200%201%201%200-4h4a2%202%200%201%201%200%204H5z%22%20fill-rule%3D%22nonzero%22%20fill%3D%22%23e0be8a%22%2F%3E%3C%2Fsvg%3E"); }

#shop2-order-delivery .shop2-delivery--item__tab .label.mail .delivery-tab--icon {
  background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2234%22%20height%3D%2236%22%20%20viewBox%3D%220%200%2034%2036%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%22%3Cpath%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20d%3D%22M11%2014H4v16.999A1%201%200%200%200%205%2032h24c.55%200%201-.45%201-1.001V14h-7v5a2%202%200%200%201-2%202h-8a2%202%200%200%201-2-2v-5zm11.64-4h6.406l-2.16-5.4c-.106-.265-.598-.6-.877-.6h-4.57l1.2%206zm-11.28%200l1.2-6H7.991c-.281%200-.77.332-.877.6L4.954%2010h6.406zm4.08%200h3.12l-1.2-6h-.72l-1.2%206zM19%2014h-4v3h4v-3zm14.84-2.785a1.976%201.976%200%200%201%20.16.875v18.909A5.003%205.003%200%200%201%2029%2036H5a5%205%200%200%201-5-5.001v-18.91a1.976%201.976%200%200%201%20.16-.874l3.24-8.1C4.114%201.33%206.071%200%207.991%200H26.01c1.918%200%203.878%201.334%204.59%203.115l3.241%208.1z%22%20fill-rule%3D%22nonzero%22%20fill%3D%22%23e0be8a%22%2F%3E%3C%2Fsvg%3E"); }

#shop2-order-delivery .options-list .shop2-delivery--item__tab .label .delivery-items .option-type .option-label .control-radio__label::after {
  background: #e0be8a; }

#shop2-order-delivery .options-list .shop2-delivery--item__tab .label .delivery-items .option-type.active-type .option-label .control-radio__label::after {
  opacity: 1; }

#shop2-order-delivery .options-list .shop2-delivery--item__tab .label .delivery-items .option-type .option-label span:before {
  display: none; }

#shop2-order-delivery .options-list .shop2-delivery--item__tab .label .delivery-items .option-type .option-label {
  display: -moz-box;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-direction: normal;
  -webkit-box-orient: horizontal;
  -webkit-flex-direction: row;
  -moz-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: start;
  -ms-flex-align: start;
  -webkit-align-items: flex-start;
  -moz-align-items: flex-start;
  align-items: flex-start;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  -moz-justify-content: space-between;
  justify-content: space-between;
  -webkit-flex-wrap: wrap;
  -moz-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap; }

#shop2-order-delivery .options-list .shop2-delivery--item__tab .label .delivery-items .option-type .option-label > span {
  display: block;
  max-width: 100%; }
  #shop2-order-delivery .options-list .shop2-delivery--item__tab .label .delivery-items .option-type .option-label > span:nth-child(1) {
    max-width: 100%;
    width: auto; }
    #shop2-order-delivery .options-list .shop2-delivery--item__tab .label .delivery-items .option-type .option-label > span:nth-child(1) span {
      max-width: 100%; }
  #shop2-order-delivery .options-list .shop2-delivery--item__tab .label .delivery-items .option-type .option-label > span .jq-radio {
    display: none !important; }
  #shop2-order-delivery .options-list .shop2-delivery--item__tab .label .delivery-items .option-type .option-label > span > span.control-radio__label:before {
    display: block;
    top: 7px;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none; }
    #shop2-order-delivery .options-list .shop2-delivery--item__tab .label .delivery-items .option-type .option-label > span > span.control-radio__label:after {
      top: 3px; }

#shop2-order-delivery .shop2-delivery--item__tab .label .delivery-items .option-type .g-form-field {
  max-width: 90%; }
  #shop2-order-delivery .shop2-delivery--item__tab .label .delivery-items .option-type .g-form-field input[type="text"], #shop2-order-delivery .shop2-delivery--item__tab .label .delivery-items .option-type .g-form-field textarea {
    width: 100%; }

.shop2-delivery-step {
  background: #e0be8a;
  color: #fff; }

.suggestions-input--wrapper {
  border-left-color: #e0be8a; }
  .suggestions-input--wrapper input#address {
    max-width: 100%; }

.deligate_points_fields {
  background: rgba(224, 190, 138, 0.05); }

.jq-selectbox__select-text {
  overflow: hidden;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  white-space: nowrap;
  text-overflow: ellipsis; }

.delivery-baloon-content div.buttons a {
  padding-top: 0;
  padding-bottom: 0; }

#shop2-order-delivery .options-list .shop2-delivery--item__tab .label .delivery-items .option-type .option-label > span:nth-child(2) {
  padding-left: 35px; }
  @media (max-width: 400px) {
  #shop2-order-delivery .options-list .shop2-delivery--item__tab .label .delivery-items .option-type .option-label > span:nth-child(2) {
    padding-left: 0; } }
  #shop2-order-delivery .options-list .shop2-delivery--item__tab .label .delivery-items .option-type .option-label > span:nth-child(2) strong {
    font-size: 17px; }

@media (max-width: 400px) {
    #shop2-order-delivery .options-list .shop2-delivery--item__tab .label .delivery-items .option-type .option-details {
      margin-left: 0; } }

#shop2-order-delivery .shop2-delivery--item__tab .label .delivery-items .option-type .option-label strong {
  white-space: normal;
  font-size: 13px; }

#shop2-order-delivery .options-list .shop2-delivery--item__tab .label .delivery-items .option-type .option-label {
  -webkit-flex-wrap: wrap;
  -moz-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap; }

#shop2-order-delivery .preloader .spinner {
  border-left-color: #e0be8a; }

#shop2-order-delivery .options-list .shop2-delivery--item__tab .label .delivery-items .map-select .jq-selectbox {
  max-width: 100%;
  width: 100%; }
  #shop2-order-delivery .options-list .shop2-delivery--item__tab .label .delivery-items .map-select .jq-selectbox .jq-selectbox__select {
    height: 28px;
    width: 100%;
    background-color: #fff;
    font: 12px/28px Arial, sans-serif;
    color: rgba(0, 0, 0, 0.55);
    border: 2px solid rgba(0, 0, 0, 0.1);
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box; }
    #shop2-order-delivery .options-list .shop2-delivery--item__tab .label .delivery-items .map-select .jq-selectbox .jq-selectbox__select .jq-selectbox__select-text {
      display: block;
      overflow: hidden;
      white-space: nowrap;
      text-overflow: ellipsis;
      padding: 0 25px 0 7px;
      -webkit-box-sizing: border-box;
      -moz-box-sizing: border-box;
      box-sizing: border-box;
      line-height: 24px; }
    #shop2-order-delivery .options-list .shop2-delivery--item__tab .label .delivery-items .map-select .jq-selectbox .jq-selectbox__select .jq-selectbox__trigger {
      position: absolute;
      top: 50%;
      right: 10px;
      margin-top: -3px;
      width: 11px;
      height: 7px; }
      #shop2-order-delivery .options-list .shop2-delivery--item__tab .label .delivery-items .map-select .jq-selectbox .jq-selectbox__select .jq-selectbox__trigger .jq-selectbox__trigger-arrow {
        position: absolute;
        left: 0;
        right: 0;
        width: 11px;
        height: 7px;
        background: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2211%22%20height%3D%227%22%20%20viewBox%3D%220%200%2011%207%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22%23000000%22%20d%3D%22M%202.96%201.29%20C%202.96%201.29%205.97%204.11%205.97%204.11%20C%205.97%204.11%209.06%201.21%209.06%201.21%20C%209.06%201.21%209.06%201.21%209.06%201.21%20C%209.26%201.02%209.55%200.91%209.86%200.91%20C%2010.49%200.91%2011.01%201.4%2011.01%202%20C%2011.01%202.3%2010.88%202.57%2010.68%202.76%20C%2010.68%202.76%2010.69%202.77%2010.69%202.77%20C%2010.69%202.77%206.8%206.42%206.8%206.42%20C%206.8%206.42%206.8%206.42%206.8%206.42%20C%206.59%206.63%206.3%206.75%205.97%206.75%20C%205.97%206.75%205.97%206.75%205.97%206.75%20C%205.97%206.75%205.97%206.75%205.97%206.75%20C%205.64%206.75%205.35%206.63%205.14%206.42%20C%205.14%206.42%205.14%206.42%205.14%206.42%20C%205.14%206.42%201.25%202.77%201.25%202.77%20C%201.25%202.77%201.25%202.76%201.25%202.76%20C%201.06%202.57%200.93%202.3%200.93%202%20C%200.93%201.4%201.45%200.91%202.09%200.91%20C%202.43%200.91%202.75%201.06%202.96%201.29%20Z%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E") 0 0 no-repeat;
        opacity: 0.55; }
  #shop2-order-delivery .options-list .shop2-delivery--item__tab .label .delivery-items .map-select .jq-selectbox .jq-selectbox__search {
    margin: 5px; }
    #shop2-order-delivery .options-list .shop2-delivery--item__tab .label .delivery-items .map-select .jq-selectbox .jq-selectbox__search input {
      box-sizing: border-box;
      width: 100%;
      margin: 0;
      padding: 5px 27px 6px 8px;
      border: 1px solid #ccc;
      border-radius: 3px;
      outline: none;
      background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAMCAYAAABiDJ37AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAO1JREFUeNqU078LAXEYx/FzYfNzk5TJaFNKYjFYSQZ/hvwBsvg1UCY2xT9gM8hukQGThWRjkcFw3pdnujhfT736Xn2fPvfc3fd07V0OFDDFAnM0ENYsZRiGLSc9OpqIYIA9fMhhjCrW2h9VlMlcH/aymMGtOqEugX08PwQucUZKdTozMIqdTc9WepQD7wjY9ARx+ydwhfyXfS+S0qMcOEQJGcueB3VccFINdMgal6NzkmPjRwJXxDBB7/2RDdtAp6wb+dpphHDASG5QQ0V6u2aoSqBZD/lDrNWRJynLK2qpBn4rc6K2XB9/Nb8EGABtf1thzY6X2AAAAABJRU5ErkJggg==)  no-repeat 100% 50%;
      box-shadow: inset 1px 1px #f1f1f1;
      color: #333; }
  #shop2-order-delivery .options-list .shop2-delivery--item__tab .label .delivery-items .map-select .jq-selectbox .jq-selectbox__dropdown {
    box-sizing: border-box;
    width: 100%;
    padding: 0;
    background: #fff;
    font: 13px/28px Arial, sans-serif;
    margin-top: -1px;
    border: 2px solid rgba(0, 0, 0, 0.15); }
    #shop2-order-delivery .options-list .shop2-delivery--item__tab .label .delivery-items .map-select .jq-selectbox .jq-selectbox__dropdown ul {
      padding: 0;
      margin: 0; }
      #shop2-order-delivery .options-list .shop2-delivery--item__tab .label .delivery-items .map-select .jq-selectbox .jq-selectbox__dropdown ul li {
        white-space: normal;
        line-height: 1.3;
        min-height: 0;
        padding: 3px 10px 3px;
        color: #212121;
        -webkit-user-select: none;
        -moz-user-select: none;
        user-select: none;
        white-space: normal;
        line-height: 1;
        cursor: pointer; }
        #shop2-order-delivery .options-list .shop2-delivery--item__tab .label .delivery-items .map-select .jq-selectbox .jq-selectbox__dropdown ul li:hover, #shop2-order-delivery .options-list .shop2-delivery--item__tab .label .delivery-items .map-select .jq-selectbox .jq-selectbox__dropdown ul li.sel {
          color: #e0be8a; }

.site-wrapper {
  opacity: 1 !important; }

.redbl_in_cart {
  margin-bottom: 50px;
  order: 1; }
  .redbl_in_cart__inner {
    box-sizing: border-box;
    padding: 48px;
    background: #fff;
    border-radius: 8px;
    color: #000;
    font-size: 16px;
    box-shadow: 0 13px 22px -6px rgba(0, 0, 0, 0.3); }
  @media (max-width: 1150px) {
    .redbl_in_cart__inner {
      padding: 30px; } }
  @media (max-width: 560px) {
    .redbl_in_cart__inner {
      padding: 16px; } }

.shop2-order-options.shop2-delivery, .shop2-delivery {
  order: 0; }

.phone {
  min-width: 210px; }

.back-call a {
  margin: 0 45px 20px 0 !important; }

.phone__tel a {
  font: 700 21px 'PT Sans', Arial, Helvetica, sans-serif; }

.site-versions a {
  margin: 5px auto 0 auto !important; }

.logo img {
  margin-top: 4px; }

.logo__description {
  margin-top: 3px; }

.contacts-inner {
  margin: 2px 0 0 0 !important; }

.site-versions {
  padding: 20px 20px 0;
  text-align: center;
  max-width: 168px;
  margin-left: auto;
  margin-right: 43px;
  display: flex;
  justify-content: center; }

@media (min-width: 1025px) {
  .nivigational-btn__basket {
    margin-right: 51px !important; }

  .nivigational-btn__search {
    margin-right: 26px !important; }

  .nivigational-btn__cabinet {
    margin-right: 26px !important; }

  .logo__wrap {
    margin: 0 0 0 30px !important; } }

@media (max-width: 1024px) {
  .head-wrapper__navigation-center {
    display: flex;
    flex-direction: column; }
    .head-wrapper__navigation-center .logo {
      order: 1; }
    .head-wrapper__navigation-center .contacts-inner {
      order: 2; }

  .site-versions {
    padding: 20px 0px 0;
    margin-right: 0;
    text-align: right;
    display: flex;
    justify-content: space-around; }
    .site-versions a {
      margin: 5px 0 0 10px !important; }

  .logo__wrap {
    margin: 0; }

  .logo img {
    max-width: 70px; }

  .logo .logo__name {
    max-width: 100%;
    margin: auto;
    font-size: 22px; }

  .head-wrapper__navigation-center .contacts-inner .phone {
    display: flex;
    flex-direction: initial; }

  .phone__icon {
    margin-left: 20px; } }

@media (max-width: 640px) {
  .logo img {
    max-width: 80px; }

  .site-versions {
    flex-direction: column; }

  .site-versions a {
    margin: 5px 0 0 0px !important; } }

@media (max-width: 480px) {
  .logo .logo__name, .logo__name a {
    font-size: 21px; }

  .logo__description {
    font-size: 12px; }

  .logo__img-link {
    margin: 0 0 7px 0;
    text-align: center; }

  .phone__tel {
    padding-left: 40px; } }

.shop2-payments-order p {
  margin: 0;
  display: flex;
  align-items: center; }
  .shop2-payments-order p button {
    margin-right: 10px; }
  .shop2-payments-order p strong {
    margin-left: 5px; }
