/* reset */html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, button, textarea, input, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {margin: 0; padding: 0; border: 0; font: inherit; font-size: 100%; vertical-align: baseline;}html, body {height: 100%; line-height: 1;}*, :after, :before {-webkit-box-sizing: border-box; box-sizing: border-box;}a, button, div, input, select, textarea, :focus, :active {outline: none;}ol, ul {list-style: none;}table {border-collapse: collapse; border-spacing: 0;}caption, th, td {text-align: left; font-weight: normal; vertical-align: middle;}img {border: none;}article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {display: block;}body {font: normal 14px texgyreadventorregular, sans_serif; line-height: 24px; letter-spacing:1px; color: #393939; /* overflow-x: hidden; */ background: #F2F1ED;}/* grid */.main-container {min-width: 320px;}.main-container .main {max-width: 1685px; margin: 0 auto;}.catalog-category-view .main {padding-top: 70px;}.catalog-category-view .col-left {width: 395px;}.catalog-category-view .col-main {margin-left: 395px;}.product-view .col-left {width: 41.66667%;}.product-view .col-main {width: 58.33333%;}.grid-text-content {/*width:50%;*/ max-width: 820px; margin: 0 auto; padding: 0 10px;}.grid-text-content .text-container {padding: 50px 15px 70px;}.catalog-category-view .col-left,.product-view .col-left,.product-view .col-main {float: left; padding: 0 12px;}.product-view .col-left {padding-right: 14px;}.product-view .col-main {padding-left: 14px;}/* links */a, a:hover {font-size: 16px; color:#39373E; text-decoration:none;}a:hover {border-bottom:solid 1px #39373E;}/* border radius */.rds3 {-webkit-border-radius:3px; border-radius:3px;}.rds25, .jq-selectbox__select, .inp-srch {-webkit-border-radius:25px; border-radius:25px;}.rds50pc, .social-media a, .garn-ico {-webkit-border-radius:50%; border-radius:50%;}/* buttons */.btn {display:inline-block; text-decoration:none; text-transform:uppercase; text-align:center; border:0; cursor:pointer;}.btn:hover {text-decoration: none; border-bottom: 0;}.btn-lwcaase {text-transform: lowercase;}.btn-lg {height:57px; font-size:14px !important; line-height:56px; padding:0 30px;}.btn-md {height:35px; font-size:12px !important; line-height:34px; padding: 0 30px;}.btn-black {color:#FFF; background:#383838;}.btn-black:hover {background: #595959;}.btn-brown {color:#FFF; background:#867B77;}.btn-gray {color:#FFF; background: #C0C0C0;}.btn-tabaco {color: #383838; background: #F2F1ED;}.btn-black, .btn-tabaco, #m60a7bfbrp_submit {transition: all 0.3s;}.btn-block {width: 100%;}/* color */.bg-white {background: #FFF;}/* display */.block {display:block;}.hide {display: none;}.in-block {display:inline-block;}.is-table {display:table;}.is-table .table-cell {display:table-cell; vertical-align:middle;}/* font */h1, h2, h3,.front-box-container .btn, .btn-tabaco,.main-menu > li > a,.jq-selectbox__select-text,.select-lang .jq-selectbox li,.inp-srch, .categories a, .sub-menu .all-links,.toolbar .total-hits, .filter-container .title,.product-shop .complexity-type,.product-option .garn-name, .needles-type,.table-box .table-title,.garn-name, .garn-icons-list li {font-family: 'texgyreadventorbold';}/* h1-h6 */h1, h2, h3 {color: #393939; text-transform: uppercase;}h1 {font-size: 36px; line-height: 36px;}h2 {font-size: 31px; line-height: 30px;}h3 {font-size: 17px;}/* left, right, position, clearfix */.text-center {text-align: center;}.text-right {text-align: right;}.text-left {text-align: left;}.pos-abs {position:absolute;}.pos-rel {position:relative;}.cb {clear: both;}.ovh {overflow: hidden;}.fl {float: left;}.fr {float: right;}.clearfix:before, .clearfix:after {display: table; content: '';}.clearfix:after {clear: both;}/* sprite */.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;}/*----- HEADER ----*/.header {height:382px; position: relative; margin-top: -102px; background-color: #FFF; transition: all 0.25s;}.header-container {max-width:1170px; min-width:320px; margin: 0 auto; padding: 0 15px;}.header-top-line {height:70px; font-size: 12px; text-transform: uppercase; position: relative; padding-top: 11px;}.header-top-line .company-title {float: left;}.header-top-line .search-icon,.header-top-line .search-icon:before,.header-top-line .burger-icon,.header-top-line .burger-icon:before,.header-top-line .closs-icon,.header-top-line .closs-icon:before {width: 3rem; height: 3rem; display: none; position: absolute; cursor: pointer;}.header-top-line .search-icon {left: 50%; margin-left: -12px; top: 15px; border: none; z-index: 10;}.header-top-line .search-icon:before {content: ''; left: 1px; top: 0; background: url('https://sandnesgarn.ru/img/search_icon.svg') no-repeat; background-position: center;}.header-top-line .burger-icon,.header-top-line .closs-icon {float: left; position: absolute; left: -8px; top: 15px; border: none;}.header-top-line .burger-icon:before {content: ''; left: 0; top: 0; background: url('https://sandnesgarn.ru/img/mobile_menu.svg') no-repeat; background-size: 4rem; background-position: center;}.header-top-line .closs-icon:before {content: ''; left: 0; top: 0; background: url('https://sandnesgarn.ru/img/mobile_menu_close.svg') no-repeat; background-position: center;}.top-menu {float: right;}.top-menu li {float:left; margin-left: 16px;}.top-menu a {font-size: 12px;}.main-menu > li {display: inline-block; margin-left: 26px; padding-bottom: 14px;}.top-menu li:first-child, .main-menu > li:first-child {margin-left: 0;}.top-menu a, .main-menu > li > a {text-transform: uppercase;}.main-menu > li > a {display: inline-block; font-size: 17px; position: relative;}.main-menu > li > a:hover {border: none;}.main-menu > li > a.active:after,.main-menu > li > a:hover:after {content: ''; position: absolute; left: 15px; right: 15px; bottom: -15px; height: 1px; background: #858585;}.sub-menu {opacity: 0; visibility: hidden; position: absolute; z-index: 100; top: 100%; left:0; right:0; padding: 60px 0; text-align: center; background: #FFF; -webkit-box-shadow: 0 1px 5px 0 rgba(0,0,0,0.16); box-shadow: 0 1px 5px 0 rgba(0,0,0,0.16); -o-transition:0.3s; -ms-transition:0.3s; -moz-transition:0.3s; -webkit-transition:0.3s; transition:0.3s;}.sub-menu ul {display: inline-block; text-align: left; margin-left: 100px; vertical-align: top;}.sub-menu ul:first-child {margin-left: 0;}.sub-menu li {line-height: 32px;}.main-menu > li:hover .sub-menu {opacity: 1; visibility: inherit;}.header-content {position: relative; padding: 14px 0 38px;}.header-logo {width: 198px; height: 84px; display: block; margin: 0 auto; }.header-logo:hover {border: none;}.header-logo img {width: 100%; height: auto;}.srch-box {margin-right: 10px; margin-top: -15px; position: absolute; right: 110px;}.cms_form{position: relative}.cms_form .cms_submit{padding:12px 22px;border: 1px solid grey; text-transform: uppercase;cursor: pointer;margin:15px 0 10px;}.select-lang .jq-selectbox__select {width:107px; height: 50px;}.select-lang{width:107px; height: 50px; float: right; margin-top: -15px;}.jq-selectbox__select,.jq-selectbox__select:hover,.jq-selectbox__select:active,.jq-selectbox.focused .jq-selectbox__select {border-color: #393939;  background: #FFF;  box-shadow: none;}.jq-selectbox__select-text {font-size: 12px; line-height: 46px; text-transform: uppercase; padding-left: 25px;}.jq-selectbox__trigger {border: none;}.jq-selectbox__trigger-arrow {width: 10px; height: 5px; top: 22px; border: 0; background-position: -70px -190px;}.select-lang .jq-selectbox li {font-size: 12px; text-transform: uppercase; padding-left: 35px; background-position: 10px 6px;}.lang-ru .jq-selectbox__select-text,.jq-selectbox__dropdown .lang-ru {background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAASxJREFUeNqkk01Ow0AMhZ8zTlMRUUSQuqg4AWyqHCKwoldhzQF6HmADtLkCWSCBxAHYIPEjugCUzEzthn2mxJJnMdI3fs8ek/cefSJCz+CyLC+dczPJ7SpHkeYVe4GLokBjrVyH2iGwMVguFjNmaiH7+yPXYaEE76RQlh/eGky/Gzy+rESSvk0dsIe6PT5MoCyf37zjNX3G/PpJjAlMHTp0as7j4uwIc2EZA/FDMcbZCLGhIAW19Rtmw0KaUbsB9tM9GFEQIsCKAmWUZSQjfCQZOFMHYQ+QHMooS/cD+PzkFHVVtT3onEXbgzjPUd3dgj+HIikewk4m8BQ2SFUQCaMsOxmdiQlmfPBXPECBfgRhlKVlhi/vsLvtTqlYirDSclNJ889dstR3ndcCDABI0W9vitkDJAAAAABJRU5ErkJggg==) no-repeat 0 16px;}.lang-en .jq-selectbox__select-text,.jq-selectbox__dropdown .lang-en {background: url(/uploads/images/norway.png) no-repeat 0 18px;}.jq-selectbox__dropdown {border-radius: 0; box-shadow: 0 2px 4px rgba(0,0,0,.2);}.inp-srch {width: 127px; height: 50px; font-size: 11px; padding:11px 40px 14px 20px; border: solid 1px #393939;  position: lelative;}.btn-srch {width: 24px; height: 24px; display: block; position: absolute; right: 15px; top: 13px; background-position: -43px -185px; cursor: pointer;}.off-canvas-top {padding: 30px 20px; background: #fff;}.off-canvas-top .search-bar-top {position: relative;}.inp-srch-top {width: 100%; position: relative;}.move-down {margin-top: 0;}.off-canvas-menu {width: 100%; display: none; position: absolute; left: -100%; right: 0; top: 110px; z-index: 1001; background: #FFF;}.off-canvas-menu .header-top-line {margin: 0 15px;}.off-canvas-menu .main-menu {padding-bottom: 0;}.text-regular > li > a {font-family: 'texgyreadventorregular';}/*----- CONTENT ----*/.grid-text-content .text-container h2 {font-size: 26px; text-align: center; margin-bottom: 25px; padding-top: 12px;}.grid-text-content .text-container p {margin-bottom: 24px;}/* main */.announce-container {width: 100%; height: auto; position: relative;}.announce-container img {width: 100%; height: auto; display: block;}.announce-left,.announce-right {width: 50%; height: auto; float: left;}.announce-right {margin-left:-1px;}.booklet-col-lg,.booklet-col-sm {height: auto; display: block; float: left;}.booklet-col-lg:hover,.booklet-col-sm:hover {border-bottom: 0;}.booklet-col-lg {width: 62.39583%;}.booklet-col-sm {width: 37.60417%;}.booklet-col-sm-text {width: 37.60417%; float: left; position: relative; background: #FFF;}.booklet-col-sm-text h2 {font-size: 25px; color: #39373E;}.booklet-col-sm-text .more {left: 0; right: 0; bottom: 50px;}.booklet-col-sm-text .more a {font-size: 16px; border-bottom: solid 1px #C4C4C3;}.booklet-col-sm-text .brd-none,.booklet-col-sm-text .more a:hover {border-bottom: none;}.front-box-container {max-width: 1565px; min-width: 320px; margin: 0 auto;}.front-box-container .btn-box {padding: 30px 8px 0;}.front-title {margin: 118px 0 45px; padding: 0 15px;}.front-title h2 {margin-bottom: 12px;}section .front-sandnes-list {margin-top:50px;}.front-sandnes-list,.front-instagram-list {margin-bottom: -30px;}.front-sandnes-list li {width: 25%; float: left; margin-bottom: 30px; padding: 0 15px;}.front-sandnes-list a {display: block; opacity: 1; transition: all 0.3s;}.front-sandnes-list a:hover {border-bottom: none;}.front-sandnes-list a img,.front-instagram-list a img {width: 100%; height: 357px; display: block;}.front-content-box,.instagram-content-box {height: 320px; display: block; font-size: 14px; text-align: center; padding: 0 10% 30px; background: #FFF;}.front-content-box-zhr {height: auto; display: block; font-size: 14px; text-align: center; padding: 0 10% 30px; background: #FFF;}.front-content-box h3 {font-size: 17px; line-height: 22px; margin: 6px 0 19px;}.front-content-box .btn {position: relative; top: -17px;}.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;}.instagram-ico {width: 29px; height: 29px; display: block; position: relative; top: -15px; margin: 0 auto; background-position: 0 0;}.addition {display: block; font-size: 12px; line-height: 20px; text-align: center; margin-bottom: 24px;}/* catalog */.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 label {cursor: pointer;}.jq-checkbox {top: -2px; margin: 0 10px 0 0; border-color: #888; border-radius: 0; box-shadow:none; background: #FFF;}.jq-checkbox.focused {border-color: #888;}.jq-checkbox.checked .jq-checkbox__div {margin: 1px 0 0 1px;}.catalog-product li {margin-bottom: 16px; padding: 0 8px;}.catalog-product .front-content-box {height: 260px; font-size: 11px; color: #666; padding: 35px 10% 30px}.catalog-product .front-content-box h3 {margin-bottom: 30px;}.toolbar {position: absolute; left: 13px; top: -43px;}.toolbar .total-hits {text-transform: uppercase; color: #666;}.toolbar span {height: 30px; display: inline-block; line-height: 30px; color: #FFF; margin-right: 10px; padding: 0 10px; background: #666;}/* model */.product-view .product {padding-bottom: 77px;}.product-view .col-left a {display: block; border: none;}.product-view .col-left img {width: 100%; height: auto;}.product-view .info-box {padding: 67px 30px 30px; background: #F2F1ED;}.product-view .info-box h1 {margin-bottom: 45px;}.product-view .info-box .short-description {margin-bottom: 27px;}.product-shop .offer-box {padding: 59px 30px 20px 10px;}.offer-box .clearfix {clear:both}.product-shop .garn, .product-shop .zhurn,.product-shop .needles {text-transform: uppercase; position: relative; margin-bottom: 9px; padding-left: 49px;}.product-shop .needles {padding-left: 41px;}.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;}.product-shop .needles:before {width: 23px; background-position: -50px -160px;}.product-shop .zhurn:before { width: 34px; height: 25px; display: block; content: ''; position: absolute; left: 6px; top: 0; background-image: url("https://sandnesgarn.ru/img/zhurn_icon.png"); }.product-option {margin-bottom: 38px;}.product-option li {padding: 16px 0; border-top: solid 1px #222;}.product-option .garn-name {font-size: 18px; text-transform: uppercase; margin: 10px 0 0 65px;}.product-option .additional-garn {text-align: right; margin-top: -10px;}.product-option .additional-garn a {font-size: 14px; text-decoration: underline; margin-left: 15px; border: none;}.product-option .additional-garn a:hover {text-decoration: none;}.product-option .needles-type {font-size: 18px; text-transform: uppercase; padding: 10px 0 11px;}.product-option .needles-type div:first-child {margin-bottom: 20px;}.product-option .favorites, .favorites-box {text-align: right;}.product-option .favorites .btn-tabaco,.favorites-box .btn-tabaco {height: 82px; line-height: 80px; padding: 0 58px;}.product-option .favorites .btn-tabaco:hover,.favorites-box .btn-tabaco:hover {background: #C7C3B2;}.garn-ico {width: 47px; height: 47px; display: block; float: left; margin-left: -7px; overflow: hidden; cursor: pointer;}.garn-ico:hover {border: none;}.garn-ico img {width: 150%; max-width: none; display: block; margin: 0 -25%; vertical-align: middle;}.tabs-menu {margin-left: 75px;}.tabs-menu li {float: left;}.tabs-menu a {height: 50px; display: block; font-size: 13px; line-height: 50px; text-transform: uppercase; text-decoration: underline; border: none; padding: 0 45px;}.tabs-menu a:hover {text-decoration: none; background: #E7E5DE;}.tabs-menu a.active {text-decoration: none; background: #F2F1ED;}.tabs-container {background: #F2F1ED;}.table-box {width: 50%; display: inline-block; margin-left: -4px; padding: 0 30px 30px;}.table-box .table-title {font-size: 24px; text-transform: uppercase; text-align: center; margin-bottom: 63px; padding: 20px 0 15px; border-bottom: solid 1px #AAA}.table-box table {width: 100%;}.table-box th, .table-box td {font-size: 13px;}.table-box th {text-align: center; padding-bottom: 13px;}.table-box td {text-align: center; padding: 12px; border: solid 4px #F2F1ED; background: #FFF;}.table-box tr td:first-child {text-align: left;}.table-size th.col-1, .table-amount th.col-1 {width: 64%;}.table-size th.col-2, .table-amount th.col-2 {width: 36%;}/* series */.product-view .info-box-series {padding-bottom: 10px;}.wash-icons {margin: 0 auto; padding: 15px 0 11px;}.wash-icons li {height: 35px; display: inline-block; margin: 0 8px 20px;}.wash-icons li:before {height: 100%; display: inline-block; content: ''; vertical-align: middle; overflow: hidden;}.wash-icons img {height: 100%; display: inline-block; vertical-align: middle; margin: 0 auto;}.product-title-box {position: relative; padding: 23px 8px; border-top: solid 1px #222;}.product-title-box .garn-name {font-size: 18px; float:left;}.product-title-box .weight {text-transform: uppercase; float:right;}.garn-icons-list li {text-align: center; float: left; padding: 6px 15px;}.garn-icons-list .garn-ico {float: none; margin-bottom: 2px;}.garn-icons-list .active {border: solid 2px #d74900;}.favorites-box {padding-top: 28px;}/* zhurnaly */.toolbar_lg {left: 68px;}.sandnes-list_lg li {width: 20%;}/***** FOOTER *****//* subscribe */.subscribe-container {margin-bottom: 100px; padding-top: 113px;}.subscribe-container-model {margin-bottom: 69px; padding-top: 80px;}.subscribe-container .front-title {margin-top: 0;}.subscribe-container .front-title h2 {font-size: 28px; text-align: center; text-transform: none;}.subscribe-container .input-box {max-width: 700px; margin: 0 auto; padding: 32px 64px;}.input-subscribe {width:100%; height: 50px; font-size: 15px; text-align: center; padding: 12px 20px; border-bottom: solid 1px #3B3A38; background: transparent;}/* footer */footer {min-height: 335px; position: relative; background: #FFF;}.footer-container {max-width: 1565px; position: relative; margin: 0 auto; padding: 60px 15px 49px;}.footer-container li:first-child {margin-top: 0;}.categories, .misc-links, .contacts {width: 15%; padding: 0 10px;}.categories, .misc-links {float: left;}.categories li {margin-top: 22px;}.categories a {font-size: 17px; text-transform: uppercase;}.misc-links li {margin-top: 22px;}.misc-links a {text-transform: uppercase;}.contacts {text-align: right; float: right;}.contacts li, .contacts a {font-size: 13px; line-height: 24px;}.contacts a {text-decoration: underline; border-bottom: none;}.contacts a:hover {text-decoration: none;}.social-media {width: 37%; float: left;}.social-media h3 {font-size: 14px; text-transform: inherit; margin-bottom: 27px;}.social-media li {display: inline-block; margin-right: 10px;}.social-media li a {width: 72px; height:72px; display: block; position: relative; border: solid 1px #9C9C9C;}.social-media li a:before {width: 31px; height: 29px; display: block; content: ''; position: absolute; left: 21px; top: 22px;}.social-media li.fb a:before {background-position: 0 -40px;}.social-media li.inst a:before {background-position: 0 -80px;}.social-media li.pin a:before {height: 31px; top: 21px; background-position: 3px -120px;}.copyright a {font-size: 11px; color: #AEAEAE; text-transform: uppercase;}/***** RESPONSIVE *****/@media screen and (max-width:1560px) {.toolbar_lg {left: 10px; top: -50px;}}@media screen and (max-width:1280px) {.catalog-category-view .col-left {width: 320px;}.catalog-category-view .col-main {margin-left: 320px;}.filter-container {padding: 30px 15px 15px;}.product-view .product {margin-bottom: 0;}}@media screen and (max-width:1240px) {footer {height: auto; padding: 40px 15px;}.footer-container {padding: 0 0 26px 0;}.categories, .misc-links, .contacts {width: 25%; float: left;}.social-media {width: 100%; text-align: center; float: none; position: absolute; left: 0; top: 100%; margin-top: 10px; padding: 0 15px;}.copyright {margin-top: 190px;}}@media screen and (max-width:1200px) {.grid-text-content {width: 70%;}.announce-left, .announce-right {width: 100%; float: none;}.announce-right {margin-left: 0;}.front-sandnes-list li {width: 33.33333%;}.sandnes-list_lg li {width: 25%;}}@media screen and (max-width:960px) {.sub-menu {padding: 60px 40px;}.sub-menu ul {width: 1%; display: table-cell; margin-left: 0;}.sub-menu a {font-size: 14px;}.front-sandnes-list li, .front-instagram-list > li {width: 50%;}.sandnes-list_lg li {width: 33.33333%;}}@media screen and (max-width:820px) {.grid-text-content {width: 80%;}.footer-container-menu {width:480px; margin: 0 auto; padding-left: 30px;}.categories, .misc-links, .contacts {width: 49%; display: inline-block; float: none; vertical-align: top; text-align: left; margin-bottom: 25px;}}@media screen and (max-width:768px) {.header-top-line .company-title {float: none;}.top-menu {width: 375px; float: none; margin: 12px auto 4px;}.instagram-content-box-sm h3 {font-size: 13px;}.catalog-category-view .col-left {width: 320px;}.catalog-category-view .col-main {margin-left: 320px;}.catalog-category-view .front-sandnes-list li {width: 100%; max-width: 360px; float: none; margin: 0 auto 16px;}.catalog-category-view .sandnes-list_lg li {max-width: 50%; float: left; padding: 0 15px;}.product-option .additional-garn {text-align: left;}.product-option .additional-garn a:first-child {margin-left: 0;}.tabs-menu {margin-left: 15px;}.table-box {padding: 0 15px;}.table-box .table-title {font-size: 18px;}.toolbar_lg {left: 15px;}}@media screen and (max-width:840px) {a.dolf.fancybox, a.dole.fancybox{display:none !important;}.grid-text-content {width: 90%;}.header {height: auto;}.header-top-line > div, .select-lang, .srch-box, .top-menu, .sub-menu {display: none;}.top-menu li {margin-left: 16px;}.main-menu {padding: 0 15px 30px;}.main-menu > li {width: 100%; height: 43px; line-height: 24px; display: inline-block; float: none; margin: 0; padding: 8px 0 5px; border-top: solid 1px #39373E;}.main-menu > li > a:hover {border-bottom: solid 1px #39373E;}.main-menu > li > a.active:after, .main-menu > li > a:hover:after {display: none;}.main-menu > li:hover .sub-menu {opacity: 0; visibility: hidden;}.off-canvas-menu {display: block;}.header-top-line .search-icon,.header-top-line .search-icon:before,.header-top-line .burger-icon,.header-top-line .burger-icon:before,.header-top-line .closs-icon,.header-top-line .closs-icon:before {display: block; z-index: 10;}.input-subscribe {padding: 12px 10px;}.catalog-category-view .main {padding-top: 30px;}.catalog-category-view .col-left {width: 100%; float: none; margin-bottom: 63px;}.catalog-category-view .col-main {margin-left: 0;}.catalog-category-view .front-sandnes-list li {width: 50%; float: left; margin: 0 0 16px 0;}.toolbar_lg {top: -10px;}.sandnes-list_lg {padding-top: 40px;}.product-view .col-left, .product-view .col-main {width: 100%; float: none;}.product-shop .offer-box {padding: 20px 0;}.tabs-menu a {height: 40px; font-size: 12px; line-height: 40px; padding: 0 25px;}.main .table-box:first-child {margin-bottom: 36px;}.main .table-box:first-child,.table-box .table-title {margin-bottom: 24px;}.table-box {width: 100%; display: block; margin-left: 0;}}@media screen and (max-width:600px) {.booklet-col-lg {width: 100%; float:none;}.booklet-col-sm, .booklet-col-sm-text {width: 50%; float: left;}.front-sandnes-list li, .front-instagram-list > li {width: 100%; float: none;}.front-content-box, .instagram-content-box {height: auto; padding:0 10% 30px;}.front-title {margin: 53px 0 45px}.subscribe-container .input-box {width: 100%; padding: 0 15px 32px;}.subscribe-container .btn {width: 95%; margin: 0 auto;}.subscribe-container {margin-bottom: 60px;}.catalog-category-view .sandnes-list_lg li {width: 100%; max-width: 100%; float: none; padding: 0 15px;}.copyright {margin-top: 270px;}}@media screen and (max-width:480px) {.grid-text-content {width: 100%;}.booklet-col-sm-text h2 {font-size: 20px;}.booklet-col-sm-text .more {bottom: 30px;}.product-option .favorites, .favorites-box {text-align: inherit;}.product-option .favorites .btn, .favorites-box {width: 100%;}.tabs-menu {margin-left: 0; padding: 0 12px;}.tabs-menu li {width: 100%; float: none; margin-top: 1px;}.tabs-menu a {height: 50px; font-size: 13px; line-height: 50px; text-decoration: none; background: #FAF9F5;}.footer-container-menu {width: 100%; padding-left: 0;}.categories, .misc-links, .contacts {width: auto; display: block; float: none; text-align: center; margin-bottom: 30px;}.categories li {margin-top: 12px;}.misc-links li {margin-top: 14px;}.social-media {margin-top: 0;}.copyright {margin-top: 370px;}}@media screen and (max-width:360px) {.catalog-category-view .front-sandnes-list li {width: 100%; float: none;}.catalog-product .front-content-box {height: 200px;}}#m60a7bfbrp_submit {background: #383838 none repeat scroll 0 0;color:white;font-size: 14px !important;padding: 10px 30px 14px !important;border: 0 none;cursor: pointer;display: inline-block;text-align: center;text-decoration: none;text-transform: uppercase;margin-top:6px;}#m60a7bfbrp_submit:hover {background: #595959;}div.contactform div label {display:block;}#fbrp__34 {border: 1px solid #aaa;width: 60%;height: 180px;}#namezv, #mailzv, #fbrp__31 {border: 1px solid #aaa;margin-bottom: 10px;width: 60%;}#vibor-styler,#vibor2-styler{margin-bottom:12px;width: 300px;}div.jq-selectbox__select div.jq-selectbox__select-text.placeholder {margin-left: -20px;margin-top: -7px;}div.jq-selectbox__select div.jq-selectbox__trigger div.jq-selectbox__trigger-arrow {margin-top: -1px;}.contactform div.jq-selectbox__select div.jq-selectbox__trigger div.jq-selectbox__trigger-arrow {margin-top: -8px;}div.jq-selectbox__select div.jq-selectbox__select-text {margin-top: 0px;}#namezv-error, #mailzv-error {color: red;display: block;margin-bottom: 13px;margin-top: -9px;}.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;}.more-views img {max-width: none;width: 100%;}@media screen and (max-width:796px) {.more-views img {max-width: none;width: 100px !important;}}.count {text-align:center;margin-top:10px;}ul.top-menu.fr li.active a {text-decoration:underline;}div.misc-links ul li.active a {text-decoration:underline;}div.categories ul li.1 a {text-decoration:underline;}div.categories ul li.active a {text-decoration:underline;}div.catalog_box ul div.d2 a.mmn {display: block;margin-left: 20px;}div.catalog_box ul div.titlezag a {color: #f7b413;display: block;font-weight: bold;margin-top: 20px;width: 99%;}.stmap_left {float: left;margin: -39px 50px 50px 0;width: 44%;}.stmap_right {float: left;width: 48%;}#l-form4{border: 1px solid #e4e4e4;padding: 30px 30px 55px;display:none;width:400px;}.fancybox-inner #l-form4{position:static;top:0;left:0;}#l-form5{border: 1px solid #e4e4e4;padding: 30px 30px 55px;display:none;width:900px;max-width: 100% !important;}@media screen and (max-width:960px) {#l-form5 td{display:block;font-size:12px;}#l-form5 td a{font-size:12px;}#l-form5 h2{font-size:22px;}#l-form4 td{display:block;font-size:12px;}#l-form4 td a{font-size:12px;}#l-form4 h2{font-size:22px;}}.fancybox-inner #l-form5{position:static;top:0;left:0;}#me69c0feu_input_username,#me69c0feu_input_password {border: 1px solid #aaa;display: block;margin-bottom: 10px;width: 96%;padding:10px;}.cms_textfield {border: 1px solid #aaa;display: block;margin-bottom: 20px;margin-top: 12px;width: 96%;padding: 10px;}.cms_password {border: 1px solid #aaa;display: block;margin-bottom: 20px;margin-top: 12px;width: 96%;padding: 10px;}#m4e4afmoduleform_3.cms_form table.vhdppl tbody tr td font {color: #444;}#m4e4afsr_submit {border: 1px solid grey;cursor: pointer;display: block;margin-top: 15px;padding: 12px;text-transform: uppercase;width: 126px;}#m4e4afmoduleform_3.cms_form p {margin-bottom: -65px;}div.jq-selectbox.jqselect.cms_dropdown div.jq-selectbox__select div.jq-selectbox__select-text {margin-top: -8px;}div.jq-selectbox.jqselect.cms_dropdown div.jq-selectbox__select div.jq-selectbox__trigger div.jq-selectbox__trigger-arrow {margin-top: -8px;}.top_reg{width: 295px;margin: 0 auto;}a.dole.fancybox {background: #fff none repeat scroll 0 0;border: 1px solid #333;border-radius: 25px;box-shadow: none;display: block;height: 50px;padding-left: 24px;padding-top: 11px;width: 107px;float:left;margin-top: -15px;}a.dole1.fancybox {background: #fff none repeat scroll 0 0;border: 1px solid #333;border-radius: 25px;box-shadow: none;display: inline-block;height: 50px;padding-left: 24px;padding-top: 11px;width: 107px;margin-left: 20px;margin-bottom: 10px;}a.dolf.fancybox {background: #fff none repeat scroll 0 0;border: 1px solid #333;border-radius: 25px;box-shadow: none;display: block;height: 50px;padding-left: 24px;padding-top: 10px;width: 163px;float:left;margin-top: -15px;margin-left: 10px;}a.dolf1.fancybox {background: #fff none repeat scroll 0 0;border: 1px solid #333;border-radius: 25px;box-shadow: none;display: inline-block;height: 50px;padding-left: 24px;padding-top: 10px;width: 163px;margin-bottom: 10px;}#l-form4>h3{margin-bottom: 15px;}div.error_message{margin-bottom: 15px;}.vihoutletf  {background: #fff none repeat scroll 0 0;border: 1px solid #333;border-radius: 25px;box-shadow: none;display: block;height: 57px;padding-left: 24px;padding-top: 4px;position: absolute;width: 296px;margin-top: -15px;}.vihoutletf a{display: inline-block;float: right;margin-right: 17px;margin-top: -2px;}#me69c0moduleform_2.cms_form table.vhdppl tbody tr td {display: block;margin-top: 12px;}.vhdppl tbody tr td input[name=me69c0submit] {border: 1px solid grey;display: block;padding: 12px;text-transform: uppercase;width: 126px;cursor:pointer;}div.error_message,div.error_message_reg {color:red;}a.fancybox-item.fancybox-close {text-decoration:none !important;border-bottom:none;}.vhdppl tbody tr td input[name=me69c0submit] {border: 1px solid grey;margin-bottom:-55px;display: block;padding: 12px;text-transform: uppercase;width: 126px;cursor:pointer;}div#l-form4.pop a {display: block;margin-bottom: -21px;margin-top: 55px;width: 186px;}#me69c0feu_input_username.cms_textfield {margin-top:12px;}.social-icons-ru {float:right;padding-left:40px;border-left: 1px solid #a5a5a5;}.social-icons-ru .instru {background: url('/img/inst-ru.png') transparent no-repeat;}.social-icons-ru .vkru {background: url('/img/vk-ru.png') transparent no-repeat;}.social-icons-ru .tg {background: url('/img/tg.png') transparent no-repeat;}.social-icons-ru li a::before {width:0px;height:0px;}@media screen and (max-width:600px) {.social-icons-ru {float:inherit;padding-left:0;border-left: none;}}div.front-content-box p.special-label {background-color: #888;color: #fff;font-size: 0.9rem;margin: -57px auto 29px;padding: 6px;position: relative;width: 109px;}div.main.clearfix div.col-left p.special-label {background-color: #888;color: #fff;font-size: 0.9rem;margin: 0 auto -20px;padding: 6px;position: relative;text-align: center;width: 109px;}.garn-icons-list.clearfix li p.special-label {background-color: #888;border-radius: 77px;color: #fff;font-size: 11px;margin-left: 15px;margin-top: -11px;opacity: 0.82;padding: 5px 6px 6px;position: absolute;text-align: center;width: 37px;}.wtb {background: #383838 none repeat scroll 0 0;color: white;font-size: 14px !important;height: 37px;line-height: 37px;padding: 0 30px;border: 0 none;cursor: pointer;display: inline-block;text-align: center;text-decoration: none;text-transform: uppercase;margin-top: 6px;margin-left:20px;}.wtb:hover {background: #595959;color:#fff;}.lang {display:block;font-size:13px;}.busines {font-family:'texgyreadventorbold';}.ico-shop-href {height:26px; margin:0 5px -6px 0;}.product-title-box.clearfix a.wtb.orange {background:#f15200;/* NEW YEAR 2024*//*display: inline-block;*/display: none;align-items: center;justify-content: center;height: 48px;line-height:48px;text-align: center;background-color: #d74900;border-radius: 5px;font-size: 14px !important;font-weight: bold;letter-spacing: .5px;transition: 0.3s;padding: 0 30px;color: #fff;cursor: pointer;float: right;}.product-title-box.clearfix a.wtb.orange:hover {border:none;}@media (max-width: 480px) {.product-title-box.clearfix a.wtb.orange {background:orange;text-transform: uppercase;float: left;margin: right;display: inline-block;text-align: center;text-align: left;margin: auto;margin-top:10px;margin-bottom:10px;}}.magaz__top {text-transform: uppercase; display: inline-block; font-size: 17px; position: relative; font-family: 'texgyreadventorbold';}
/* Stylesheet: Стиль Modified On 2025-06-26 11:26:27 */
