

/* Start:/bitrix/templates/aura-flowers-new/components/bitrix/breadcrumb/.default/style.css?1715628632207*/
ul.breadcrumb-navigation
{
	padding:0; margin:0;
	padding-top:4px;
	list-style:none;
}

ul.breadcrumb-navigation li
{
	display:inline;
}

ul.breadcrumb-navigation a
{
	
}

ul.breadcrumb-navigation span
{
	
}
/* End */


/* Start:/bitrix/templates/aura-flowers-new/components/bitrix/news/enc-new/style.css?178964145210027*/
.blog {
    margin-bottom: 60px;
}

.blog__top {
    margin-bottom: 10px;
    display: flex;
    justify-content: space-between;
    gap: 20px;
    align-items: center;
}

.blog__tags {
    display: flex;
    flex-wrap: wrap;
    gap: 10px;
    margin-bottom: 30px;
}

.blog__tag {
    width: fit-content;
    color: #333333;
    background: #FFEEF8;
    padding: 5px 10px;
    border-radius: 100px;
    text-decoration: none;
}

.blog__list {
    display: flex;
    flex-wrap: wrap;
    gap: 40px 20px;
}

.blog__item {
    text-decoration: none;
    width: calc(33.33333% - 13.33333px);
    position: relative;
}

.blog__item-date {
    position: absolute;
    top: 15px;
    left: 15px;
    background: #FFFFFF;
    padding: 5px 10px;
    border-radius: 100px;
    color: #333333;
}

.blog__item-image {
    border-radius: 10px;
    display: block;
    margin-bottom: 10px;
    width: 100%;
    height: auto;
}

.blog__item-name {
    color: #333333;
    font-weight: 600;
    font-size: 16px;
    margin-bottom: 10px;
}

.blog__item-more {
    color: #9B5F83;
    text-decoration: underline;
    position: relative;
    width: fit-content;
}

.blog__item-more::before {
    content: "";
    width: 20px;
    height: 20px;
    background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_903_10)'%3E%3Cpath d='M8 13.06L11.0904 10L8 6.94L8.95142 6L13 10L8.95142 14L8 13.06Z' fill='%239B5F83'/%3E%3C/g%3E%3Crect x='0.5' y='0.5' width='19' height='19' rx='1.5' stroke='%239B5F83'/%3E%3Cdefs%3E%3CclipPath id='clip0_903_10'%3E%3Crect width='20' height='20' rx='2' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
    position: absolute;
    top: 50%;
    right: -25px;
    transform: translateY(-50%);
}

@media (max-width: 1023px) {
    .blog__item {
        width: calc(50% - 10px);
    }
}

@media (max-width: 767px) {
    .blog__top {
        flex-direction: column;
        align-items: flex-start;
        gap: 0;
    }
}

@media (max-width: 565px) {
    .blog__item {
        width: 100%;
    }
}

.blog-search {
    width: 100%;
    max-width: 310px;
}

.blog-search__form {
    width: 100%;
    position: relative;
}

.blog-search .blog-search__input {
    width: 100%;
    padding: 10px 10px 10px 36px;
    border-radius: 100px !important;
    border: 1px solid #AAAAAA !important;
    font-size: 14px;
    font-weight: 400;
    line-height: 17.6px;
    color: #333333;
    box-shadow: none;
    height: auto !important;
}

.blog-search__submit {
    position: absolute;
    width: 18px;
    height: 18px;
    background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_921_3659)'%3E%3Cpath d='M11.625 10.5H11.0325L10.8225 10.2975C11.5575 9.4425 12 8.3325 12 7.125C12 4.4325 9.8175 2.25 7.125 2.25C4.4325 2.25 2.25 4.4325 2.25 7.125C2.25 9.8175 4.4325 12 7.125 12C8.3325 12 9.4425 11.5575 10.2975 10.8225L10.5 11.0325V11.625L14.25 15.3675L15.3675 14.25L11.625 10.5ZM7.125 10.5C5.2575 10.5 3.75 8.9925 3.75 7.125C3.75 5.2575 5.2575 3.75 7.125 3.75C8.9925 3.75 10.5 5.2575 10.5 7.125C10.5 8.9925 8.9925 10.5 7.125 10.5Z' fill='%239B5F83'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_921_3659'%3E%3Crect width='18' height='18' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
    top: 50%;
    left: 10px;
    transform: translateY(-50%);
    border: none;
    background-color: transparent;
}

