

/* Start:/local/templates/konfiskat/assets/styles/favourites.css?17117108113454*/
@import url(/local/templates/konfiskat/assets/styles/../../assets/styles/style.css);
@import url(/local/templates/konfiskat/assets/styles/../../assets/styles/swiper-bundle.min.css);

button.grid{
    all: initial;
}
button.rows{
    all: initial;
}
.head-row {
    padding: 25px 0 50px;
}
.head-row h1 {
    color: #555E90;
    font-size: 35px;
    font-style: normal;
    font-weight: 250;
    line-height: 100%;
}
.favourites-wrapper {
    background-color: #F8F9FF;
    padding-bottom: 150px;
}
.products-inner {
    width: calc(100% - 50px - 330px);
}

.basket-box{
    display: flex;
    width: 330px;
    flex-direction: column;
    align-items: flex-start;
    gap: 30px;
    border-radius: 10px;
    border: 1px solid #EDEFF8;
    background: #555E90;
}
.basket-list{
    display: flex;
    /*width: 330px;*/
    flex-direction: column;
    align-items: flex-start;
    gap: 30px;
    border-radius: 10px;
    background: #555E90;
}
.basket-head {
    display: flex;
    padding: 10px 30px;
    align-items: flex-start;
    gap: 10px;
    align-self: stretch;
    background: #454D80;
    border-radius: 10px 10px 0 0;
}
.basket-head p {
    color: #FFF;
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
    line-height: 170%; /* 34px */
    text-transform: uppercase;
}
.basket-row {
    display: flex;
    padding: 0px 30px;
    align-items: center;
    gap: 15px;
    align-self: stretch;
}
.basket-row p {
    color: #FFF;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 120%;
    padding-right: 15px ;
    border-right: 1px solid #9FAAE9;
    max-width: 190px;
}
.count {
    display: flex;
    gap: 15px;
    align-items: center;
}
.count span {
    color: #FFF;
    text-align: center;
    font-feature-settings: 'clig' off, 'liga' off;
    font-family: Rounded Mplus 1c;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    letter-spacing: 0.75px;
}

.basket-foot {
    display: flex;
    padding: 30px 0px;
    flex-direction: column;
    align-items: center;
    gap: 30px;
    align-self: stretch;
    background: #E5E7F4;
    border-radius:0 0 10px 10px ;
}
.basket-foot p {
    color: #484848;
    text-align: center;
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: 104%; /* 12.48px */
}
.basket-foot p span {
    color: #484848;
    font-size: 40px;
    font-style: normal;
    font-weight: 800;
    line-height: 104%;
}
.favourites-wrapper .content {
    display: flex;
    justify-content: space-between;
}
.products-cards {
    padding-top: 0;
}
@media (max-width: 1200px) {
    .products-cards {
      margin-top: 0;
      justify-content: center;
      gap: 30px;
    }
}
@media (max-width: 768px) {
    .favourites-wrapper .content {
        flex-direction: column-reverse;
        gap: 30px;
        align-items: center;
    }
    .products-inner {
        width: 100%;
    }
}
@media (max-width: 500px) {
    .product-card , .basket-box {
        width: 100%;
    }
}

.basket-list_empty {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 100%; /* Установите желаемую высоту контейнера */
}

.basket-row_empty {
    text-align: center;
}

.basket-row_empty p {
    margin: -20px 0px 20px 32px;
    font-size: 25px;
    color: white;
}

/* End */


