.cart-modal--em-parent {font-size: 16px;}  .cart-modal__head {padding: 2.5em 1.875em 1.875em;background: #fff;-webkit-box-shadow: 0em 0.625em 3.125em rgba(0, 0, 0, 0.1);box-shadow: 0em 0.625em 3.125em rgba(0, 0, 0, 0.1);margin-bottom: 0.625em;}  .cart-modal__footer {padding: 1.875em 3.75em 2.9375em;background: #fff;-webkit-box-shadow: 0em 0.625em 3.125em rgba(0, 0, 0, 0.1);box-shadow: 0em 0.625em 3.125em rgba(0, 0, 0, 0.1);}  .cart-modal__title {font-weight: 500;padding-bottom: 0.75em;font-size: 1.625em;line-height: 1.5625em;letter-spacing: 0.02em;color: #000000;}  .properties-m {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;}  .properties-m__col:not(:last-child) {margin-right: 2.1875em;}  .properties-m__item {color: #707780;font-size: 0.8125em;line-height: 1.25em;display: block;}  .properties-m__col {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;margin: .27em 0;}  .properties-m__name {margin-right: 1.625em;font-size: 0.875em;line-height: 1.375em;letter-spacing: 0.01em;color: #C6C6C6;}  .properties-m__val {font-size: 0.875em;line-height: 1.375em;letter-spacing: 0.01em;color: #B59D61;}  .properties-m--mb {margin-bottom: 0.625em;}  .cart-m-card {position: relative;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;}  .cart-m-card__title {font-size: 1.125em;line-height: 1.3;letter-spacing: 0.01em;color: #000000;display: -webkit-box;-o-text-overflow: ellipsis;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;margin-bottom: 0;padding: 0 5px;}  .cart-m-card__wrapper {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;width: 100%;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;padding-left: 0.3625em;}  .cart-m-card__image {height: 6em;display: block;width: 6em;-webkit-flex-shrink: 0;-ms-flex-negative: 0;flex-shrink: 0;position: relative;}  .cart-m-card__img {position: absolute;width: 100%;height: 100%;top: 0;left: 0;right: 0;bottom: 0;-o-object-fit: cover;object-fit: cover;font-family: 'object-fit: cover;';}  .cart-m-card__total-block {margin-left: auto;}  .cart-m-card__total-block span {display: block;}  .cart-m-card__total-block-m {margin-left: auto;}  .cart-m-card__total-block-m span {display: block;}  .cart-m-card__btn-block {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;padding-left: 2.4375em;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;}  .cart-m-card__arrow-link {margin-bottom: 0.6875em;}  .cart-m-card__btn {padding: 1.1875em 1.125em;}  .total-block-m-price {font-weight: bold;font-size: 1.625em;line-height: 1.5625em;letter-spacing: 0.02em;color: #000000;}  .total-block-m-old-price {font-weight: bold;text-align: right;font-size: 1.125em;line-height: 1.0625em;letter-spacing: 0.02em;-webkit-text-decoration-line: line-through;text-decoration-line: line-through;color: #C6C6C6;}  .arrow-link {font-weight: bold;font-size: 1em;line-height: 1.5em;letter-spacing: 0.01em;color: #4A4A4A;display: -webkit-inline-box;display: -webkit-inline-flex;display: -ms-inline-flexbox;display: inline-flex;text-decoration: none;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}  .arrow-link:hover {color: #707070;}  .arrow-link:hover svg {fill: #707070;}  .arrow-link:focus {color: #707070;}  .arrow-link:focus svg {fill: #707070;}  .arrow-link:active {color: #242424;}  .arrow-link:active svg {fill: #242424;}  .arrow-link__icon {width: 0.9375em;height: 0.625em;-webkit-transition: fill .3s ease-in-out;-o-transition: fill .3s ease-in-out;transition: fill .3s ease-in-out;margin-right: 1.5em;}  .leaf-label {z-index: 3;width: 31px;height: 31px;border-radius: 50%;font-size: 9px;text-transform: uppercase;text-align: center;display: -webkit-inline-box;display: -webkit-inline-flex;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;color: #fff;font-weight: bold;background-repeat: no-repeat;background-position: right bottom;}  .leaf-label--hit {background-color: #F18A04;}  .leaf-label--new {background-color: #4caf50;}  .leaf-label--sale {background-color: #ff2d35;}  .modal-card {text-align: center;}  .modal-card__image {position: relative; /*width: 11.0625em;*/width: 100%;height: 11.0625em;margin: 0 auto;}  .modal-card__label {position: absolute;right: 1.0625em;top: 0.75em;}  .modal-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;';}  .modal-card__title {font-size: 0.875em;line-height: 0.8125em;letter-spacing: 0.02em;text-transform: uppercase;color: #4A4A4A;overflow: hidden;display: block;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;margin: 1.25em 0 0.9375em;}  .modal-card__sub-title {font-size: 1em;line-height: 1.5em;letter-spacing: 0.01em;color: #000000;overflow: hidden;display: block;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;margin: 0 auto;max-width: 11.0625em;}  .cart-modal-wrap.fancybox-content {background: transparent;max-width: 55.4375em;padding: 0;-webkit-box-shadow: none;box-shadow: none;}  .fancybox-close-btn {background: 0 0;cursor: pointer;margin: 0;text-align: center;position: absolute;right: 10px;bottom: 100%;z-index: 10;border: none;-webkit-box-sizing: content-box;box-sizing: content-box;padding: 0;outline: 0;top: 10px;}  [style="display: inline-block;"] .cart-modal__head.anim, [style="display: inline-block;"] .cart-modal__footer.anim {-webkit-transform: none;-ms-transform: none;transform: none;}  /*[style="display: inline-block;"] .modal-m-slider__cell.anim {*//*  -webkit-transform: none;*//*      -ms-transform: none;*//*          transform: none;*//*  opacity: 1;*//*}*/  .cart-modal__head.anim {-webkit-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;-webkit-transform: translateY(-6.25em);-ms-transform: translateY(-6.25em);transform: translateY(-6.25em);}  .cart-modal__footer.anim {-webkit-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;-webkit-transform: translateY(6.25em);-ms-transform: translateY(6.25em);transform: translateY(6.25em);}  /*.modal-m-slider__cell.anim {*//*  -webkit-transform: translateY(6.25em);*//*      -ms-transform: translateY(6.25em);*//*          transform: translateY(6.25em);*//*  opacity: 0;*//*}*/  .modal-m-slider__cell.anim:nth-child(1) {-webkit-transition: .5s transform, opacity, .3s ease-in-out;-o-transition: .5s transform, opacity, .3s ease-in-out;transition: .5s transform, opacity, .3s ease-in-out;}  .modal-m-slider__cell.anim:nth-child(2) {-webkit-transition: .4s transform, opacity, .5s ease-in-out;-o-transition: .4s transform, opacity, .5s ease-in-out;transition: .4s transform, opacity, .5s ease-in-out;}  .modal-m-slider__cell.anim:nth-child(3) {-webkit-transition: .4s transform, opacity, .7s ease-in-out;-o-transition: .4s transform, opacity, .7s ease-in-out;transition: .4s transform, opacity, .7s ease-in-out;}  .modal-m-slider__cell.anim:nth-child(4) {-webkit-transition: .4s transform, opacity, .9s ease-in-out;-o-transition: .4s transform, opacity, .9s ease-in-out;transition: .4s transform, opacity, .9s ease-in-out;}  .cart-modal-err-wrap {background: 0 0;max-width: 42.3125em;padding: 0;-webkit-box-shadow: none;box-shadow: none;}  .cart-modal-err {background: #F9F9F9;padding: 2.1em 2.1em 2.45em;-webkit-box-shadow: 0px 10px 50px rgba(0, 0, 0, 0.1);box-shadow: 0px 10px 50px rgba(0, 0, 0, 0.1);}  .cart-modal-err__title {font-weight: 700;padding-bottom: 0.85em;font-size: 1.625em;line-height: 1.3;letter-spacing: .02em;color: #000;}  .cart-modal-err__sub-title {font-size: 1.125em;line-height: 1.7;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.95em;}  .cart-modal-err__link {font-weight: bold;font-size: 1.625em;line-height: 1.2;text-align: center;letter-spacing: 0.02em;text-transform: uppercase;color: #836040 !important;}  @media (max-width: 991px) {  .cart-modal--em-parent {font-size: 14px;}  .cart-modal-err--em {font-size: 14px;}  }  @media (max-width: 800px) {  .cart-modal__title {text-align: center;line-height: 1.3;font-size: 1.225em;}  .cart-modal__footer {padding: 1.875em 3.75em 1.875em;}  .cart-m-card {-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;}  .cart-m-card__title {text-align: center;}  .cart-m-card__wrapper {-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;}  .cart-m-card__total-block-m {margin: 0;}  .cart-m-card__btn-block {padding: 0;}  .cart-m-card__arrow-link {-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;}  .total-block-m-old-price {text-align: center;}  .fancybox-close-btn svg {height: 1.25em;width: 1.25em;}  }  @media (max-width: 480px) {  .properties-m {-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;}  .cart-modal-err {padding: 2.1em 3.1em 2.45em;}  .cart-modal-err__title {font-size: 1.4em;}  .cart-modal-err br {display: none;}  .cart-modal-err--em {font-size: 12px;}  }  .arrow-link.cart-m-card__arrow-link {white-space: nowrap;font-size: 13px;border: none;margin-top: 0;}  .default-old-price, .total-block-m-price {white-space: nowrap;}  .default-old-price {font-size: 14px;text-decoration: line-through;color: #cccccc;display: block;text-align: right;}  a:focus {outline: none!important;outline-offset: 0!important;}  .fancybox-inner .slick-arrow-nav .fancybox-inner .slick-arrow {width: 20px;height: 37px;background-size: cover;z-index: 10;}  .fancybox-inner .slick-arrow-nav .fancybox-inner .slick-arrow:before {display: none;}  .fancybox-inner .slick-arrow-nav .slick-prev {background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMzciIHZpZXdCb3g9IjAgMCAyMCAzNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEuMTExODkgMTguNzY2OEwxLjExMTg4IDE4Ljc2NjhDMC45NjI3MTQgMTguNjE4NSAwLjk2MjcxNCAxOC4zODA2IDEuMTExODggMTguMjMyM0wxOC4zMzM1IDEuMTEzNjhMMTcuNjI4NSAwLjQwNDQ1M0wxOC4zMzM1IDEuMTEzNjdDMTguNDg2IDAuOTYyMTA1IDE4LjczNTYgMC45NjIxMDUgMTguODg4MSAxLjExMzY3QzE5LjAzNzMgMS4yNjE5NSAxOS4wMzczIDEuNDk5ODQgMTguODg4MSAxLjY0ODExTDIuNjQ4ODEgMTcuNzkwM0wxLjkzNTM1IDE4LjQ5OTVMMi42NDg3OSAxOS4yMDg4TDE4Ljg4NzkgMzUuMzUxOUwxOC44ODc5IDM1LjM1MTlDMTkuMDM3MSAzNS41MDAxIDE5LjAzNzEgMzUuNzM4MSAxOC44ODc5IDM1Ljg4NjNDMTguNzM1NSAzNi4wMzc5IDE4LjQ4NTggMzYuMDM3OSAxOC4zMzMzIDM1Ljg4NjNDMTguMzMzMyAzNS44ODYzIDE4LjMzMzMgMzUuODg2MyAxOC4zMzMzIDM1Ljg4NjNMMS4xMTE4OSAxOC43NjY4WiIgZmlsbD0iIzdEQkEwMCIgc3Ryb2tlPSIjNEE0QTRBIiBzdHJva2Utd2lkdGg9IjIiLz4KPC9zdmc+Cg==);}  .fancybox-inner .slick-arrow-nav .slick-next {background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMzciIHZpZXdCb3g9IjAgMCAyMCAzNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE4Ljg4ODEgMTguMjMzMkwxOC44ODgxIDE4LjIzMzJDMTkuMDM3MyAxOC4zODE1IDE5LjAzNzMgMTguNjE5NCAxOC44ODgxIDE4Ljc2NzdMMS42NjY1MyAzNS44ODYzTDIuMzcxNTEgMzYuNTk1NUwxLjY2NjUyIDM1Ljg4NjNDMS41MTQwNCAzNi4wMzc5IDEuMjY0MzYgMzYuMDM3OSAxLjExMTg4IDM1Ljg4NjNDMC45NjI3MTYgMzUuNzM4MSAwLjk2MjcxNiAzNS41MDAyIDEuMTExODggMzUuMzUxOUwxNy4zNTEyIDE5LjIwOTdMMTguMDY0NyAxOC41MDA1TDE3LjM1MTIgMTcuNzkxMkwxLjExMjA3IDEuNjQ4MTRMMS4xMTIwNSAxLjY0ODEyQzAuOTYyODg4IDEuNDk5ODUgMC45NjI4ODggMS4yNjE5NSAxLjExMjA1IDEuMTEzNjhDMS4yNjQ1MiAwLjk2MjExNCAxLjUxNDE5IDAuOTYyMTA4IDEuNjY2NjcgMS4xMTM2NkMxLjY2NjY4IDEuMTEzNjYgMS42NjY2OCAxLjExMzY3IDEuNjY2NjkgMS4xMTM2OEwxOC44ODgxIDE4LjIzMzJaIiBmaWxsPSIjN0RCQTAwIiBzdHJva2U9IiM0QTRBNEEiIHN0cm9rZS13aWR0aD0iMiIvPgo8L3N2Zz4K);}  .fancybox-inner .slick-arrow-nav .slick-arrow {width: 20px;height: 37px;background-size: cover;z-index: 10;}  .fancybox-inner .slick-prev:before, .fancybox-inner .slick-next:before {display: none;}  .fancybox-inner .slick-disabled {opacity: .3;}  .cart-modal__footer.anim {max-width: calc(100vw - 12px)!important;}  .fancybox-inner .slick-prev, .fancybox-inner .slick-next {top: 50%;}
