@media (max-width:768px){h2{font-size:24px}h3{font-size:20px;line-height:24px!important}#vk_community_messages{display:none!important}.block-holder{max-width:100%;padding:0 10px}.block-wrapper{}.page-text.container.delivery{margin:0}.page-text.container h2{margin:10px 0}.page-text.container .sidebar-widget{display:none}.main-page-flamp{display:none}.main-page-map,.map{margin:10px -800px 0;display:none}.main-page-map-mobile,.map-mobile{display:block;margin:0 -10px;background:#e8e8e8;height:200px}.map-mobile .map-holder-mobile{display:block}.page-content .bx-breadcrumb{width:auto;margin:20px auto}.page-content .bx-breadcrumb-holder{position:static;top:0;left:0}.header-section{margin:0;padding:0}.header-section-holder,.fotoknigi .header-section-holder,.foto-na-dokumenty .header-section-holder{padding:20px 0;width:auto}.header-section-holder h1,.foto-na-dokumenty .header-section-holder h1{font-size:30px;padding:0 10px}.header-section-holder .hidden-button-black{margin:0 10px;letter-spacing:normal}.section-banners{display:none}.header-section-background-holder{display:none}.catalog-section{margin:0;padding:0}.catalog-section-items-list{margin:20px 0 0}.catalog-section-items-list ul{display:block!important}.catalog-section-items-list ul::after{content:'';display:block;width:100%;height:0;clear:both}.catalog-section-items-list li.data-item{display:inline-block;width:50%;float:left;margin:0 0 10px;padding:10px;text-align:center}.catalog-section-items-list li.data-item:first-child,.catalog-section-items-list li.data-item:last-child{text-align:center}.bx-catalog-element{}.catalog-element-preview-block{margin-top:20px}.catalog-element-desc-holder{padding:10px}.catalog-element-title{}.catalog-element-preview-text,.pechat-na-holste_granzh .catalog-element-preview-text,.pechat-na-holste_authrs_portrait .catalog-element-preview-text,.fotokalendari .catalog-element-preview-text{padding:0}.catalog-element-desc-order{margin:10px 0 0}.catalog-element-main-description{margin-top:20px}.catalog-element-main-desc-item{width:auto;padding:0;margin:0 0 20px;text-align:left}.catalog-element-main-desc-item-pic{width:80px;height:80px;display:inline-block;background-position:center;background-repeat:no-repeat;background-size:150%;margin:0 10px 0 0;float:left}.pechat-na-brelkakh .catalog-element-main-desc-item-pic{background-size:contain}.catalog-element-main-desc-item-text{display:inline-block;width:calc(100% - 110px)}.catalog-element-print-types{width:auto;margin:61px -10px 80px}.catalog-element-print-types-title{width:auto;margin:0 10px 26px}.catalog-element-print-types-holder{padding:40px 0 0}.catalog-element-print-types-text{width:auto;height:340px}.ptint-type-text{height:180px}.catalog-element-print-types-holder .owl-nav .owl-prev{left:15px}.catalog-element-print-types-holder .owl-nav .owl-next{right:15px}.catalog-element-print-types-names{width:auto}.catalog-element-print-types-names ul{flex-wrap:wrap}.catalog-element-print-types-names li{margin:10px}.catalog-element-prices{margin-top:20px!important}.catalog-element-prices-holst-holder{padding:10px 5px 20px}.catalog-element-prices-holder{padding:10px 5px 20px!important}.pechat-na-holste_reproduction .catalog-element-prices-row,.pechat-na-holste_pop_art .catalog-element-prices-row,.pechat-na-holste_authrs_portrait .catalog-element-prices-row,.catalog-element-prices-row{height:auto}.prices-row-title{float:none;width:auto;justify-content:left;padding:20px 10px 0;font-size:20px}.catalog-element-prices-row table{display:block;width:100%;font-size:14px}.prices-row-item-pic{-webkit-transform:scale(.7,.7);transform:scale(.7,.7)}.catalog-element-prices-row table .prices-row-item-price{font-size:14px;white-space:nowrap;display:flex;align-items:center;padding:0}.catalog-element-prices-row table tbody,.catalog-element-prices-row table tbody tr{display:block}.catalog-element-prices-row table tbody tr td{display:flex}.prices-row-border{display:none}.prices-row-pics,
						.catalog-element-prices-row:nth-of-type(2) .prices-row-pics {flex-basis:120px;width:120px;height:auto;padding:5px 0}.prices-row-item-size{display:flex;align-items:center;padding:0;min-width:100px}.catalog-element-prices-holder table{font-size:14px}.catalog-element-prices-holder table ruble{display:none}.bx-catalog-element .photogallery-title{display:block}.catalog-element-photogalery{}.catalog-element-work-step{margin-top:20px}.catalog-element-work-step-holder{margin:0 0 20px}.catalog-element-order{margin-top:20px}.catalog-element-order-holder{padding:10px!important}.order-title{font-size:24px;line-height:26px!important}.order-background{display:none}.catalog-element-order-holder .visible-button{text-align:center}.catalog-element-similar{margin-top:20px}.catalog-element-similar-elements-title{font-size:20px}.catalog-element-similar-item{}.catalog-element-similar-item a{font-size:0}.similar-item-pic{width:100px;height:100px;display:inline-block;vertical-align:top}.similar-item-text{display:inline-block;height:100px;width:calc(100% - 100px);vertical-align:top;padding:5px;min-height:auto}.similar-item-title{margin:0 0 5px;font-size:16px}.similar-item-desc{}.catalog-element-detail-text{display:none}.catalog-element-detail-video iframe{width:100%;height:auto}.catalog-element-catalog-banner-text-holder{margin:55px 15px 55px 15px}.catalog-element-catalog-banner-pic{display:none}.catalog-element-social-links{margin:40px 0 0}.catalog-element-social-links-holder{flex-direction:column;padding:0}.catalog-element-social-links-text{text-align:center}.catalog-element-social-links-text br{display:none}.catalog-element-social-links-text span.big{font-size:32px}.catalog-element-social-links-icons{padding:19px 0 0;text-align:center}.catalog-element-process{}.catalog-element-reviews{margin-top:20px}.catalog-element-reviews-holder{text-align:center;height:auto}.catalog-element-reviews-item{margin:0 0 20px}.catalog-element-reviews-item-pic{width:120px;height:auto}.t_shirt_print .catalog-element-reviews-item-pic{float:none;width:auto;text-align:center;display:block}.catalog-element-reviews-item-pic img{}.catalog-element-reviews-text{text-align:left;margin:0 0 0 120px;width:180px;padding:5px}.t_shirt_print .catalog-element-reviews-text{margin:0;padding:20px}.catalog-element-reviews-text::before{display:none}.catalog-element-reviews-text-title{}.catalog-elenent-reviews-text-title-name{}.catalog-element-reviews-text-title-date{}.catalog-element-reviews-content{font-size:14px;line-height:16px}.catalog-element-collage-types,.catalog-element-photowall-types{margin-top:20px}.catalog-element-collage-types-holder,.catalog-element-photowall-types-holder{margin:0;text-align:center}.catalog-element-collage-types-item,.catalog-element-photowall-types-item{width:250px;float:none;display:inline-block;margin:0 0 20px}.catalog-element-photowall-types-item{width:300px}.catalog-element-collage-types-item-holder,.catalog-element-photowall-types-item-holder{margin:0}.catalog-element-before-after{}.catalog-element-before-item,.catalog-element-after-item{height:auto}.catalog-element-before-item img,.catalog-element-after-item img{max-width:100%;height:auto}.catalog-element-add-desc{display:none}.catalog-element-photogalery2{display:none}.catalog-element-type-goods{margin-top:20px}.catalog-element-type-goods-holder{}.catalog-element-type-goods-item{}.catalog-element-type-goods-item-pic{height:120px}.catalog-element-type-goods-item-name{padding:5px;height:90px}.catalog-element-type-goods-item-name h5{font-size:14px;line-height:16px}.header-inner.contacts .main-page-banners{display:none}.message-form_item.message-form_item_textarea{width:100%;margin:0}.message-form_item,.message-form_item.message-form_item_textarea{float:none}.message-form_item{margin:0 20px 10px}#message-form-item-89{margin:20px 20px 10px}.message-form_item .textarea,.message-form_text input,.message-form_date input{width:100%}.message-form_submit{margin:40px 0 20px 0;float:none;text-align:center}.header-inner .header-title-holder h1{font-size:30px}.arcticmodal-container_i .arcticmodal-container_i2{padding:10px}.news-list{}.news-item{padding:0 0 20px}.news-item-header{}.news-item-pic{float:none}.news-item-pic img{max-width:100%;height:auto}.news-item-text{margin:0;padding:11px 20px 0}.news-detail{}.news-detail-pic{}.news-detail-pic img{max-width:100%;height:auto}.photogallery-title{display:none}.catalog-header{}.catalog-header-holder{width:auto;padding:20px 0;height:auto}.catalog-header-holder h1{font-size:30px;padding:0 10px;margin:0 0 30px;width:auto;line-height:normal}.catalog-header-pic,.catalog-header-banner{display:none}.catalog-header+.bx-breadcrumb{width:auto;line-height:normal}.catalog-sidebar{width:auto;flex-basis:auto;margin:20px 0 0;float:none}.catalog-content{margin:0;padding:0}.product-item-image-original{background-position:center;background-repeat:no-repeat}.adm-nav-pages-block{text-align:center}}@media (min-width:320px) and (max-width:400px){.t_shirt_print .catalog-element-prices,.cups_print .catalog-element-prices,.polygraphy .catalog-element-prices{}.polygraphy .catalog-element-prices.brand-style{display:none}.polygraphy .catalog-element-prices table{font-size:12px}}@media (min-width:320px) and (max-width:539px){.catalog-element-products{}.catalog-element-products-holder{}.fotoknigi .catalog-element-products-holder{text-align:center;margin:0}.catalog-element-products-item{}.fotoknigi .catalog-element-products-item{width:310px;float:none;display:inline-block}.fotoknigi .catalog-element-products-item-holder{margin:0}.catalog-element-product-item-pic{width:120px;height:auto;float:left;margin:0 5px 0 0}.fotoknigi .catalog-element-product-item-pic{width:auto;height:250px}.catalog-element-product-item-pic img{max-width:100%;height:auto}.catalog-element-product-item-name{padding:5px;font-size:16px;margin:0 0 5px}.fotoknigi .catalog-element-product-item-text{text-align:left}.catalog-element-product-item-props{padding:0 5px}.catalog-element-product-supply{padding:10px 0 0}.catalog-element-product-price{font-size:18px;margin:0 0 5px;float:none}.fotoknigi .catalog-element-product-price{float:left;margin:10px 0 0 10px;font-size:22px}.catalog-element-product-order,.fotoknigi .catalog-element-product-order{margin:0 10px 0 0}.catalog-element-product-order .hidden-button-pink{padding:9px 8px 8px;font-size:14px}}@media (min-width:320px) and (max-width:581px){.catalog-element-pillow-metrica-image-holder,.catalog-element-pillow-metrica-description{width:100%;float:none}.catalog-element-pillow-metrica-description{margin:20px 0 0;padding:15px 0 0}.catalog-element-pillow-metrica-carousel{height:auto}}@media (min-width:320px) and (max-width:630px){.catalog-element-plastik-description-left,.catalog-element-plastik-description-right{width:100%}.catalog-element-plastik-description-right{padding:23px 0 0}}@media (max-width:992px){.b-contacts-top,.b-contacts-bottom{flex-wrap:wrap}.b-contacts-bottom{width: calc(100% + 32px);flex-basis: calc(100% + 32px);margin:0 -16px;padding:20px 20px 30px;border-radius:0}.b-contacts-main{margin:0 0 40px}.b-contacts-map{width: calc(100% + 32px);flex-basis: calc(100% + 32px);height:400px;margin:0 -16px;border-radius:0}.b-contacts-schedule,.b-contacts-checkout{width:100%;flex-basis:100%}.b-contacts-schedule{margin:0 0 40px}}