/* Start:/local/templates/konfiskat/components/bitrix/sale.basket.basket.line/.default/style.min.css?17061708684062*/
.bx-basket-block{margin:auto;position:relative;padding-bottom:5px;padding-left:20px;white-space:nowrap;font-size:12px}.bx-basket-block>.fa{position:absolute;top:3px;left:0;width:12px;color:#97a1ab}.bx-basket-block a{margin-right:10px}@media(min-width:768px){.bx-basket-fixed{position:fixed;z-index:100;overflow:hidden;padding-top:10px;width:200px;border:1px solid #f0f0f0;border-radius:1px;background:#fff;box-shadow:0 7px 10px rgba(0,0,0,0.15)}.bx-basket-fixed.top{top:10px}.bx-basket-fixed.right{right:10px}.bx-basket-fixed.bottom{bottom:10px}.bx-basket-fixed.left{left:10px}.bx-basket-fixed.bx-max-height{top:10px;bottom:10px}.block-store-catalog-list .bx-basket-fixed.bottom{bottom:70px}}@media(min-width:768px) and (width <= 992px){.block-store-catalog-list .bx-basket-fixed.bottom{bottom:90px}}@media(max-width:767px){.bx-basket-fixed{position:fixed;right:0;bottom:0;left:0;z-index:100;overflow:hidden;padding-top:10px;border:1px solid #f0f0f0;border-radius:1px;background:#fff;box-shadow:0 7px 10px rgba(0,0,0,0.15)}.bx-basket-item-list{display:none}.block-wrapper .bx-basket-fixed{padding-top:0}.block-wrapper .bx-basket-fixed .bx-hdr-profile{display:flex;justify-content:space-between}.block-wrapper .bx-basket-fixed .bx-hdr-profile .bx-basket-block{padding-bottom:0}}.bx-basket-item-list{position:relative;overflow:hidden;padding-bottom:20px;border-top:1px solid #f7f7f7}.bx-opener .bx-basket-item-list{padding-bottom:75px}.bx-max-height .bx-basket-item-list{position:absolute;right:0;bottom:0;left:0}.bx-closed .bx-basket-item-list{overflow:hidden;height:20px}.bx-basket-item-list-action{position:absolute;right:0;bottom:0;left:0;z-index:120;padding:3px 0;height:20px;background:#f7f7f7;color:#4f4f4f;vertical-align:middle;text-align:center;font-size:12px;line-height:14px;cursor:pointer}.bx-basket-item-list-button-container{position:absolute;right:0;bottom:20px;left:0;padding:10px 0;border-top:1px solid #f7f7f7;background:#fff;text-align:center}.bx-basket-item-list-container{overflow-y:auto;max-height:100%}.bx-basket-item-list-item{position:relative;margin-bottom:15px;padding-top:15px;padding-right:10px;padding-left:10px;border-bottom:1px solid #f7f7f7}.bx-basket-item-list-container .bx-basket-item-list-item:last-child{margin-bottom:0;border-bottom:0}.bx-basket-item-list-item-status{margin:0 10px 20px;padding:3px;border-radius:3px;background:#ebebeb;text-align:center;white-space:normal;font-weight:bold;font-size:12px;line-height:16px}.bx-basket-item-list-item-img{position:relative;padding-bottom:5px;text-align:center}.bx-basket-item-list-item-img img{max-width:90px;height:auto;border:1px solid #e6e6e6}.bx-basket-item-list-item-name{padding-bottom:5px}.bx-basket-item-list-item-name a{font-size:13px;line-height:16px}.bx-basket-item-list-item-remove{position:absolute;top:-7px;right:10px;width:20px;height:20px;opacity:.5;cursor:pointer;transition:250ms linear all}.bx-basket-item-list-item-remove:after,.bx-basket-item-list-item-remove:before{position:absolute;top:50%;left:50%;display:block;width:10px;height:2px;border-radius:1px;background-color:#333;content:'';transform:translate(-50%,-50%)}.bx-basket-item-list-item-remove:after{-webkit-transform:translate(-50%,-50%) rotate(45deg);-moz-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);-o-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.bx-basket-item-list-item-remove:before{-webkit-transform:translate(-50%,-50%) rotate(135deg);-moz-transform:translate(-50%,-50%) rotate(135deg);-ms-transform:translate(-50%,-50%) rotate(135deg);-o-transform:translate(-50%,-50%) rotate(135deg);transform:translate(-50%,-50%) rotate(135deg)}.bx-basket-item-list-item-remove:hover{opacity:.7}.bx-basket-item-list-item-price-block{padding-bottom:5px;font-size:12px}.bx-basket-item-list-item-price{display:inline-block;margin-right:5px}.bx-basket-item-list-item-price-old{display:inline-block;margin-right:5px;color:#b0b0b0;text-decoration:line-through}.bx_cart_login_top .bx-hdr-profile{line-height:1.44em}
/* End */
/* /local/templates/konfiskat/assets/styles/favourites.css?17117108113454 */
/* /local/templates/konfiskat/components/bitrix/sale.basket.basket.line/.default/style.min.css?17061708684062 */
