%PDF- %PDF-
Server IP : 37.220.80.31 / Your IP : 3.145.51.233 Web Server : Apache/2.4.52 (Ubuntu) System : Linux 3051455-guretool.twc1.net 5.15.0-107-generic #117-Ubuntu SMP Fri Apr 26 12:26:49 UTC 2024 x86_64 User : www-root ( 1010) PHP Version : 7.4.33 Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority, MySQL : OFF | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /var/www/www-root/data/www/dev.artlot24.ru/bitrix/templates/artantiq/assets/css/ |
Upload File : |
/* === DESKTOP FIRST === */ /* xl <= Extra extra large (xxl) */ @media (max-width: 1600px) { h2, .xl_title { font-size: 46px; } h3, .lg_title { font-size: 36px; } h4, .md_title { font-size: 30px; } h5, .sm_title { font-size: 22px; } .xl_text { font-size: 20px; } .lg_text { font-size: 18px; } .md_text { font-size: 16px; } .page_title { font-size: 26px; } .btn { padding: 12px 24px; } .banner .banner_text { top: unset; bottom: 157px; } /* .banner_text__title { margin: 0 0 16px 0; }*/ .banner_text__description { margin: 0 0 20px 0; } .banner_text__inner { max-width: 45%; } } /* lg <= Extra large (xl) */ @media (max-width: 1200px) { h2, .xl_title { font-size: 42px; } h3, .lg_title { font-size: 32px; } h4, .md_title { font-size: 26px; } h5, .sm_title { font-size: 20px; } h6, .xsm_title { font-size: 18px; } .xl_text { font-size: 18px; } .lg_text { font-size: 16px; } .md_text { font-size: 16px; } .sm_text { font-size: 15px; } .page_title { font-size: 24px; } .main_nav:not(.dropdown_nav) .main_nav__item:nth-child(n+5) { display: none; } .main_nav__link { padding: 36px 22px; } .dropdown_menu_list { grid-template-columns: repeat(3, 1fr); } .advantages_list { grid-gap: 15px; } .content_wrapper { padding-bottom: 60px; } .section_padding_70 { padding: 60px 0; } .section_padding_100 { padding: 80px 0; } .section_title { margin-bottom: 40px; } .catalog_items, .contact_boxes { grid-gap: 24px; } .catalog_item__img { height: 23vw; } .catalog_item__title { line-height: 22px; } .category_item__content { padding: 16px; } .category_item__img { right: 0; } .footer__inner .footer_nav { max-width: 100%; margin-right: 40px; } .footer .logotype { margin-right: 40px; } .footer__inner { justify-content: flex-start; } .footer_refs { grid-template-columns: repeat(1, 1fr); } .footer_refs .footer_social { margin-left: 0; margin-top: 24px; } .with_left { grid-gap: 24px; grid-template-columns: 260px auto; } .sticker_item { width: 28px; height: 28px; font-size: 8px; } .basket_element__content { max-width: 400px; } .personal_wrapper .main_form { max-width: 100%; } .def_list { grid-template-columns: repeat(3, 1fr); grid-gap: 24px; } .def_list li:nth-last-child(2) { grid-column: span 2; } .def_list li:last-child { text-align: left !important; } .order_table .basket_items .basket_element { padding: 24px 0; } .order_table .basket_element .basket_element__right_flex { margin-right: 0; } .catalog_item_detail__img { width: 500px; } .enc_detail__inner .enc_detail__content { flex: 0 0 75%; width: 75%; } .enc_detail__sidebar .catalog_item__row { flex-direction: column; } .enc_detail__sidebar .catalog_item__row .catalog_item__img { border-bottom: none; border-right: 1px solid var(--border-color); } .enc_detail__sidebar .catalog_item__row .catalog_item__right { flex: 1; } .enc_detail__sidebar .catalog_item__row .catalog_item__left { flex: 0 0 25vw; } .grid_row { grid-template-columns: 65% auto; } .letr_txt::before { font-size: 180px; line-height: 210px; } .letr_txt { padding-left: 140px; } .p_l_100 { padding-left: 70px; } .catalog_item_details_props .props { grid-template-columns: auto; grid-gap: 0; } .text_content { margin-top: 0; } .text_content__inner { display: flex; flex-direction: column-reverse; grid-gap: 0; } .text_content .text_block { margin-top: 16px; } .text_content .btn { margin-top: 0; } .catalog_item_detail__textblock h1 { font-size: 28px; } .catalog_item_detail__textblock h2 { font-size: 24px; } .catalog_item_detail__textblock h3 { font-size: 22px; } .catalog_item_detail__textblock h4 { font-size: 20px; } .catalog_item_detail__textblock h5 { font-size: 18px; } .catalog_item_detail__textblock h6 { font-size: 16px; } .catalog_item { padding-bottom: 160px; } .catalog_item__content { max-height: 65px; } .catalog_item .catalog_item__body { min-height: 160px; } .callback_link::before { display: none; } } /* md <= Large (lg) */ @media (max-width: 992px) { .container { padding: 0 80px; } h2, .xl_title { font-size: 36px; } h3, .lg_title { font-size: 28px; } h4, .md_title { font-size: 22px; } h5, .sm_title { font-size: 18px; } h6, .xsm_title { font-size: 16px; } .xl_text { font-size: 16px; } .lg_text { font-size: 16px; } .page_title { font-size: 22px; } .btn { padding: 8px 20px; font-weight: 300; } .main_nav:not(.dropdown_nav) .main_nav__item:nth-child(n+3) { display: none; } .dropdown_menu_list { grid-template-columns: repeat(2, 1fr); grid-gap: 32px; } .icon { width: 24px; height: 24px; } .header .callback_link, .header .user_link { display: none; } .count_element { width: 18px; height: 18px; line-height: 18px; font-size: 14px; } .banner__image { height: 420px; } .banner .banner_text { bottom: 125px; } .banner_text::after { width: 65%; } .banner_text__inner { max-width: 60%; } .content_wrapper { padding-bottom: 50px; } .section_padding_100 { padding: 60px 0; } .section_padding_50 { padding: 40px 0; } .section_padding_60, .section_padding_70 { padding: 50px 0; } .advantages_list { grid-template-columns: repeat(2, 1fr); grid-gap: 30px; } .advantages-section::after { display: none; } .advantages_section { background-color: var(--accent); } .advantages_item__description { font-weight: 300; } .filter_params_buttons { margin-top: 12px; } .filter_params_buttons .btn:not(:last-child) { margin-bottom: 12px; } .enc_detail__sidebar .catalog_item__row .catalog_item__img img { height: 200px; } .catalog_bottom { margin-top: 24px; } .catalog_items_4 { grid-template-columns: repeat(3, 1fr); } .catalog_item__img { height: 25vw; padding: 0 16px; min-height: auto; max-height: 100%; transition: unset; } .catalog_item__body { padding: 16px; } .catalog_item_fav { flex: 0 0 32px; width: 32px; height: 32px; margin-left: 20px; } .catalog_item__foot { padding: 12px 16px; } .catalog_item.catalog_item__row .catalog_item__img { padding: 16px; } .wish_item { width: 26px; height: 26px; } .catalog_item__title { line-height: 24px; } .section_title .hr, .page_title .hr { margin-left: 40px; } .contact_box { padding: 24px; } .soc_list { margin-top: 16px; } .soc_item { flex: 0 0 40px; width: 40px; height: 40px; } .soc_item svg { width: 20px; } .soc_item:not(:last-child) { margin-right: 12px; } .footer__inner { display: block; text-align: center; padding: 32px 0 24px; } .footer .logotype { margin: 0; } .footer__inner .footer_nav { margin-right: 0; padding: 16px 0; margin: 16px 0; border-top: 1px solid rgba(255,255,255,.3); border-bottom: 1px solid rgba(255,255,255,.3); } .footer_nav { display: block; } .footer_nav li:last-child { margin-bottom: 0; } .footer h6 { margin-bottom: 16px; } .footer_refs { margin-top: 24px; } .footer_social .soc_list { justify-content: center; } .copyright { padding: 24px 0; } .copyright ul { display: block; } .copyright ul li { text-align: center; } .copyright ul li:not(:last-child) { margin-bottom: 16px; } .sale_def { padding: 4px 6px; } .content_top { padding: 32px 0 24px; } .breadcrumb { margin: 0 0 20px 0; } .with_left { display: block; grid-gap: 0; } .catalog_wrapper .sort_block { margin-top: 24px; } .filter_params { border-bottom: none; padding-bottom: 0; } .filter_params_list { display: grid; grid-template-columns: repeat(2, 1fr); grid-gap: 24px; border-bottom: 1px solid var(--border-color); } .filter_block.filter_block_menu .filter_params_list { grid-template-columns: repeat(1, 1fr); } .filter_params .filter_params__title { margin-top: 0; margin-bottom: 16px; } .filter_params label, .form_item label { padding-left: 32px; margin-bottom: 16px; } .filter_params label::after, .filter_params label::before, .form_item label::after, .form_item label::before { top: 0; width: 18px; height: 18px; } .filter_block_menu .filter_params__options { display: grid; grid-template-columns: repeat(2, 1fr); grid-gap: 16px; } .basket_items { margin-bottom: 24px; } .basket_element { padding: 16px 24px 16px 208px; flex-direction: column; } .basket_element::before { font-size: 14px; top: -12px; } .basket_element[data-title] { padding-top: 24px; } .basket_element[data-title] .basket_element__img { top: 24px; } .basket_element__close { top: 12px; right: 12px; } .basket_element__right { margin-left: 0; padding-top: 16px; } .basket_element__img { position: absolute; top: 16px; left: 16px; flex: 0 0 168px; width: 168px; height: 168px; } .basket_element__content { max-width: 100%; } .basket_element > div { margin-right: 0; } .basket_element__props { margin: 14px 0 10px; } .basket_element__right_flex { flex-direction: row-reverse; justify-content: flex-end; } .basket_element__right .sale_def { margin-right: 0; margin-left: 16px; } .order_block__flex { flex-direction: column-reverse; } .order_block__flex .info_card { flex: 1; width: 100%; position: relative !important; top: 0; } .order_block .info_card .btn { display: none; } .info_card__foot { border-bottom: 1px solid var(--border-color); } .order_block__flex .order_block__content { padding-right: 0; } .main_form .form_row { display: block; } .main_form .form_row .form_row__title { margin-right: 0; } .main_form input[type="text"], .main_form input[type="password"] { padding: 0 0 8px 0; } .form_row { margin-bottom: 24px; } .form_item label { margin-bottom: 0; margin-top: 16px; } .form_row__title { min-width: 100%; max-width: 100%; margin-bottom: 10px; } .order_block .alert, .order_block__flex .info_card, .personal_wrapper .alert { margin-bottom: 24px; } .btn.btn_lg { padding: 14px 24px; } .left_menu { display: none; } .order_table .basket_items .basket_element { padding: 24px 0 24px 160px; min-height: 180px; } .order_table .basket_element .basket_element__img { left: 0; top: 24px; } .subscribe_form.subscribe_form__accent .form_row { margin-bottom: 16px; } .personal_wrapper .subscribe_form .note_text { margin-bottom: 0; } .personal_links { grid-template-columns: repeat(2, 1fr); grid-gap: 16px; } .lb-nav a.lb-prev, .lb-nav a.lb-next{ width: 50px; height: 50px; } .lb-nav a.lb-prev { left: -90px; } .lb-nav a.lb-next { right: -90px; } .catalog_item_detail__top { border: 1px solid var(--border-color); padding: 32px 0; } .catalog_item_detail__top.catalog_item_detail__top_flex { display: block; } .detail_slider .flex-viewport .slides > li a { position: relative; top: 0; left: 0; transform: none; padding: 0 0 24px 0; } .catalog_item_detail__content { border: none; padding: 24px 32px 0 32px; } .catalog_item_detail__content_body { padding: 0 0 4px; } .catalog_item_detail__img { border-top: none; border-left: none; margin: 0 auto; width: 100%; border-bottom: 1px solid var(--border-color); } .catalog_item_detail__content_head { justify-content: flex-start; margin-bottom: 16px; } .catalog_item_detail__content_head .sticker_item { margin-left: 0; margin-right: 8px; } .catalog_item_details_props .abs { position: relative; top: 0; } .catalog_item_details_props .show_more { margin-bottom: 12px; } .catalog_item_details_props ul { grid-template-columns: repeat(1, 1fr); } .catalog_item_detail__descr, .catalog_item_details_props ul, .catalog_item_details_props .props { max-width: 100%; } .catalog_item_details_props ul li span:first-child { min-width: 100px; max-width: 100px; } .catalog_item_detail > div:not(:last-child) { margin-bottom: 32px; } .catalog_item_detail__textblock h1, .catalog_item_detail__textblock h2, .catalog_item_detail__textblock h3, .catalog_item_detail__textblock h4, .catalog_item_detail__textblock h5, .catalog_item_detail__textblock h6 { margin-bottom: 24px; } .catalog_detail_items .page_title { margin-bottom: 24px; } .catalog_item_detail__textblock { max-width: 100%; } .enc_card_list { grid-template-columns: repeat(1, 1fr); grid-gap: 16px; } .enc_card .enc_card__img { width: 184px; flex: 0 0 184px; } .enc_card__content { padding: 24px; } .enc_wrapper .letter_list { display: none; } .page_nav { margin-top: 24px; } .enc_detail__inner { display: block; } .enc_detail__sidebar .catalog_items { grid-template-columns: repeat(3, 1fr); grid-gap: 24px; } .enc_detail__inner .enc_detail__content { flex: 0 0 100%; width: 100%; padding-right: 0; } .enc_detail__sidebar .catalog_item__row .catalog_item__right { display: flex; flex-direction: column; justify-content: space-between; } .enc_detail__sidebar .catalog_item__row .catalog_item__foot { padding: 12px; border-top: 1px solid var(--border-color); } .enc_detail__sidebar .catalog_item__row .catalog_item__body { padding: 16px 12px; } .news_items { grid-template-columns: repeat(1, 1fr); grid-gap: 24px; margin-bottom: 24px; } .news_wrapper .alert { margin-bottom: 24px; } .grid_row { display: block; grid-gap: 0; } .grid_column .detail_news_list { padding-top: 0; } .detail_news_list .news_items.news_items_line { grid-template-columns: repeat(2, 1fr); grid-gap: 24px; } .contacts_list { grid-template-columns: repeat(2, 1fr); grid-gap: 24px; } .acc_dates .accordion { grid-template-columns: repeat(1, 1fr); grid-gap: 24px; } .category_list { grid-template-columns: repeat(2, 1fr); grid-gap: 24px; } .page_title span:not(.hr) { max-width: 60%; } /*.catalog_item { padding-bottom: 0; } .catalog_item__content { max-height: 100%; transition: unset; } .catalog_item .catalog_item__body { min-height: auto; } .catalog_item .catalog_item__body { position: relative; bottom: 0; left: 0; }*/ .catalog_item__content { max-height: 100px; } .left_block .filter_block:not(:last-child) { margin-bottom: 16px; } } /* sm <= Medium (md) */ @media (max-width: 768px) { h2, .xl-title { font-size: 28px; } h3, .lg-title { font-size: 26px; } .xl_text { font-size: 15px; } .lg_text { font-size: 15px; } .md_text { font-size: 15px; } .sm_text { font-size: 14px; } .header { padding: 12px 0; } .header .navigation { display: none; } .logotype { min-width: 70px; max-width: 70px; } .header .logotype { margin-right: 0; } .hamburger { display: flex; } .section_title { margin-bottom: 24px; } .content_wrapper { padding-bottom: 40px; } .section_padding_60, .section_padding_70 { padding: 40px 0; } .banner_text__title { margin: 0 0 12px 0; } .banner_text__description { margin: 0 0 16px 0; } .banner__image { height: 400px; } .banner_text::after { width: 70%; } .catalog_items_3, .catalog_items_4 { grid-template-columns: repeat(2, 1fr); } .catalog_item__img { height: 37vw; } .contact_boxes { grid-template-columns: repeat(1, 1fr); } .contact_box { padding: 16px; } .load_more { padding: 8px 0; } .basket_bottom__flex { flex-direction: column; } .basket_result { margin-bottom: 12px; padding: 4px 24px; } .basket_result__price { display: flex; align-items: center; justify-content: space-between; } .basket_bottom .btn { min-width: 100%; } .info_card__head, .info_card__body, .info_card__foot { padding: 24px; } .sort_item { flex-direction: column; } .sort_item__label { margin-right: 0; margin-bottom: 10px; } .sort_item_list a { margin-right: 7px; margin-bottom: 7px; } .catalog_wrapper .sort_block { margin-bottom: 17px; } .personal_links li .fa, .personal_links li a .fa { margin-right: 10px; font-size: 18px; } .lb-nav a.lb-prev, .lb-nav a.lb-next { background-color: rgba(0, 0, 0, .3); background-size: 16px 16px; } .lb-nav a.lb-prev, .lb-nav a.lb-next{ width: 35px; height: 35px; } .lb-nav a.lb-prev { left: 10px; } .lb-nav a.lb-next { right: 10px; } #lightbox .lb-data .lb-close { width: 35px; height: 35px; background-size: 30px 30px; background-position: center center; } .catalog_item_detail__img { width: 100%; height: 75vw; } .catalog_item_detail__top { padding: 0; } .catalog_item_detail__content { padding: 16px; } .catalog_item_detail__content .price_block, .catalog_item_detail__button { margin-bottom: 12px; } .detail_slider .flex-viewport .slides > li a { padding: 16px; } .mark li { font-size: 10px; font-weight: normal; } .enc_card__content { padding: 16px; } .enc_detail__sidebar .catalog_items { grid-template-columns: repeat(2, 1fr); grid-gap: 16px; } .enc_detail__sidebar .catalog_bottom { margin-top: 24px; } .enc_detail__sidebar .enc_detail__sidebar_title { margin-bottom: 16px; } .text_block img { margin-bottom: 16px; } .text_block p { margin-bottom: 16px; } .text_block ul { margin: 0 0 16px 0; } .imr { padding: 16px 0; } .accordion_t2 .accordion_item__header::after { width: 20px; height: 20px; right: 16px; } .news_items { grid-gap: 16px; margin-bottom: 16px; } .news_item { padding: 16px; } .news_item__flex .news_item__img { margin-right: 16px; } .news_wrapper .alert { margin-bottom: 16px; } .alert.alert_sm { padding: 12px 16px; } /*.page_title span:not(.hr) { flex: 0 0 300px; max-width: 100%; }*/ .detail_news_list .news_items.news_items_line { grid-template-columns: repeat(1, 1fr); grid-gap: 16px; } .detail_news_list__title { margin-bottom: 16px; } .contacts_list { margin: 0 0 24px 0; } .map { margin-bottom: 24px; } .acc_dates .section_title { margin-bottom: 24px; } .category_item__content { padding: 16px; } .category_item__img { right: 40px; } .category_list { grid-template-columns: repeat(1, 1fr); grid-gap: 16px; } .about_page img { max-width: 100% !important; height: auto; } .p_l_100 { padding-left: 0; } .letr_txt { padding-left: 70px; padding-bottom: 12px; } .letr_txt::before { font-size: 80px; line-height: 100px; height: auto; top: 20px; transform: none; } .speech { padding-bottom: 40px; } .speech::before, .speech::after { width: 48px; height: 33px; } .speech::before { top: -45px; } .speech::after { bottom: 10px; } .about_bottom .section_title { margin-bottom: 8px; } .about_bottom .hr { margin: 12px 0; } .text_content .text_block { margin-top: 8px; } .text_content .btn { min-width: auto; } .partners_list { grid-template-columns: repeat(1, 1fr); } .catalog_item_detail__textblock h1 { font-size: 24px; } .catalog_item_detail__textblock h2 { font-size: 22px; } .catalog_item_detail__textblock h3 { font-size: 20px; } .catalog_item_detail__textblock h4 { font-size: 18px; } .catalog_item_detail__textblock h5 { font-size: 17px; } .filter_block_menu { display: none; } } /* xs <= Small (sm) */ @media (max-width: 576px) { body { min-width: 280px; } .container { padding: 0 16px; } h2, .xl_title { font-size: 22px; } h3, .lg_title { font-size: 20px; } h6, .xsm_title { font-size: 14px; } .lg_text { font-size: 14px; } .md_text { font-size: 14px; } .xl_text { font-size: 14px; } .sm_text { font-size: 14px; } .btn { padding: 8px 16px; } .inline_refs > .link { margin: 0 10px; } .count_element { bottom: -4px; right: -5px; width: 15px; height: 15px; line-height: 15px; font-size: 12px; } .search_form input { padding: 10px 70px 10px 16px; } .search_form__button .icon { width: 18px; height: 18px; } .banner .banner_text { height: fit-content; padding: 80px 0; text-align: center; max-width: 100%; margin: 0; bottom: 0; top: 50%; transform: translateY(-50%); } .banner_text__title { font-size: 32px; margin: 0 0 32px 0; } .banner__image { height: 500px; width: 100%; } .banner_text__inner { max-width: 100%; text-align: left; } .banner_text::after { top: 0; transform: none; width: 100%; height: 100%; -webkit-transform: none; -moz-transform: none; -ms-transform: none; -o-transform: none; } .advantages_list { grid-template-columns: repeat(1, 1fr); grid-gap: 20px; } .category_item { min-height: 140px; } .category_item__img { right: 20px; max-width: 120px; } .catalog_items { grid-gap: 16px; } .catalog_item__body, .catalog_item__foot { padding: 12px; } .catalog_item__title { line-height: 20px; } .catalog_item__img { height: 47vw; padding: 12px; } .catalog_item_fav { flex: 0 0 24px; width: 24px; height: 24px; margin-left: 10px; } .catalog_item:not(.catalog_item__row) .catalog_item_fav { margin-left: auto; margin-top: 10px; } .catalog_item.has_stickers .catalog_item__img { padding: 38px 12px 12px; } .wish_item { width: 22px; height: 22px; } .catalog_bottom { flex-direction: column-reverse; } .catalog_bottom__flex .pagination_text { margin-bottom: 24px; } .contact_boxes { grid-gap: 16px; } .subscribe_form.subscribe_form__short input { min-width: auto; } .dropdown_list { min-width: 220px; } .dropdown_item a { padding: 6px 12px; } .content_top { padding: 24px 0 12px; } .breadcrumb { margin: 0 0 10px 0; } .filter_params_list { display: block; border-bottom: none; } .filter_params { border-bottom: 1px solid var(--border-color); margin-bottom: 16px; } .dropdown_list { left: -50%; } .sticker_item { font-size: 7px; width: 24px; height: 24px; background-size: 12px 12px; } .sticker_list .sticker_item { margin-left: 0; margin-right: 5px; margin-bottom: 5px; } .catalog_item .sticker_list { left: 3px; } .page_link { width: 26px; height: 26px; } .page_link__prev, .page_link__next { margin: 0 5px; } .basket_block { margin-top: 20px; } .basket_element { padding: 25px 16px 16px 16px; } .basket_element__img { position: relative; top: 0; left: 0; } .basket_element[data-title] .basket_element__img { top: 0; } .basket_element__img { margin: 0 auto; } .basket_element > div { margin-right: auto; } .basket_element__content { padding-top: 16px; } .basket_element__content .basket_element__fav { position: absolute; top: 7px; right: 0; z-index: 7; } .basket_element__content .basket_element__props { margin: 0; max-width: 70%; } .basket_element__title { margin: 12px 0 4px; } .basket_element__right { padding-top: 12px; } .alert { padding: 13px 18px; } input, textarea { font-size: 15px; } .accordion_item__header { padding: 16px; } .def_list { grid-template-columns: repeat(2, 1fr); } .def_list li:nth-last-child(2) { grid-column: unset; } .order_table .basket_items .basket_element { padding: 16px 0 16px 160px; } .order_table .basket_element .basket_element__img { position: absolute; } .personal_links { grid-template-columns: repeat(1, 1fr); grid-gap: 16px; } .catalog_item_detail__img { height: 90vw; } .page_title span:not(.hr) { white-space: normal; } .flex-direction-nav a { width: 40px; height: 40px; } .catalog_item_detail__button .btn { min-width: unset; width: 100%; } .note_text { font-size: 12px; } .enc_card .enc_card__img { width: 140px; flex: 0 0 140px; } .accordion_t2 .accordion_item__body_content { padding: 0 16px 16px 16px; } .contacts_list { margin: 0 0 16px 0; grid-gap: 16px; } .map { margin-bottom: 16px; } .acc_dates .section_title { margin-bottom: 16px; } .acc_dates .accordion { grid-gap: 16px; } .accordion_t2 .accordion_item__header::after { top: 16px; } .map iframe { height: 270px; } .text_content .btn { width: 100%; } .catalog_item__content, .catalog_item:hover .catalog_item__content { max-height: 75px; } } @media (max-width: 420px) { .sale_def { padding: 2px 4px; } .catalog_item__price { flex-direction: column; align-items: flex-start; } .catalog_item__price .sale_def { margin-top: 10px; } .main_form .btn { width: 100%; } } /* === MOBILE FIRST === */ /* Custom (xs) */ @media (min-width: 0) { } /* Small (sm) */ @media (min-width: 576px) { } /* Medium (md) */ @media (min-width: 768px) { } /* Large (lg) */ @media (min-width: 992px) { } /* Extra large (xl) */ @media (min-width: 1200px) { } /* Extra extra large (xxl) */ @media (min-width: 1400px) { }