.blog .pagination>li>a,
.blog .pagination>li>span {
    width: 35px;
    height: 35px;
    border-radius: 50%;
    padding: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    border: none;
    background: #FEF4F2;
    color: #9B5F83;
}

.blog .pagination .page-link.prew,
.blog .pagination .page-link.next {
    background-color: transparent;
}

.blog__detail {
    display: flex;
    align-items: flex-start;
    gap: 40px;
}

.blog__detail-content {
    width: calc(65% - 20px);
}

.blog__detail-top {
    display: flex;
    gap: 20px;
    justify-content: space-between;
    flex-wrap: wrap;
    align-items: center;
    margin-bottom: 20px;
}

.blog__detail-labels {
    display: flex;
    gap: 10px;
    flex-wrap: wrap;
}

.blog__detail-label {
    font-size: 14px;
    font-weight: 400;
    line-height: 17.6px;
    color: #FEF4F2;
    padding: 6px 12px;
    background: #9B5F83;
    text-transform: uppercase;
    border-radius: 100px;
}

.blog__detail-info {
    display: flex;
    gap: 10px;
    flex-wrap: wrap;
}

.blog__detail-info-item {
    position: relative;
    padding-left: 20px;
    font-size: 14px;
    font-weight: 400;
    line-height: 17.6px;
    color: #333333;
}

.blog__detail-info-item::before {
    content: "";
    position: absolute;
    width: 18px;
    height: 18px;
    top: 50%;
    left: 0;
    transform: translateY(-50%);
}

.blog__detail-info--date::before {
    background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_904_3744)'%3E%3Cpath d='M6.75 8.25H5.25V9.75H6.75V8.25ZM9.75 8.25H8.25V9.75H9.75V8.25ZM12.75 8.25H11.25V9.75H12.75V8.25ZM14.25 3H13.5V1.5H12V3H6V1.5H4.5V3H3.75C2.9175 3 2.2575 3.675 2.2575 4.5L2.25 15C2.25 15.825 2.9175 16.5 3.75 16.5H14.25C15.075 16.5 15.75 15.825 15.75 15V4.5C15.75 3.675 15.075 3 14.25 3ZM14.25 15H3.75V6.75H14.25V15Z' fill='%239B5F83'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_904_3744'%3E%3Crect width='18' height='18' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}

.blog__detail-info--author::before {
    background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_904_3754)'%3E%3Cpath d='M2.25 12.9375V15.75H5.0625L13.3575 7.45498L10.545 4.64248L2.25 12.9375ZM15.5325 5.27998C15.825 4.98748 15.825 4.51498 15.5325 4.22248L13.7775 2.46748C13.485 2.17498 13.0125 2.17498 12.72 2.46748L11.3475 3.83998L14.16 6.65248L15.5325 5.27998Z' fill='%239B5F83'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_904_3754'%3E%3Crect width='18' height='18' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}

.blog__detail-info--show::before {
    background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_904_3767)'%3E%3Cpath d='M9 3.375C5.25 3.375 2.0475 5.7075 0.75 9C2.0475 12.2925 5.25 14.625 9 14.625C12.75 14.625 15.9525 12.2925 17.25 9C15.9525 5.7075 12.75 3.375 9 3.375ZM9 12.75C6.93 12.75 5.25 11.07 5.25 9C5.25 6.93 6.93 5.25 9 5.25C11.07 5.25 12.75 6.93 12.75 9C12.75 11.07 11.07 12.75 9 12.75ZM9 6.75C7.755 6.75 6.75 7.755 6.75 9C6.75 10.245 7.755 11.25 9 11.25C10.245 11.25 11.25 10.245 11.25 9C11.25 7.755 10.245 6.75 9 6.75Z' fill='%239B5F83'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_904_3767'%3E%3Crect width='18' height='18' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}

