@font-face {font-family: 'Gravity';src: local('Gravity Book'), local('Gravity-Book'), url('https://infinity.design/fonts/Gravitybook.woff2') format('woff2'), url('https://infinity.design/fonts/Gravitybook.woff') format('woff'), url('https://infinity.design/fonts/Gravitybook.ttf') format('truetype');font-weight: normal;font-style: normal;}@font-face {font-family: 'Gravity';src: local('Gravity Bold'), local('Gravity-Bold'), url('https://infinity.design/fonts/Gravitybold.woff2') format('woff2'), url('https://infinity.design/fonts/Gravitybold.woff') format('woff'), url('https://infinity.design/fonts/Gravitybold.ttf') format('truetype');font-weight: bold;font-style: normal;}@font-face{font-family:'als_rubl';src:url('https://infinity.design/fonts/rouble-webfont.eot');src:url('https://infinity.design/fonts/rouble-webfont.eot?#iefix') format('embedded-opentype'),url('https://infinity.design/fonts/rouble-webfont.woff') format('woff'),url('https://infinity.design/fonts/rouble-webfont.ttf') format('truetype');font-weight:normal;font-style:normal;}html { height:100%; margin: 0; padding: 0;}article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary, address {display: block;}audio, canvas {display: inline-block;}video {display: block;}audio:not([controls]) {display: none; height: 0;}address {font-style: normal;}ul, ol, li, form, fieldset, a, img, div, figure, address { margin: 0; padding: 0; border: 0; }ul {list-style: inside;}ol {list-style: inside;}ul li {list-style: none;}ol li {list-style: decimal inside;}ol {padding: 10px 0;}ol li {margin: 0 0 20px 0;}body {height:100%; position: relative;}body, td, input, textarea, button {margin: 0px; padding: 0px; color: #748191; font: 17px 'Gravity'; letter-spacing: 0.3px;}body * {box-sizing: border-box;}a {text-decoration: none; color: inherit; transition:0.3s;}a:hover {text-decoration: none !important;}h1 {font: 24px 'Gravity'; color: #5a6674; margin: 0 0 42px 0; padding: 0;}h2 {font: 24px 'Gravity'; color: #5a6674; margin: 0 0 42px 0; padding: 0;}h3 {font: bold 19px 'Gravity'; color: #5a6674; margin: 0 0 25px 0; padding: 0;}h4 {/*font: 16px 'Gravity'; color: #748191; margin: 0; padding: 0; letter-spacing: 1.5px; text-transform: uppercase;*/}@media (max-width: 1024px) {h1 {margin-left: 0;}h2 {margin-left: 0;}h3 {margin-left: 0;}}@media (max-width: 320px) {}p {margin: 0 0 20px 0; padding: 0; font-size: 15px; line-height: 28px; color: #748191;}table {border-collapse: collapse; border-spacing: 0;}.main {min-height: 100%; position: relative;}.cbc {overflow: hidden; max-width: 100%; min-width: 320px; margin: 0 auto;}.container {max-width: 1480px; margin: 0 auto; position: relative; padding: 0 40px;}@media (max-width: 1280px) {.container {padding: 0 30px;}}@media (max-width: 640px) {.container {padding: 0 20px;max-width: inherit;}}/* page content *//* header */header {width: 100%; height: 355px; position: relative; color: #5a6674; margin-bottom: 15px !important;}header a.active,header a:hover {color: #ff7200;}.h_logo_box {position: absolute; left: 0; top: 47px; width: 100%; text-align: center;}.h_logo_box img {max-width: 100%;}.h_top_nav {height: 252px; padding-top: 101px; font-size: 15px; line-height: 30px;}.h_top_nav .l_box {float: left; position: relative; z-index: 10; padding-left: 10px;}.h_top_nav .l_box li {margin-left: 34px;}.h_top_nav .l_box li:first-child {margin-left: 0;}.h_top_nav .r_box {float: right; position: relative; z-index: 10; padding-right: 28px;}.h_top_nav .r_box li {margin-left: 10px;}.h_top_nav .r_box li:first-child {margin-left: 0;}.h_top_nav li {display: inline-block; vertical-align: middle;}.h_lng {padding-right: 17px;}.h_lng .active {font-weight: bold;}.ico_faq {display: inline-block; padding-right: 32px; background: url(https://infinity.design/img/ico_faq.png) right 1px center no-repeat;}.ico_lk {display: inline-block; padding-right: 36px; background: url(https://infinity.design/img/ico_lk.png) right center no-repeat;}.user_nav {position: relative;}.user_nav .open_subn {cursor: pointer; position: relative; z-index: 101;}.user_nav ul {visibility: hidden; opacity: 0; position: absolute; z-index: 100; top: -22px; left: -28px; width: 338px; padding: 88px 28px 20px; border: 1px solid #e5e5e5; background: #fff; transition:0.3s;}.user_nav ul:after {content: ''; position: absolute; top: 71px; left: 20px; right: 20px; height: 1px; background: #e5e5e5;}.user_nav ul li {display: block; margin-bottom: 5px; margin-left: 0 !important;}.user_nav ul a,.user_nav ul span {display: inline-block; padding: 5px 0 5px 39px; font-size: 15px; color: #5a6674; white-space: nowrap;}.user_nav ul a:hover {color: #ff7709;}.user_nav:hover ul {visibility: visible; opacity: 1}.user_nav .ico_profile {background: url(https://infinity.design/img/uo_ico_profile.png) left center no-repeat;}.user_nav .ico_contacts {background: url(https://infinity.design/img/uo_ico_contacts.png) left center no-repeat;}.user_nav .ico_faq {background: url(https://infinity.design/img/uo_ico_faq.png) left center no-repeat;}.user_nav .ico_adv {background: url(https://infinity.design/img/uo_ico_adv.png) 1px center no-repeat;}.user_nav .ico_shop {background: url(https://infinity.design/img/uo_ico_shop.png) left center no-repeat;}.user_nav .ico_cart {background: url(https://infinity.design/img/uo_ico_cart.png) left center no-repeat;}.user_nav .ico_logout {background: url(https://infinity.design/img/uo_ico_logout.png) 1px center no-repeat;}.h_search_box {padding-left: 29px;}.h_search_box .search_btn {cursor: pointer; display: block; width: 25px; height: 25px; border: none; background: url(https://infinity.design/img/ico_search.png) center no-repeat;}.h_search_form {display: none; position: absolute; z-index: 120; left: -20px; top: -10px; right: 30px; height: 50px; border: 1px solid #5a6674; background: #fff;}.h_search_form .search_btn {position: absolute; right: 27px; top: 50%; margin-top: -11px;}.h_search_form input[type="text"] {height: 48px; width: 100%; padding: 0 50px 0 20px; border: none; background: none;}.main_nav_box {}.main_nav {margin: 0 auto; font-size: 0; letter-spacing: 0; text-align: center; font-size: 0; letter-spacing: 0;}.main_nav li {display: inline-block; vertical-align: middle; margin: 0 18px;position:relative}.main_nav li:nth-child(5)::before {content: "";position: absolute;left: -16px;right: 0;top: -1px;background: url(/img/ny_ations.svg) no-repeat;width: 20px;height: 20px;}.main_nav a {font-size: 17px; color: #5a6674; text-transform: uppercase; font-weight: bold; padding: 4px 7px 11px; border-bottom: 1px solid #dee0e3; letter-spacing: 2px;}.mob_h_lng {display: none; position: absolute; left: 20px; top: 63px; font-size: 22px;}.mob_h_lng .active {font-weight: bold;}.mob_nav_logo,.mob_show,.main_nav_box .sm_show {display: none;}@media (min-width: 961px) {.main_nav #dostavka-i-oplata {background: url(https://infinity.design/img/icon-delivery.svg) left top no-repeat;background-size: 32px;padding-left: 45px;}.open_nav_btn {display: none;}}@media (max-width: 1380px) {.h_top_nav .l_box {padding-left: 0;}.h_top_nav .l_box li {margin-left: 25px;}.h_top_nav .r_box {padding-right: 0;}.h_top_nav .r_box li {margin-left: 25px;}.h_search_form {right: -15px;}.h_search_form .search_btn {right: 14px;  margin-top: -10px;}.user_nav ul {top: -22px; left: -32px; width: 300px;}}@media (max-width: 1180px) {.h_search_box {padding-left: 5px;}.h_top_nav .l_box li {margin-left: 15px;}.h_top_nav .r_box li {margin-left: 15px;}.user_nav ul {top: -22px; left: -20px; width: 260px;}.user_nav ul {padding: 88px 20px 20px 20px;}}@media (max-width: 1024px) {.h_lng {padding-right: 0;}.h_top_nav .r_box li {margin-left: 20px;}.h_search_box {padding-left: 15px;}.ico_faq,.ico_lk {padding-right: 0; background: none;}.user_nav ul {left: -30px; width: 240px;}.user_nav ul a,.user_nav ul span {padding: 5px 0 5px 30px !important;}}@media (min-width: 961px) {.main_nav_box {display: block !important;}}@media (max-width: 960px) {header {height: auto; margin-bottom: 0 !important;}/*.h_logo_box {position: static;}*/.mob_h_lng {display: block;}.h_top_nav .l_box,.h_top_nav .r_box {display: none;}.h_top_nav {height: auto; padding: 30px 0;}.main_nav_box {display: none; position: fixed; overflow: auto; z-index: 1000; left: 0; top: 0; right: 0; margin: 0; bottom: 0; z-index: 500; border: none; padding: 30px 0 0 0; text-align: center; background: rgba(255,255,255,0.98);}.main_nav {display: block !important; padding: 0 !important; background: none !important; margin: 0 !important; border-bottom: 1px solid #dee0e3;}.main_nav li {display: block !important; float: none; width: auto !important; height: auto !important; border-top: 1px solid #dee0e3; margin: 0 !important; padding-left: 0;}.main_nav a {display: block; height: 65px; line-height: 65px; font-size: 20px; text-decoration: none !important; padding: 0; color: #5a6674; border: none; background: none;}.main_nav li ul {display: none;}.main_nav li ul a {font-size: 16px; background: rgba(231,234,238,0.4);}.open_nav_btn {display: block; cursor: pointer; position: absolute; top: 55px; z-index: 350; width: 35px; height: 35px; left: 27px; background: url(https://infinity.design/img/open_nav.svg) center no-repeat; background-size: 35px 35px;}.close_nav_btn {cursor: pointer; position: absolute; top: 62px; z-index: 350; width: 24px; height: 24px; left: 32px; background: url(https://infinity.design/img/close_btn.svg) center no-repeat; background-size: 24px 24px;}.mob_nav_logo {display: block !important; text-align: center; margin-bottom: 38px;}.mob_nav_logo img {display: block; margin: 0 auto;}.main_nav_box .sm_show {display: block;}.mob_nav_logo img {width: 130px;}}@media (max-width: 480px) {.main_nav a {height: 50px; line-height: 50px; font-size: 16px;}.main_nav li ul a {font-size: 14px;}.open_nav_btn {background-size: 30px;}}@media (max-width: 480px) {.h_logo_box img {width: 140px;}.mob_nav_logo {margin-bottom: 30px;}.main_nav a {height: 45px; line-height: 45px; font-size: 12px;}.main_nav li ul a {font-size: 11px; letter-spacing: 0.8px;}.mob_h_lng {font-size: 18px;}}@media (max-width: 320px) {.main_nav_box {padding: 20px 0 0 0;}.mob_nav_logo {margin-bottom: 20px;}.main_nav a {height: 42px; line-height: 42px;}}/* pages */.box_title {position: relative; overflow: hidden; padding: 0 20px; margin-bottom: 33px;}.box_title.no_wrap {padding: 0;}.box_title:after {content: '';  position: absolute; left: 50%; top: 14px; margin-left: -82.5px; width: 165px; height: 5px; background: url(https://infinity.design/img/wave_line.png) left center no-repeat;}.box_title h1 {display: inline-block; margin: 0 35px 0 0;}.box_title h1 a {color: #a5aab1;}.box_title h1 a.active,.box_title h1 a:hover {color: #5b6776;}.box_title .more_lnk {display: inline-block; color: #ff7506; margin-top: 6px;}.box_title .more_lnk:hover {color: #5b6776;}.box_title .l_box {float: left;}.box_title .r_box {float: right; font-size: 16px;}.box_title h2 {display: inline-block;margin: 0 35px 0 0;}@media (max-width: 1280px) {.box_title .l_box {width: 50%; padding-right: 90px;}}@media (max-width: 800px) {.box_title {padding: 0;}.box_title h1 {margin: 0 15px 0 0;}}@media (max-width: 760px) {.box_title:after {display: none;}.box_title .l_box {width: auto; padding-right: 0;}}@media (max-width: 480px) {.box_title h1 {margin-bottom: 10px;}.box_title > * {float: none !important;}}.mp_tov_list {padding: 0 0 45px;}.mp_tov_list .box_title {margin-bottom: 48px;}.tov_list {margin: 0 -20px 0 -20px; font-size: 0; letter-spacing: 0;display: flex;flex-wrap: wrap;justify-content: space-between;}.tov_list .item {display: inline-block; vertical-align: top; width: 25%; padding: 20px;}.tov_list .wrap {display: block; height: 480px; padding: 20px; background: #f7f8fa;}.tov_list figure {overflow: hidden; margin-bottom: 40px;}.tov_list figure img {width: 100%; transition:0.5s;}.tov_list .text_box {letter-spacing: 0.4px; text-align: center;}.tov_list .part_ico {padding-top: 37px;}.tov_list .part_yarn {background: url(https://infinity.design/img/ico_yarn.png) center top no-repeat;}.tov_list .part_needle {background: url(https://infinity.design/img/ico_needle.png) center top no-repeat;}.tov_list .title {font-size: 16px; color: #5a6674; transition:0.5s; margin-bottom: 13px;}.tov_list .title span {font-weight: bold;}.tov_list .descr {font-size: 14px; line-height: 24px; text-align: center; margin-bottom: 12px;}.tov_list .descr li {white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}.tov_list .descr .b {font-weight: bold;}.tov_list .more_btn {font-size: 15px; color: #ff7200; transition:0.5s;}.tov_list a:hover figure img {transform: scale(1.05);}.tov_list a:hover .title,.tov_list a:hover .more_btn {color: #000;}@media (max-width: 1380px) {.tov_list {margin: 0 -10px;}.tov_list .item {padding: 10px;}}@media (max-width: 1180px) {.tov_list .wrap {height: 420px;}}@media (max-width: 1024px) {.tov_list .wrap {height: 390px;}}@media (max-width: 960px) {.tov_list .item {width: 33.33%;}.tov_list .wrap {height: 420px;}}@media (max-width: 800px) {.tov_list .wrap {height: 390px;}}@media (max-width: 640px) {.tov_list .item {width: 50%;}.tov_list .wrap {height: auto; padding-bottom: 40px;}}@media (max-width: 480px) {.tov_list .item {width: 100%;}}/* main page */.banner_slider {text-align: center; margin-bottom: 67px; margin-top: -15px;}.banner_slider .text_box {display: table; opacity: 0; position: absolute; left: 50%; top: 50%; width: 261px; height: 260px; margin: -130px 0 0 -130px; text-align: center; background: url(https://infinity.design/img/sliter_text_bg.png) center no-repeat; transition:0.5s;}.banner_slider .text_box .wrap {display: table-cell; vertical-align: middle;}.banner_slider .text_box .title {font-size: 25px; line-height: 32px; padding: 0 40px; color: #5a6674;}.banner_slider .text_box .more {font-size: 16px; color: #ff7200;}.banner_slider .text_box .sepor {display: block; width: 114px; height: 1px; margin: 25px auto; background: #ebedef;}.banner_slider .slick-slide {text-align: center; position: relative;}.banner_slider .slick-slide img {opacity: 0.5; transition:0.5s; transform: scale(0.9); display: inline-block;}.banner_slider .slick-center {z-index: 100;}.banner_slider .slick-center img {opacity: 1;transform: scale(1);}.banner_slider .slick-center .text_box {opacity: 1;}.banner_slider .slick-prev,.banner_slider .slick-next {opacity: 0; z-index: 10; top: 0; width: 10%; height: 100%; transform: none; background: rgba(0,0,0,0.3);}.banner_slider .slick-prev {left: 0;}.banner_slider .slick-next {right: 0;}.banner_slider .slick-list {padding: 0 30% !important;}@media (max-width: 1700px) {.banner_slider .slick-list {padding: 0 27% !important;}}@media (max-width: 1500px) {.banner_slider .slick-list {padding: 0 24% !important;}}@media (max-width: 1300px) {.banner_slider .slick-list {padding: 0 21% !important;}}@media (max-width: 1180px) {.banner_slider .slick-list {padding: 0 17% !important;}}@media (max-width: 1080px) {.banner_slider .slick-list {padding: 0 15% !important;}}@media (max-width: 960px) {.banner_slider .slick-list {padding: 0 30px !important;}.banner_slider .slick-slide img {width: 100%;}.banner_slider {text-align: center; margin-bottom: 80px !important;}}@media (max-width: 640px) {.banner_slider .slick-list {padding: 0 20px !important;}}@media (max-width: 480px) {.banner_slider .text_box {position: absolute; top: 0; left: 0; width: 100%; height: 255px; margin: 0; background: rgba(0,0,0,0.2);}.banner_slider .text_box * {color: #fff !important;}}.last_journal {padding-top: 70px; padding-bottom: 45px; background: #f7f8fa;display:none}.journal_list {margin: 0 -20px; font-size: 0; letter-spacing: 0;}.journal_list .item {display: inline-block; vertical-align: top; width: 50%; padding: 20px;}.journal_list .wrap {display: table; width: 100%; padding: 20px; background: #fff;}.journal_list .wrap > * {display: table-cell; vertical-align: middle; width: 50%;}.journal_list figure {overflow: hidden;}.journal_list figure img {width: 100%; transition:0.5s;}.journal_list .text_box {padding: 0 30px 0 40px; font-size: 15px; color: #5a6674; letter-spacing: 0.3px;}.journal_list .num {padding-top: 43px; margin-bottom: 3px; background: url(https://infinity.design/img/ico_book.png) left  top no-repeat; transition:0.5s;}.journal_list .num span {font-family: Arial;}.journal_list .title {font-size: 16px; line-height: 26px; text-transform: uppercase; font-weight: bold; margin-bottom: 22px; transition:0.5s;}.journal_list .descr {line-height: 2; color: #748191; margin-bottom: 25px; transition:0.5s;}.journal_list .more_btn {font-weight: bold; transition:0.5s;}.journal_list a:hover figure img {transform: scale(1.05);}.journal_list a:hover .num,.journal_list a:hover .title {color: #ff7506;}.journal_list a:hover .descr,.journal_list a:hover .more_btn {color: #000;}.last_journal .bt_more_lnk {display: none;}@media (max-width: 1380px) {.journal_list {margin: 0 -10px;}.journal_list .item {padding: 10px;}.journal_list .wrap > figure {vertical-align: top;}.journal_list .text_box {padding: 0 20px 0 20px;}}@media (max-width: 1080px) {.journal_list .wrap {display: block;}.journal_list .wrap > * {display: block; width: auto;}.journal_list .text_box {min-height: 350px; padding: 30px 0 10px;}}@media (max-width: 640px) {.last_journal {padding-top: 70px; padding-bottom: 15px;display:none}.journal_list {margin: 0;}.journal_list .item {display: block; width: auto; padding: 0; margin: 0 0 30px;}}@media (max-width: 400px) {.journal_list figure {margin: -20px -20px 0 -20px;}.last_journal .box_title .more_lnk {display: none;}.last_journal .bt_more_lnk {display: block; text-align: center; font-size: 16px; color: #fff; margin-bottom: 30px;}.last_journal .bt_more_lnk a {display: block; height: 48px; line-height: 48px; background: #5a6674;}}.bt_subs_box {position: relative; overflow: hidden; /*padding: 113px 0 106px;*/padding: 63px 0 106px; text-align: center;clear:both}.bt_subs_box:after {content: ''; position: absolute; top: 79px; bottom: 86px; left: 50%; width: 1px; background: #ecedef;}.bt_subs_box h3 {margin-bottom: 42px;}.bt_subs_box .subs_form {float: left; padding-left: 48px;}.bt_subs_box .field {position: relative; width: 462px; height: 62px; border: 1px solid #dee0e3;}.bt_subs_box input[type="text"] {width: 100%; height: 60px; padding: 0 80px 0 28px; font-size: 15px; border: none;}.bt_subs_box input[type="submit"] {position: absolute; top: 8px; right: 10px; width: 57px; height: 43px; font-size: 15px; font-weight: bold; color: #fff; border: none; background: #ff7200;}.bt_subs_box input[type="submit"]:hover {background: #5a6674;}.bt_subs_box .soc_box {float: right; padding-right: 16px;}.bt_subs_box .soc_box .item_list li {float: left; margin: 0 35px;}.bt_subs_box .soc_box .item_list a {display: block; width: 63px; height: 62px; border: 1px solid #dee0e3;}.bt_subs_box .soc_box a:hover {border-color: #ff7200;}.ico_ig {background: url(https://infinity.design/img/ico_ig.png) center no-repeat;}.ico_vk {background: url(https://infinity.design/img/ico_vk.png) center no-repeat;}.ico_tg {background: url(https://infinity.design/img/ico_tg.png) center no-repeat;}.ico_fb {background: url(https://infinity.design/img/ico_fb.png) center no-repeat;}.ico_tw {background: url(https://infinity.design/img/ico_tw.png) center no-repeat;}@media (max-width: 1180px) {.bt_subs_box h3 {margin-bottom: 0; height: 65px;}.bt_subs_box .subs_form {float: left; width: 46%; padding: 0 20px;}.bt_subs_box .field {width: 100%;}.bt_subs_box .soc_box {float: right; width: 49%; padding: 0 20px;}.bt_subs_box .soc_box .item_list {font-size: 0; letter-spacing: 0; text-align: center;}.bt_subs_box .soc_box .item_list li {float: none; margin: 0; display: inline-block; vertical-align: top; width: 25%;}.bt_subs_box .soc_box .item_list a {display: inline-block;}}@media (max-width: 960px) {.bt_subs_box {position: relative; overflow: hidden; padding: 0px 0 50px;}.bt_subs_box:after {top: 40px; bottom: 30px;}.bt_subs_box .subs_form {float: left; width: 46%; padding: 0;}.bt_subs_box .soc_box {float: right; width: 48%; padding: 0;}}@media (max-width: 640px) {.bt_subs_box:after {display: none;}.bt_subs_box .subs_form {float: none; width: auto; padding: 0 40px 50px; border-bottom: 1px solid #ecedef; margin-bottom: 50px;}.bt_subs_box .soc_box {float: none; width: auto; padding: 0 40px;}}@media (max-width: 480px) {.bt_subs_box .subs_form {padding: 0 0 50px;}.bt_subs_box .soc_box {padding: 0;}}@media (max-width: 320px) {.bt_subs_box h3 {font-size: 16px;}.bt_subs_box input[type="text"] {padding: 0 80px 0 15px;}}/* catalog */.part_descr {padding-top: 64px; /*padding-bottom: 64px;*/}.part_descr .wrap {padding: 40px; background: #fff; overflow: hidden;}.part_descr .cover_box {float: right; width: 38%; text-align: right;}.part_descr .cover_box img {max-width: 100%;}.part_descr .text_box {float: left; width: 62%; overflow: hidden;}.part_descr .text_box .col {float: left; width: 50%; padding: 0 25px;}.part_descr a:hover {color:#ff7200;}@media (max-width: 1280px) {.part_descr .text_box {padding: 0 50px 0 0;}.part_descr .text_box .col {float: none; width: auto; padding: 0;}}@media (max-width: 1024px) {.part_descr .cover_box {float: none; width: auto; text-align: center;}.part_descr .cover_box img {max-width: 100%;}.part_descr .text_box {float: none; width: auto; padding: 50px 0 0 0;}}@media (max-width: 480px) {.part_descr .cover_box {margin: -20px -20px 0 -20px;}.part_descr .wrap {padding: 30px;}}@media (max-width: 400px) {.part_descr {padding: 0  !important; margin: 20px 0 0 0 !important;}.part_descr .wrap {padding: 50px 0 30px 0; border-bottom: 1px solid #dee0e3;  border-top: 1px solid #dee0e3;}.part_descr .cover_box {margin: 0;}.part_descr .text_box {padding: 40px 0 0 0;}}.cat_tov_list {padding-bottom: 72px;}@media (max-width: 480px) {.cat_tov_list {padding-bottom: 0;}}/* tov page */.tov_page {padding-top: 22px; margin-bottom: 10px; position: relative;}.tov_page .l_box {width: 460px; float: left; color: #748191; padding-bottom: 100px;}.tov_page .r_box {margin-left: 580px; padding-top: 11px;}.tov_page h4 {margin-bottom: 39px;}.tov_page .back_lnk_box {margin-top:35px;}.tov_page .back_lnk {font-weight: bold; font-size: 17px; color: #ff7200; letter-spacing: 0.7px;}.tov_page .back_lnk:hover {color: #5b6776;}.obj_gal {position: relative; margin-bottom: 64px;}.obj_gal .thumb_box {margin: 0 -17px 0 -18px;}.obj_gal .sldr_thumb_list {width: 100%;}.obj_gal .sldr_thumb_list .slider {height: 130px;}.obj_gal .sldr_thumb_list .button {height: 130px; cursor: pointer; float: left; margin: 0 17px 0 18px; /*margin-right: 35px; transition:0.3s;*/ background: #000;}.obj_gal .sldr_thumb_list img {display: block; width: 130px; height: 130px; opacity: 0.6; transition:0.3s;}.obj_gal .sldr_thumb_list .button:hover img,.obj_gal .sldr_thumb_list .button.selected img {opacity: 1;}.obj_gal .main_photo_slider {height: auto; margin-bottom: 35px; overflow: hidden;}.obj_gal .main_photo_slider .slider {width: 100%; min-height: 460px;}.obj_gal .main_photo_slider .slider li {position: relative; float: left; width: 100%; text-align: center; min-height: 460px; background: #fff;}.obj_gal .main_photo_slider img {display: block;}.obj_gal .thumb_box {position: relative; height: 130px; overflow: hidden;}.tov_param {font-size: 16px; line-height: 29px; margin-bottom: 27px;}.tov_param span {font-weight: bold;}.tov_descr {font-size: 16px; line-height: 29px; /*margin-bottom: 55px;*/}.tov_descr p {font-size: 16px;}.tov_info_ico {display: table; width: 110%;}.tov_info_ico li {display: table-cell; vertical-align: middle; width: 1%;}.tov_info_ico img {display: block;}/* 2024 */.tov_color_list .item_counter {margin: 0 0 6px; height: 34px; border: 1px solid #cdd1d5; font-size: 0; /*display: block;*/display: block;}.tov_color_list .item_counter > * {display: inline-block; vertical-align: top;}.tov_color_list .item_counter input[type="text"] {width: 74px; height: 32px; font-size: 16px; border: none; color: #6e6e6e; text-align: center; margin: 0; border: none; border-left: 1px solid #cdd1d5; border-right: 1px solid #cdd1d5; background: none;}.tov_color_list .item_counter span {width: 31px; height: 32px; color: #ff7a0f; font-size: 15px; line-height: 32px; text-align: center; cursor: pointer;}.tov_color_list {font-size: 0; letter-spacing: 0; margin: 0 -30px 43px 0;}.tov_color_list .item {display: inline-block; width: 20%; margin-bottom: 8px;}.tov_color_list .wrap {width: 140px; letter-spacing: 0.5px;}.tov_color_list figure img {display: block;}.tov_color_list .ttl {font-size: 13px; margin: 0 0 8px 4px; color: #5a6674;}.tov_color_list .param li {display: inline-block; width: 49%; margin-bottom: 6px;}.tov_color_list .param .art {font-weight: bold; font-size: 13px; color: #5a6674;}.tov_color_list .param .wt {font-size: 12px; color: #748191;}.tov_color_list .param .set_price {font-weight: bold; font-size: 16px; color: #ff7200; padding-left: 2px;}.tov_color_list .param .price {font-size: 12px; color: #616c7a; white-space: nowrap;}.tov_page .paginator {padding-left: 0; padding-right: 0;}.tov_page .paginator .prev {left: 0;}.tov_page .paginator .next {right: 0;}.shop_list {margin-bottom: 5px;}.shop_list .box_title {padding: 0; font-size: 28px; margin-bottom: 23px; color: #5b6776;}.shop_list .box_title:after {left: auto; right: 0;}.shop_list td {padding: 29px 0 28px 0; border-top: 1px solid #d9dfe6; font-size: 18px;}.shop_list tr:first-child td {border-top: none;}.shop_list .action {text-align: right;}.shop_list .action a {font-weight: bold; color: #ff7200;}.shop_list .action a:hover {color: #5b6776;}/* 2024 */.by_box {margin-bottom: 70px; /*display: block;*/display: block;}.by_box > * {vertical-align: middle;}.by_box .to_cart {width: 186px; height: 65px; font-size: 20px; line-height: 65px;}.by_box .price_info {display: inline-block; margin-left: 42px;}.by_box .price {font-size: 29px; font-weight: bold; color: #5a6674; margin-bottom: 8px;}.by_box .count {font-size: 14px; color: #748191; letter-spacing: 1px; text-transform: uppercase;}.orange_btn {display: inline-block; color: #fff; text-align: center; background: #ff7200;}.orange_btn:hover {background: #5a6674;}@media (max-width: 1600px) {.tov_page .r_box {margin-left: 500px;}}@media (max-width: 1280px) {.tov_color_list .item {width: 25%;}}@media (max-width: 1180px) {.tov_page h1 {text-align: center;}.tov_page .l_box {width: auto; float: none; padding-bottom: 10px;}.tov_page .r_box {margin-left: 0; padding-bottom: 70px;}.tov_color_list .item {width: 20%;}.tov_page .back_lnk_box {width: 100%; text-align: center;}.obj_gal .sldr_thumb_list img,.obj_gal .main_photo_slider img {display: inline-block;}.obj_gal .sldr_thumb_list .slider {margin: 0 auto;}}@media (max-width: 800px) {.tov_color_list .item {width: 25%;}}@media (max-width: 640px) {.obj_gal .sldr_thumb_list .button {margin: 0 7px;}.tov_color_list .item {width: 33.33%;}}@media (max-width: 580px) {.obj_gal .main_photo_slider img {width: 100%;}.obj_gal .thumb_box {margin: 0 -5px; height: auto;}.obj_gal .sldr_thumb_list {height: auto !important; transform: none !important;}.obj_gal .sldr_thumb_list .slider {width: auto !important; height: auto !important; transform: none !important;}.obj_gal .sldr_thumb_list .button {width: 33.33% !important; height: auto; margin: 0; border: 5px solid #fff; position: static !important; transform: none !important;}.obj_gal .sldr_thumb_list .button img {width: 100%; height: auto; display: block;}}@media (max-width: 480px) {.obj_gal .main_photo_slider {height: 420px;}.obj_gal .main_photo_slider .slider {min-height: 100%; height: 400px;}.obj_gal .main_photo_slider .slider li {height: 400px;}.tov_color_list .item {width: 50%;}.shop_list td {padding: 20px 10px; font-size: 16px;}.shop_list td:first-child {padding-left: 0;}.shop_list td:last-child {padding-right: 0;}.shop_list .price {white-space: nowrap;}}@media (max-width: 420px) {.obj_gal .main_photo_slider {height: 320px;}.obj_gal .main_photo_slider .slider,.obj_gal .main_photo_slider .slider li {height: 300px;}.shop_list td {padding: 20px 5px;}.by_box .price_info {margin-left: 20px;}}@media (max-width: 380px) {.obj_gal .sldr_thumb_list .button {width: 25% !important;}.shop_list .box_title {font-size: 24px; margin-bottom: 10px;}.shop_list td {font-size: 15px;}}@media (max-width: 360px) {.by_box .to_cart {margin: 0 20px 20px 0;}.by_box .price_info {margin-left: 0;}}@media (max-width: 320px) {.tov_color_list {margin: 0 -15px 43px 0;}.shop_list td {font-size: 13px;}}/* forms */.login_form { width: 500px; }.reg_form { width: 600px; }/* cart */.cart_count {padding-top: 7px;}.cart_list {padding-top: 40px; padding-bottom: 55px; margin-bottom: 90px; margin-top: 70px;}.cart_list table {margin-bottom: 0;}.cart_list th {font-size: 15px; color: #5b6776; font-weight: normal; text-align: center; padding: 0 20px 20px 20px;}.cart_list th:first-child {text-align: left;}.cart_list td {text-align: center; letter-spacing: 1px; color: #5a6674; padding: 20px; border-bottom: 30px solid #f7f8fa; background: #fff;}.cart_list tr:last-child td {border-bottom: none;}.cart_list .photo {width: 120px;}.cart_list .photo img {width: 120px;}.cart_list .descr {text-align: left; text-transform: uppercase; padding-left: 10px;}.cart_list .title {font-size: 18px; font-weight: bold; margin-bottom: 12px;}.cart_list .params {font-size: 12px; line-height: 20px;}/*.cart_list .params b {white-space: nowrap;}*/.cart_list .item_price {font-size: 22px; white-space: nowrap;}.cart_list .item_price .wrap {height: 80px; line-height: 80px; border-left: 1px solid #e6e8ea;}.cart_list .total_price {font-size: 22px; font-weight: bold; white-space: nowrap;}.cart_list .wt {width: 150px; font-size: 18px; white-space: nowrap;}.cart_list .wt .wrap {height: 100px; line-height: 100px; border-left: 1px solid #e6e8ea; border-right: 1px solid #e6e8ea;}.cart_list .count {width: 220px;}.cart_list .item_counter {margin: 0 auto; width: 149px; height: 68px; border: 1px solid #dee0e3; letter-spacing: 0; font-size: 0;}.cart_list .item_counter > * {display: inline-block; vertical-align: top;}.cart_list .item_counter input[type="text"] {width: 108px; height: 66px; font-size: 18px; border: none; color: #5a6674; text-align: center; margin: 0; border: none; background: none;}.cart_list .item_counter .btn_box {width: 38px; height: 66px; border-left: 1px solid #dee0e3;}.cart_list .item_counter span {display: block; color: #ff7a0f; font-size: 20px; line-height: 31px; text-align: center; cursor: pointer;}.cart_list .item_counter .up {height: 34px; border-bottom: 1px solid #cdcdcd;}.cart_list .item_counter .down {height: 32px;}.cart_list .back_lnk {display: inline-block; font-size: 16px; color: #ff7200; margin-left: 20px;}.cart_list .back_lnk:hover {color: #5a6674;}.cart_list .total {font-size: 22px; color: #5a6674; float: right; margin-right: 20px; margin-top: -14px; letter-spacing: 3px;font-weight:bold}.cart_list .total b {font-size: 30px; font-weight: bold;}.order_form { padding-bottom: 28px; }.order_form .l_box { margin-right: 0;}.form_box .l_box {overflow: hidden; /*padding-bottom: 88px; margin-right: 560px; guro - вывел в правила выше. Для формы логина*/}.form_box .submit_btn {float: right; width: 280px; height: 70px; font-size: 20px; line-height: 70px; margin-top: 38px; border:none;}.order_form.form_box textarea {height: 197px;}.order_form.form_box .submit_btn {float: none; margin: 0 auto; display: block;}.form_box .r_box {float: right; /*width: 508px;*/}.form_box .r_box .blue_box {padding: 36px 70px 35px 70px; margin-bottom: 25px;}.order_form h2 {margin: 0 0 16px;}.order_form .hint {font-size: 14px;}.order_form .jq-selectbox {width: 100%; margin-bottom: 18px;}@media (max-width: 1280px){.cart_list th {padding: 0 10px 20px 10px;}.cart_list td {padding: 20px 10px;}.cart_list .wt {width: auto;}.cart_list .wt .wrap {padding: 0 20px;}.cart_list .title {font-size: 17px;}.cart_list .item_price {font-size: 19px;}.cart_list .item_price .wrap {padding: 0 20px;}.cart_list .total_price {font-size: 19px;}.cart_list .count {width: 160px;}.cart_list .action {width: 70px;}.cart_list .item_counter {width: 100px;}.cart_list .item_counter input[type="text"] {width: 60px;}.order_form .l_box {margin-right: 460px;}.order_form .r_box {width: 430px;}.form_box .r_box .blue_box {padding: 36px 30px 35px 30px;}}@media (max-width: 960px){.cart_list {margin-top: 40px;}.cart_list .photo {padding: 0; width: auto;}.cart_list .photo img {display: none;}.cart_list .item_price .wrap,.cart_list .wt .wrap {border: none; padding: 0;}.cart_list .count {width: 130px;}.cart_list .item_counter {width: 109px;}.cart_list .item_counter input[type="text"] {width: 68px;}.cart_list .item_price {font-size: 20px;}.cart_list .total_price {font-size: 20px;}.cart_list .wt {font-size: 16px;}.h_action span {display: none;}.cart_list .action {width: 60px;}.cart_list .back_lnk {margin-left: 0;}.cart_list .total {margin-right: 0; letter-spacing: 1px; margin-top: -13px;}.form_box .l_box {margin-right: 0;}.form_box .r_box {width: auto; float: none;}.form_box .submit_btn {float: none; margin: 40px auto 0 auto; display: block;}}@media (max-width: 760px){.cart_list .title {font-size: 16px;}.cart_list .item_price {font-size: 18px;}.cart_list .total_price {font-size: 18px;}.cart_list .wt {font-size: 14px;}.reg_form {width:100% !important;}.fancybox-slide::before {height:auto !important;}}@media (max-width: 640px){.cart_list table,.cart_list tbody,.cart_list tr,.cart_list th,.cart_list td {display: block;}.cart_list tr {position: relative; padding: 20px; margin-bottom: 30px; background: #fff;}.cart_list tr:first-child,.cart_list th {display: none;}.cart_list td {text-align: left; padding: 0; margin-bottom: 20px; border-bottom: none;}.cart_list .photo {float: left; margin: 0 20px 30px 0;}.cart_list .photo img {display: block;}.cart_list .title {font-size: 18px;}.cart_list .item_price {font-size: 22px;}.cart_list .total_price {font-size: 22px;}.cart_list .wt {font-size: 18px;}.cart_list .descr {padding-right: 30px;}.cart_list .item_price {clear: both;}.cart_list .count {width: auto;}.cart_list .item_counter {margin: 0;}.cart_list .item_price .wrap,.cart_list .wt .wrap {height: auto; line-height: 1.5;}.cart_list .action {width: auto;}.cart_list .action a {position: absolute; right: 20px; top: 20px;}.cart_list .item_counter {width: 149px;}.cart_list .item_counter input[type="text"] {width: 108px;}.cart_list .count,.cart_list .wt,.cart_list .item_price,.cart_list .total_price {padding-left: 140px; position: relative;}.cart_list .count:after,.cart_list .wt:after,.cart_list .item_price:after,.cart_list .total_price:after {position: absolute; left: 0; text-transform: uppercase; font-size: 14px; font-weight: normal;}.cart_list .wt:after {content: 'Вес:'; top: 11px;}.cart_list .item_price:after {content: 'Цена:'; top: 10px;}.cart_list .total_price:after {content: 'Сумма:'; top: 10px;}.cart_list .count:after {content: 'Количество:'; top: 25px;}.login_form { width: 400px; }.login_form .l_box{ margin-top:20px; }div.contactform div input {width:100% !important}div.contactform div textarea.cms_textarea {width:100% !important}div.contactform div.required {width:100% !important}}@media (max-width: 480px){.cart_list table {width: auto; margin: 0 -20px 60px;}.cart_list tr {position: relative; margin-bottom: 0; padding-top: 40px;}.cart_list tr:after {content: ''; position: absolute; left: 20px; right: 20px; bottom: 0; height: 1px; background: #adb3ba;}.cart_list tr:last-child:after {display: none;}.cart_list .action a {top: 40px;}.cart_list .back_lnk {margin: 0 auto; display: block; width: 170px; text-align: center;}.cart_list .total {float: none; text-align: center; margin: 0 0 40px;}.form_box .r_box .blue_box {padding: 20px 15px 20px 15px;}.order_form.form_box .field.x2 {width: 100%;}.login_form { width: 300px; }.userset {width:100% !important;}}@media (max-width: 360px){.cart_list .photo {float: none; margin: 0 0 30px 0;}.cart_list .descr {padding: 0;}.cart_list .item_counter {width: 129px;}.cart_list .item_counter input[type="text"] {width: 88px;}.login_form { width: 200px; }.form_box .submit_btn { width: 200px; }}/* footer */footer {position: relative;}.f_header {height: 409px; padding-top: 90px; position: relative; color: #5a6674; background: #f7f8fa;}.f_header a:hover {color: #ff7200;}.f_header .h_top_nav {position: relative;}.f_header .main_nav_box {margin-bottom: 47px;}.f_header .h_top_nav {height: 173px; /*overflow: hidden;*/}footer .bt_box {overflow: hidden; position: relative; padding: 69px 0 65px; letter-spacing: 0.4px;}footer .bt_box > * {display: inline-block; vertical-align: middle; font-size: 13px; color: #5b6775;}footer .copyright {float: left; padding-left: 7px;}footer .map_lnk {float: left; margin-left: 65px; color: #ffa442;}footer .map_lnk:hover {color: #2d3539;}footer .counter {float: right; margin-top: -7px;}footer .counter img {display: block; margin: 0 auto;}footer .develop {float: right; padding-left: 44px; position: relative; margin-left: 115px; padding-right: 25px;}footer .develop:after {content: ''; position: absolute; left: 0; top: 0; width: 30px; height: 17px; background: url(https://infinity.design/img/ico_dev.png) left center no-repeat;}footer .develop a:hover {color: #ffa442;}footer .develop .sepor {margin: 0 2px;}footer .goto_up {position: absolute; left: 50%; top: 50%; width: 70px; margin: -10px 0 0 -35px; font-size: 16px; text-align: center; padding-bottom: 9px; font-weight: bold; color: #5b6776; border-bottom: 1px solid #d8dbdf;}footer .goto_up:hover {color: #ff7200; border-bottom: 1px solid #ff7200;}@media (max-width: 1280px) {footer .copyright {padding-left: 0;}footer .develop {margin-left: 50px; padding-right: 0;}footer .map_lnk {margin-left: 15px;}}@media (max-width: 1024px) {footer .map_lnk {display: none;}}@media (max-width: 960px) {footer {background: #f7f8fa;}footer .counter,.f_header {display: none;}footer .copyright {width: 40%;}}@media (max-width: 800px) {footer {text-align: center;}footer .bt_box {padding: 40px 0;}footer .goto_up {position: static; margin: 0 0 30px;}footer .copyright {width: auto; float: none; display: block; margin-bottom: 20px;}footer .develop {float: none; margin: 0;}}@media (max-width: 320px) {footer .develop {font-size: 12px; padding-left: 40px;}}/* elements */*:focus {outline: 0;}.gray_bg {background: #f8f7f3;}.blue_box {background: #f7f8fa;}.full_bg {margin-left: -1000px; margin-right: -1000px; padding-left: 1000px; padding-right: 1000px;}.white_btn {display: inline-block; height: 67px; text-align: center; color: #474544; line-height: 67px; padding: 0 50px; font-size: 18px; background: #fff; border-radius: 100px;}.white_btn:hover {color: #fff; background: #ffa442;}.text_content {padding: 70px 60px 60px 60px;}.text_content h2 {margin-left: 0;}.text_content h3 {margin-left: 0;}.text_content figure.l_pos {float: left; padding: 0 85px 20px 0;}.text_content figure img {max-width: 100%;}.two_col {overflow: hidden; margin: 65px -50px 0 -50px;}.two_col .col {float: left; width: 50%; padding: 0 50px;}@media (max-width: 1024px) {.text_content {padding: 70px 0 60px 0;}.text_content figure.l_pos {padding: 0 45px 20px 0;}.two_col {margin: 65px -20px 0 -20px;}.two_col .col {padding: 0 20px;}}@media (max-width: 960px) {.text_content figure.l_pos {float: none; padding: 0 0 40px;}.two_col {overflow: hidden; margin: 35px 0 0 0;}.two_col .col {float: none; width: auto; padding: 15px 0;}}@media (max-width: 768px) {.text_content figure img {width: 100%;}}@media (max-width: 480px) {.text_content {padding: 40px 0;}.two_col {overflow: hidden; margin: 25px 0 0 0;}.two_col .col {float: none; width: auto; padding: 5px 0;}.two_col .col:last-child p:last-child {margin-bottom: 0;}}.paginator {padding: 44px 25px; position: relative;}.paginator a {color: #ff7200;}.paginator span,.paginator a:hover {color: #5a6674;}.paginator .num {font-size: 18px; text-align: center;}.paginator .num > * {display: inline-block; margin: 0 20px;}.paginator .num span {font-size: 22px; color: #5a6674;}.paginator .nav {position: absolute; top: 46px; font-size: 17px; height: 21px;}.paginator span.nav {color: #b8bcc1;}.paginator .prev {left: 25px; padding-left: 55px;}.paginator .next {right: 25px; padding-right: 55px;}.paginator .nav:before,.paginator .nav:after {content: ''; position: absolute; top: 50%; margin-top: -5px; width: 34px; height: 11px; transition:0.3s; background: url(https://infinity.design/img/nav_arrow.png) no-repeat;}.paginator .nav:after {opacity: 0;}.paginator .nav.prev:before,.paginator .nav.prev:after {left: 0;}.paginator .nav.next:before,.paginator .nav.next:after {right: 0;}.paginator a.nav:hover:after {opacity: 1;}.paginator a.nav:hover:before {opacity: 0;}.paginator span.nav.prev:before {background-position: left top;}.paginator span.nav.next:before {background-position: right top;}.paginator a.nav.prev:before {background-position: left center;}.paginator a.nav.next:before {background-position: right center;}.paginator a.nav.prev:after {background-position: left bottom;}.paginator a.nav.next:after {background-position: right bottom;}@media (max-width: 760px) {.paginator .num > * {margin: 0 15px;}}@media (max-width: 640px) {.paginator .prev {left: 0; padding-left: 45px;}.paginator .next {right: 0; padding-right: 45px;}.paginator .num > * {margin: 0 7px;}}@media (max-width: 480px) {.paginator .nav {overflow: hidden; width: 34px; text-indent: 5000px;}}/*.rub {font-family: Arial;}*/.rub {font-family: 'als_rubl'; font-weight: normal; text-transform: none;}table {width: 100%;}input[type="submit"] {cursor: pointer; transition:0.3s;}input::-webkit-input-placeholder {opacity: 1; color: inherit;}input::-moz-placeholder {opacity: 1; color: inherit;}/* Firefox 19+ */input:-moz-placeholder {opacity: 1; color: inherit;}/* Firefox 18- */input:-ms-input-placeholder {opacity: 1; color: inherit;}textarea::-webkit-input-placeholder {opacity: 1; color: inherit;}textarea::-moz-placeholder {opacity: 1; color: inherit;}/* Firefox 19+ */textarea:-moz-placeholder {opacity: 1; color: inherit;}/* Firefox 18- */textarea:-ms-input-placeholder {opacity: 1; color: inherit;}textarea,input {-webkit-appearance: none;}.popup, .popup6 {display: none;}.form_box textarea,.form_box input[type="text"], .form_box input[type="email"], .form_box input[type="password"] {width: 100%; height: 60px; padding: 0 28px !important; font-size: 16px; color: #5a6674; border: 1px solid #dee0e3;}.form_box input[type="email"] {text-transform:lowercase}.form_box textarea {height: 190px; padding-top: 15px !important; margin-bottom: 20px; resize: none;}.form_box .blue_btn {width: 147px;}.field_list {margin: 0 -10px; overflow: hidden;}.form_box .field {width: 100%; margin-bottom: 20px; float: left; padding: 0 10px;}.form_box .field.x2 {width: 50%;}.check_field {font-size: 15px; cursor: pointer;}.check_field .jq-checkbox {margin-right: 8px;}.check_field a {color: #ff7200;}.check_field a:hover {text-decoration: underline;}.error {border: 1px solid red !important; background: #fef2f2 !important; }@media (max-width: 480px){.form_box textarea,.form_box input[type="text"] {padding-left: 15px; padding-right: 15px;}.form_box textarea {padding-top: 15px;}}/* plugins *//* support class style */.clear {clear: both; float: none !important;}.fleft {float: left !important;}/*.fright {float: right !important;}*/.cf:before,.cf:after {content: " "; /* 1 */ display: table; /* 2 */}.cf:after {clear: both;}.disp_none, .hidden {display: none;}.rltv {position: relative;}.middle_box > * {display: inline-block; vertical-align: middle;}.pos_right {text-align: right !important;}.pos_center {text-align: center;}.pos_left {text-align: left;}.pos_justify {text-align: justify;}nav.main_nav_box ul.main_nav li.active a {color: #ff7200;}.tov_color_list .arth {font-weight: bold; font-size: 13px; color: #5a6674;margin-bottom:6px;height:33px;}.userset {width:50%;}.userset input {width: 100%;height: 60px;padding: 0 28px;font-size: 16px;color: #5a6674;border: 1px solid #dee0e3;}.userset textarea {width: 100% !important;height: 150px !important;padding: 0 28px;font-size: 16px;color: #5a6674;border: 1px solid #dee0e3;padding-top: 15px;margin-bottom: 20px;resize: none;}.userset label {font: 19px 'Gravity';color: #5a6674;margin: 20px 0 10px 0;padding: 0;display:block;}.btn {display: inline-block;color: #fff;text-align: center;background: #ff7200;width: 280px;height: 70px;font-size: 20px;line-height: 70px;margin-top: 38px;border:none;cursor:pointer;}.btn:hover {background: #5a6674;}div.contactform div input {border: 1px solid #dee0e3;display: block;font-size: 15px;height: 60px;margin-bottom: 17px;padding: 0 80px 0 28px;position: relative;width: 462px;}div.contactform div textarea.cms_textarea {border: 1px solid #dee0e3;display: block;font-size: 15px;height: 200px;margin-bottom: 17px;padding: 14px 80px 0 28px;position: relative;width: 462px;}div.submit input.cms_submit.fbsubmit {background: #ff7200 none repeat scroll 0 0;border: medium none;color: #fff;display: block;font-size: 17px;font-weight: bold;padding: 12px;width: 213px;margin-top:15px;}div.contactform div.required {margin-bottom: 18px;width: 462px;}div#fbrp__33-styler.jq-checkbox.cms_checkbox {display: block !important;margin-right: 12px;margin-top: 12px;}{*div.bt_box span.sogl a.soglosenie {margin-left:10px;}*}#l-form4{display:none;}/*.fancybox-inner #l-form4{position:static;top:0;left:0;}*/@media (max-width: 800px){#l-form4{width:90%;}}div.contactform div.required label a {color:#ff7200;}.partners label{margin-bottom:10px;display:block;}.partners .jq-selectbox{margin-bottom:20px;}.warning {color:#ff0000;font-size:24px;text-align:center;}div.jq-checkbox.error {border:1px solid red;}.checkconfirm {font-size:12px;}.cms_form .submit_btn{float:left;}.access_list li{vertical-align:top}.access_list .arth{height:auto}.fancybox-thumbs {top: auto;width: auto;bottom: 10px;left: 0;right : 0;height: 105px;background: transparent;}.fancybox-thumbs > ul {text-align: center;}.fancybox-thumbs > ul > li {border-color: transparent; display: inline-block; float: none; height: 105px;}.fancybox-container--thumbs .fancybox-caption-wrap,.fancybox-container--thumbs .fancybox-controls,.fancybox-container--thumbs .fancybox-slider-wrap {right: 0;bottom: 0;}@media (min-width: 800px){.fancybox-show-thumbs .fancybox-inner {right: 0;}}div.text_box p.special-label {background-color: #888;color: #fff;font-size: 0.9rem;margin: -63px auto 29px;padding: 6px;position: relative;width: 109px;}div.r_box ul.tov_color_list li.item div.wrap p.special-label {background-color: #888;border-radius: 77px;color: #fff;font-size: 11px;margin-left: 113px;margin-top: -14px;opacity: 0.82;padding: 5px 6px 6px;position: absolute;text-align: center;width: 37px;}div.l_box div.obj_gal p.special-label {background-color: #888;color: #fff;font-size: 0.9rem;margin: -19px auto auto 171px;padding: 6px;position: absolute;text-align: center;width: 109px;z-index: 88888;}@media (max-width: 1180px){div.l_box div.obj_gal p.special-label {margin: 0 auto -20px;position:relative}}.wtb {display: inline-block;color: #fff;text-align: center;background: #ff7200;padding:10px 20px;margin-top:30px;}.wtb:hover {background: #5a6674;}div.contactform div.rtl {width: 400px;margin-bottom: 14px;}div.contactform div.rtl a {color:#ff7200;}@media (max-width: 980px){div.contactform div.rtl {width: 100%;}}.front-instagram-list {margin-bottom: -30px;}.front-instagram-list a img {width: 100%; height: auto; display: block;}.instagram-content-box {height: 320px; display: block; font-size: 14px; text-align: center; padding: 0 10% 30px; background: #FFF;}.front-instagram-list > li {width: 33.33333%; float: left; margin-bottom: 30px; padding: 0 15px;}.front-instagram-list a {display: block; border: none;}.front-instagram-list h3 {font-size: 15px; line-height: 20px; text-align: center; margin: -7px 0 3px;}.instagram-content-box {height: 490px; text-align: left; padding: 0 15% 30px;}.front-instagram-list-sm {margin: -30px -15px 0;}.front-instagram-list-sm li {width: 50%; float: left; margin-top: 30px; padding: 0 15px;}.instagram-content-box-sm {display: block; text-align: center; padding: 0 10px; background: #FFF;}.front-instagram-list-sm img {max-height:225px;}@media screen and (max-width:960px) {.front-instagram-list > li {width: 50%;}}@media screen and (max-width:600px) {.front-instagram-list > li {width: 100%; float: none;}}.tbls {margin:30px 0;width:100%}.tbls td{padding:10px;}.tbls p{margin-bottom:0 !important;}.tbls tr:nth-child(2n+1) {background:#F2F1ED}.tbls tr:first-child {font-weight:bold}.cat_title {margin-bottom:50px;}/*.button {display:inline-block;background: #383838;color: #fff;font-size: 14px !important;line-height: 36px;padding: 0 18px;text-transform: uppercase;position: relative;cursor: pointer;border:none;text-align: center !important;}.button:hover {background: #595959;color: #fff;}*/.promo_box {max-width: 500px; width: 100%; margin: auto;}#error_message {display:block;color:#f00;margin-top:30px;text-align:center;font-weight:bold}.info_point {border-bottom: 1px dashed;margin-top: 10px;display: inline-block;}.cart_list_totla {background: #F2F1ED;max-width: 960px;margin: -40px auto 40px;}.total-box.promo_box {padding-bottom: 0;}@media (max-width: 1100px) {.cart_list_totla {margin: -40px 20px 40px;}}.customControl {display: none;background-color: #fff;padding: 20px 15px;border-radius: 3px;max-width: 250px;box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);position: relative;font-size: 14px;}.customControl .stock-list__param {font-size: 13px;margin-bottom: 20px;}.button_md {font-size: 16px;/*width: 100%;*/background-color: #ff7200;color: #ffffff;padding: 5px 20px;display: inline-block;margin-top: 10px;}.closeButton {position: absolute;top: 13px;right: 13px;padding: 3px;height: 12px;width: 12px;cursor: pointer;background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTQgLjdsLS43LS43TDcgNi4zLjcgMCAwIC43IDYuMyA3IDAgMTMuM2wuNy43TDcgNy43bDYuMyA2LjMuNy0uN0w3LjcgN3oiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==") 50% no-repeat;opacity: 0.7;background-size: contain;}.customControl h4 {padding-right: 15px;margin-bottom: 15px;}.contentYandex {padding: 5px;max-height: 1000px;overflow: auto;}.pvz_button {display:inline-block;background:#fff;color:#b16763;font-size: 14px;line-height: 27px;padding: 4px 18px;text-transform: uppercase;border-radius: 15px;position: relative;cursor: pointer;}.text-center a:hover {text-decoration:none;}.tbls {margin:30px 0;width:100%}.tbls td{padding:10px;}.tbls p{margin-bottom:0 !important;}.tbls tr:nth-child(2n+1) {background:#F2F1ED}.tbls tr:first-child {font-weight:bold}.twobuttons {margin:40px 0}.twobuttons a {color: #FFF;background: #383838;height: 57px;font-size: 14px !important;line-height: 56px;padding: 0 30px;}.twobuttons .active {background: #595959;}.bottom_dashed {cursor: pointer;margin-bottom: 5px;}.bottom_dashed span {border-bottom: 1px dashed;}.pvzopen {margin-bottom:20px;}.pvzopen em {font-style: normal;color: red;}.text-container strong {font-weight:bold}.text-container em {font-style:italic}.status {margin: 5px auto 15px auto; text-align: center; display: block; position: relative;}.status a{border-radius: 20px; border: 1px solid #393939; padding: 5px 20px;}@media (max-width: 1100px) {.status {margin: 10px auto 15px auto;}}@media (max-width: 950px) {.status {margin: 15px auto 25px auto;}}.popup {display: none;width:100%}#status {text-align:center;}#num_order {margin: 20px 0;}.catdesc {margin-top:12px;text-align:center;}/*cart delivery*/.none {display: none;}textarea,button,input[type="text"] {-webkit-appearance: none; outline: none;}.button_lg {height: 60px; line-height: 60px; text-transform: none; font-size: 22px; border-radius: 32px; padding: 0; text-align: center; float: none;}.h4,h4 {color: #39373E; font-size: 17px; font-weight: bold; line-height: 20px; margin-bottom: 30px;}h4:last-child {margin-top: 30px;}.pink-box2 {margin: 30px 0; padding: 40px 35px; background: #fcf9f8;width:73%;}.pink-box {margin: 30px 0; padding: 40px 35px; background: #fcf9f8;text-align:left;}.pink-box .hr {margin: 40px -55px; height: 1px; background: #f0ebeb;}.pink-box .hr-sm {margin: 25px -35px; height: 1px; background: #f0ebeb;}.pink-box a:hover{border:none;}.btn-white {display: inline-block; padding: 0 35px; height: 45px; font-size: 18px; color: #ba7773; line-height: 43px; border: 1px solid #ba7773; text-decoration: none !important; border-radius: 30px; transition: 0.3s;}.btn-white:hover {color: #fff; background: #ba7773;}@media (max-width: 992px) {.pink-box {padding: 30px 30px;}.pink-box .hr {margin: 30px -30px;}.pink-box .hr-sm {margin: 20px -30px;}}@media (max-width: 480px) {.pink-box {padding: 30px 20px;}.pink-box .hr {margin: 30px -20px;}.pink-box .hr-sm {margin: 20px -20px;}}.tbl-clear,.tbl-clear td,.tbl-clear th {border: none !important; margin: 0 !important;}.cart-tbl {width: 100%; text-align: center;}.cart-tbl th {white-space: nowrap;}.cart-tbl td {padding: 22px 20px; border-top: 16px solid #fff !important; border-bottom: 16px solid #fff !important; vertical-align: middle; background: #fcf9f8;}.cart-tbl td:first-child {padding-left: 30px;}.cart-tbl td:last-child {padding-right: 30px;}.cart-tbl .th-title {text-align: left;}.cart-tbl .col-title {text-align: left;}.cart-tbl .col-price,.cart-tbl .col-total {white-space: nowrap; font-size: 20px; width: 150px;}.cart-tbl .col-action {width: 100px;}.cart-tbl__title {font-size: 17px;}.cart-tbl__descr {font-size: 16px;}.button-del {display: inline-block; width: 13px; height: 15px; background: url(/images/ico_del.png) center no-repeat;}.cart-counter {white-space: nowrap;}.cart-counter > * {display: inline-block; vertical-align: middle;}.cart-counter span {width: 14px; height: 14px; line-height: 55px; font-size: 21px; color: #ed1c24; font-weight: bold; text-align: center; cursor: pointer;}.cart-counter .up {background: url(https://pryaja.ru/images/btn_plus.png) center no-repeat;}.cart-counter .down {background: url(https://pryaja.ru/images/btn_minus.png) center no-repeat;}.cart-counter input[type="text"] {width: 66px; height: 40px; text-align: center; font-size: 16px; color: #6a4e4e; margin: 0 5px; border-radius: 23px; border: 3px solid #f7eceb; background-image: linear-gradient(to top, #ffffff 0%, #fcf8f7 100%); }@media (max-width: 992px) {.cart-tbl td {padding: 22px 10px;}.cart-tbl td:first-child {padding-left: 10px;}.cart-tbl td:last-child {padding-right: 10px;}.cart-tbl .col-price,.cart-tbl .col-total {white-space: nowrap; font-size: 20px; width: 90px;}.cart-tbl .col-action {width: 80px;}}@media (max-width: 760px) {.cart-tbl,.cart-tbl tbody,.cart-tbl tr,.cart-tbl td {position: relative; display: block; width: auto; text-align: left;}.cart-tbl tr {border-bottom: 1px solid #e0e0e0; padding: 20px 10px; margin: 0 -10px;}.cart-tbl tr:first-child {padding: 0;}.cart-tbl tr th {display: none;}.cart-tbl td {height: auto; font-size: 18px; padding: 10px; color: #294553; background: none; border: none !important;}.cart-tbl td:first-child {padding-left: 0 !important;}.cart-tbl .mob_hide,.cart-tbl td:after {display: none;}.cart-tbl .col-photo {display: block; width: auto; text-align: left;}.cart-tbl .col-photo img {width: auto; height: 200px;}.cart-tbl .col-title {padding: 10px 0 0 0; font-size: 20px; margin-bottom: 30px;}.cart-tbl .col-title a {display: inline;}.cart-tbl .button-del {position: absolute; top: 30px; right: 10px; width: 15px; height: 15px; background: url(https://pryaja.ru/images/ico_cross.png) center no-repeat;}.cart-tbl .bt_box {border: none;}.cart-tbl .bt_box td {height: auto;}.cart-tbl .col-info {padding: 20px 0 40px;}.cart-tbl .bt_box .del {position: static; width: 100%; height: 36px; opacity: 1; background: #ed1c24;}.cart-tbl .bt_box .del:after {content: 'ÐžÑ‡Ð¸ÑÑ‚Ð¸Ñ‚ÑŒ';  position: absolute; left: 0; left: 0; width: 100%; height: 36px; line-height: 37px; color: #fff; text-transform: uppercase; font-size: 16px; text-align: center;}.cart-tbl .price {display: inline-block;}.cart-tbl .counter {position: relative; top: -10px;}.cart-tbl .col-count,.cart-tbl .col-price,.cart-tbl .col-total {padding-left: 170px; position: relative;}.cart-tbl .col-count:before,.cart-tbl .col-price:before,.cart-tbl .col-total:before {position: absolute; left: 0; top: 50%; margin-top: -9px; text-transform: uppercase; font-size: 14px; font-weight: normal; line-height: 18px;}.cart-tbl .col-price:before {content: 'Öåíà:';}.cart-tbl .col-total:before {content: 'Ñóììà:';}.cart-tbl .col-count:before {content: 'Êîë-âî';}.cart-tbl .col-action {width: auto; padding: 0; position: static;}}.cart-tbl-info {margin: 30px -60px 50px; padding: 0 60px; border-top: 1px solid #e1dcdc; border-bottom: 1px solid #e1dcdc;}.cart-tbl-info table {width: 100%; text-align: center;}.cart-tbl-info td {vertical-align: middle; height: 142px; padding: 20px 0;}.cart-tbl-info .col-total {text-align: left; font-size: 17px;}.cart-tbl-info .col-back {width: 250px;}.cart-tbl-info .col-recalc {width: 150px;}.cart-tbl-info .col-del {width: 100px;}.cart-tbl-info .col-total b {font-weight: bold; font-size: 20px;}.cart-tbl-info .col-total .res {font-size: 22px;}.cart-tbl-info .col-total .res b {font-size: 24px;}@media (max-width: 992px) {.cart-tbl-info .col-recalc {width: 90px;}.cart-tbl-info .col-del {width: 80px;}}@media (max-width: 760px) {.cart-tbl-info {padding: 20px 10px; margin: 0 -10px 50px;}.cart-tbl-info,.cart-tbl-info tbody,.cart-tbl-info tr,.cart-tbl-info td {position: relative; display: block; width: auto !important; text-align: center !important; height: auto;}.cart-tbl-info td {padding: 10px 0;}.cart-tbl-info .col-total {line-height: 1.5;}}.cart-total {margin: 30px 0 40px;}.cart-total__row {overflow: hidden; margin: 0; padding: 30px 0; border-bottom: 1px solid #e1dcdc;}.cart-total__row:first-child {border-top: 1px solid #e1dcdc;}.cart-total__info {float: left; font-size: 22px;}.cart-total__info b {font-size: 24px;  font-weight: bold; margin-left: 10px;}.cart-total__action {float: right; font-size: 17px;}@media (max-width: 760px) {.cart-total__row {margin: 0 -10px; padding: 30px 10px;}}@media (max-width: 480px) {.cart-total__info {float: none; margin-bottom: 20px;}.cart-total__action {float: none;}.cart-total__info b {display: block; margin: 10px 0 0 0;}}.jq-checkbox {padding:0}.jq-checkbox.checked div {width: 12px;height: 12px;margin: 1px 0 0 1px;background:#888}.jq-checkbox.checked {border-color:#888}.full_pay_card{margin-right: 40px;}.btn_w {display: inline-block;color: black;border: 1px solid #000;text-align: center;background: white;width: 280px;height: 70px;font-size: 20px;line-height: 70px;margin-top: 38px;cursor:pointer;}.btn_w:hover {border-color: #ff7200;color:#ff7200;}.header__left ul.header__nav li.active a {color: #ff7200;}
/* Stylesheet: Стиль Modified On 2025-07-15 17:06:20 */
.header__wrap {display: flex;justify-content: space-between;padding-top: 35px;height: 220px;margin-bottom: 40px;}.header__left {position: relative;z-index: 1;}.header__right {position: relative;z-index: 1;}.header__search {margin-top: 30px;}.header__nav {display: flex;}.header__nav li {margin-left: 30px;}.header__nav li:first-child {margin-left: 0;}.h-search {display: inline-block;}.h-search form {display: flex; align-items: center; width: 100%; border: 1px solid #5a6674; border-radius: 30px; padding: 0 20px;}.h-search input[type="text"] {height: 48px; width: 130px; padding: 0 20px 0 0; border: none; background: none; transition: 0.5s;}.h-search input[type="text"]:focus {width: 320px;}.h-search .search_btn {cursor: pointer; display: block; width: 28px; height: 25px; border: none; background: url(https://infinity.design/img/ico_search.png) center no-repeat;}.header__cart {text-align: right;font-size: 0;margin-top: 30px;}.h-cart {display: inline-flex;align-items: center;height: 48px;border: 1px solid #5a6674;border-radius: 30px;padding: 0 20px;position: relative;white-space: nowrap;padding-left: 40px;background: url(https://infinity.design/img/icon-cart-gray.svg) 10px center no-repeat;background-size: 24px;font-size: 17px;}.h-cart--empty {padding: 0;width: 48px;background-position: center;}.h-cart__count {display: none;}.header__status {font-size: 17px;}.h-status {}.ico_status {display: inline-block;padding-right: 28px;background: url(https://infinity.design/img/icon-marker.svg) right center no-repeat;background-size: 20px;}@media (max-width: 1200px) {.header {font-size: 16px;}.header__nav li {margin-left: 15px;}}@media (max-width: 960px) {.h-faq,.header__left .header__nav,.header__status {display: none;}.header__left {position: static;}.header__search {margin-top: 0;width: auto;left: 30px;right: 30px;bottom: 0;position: absolute;}.h-search input[type="text"] {width: 100%;}.h-search input[type="text"]:focus {width: 100%;}.h_logo_box {top: 30px;}.h_logo_box img {width: 130px;}.h-cart{border: none;background-size: 42px;position: relative;padding: 0;width: 52px;}.h-cart a {display: block;position: absolute;top: 0;left: 0;right: 0;bottom: 0;}.h-cart__count {display: block;position: absolute;top: 0;right: -10px;width: 20px;height: 20px;background: #d74900;border-radius: 50%;display: flex;align-items: center;justify-content: center;color: #fff;font-weight: bold;font-size: 12px;padding-bottom: 2px;}.h-cart__info,.h-cart .emptycart {display: none;}}.forms {margin-bottom: 30px;}.forms__buttons {font-size: 0;}.forms__buttons .btn-white {margin-right: 15px; vertical-align: top;}.forms__field {margin-bottom: 20px;}.forms__lbl {display: inline-block; vertical-align: top; width: 140px; padding-right: 25px; text-align: right; line-height: 46px; font-size: 17px;}.forms__el {display: inline-block; vertical-align: top; position: relative;}.forms__required::after {content: '*'; position: absolute; left: 100%; top: 10px; margin-left: 12px; font-size: 22px;}.forms__el_text {width: 350px;}.forms__el_textarea {width: 440px;}.forms__text,.forms__textarea {width: 100%; font-size: 16px; border: 3px solid #f7eceb; border-radius: 30px; resize: none; box-sizing: border-box;}.forms__text {height: 46px; padding: 0 20px}.forms__textarea {height: 96px; padding: 10px 20px;}.forms__checkbox {color: #6a4e4e; padding-left: 12px;padding-bottom: 40px; overflow: hidden; display: block;}.forms__checkbox .jq-checkbox {float: left;}.forms__checkbox .lbl {display: block; font-size: 17px; margin: 0 0 0 45px !important;}.forms__checkbox a {text-decoration: underline; color: #6a4e4e;}.forms__checkbox a:hover {text-decoration: none;}.forms__radio {color: #6a4e4e; padding-left: 12px; overflow: hidden; display: block;}.forms__radio .jq-radio {float: left;}.forms__radio .lbl {display: block; font-size: 17px; margin: 0 0 0 45px !important; width: auto;}.forms__radio a {text-decoration: underline; color: #6a4e4e;}.forms__radio a:hover {text-decoration: none;}.forms__send-wrap {padding-top: 15px;}.forms__send {width: 220px;}.jq-selectbox {width: 100%;}@media (max-width: 760px) {.forms__lbl {display: block; width: auto; padding-right: 0; text-align: left; line-height: 1.5; margin-bottom: 10px;}.forms__el_text,.forms__el_textarea {display: block; width: auto;}.forms__required::after {top: 1px; margin-left: 3px;}}@media (max-width: 480px) {.forms__buttons .btn-white {margin-top: 15px;}}.hidden { display:none !important}.total {font-size: 22px;}.ico_cart {display: inline-block;padding-right: 28px;background: url(https://infinity.design/img/icon-cart.svg) right center no-repeat;background-size: 17px;}@media (max-width: 1024px) {.ico_cart {padding-right: 0; background: none;}}.advantages {display: flex;flex-wrap: wrap;margin: 0 -20px 80px;}.advantages__item {width: 33.33%;padding: 0 20px;}.advantage-card {text-align: center;}.advantage-card__icon {display: flex;align-items: center;justify-content: center;height: 160px;}.advantage-card__icon img {display: block;width: 100px;}.advantage-card__title {font-size: 24px;font-weight: bold;color: #5a6674;margin-bottom: 20px;}.advantage-card__descr {font-size: 16px;line-height: 1.5;}@media (max-width: 1200px) {.advantage-card__title {font-size: 20px;}.advantage-card__descr {font-size: 14px;}}@media (max-width: 992px) {.advantage-card__icon {height: 150px;}.advantage-card__icon img {width: 80px;}}@media (max-width: 767px) {.advantages {display: flex;flex-wrap: wrap;margin: 0 -20px 40px;}.advantages__item {width: 100%;margin-bottom: 50px;}.advantage-card__icon {height: auto;margin-bottom: 30px;}}/* cart */.cart_list_totla {padding: 30px;}.total-box.promo_box {display: flex;align-items: flex-start;margin-bottom: 30px;}.total-box.promo_box .btn {display: flex;align-items: center;justify-content: center;height: 60px;margin: 0;line-height: 1;}.total-box {display: flex;justify-content: space-between;align-items: baseline;}.total-box .total b {font-size: 24px;}.order_form {max-width: 960px;margin: 0 auto;}.order_form .check_field {display: block;text-align: center;}.order_form .btn {margin: 50px auto 0 auto;display: block;}.h_logo_box span {display: block;text-align: center;margin-top: -10px;}.photo figure.thumb {width:120px;height:120px;background-size: contain;}.delivery-info {margin: 22px 0; padding-top: 30px; padding-bottom: 30px; background: #F2F1ED;}.delivery-info > * {display: inline-block; vertical-align: middle;}.delivery-info h4 {margin: 0; width: 200px;}.delivery-info .forms__el {width: 300px; margin-right: 35px;}.delivery-info .jq-selectbox__dropdown {width: 100% !important; top: 53px !important; border: 1px solid #d7dade; box-shadow: none; padding-top: 10px;}.delivery-info .jq-selectbox li.selected,.delivery-info .jq-selectbox li:hover {background-color: #F2F1ED;color: #393939;}.delivery-info .jq-selectbox__search {margin: 5px 5px 15px 5px;}#blok_map {background: #F2F1ED;}.hint {padding-left: 25px; background: url(https://pryaja.ru/images/ico_info.png) left center no-repeat; vertical-align: super;}@media (max-width: 992px) {.delivery-info > * {display: block;}.delivery-info .forms__el {margin: 15px 0;}.delivery-info h4 {width: auto;}}@media (max-width: 480px) {.delivery-info .forms__el {width: auto;}}.pgn {margin: 0 -10px;}.pgn li {display: inline-block;}.pgn_full {margin: 0;}.pgn_full .pgn {display: table; margin: 0;}.pgn_full .pgn li {display: table-cell; vertical-align: middle; white-space: nowrap; text-align: center;}.pgn a {display: inline-block; text-align: center; line-height: 35px; color: #ba7773; font-size: 17px; font-weight: bold; transition: 0.3s; text-transform: uppercase;padding:5px;margin-right:5px;border-bottom:solid 1px #fcf9f8}.pgn a:hover {color: #6a4e4e;}.pgn a.active {color: #6a4e4e; background: #fff;}@media (max-width: 992px) {.pgn a {width: 25px; height: 30px; line-height: 30px; font-size: 16px;}}@media (max-width: 767px) {.pgn_full .pgn {display: block; width: auto;}.pgn_full .pgn li {display: inline-block; width: auto;}.pgn a {width: auto; height: 30px; line-height: 30px; font-size: 16px; padding: 0 5px;}}.stock-list {margin: -5px -5px 30px -5px; font-size: 0;}.stock-list__item {display: inline-block; vertical-align: top; width: 33.23%; min-height: 310px; padding: 5px;}.stock-list__wrap {padding: 30px 20px; font-size: 14px; background: #fff;}.stock-list__wrap:hover {box-shadow: 0 0 10px rgba(0, 0, 0, 0.09);}.stock-list__param {line-height: 1.3;}.stock-list__param li {margin: 8px 0;}.stock-list .btn-white {margin: 15px 0 0 -8px;}.stock-list .h4 {margin-bottom: 15px;}.stock-list-control {overflow: hidden;}.stock-list-control h4 {margin: 0; float: left;}.stock-list-control .fright {float: right;}@media (max-width: 992px) {.pgn a {width: 25px; height: 30px; line-height: 30px; font-size: 16px;}.stock-list .btn-white {padding: 0 25px; font-size: 16px;}}@media (max-width: 767px) {.stock-list__item {width: 50%;}.pgn a {width: auto; height: 30px; line-height: 30px; font-size: 16px; padding: 0 5px;}}@media (max-width: 480px) {.stock-list__item {width: 100%;}.stock-list-control h4 {float: none;}.stock-list-control .fright {float: none;}}.stock-map {position: relative; margin: 25px 0; background: #ecf3e8;}.stock-map__wrap {height: 430px;}.stock-map__info {position: absolute; z-index: 100; top: 45px; bottom: 45px; right: 40px; width: 300px; padding: 40px; background: #fff;}.stock-map__info h4 {margin-bottom: 10px;}.stock-map__info .stock-list__param {margin-bottom: 15px;}.stock-map__info .stock-list__param li {margin: 5px 0;}.stock-map__info .button {margin-left: -8px;}@media (max-width: 760px) {.stock-map__info {position: static; width: auto;}}.order_form h2 {margin: 0 0 16px;font-size: 22px;text-align:center;}.form_box .jq-selectbox__select {height: 55px;width: 100% !important;font-size: 16px;background: #fff;position: relative;z-index: 600;border: 1px solid #d7dade;border-radius: 0;}#status {max-width: 960px;padding: 40px;}#status h3 {font-size: 24px;max-width: 640px;margin: 0 auto;margin-bottom: 20px;}#status .btn {margin: 0;}.inp-srch {border: 1px solid #d7dade;height: 60px;width: 360px;padding: 0 20px;margin: 0;}.status-form__field {margin-bottom: 20px;}.jq-selectbox__trigger-arrow {top:7px !important}.col-left, .product-view .col-left, .product-view .col-main {float: left;padding: 0 12px;}.filter-container {padding: 30px 30px 15px;border: solid 1px #888;}.filter-container .title {text-transform: uppercase;margin-bottom: 15px;padding-bottom: 5px;border-bottom: solid 1px #888;cursor: pointer;}.filter-container ul {font-size: 12px;margin-bottom: 17px;}.filter-container li{margin-bottom:2px}.jq-checkbox {top: -1px;vertical-align: middle;width: 16px;height: 16px;margin: 0 4px 0 0;border: 1px solid #C3C3C3;border-radius: 3px;background: #F5F5F5;background: -webkit-linear-gradient(#FFF, #E6E6E6);background: linear-gradient(#FFF, #E6E6E6);box-shadow: 0 1px 1px rgb(0 0 0 / 5%), inset -1px -1px #fff, inset 1px -1px #fff;cursor: pointer;}.jq-checkbox {top: -2px;margin: 0 10px 0 0;border-color: #888;border-radius: 0;box-shadow: none;background: #FFF;}.product-view .col-main {padding-left: 14px;}.catalog-category-view .col-left, .product-view .col-left, .product-view .col-main {float: left;padding: 0 12px;}.product-view .col-main {width: 58.33333%;}.product-view .col-left a {display: block;border: none;}.product-view .col-left img {width: 100%;height: auto;}.product-view .col-left {padding-right: 14px;}.catalog-category-view .col-left, .product-view .col-left, .product-view .col-main {float: left;padding: 0 12px;}.product-view .col-left {width: 41.66667%;}.more-views {margin: 1rem 0;float: left;clear: both;width: 100%;}.more-views ul {list-style-type: none;margin: 0;}.more-views ul li {float: right;margin-left: 0.5rem;}.product-view .col-left a {display: block;border: none;}.product-view .col-left img {width: 100%;height: auto;}.more-views img {max-width: none;width: 100%;}.product-option {margin-bottom: 38px;}.offer-box .clearfix {clear: both;}.product-option li {padding: 16px 0;border-top: solid 1px #222;}.garn-ico {width: 47px;height: 47px;display: block;float: left;margin-left: -7px;overflow: hidden;cursor: pointer;margin-bottom:15px;}.garn-ico img {width: 150%;max-width: none;display: block;margin: 0 -25%;vertical-align: middle;}.product-option .garn-name {font-size: 18px;text-transform: uppercase;margin: 10px 0 0 65px;}.garn-ico {-webkit-border-radius: 50%;border-radius: 50%;}.product-shop .garn, .product-shop .zhurn, .product-shop .needles {text-transform: uppercase;position: relative;margin-bottom: 19px;padding-left: 49px;}.jq-selectbox__trigger-arrow, .btn-srch, .instagram-ico, .social-media li a:before, .product-shop .garn:before, .product-shop .needles:before {background: url(https://sandnesgarn.ru/img/sprite.png) transparent no-repeat;}.product-shop .garn:before, .product-shop .needles:before {width: 34px;height: 23px;display: block;content: '';position: absolute;left: 6px;top: 0;background-position: 0 -160px;}@media screen and (max-width: 840px) {.product-view .col-left, .product-view .col-main {width: 100%;float: none;}}@media screen and (max-width: 1280px) {.product-view .product {margin-bottom: 0;}}@media screen and (max-width: 796px) {.more-views img {max-width: none;width: 100px !important;}}@media screen and (max-width: 840px) {.product-view .col-left, .product-view .col-main {width: 100%;float: none;}}.resp_list {display: none;}
/* Stylesheet: Стиль 2 Modified On 2025-07-15 17:05:15 */
.set_price.old { text-decoration: line-through; }
/* Stylesheet: Наш стиль (Все изменения только сюда) Modified On 2023-09-14 16:05:55 */
