

/* Start:/local/components/lb/section/templates/first-order-discount-form/style.css?17519811378213*/
.first-order-discount-form {background-color: #4A4A4A;padding: 30px 30px 30px;border: 1px solid #4A4A4A;}  .label__error {color: #ffc107;font-size: 12px;padding-top: 5px;position: absolute;left: 0;top: 100%;}  .first-order-discount-form__title:before {content: "";width: 60px;height: 60px;background-image: url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_2708_62)'%3E%3Cpath d='M60 4.08805C60.0046 2.99246 59.5818 1.9639 58.8095 1.19164C58.0372 0.419374 57.0067 -0.00273572 55.9132 0.00124865C54.8208 0.00581897 53.7923 0.435077 53.0174 1.20992C52.6893 1.53805 52.0924 2.2468 51.7659 2.64019C51.423 3.05328 51.4798 3.66617 51.8929 4.00894C52.3058 4.35184 52.9187 4.29512 53.2616 3.88203C53.773 3.26609 54.1957 2.78105 54.392 2.58465C54.8019 2.17484 55.345 1.94773 55.9213 1.94527C55.9245 1.94527 55.9274 1.94527 55.9305 1.94527C56.5003 1.94527 57.0343 2.16558 57.4349 2.56625C57.8377 2.96902 58.0583 3.50656 58.0559 4.07984C58.0534 4.65605 57.8263 5.1991 57.4165 5.60914C57.0496 5.97605 55.7884 6.97648 53.9815 8.23871C52.9126 6.41129 50.9303 5.18023 48.6647 5.18023H34.4306C32.5092 5.18023 30.7029 5.92848 29.3441 7.28703L0.892148 35.7393C0.316875 36.3146 0 37.0795 0 37.893C0 38.7065 0.316875 39.4715 0.892148 40.0467L19.9547 59.1092C20.5486 59.703 21.3284 59.9998 22.1084 59.9998C22.8884 59.9998 23.6684 59.7029 24.262 59.1092L52.7142 30.6571C54.0728 29.2985 54.821 27.4921 54.821 25.5706V11.3367C54.821 10.9166 54.7785 10.5064 54.6979 10.1097C56.7546 8.69445 58.2645 7.51051 58.7911 6.98387C59.5662 6.20902 59.9954 5.18059 60 4.08805ZM52.877 25.5706C52.877 26.9728 52.3309 28.291 51.3396 29.2823L22.8874 57.7346C22.458 58.1641 21.7589 58.1641 21.3294 57.7346L2.26688 38.6721C2.05887 38.4641 1.94414 38.1874 1.94414 37.893C1.94414 37.5986 2.05875 37.3221 2.26688 37.1141L30.7189 8.66199C31.7105 7.67059 33.0286 7.12461 34.4306 7.12461H48.6646C50.263 7.12461 51.6564 8.01957 52.3698 9.33465C51.2216 10.095 49.9359 10.9034 48.572 11.6984C48.5295 11.6518 48.486 11.6056 48.4409 11.5605C46.849 9.96863 44.2589 9.96863 42.667 11.5605C41.0752 13.1524 41.0752 15.7425 42.667 17.3343C43.463 18.1303 44.5085 18.5281 45.5539 18.5281C46.5994 18.5281 47.6449 18.1303 48.4409 17.3343C49.5034 16.2718 49.8555 14.7649 49.4998 13.4066C50.6861 12.716 51.8252 12.0102 52.8765 11.3273C52.8766 11.3306 52.8769 11.3336 52.8769 11.3368V25.5706H52.877ZM44.6858 14.8842C44.8566 15.2237 45.1992 15.4196 45.555 15.4196C45.7018 15.4196 45.851 15.3862 45.9912 15.3157C46.5609 15.029 47.1287 14.7309 47.6909 14.4255C47.6965 14.9804 47.4891 15.537 47.0665 15.9596C46.2326 16.7934 44.876 16.7934 44.0421 15.9596C43.2083 15.1257 43.2083 13.7691 44.0421 12.9352C44.4591 12.5183 45.0067 12.3099 45.5543 12.3099C45.9879 12.3099 46.4202 12.4428 46.789 12.704C46.2388 13.0031 45.6804 13.2959 45.1175 13.5792C44.6377 13.8202 44.4444 14.4046 44.6858 14.8842Z' fill='%23C8BB9B'/%3E%3Cpath d='M28.9643 19.8003C28.4274 19.8003 27.9922 20.2354 27.9922 20.7724V41.3012C27.9922 41.838 28.4274 42.2732 28.9643 42.2732C29.5011 42.2732 29.9363 41.838 29.9363 41.3012V20.7724C29.9363 20.2354 29.5011 19.8003 28.9643 19.8003Z' fill='%23C8BB9B'/%3E%3Cpath d='M24.5193 28.1499C22.9275 26.5578 20.3373 26.5579 18.7457 28.1497C17.1538 29.7416 17.1538 32.3317 18.7457 33.9236C19.5417 34.7196 20.587 35.1175 21.6326 35.1174C22.6779 35.1174 23.7236 34.7193 24.5194 33.9236C25.2906 33.1524 25.7153 32.1272 25.7153 31.0367C25.7153 29.9461 25.2905 28.9208 24.5193 28.1499ZM23.1447 32.5487C22.3107 33.3826 20.9542 33.3825 20.1204 32.5487C19.2866 31.7148 19.2866 30.3583 20.1204 29.5244C20.5373 29.1074 21.085 28.899 21.6326 28.899C22.1802 28.899 22.7278 29.1074 23.1448 29.5244C23.5487 29.9283 23.7711 30.4653 23.7711 31.0365C23.771 31.6078 23.5486 32.1448 23.1447 32.5487Z' fill='%23C8BB9B'/%3E%3Cpath d='M39.1823 28.15C37.5905 26.558 35.0003 26.5581 33.4088 28.15C31.8169 29.7419 31.8169 32.332 33.4088 33.9238C34.2047 34.7198 35.2501 35.1176 36.2957 35.1176C37.3411 35.1176 38.3866 34.7198 39.1825 33.9238C40.7742 32.332 40.7742 29.7419 39.1823 28.15ZM37.8076 32.549C36.9737 33.3829 35.6171 33.3828 34.7834 32.549C33.9496 31.7151 33.9496 30.3585 34.7834 29.5246C35.2003 29.1077 35.7479 28.8993 36.2955 28.8993C36.8432 28.8993 37.3908 29.1077 37.8077 29.5246C38.6415 30.3585 38.6415 31.7151 37.8076 32.549Z' fill='%23C8BB9B'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2708_62'%3E%3Crect width='60' height='60' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");}  .first-order-discount-form__title {font-size: 18px;text-transform: initial;line-height: 1.3;padding: 0;margin: 0 0 20px;color: #ffffff;position: relative;}  .first-order-discount-form__title span {color: #C8BB9B;}  .first-order-discount-form--mb {margin-bottom: 30px;}  .first-order-discount-form__input {border: 1px solid #C8BB9B;border-right: none;background: 0 0;font-size: 1em;padding: .625em;text-align: left;letter-spacing: .01em;color: #000;flex-grow: 1;width: 100%;max-width: 300px;}  .fodf-form__input {box-sizing: border-box;padding: 15px 20px;font-size: 16px;width: 100%;height: 50px;-o-transition: .4s ease-in-out;transition: .4s ease-in-out;background: 0 0;border: 1px solid #C8BB9B;outline: 0;max-width: 700px;border-radius: 0;color: #ffffff;-webkit-appearance: none;background-color: rgb(255 255 255 / 37%);}  .fodf__btn {display: inline-flex;padding: 15px 30px;background: #C8BB9B;font-size: 16px;align-items: center;white-space: nowrap;justify-content: center;letter-spacing: .02em;outline: 0;line-height: normal;cursor: pointer;box-sizing: border-box;color: #000000;border: none;-webkit-appearance: none;transition: .4s cubic-bezier(.36, .26, .19, 1.03);margin-top: 20px;width: 100%;min-height: 50px;text-transform: uppercase;font-weight: 700; /*font-weight: 400;*/}  .fodf__btn:hover {opacity: .7;}  .fodf__btn:focus, .fodf__btn:active {opacity: 1;}  .first-order-discount-form__form {position: relative;}  .first-order-discount-form__header {display: flex;align-items: flex-start;}  .first-order-discount-form__header svg {margin-right: 25px;flex-shrink: 0;}  [data-discount-procent]:before {content: attr(data-discount-procent);position: absolute;background-size: contain;background-repeat: no-repeat;opacity: 0.1;z-index: 0;transition: transform 0.3s ease, opacity 0.3s ease;font-size: 44vw;text-transform: uppercase;font-weight: bold;line-height: 1;color: #000000;bottom: -8%;left: 50%;transform: translate(-50%);}  [data-discount-procent] {position: relative;overflow: hidden;}  .fodf-form__line {margin-bottom: 20px;}  @media only screen and (min-width: 576px) {  .first-order-discount-form__form {max-width: 577px;margin-left: 66px;}  .fodf-form__line {display: flex;align-items: center;}  .fodf__btn {margin-top: 0;width: initial;}  [data-discount-procent]:before {right: 20px;top: 50%;bottom: initial;left: initial;transform: translateY(-50%);}  [data-discount-procent]:before {font-size: 230px;}  .first-order-discount-form__header {max-width: 644px;}  }  @media (min-width: 577px) and (max-width: 1330px) {  [data-discount-procent]:before {display: none;}  }  .fodf-form .checkbox__text, .fodf-form .checkbox__text a {color: #ffffff;}  .fodf-form .rules-checkbox {margin-bottom: 0 !important;}  .fodf-form .checkbox__text:before {border-color: #ffffff !important;}  .fodf-form .checkbox__text:after {background-image: url("data:image/svg+xml,%3Csvg width='13' height='10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 4.5l4 4 7-7' stroke='%23ffffff' stroke-width='2'/%3E%3C/svg%3E%0A") !important;}  .pos-re {position: relative;}  .pos-re .cf-turnstile {z-index: 999999;position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);}  .fodf-form.load {position: initial !important;}  .swal2-popup {border-radius: 0 !important;}  .fodf-form a {text-decoration: none;border-bottom: 1px solid #ffffff !important;}  .notify-box {display: flex;margin-top: 15px;align-items: baseline;}  .notify-box__icon {flex-shrink: 0;margin-right: 13px;fill: #C8BB9B !important;position: relative;top: 3px;}  .notify-box__text, .notify-box__text a {color: #ffffff !important;font-size: 12px;line-height: 1.3;}  .notify-box__icon {fill: #C8BB9B !important;}

/* End */


/* Start:/local/templates/main/components/bitrix/sale.basket.basket/basket_clear/style.css?175198115116881*/
.symbol_ruble {font-family: 'rubleBitrix', Arial, sans-serif}  .cart-em-parent {font-size: 16px}  .cart-em-parent {font-size: 16px}  .b-title {font-size: 2.75em;line-height: 1.3;padding-bottom: 1.5em}  .b-sub-title {letter-spacing: .01em;margin-bottom: 3.5em}  .b-sub-title--maxw {max-width: 48.3125em}  .rub {font-family: ALSRubl, sans-serif;font-style: normal}  .basket-wrap {display: -webkit-box;display: -ms-flexbox;display: flex}  .basket-counter {font-weight: 700;font-size: 1.625em;line-height: 1.5625em;letter-spacing: .02em;padding: 0;margin-bottom: .75em;text-transform: uppercase;color: #5c5c5c}  .count-block {display: -webkit-box;display: -ms-flexbox;display: flex}  .count-block__minus:after {position: absolute;top: 50%;left: 0;margin-top: -.0625em;margin-left: -.3125em;width: .625em;height: .125em;background-color: #5c5c5c;content: "";-webkit-transition: .3s all ease;-o-transition: .3s all ease;transition: .3s all ease}  .count-block__plus:before {position: absolute;top: 50%;right: .25em;background-color: #5c5c5c;content: "";-webkit-transition: .3s all ease;-o-transition: .3s all ease;transition: .3s all ease;margin-top: -.3125em;width: .125em;height: .625em}  .count-block__plus:after {position: absolute;top: 50%;right: 0;margin-top: -.0625em;margin-left: -.25em;width: .625em;height: .125em;background-color: #5c5c5c;content: "";-webkit-transition: .3s all ease;-o-transition: .3s all ease;transition: .3s all ease}  .count-block__item {position: relative;cursor: pointer;display: block;-webkit-transition: .3s all ease;-o-transition: .3s all ease;transition: .3s all ease;height: 1.1875em;width: 1.5625em;border-radius: .3125em}  .count-block__item:hover:after, .count-block__item:hover:before {background: #000}  .count-block__input {padding: 0;border-radius: .0625em;vertical-align: middle;text-align: center;-webkit-transition: 180ms text-shadow ease, 180ms color ease;-o-transition: 180ms text-shadow ease, 180ms color ease;transition: 180ms text-shadow ease, 180ms color ease;-webkit-appearance: none;display: block;font-size: 1em;line-height: 1.1875em;background: 0 0;width: 3.125em;height: 3.125em;border: 1px solid #5c5c5c}  .properties {display: -webkit-box;display: -ms-flexbox;display: flex}  .properties__col:not(:last-child) {margin-right: 2.1875em}  .properties__item {color: #707780;font-size: .8125em;line-height: 1.25em;display: block}  .properties__col {display: -webkit-box;display: -ms-flexbox;display: flex;margin: .27em 0}  .properties__name {margin-right: 1.625em;font-size: .875em;line-height: 1.375em;letter-spacing: .01em;color: #c6c6c6}  .properties__val {font-size: .875em;line-height: 1.375em;letter-spacing: .01em;color: #b59d61}  .properties--mb {margin-bottom: .625em}  .basket-list {width: 100%;border-bottom: 1px solid #5c5c5c}  .basket-wrap {margin: 0 -.9375em;padding-bottom: 5em}  .basket-wrap__item {padding: 0 .9375em}  .basket-wrap__left {-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1}  .basket-wrap__right {-ms-flex-negative: 0;flex-shrink: 0}  .basket-card {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;padding: 2em 2em 2em 0;border-top: 1px solid #5c5c5c;-webkit-box-orient: vertical;-webkit-box-direction: reverse;-ms-flex-direction: column-reverse;flex-direction: column-reverse;}  .basket-card.basket-card--mp {padding: 2.125em 5.375em 4.6875em 0;}  .basket-card__desc {width: 23.125em}  .basket-card__title {font-size: 1.125em;line-height: 1.3;letter-spacing: .01em;color: #000;display: -webkit-box;-o-text-overflow: ellipsis;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;margin-bottom: 0}  .basket-card__wrapper {display: -webkit-box;display: -ms-flexbox;display: flex;width: 100%;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding-left: 1.0625em}  .basket-card__close {border: none;background: 0 0;height: 2em;overflow: hidden;width: 2em;border-radius: 50%;outline: 0;padding: 0;position: absolute;top: 63px;;cursor: pointer;-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;right: 0}  .basket-card__close:before {content: '';position: absolute;height: 100%;width: 100%;background: #5c5c5c;left: 0;top: 0;-webkit-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;transition: all .3s ease-in-out;-webkit-transform: scale(0);-ms-transform: scale(0);transform: scale(0);border-radius: 50%}  .basket-card__close:hover svg {fill: #fff}  .basket-card__close:hover:before {-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1)}  .basket-card__close:active svg {fill: #fff}  .basket-card__close:active:before {background: #ad996a}  .basket-card__icon {height: 1.25em;position: relative;width: 1.25em;fill: #5c5c5c;z-index: 2;-webkit-transition: fill .3s;-o-transition: fill .3s;transition: fill .3s}  .basket-card__image {height: 6em;display: block;width: 6em;-ms-flex-negative: 0;flex-shrink: 0;mix-blend-mode: multiply;position: relative}  .basket-card__img {position: absolute;width: 100%;height: 100%;top: 0;left: 0;right: 0;bottom: 0;-o-object-fit: contain;object-fit: contain;font-family: 'object-fit: contain;'}  .basket-card__total-block {margin-left: auto}  .basket-card__total-block span {display: block}  .basket-card__count-block {-webkit-box-align: center;-ms-flex-align: center;align-items: center}  .total-block-price {font-weight: 700;font-size: 1.625em;line-height: 1.5625em;letter-spacing: .02em;color: #000}  .total-block-old-price {font-weight: 700;text-align: right;font-size: 1.1em;line-height: 1.3;letter-spacing: .02em;-webkit-text-decoration-line: line-through;text-decoration-line: line-through;color: #c6c6c6}  .promo {display: -webkit-box;display: -ms-flexbox;display: flex;width: 100%}  .promo__input {border: 1px solid #5c5c5c;border-right: none;background: 0 0;font-size: 1em;padding: .625em;text-align: left;letter-spacing: .01em;color: #000;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;width: calc(100% - 11rem);}  .promo__btn {cursor: pointer;display: -webkit-box;display: -ms-flexbox;display: flex;width: 11rem;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;background: #5c5c5c;border: none;outline: 0;font-weight: 700;font-size: 1em;padding: 1em 0;line-height: .9375em;text-align: center;text-decoration: none;letter-spacing: .02em;color: #fff;text-transform: uppercase;-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s}  .promo__btn:hover {background: #929292}  .promo__btn:focus {background: #2d2d2d}  .promo__btn:active {background: #2d2d2d}  .order-total {background: #c9c9c9;width: 24.8125em;padding: 1.875em 1.25em;border: 1px solid #5c5c5c;}  .order-total__promo {margin-bottom: 1.1875em}  .order-total__group {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;align-items: flex-start;margin-bottom: .75em}  .order-total__group p {margin: 0}  .order-total__group--discount p {color: #684C45}  .order-total__group--total {-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;border-top: none;padding-top: 1.1875em}  .order-total__name {font-size: 1em;line-height: 1.875em;letter-spacing: .01em;color: #000}  .order-total__name span {font-weight: 700;font-size: 1em;line-height: .9375em;letter-spacing: .01em;color: #000;display: block;margin-bottom: .25em}  .order-total__name small {font-size: .75em;line-height: .6875em;letter-spacing: .01em;color: #000}  .order-total__amount {font-weight: 700;font-size: 1em;line-height: 1.875em;text-align: right;letter-spacing: .01em;color: #2D2D2D}  .order-total__amount--bolder {font-size: 1.625em;line-height: .75em;text-align: right;letter-spacing: .02em;color: #000}  .order-total__btn {position: relative;margin-top: 1em;display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;background: #896752;cursor: pointer;border: none;outline: 0;font-weight: 700;font-size: 1em;width: 100%;padding: 1.4375em;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;line-height: .9375em;text-align: center;text-decoration: none;letter-spacing: .01875em;color: #fff;text-transform: uppercase;-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s}  .order-total__btn:hover {background: #b09a8c}  .order-total__btn:focus {background: #b09a8c}  .order-total__btn:active {background: #462b13}  .basket-items-list-item-removed-container {background: #c9c9c9;padding: .7em 1em;display: -webkit-box;display: -ms-flexbox;display: flex;position: relative;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between}  .basket-items-list-item-removed-container div {padding: 0 10px;text-align: left}  .basket-items-list-item-double {background: #c9c9c9;padding: .6em}  .basket-items-list-item-clear-btn {position: relative;display: inline-block;margin-left: 10px;width: 25px;height: 25px;cursor: pointer}  .basket-items-list-item-clear-btn:before {-webkit-transform: translate3d(-50%, -50%, 0) rotate(-45deg);transform: translate3d(-50%, -50%, 0) rotate(-45deg)}  .basket-items-list-item-clear-btn:after {-webkit-transform: translate3d(-50%, -50%, 0) rotate(45deg);transform: translate3d(-50%, -50%, 0) rotate(45deg)}  .basket-items-list-item-clear-btn:after, .basket-items-list-item-clear-btn:before {position: absolute;top: 50%;left: 50%;width: 2px;height: 14px;background: #d0021b;content: '';-webkit-transition: .3s background-color ease;-o-transition: .3s background-color ease;transition: .3s background-color ease}  .basket-items-list-item-removed-block {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center}  /*!*region Coupon*!*/  .basket-coupon-section {-webkit-box-flex: 2;-ms-flex: 2;flex: 2}  .basket-coupon-block-field-description {color: #a1a1a1;font: 400 12px/18px "Helvetica Neue", Helvetica, Arial, sans-serif}  .basket-coupon-block-field {padding-right: 10px;min-width: 235px;-webkit-box-flex: 1;-ms-flex: 1;flex: 1}  .basket-coupon-block-coupon-btn {position: absolute;top: 50%;right: 10px;display: block;margin-top: -4px;padding: 0;width: 8px;height: 8px;border: none;border-right: 2px solid #8da3ad;border-bottom: 2px solid #8da3ad;border-radius: 0;background-color: transparent;content: "";cursor: pointer;-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg)}  .basket-coupon-alert {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-align: start;margin-top: 5px;margin-bottom: 5px;min-height: 0;width: 100%;font: 400 13px/14px "Helvetica Neue", Helvetica, Arial, sans-serif !important;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-box-align: start;align-items: flex-start}  .basket-coupon-text {position: relative;display: block;word-break: break-all;word-break: break-word}  .text-muted .basket-coupon-text:after {position: absolute;top: 0;left: 2px;width: 6px;height: 10px;border-right: 2px solid #7ad500;border-bottom: 2px solid #7ad500;content: '';-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg)}  .basket-coupon-alert .close-link {margin-left: 10px;border-bottom: 1px dotted;color: #3e86de;text-decoration: none;font: 400 12px/14px "Helvetica Neue", Helvetica, Arial, sans-serif;opacity: 1;cursor: pointer;-webkit-transition: 220ms ease all;-o-transition: 220ms ease all;transition: 220ms ease all}  .basket-coupon-alert .close-link:hover {border-color: transparent}  .basket-coupon-alert {padding-bottom: 15px;}  /*!*endregion*!*/  @media (max-width: 1600px) {  .total-block-price {font-size: 1.1em}  }  @media (max-width: 1390px) {  .cart-em-parent {font-size: .9375em}  }  @media (max-width: 1320px) {  .cart-em-parent {font-size: .875em}  .basket-card__desc {width: 57%}  }  @media (max-width: 1200px) {  .basket-wrap {display: block}  .order-total {margin-top: 1.875em;width: 100%}  }  @media (max-width: 991px) {  .basket-checkout-container {-ms-flex-direction: column;flex-direction: column;-webkit-box-orient: vertical;-webkit-box-direction: normal}  .basket-coupon-section {-ms-flex-order: 1;max-width: 100%;width: 100%;-webkit-box-ordinal-group: 2;order: 1}  .basket-coupon-alert-section {-ms-flex-order: 2;margin-bottom: 15px;-webkit-box-ordinal-group: 3;order: 2}  .basket-coupon-block-field {padding-right: 0;min-width: 100%}  .basket-coupon-block-field .form-group {display: inline-block;margin-bottom: 10px;width: 100%}  .basket-coupon-block-field .form-control {display: block;width: 100%}  }  @media (max-width: 991px) {  .b-title {font-size: 2em;padding-bottom: .7em}  .b-sub-title {margin-bottom: 1.5em}  .basket-counter {font-size: 1em}  .total-block-old-price {text-align: left}  .basket-card {padding: 1em 0 3em}  .basket-card__wrapper {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start}  .basket-card__total-block {margin-left: 0}  .basket-card__image {width: 5em;height: 6.875em}  .basket-card__icon {fill: #fff;margin-right: .1875em}  .basket-card__count-block {position: absolute;bottom: .3125em;left: 0}  .basket-card__count-block .count-block__input {height: 1.4375em;width: 1.875em}  .basket-card__count-block .count-block__minus:after {left: 50%}  .basket-card__count-block .count-block__plus:after {left: 50%}  .basket-card__count-block .count-block__plus:before {right: .65em}  .basket-card__close {width: auto;top: auto;bottom: 10px;border-radius: .5em;display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding: .25em .5em;font-size: .6875em;background: #5c5c5c;color: #fff}  .basket-card__close:active, .basket-card__close:focus, .basket-card__close:hover {background: #ad996a}  .basket-card__close:before {display: none}  .basket-card__close:after {content: attr(data-btn-title);position: relative}  .basket-card__desc {width: auto}  .properties {display: block}  .basket-items-list-item-removed-container {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center}  .basket-items-list-item-removed-container div {text-align: center}  }  @media (max-width: 420px) {  .order-total__promo {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column}  .order-total__promo .promo__input {width: 100%;height: 2.5em;border: 1px solid #5c5c5c}  .order-total__promo .promo__btn {width: 100%}  }  .text-muted .basket-coupon-text:after {display: none;}  .gifts-container {max-width: 1023px;margin-left: auto;margin-right: auto;}  .gifts-section {padding: 100px 0;margin: 0 !important;background-color: #c9c9c9;}  .gifts-section .item-tile:after {opacity: 1;}  @media only screen and (max-width: 980px) {  .item-tile {padding: 0 !important;}  .item-tile:after {display: none !important;}  .gifts-section {padding: 35px 0 45px}  }  [disabled="disabled"].btn {background-color: #cccccc !important;border-color: #cccccc !important;}  p.order-total__promo {font-weight: 600;font-size: 16px;}  p.order-total__promo span {color: #fc6056;}  .basket-items-list-mp__item {padding: 8px;font-size: 12px;margin: 5px 0;width: 100%;}  @media only screen and (min-width: 991px) {  .basket-items-list-mp__item {margin: 5px;width: -webkit-fit-content;width: -moz-fit-content;width: fit-content;}  .basket-items-list-mp {position: absolute;bottom: 0;left: 0;}  .basket-card {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}  .basket-items-list-mp {padding-bottom: 15px;padding-top: 10px;}  }  @media only screen and (max-width: 1400px) {  .basket-items-list-mp__item {padding: 7px;font-size: 10px;}  }  .cart-notify {background-color: #2D2D2D;}  .cart-notify h4 {padding-bottom: 0;color: #ffffff;font-size: 16px;}  .cart-notify h3 {color: #ffffff;font-size: 20px;padding-bottom: 15px;}  #pricealert {color: #000000;font-size: 14px;margin: 10px 0;font-weight: bold;}  @media only screen and (min-width: 991px) {  .promo__btn {width: 8rem;}  .promo__input {width: calc(100% - 8rem);}  }  .loading-btn .spin-wrapper {display: flex !important;}  .loading-btn [data-entity="basket-total-block"] {position: relative;}  .loading-btn [data-entity="basket-total-block"]:before {content: "";position: absolute;left: 0;right: 0;top: 0;bottom: 0;z-index: 99;width: 100%;background-color: #fff;opacity: .3;}  .order-total-discount-wrapper {background: #fff;margin: 0 -20px;padding: 10px 20px 3px 20px;}  .basket-card__count-block.basket-card__align-items {padding: 0 25px 0 10px;}  .basket-item-price-difference {color: #C8BB9B;text-shadow: 0 0 0px black;}  .basket-item-price-difference span {color: #64c971;}

/* End */


/* Start:/local/templates/main/components/bitrix/sale.basket.basket/basket_clear/themes/blue/style.min.css?1751981151592*/
.bx-blue .basket-item-scu-item:hover,.bx-blue .basket-item-scu-item.selected,.bx-blue .basket-item-scu-item.not-available:hover{border-color:#006cc0}.bx-blue .basket-item-amount-filed:hover,.bx-blue .basket-item-amount-filed:focus{border-color:#006cc0}div.bx-blue .btn.btn-default{outline:0;border-color:#1485ce;background-color:#1485ce;color:#fff}div.bx-blue .btn.btn-default:hover{outline:0;border-color:#53a4d8;background-color:#53a4d8;color:#fff}div.bx-blue .btn.btn-default:active{outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}
/* End */
/* /local/components/lb/section/templates/first-order-discount-form/style.css?17519811378213 */
/* /local/templates/main/components/bitrix/sale.basket.basket/basket_clear/style.css?175198115116881 */
/* /local/templates/main/components/bitrix/sale.basket.basket/basket_clear/themes/blue/style.min.css?1751981151592 */