.blog__detail-info--time::before {
    background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_904_3775)'%3E%3Cpath d='M8.9925 1.5C4.8525 1.5 1.5 4.86 1.5 9C1.5 13.14 4.8525 16.5 8.9925 16.5C13.14 16.5 16.5 13.14 16.5 9C16.5 4.86 13.14 1.5 8.9925 1.5ZM11.4675 12.5325L8.25 9.3075V5.25H9.75V8.6925L12.5325 11.475L11.4675 12.5325Z' fill='%239B5F83'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_904_3775'%3E%3Crect width='18' height='18' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}

.blog__detail-content-image {
    width: 100%;
    height: auto;
    display: block;
    border-radius: 15px;
    margin-bottom: 20px;
    max-height: 250px;
    height: 100%;
    object-fit: cover;
}

.blog__detail-text {
    font-size: 16px;
    font-weight: 400;
    line-height: 22.4px;
    text-align: left;
}

.blog__detail-text p {
    margin: 0 0 20px;
}

.blog__detail-text h2 {
    color: #663C55;
    font-size: 24px;
    font-weight: 600;
    line-height: 30.17px;
    margin-bottom: 15px;
}
.blog__detail-sidebar{width: calc(35% - 20px);}
.blog__detail-toc {
    
    padding: 20px;
    background: #F4F4F4;
    border-radius: 10px;
}

.blog__detail-toc-title {
    color: #575757;
    margin-bottom: 10px;
    font-size: 20px;
    font-weight: 700;
    line-height: 25.14px;
}

.blog__detail-toc-list {
    /* display: flex; */
    /* flex-direction: column; */
    /* gap: 10px; */
}

.blog__detail-toc-item {
    margin-bottom: 10px;

}

.blog__detail-toc-item a,
.blog__detail-catalog-item a {
    font-size: 16px;
    font-weight: 600;
    line-height: 22.4px;
    color: #663C55;
}

.blog__detail-toc-list .blog__detail-toc-list {
    margin-left: 15px;
}

.blog__detail-toc-list .blog__detail-toc-list .blog__detail-toc-item {
    margin-bottom: 2px;
}

.blog__detail-toc-list .blog__detail-toc-list .blog__detail-toc-item a {
    font-size: 14px;
    font-weight: 400;
    line-height: 19.6px;
    text-align: left;
    color: #92597B;
}

@media (max-width: 1023px) {
    .blog__detail-content {
        width: 100%;
    }

    .blog__detail-toc {
        display: none;
    }
}
.blog .like {
    text-align: left;
}
.blog #like-btn{
    padding: 6px;
    border: 1px solid #DEDEDE;
    border-radius: 5px;
    font-size: 18px;
}
.blog .katalog-items{
    padding: 20px;
    background: #FEF4F2;
    padding-bottom: 0;
}
.blog .katalog-item{
    text-align: left;
}
.blog .katalog-item-title{
    height: 44px;
    overflow: hidden;
}
.blog .itemblock-item-link{
    height: 170px;
    margin-bottom: 5px;
}
.blog .katalog-item-price{
    margin-bottom: 10px;
}
.blog .sprite.basket::before{
    content: none;
}
.blog .katalog-item .btn{
    background: #9B5F83 !important;
    color: #fff;
    font-weight: 600;
    border-radius: 0;
    margin-bottom: 0;
}
.blog__detail-catalog{margin-top: 20px;}
/* End */
/* /bitrix/templates/aura-flowers-new/components/bitrix/breadcrumb/.default/style.css?1715628632207 */
/* /bitrix/templates/aura-flowers-new/components/bitrix/news/enc-new/style.css?178964145210027 */
