

/* Start:/local/components/printomat/detail.product/templates/.default/style.css?17551831561720*/
.hl-block-hidden {
    display: none;
}

.modal {
    position: fixed;
    inset: 0;
    display: none;
    justify-content: center;
    align-items: center;
    z-index: 1000;
}

.modal.open {
    display: flex;
}

.modal__bg {
    position: absolute;
    inset: 0;
    background: rgba(0, 0, 0, .6);
}

.modal__inner {
    position: relative;
    z-index: 1;
    width: 90vw;
    height: 90vh;
    background: #fff;
    box-shadow: 0 0 30px rgba(0, 0, 0, .4);
}

#layout-iframe {
    width: 100%;
    height: 100%;
    border: 0;
    background: #fff;
}

.accordion-body{ overflow: hidden; display: grid; gap: 12px; padding: 8px 0; }
.accordion-body .option-row{ margin: 0; } /* отступы задаём gap'ом */
.accordion-body .add-btn{ justify-self: start; }

.accordion-title { width:100%; }
.accordion-title .title-wrapper{
    display:flex;
    align-items:center;
    gap:12px;
    width:100%;
}
.accordion-title .title-wrapper .left{
    flex:1 1 auto;
    min-width:0;
}
.accordion-title .title-wrapper .price{
    margin-left:auto;
    text-align:right;
    white-space:nowrap;
}

.constructor-modal{position:fixed;inset:0;z-index:9999;display:none}
.constructor-modal.open{display:block}
.constructor-backdrop{position:absolute;inset:0;background:rgba(0,0,0,.5)}
.constructor-dialog{position:absolute;inset:4% 4%;background:#fff;border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,.25);display:flex;flex-direction:column;overflow:hidden}
.constructor-close{position:absolute;top:8px;right:10px;border:0;background:transparent;font-size:28px;line-height:1;cursor:pointer}
.constructor-frame{flex:1;width:100%;height:100%;border:0}
@media (max-width:768px){.constructor-dialog{inset:0;border-radius:0}}
/* End */


/* Start:/local/templates/printomat/components/bitrix/news.list/popular.shablon/style.css?174782432057*/
.category-popular {
    overflow: visible !important;
}
/* End */


/* Start:/local/templates/printomat/components/bitrix/news/delivery/bitrix/news.list/.default/style.css?1747382112150*/
div.news-list
{
	word-wrap: break-word;
}
div.news-list img.preview_picture
{
	float:left;
	margin:0 4px 6px 0;
}
.news-date-time {
	color:#486DAA;
}

/* End */


/* Start:/local/templates/printomat/components/bitrix/news.detail/category.block4/style.css?1755767648155*/
div.news-detail
{
	word-wrap: break-word;
}
div.news-detail img.detail_picture
{
	float:left;
	margin:0 8px 6px 1px;
}
.news-date-time
{
	color:#486DAA;
}

/* End */


/* Start:/local/templates/printomat/components/bitrix/news/our.works/bitrix/news.list/.default/style.css?174764053858*/
.category-portfolio {
    overflow: visible !important;
}

/* End */


/* Start:/local/templates/printomat/components/bitrix/news.list/category.similar.products/style.css?1755769735150*/
div.news-list
{
	word-wrap: break-word;
}
div.news-list img.preview_picture
{
	float:left;
	margin:0 4px 6px 0;
}
.news-date-time {
	color:#486DAA;
}

/* End */
/* /local/components/printomat/detail.product/templates/.default/style.css?17551831561720 */
/* /local/templates/printomat/components/bitrix/news.list/popular.shablon/style.css?174782432057 */
/* /local/templates/printomat/components/bitrix/news/delivery/bitrix/news.list/.default/style.css?1747382112150 */
/* /local/templates/printomat/components/bitrix/news.detail/category.block4/style.css?1755767648155 */
/* /local/templates/printomat/components/bitrix/news/our.works/bitrix/news.list/.default/style.css?174764053858 */
/* /local/templates/printomat/components/bitrix/news.list/category.similar.products/style.css?1755769735150 */
