Untitled
unknown
plain_text
4 years ago
157 kB
7
Indexable
@charset "UTF-8";/*! Theme Name: El Greco Theme URI: https://alidropship.com/ Author: Andrey Glazyrin, Ekaterina Sayapina, Evgeniy Chepchugov Author URI: https://alidropship.com/ Description: Bootstrap 4 Version: 1.3.0 Text Domain: elgreco */ @font-face { font-family: Roboto; src: url(webfonts/Roboto-Regular-webfont.woff) format('woff'); font-display:swap;font-weight: 400; font-style: normal } @font-face { font-family: Roboto; src: url(webfonts/Roboto-Medium-webfont.woff) format('woff'); font-display:swap;font-weight: 600; font-style: normal } @font-face { font-family: Roboto; src: url(webfonts/Roboto-Bold-webfont.woff) format('woff'); font-display:swap;font-weight: 700; font-style: normal } @font-face { font-family: fontello; src: url(data:application/octet-stream;base64,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) format('woff') } * { outline: 0; margin: 0; padding: 0; box-sizing: border-box } body {direction:rtl;text-align:right;} [class*=" icon-"]:before,[class^=icon-]:before { font-family: fontello; font-style: normal; font-weight: 400; speak: none; display: inline-block; text-decoration: inherit; width: 1em; margin-right: .2em; text-align: center } .icon-star:before { content: '\e800' } .icon-star-empty:before { content: '\e801' } .icon-avatar:before { content: '\e802' } .icon-basket:before { content: '\e803' } .icon-next:before { content: '\e804' } .icon-scope:before { content: '\e805' } .icon-attach:before { content: '\e806' } .icon-share:before { content: '\e808' } .icon-prev:before { content: '\e809' } .icon-subscribe:before { content: '\e80a' } .icon-user:before { content: '\e80b' } .icon-play:before { content: '\e80c' } .icon-twitter:before { content: '\f099' } .icon-facebook:before { content: '\f09a' } .icon-star-half-alt:before { content: '\f123' } .icon-youtube:before { content: '\f167' } .icon-instagram:before { content: '\f16d' } .icon-pinterest:before { content: '\f231' } .attach_files,.btn-white,.submit-review { color: #444!important; border-color: #444!important } a:hover { text-decoration: none } button { outline: 0!important; box-shadow: unset!important } body { font-family: Roboto,sans,sans-serif; color: #444; line-height: normal; background: #fff; font-size: 14px; position: relative } .h1,h1 { font-size: 32px; line-height: 1.4; margin: 0 0 20px } .h2,h2 { font-size: 24px; margin: 0 0 20px; font-weight: 700 } .h3,h3 { font-size: 22px; line-height: normal; margin: 0 0 15px } .h4,h4 { font-size: 18px; line-height: 1.5; margin: 0 0 15px } .h5,h5 { font-size: 16px; line-height: 1.5; margin: 0 0 10px } .h6,h6 { font-size: 14px; line-height: 1.5; margin: 0 0 10px } a,a:visited { color: #444 } a:hover { color: #999 } .panel-body a,.panel-body a:visited,.simple a,.view_cart { color: #0066c0 } .panel-body a:hover,.simple a:hover,.view_cart:hover { color: #007be0 } img { max-width: 100%!important; height: auto; } .superH1 { text-transform: capitalize; font-size: 36px } div .bootstrap-select .dropdown-toggle:focus { outline: 0!important } div .bootstrap-select .dropdown-toggle .filter-option-inner-inner { overflow: unset; font-size: 20px } .bootstrap-select .dropdown-menu { box-shadow: 0 1px 4px 0 rgba(0,0,0,.25); padding: 0 } .dropdown-item.active,.dropdown-item:active { background-color: #f8f8f8; color: #444 } .dropdown-item { color: #444; font-size: 16px; line-height: 34px; padding: 5px 26px } .ico-paypal { display: inline-block; width: 100px; height: 32px; margin: 0 0 0 5px; vertical-align: bottom; background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwIiBoZWlnaHQ9IjMyIiB2aWV3Qm94PSIwIDAgMTAwIDMyIiB4bWxucz0iaHR0cDomI3gyRjsmI3gyRjt3d3cudzMub3JnJiN4MkY7MjAwMCYjeDJGO3N2ZyIgcHJlc2VydmVBc3BlY3RSYXRpbz0ieE1pbllNaW4gbWVldCI+PHBhdGggZmlsbD0iIzAwMzA4NyIgZD0iTSAxMiA0LjkxNyBMIDQuMiA0LjkxNyBDIDMuNyA0LjkxNyAzLjIgNS4zMTcgMy4xIDUuODE3IEwgMCAyNS44MTcgQyAtMC4xIDI2LjIxNyAwLjIgMjYuNTE3IDAuNiAyNi41MTcgTCA0LjMgMjYuNTE3IEMgNC44IDI2LjUxNyA1LjMgMjYuMTE3IDUuNCAyNS42MTcgTCA2LjIgMjAuMjE3IEMgNi4zIDE5LjcxNyA2LjcgMTkuMzE3IDcuMyAxOS4zMTcgTCA5LjggMTkuMzE3IEMgMTQuOSAxOS4zMTcgMTcuOSAxNi44MTcgMTguNyAxMS45MTcgQyAxOSA5LjgxNyAxOC43IDguMTE3IDE3LjcgNi45MTcgQyAxNi42IDUuNjE3IDE0LjYgNC45MTcgMTIgNC45MTcgWiBNIDEyLjkgMTIuMjE3IEMgMTIuNSAxNS4wMTcgMTAuMyAxNS4wMTcgOC4zIDE1LjAxNyBMIDcuMSAxNS4wMTcgTCA3LjkgOS44MTcgQyA3LjkgOS41MTcgOC4yIDkuMzE3IDguNSA5LjMxNyBMIDkgOS4zMTcgQyAxMC40IDkuMzE3IDExLjcgOS4zMTcgMTIuNCAxMC4xMTcgQyAxMi45IDEwLjUxNyAxMy4xIDExLjIxNyAxMi45IDEyLjIxNyBaIj48L3BhdGg+PHBhdGggZmlsbD0iIzAwMzA4NyIgZD0iTSAzNS4yIDEyLjExNyBMIDMxLjUgMTIuMTE3IEMgMzEuMiAxMi4xMTcgMzAuOSAxMi4zMTcgMzAuOSAxMi42MTcgTCAzMC43IDEzLjYxNyBMIDMwLjQgMTMuMjE3IEMgMjkuNiAxMi4wMTcgMjcuOCAxMS42MTcgMjYgMTEuNjE3IEMgMjEuOSAxMS42MTcgMTguNCAxNC43MTcgMTcuNyAxOS4xMTcgQyAxNy4zIDIxLjMxNyAxNy44IDIzLjQxNyAxOS4xIDI0LjgxNyBDIDIwLjIgMjYuMTE3IDIxLjkgMjYuNzE3IDIzLjggMjYuNzE3IEMgMjcuMSAyNi43MTcgMjkgMjQuNjE3IDI5IDI0LjYxNyBMIDI4LjggMjUuNjE3IEMgMjguNyAyNi4wMTcgMjkgMjYuNDE3IDI5LjQgMjYuNDE3IEwgMzIuOCAyNi40MTcgQyAzMy4zIDI2LjQxNyAzMy44IDI2LjAxNyAzMy45IDI1LjUxNyBMIDM1LjkgMTIuNzE3IEMgMzYgMTIuNTE3IDM1LjYgMTIuMTE3IDM1LjIgMTIuMTE3IFogTSAzMC4xIDE5LjMxNyBDIDI5LjcgMjEuNDE3IDI4LjEgMjIuOTE3IDI1LjkgMjIuOTE3IEMgMjQuOCAyMi45MTcgMjQgMjIuNjE3IDIzLjQgMjEuOTE3IEMgMjIuOCAyMS4yMTcgMjIuNiAyMC4zMTcgMjIuOCAxOS4zMTcgQyAyMy4xIDE3LjIxNyAyNC45IDE1LjcxNyAyNyAxNS43MTcgQyAyOC4xIDE1LjcxNyAyOC45IDE2LjExNyAyOS41IDE2LjcxNyBDIDMwIDE3LjQxNyAzMC4yIDE4LjMxNyAzMC4xIDE5LjMxNyBaIj48L3BhdGg+PHBhdGggZmlsbD0iIzAwMzA4NyIgZD0iTSA1NS4xIDEyLjExNyBMIDUxLjQgMTIuMTE3IEMgNTEgMTIuMTE3IDUwLjcgMTIuMzE3IDUwLjUgMTIuNjE3IEwgNDUuMyAyMC4yMTcgTCA0My4xIDEyLjkxNyBDIDQzIDEyLjQxNyA0Mi41IDEyLjExNyA0Mi4xIDEyLjExNyBMIDM4LjQgMTIuMTE3IEMgMzggMTIuMTE3IDM3LjYgMTIuNTE3IDM3LjggMTMuMDE3IEwgNDEuOSAyNS4xMTcgTCAzOCAzMC41MTcgQyAzNy43IDMwLjkxNyAzOCAzMS41MTcgMzguNSAzMS41MTcgTCA0Mi4yIDMxLjUxNyBDIDQyLjYgMzEuNTE3IDQyLjkgMzEuMzE3IDQzLjEgMzEuMDE3IEwgNTUuNiAxMy4wMTcgQyA1NS45IDEyLjcxNyA1NS42IDEyLjExNyA1NS4xIDEyLjExNyBaIj48L3BhdGg+PHBhdGggZmlsbD0iIzAwOWNkZSIgZD0iTSA2Ny41IDQuOTE3IEwgNTkuNyA0LjkxNyBDIDU5LjIgNC45MTcgNTguNyA1LjMxNyA1OC42IDUuODE3IEwgNTUuNSAyNS43MTcgQyA1NS40IDI2LjExNyA1NS43IDI2LjQxNyA1Ni4xIDI2LjQxNyBMIDYwLjEgMjYuNDE3IEMgNjAuNSAyNi40MTcgNjAuOCAyNi4xMTcgNjAuOCAyNS44MTcgTCA2MS43IDIwLjExNyBDIDYxLjggMTkuNjE3IDYyLjIgMTkuMjE3IDYyLjggMTkuMjE3IEwgNjUuMyAxOS4yMTcgQyA3MC40IDE5LjIxNyA3My40IDE2LjcxNyA3NC4yIDExLjgxNyBDIDc0LjUgOS43MTcgNzQuMiA4LjAxNyA3My4yIDYuODE3IEMgNzIgNS42MTcgNzAuMSA0LjkxNyA2Ny41IDQuOTE3IFogTSA2OC40IDEyLjIxNyBDIDY4IDE1LjAxNyA2NS44IDE1LjAxNyA2My44IDE1LjAxNyBMIDYyLjYgMTUuMDE3IEwgNjMuNCA5LjgxNyBDIDYzLjQgOS41MTcgNjMuNyA5LjMxNyA2NCA5LjMxNyBMIDY0LjUgOS4zMTcgQyA2NS45IDkuMzE3IDY3LjIgOS4zMTcgNjcuOSAxMC4xMTcgQyA2OC40IDEwLjUxNyA2OC41IDExLjIxNyA2OC40IDEyLjIxNyBaIj48L3BhdGg+PHBhdGggZmlsbD0iIzAwOWNkZSIgZD0iTSA5MC43IDEyLjExNyBMIDg3IDEyLjExNyBDIDg2LjcgMTIuMTE3IDg2LjQgMTIuMzE3IDg2LjQgMTIuNjE3IEwgODYuMiAxMy42MTcgTCA4NS45IDEzLjIxNyBDIDg1LjEgMTIuMDE3IDgzLjMgMTEuNjE3IDgxLjUgMTEuNjE3IEMgNzcuNCAxMS42MTcgNzMuOSAxNC43MTcgNzMuMiAxOS4xMTcgQyA3Mi44IDIxLjMxNyA3My4zIDIzLjQxNyA3NC42IDI0LjgxNyBDIDc1LjcgMjYuMTE3IDc3LjQgMjYuNzE3IDc5LjMgMjYuNzE3IEMgODIuNiAyNi43MTcgODQuNSAyNC42MTcgODQuNSAyNC42MTcgTCA4NC4zIDI1LjYxNyBDIDg0LjIgMjYuMDE3IDg0LjUgMjYuNDE3IDg0LjkgMjYuNDE3IEwgODguMyAyNi40MTcgQyA4OC44IDI2LjQxNyA4OS4zIDI2LjAxNyA4OS40IDI1LjUxNyBMIDkxLjQgMTIuNzE3IEMgOTEuNCAxMi41MTcgOTEuMSAxMi4xMTcgOTAuNyAxMi4xMTcgWiBNIDg1LjUgMTkuMzE3IEMgODUuMSAyMS40MTcgODMuNSAyMi45MTcgODEuMyAyMi45MTcgQyA4MC4yIDIyLjkxNyA3OS40IDIyLjYxNyA3OC44IDIxLjkxNyBDIDc4LjIgMjEuMjE3IDc4IDIwLjMxNyA3OC4yIDE5LjMxNyBDIDc4LjUgMTcuMjE3IDgwLjMgMTUuNzE3IDgyLjQgMTUuNzE3IEMgODMuNSAxNS43MTcgODQuMyAxNi4xMTcgODQuOSAxNi43MTcgQyA4NS41IDE3LjQxNyA4NS43IDE4LjMxNyA4NS41IDE5LjMxNyBaIj48L3BhdGg+PHBhdGggZmlsbD0iIzAwOWNkZSIgZD0iTSA5NS4xIDUuNDE3IEwgOTEuOSAyNS43MTcgQyA5MS44IDI2LjExNyA5Mi4xIDI2LjQxNyA5Mi41IDI2LjQxNyBMIDk1LjcgMjYuNDE3IEMgOTYuMiAyNi40MTcgOTYuNyAyNi4wMTcgOTYuOCAyNS41MTcgTCAxMDAgNS42MTcgQyAxMDAuMSA1LjIxNyA5OS44IDQuOTE3IDk5LjQgNC45MTcgTCA5NS44IDQuOTE3IEMgOTUuNCA0LjkxNyA5NS4yIDUuMTE3IDk1LjEgNS40MTcgWiI+PC9wYXRoPjwvc3ZnPg==) no-repeat center center transparent } .row { display: -webkit-flex; -webkit-flex-wrap: wrap; display: flex; flex-wrap: wrap } .logo {margin-top:-35px;} .logo img {max-height: 84px;margin-top: 30px;} .logo img[src*='.svg'] { height: 50px; width: auto } body div ::-webkit-scrollbar { width: 4px } body div ::-webkit-scrollbar-thumb { border-radius: 6px; background-color: #999 } body div ::-webkit-scrollbar-track { background-color: unset; width: 5px } body .instas::-webkit-scrollbar { height: 4px } body .instas::-webkit-scrollbar-thumb { border-radius: 6px; background-color: #999 } body .instas::-webkit-scrollbar-track { background-color: unset; height: 5px } button[type=submit],input[type=submit] { border: 1px solid #444; border-radius: 3px; padding: 7px 19px; height: 40px; font-size: 18px; background: #fff; font-weight: 700; color: #444; line-height: 24px; cursor: pointer; transition: all .5s ease-out; min-width: 150px } .btn-black,.btn-black:visited,.btn-white,.btn-white:visited { border: 1px solid #444; border-radius: 3px; font-weight: 700; padding: 8px 19px; height: 40px; font-size: 18px; background: #444; color: #fff; line-height: 22px; cursor: pointer; transition: all .5s ease-out; min-width: 150px; text-transform: capitalize } .btn-white,.btn-white:visited { background: #fff; color: #676767; text-align: center } .btn-black:hover,.btn-white:hover,button[type=submit]:not(#buyNow):hover,input[type=submit]:hover { background: #676767!important; border: 1px solid #676767!important; color: #fff!important } .register .btn-black,.userlogin .btn-black,.userlogin .btn-white { font-size: 18px!important } .shade { position: fixed; width: 100%; left: 0; top: 0; height: 0; opacity: 0; background: rgba(0,0,0,.5); z-index: 50; transition: opacity .25s ease-out } .shade.active { height: 100%; opacity: 1 } .upshade { z-index: 1000 } .get_fade { opacity: 0!important } .header_cont { position: absolute; left: 0; top: 0; height: 120px; width: 100%; text-align: center; z-index: 100; background-color: #fff; color: #444 } .header_cont a,.header_cont span { color: #444; font-size: 14px } .header_cont.mainhead { position: absolute; background-image: linear-gradient(to bottom,#000,rgba(0,0,0,0)); background-color: transparent; color: #fff; box-shadow: unset } .header_cont:after { position: absolute; left: 0; top: 0; width: 100%; height: 100%; background-color: #fff; box-shadow: 0 1px 20px 0 rgba(0,0,0,.25); z-index: 90 } .header_cont>div { z-index: 105; position: relative } .header_cont.mainhead:not(.fixed_header):after { content: unset } .header1 .header_cont:before { content: ''; left: 0; top: 0; width: 100%; height: 100%; background: #fff; z-index: 210; position: absolute } .header1 .header_cont>.container { z-index: 211 } .header1 .mainmenu_cont { box-shadow: 0 0 10px #ccc } .postheader { height: 122px; width: 100% } .home .postheader { display: none } .mainhead+.postheader { display: none } .mainmenu { position: relative; overflow: hidden; height: 50px; border-bottom: 1px solid transparent; transition: all .2s ease-out; z-index: 102; } .mainhead .mainmenu { border-bottom: 1px solid #dadada } .mainmenu>ul { display: flex; justify-content: center; margin: 0; } .mainmenu li { list-style: none; text-align: right; } .mainmenu>ul>li>ul { display: block; position: absolute; top: calc(100% + 50px); left: 0; z-index: 111; text-align: left; opacity: 0; padding: 0 40px; height: 0 } .mainmenu>ul>li { padding-bottom: 10px; height: 45px; padding-left: 40px; padding-right: 40px; padding-top: 10px; opacity: 0; position: relative; } .mainmenu.ready>ul>li { opacity: 1 } .mainmenu>ul>li:first-child { } .mainmenu>ul>li.hovered>ul { z-index: 115; max-height: 519px!important; opacity: 1; top: 100%; overflow: auto; height: auto; transition: opacity .25s ease-out; padding: 40px 40px 30px; background: #fff } .mainmenu>ul>li.pre_fade:after,.mainmenu>ul>li.pre_fade>.product-item,.mainmenu>ul>li.pre_fade>ul { opacity: 0!important } .mainmenu .product-item { position: absolute; top: 100%; right: 0; width: 430px; background: 0; height: 519px; padding: 40px; opacity: 0 } .mainmenu .item-sp .thumb { height: 350px; overflow: hidden; width: 350px } .mainmenu .product-item+.product-item { right: 200% } .mainmenu .two_products .product-item+.product-item { right: 390px } .mainmenu .product-item>span { position: relative; display: block } .mainmenu>ul>li.hovered>.product-item { opacity: 1; text-align: left; z-index: 116; transition: opacity .25s ease-out } .mainmenu>ul>li.with_children:after { content: ''; position: absolute; top: calc(100% + 50px); right: 0; width: 100%; height: 0; opacity: 0; transition: opacity .25s ease-out } .mainmenu>ul>li>ul div>li>a,.mainmenu>ul>li>ul.uncolumnized>li>a { color: #444; font-size: 14px } .mainmenu>ul>li a { font-size: 14px; line-height: 19px; margin: 0 0 15px; display: inline-block; text-decoration: none!important } .mainmenu>ul>li li a { -webkit-line-clamp: 1; -webkit-box-orient: vertical; height: 19px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box } .mainmenu>ul>li>a { font-size: 25px; line-height: 29px; margin: 0; transition: all .25s ease-out; font-weight: 600; } .mainmenu>ul>li>span.more_span { font-size: 20px; line-height: 29px; margin: 0; transition: all .25s ease-out; font-weight: 600; } .mainmenu>ul>li li a { color: #444; transition: all .25s ease-out } .mainmenu>ul>li li a:hover { color: #222 } .fullwidth>ul { width: 100%; min-width: calc(40px + 40px + 220*3px) } .col3width>ul { width: calc(40px + 40px + 220*3px) } .col2width>ul { width: calc(40px + 40px + 220*2px) } .col1width>ul { width: calc(40px + 40px + 220*1px) } .mainmenu>ul>li li li { margin: 0 0 0 20px } .mainmenu .arrowdown { cursor: pointer } .mainmenu .arrright { cursor: pointer } .mainmenu>ul>li>a:hover { color: #7b7d7f } .mainhead:not(.fixed_header) .mainmenu>ul>li>a:hover { color: #fff } .mainmenu ::-webkit-scrollbar-thumb { border-radius: 5px; background-color: #c4c4c4 } .arrowdown { display: inline-block; padding: 0 2px 8px 6px; vertical-align: middle } .arrowdown:before { content: ''; border-width: 1px 1px 0 0; display: block; transform: rotate(135deg); border-style: solid; width: 8px; height: 8px } .arrowleft { display: inline-block; vertical-align: middle } .arrowleft:before { content: ''; border-width: 0 0 1px 1px; display: block; transform: rotate(45deg); border-style: solid; width: 8px; height: 8px } .arrowright { display: inline-block; vertical-align: middle } .arrowright:before { content: ''; border-width: 1px 1px 0 0; display: block; transform: rotate(45deg); border-style: solid; width: 8px; height: 8px } .arrowtop { display: inline-block; vertical-align: middle } .arrowtop:before { content: ''; border-width: 1px 1px 0 0; display: block; transform: rotate(-45deg); border-style: solid; width: 8px; height: 8px } button.dropdown-toggle:after { border-width: 0 1px 1px 0; transition: all .3s ease-out; display: inline-block; transform: rotate(45deg); border-style: solid; width: 6px!important; position: relative; border-color: #444; margin: 0; height: 6px!important; top: -3px } .dropdown button.dropdown-toggle:after { top: -3px!important; width: 8px!important; height: 8px!important } .dropdown.dropup button.dropdown-toggle:after { top: 0!important; border-width: 0 1px 1px 0; border-color: #444 } .dropdown.dropup.show button.dropdown-toggle:after { top: 3px!important; border-width: 0 1px 1px 0; border-color: #444 } .dropdown.show button.dropdown-toggle:after { top: 0!important; transform: rotate(225deg) } .mainmenu .arrowdown { display: none } .mainmenu>ul>li>.arrowdown { display: inline-block } .over_unset { overflow: unset!important } .over_hidden { overflow: hidden!important } .li_more { cursor: pointer } .li_more li li a { color: #999 } .prepare_more { display: block; position: absolute; right: 0 } .prepare_more>ul { display: block; white-space: nowrap } .prepare_more>ul>li { display: inline-block; margin: 0 40px 0 0 } .prepare_columns .product-item { display: none } .currency_chooser ul { padding: 0; color: #444; box-shadow: 0 0 4px rgba(0,0,0,.25); min-width: 120px; left: unset!important; max-width: unset; white-space: nowrap; top: 100%!important; overflow-y: auto; max-height: 320px; right: 0!important; overflow-x: hidden; width: unset; transform: unset!important } .currency_chooser ul a { color: #444!important; font-size: 12px; padding: 5px 20px 5px 5px!important; display: block; line-height: 16px; font-weight: 500!important } .currency_chooser ul li { padding: 2px 10px; display: block!important } .currency_chooser ul li.active,.currency_chooser ul li:hover { background: #f8f9fa } .header { height: 150px; } .header_cont { width: 100%; position: fixed; left: 0; top: 0; max-height: 150px; background: #fff; z-index: 500; min-height: 66px; } .header_flex { z-index: 2; display: flex; width: 100%; justify-content: space-between; align-items: center; background: #fff; padding: 8px 0; position: relative; height: 110px; } .upheader { display: flex; align-items: center } .upheader>a,.upheader>div,.upheader>span { margin: 0 0 0 40px } .products_cont { display: flex; margin: 0 0 0 -20px; flex-wrap: wrap } .products_cont .product-item { padding: 0 0 40px 20px; width: 25% } .footer { padding: 20px 0 0; border-top: 1px solid #eee } .currency_chooser .dropdown-toggle::after { border-width: 1px 1px 0 0; height: 8px; width: 8px; margin: -6px 0 0 5px; border-style: solid; transition: all .3s ease-out; border-color: unset; transform: rotate(135deg) } .currency_chooser .show .dropdown-toggle::after { border-width: 1px 1px 0 0; height: 8px; width: 8px; margin: 6px 0 0 5px; border-style: solid; border-color: unset; transform: rotate(-45deg) } .fixed_burger { width: 30px; height: 29px; position: fixed; left: 20px; top: 18px; cursor: pointer; display: none } .fixed_burger i { width: 30px; height: 3px; background: #444; display: block; position: absolute; left: 0; border-radius: 3px; transition: all .3s ease-out } .fixed_burger i:nth-child(1) { top: 2px } .fixed_burger i:nth-child(2) { top: calc(50% - 2px) } .fixed_burger i:nth-child(3) { top: auto; bottom: 2px } .mainmenu_adap_cont { display: none; transition: all .5s ease-out } .product-item a { display: block; position: relative; padding: 15px; border-radius: 5px; transition: all .3s ease-out } .product-item .price { font-size: 18px; display: flex; justify-content: flex-start; flex-wrap: wrap; align-items: baseline; width: 100%; margin: 1px 0 0; } .product-item .price small { text-decoration: line-through; color: #949494; font-size: 14px; margin-right: 10px; direction: ltr; } .product_list_info { padding: 10px 0 0; display: flex; flex-wrap: wrap; align-items: center } .product_list_info .orders_count+.starscont { margin: 0; width: 50%; justify-content: flex-end } .product_list_info h4 { text-align: right; font-size: 30px; margin: 0 0 -20px; width: 100%; color: #000; display: block; -webkit-line-clamp: 2; -webkit-box-orient: vertical; line-height: 30px; /* height: 118px; */ overflow: hidden; display: -webkit-box; } .product-item .orders_count { margin: 0 0 0 10px; color: #444; font-size: 12px } .product-item .sale.js-salePrice { /* margin: 0 10px 0 0; */ border-top: solid #00b4e7 2px; margin-top: 21px; padding-top: 5px; font-weight: 700; direction: ltr; font-size: 20px; color: #383838; } .single_slide .swiper-slide .itembgr { height: 80px; width: 80px; margin: 0 auto; border: 1px solid #f6f6f6; padding: 1px } .single_slide .swiper-slide .itembgr.active { border: 1px solid #797979 } .item_slider img { max-height: 100%; display: block; width: 100%; object-fit: contain } .single_slide_cont { display: flex } .single_showroom { height: 550px; width: 100%; text-align: center; border: 1px solid #f6f6f6; margin: 0 0 0 20px; position: relative } .single_showroom img { max-height: 100%; width: 100%; object-fit: contain; height: 100% } .single_split { margin: 0; display: flex; background: #fff; margin-top: 15px; } .bread_sep { margin: 0 10px; color: #999 } .bread_sep:last-child { display: none } .breadcrumbs { color: #999; font-size: 13px; line-height: 18px } .breadcrumbs a { color: #999 } .breadcrumbs a:hover { text-decoration: underline } .breadcrumbs .current { max-width: 22em; overflow: hidden; vertical-align: middle; white-space: nowrap; display: inline-block; text-overflow: ellipsis } .single_splitR .breadcrumbs .current { display: none } .pr-breadcrumbs { display: flex; align-items: center; flex-wrap: wrap } .nicelabel .form-group { position: relative } .nicelabel .form-group label { position: absolute; left: 15px; top: 8px; font-size: 14px; line-height: 24px; transition: all .3s ease-out; color: #999 } .nicelabel .form-group>input+label { cursor: text } .nicelabel .form-group.is-not-empty>input+label { font-size: 10px; top: -2px } .nicelabel .form-group input:-webkit-autofill+label { font-size: 10px; top: -2px } .nicelabel .form-group>input:focus+label { font-size: 10px; top: -2px; opacity: 1 } .nicelabel .form-group>input { font-size: 14px; transition: all .3s ease-out; color: #444; box-shadow: unset!important; outline: 0!important; border-color: #dadada; -webkit-appearance: none; background: #fff } .nicelabel .form-group.is-not-empty>input,.nicelabel .form-group>input:focus { padding-top: 10px; padding-bottom: 0!important } .nicelabel .form-group input:-webkit-autofill { padding-top: 10px; padding-bottom: 0!important } .nicelabel .form-group select,.nicelabel .form-group textarea { color: #444; font-size: 14px; box-shadow: unset!important; outline: 0!important } .nicelabel .form-group.is-not-empty>textarea+label { font-size: 10px; top: -2px } .nicelabel .form-group>textarea:focus+label { font-size: 10px; top: -2px; opacity: 1 } .nicelabel .form-group.is-not-empty>textarea { padding-top: 15px } .nicelabel .form-group>textarea { padding-top: 15px } .nicelabel .form-control-select label { z-index: 5; top: -2px; font-size: 10px; line-height: 24px } .nicelabel .bootstrap-select .dropdown-toggle .filter-option { padding-top: 15px; padding-bottom: 0 } div .bootstrap-select .dropdown-toggle .filter-option-inner-inner { font-size: 14px } .dropdown-item { padding: 3px 15px; color: #444; font-size: 14px; line-height: 30px } .form-control-select.review-dropdown-menu .bootstrap-select .dropdown-toggle .filter-option-inner-inner { font-size: 14px } .bootstrap-select .dropdown-menu li { position: relative; list-style: unset; margin: 0 } .errorcheck { color: #ff2e00; margin: -10px 0 20px; display: none } .error-text-color { color: #ff2e00 } .bootstrap-select select+.btn { background: #fff!important; border: 0; line-height: 24px; border-color: #dfdfdf!important; color: #444!important; height: 38px } .dropdown-toggle::after { vertical-align: middle } .review-dropdown-menu { border: 1px solid #ced4da; border-radius: .25rem } #addReviewDiv { max-width: 600px; padding: 0 20px; margin: 0 auto } .attached_files { display: flex; flex-wrap: wrap } .attached_files>div { margin: 10px 0 10px 10px } .attach_files { position: relative; display: flex; color: #fff; background: #fff; border: 1px solid #444; width: 40px; align-items: center; height: 40px; transition: all .3s ease-out; border-radius: 3px; vertical-align: middle; justify-content: center } .attach_files input[type=file] { position: absolute; left: 0; top: 0; width: 100%; height: 100%; cursor: pointer; overflow: hidden; opacity: 0; z-index: 2; max-width: 100%; cursor: pointer } .attach_files:active,.attach_files:hover { background: #676767; border-color: #676767!important; color: #fff!important } .attach_files .icon-attach { cursor: pointer; width: 36px; height: 36px; display: block; font-size: 18px; line-height: 38px } .attach_files .icon-attach:before { margin: 0 } .attach_files label { position: absolute; left: 0!important; top: 0!important; width: 100%; height: 100%; cursor: pointer; z-index: 3 } .fileinput-button { min-width: unset; padding: 0; margin: 0 0 0 10px; vertical-align: middle; display: inline-block; border: 0 } .stars_set { display: flex; float: left } .stars_set .star:before,.stars_set:hover .star:hover+.star+.star+.star+.star:before,.stars_set:hover .star:hover+.star+.star+.star:before,.stars_set:hover .star:hover+.star+.star:before,.stars_set:hover .star:hover+.star:before { display: inline-block; cursor: pointer; font-size: 18px; padding: 0 2px; content: '\e800'; font-family: fontello; font-weight: 400; color: #ffbe72; opacity: .5 } .stars_set .star_full:before,.stars_set:hover .star:before { content: '\e800'; opacity: 1 } .form-group { margin-bottom: 10px } label.checkbox { position: static!important; display: inline-block; color: #444; margin: 0 0 20px } label.checkbox span { margin: 0 0 0 5px } label.checkbox input,label.checkbox span { display: inline-block; vertical-align: middle } .form-group label.checkbox { left: 0!important } .addReviewForm .form-group.submit-and-attach { width: 100%; display: flex; justify-content: center } .addReviewForm .form-group.conditions-review { width: 100%; display: block; text-align: center } .addReviewForm .form-group:nth-child(5) { width: 100%; padding: 15px 0; margin: 0 } .addReviewForm .form-group:nth-child(6) { width: 100%; padding: 0 0; text-align: center } .addReviewForm .form-group:nth-child(6) .checkbox { margin: 0 0 10px } .addReviewForm button[type=submit]:active,.addReviewForm button[type=submit]:hover { background: #fff } .addReviewForm { margin: 0 0 60px } .addReviewForm .form-group.submit-and-attach { width: 100%; display: flex; justify-content: center } .addReviewForm .form-group.conditions-review { width: 100%; display: block; text-align: center } .single_cont { position: relative } .itemadapslider { display: none } .revT { display: flex } .revT>div { margin: 0 5px 0 0 } .revperson { font-weight: 600; font-size: 14px; word-break: break-word } .revdate { color: #999; font-size: 13px } .revone .stars { margin: 5px 0 } .revbody { margin: 0 0 10px } .revone { margin: 0 0 30px } .revpics { display: flex; flex-wrap: wrap } .revpics a { display: inline-block; margin: 0 15px 15px 0; cursor: pointer } .revs .children { margin-left: 20px } .starscont { display: flex; align-items: center } .stars { color: #ffbe72; font-size: 16px; text-decoration: none; display: flex } .stars span { margin: 0 2px; position: relative; line-height: 1 } .stars .star:before { content: '\e801'; font-family: fontello } .stars .star.star-full:before { content: '\e800'; opacity: 1 } .stars .star.star-half:before { content: '\e800'; opacity: .5 } .stars .star.star-no:before { content: '\e800'; opacity: .5 } .stars .star.star-half u { overflow: hidden; text-decoration: none; position: absolute; left: 0; top: 0; height: 100%; display: block; width: 100% } .stars .star.star-half u:before { content: '\e800'; font-family: fontello } #item-revs .panel-title a { display: flex; flex-wrap: wrap; line-height: 24px } #item-revs a .stars { line-height: 24px; margin: 0 5px 0 10px } .item-revs>h3 { text-align: center; font-weight: 700; text-transform: uppercase } .reviewcount { font-size: 14px; line-height: 24px } .reviews_cont { padding: 10px 0 } .Review_formcont>h5 { text-align: center; margin: 30px 0; font-size: 16px } .Review_formcont>h5 span { cursor: pointer; font-weight: 400 } .wrap_review_list { display: none } .revs .comment { display: flex; padding: 20px 0; border-bottom: 1px solid #eee } .revs .author-text { width: 150px; min-width: 150px; margin: 0 20px 0 0 } .author-text .date { margin: 10px 0; font-size: 13px; color: #797979 } .star-text { margin: 0 0 10px; align-items: center; display: flex } .star-text .date { margin: 0 0 0 10px; line-height: 16px } .revs .comment .name { font-weight: 600 } .revs .comment p { font-size: 16px } .single_item_content { margin: 0 0 50px } .single_item_content .panel-title a { display: block; margin: 0 5px 0 0; padding: 15px 5px; font-size: 18px; position: relative; font-weight: 600 } .itemspecscont { margin: 0 0 10px } .itemspecs { line-height: 20px; font-size: 14px; color: #444; margin: 0 0 10px; display: flex; justify-content: space-between } .specL { width: calc(50% - 5px); text-align: right; font-weight: 700 } .specR { width: calc(50% - 5px); text-align: left; align-self: flex-end } .content table { border: 1px solid #dfdfdf!important; border-collapse: collapse; width: 100%!important; margin: 20px 0!important; text-align: center } .content table td { padding: 10px; border: 1px solid #dadada; line-height: 18px; font-size: 14px } .content table th { padding: 20px 10px; border: 1px solid #dadada; line-height: 18px; font-weight: 700; font-size: 16px } .content ol li { list-style: decimal inside; margin: 0 0 5px; font-size: 16px; line-height: 1.6 } .content ul li { margin: 0 0 5px 20px; font-size: 16px; line-height: 1.6; padding: 0 0 0 5px; list-style: outside } .content p { font-size: 16px; line-height: 1.6; margin: 0 0 10px } .content>div[style] { width: auto!important } .content span.info { font-size: 14px; font-style: italic } .content h2 { margin: 0 0 20px } .content p+h2 { margin: 30px 0 20px } .table-wrap { margin: 0 0 20px } .rs_cont { max-width: 400px; margin: 0 0 0 40px; width: 100% } .rs_rev_one { color: #797979; display: flex; width: 100%; align-items: center; line-height: 24px; font-size: 14px; margin: 0 0 5px } .rs_desc { width: 100px; margin: 0 15px 0 0; text-align: right } .rs_perc { width: 100% } .percent { height: 12px; background: #f2f2f4; border-radius: 10px } .percent span { background: #ffbe72; display: block; height: 12px; border-radius: 10px } .rs_count { margin: 0 0 0 15px; text-align: left; width: 30px } .stars { margin: 0 -2px } .single_splitR { width: calc(50% - 20px); padding: 0 0 0 40px } .single_splitL { width: calc(50% + 20px); padding: 0 } .priceflex { display: flex; align-items: baseline; flex-wrap: unset; text-align: center; margin: 0 auto; } .single_splitR .rate { margin: 0 0 0 } .priceflex>div { margin-right: 20px } .single_splitR .newprice { line-height: 1.5; direction:ltr; font-weight: 700; font-size: 30px; color: #444 } .single_splitR .oldprice { line-height: 1.5; direction:ltr; font-size: 20px; color: #999; text-decoration: line-through } .meta-item-img img { max-height: 38px; cursor: pointer; max-width: 38px } .meta-item-img { width: 42px; height: 42px; display: inline-block; margin: 0 0 12px 10px; text-align: center; border: 1px solid #eee; padding: 1px } .meta-item.disabled { opacity: .5 } .sku-img .value { margin: 0 0 0 -10px } .js-item-sku .value { text-align: center; margin-bottom: 15px; } .item_right { position: relative } .meta-item-img.active,.meta-item-img:hover { border: 2px solid #797979; margin: -1px -1px 11px 9px; width: 44px; height: 44px } .wrap-review_list { display: none } .meta-item-text { padding: 0 5px; height: 40px; border: 1px solid #eee; white-space: nowrap; min-width: 40px; line-height: 40px; font-size: 16px; color: #444; text-align: center; margin: 0 10px 10px 0; display: inline-block; cursor: pointer; background: #fff } .meta-item-text.active,.meta-item-text:hover { border: 2px solid #797979; margin: -1px 9px 9px -1px; height: 42px; min-width: 42px } .select_quantity__btn { background: 0; -webkit-appearance: none!important; height: 40px; margin: 0 5px; width: 35px; border: 1px solid #d2c5c5; color: #797979; font-size: 14px; cursor: pointer } .select_quantity { height: 60px; margin: 0 auto; align-items: center; display: block; } .select_quantity input { width: 60px; height: 40px; font-size: 16px; color: #797979; border: 1px solid #d2c5c5; text-align: center; -webkit-appearance: none; border-radius: 0 } .with_stock_flex { display: flex; align-items: center } .stock { font-size: 18px; color: #50c450; font-weight: 600; display: none!important; } .outofstock { color: #d93025; margin: 20px 0 } #addToCart { width: 100%; height: 66px; background: #ef8d2e; color: #fff; border: 0; border-radius: 0; font-size: 1.5rem; text-transform: uppercase; font-weight: 600 } #addToCart:hover { background: #ff6e01 } .singlecartplate { display: flex; margin: 30px 0 40px; flex-wrap: wrap } .view_cart_cont { text-align: center; width: 100%; margin: 10px 0 0 } .view_cart { font-size: 16px; cursor: pointer } #buyNow { font-size: 14px; height: 60px; width: 100%; border: 0 solid; border-radius: 0; background: #ffc439; color: #111; text-transform: unset } #buyNow:hover { box-shadow: inset 0 0 100px 100px rgba(0,0,0,.05)!important } .add_btn { width: calc(100%); max-width: 500px; margin: 0 auto; } .toreview { cursor: pointer; margin: 0 0 3px 10px } .buynow_btn { width: 100%; margin: 20px 0 0; text-align: center } .sku_view_less { display: none; z-index: 100 } .sku_view_all { display: none } .product-sku .name { text-align: center; font-size: 15px; color: #797979; margin: 0 0 5px; font-weight: 400; } .recents_slider_cont,.recs_slider_cont { padding: 50px 0 0 } .recs_slider_cont:last-child { border-bottom: 2px solid #fff } .recs_slider_cont { background: #f6f6f7 } .recs_slider_cont .swiper-button-next,.recs_slider_cont .swiper-button-prev { background: #f6f6f7 } .recents_slider_cont .swiper-button-next,.recents_slider_cont .swiper-button-prev { background: #fff } .recents_slider,.recs_slider { position: relative } .swiper-button-next,.swiper-button-prev { background: unset; width: 28px; right: 0; height: calc(100% - 40px); display: flex; margin: 0; top: 0; align-items: center; justify-content: center } .swiper-button-next { right: -27px } .swiper-button-prev { left: -27px } .swiper-button-next:before,.swiper-button-prev:before { content: ''; height: 18px; width: 18px; border-top: 3px solid #999; border-right: 3px solid #999; transform: rotate(-135deg); display: block } .swiper-button-next:before { transform: rotate(45deg) } .swiper-button-next:hover:before,.swiper-button-prev:hover:before { border-color: #444!important } .dis_arrow { display: none } .single_slide .swiper-button-next { right: 0; top: auto; bottom: 20px; height: 30px; width: 80px; padding-top: 2px } .single_slide .swiper-button-next:before { transform: rotate(135deg); margin: -5px 0 0 0; width: 12px; height: 12px; border-radius: 0 } .single_slide .swiper-button-prev { right: 0; bottom: auto; height: 30px; width: 80px; top: 20px; left: 0; padding-bottom: 2px } .single_slide .swiper-button-prev:before { transform: rotate(-45deg); margin: 0 0 -5px 0; width: 12px; height: 12px; border-radius: 0 } .single_slide { position: relative; margin: -20px 0 -15px } .item_slider { height: 490px; margin: 50px 0 } .with_arrows .swiper-button-next,.with_arrows .swiper-button-prev { display: block } .single_slide .swiper-slide .itembgr b.flag { margin-right: 10px!important } .recents_slider_cont .swiper-container,.recs_slider_cont .swiper-container { padding: 0 10px 40px; margin: 0 -10px } .recents_slider_cont .swiper-container .product-item,.recs_slider_cont .swiper-container .product-item { padding: 10px } .swiper-pagination-bullet { background: rgba(68,68,68,.3)!important; opacity: 1; width: 10px; height: 10px } .swiper-pagination-bullet-active { background: #444!important } .single .item_adap_slider .swiper-pagination-bullet { margin: 0 5px; width: 12px; height: 12px; border-radius: 20px; border: 1px solid rgba(153,153,153,.8); background: rgba(255,255,255,.8)!important; opacity: 1 } .single .item_adap_slider .swiper-pagination-bullet-active { background: rgba(56,56,56,.8)!important; border-color: rgba(255,255,255,.8) } .load_more_cont { display: flex; justify-content: center; padding: 0 0 20px; width: 100% } .jssocials-shares { display: flex } .recents_slider_cont h3,.recs_slider_cont h3 { font-size: 30px; font-weight: 700; text-align: center; text-transform: capitalize } .sku_text_select_cont { margin: 0 0 20px } .sku_text_select { border: 1px solid #444 } .sku_text_select_curr { display: block; padding: 10px 30px 10px 10px; line-height: 20px; position: relative; min-height: 40px; cursor: pointer } .sku_text_select_curr:before { border-width: 0 1px 1px 0; content: ''!important; display: inline-block; transform: rotate(45deg); border-style: solid; width: 8px!important; position: absolute; border-color: #444; margin: 0; right: 15px; height: 8px!important; top: calc(50% - 6px) } .sku_text_select_cont+div { display: none; border: 1px solid #444; padding: 15px; margin: -21px 0 20px } .lets_select { display: block!important } .lets_select .name { display: none } .cat_filter { padding: 20px 0; background: #fff; margin: 0 0 20px; display: flex; justify-content: flex-end; align-items: center } button.dropdown-toggle:after { border-width: 0 1px 1px 0; content: ''!important; display: inline-block; transform: rotate(45deg); border-style: solid; width: 6px!important; position: relative; border-color: #444; margin: 0; height: 6px!important; top: -3px } .sort-select .bootstrap-select { border: 1px solid #d2c5c5 } .sort-select label { margin: 0 10px 0 10px } .contactcont { width: 540px; margin: 20px auto; text-align: center } .contactcont p { margin: 30px 20px 30px; line-height: 25px; font-size: 18px } .contactcont .socs { margin: 20px auto 20px; justify-content: center } .contactcont .whitesocs.socs a { margin: 0 10px } .robot { margin: 30px 0 20px } .form-group { margin-bottom: 10px } .contactform { margin: 0 0 60px } .submit-group { margin-top: 30px } .contactform button.btn { min-width: 300px; height: 50px; font-size: 18px; line-height: 32px; color: #fff; text-transform: capitalize } .contact_email { font-size: 16px } .contact_email a { color: #444 } .g-recaptcha>div { margin: 0 auto } .simple { max-width: 960px; margin: 0 auto 60px } .simple h1 { margin: 0 0 40px; text-align: center; font-size: 36px } .simple p { line-height: 25px; font-size: 16px } .whitesocs.socs { display: flex } .whitesocs.socs i { display: inline-block; width: 26px; height: 26px; line-height: 26px; font-size: 18px; background: 0; color: #444; text-align: center; border-radius: 2px; transition: all .5s ease-out } .whitesocs.socs a:hover i { color: #999 } .trackcont { min-height: calc(100vh - 430px) } .trackcont h1 { text-align: center; margin: 0 0 40px } .trackform form { display: flex; justify-content: center; width: 100%; margin: 0 0 40px } .trackform input { width: 670px; margin: 0 30px 0 0; height: 50px; border-radius: 0 } .trackform .nicelabel input+label { top: 15px } .trackframe { margin: 0 0 40px } .trackform .btn { min-width: 185px; padding: 0 20px; height: 50px; font-size: 20px; line-height: 36px; position: relative } .angleswitch u { display: none } .page404 { background: url(images/404.jpg) no-repeat center center transparent; background-size: cover; position: relative; text-align: center; margin: -20px 0 0 } .page404:before { position: absolute; content: ''; display: block; left: 0; top: 0; width: 100%; height: 100%; z-index: 1 } .page404>div { position: relative; z-index: 2; color: #fff } .page404center { display: flex; justify-content: center; flex-direction: column; min-height: 400px; height: calc(100vh - 95px); position: relative; z-index: 2; max-width: 825px; margin: 0 auto; text-align: center } .page404 .flexbtns { margin: 50px 0 0 } .page404center h1 { font-size: 70px } .page404center p { font-size: 30px; line-height: 1.8; margin: 0 } .fullpic.aboutus { background: url(images/aboutus.jpg) no-repeat center center transparent; background-size: cover; position: relative; color: #fff } .fullpic.aboutus:before { position: absolute; content: ''; display: block; left: 0; top: 0; width: 100%; height: 100%; background: rgba(0,0,0,.5); z-index: 1 } .fullpic.aboutus .aboutcenter { display: flex; justify-content: center; flex-direction: column; height: 400px; position: relative; z-index: 2; max-width: 825px; margin: 0 auto; text-align: center } .fullpic.aboutus h1 { text-transform: uppercase; margin: 0 0 20px } .fullpic.aboutus p { line-height: 24px; font-size: 16px; margin: 0 } .benone .benpic { width: 120px; height: 120px; margin: 0 auto 20px } .aboutbens { padding: 60px 0; text-align: center; background: #f8f8f8 } .benone { text-align: center; min-width: 185px; padding: 0 15px; line-height: 24px; font-size: 16px } .aboutbens h2 { margin: 0 0 30px; text-transform: uppercase } .aboutbens p { line-height: 24px; font-size: 16px } .about2 { background: #fff } .about2 p { max-width: 460px; margin: 0 auto 0 } .flexbtns { display: flex; justify-content: center; margin: 30px 0 0 } .flexbtns a { margin: 0 10px } .about3 p { max-width: 510px; margin: 0 auto 30px } .aboutdelpics { max-width: 830px; margin: 0 auto } .aboutdelpics img { height: 34px } div.benscont { justify-content: center; margin: 0 auto; width: calc(100% - 100px); display: flex } .content_plus { width: 100%; padding: 0 0 20px; text-align: center } .orders_count { color: #939393; font-size: 12px } .product-item>span>a { transition: all .3s ease-out; position: relative } .product-item>span>a:hover { transform: scale(1.02) } .info-secure { min-width: 250px; position: relative; text-align: center; padding: 15px 15px 15px; margin: 30px auto 0; border: 1px solid #ddd } .info-secure ul { display: flex; width: calc(100% + 15px); margin: 10px 0 0 -15px; justify-content: center } .info-secure li { width: 100%; margin: 0 0 0 15px; list-style: none; max-width: 65px; width: 65px } .info-secure .head { font-size: 16px; position: absolute; top: -12px; left: 0; width: 100% } .info-secure .head span { background: #fff; padding: 0 10px; font-size: 15px; color: #797979; text-transform: capitalize } .single_socs { display: flex; margin: 10px 0 0 } .single_socs a { margin: 0 20px 0 0; font-size: 18px } .search_cont { position: relative; display: flex; align-items: center; } .search_cont input { border: 0; height: 40px; width: 0; transition: all .3s ease-out; color: #555; margin: 0; } .search_submit { cursor: pointer } .search_cross { position: relative; right: 0; top: 0; height: 40px; font-size: 28px; display: flex; font-weight: 400; width: 20px; font-size: 30px!important; line-height: 38px; align-items: center; text-align: center; justify-content: center; cursor: pointer; display: none } .search_cont.active input { display: inline-block; width: 300px } .search_cont.active .search_cross { display: inline-block } .contact_side a,.contact_side span { font-size: 14px; padding: 0 15px!important; margin: 10px 0 } .contact_side span:not(.contact_tel) { font-size: 12px; margin: 20px 0; color: #858585!important } .shop_adap_menu { display: none; background: #fff } .adap_menu_header { display: none; background: #fff } .shop_adap_menu li.active>a { background: rgba(230,230,230,.2) } .ul_arrow:before { content: ''; width: 10px; height: 10px; border-top: 2px solid; border-left: 2px solid; position: absolute; right: 22px; top: calc(50% - 5px); transform: rotate(-225deg) } .active>.ul_arrow:before { transform: rotate(-45deg); top: 22px; margin: -2px -3px 0 0; left: 20px } .ul_with.active li { display: block!important } .ul_with { transition: all .5s ease-out; position: relative } .ul_with.current_active.active>ul { position: fixed; left: 0; top: 100px; background: #fff; overflow-y: auto; width: 300px; height: calc(100vh - 50px); z-index: 5302 } .ul_with.active>.ul_arrow { position: fixed; left: 0; top: 0; width: 300px } .ul_with.active>.ul_arrow:after { content: 'Back'; margin: 0; position: absolute; font-size: 14px; font-style: normal; top: 15px; left: 40px } .ul_with.current_active.active>a { position: fixed; left: 0; border-radius: 0!important; z-index: 5303; height: 50px; top: 50px; width: 300px; background: #444!important; color: #fff!important } .ul_with.active>a:before { content: 'Shop all'; display: inline-block; margin: 0 5px 0 0 } .ul_with.active>a:after { content: ''; width: 10px; height: 10px; border-top: 2px solid; border-left: 2px solid; position: absolute; right: 22px; top: calc(50% - 5px); transform: rotate(-225deg) } ul.shop_adap_menu ul { display: none } .ul_arrow { position: absolute; right: 0; top: 0; border-left: 1px solid #eee; padding: 25px } .active>.ul_arrow { background: #fff; color: #777 } .item_adap_slider { display: none } .swiper-pagination-bullet:first-child:last-child { display: none } .toreview u { text-decoration: none } .toreview span { color: #0066c0 } .toreview span:hover { color: #007be0 } .noreviews { font-size: 18px; color: #999; margin: 0 0 20px } .adap_prices { display: none } .product-item .discount { background: #f53b3b; color: #fff; padding: 2px 15px; position: absolute; left: 30px; top: 30px; border-radius: 3px } .product-item .discount b { font-size: 16px } .thumb-wrap { position: relative; width: 100%; height: 0; padding-bottom: 100%; border: 1px solid #f6f6f6; overflow: hidden } .thumb-wrap img { position: absolute; left: 0; top: 0; width: 100%; height: 100%; object-fit: contain; transition: all .2s ease-out } .product-item .last_chance { background: #444; color: #fff; padding: 5px 10px 5px 10px; position: absolute; font-size: 13px; right: 0; border-radius: 4px 0 0 4px; bottom: 20px; font-weight: 600 } .contact_email a,.content li a:not([role]),.content p a,.panel-body form a,.size_chart_btn,.toreview span,.view_cart,.write_btn { border-bottom: 1px solid; color: #0066c0 } .contact_email a:hover,.content li a:hover,.content p a:hover,.panel-body form a:hover,.size_chart_btn:hover,.toreview span:hover,.view_cart:hover,.write_btn:hover { color: #007be0 } .panel-body h2 { font-weight: 600; font-size: 18px; margin: 0 0 20px } .panel-body h3,.panel-body h4,.panel-body h5 { font-weight: 600; font-size: 16px; margin: 0 0 20px } .single_slide .itembgr { cursor: pointer; position: relative } .itembgr.active:before { position: absolute; left: 0; top: 0; width: 100%; height: 100%; border: 1px solid #444 } .pagercont { margin: 0 0 0 20px } .pager { display: flex; justify-content: center; align-items: center; margin: 20px 0 50px; line-height: 21px; font-size: 14px } .pager ul { text-align: center; display: flex; justify-content: center; align-items: center; margin: 0 0 } .pager li { display: inline-block } .pager a,.pager li span,.pager>span { padding: 5px 10px; margin: 0 3px; display: inline-block; line-height: 28px; border-radius: 3px; border: 1px solid #444; min-width: 40px } .pager li.active a,.pager li.active span { border: 1px solid #444; background: #444; color: #fff } .pager i { padding-bottom: 5px } .pager i.arrowleft { padding-left: 3px } .pager i.arrowright { padding-right: 3px } .pager li.empty { margin: 0 10px } .adappagercont span.page-numbers { display: none } .pager { line-height: 1.2; font-size: 20px } .pager ul { position: relative } .pager .arrowright:before { border-width: 2px 2px 0 0 } .pager .arrowleft:before { border-width: 0 0 2px 2px } .adappagercont { display: block } .only_more .adappagercont,.only_more .pager>ul { display: none!important } .only_page .loadmorecont { display: none!important } .fullreviews .loadmore { height: 40px; min-width: 200px; font-size: 18px; display: inline-block; text-align: center } .fullreviews .load_more_cont { margin: 30px 0 0 } .conf_img { width: 70px!important; height: 70px; padding: 15px; margin: 0 20px 40px 0; background: #eee; border-radius: 5px } .conf_img_full { padding: 0!important; overflow: hidden; min-width: 70px; border-radius: 5px } .conf_img img { width: 100% } .conf_one { display: flex } .conf_one p { font-size: 14px; line-height: 1.4 } .conf_one h5 { font-weight: 700; font-size: 16px; margin: 5px 0 10px } .fixed_burger:hover i { background: #999 } .over_hidden { overflow: hidden } .dropdown-item:focus,.dropdown-item:hover { color: #2eb6e9; text-decoration: none; background-color: #f8f9fa } .upbutton { width: 50px; border-radius: 3px; text-align: center; cursor: pointer; font-size: 14px; background: #fff; color: #444; text-transform: uppercase; padding: 10px 0; right: 53px; font-weight: 700; bottom: 50px; position: fixed; z-index: 1000; display: none } .currency_chooser ul li:hover a { color: #2eb6e9!important } .youtube_block { max-width: 50%; width: 100%; padding: 0 0 40px 20px } .ads-search-product { top: 100%; min-width: 275px } .searchH1 { display: flex; justify-content: center; margin: 0 0 20px } .searchH1 h1 { line-height: 1; font-size: 36px; text-transform: capitalize; margin: 0 10px 0 0 } .searchH1 div { line-height: 1; font-size: 36px; color: #444 } .searchpops { text-align: center; font-size: 16px } .searchpops .h1 { font-weight: 600; font-size: 24px; text-align: left; margin: 30px 0 20px } .contact_tel { display: flex!important } .contact_tel i { margin: 0 5px 0 0 } .contact_tel a { display: inline!important; margin: 0; padding: 0!important } .js-autocomplete-search { border-radius: 0 } iframe { max-width: 100% } .img_link i { font-size: 21px } .sl-wrapper .sl-navigation button { position: fixed; top: 0; margin-top: 0; width: 60px!important; text-align: center; height: 100%; display: block; z-index: 1060; color: #000 } .sl-wrapper .sl-navigation button.sl-next { right: 0!important } .sl-wrapper .sl-navigation button.sl-prev { left: 0!important } .h1cont h1 { font-size: 36px; text-align: center } div.cart-sidenav .cart-footer .item-cart a.btn-proceed { font-size: 1.5rem; font-weight: 600; text-transform: uppercase; border-radius: 2px } .sl-wrapper .sl-close { z-index: 1061 } .cart-item-title h3 { line-height: 24px!important } img[src*=".svg"] { width: 100% } .revpics img { max-height: 150px } .mainmenu_cont { z-index: 1; background: #f5f5f5 } .yousave_block { min-width: 74px; text-align: center; margin: 0 auto; height: auto; background-color: #5698d5; padding: 6px 8px; color: #fff; font-size: 17px; display: inline-block; line-height: 21px; } .yousave_block a { border-bottom: 1px solid; font-size: 14px } .yousave_block a span { color: #ff0202 } .price_save_flex { display: flex; justify-content: space-between; align-items: center; margin: 30px 0 15px; padding: 0 0 15px; flex-wrap: wrap; border-bottom: 1px solid #e5e5e5 } .conf_block { display: flex; padding: 20px; justify-content: space-between; background: #fff } .conf_one { display: flex; width: 32% } .view_cart_btn { text-transform: uppercase; font-weight: 600 } .search_plate.focused { background: #f0f4f7 } .page-confirmation p { text-align: center } .page-confirmation div { width: 100% } .upheader .carticons span { background: #00b7e8!important; color: #00b7e8!important; position: absolute; text-align: center; right: unset; left: 61px; top: calc(50% - 15px); background: #333; font-size: 14px; color: #fff!important; padding: 0 2px; width: 18px; border-radius: 50%; font-weight: 600; height: 18px; } .carticons i.icon-basket { font-size: 28px; } .mainmenu .current-menu-item>a { font-weight: 700 } .menu_ul>li>a { text-transform: uppercase } .menu_ul>li { padding: 0 0 5px } .flag { width: 20px!important; height: 15px!important } .ani_cross { background: 0!important; width: 30px; height: 30px; display: block; padding: 5px } .ani_cross:after,.ani_cross:before { transition: all .5s ease-out; content: ''; width: 21px; height: 3px; position: absolute; background: #444; display: block; border-radius: 3px; transform: rotate(-45deg); margin: 8px 0 0 } .ani_cross:after { transform: rotate(45deg) } .footer { background: #222; color: #eee; padding: 50px 0 50px } .footer a { color: #eee; font-size: 14px; line-height: 24px; border-bottom: 1px solid transparent; transition: all .4s ease-out } .footer a:active,.footer a:hover { color: #fff } .footerC { display: none; justify-content: center; padding: 30px 0 0; font-size: 12px; } .footpics { display: flex } .footpics img { max-height: 30px; margin: 0 5px } .footpics img[src*='.svg'] { width: 100px } .footone h5 { text-transform: uppercase; font-size: 14px; color: #b7b7b7; line-height: 24px; font-weight: 700 } .fonecont div,.fonecont li { margin: 0 0 4px } .copyright { font-size: 12px; color: #dadada } .btn-prime { line-height: 56px; background: #f53b3b; color: #fff!important; width: 220px; height: 60px; transition: all .5s ease-out; font-size: 20px } .view_video { border: 1px solid; transition: all .5s ease-out; color: #444; border-radius: 3px; width: 220px; margin: 0 0 0 30px; line-height: 38px; font-size: 20px; font-weight: 700; align-items: center; height: 60px; justify-content: center; display: flex } .view_video:hover { background: rgba(255,255,255,.37) } .view_video:first-child:last-child { margin: 0 } .full_a_link_cont>.container>a { position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 5 } .full_a_link_cont .view_video { position: relative; z-index: 6 } .full_a_link_cont .prime_block .prime_block_cta { width: auto } .full_a_link_cont .prime_block { z-index: 5 } .mainowl .swiper-pagination { position: absolute!important; right: 0; bottom: 0; display: flex; height: 0; width: 100%; justify-content: center; padding: 0 } .mainowl .swiper-pagination span { padding: 20px 10px!important; position: relative; height: auto; background: 0!important; width: auto; margin: 0!important; margin-top: -60px!important } .mainowl .swiper-pagination span:before { content: ''; display: block; width: 16px; border-radius: 0; margin: 0; height: 16px; background: #444; opacity: .3; transition: all 0s linear; border-radius: 50% } .mainowl .swiper-pagination span.swiper-pagination-bullet-active:before { opacity: 1 } .mainowl.swiper-container { padding: 0; min-height: 300px } .scene_block { height: 100vh; width: 100% } .mainowl .scene_block { height: 450px } .mainowl .scene_block .container { height: 450px; position: relative } @media (min-width: 1500px) { .mainowl:not(.mainowl_wrap) .scene_block { height:570px } .mainowl:not(.mainowl_wrap) .scene_block .container { height: 570px; position: relative } } .bgr_block { overflow: hidden } .prime_block { position: absolute; text-align: left; margin: 0 auto 40px 0; top: 50%; width: 40%; transform: translateY(-50%) } .prime_block .prime_block_header { margin: 0 0 50px } .prime_block .prime_block_header h2 { font-size: 60px; line-height: 1.2; font-weight: 600 } .prime_block .prime_block_cta { position: static; text-align: center; width: 100%; max-width: 470px; font-size: 30px; display: flex; justify-content: space-between; line-height: 1.4 } .prime_block_cta a,.prime_block_cta span { text-decoration: none!important; padding: 0 2px } .right_block.scene_block .prime_block { margin: 0 0 40px; text-align: right; right: 0 } .right_block .prime_block .prime_block_cta { justify-content: flex-end; margin-left: auto } .center_block.scene_block .prime_block { text-align: center; left: 50%; margin: 0 auto 40px 0; transform: translateX(-50%) translateY(-50%) } .center_block .prime_block .prime_block_cta { justify-content: center; margin-left: auto; margin-right: auto } .most_popular_slider { margin: 0 30px } .most_image_cont img { max-width: 100% } .most_popular_slider a { position: absolute; left: 0; top: 0; line-height: 1.3; width: 100%; height: 100%; display: flex; justify-content: center; color: #fff; flex-direction: column; align-items: center; background: rgba(0,0,0,.3) } .most_popular_slider a span { display: block; margin: 15px 0 20px; position: relative; top: 0; transition: all .3s ease-out; text-align: center } .most_popular_slider a:before { content: ''; position: absolute; top: 0; bottom: 0; right: 0; left: 0; display: block; transition: .3s; opacity: 0; transition: all .3s ease-out; background: rgba(0,0,0,.3) } .most_popular_slider a span.most_name:after { content: ""; width: 0; margin: 0; display: block; height: 0; opacity: 0; background: #fff; transition: all .6s ease-out; position: absolute; bottom: -10px; left: 50%; border-top: 1px solid } .most_popular_slider a span.most_desc { opacity: 0; margin: 60px 0 0; position: absolute; width: 100%; transition: all .3s ease-out; top: 50%; text-align: center; font-size: 16px; color: #fff; -webkit-line-clamp: 3; -webkit-box-orient: vertical; height: 4.5em; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; padding: 0 20px; line-height: 1.5 } @media (min-width: 1025px) { .most_popular_slider a:hover .most_name:after { width:160px; left: calc(50% - 80px); opacity: 1 } .most_popular_slider a:hover:before { opacity: 1 } .most_popular_slider a:hover .most_desc { opacity: 1; margin: 10px 0 0 } .most_popular_slider .with_desc a:hover .most_name { top: -30px } } .most_name { font-size: 34px } .most_desc { font-size: 16px } .most_popular_cats { padding: 50px 0 0 } .most_popular_cats h2 { margin: 0 0 30px; text-align: center; font-size: 30px; font-weight: 700 } .fonecont ul { list-style: none } .rev_comments .pagercont { display: none } .homearticle { margin: 50px auto; max-width: 800px } .zoomLens { cursor: none; border: 0!important } .adapmore { display: none } .zoomWindowContainer div { border: 0!important } .main_catalog .cat_one { text-align: center; background: #00b4e7; } .main_catalog .cat_one a { color: #fff; margin: 0 0 15px; text-align: center; padding-top: 5px; padding-bottom: 5px; font-size: 30px; font-weight: 700; display: block; text-transform: capitalize; transition: all .5s ease-out; } .main_catalog .catalog_one_cont { padding: 50px 0 30px } .main_catalog .catalog_one_cont:nth-child(even) { background: #f6f6f6 } .why_us_cont { position: relative; background: #f7f7f8 } .why_one { display: flex } .why_one>div { width: 50% } .why_info { display: flex; align-items: center; flex-direction: column; justify-content: center; padding: 20px 20px 90px } .why_us_cont h4 { font-size: 30px; font-weight: 700; color: #444; margin: 0; text-transform: capitalize } .why_plate { margin: 40px 0 0; display: flex; align-items: center } .why_img_author { margin: 0 20px 0 0 } .why_author { display: flex; flex-direction: column; align-items: center; justify-content: center } .why_author .name { font-size: 14px; font-weight: 700 } .why_author div { text-align: center } .why_info .name { max-width: 490px; text-align: center; margin: 5px 0 0; line-height: 1.5 } .why_img_author img { border-radius: 50%; max-width: 90px } .why_info .text { max-width: 490px; font-style: italic; margin: 20px 0 0; text-align: center; font-size: 16px; line-height: 1.5 } .why_info .text:before { content: ''; width: 12px; height: 15px; margin: 0 8px; display: inline-block; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAUCAYAAABmvqYOAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAHaSURBVHgBtZTPVYNAEMZnlhSQDsR/Z7UCsQIxDcjRp/ElVmCsQA8mz1tiAwYrSKwgsQHdEvAc2HEWwmOBAPHgnHaHb3/zsbuzAP8YuI1oz731FKzm0n+R2+gP3K4TggpadSLb7dsWhmMCchBaS06dNOjbAsOBAugJEIGoFl57LFwQgJNkqG27V3adEYHRgoe9NLcRvtfpDgSKMQ/bMRZIEkVnVdvCRo61EVba61SgSJ1hGXzTB8LHdN4M1o41ODGSgqU/WuIG4fffwNHMcAyKyJP+8FWPc9uSCLMggkHdDREiujfBvGCSgnNwvc+mULs2hcU45H1mmGfmFEQPueJZVbw0PyAJH2oiElbPnPNfLot/GcP33a6b+71EHlSB9X0uuuYo6WM4AZ6WEcViWVgQOsUcYlkv1h+Ooaz29DnELotlAY6gvMDe7XSnZqNVduiaco+4WtR1Zg5P4CJaM91UzXC9gB0htsawZSR6nMbvzDoT1C8AZ7dzs2OkgqYCFqzOkwNVKKEhiISdjvnV+2zUcwGRiOm9SQwU/WST+Pmtdc9MGcOl/zznG1DZjUmDjJbpXPpPAZ/eQ6WewdxmHyIDtPp8/SabhAThRTH/9TZ8Uvz2bGAHRHinu/UX83rjUJ78oQ0AAAAASUVORK5CYII=) no-repeat 0 0 transparent; background-size: 12px } .why_info .text:after { content: ''; width: 12px; height: 15px; margin: 0 8px; display: inline-block; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAVCAYAAACt4nWrAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAH1SURBVHgB1ZS9UsJAEMd3j9jHN4iMNlZY6NipT2D0CaBzFEcorYAnEAeZsRNLG5NHwM7RQuyomCupnNg5I9y6CRM+Lh+E0i1yyeU/v/3fxy7Afw3UJ/Kn5ToQXPGrSUASCboK1qrSbXpxgLx9WQQkX18IJog6CsYN6d7LBXj+pNzk4UoH+EmI1nb0BPnTiwoQ3sTk9BSpIxF+bdrlwzjwZHlooRg9RH6QiNVzmIjoTOEK4ABSgrfHtuyKuWiGrEQ9GxKwQuTg93gV/bzzl2ViYjfh+wiMHg9eJrh077oE0IWMERwuUiMTPHBGxgmffhMyxuC53VQE9Uxw383AbVU5QSlBH9kGXnFDkbHBRyhT4VNHbqvDQ0+fV4i9OD2bkn7xZIL7gZpLv5Ck01p66JngFJZz+E3YgZRAoeuhGwsP+gVX2SwRSb58j5AQXFwWw+wFOEJFxAhN3pOa5qLuN6IkuBDjBb3iGyedu88IfNJDZmUdCN12outJF6Xi1Eiwylxw/42ocG55iB0+xGoS2LLPi6yvzYOJxkdsJrgMqIFr8+DBc6uUBhYoHqLg2fbhRFi2BYITTnLVVbg4bpPAW/Z5YYziYwpGcEkZJb3f5/yH13/rm9t7BU4/JMQig58gJb7678P17d1v9raviM6k0772+q8/uu4P4/LnAlP8htsAAAAASUVORK5CYII=) no-repeat 0 0 transparent; background-size: 12px } .swiper-next,.swiper-prev { position: absolute; top: 50%; left: 50px; border-radius: 3px; transition: all .3s ease-out; font-family: fontello; text-align: center; margin: -23px 0 0; z-index: 20; cursor: pointer; background: rgba(255,255,255,.6) } .swiper-prev { left: auto; right: 50px } .swiper-prev:before { content: '\e804'; font-size: 27px; padding: 10px; display: inline-block } .swiper-next:before { content: '\e809'; font-size: 27px; padding: 10px; display: inline-block } .swiper-next:active,.swiper-next:hover,.swiper-prev:active,.swiper-prev:hover { background: #444!important; color: #fff } .why_img img { height: 100%; object-fit: cover; width: 100% } .why_us_cont .swiper-pagination_cont { position: absolute; bottom: 24px; left: 50%; height: 50px; width: 50% } .why_us_cont .swiper-pagination-bullet { width: 16px; height: 16px; margin: 0 10px } .why_us_cont .swiper-pagination { position: relative; display: flex; width: 100%; justify-content: center } .catalog_gallery .swiper-pagination { position: relative; width: 100%; padding: 15px 0 20px } .catalog_gallery .swiper-pagination-bullet { width: 12px; height: 12px; margin: 0 8px } .most_popular_cats .swiper-pagination { position: relative; width: 100%; padding: 50px 0 0 } .most_popular_cats .swiper-pagination-bullet { width: 12px; height: 12px; margin: 0 8px!important } .swiper-pagination { position: relative; width: 100%; padding: 30px 0 0 } .swiper-pagination-bullet { width: 12px; height: 12px; margin: 0 8px!important } .insta_block { padding: 50px 0 0; text-align: center } .instas { display: flex } .instas a { max-width: calc(100%/6); position: relative; overflow: hidden } .instas a:after { content: '\f16d'; font-family: fontello; color: #fff; font-size: 30px; justify-content: center; display: flex; align-items: center; position: absolute; left: -100%; top: 0; width: 100%; height: 100%; background: rgba(0,0,0,.7); opacity: .2; transition: opacity .5s ease-out } .instas a:active:after,.instas a:hover:after { opacity: 1; left: 0 } .insta_block h2 { color: #444; font-size: 30px; font-weight: 700; margin: 0 0 0; text-transform: capitalize } .insta_block h2+a { color: #22516c; font-size: 20px; text-decoration: none; display: inline-block; margin: 10px 0 50px } .instas img { width: 100% } .instas a { width: 100% } .box-partners { display: flex; align-items: center } .box-partners+.box-partners { margin-left: 50px } .footer-copyright { margin: 40px 0 0; text-align: center; font-size: 12px } .upheader .usericon_cont { font-size: 12px; text-transform: uppercase; font-weight: 600 } .header_cont>.container { z-index: 200 } .search_cont input::-webkit-input-placeholder { color: #999; font-style: italic; font-size: 12px } #sidebar { position: fixed; top: 0; bottom: 0; z-index: 5300; left: -300px; transition: all .3s ease-out; width: 300px; background-color: #fff; color: #222; font-size: 16px } #sidebar .sidebar-wrapper { position: relative; height: 100%; overflow: auto; padding: 30px 0 0 } #sidebar .sidebar-wrapper ul li a,#sidebar .sidebar-wrapper ul li span { display: block; color: #222; font-size: 17px; font-weight: 600; padding: 15px 10px 15px 15px; } #sidebar .sidebar-wrapper .side_ul li a:hover { color: #2eb6e9!important; background-color: #f8f9fa } #sidebar .sidebar-wrapper ul ul li a { color: #444 } #sidebar .sidebar-wrapper ul li.title { font-weight: 700; text-transform: uppercase; padding: 14px 0 14px 15px } #sidebar .sidebar-wrapper ul li.title2 { display: none!important; font-weight: 700; text-transform: uppercase; padding: 5px 0 5px 15px; align-items: center; justify-content: space-between; border-top: 0!important; } #sidebar .sidebar-wrapper ul li.title2 a { text-transform: none; font-size: 14px; margin-right: 10px; color: #22516c; text-decoration: underline } #sidebar.active { left: 0 } .active .sidebar-close { position: fixed; right: auto; top: 10px; height: 30px; font-size: 40px; display: flex; color: #fff; left: 316px; font-weight: 700; width: 30px; align-items: center; justify-content: center; cursor: pointer } #sidebar .sidebar-wrapper ul { list-style: none; border-bottom: 1px solid #eee; padding: 0 0 0; margin: 0 } #sidebar .sidebar-wrapper ul:last-child { border: 0 } #sidebar .socs { display: flex; padding: 0 0 40px } #sidebar .socs>div { margin: 0 5px 0 0 } #sidebar .socs a { font-size: 20px!important; transition: all .3s ease-out; padding: 10px!important } #sidebar .socs a:hover { color: #999 } #sidebar .socs a i:before { margin: 0!important } .tab_heads { display: flex } .tab_head { display: flex; padding: 10px 20px; border: 1px solid #eee; font-size: 16px; font-weight: 600; border-bottom: 0; cursor: pointer; flex-wrap: wrap } .tab_head.active { background: #f6f6f6 } .tab_head>span,.tab_head>span+div { margin-right: 15px } .tab_head+.tab_head { border-left: 0 } .tab_bodies { padding: 20px 20px; border: 1px solid #ddd } .tab_body { display: none } .tab_body.show { display: block } .adap_tab_head { display: none; padding: 14px 20px; border-bottom: 1px solid #eee; font-size: 16px; font-weight: 600; cursor: pointer; position: relative; margin: 0 -15px; flex-wrap: wrap } .adap_tab_head+.adap_tab_head { border-top: 0 } .adap_tab_head.active { background: #f7f7f8; } .adap_tab_head:before { content: ''; width: 14px; height: 2px; background: #797979; position: absolute; right: 15px; top: 50%; transition: all .4s ease-out } .adap_tab_head:after { content: ''; width: 14px; height: 2px; background: #797979; position: absolute; right: 15px; top: 50%; transition: all .4s ease-out; transform: rotate(-90deg) } .adap_tab_head.active:after { transform: rotate(0) } .adap_tab_head.active.adap_inactive:after { transform: rotate(-90deg) } .rate_flex { display: flex; justify-content: space-between; flex-wrap: wrap } .rate_flex .stars { cursor: pointer } .single .breadcrumbs .current { display: none } #form_singleProduct h1 { font-size: 30px; font-weight: 600; color: #000; line-height: 1.4; margin: 0 0 20px; } .pr-breadcrumbs { display: none; padding: 20px 0; } .pr-breadcrumbs u { text-decoration: none; padding: 0 10px } .input_quantity .name { margin: 0 10px 0 0; color: #797979 } div.input_quantity { margin: 15px 0; display: flex; align-items: center } .reviews-text { font-size: 16px; text-align: center; line-height: 18px } #faqs-box .h3,#faqs-box h3 { font-size: 16px; line-height: 1.5; margin: 0; font-weight: 700 } #faqs-box p { font-size: 16px; line-height: 1.5 } .item-returns .h3,.item-returns h3 { font-size: 16px; line-height: 1.5; margin: 0; font-weight: 700 } .item-returns p { font-size: 16px; line-height: 1.5 } .item-returns h2 { text-transform: uppercase } .item-returns p+h2 { margin-top: 40px } .search_submit i:before { font-weight: 600; /* color: white; */ } .pilot_cont { margin: 50px 0 } button .adapsubmit:before { content: '\e804'; font-family: fontello; position: absolute; font-size: 22px; left: 0; top: 0; width: 43px; line-height: 46px; height: 50px; padding: 2px 2px 2px 2px; text-align: center; pointer-events: none; margin: -1px; color: #fff } .h1contflex { display: flex; justify-content: center; align-items: center } .h1contflex span { margin: 0 0 20px 10px; font-size: 20px; line-height: 48px; padding: 8px 0 0 } .admin-bar .header_cont { margin-top: 32px } .admin-bar .fixed_burger { top: 50px } .admin-bar #sidebar { z-index: 999999 } .admin-bar .zoomContainer { margin-top: -32px } .aboutus_tab { display: flex; margin: 0 0 0 -50px } .aboutus_tab .aboutus_title { font-size: 22px; line-height: 1; font-weight: 700; margin: 0 70px 0 0; text-transform: uppercase } .aboutus_tab .aboutus_tab_text { color: #333; font-size: 16px; line-height: 1.5 } .aboutus_tab .img-feat { margin: 0 40px 0 0; min-width: 60px; max-width: 60px } .aboutus_tab_head { display: flex; align-items: center; margin: 0 0 26px } .aboutus_tab_one { width: 100%; margin: 0 0 0 50px } .aboutus.tab_body { padding: 20px } .single_slide_cont_hor.single_slide_cont { display: flex; flex-direction: column-reverse } .single_slide_cont_hor .single_showroom { margin: 0 auto; padding: 0; max-width: 550px } .single_slide_cont_hor .item_slider { height: auto; margin: 20px 50px } .single_slide_cont_hor .single_showroom img { max-height: 100%; width: auto; height: 100% } .single_slide_cont_hor .single_slide .swiper-slide .itembgr { height: 100px; width: 100px } .single_slide_cont_hor .single_slide { margin: 0 } .single_slide_cont_hor .single_slide .swiper-button-prev { right: auto; bottom: auto; height: 100px; width: 50px; top: 20px; left: 0; padding-bottom: 0 } .single_slide_cont_hor .single_slide .swiper-button-prev:before { transform: rotate(-135deg) } .single_slide_cont_hor .single_slide .swiper-button-next { right: 0; top: 20px; bottom: auto; height: 100px; width: 50px; padding-top: 0 } .single_slide_cont_hor .single_slide .swiper-button-next:before { transform: rotate(45deg) } .single_showroom .swiper-button-next2,.single_showroom .swiper-button-prev2 { height: 80px; width: 60px; position: absolute; top: 50%; display: flex; border: 1px solid #dadada; transform: translateY(-50%); left: 0; align-items: center; border-radius: 3px; justify-content: center } .single_showroom .swiper-button-next2 { right: 0; left: auto } .swiper-button-next2,.swiper-button-prev2 { position: absolute; top: 50%; left: 50px; border-radius: 3px; transition: all .3s ease-out; font-family: fontello; text-align: center; margin: -23px 0 0; z-index: 20; cursor: pointer; background: rgba(255,255,255,.8); color: #999 } .swiper-button-prev2 { left: auto; right: 50px } .swiper-button-prev2:before { content: '\e809'; font-size: 27px; padding: 10px; display: inline-block } .swiper-button-next2:before { content: '\e804'; font-size: 27px; padding: 10px; display: inline-block } .swiper-button-next2:active,.swiper-button-next2:hover,.swiper-button-prev2:active,.swiper-button-prev2:hover { background: rgba(255,255,255,.9); color: #444!important } .category_article { margin: 0 0 50px } .mainowl_wrap { max-width: 1290px } h2.big_link { line-height: 1.4; font-size: 30px; text-transform: uppercase; text-align: center; margin: 0 0 30px } h2.big_link a { color: #444 } .story_one { position: relative; padding: 0 0 50px; float: left; display: flex; width: 100%; justify-content: center } .story_one a { display: flex; align-items: center; justify-content: center; transition: all .5s ease-out } .story_one a:hover { opacity: .7 } .story_img { height: 320px; width: 508px; text-align: right } .story_img img { height: 100%; object-fit: contain } .story_text { width: 508px; transition: all .5s ease-out; display: flex; line-height: 1.5; font-size: 30px; flex-direction: column; justify-content: center; margin: 0 0 0 30px; align-items: flex-start } .story_text i { font-size: 14px; line-height: 1; font-style: normal; color: #999; margin-top: 10px } .story_one:nth-child(odd) a { flex-direction: row-reverse } .story_one:nth-child(odd) .story_text { align-items: flex-end; margin: 0 30px 0 0 } .story_one:nth-child(odd) .story_text b { text-align: right } .story_one:nth-child(odd) .story_img { text-align: left } .stories .container:after { content: ''; display: block; clear: both } .story_text u { text-decoration: none; font-size: 16px; color: #444; margin-top: 20px } .story_text b { font-size: 24px; color: #444 } .jssocials-share { display: flex; align-items: center } .jssocials-share-count-box { font-size: 12px } .why_us_cont+.stories { padding: 50px 0 0 } .is_frame #sidebar,.is_frame .breadcrumbs,.is_frame .footer,.is_frame .header { display: none } #js_paypal-button-container { margin: 15px auto 0; width: 100%; max-width: 500px; } .get_shade:after { content: ''; position: fixed; left: 0; top: 0; width: 100vw; height: 100vh; background: rgba(0,0,0,.5); z-index: 1000 } .get_shade>div { z-index: 1005; position: relative } .ads-search-product { max-height: 80vh; overflow: auto } input::-webkit-inner-spin-button,input::-webkit-outer-spin-button { -webkit-appearance: none; margin: 0 } input[type=number] { -moz-appearance: textfield; margin: 0 } @media (min-width: 1290px) { .header1 .header_cont { height:70px } .ul_with { position: relative } .ul_with>a:after { border-width: 0 1px 1px 0; content: ''!important; display: inline-block; transform: rotate(45deg); border-style: solid; width: 6px!important; position: absolute; border-color: #444; margin: 0; right: 0; height: 6px!important; top: 5px } .ul_with>a:before { content: ''; position: absolute; right: -5px; top: 0; width: 20px; height: 100%; cursor: pointer } .non_sticky_header.admin-bar .header { margin-top: 0 } .non_sticky_header.admin-bar .header_cont { margin-top: 0 } .non_sticky_header { margin: 0!important } .non_sticky_header .header_cont { position: absolute; top: 0!important } .non_sticky_header .mainmenu { margin: 0!important } .non_sticky_header .fixed_burger { position: absolute; top: 12px } .search_title { margin-top: 40px!important } .catalog_one_cont .swiper-pagination_cont { display: none } .main_catalog .catalog_one_cont { padding: 50px 0 50px } .product-item a:hover { box-shadow: 0 0 10px rgba(43,69,83,.25); background: #fff } .product-item { padding: 10px 0 } .catalog_gallery { margin: -10px auto; padding: 0 10px } .upheader>a:hover { opacity: .8 } } @media (max-width: 1289px) { .logo { padding-left:30px } .fixed_burger { z-index: 2; display: block } .anifly { display: none!important } .recs_slider_cont .swiper-button-next,.recs_slider_cont .swiper-button-prev { display: none } .recents_slider_cont .swiper-button-next,.recents_slider_cont .swiper-button-prev { display: none } .adappagercont { display: block } .pager { margin: 30px 0 50px } .recents_slider_cont .swiper-container,.recs_slider_cont .swiper-container { padding: 0 5px 40px; margin: 0 -5px } .header,.header_cont { height: 70px } .mainowl .scene_block,.mainowl .scene_block .container { height: 450px; position: relative } .mainowl .scene_block:before { position: absolute; left: 0; top: 0; height: 100%; width: 100% } .info-shipping-cont { justify-content: center } .add_btn { text-align: center } #addToCart { max-width: 500px; margin: 0 auto } .aboutus_tab .aboutus_title { margin: 0 } .aboutus_tab .img-feat { margin: 0 20px 0 0 } .non_sticky_header_mob { margin: 0!important } .non_sticky_header_mob .header_cont { position: absolute; top: 0!important } .non_sticky_header_mob .mainmenu { margin: 0!important } .non_sticky_header_mob .fixed_burger { position: absolute; top: 20px; left: -14px } .non_sticky_header_mob.admin-bar .header_cont { margin-top: 0 } #buyNow { max-width: 500px; margin: 0 auto } } @media (max-width: 1289px) and (min-width:992px) { .item_slider { height:345px; margin: 50px 0 } .single_showroom { padding: 0 0 20px 0; width: 100%; height: 430px } .single_slide_cont_hor .single_showroom { max-width: 430px } .single_slide .swiper-slide .itembgr { height: 60px; width: 60px } .single_slide .swiper-button-next { width: 60px; bottom: 30px } .single_slide .swiper-button-prev { width: 60px } .single_slide { position: relative; margin: -20px 0 -10px } .info-secure ul { width: calc(100% + 10px); margin: 5px 0 0 -10px } .info-secure li { margin: 0 0 0 10px } .scene_block .prime_block { min-width: 500px } .why_us_cont .swiper-next,.why_us_cont .swiper-prev { top: 40% } .why_us_cont .swiper-pagination_cont { position: absolute; bottom: 24px; left: 50%; height: 50px; width: 50% } .why_one>div { width: 50%!important; max-height: unset } .mainowl .scene_block,.mainowl .scene_block .container { height: 400px } } @media (max-width: 1289px) { .products_cont .product-item { padding:0 0 20px 20px; width: 50% } .youtube_block { max-width: 66.6%; width: 100%; padding: 0 0 20px 20px } .container { width: 100%; padding-right: 10px; padding-left: 10px; margin-right: auto; margin-left: auto } .sku-row.sku-img .value { margin: 0 0 0 -10px; flex-wrap: wrap; } .h4,h4 { font-size: 16px; line-height: 1.5; margin: 0 0 15px } .reviews_tab_head { width: 100% } #item-revs a .stars { margin-left: 0 } .content .revbody p { font-size: 14px; line-height: 1.4 } .load_more_cont { padding: 0 0 20px } .product-sku .name { margin: 0 0 10px; text-align: center; } .revpics { margin: 0 0 -10px -10px } .revpics a { display: inline-block; margin: 0 0 10px 10px } .revone { margin: 0 0 20px } .item_adap_slider .itembgr { text-align: center; position: relative } .single_socs { justify-content: center } .single_socs a { margin: 0 10px; font-size: 18px } .conf_one { display: flex; width: 100% } .conf_block { flex-wrap: wrap } .why_one { flex-wrap: wrap } .why_one>div { width: 100% } .why_img { max-height: 300px } .mainowl .scene_block { position: relative } .mainowl .scene_block:before { content: ''; position: absolute; left: 0; top: 0; width: 100%; height: 100%; pointer-events: none } .why_us_cont .swiper-pagination-bullet { width: 12px; height: 12px; margin: 0 8px } .full_a_link_cont .prime_block .prime_block_cta { justify-content: center } } @media (max-width: 991px) { .admin-bar .header { margin-top:0 } .admin-bar .header_cont { margin-top: 46px } .admin-bar .fixed_burger { top: 64px } .non_sticky_header_mob.admin-bar .header { margin-top: 46px } .non_sticky_header_mob.admin-bar .header_cont { margin-top: 0 } .non_sticky_header_mob.admin-bar .fixed_burger { top: 20px } .admin-bar #sidebar { z-index: 999999 } .admin-bar .zoomContainer { margin-top: -46px } .aboutus_tab { display: flex; flex-wrap: wrap; margin: 0 } .aboutus_tab_one { margin: 0 } .aboutus_tab_one+.aboutus_tab_one { margin: 40px 0 0 } .instas { flex-wrap: unset!important; overflow: auto; margin: 0 0 -2px } .instas a { max-width: 33.4vw; min-width: 33.4vw } .left_block_mob.scene_block .prime_block { margin: 0 0 40px; text-align: left; right: 0 } .left_block_mob .prime_block .prime_block_cta { justify-content: flex-start; margin-left: 0; margin-right: auto } .right_block_mob.scene_block .prime_block { margin: 0 0 40px; text-align: right; right: 0 } .right_block_mob .prime_block .prime_block_cta { justify-content: flex-end; margin-left: auto; margin-right: 0 } .center_block_mob.scene_block .prime_block { text-align: center; left: 50%; margin: 0 auto 40px 0; transform: translateX(-50%) translateY(-50%) } .center_block_mob .prime_block .prime_block_cta { justify-content: center; margin-left: auto; margin-right: auto } .non_sticky_header_mob.admin-bar .header { margin-top: 0 } #buyNow { border-radius: 3px } } @media (max-width: 991px) and (min-width:768px) { .info-secure ul { display:flex; width: calc(100% + 5px); margin: 5px 0 0 -5px; justify-content: space-between } .info-secure li { width: 100%; margin: 0 0 0 5px; list-style: none } .info-secure .head span { padding: 0 } .search_cont.active input { width: 150px } .why_us_cont .swiper-pagination_cont { width: 100%; left: 0 } .prime_block { position: absolute; text-align: center; margin: 0 0 40px!important; top: 50%; width: 90%; left: 5%!important; transform: translateY(-50%)!important } .prime_block .prime_block_header h2 { font-size: 70px } .rs_cont { max-width: 300px } div.reviews_static { margin: 30px 0 0 } .single_split { flex-direction: column; margin: 0 0 0 } .single_splitR { width: 100%; padding: 15px 0 } .single_splitL { width: 100%; padding: 15px 0 } .why_us_cont .swiper-next,.why_us_cont .swiper-prev { top: 70% } .why_us_cont .swiper-pagination { padding: 15px 0 20px } } @media (max-width: 1289px) and (min-width:768px) { div.benscont { width:100% } .benscont .owl-dots { bottom: -44px } .about1 { padding: 60px 0 76px } .about2 { padding: 60px 0 40px } .about3 { padding: 60px 0 20px } .fullpic.aboutus .aboutcenter { padding: 80px 10px; max-width: 560px } .flexbtns { flex-wrap: wrap } .aboutdelpics img { height: 30px; max-width: unset; margin: 0 0 20px } .contactcont p { margin: 30px 0 30px } .contactcont .whitesocs.socs { margin: 20px auto 30px; max-width: 300px } .trackcont { width: 100%; margin: 30px 0 } .trackform input { width: calc(100% - 10px) } .trackform form .form-group:first-child { width: 100% } .trackform form { margin: 0 0 30px } .trackcont h1 { margin: 0 0 30px } .simple { margin: 30px auto 30px } .searchH1 { display: block; text-align: center; margin: 20px 0 20px } .searchH1 h1 { text-align: center; text-transform: uppercase; display: inline; font-size: 22px; line-height: 33px } .searchH1 div { line-height: 45px; font-size: 30px; display: block; margin: 0 0 0 10px } .searchresults { margin: 30px 0 40px } .searchresults.noresults { margin: 20px 0 40px } .searchpops p { margin: 0 0 40px } .searchpops { margin: 0 0 0 } .searchpops .superH1 { margin: 0 } .viewmore { margin: 30px 0 0; width: 100%; text-align: center } .viewmore .btn { width: 190px } .page404center { height: calc(100vh - 68px - 36px) } .page404.flexbtns { margin: 60px 0 0 } .page404 p { margin: 0 20px } .ul_with { position: relative } .footone:last-child h5 { display: none } .footone:last-child .fonecont { height: auto } .fonecont.socs span { display: none } .fonecont.socs { display: flex; justify-content: space-between; width: 300px; margin: 20px auto 0 } .fonecont.socs a { font-size: 18px } .shop_adap_menu { display: block } .mainmenu_cont { display: none } .tab_head { flex: 2 } .upheader>a,.upheader>div,.upheader>span { margin: 0 0 0 20px } .story_img,.story_text { max-width: calc(50vw - 30px) } } @media (max-width: 767px) { .mainmenu_cont { display:none } .products_cont .product-item { width: 100%; padding: 0 0 20px 10px } .products_cont { margin-left: -10px } .product_list_info { padding: 10px; align-items: center } .mob_2_per_row .product_list_info { padding: 10px 0 } .product-item .price { font-size: 20px } .product_list_info .starscont { margin: 0; width: auto; display: block } .product_list_info .orders_count+.starscont { width: auto } .product-item .orders_count { width: auto } .product_list_info h4 { font-size: 15px; line-height: 22px; height: 44px } .product_list_info h4 { font-size: 15px; line-height: 22px; height: 44px } .mob_2_per_row .product_list_info h4 { font-size: 18px; line-height: 24px; overflow: hidden; /* height: 75px; */ } .mob_2_per_row .product-item .orders_count { margin: 0 } .mob_2_per_row .product-item .stars { margin: 0 10px 0 0 } .mob_2_per_row .product-item .price { font-size: 18px; margin: 0 } .mob_2_per_row .product-item .price small { float: left; margin-right: 10px; font-size: 13px; } .mob_2_per_row .product-item .discount { left: 10px; top: 10px } .mob_2_per_row .products_cont .product-item { width: 50% } .stars span { margin: 0 1px } .shop_adap_menu { display: block } .info-shipping-cont { justify-content: left } #form_singleProduct h1 { font-size: 24px; text-align: center; } .orders_count { font-size: 11px } .product-item .price small { font-size: 14px } .product-item .sale.js-salePrice { margin: 0px 0px 0 0; font-size: 18px; float: right; border-top: solid #00b4e7 2px; } .currency_chooser ul { right: auto!important; left: 0; max-width: 250px } .get_shade:after { content: ''; position: fixed; left: 0; top: 0; width: 100vw; height: 100vh; background: rgba(0,0,0,.5); z-index: 1000 } .get_shade>div { z-index: 1005; position: relative } .homearticle h1,.homearticle h2,.homearticle h3,.homearticle h4,.homearticle h5,.homearticle h6,.homearticle img,.homearticle ol,.homearticle p,.homearticle table,.homearticle ul,.homearticle>div:not(.adapmore) { display: none } .homearticle h1:first-child { display: block } .homearticle h1:first-child+p { display: block } .homearticle h2:first-child { display: block } .homearticle h2:first-child+p { display: block } .homearticle p:first-child+p { display: block } .homearticle h1:first-child+h2 { display: block } .homearticle h1:first-child+h2+p { display: block } .adapmore { display: block; color: #0066c0; margin: 20px 0 20px auto; text-align: left } .adapmore span { font-size: 16px; border-bottom: 1px solid } .logo img { max-height: 60px; max-width: 100%; margin-right: 8vw; } .upheader .currency_chooser { display: none } .upheader .carticons { display: flex; align-items: baseline; margin-left: 20px; } .fixed_burger { width: 30px; height: 25px; position: fixed; left: 10px; top: 29px; cursor: pointer; display: block; } .fixed_burger i { width: 24px; height: 3px } .fixed_burger i:nth-child(2) { left: 0; width: 24px } .upheader .usericon_cont { display: none } .header { height: 80px; } .sku-row.sku-img .value { margin-left: -9px } .meta-item-img.active,.meta-item-img:hover { margin-left: 8px } .meta-item-img { margin-left: 9px } .upheader .cart { margin: 0 0 0 20px; position: absolute; right: 0; } .search_submit i:before { font-weight: 600 } .search_submit i {display:none;} .carticons i.icon-basket { font-size: 28px; margin-top: 8px; /* background: #000!important; */ } .carticons i,.search_submit i { font-size: 18px; /* display: none; */ } .h1cont { width: 100%; display: block; text-align: center } .h1cont h1 { font-size: 30px; display: inline } .h1cont span { line-height: 41px; font-size: 28px; display: inline; margin: 0 0 0 5px } #sidebar { background: #eee } #sidebar .sidebar-wrapper { padding: 0 0 0 } .adap_menu_header { display: flex; border-bottom: 1px solid #eee; width: 100%; height: 50px; padding: 0 50px 0 15px; align-items: center } .adap_menu_header .currency_chooser { margin: 0 10px 0 0 } .adap_menu_header .usericon_cont { padding: 5px 10px } .sidebar-wrapper li:not(.title) { display: none } .simple h1 { margin: 0 0 30px; text-align: center; font-size: 30px } .mainowl .swiper-pagination { bottom: 0 } li.title { position: relative } li.title:before { content: ''; width: 10px; height: 10px; border-top: 2px solid; border-left: 2px solid; position: absolute; right: 22px; top: calc(50% - 5px); transition: all .4s ease-out; transform: rotate(-225deg) } .show_all_li>li.title:before { transform: rotate(-135deg) } .show_all_li>li.title:after { transform: rotate(45deg) } .show_all_li li:not(.title) { display: block!important; text-align: right; border-top: 1px solid #eee; } .show_all_li li:not(.title):last-child { border-bottom: 1px solid #eee } .singlecartplate { align-items: unset; flex-wrap: wrap; margin: 0 } .info-secure { border: 1px solid #ddd; padding: 15px 10px 10px } .header_flex { height: 80px; } div.benscont { width: 100% } .benscont .owl-dots { bottom: -44px } .about1 { padding: 40px 0 40px } .about2 { padding: 40px 0 20px } .about3 { padding: 40px 0 20px; border-bottom: 1px solid #fff } .fullpic.aboutus .aboutcenter { height: auto; padding: 60px 10px 60px } .flexbtns { flex-wrap: wrap } .flexbtns .btn { margin: 0 10px 20px; width: 250px } .aboutdelpics img { height: 24px; max-width: unset; margin: 0 0 20px } .about1 .swiper-pagination { position: static; padding: 10px 0 0; margin: 0 0 0 } .aboutbens h2 { font-size: 20px } .contactcont { width: 100%; margin: 20px 0 30px; text-align: center } .contactcont p { margin: 30px 0 30px } .contactcont .whitesocs.socs { margin: 20px 0 30px } .trackcont { width: 100%; margin: 20px 0 30px } .trackform input { width: 100% } .angleswitch { min-width: unset!important; margin: 0 0 0 5px } .angleswitch u { display: inline; text-decoration: none } .angleswitch span { display: none } .trackform form .form-group:first-child { width: 100% } .trackform form { margin: 0 0 30px } .trackcont h1 { margin: 0 0 30px } .simple { margin: 20px auto 30px } .superH1 { font-size: 30px; margin: 0 0 10px } .searchH1 { display: block; text-align: center; margin: 20px 0 20px } .searchH1 h1 { text-align: center; display: inline-block; line-height: 1; font-size: 30px } .searchH1 div { line-height: 36px; font-size: 30px; display: inline-block } .searchresults { margin: 30px 0 40px } .searchresults.noresults { margin: 20px 0 40px } .searchpops p { margin: 0 0 30px } .searchpops { margin: 0 0 0 } .searchpops .superH1 { margin: 0 } .searchpops .h1 { text-align: center } .viewmore { margin: 20px 0 0; width: 100%; text-align: center } .viewmore .btn { width: 190px } .page404center { height: calc(100vh - 68px - 36px) } .page404.flexbtns { margin: 60px 0 0 } .page404 p { margin: 0 20px } .page404+.footer { margin: 0 } .bgr_block { background-attachment: scroll!important } .page404center p { font-size: 20px; line-height: 1.4; margin: 0 20px } div.onblackbtns a { margin: 0 20px 45px } .page404center h1 { font-size: 40px } .page404center { padding: 50px 0 50px; min-height: 480px } .recents_slider_cont h3,.recs_slider_cont h3 { font-size: 24px; font-weight: 700; text-align: center; margin: 0 0 30px } .cat_results_count { display: none } .sort-select { display: flex; align-items: center } .sort-select label { margin: 0 10px 0 0; white-space: nowrap } .cat_filter { padding: 15px; justify-content: flex-end } .h1,h1 { font-size: 28px; line-height: 1.4; margin: 0 0 20px } .h2,h2 { font-size: 24px; line-height: 1.4; margin: 0 0 20px; font-weight: 700 } .adap_prices { display: none; width: 100%; align-items: center; flex-wrap: wrap; padding: 0 15px 0 0 } .add_btn { display: flex; padding: 8px 34px; align-items: center; box-shadow: 0 0 10px #eee } .adap_prices .newprice { line-height: 1.2!important; font-weight: 600!important; font-size: 18px!important; margin: 0 10px 0 0; color: #383838 } .adap_prices .oldprice { line-height: 1.2!important; font-size: 14px!important; margin: 0 10px 0 0; color: #949494 } .add_btn { position: fixed; bottom: 0; left: 0; background: #fff; z-index: 100; width: 100% } #addToCart { height: 40px; background: #ef8d2e; color: #fff; border: 0; border-radius: 0; line-height: 1; max-width: 700px; width: 100%; display: block; margin: 0 auto; font-size: 20px } .singlecartplate { display: flex; margin: 15px 0 0; align-items: center } .single_splitR h1 { font-size: 16px; line-height: 1.3; margin: 0 0 10px } .search_cont input { transition: all 0s ease-out } .search_cont.active input { width: 100%; transition: all .3s ease-out } .search_cont.active { z-index: 1000; position: fixed; padding: 10px 60px 10px 20px; left: 0; top: 0; width: 100%; background: #fff; height: 60px } .search_cont.active .search_submit { position: absolute; right: 10px; top: 10px; height: 40px; width: 40px; padding: 0 0 0 3px; display: flex; border: 1px solid #444; align-items: center; border-radius: 3px; justify-content: center } .item_adap_slider { display: block; border: 1px solid #f6f6f6; padding: 0; min-height: 300px; margin: 0 0 15px } .item_adap_slider .swiper-pagination { position: absolute; padding: 10px 0 } .single_slide_cont { display: none } .swiper-lazy-preloader { top: calc(50vw - 20px) } .single_slide { margin: 0 } .single_splitL { display: none } .add_btn { padding: 8px 10px } #addToCart { font-size: 18px; height: 50px } .rs_count { margin: 0 0 0 10px } .rs_desc { margin: 0 10px 0 0 } .Review_formcont>h5 { margin: 0 0 30px; font-size: 16px } .rs_cont { margin: 20px 0 0 } .reviews_static { margin: 20px 0 0 } .revs .comment { display: block; position: relative } .revs .comment p { font-size: 14px } #addReviewDiv { padding: 0 } .adap_tab_head { display: flex; padding-right: 40px; } .tab_head { display: none } .tab_bodies { padding: 0 15px; border: 1px solid #eee; border-left: 0; border-right: 0; margin: 50px 0 } .revs .comment:last-child { border: 0 } .tab_body { padding: 20px 14px 0; border-bottom: 1px solid #eee; margin: 0 -14px } .adap_inactive+div { display: none!important } .adap_inactive { color: #444!important; background: #fff!important } .single_item_content { margin: 0 -10px 50px } .star-text { margin: 0 0 10px; position: absolute; align-items: center; display: flex; right: 0; top: 20px } .info-secure ul { display: flex; width: calc(100% + 8px); margin: 5px 0 0 -8px; justify-content: space-between } .info-secure li { width: 100%; margin: 0 0 0 8px; list-style: none } .breadcrumbs { display: none } .conf_img { width: 60px!important; height: 60px; padding: 11px; margin: 8px 20px 20px 0; background: #eee; border-radius: 5px } .conf_img_full { min-width: 60px } .youtube_block { max-width: 100%; width: 100%; padding: 0 0 20px 10px } .product-item .last_chance { padding: 3px 5px; font-weight: 600; font-size: 12px; bottom: 10px } .product-item .discount { padding: 5px 10px } .product-item .discount b { font-size: 14px } .sl-wrapper .sl-navigation button { width: 40px!important } div.ads-search-product { left: 10px; width: calc(100vw - 20px); max-height: calc(100vh - 70px); overflow: auto; background: 0; padding-bottom: 70px; box-shadow: unset } .wrap-search-product { background: #fff; border-radius: 3px } .wrap-search-product .products { padding-bottom: 10px } div.cart-sidenav .cart-footer .item-cart a.btn-proceed { font-size: 1.2rem } #sidebar .sidebar-wrapper ul ul ul a,#sidebar .sidebar-wrapper ul ul ul span { font-size: 14px } .logo { width: 100%; } .header_cont { min-height: unset; height: 80px; box-shadow: 0 0 10px #ccc; } .itembgr.active:before { content: unset } .yousave_block { font-size: 16px; } .single_item_content .panel-body { padding: 10px 0 } .products_in_row_mob_3 .products_cont .product-item .stars { font-size: 14px } .pager ul { display: none!important } .pager li { width: 30% } .adappagercont { display: flex!important; width: 100% } .adappagercont .page-numbers { display: none } .adappagercont .page-numbers.next,.adappagercont .page-numbers.prev { border-radius: 5px; display: block; min-width: 40%; border: 2px solid; text-align: center; padding: 10px 20px; margin: 0; color: #797979 } .adappagercont .page-numbers.next { margin-left: auto } .adappagercont .page-numbers.next:hover,.adappagercont .page-numbers.prev:hover { color: #676767; background: #eee } .pager ul:after { content: unset } .pagercont { margin: 0 } .pager ul { justify-content: space-between; width: 100% } .pager .arrowright:before { border-width: 2px 2px 0 0; width: 12px; height: 12px } .pager .arrowleft:before { border-width: 0 0 2px 2px; width: 12px; height: 12px } .priceflex>div { margin: 10px 0px 10px 0; } .single_splitR .oldprice { line-height: 1.5; font-size: 14px; margin-right: -10px; position: absolute; width: fit-content; left: 24vw; margin-top: -36px; } .single_splitR .newprice { line-height: 1.5; text-align: center; font-weight: 700; font-size: 26px; margin-right: -30px; /* float: right; */ } .price_save_flex { padding: 0 0 30px; margin: 0 0 15px; text-align: center; margin: 0 auto; align-items: center; } .priceflex {width:100%;text-align:center;margin:0 auto;display: block;} .footer { padding: 30px 0 50px } .footerT .row { flex-direction: column } .footone:first-child .fonecont { padding: 0 0 calc(30px - 1rem) } .footone:first-child { position: static } .fonecont p { margin: 0; padding-bottom: 1rem } .footone { margin: 0 0 20px } .footone h5 { position: relative; font-size: 16px } .footone.adapactive h5:after { transform: rotate(0) } .footone.adapactive h5:before { transform: rotate(0) } .footone:last-child h5 { display: none } .footone:last-child .fonecont { height: auto } .fonecont.socs span { display: none } .fonecont.socs { display: flex; justify-content: space-around } .fonecont.socs a { font-size: 18px } .fonecont li { margin: 0 0 10px } .footpics { flex-wrap: wrap } .footpics img { max-width: 56px; margin: 0 2px } .box-partners { display: block } .box-partners+.box-partners { margin: 20px 0 0 } .copyright { font-size: 12px; color: #dadada; left: 0; width: 100%; bottom: 30px } .single .copyright { bottom: 75px } .footerC { padding: 0; display: block } .footerC .name { padding: 0 0 10px; text-transform: uppercase } .sidebar-wrapper>ul:not(.shop_adap_menu) { background: #eee } div.insta_block { padding: 30px 0 0 } .insta_block h2+a { margin: 10px 0 30px } .instas { flex-wrap: unset!important; overflow: auto; margin: 0 0 -2px } .instas a { max-width: 50vw; min-width: 50vw } #sidebar { background: #eee } #sidebar .sidebar-wrapper { padding: 0 0 0 } .adap_menu_header { display: flex; border-bottom: 1px solid #eee; width: 100%; height: 50px; padding: 0 50px 0 15px; align-items: center } .adap_menu_header .currency_chooser { margin: 0 10px 0 0 } .adap_menu_header .usericon_cont { padding: 5px 10px } .sidebar-wrapper li:not(.title) { display: none } #sidebar .sidebar-wrapper ul ul ul a,#sidebar .sidebar-wrapper ul ul ul span { font-size: 14px } .sidebar-wrapper>ul:not(.shop_adap_menu) { background: #eee } .tab_heads { flex-wrap: wrap } .tab_head { width: 100% } .tab_head+.tab_head { border-left: 1px solid #eee } .why_us_cont h4 { font-size: 22px; position: absolute; top: 30px } .why_img { height: 200px; padding: 0 15px; margin: 88px 0 0 } .why_us_cont .swiper-prev { left: auto; right: 10px; top: 320px; display: none } .why_us_cont .swiper-next { left: 10px; top: 320px; display: none } .why_plate { flex-direction: column; margin: 10px 0 0 } .why_img_author { margin: 0 0 20px } .why_info { padding-bottom: 80px } .product-item a { padding: 0 } .main_catalog .cat_one a { margin: 0 0 20px; font-size: 24px; padding-top: 10px; font-weight: 600; color: #fff; padding-bottom: 10px; } .main_catalog .catalog_one_cont { padding: 30px 0 } .catalog_gallery .swiper-pagination { padding: 20px 0 0 } .mainowl .scene_block,.mainowl .scene_block .container { height: 100vw } .prime_block .prime_block_header h2 { font-size: 30px; line-height: 1.4; font-weight: 600 } .prime_block { width: 90%; margin: 0 auto!important; left: 5%!important; transform: translateY(-50%)!important } .prime_block .prime_block_cta { margin: 20px 0 0; justify-content: flex-start } .prime_block .prime_block_cta .view_video { font-size: 0; min-width: 50px; width: 50px; margin: 0 0 0 10px } .prime_block .prime_block_cta .view_video i { font-size: 30px } .most_popular_cats h2 { margin: 0 0 30px; text-align: center; font-size: 22px; font-weight: 700 } .most_popular_cats { display: none; padding: 50px 0 0; } .mainowl .swiper-pagination span:before { width: 12px; height: 12px } .mainowl .swiper-pagination span { margin: -60px 0 0!important } .with_stock_flex { flex-wrap: wrap } .instockone { margin: 0!important } .select_quantity__btn { width: 30px } .single_splitR { padding: 0; width: 100%; overflow: unset } .select_quantity input { width: 50px } .pilot_cont { margin: 30px 0 } .why_us_cont .swiper-pagination_cont { bottom: 30px } .why_us_cont .swiper-pagination_cont { width: 100%; left: 0 } .review-dropdown-menu .dropdown-menu { min-width: unset!important; max-width: 100%!important } .admin-bar .header { margin-top: 0; height: 0 } .admin-bar .header_cont { margin-top: 0 } .admin-bar .fixed_burger { top: 29px; } .non_sticky_header_mob.admin-bar .header { margin-top: 46px } .non_sticky_header_mob.admin-bar .header_cont { margin-top: -46px } .non_sticky_header_mob.admin-bar .fixed_burger { top: 12px } .admin-bar #sidebar { z-index: 999999 } .admin-bar .zoomContainer { margin-top: -46px } .aboutus_tab_one+.aboutus_tab_one { margin: 20px 0 0 } .most_popular_slider { margin: 0 } .most_popular_cats .swiper-pagination { padding: 40px 0 0 } .search_cont:not(.active) .search_submit { position: absolute; right: 0 } .story_one a { flex-direction: column!important } .story_img,.story_text { max-width: 100%; width: 100% } .story_text { margin: 20px 0 0!important } .story_img { height: auto } .story_img img { height: auto } .non_sticky_header_mob .fixed_burger { position: absolute; top: 30px; left: 0; } .story_one:nth-child(odd) .story_text { align-items: flex-start } .story_one .story_text b { width: 100% } .story_one:nth-child(odd) .story_text b { text-align: left } h2.big_link { line-height: 1.4; font-size: 22px; text-transform: uppercase; text-align: center; margin: 0 0 30px } .why_us_cont+.stories { padding: 30px 0 0 } .non_sticky_header_mob.admin-bar .header { margin-top: 0; height: 0 } .non_sticky_header_mob.admin-bar .fixed_burger { top: 17px } .zoomContainer { display: none!important } .revs .author-text { width: calc(100vw - 110px); min-width: calc(100vw - 110px) } .upbutton { right: 20px; bottom: 20px } } @media (max-width: 1289px) { .adap_plate { position:fixed; top: -100%; height: 100%; left: 0; width: 100%; background: #fff; display: block; z-index: 999 } .menu_close+.mainmenu_cont+.mainmenu_adap_cont { display: block } .mainmenu_adap { padding: 123px 0 75px } .mainmenu_adap>ul { position: relative; z-index: 1000; left: 0; width: 100%; top: 0; margin: 0 } .mainmenu_adap li { list-style: none } .mainmenu_adap li>ul { position: fixed; left: 100%; top: 0; width: 100%; background: #fff; z-index: 11; overflow-y: scroll; height: 100%; padding: 125px 0 64px; transition: all .5s ease-out } .mainmenu_adap li.adap_active>ul { left: 0 } .mainmenu_adap li.last_active:before { left: 0; height: 105px; background: #fff; position: fixed; top: 0; z-index: 12; content: ''; width: 100% } .mainmenu_adap li.last_active>a { position: fixed; top: 65px; left: 10px; width: calc(100% - 20px); padding: 5px 0; display: -webkit-box; max-height: 70px; background: #f8f8f8; -webkit-box-orient: vertical; overflow: hidden; z-index: 12; text-overflow: ellipsis; -webkit-line-clamp: 2 } .back_menu_level { position: fixed; top: 20px; height: 35px; width: 50px; padding: 9px 0 0 4px; left: 10px; display: none; z-index: 1000 } .back_menu_level:before { content: ''; border-width: 0 0 3px 3px; display: block; transform: rotate(45deg); border-style: solid; width: 16px; height: 16px } .adap_menu_hidden { overflow: unset!important; left: -100%!important } .ani_cross:after,.ani_cross:before { width: 16px; margin: 7px 0 0; height: 2px } .mainmenu_adap_cont a { font-size: 22px; display: inline-block; vertical-align: middle; color: #444 } .mainmenu_adap_cont i,.mainmenu_adap_cont span { color: #444 } .mainmenu_adap li { padding: 10px 0; margin: 0 } .mainmenu_adap_cont { position: fixed; z-index: 1000; left: 0; width: 100%; top: 0; background: #fff; height: 100%; overflow-y: scroll } .adap_body_hidden { overflow: hidden; position: relative; height: 100%; width: 100% } .mainmenu_adap_cont .to_search { position: absolute; top: 65px; left: 15px; background: #f8f8f8; padding: 5px 0; width: calc(100% - 30px); cursor: pointer } .mainmenu_adap_cont .to_search i { font-size: 14px; display: inline-block; vertical-align: middle; margin: 0 5px 0 0 } .mainmenu_adap_cont .to_search span { display: inline-block; vertical-align: middle; font-size: 22px } .mainmenu_adap_cont .arrowright { margin: 0 0 0 5px } .mainmenu_adap_cont .ani_cross:after,.mainmenu_adap_cont .ani_cross:before { width: 25px; margin: 10px 0 0; height: 3px } .close_adap_menu { position: fixed; top: 20px; right: 12px; z-index: 1009 } .adap_menu_footer { position: fixed; top: calc(100% - 55px); left: 0; width: 100%; background: #f8f8f8; height: 100%; z-index: 1010; display: flex; justify-content: space-around } .adap_menu_footer.active { top: 0 } .adap_menu_footer .usericon_cont { display: block; margin: 5px 0 0 } .adap_menu_footer .currency_chooser { display: block } .adap_menu_footer .currency_chooser ul { display: none } .adap_menu_footer.active .currency_chooser ul { display: block; position: fixed!important; top: 55px!important; display: block; left: 0!important; box-shadow: unset; background: 0; max-height: calc(100vh - 55px); border: 0; right: auto!important } .dropdown_currency>a { margin: 13px 0 0 } .adap_menu_footer.active .usericon_cont { display: none } .instas { flex-wrap: wrap } .insta_block { padding: 50px 0 0 } } @media(min-width: 768px) { .logo {margin-right: -170px;} .benscont_swiper .swiper-wrapper { justify-content:center } .mobile-only { display:none;} .search_plate { background: #fff; border: 1px solid #dfdfdf; padding: 0 13px 0 10px; border-radius: 5px; } .search_cont input { background: 0 0; height: 40px; width: 203px; border: 0; } .search_cross { display: none!important } .search_cont .search_submit { position: absolute; left: -12px!important; right: auto!important; top: 0; height: 40px; width: 40px; padding: 0 0 4px 4px; justify-content: center; display: flex; font-size: 12px; align-items: center; } .search_cont .search_submit i { font-size: 16px; position: relative; float: left !important; } .search_cont.is-not-empty { position: relative } .search_cont.is-not-empty .search_submit::before { content: ''; opacity: 1; position: absolute; right: 0; top: -1px; height: 42px; border-radius: 3px 0px 0px 3px; width: 40px; background: #444; } .search_cont.is-not-empty .search_submit { color: #fff } } @media(min-width: 768px) and (max-width:991px) { .search_cont input { width:100% } .upheader>a,.upheader>div,.upheader>span { margin: 0 0 0 15px } .itembgr.active:before { content: unset } .footerC { display: block } .box-partners { margin: 20px auto 0!important; justify-content: center } .instas a { max-width: 33.3% } .mainowl .scene_block,.mainowl .scene_block .container { height: 100vw } } @media(max-width: 374px) { .active .sidebar-close { position:absolute; right: auto; top: 8px; height: 30px; font-size: 36px; display: flex; color: #444; left: 260px; z-index: 4; font-weight: 400; width: 30px; align-items: center; justify-content: center; cursor: pointer } } .size_chart_table { text-align: center; min-width: 700px } .size_chart_table tr:nth-child(odd) { background: rgba(200,200,200,.1) } .size_chart_table tr:nth-child(1) { background: #fff } .size_chart_table tr+tr:hover { background: #ff8d38; color: #fff!important } .size_chart_table th { border-bottom: 1px solid; padding: 5px 15px 10px; text-align: center; font-size: 14px } .size_chart_table td { padding: 6px 15px; font-size: 14px } .chart_modal_block { padding: 30px 10px 10px; background: #fff; position: relative } .chart_modal_block h4 { font-size: 20px; font-weight: 600; padding: 0 0 10px } .chart_modal { position: fixed; top: 0; left: 0; z-index: 8000; width: 100%; background: rgba(0,0,0,.2); height: 100vh; display: none } .chart_modal_inner { display: flex; justify-content: center; align-items: center; height: 100vh; overflow: auto } .size_chart_cont { padding: 0 0 10px; font-size: 16px; margin: -10px 0 0 } .size_chart_btn { cursor: pointer; margin: 10px 0; display: inline-block } .chart_close { position: absolute; right: 0; top: 0; width: 40px; height: 40px } .chart_close:after,.chart_close:before { content: ''; width: 20px; height: 2px; background: #444; position: absolute; right: 25%; top: 50%; transition: all .4s ease-out; transform: rotate(45deg) } .chart_close:after { transform: rotate(-45deg) } .chart_table_block { max-width: 90vw; overflow: auto } @media (max-width: 767px) { .chart_modal_inner { display:block } .size_chart_table { min-width: unset } .chart_close { right: 0 } .chart_table_block { max-width: 100vw } } .content table { max-width: 100%; height: auto } .content table td { padding: 15px; width: auto!important; height: auto!important } .content table th { font-weight: 700 } .content table b,.content table strong { font-weight: 400 } .content table tr:first-child td,.content table tr:first-child td b,.content table tr:first-child td strong { font-weight: 700 } @media (max-width: 767px) { .content table td { padding:7px; font-size: 13px } } .subscribecont { background: #f7f7f8; padding: 50px 0; border-top: 2px solid #fff; border-bottom: 2px solid #fff } .subscribe { justify-content: center; align-items: center; flex-direction: column; display: flex } .subscribe input[type=email] { width: 400px; height: 40px; margin-right: 10px; border: 1px solid #dadada; padding: 5px 15px } .subscribeH { font-size: 30px; line-height: 1.2; color: #444; margin: 0 50px 5px; font-weight: 700; text-align: center; text-transform: capitalize } .subscribeH:before { font-family: fontello; content: '\e80a'; font-size: 48px; display: inline-block; font-weight: 400; margin: 0 10px 0 0; position: relative; top: 5px } .formtip { width: 100%; color: #444; margin: 14px 0 10px; font-size: 20px; text-align: center } .subscribeform { position: relative; font-size: 12px; line-height: 15px; color: #a1a1a1; width: auto; display: flex; justify-content: center } .subscribe .form-group { display: flex; align-items: center; margin: 35px auto 0 } .submiter input { width: 175px; font-size: 18px; border-radius: 3px; font-weight: 700; -webkit-appearance: none } @media (max-width: 991px) { .subscribecont { padding:40px 0 } .subscribeH { font-size: 20px } .subscribe input[type=email] { width: 100%; margin: 0 20px 0 0 } .subscribe input[type=submit] { width: 100% } .submiter { min-width: 25% } .subscribe .form-group { width: 90vw } } @media (max-width: 767px) { .subscribecont { background:#f7f7f8; padding: 30px 0 30px } .subscribe input[type=email] { width: calc(100% - 45px); margin: 0; height: 40px; border-radius: 3px } .subscribecont .nicelabel .form-group label { top: 10px; font-style: italic } .subscribeform { width: calc(100% - 20px); margin: 0 10px } .subscribe .form-group { display: flex; margin: 0; justify-content: space-between; align-items: center } .subscribe input[type=submit] { width: 35px; height: 40px; min-width: unset; font-size: 0; padding: 0; background: #22516c } .formtip { width: 100%; color: #444; margin: 0 0 20px; font-size: 16px; text-align: center } .subscribeH { font-size: 22px; line-height: 24px; text-align: center; margin: 0 10px 10px } .submiter { min-width: unset; width: 35px; position: relative } .adapsubmit { position: absolute; top: 0; left: 0 } .adapsubmit:before { content: '\e804'; font-family: fontello; position: absolute; font-size: 22px; left: 0; top: 0; width: 35px; line-height: 37px; height: 40px; padding: 2px 2px 2px 5px; text-align: center; pointer-events: none; color: #fff } } @font-face { font-family: fontellos; src: url(data:application/octet-stream;base64,d09GRgABAAAAAAzwAA8AAAAAFfQAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABWAAAADsAAABUIIslek9TLzIAAAGUAAAAQwAAAFZHhFKcY21hcAAAAdgAAABWAAABhqjF55ZjdnQgAAACMAAAABMAAAAgBtX/BGZwZ20AAAJEAAAFkAAAC3CKkZBZZ2FzcAAAB9QAAAAIAAAACAAAABBnbHlmAAAH3AAAAmYAAAMAU2W22GhlYWQAAApEAAAAMQAAADYVoGdfaGhlYQAACngAAAAbAAAAJAc8A1ZobXR4AAAKlAAAAAwAAAAMCuEAAGxvY2EAAAqgAAAACAAAAAgApgGAbWF4cAAACqgAAAAgAAAAIAEODA5uYW1lAAAKyAAAAXcAAALNzJ0fIXBvc3QAAAxAAAAAMgAAAEM9RKLscHJlcAAADHQAAAB6AAAAhuVBK7x4nGNgZGBg4GIwYLBjYHJx8wlh4MtJLMljkGJgYYAAkDwymzEnMz2RgQPGA8qxgGkOIGaDiAIAJjsFSAB4nGNgZF7AOIGBlYGBqYppDwMDQw+EZnzAYMjIBBRlYGVmwAoC0lxTGBw+pnzMZQ76n8UQxRzEMA0ozAiSAwAE2gywAHic7ZCxEYAwDAPfTkjBMQgFA1FR0Wb4TBAUB7ZAd2+dZVcCFiCJQ2SwC2PoVGqRJ9bIc/wUueHtbrV3+Fwy3Uq4axR+bTH3d/PR1mQ02+oEfwDc0BDiAAB4nGNgQAMSEMgc9D8LhAESbAPdAHicrVZpd9NGFB15SZyELCULLWphxMRpsEYmbMGACUGyYyBdnK2VoIsUO+m+8Ynf4F/zZNpz6Dd+Wu8bLySQtOdwmpOjd+fN1czbZRJaktgL65GUmy/F1NYmjew8CemGTctRfCg7eyFlisnfBVEQrZbatx2HREQiULWusEQQ+x5ZmmR86FFGy7akV03KLT3pLlvjQb1V334aOsqxO6GkZjN0aD2yJVUYVaJIpj1S0qZlqPorSSu8v8LMV81QwohOImm8GcbQSN4bZ7TKaDW24yiKbLLcKFIkmuFBFHmU1RLn5IoJDMoHzZDyyqcR5cP8iKzYo5xWsEu20/y+L3mndzk/sV9vUbbkQB/Ijuzg7HQlX4RbW2HctJPtKFQRdtd3QmzZ7FT/Zo/ymkYDtysyvdCMYKl8hRArP6HM/iFZLZxP+ZJHo1qykRNB62VO7Es+gdbjiClxzRhZ0N3RCRHU/ZIzDPaYPh788d4plgsTAngcy3pHJZwIEylhczRJ2jByYCVliyqp9a6YOOV1WsRbwn7t2tGXzmjjUHdiPFsPHVs5UcnxaFKnmUyd2knNoykNopR0JnjMrwMoP6JJXm1jNYmVR9M4ZsaERCICLdxLU0EsO7GkKQTNoxm9uRumuXYtWqTJA/Xco/f05la4udNT2g70s0Z/VqdiOtgL0+lp5C/xadrlIkXp+ukZfkziQdYCMpEtNsOUgwdv/Q7Sy9eWHIXXBtju7fMrqH3WRPCkAfsb0B5P1SkJTIWYVYhWQGKta1mWydWsFqnI1HdDmla+rNMEinIcF8e+jHH9XzMzlpgSvt+J07MjLj1z7UsI0xx8m3U9mtepxXIBcWZ5TqdZlu/rNMfyA53mWZ7X6QhLW6ejLD/UaYHlRzodY3lBC5p038GQizDkAg6QMISlA0NYXoIhLBUMYbkIQ1gWYQjLJRjC8mMYwnIZhrC8rGXV1FNJ49qZWAZsQmBijh65zEXlaiq5VEK7aFRqQ54SbpVUFM+qf2WgXjzyhjmwFkiXyJpfMc6Vj0bl+NYVLW8aO1fAsepvH472OfFS1ouFPwX/1dZUJb1izcOTq/Abhp5sJ6o2qXh0TZfPVT26/l9UVFgL9BtIhVgoyrJscGcihI86nYZqoJVDzGzMPLTrdcuan8P9NzFCFlD9+DcUGgvcg05ZSVnt4KzV19uy3DuDcjgTLEkxN/P6VvgiI7PSfpFZyp6PfB5wBYxKZdhqA60VvNknMQ+Z3iTPBHFbUTZI2tjOBIkNHPOAefOdBCZh6qoN5E7hhg34BWFuwXknXKJ6oyyH7kXs8yik/Fun4kT2qGiMwLPZG2Gv70LKb3EMJDT5pX4MVBWhqRg1FdA0Um6oBl/G2bptQsYO9CMqdsOyrOLDxxb3lZJtGYR8pIjVo6Of1l6iTqrcfmYUl++dvgXBIDUxf3vfdHGQyrtayTJHbQNTtxqVU9eaQ+NVh+rmUfW94+wTOWuabronHnpf06rbwcVcLLD2bQ7SUiYX1PVhhQ2iy8WlUOplNEnvuAcYFhjQ71CKjf+r+th8nitVhdFxJN9O1LfR52AM/A/Yf0f1A9D3Y+hyDS7P95oTn2704WyZrqIX66foNzBrrblZugbc0HQD4iFHrY64yg18pwZxeqS5HOkh4GPdFeIBwCaAxeAT3bWM5lMAo/mMOT7A58xh0GQOgy3mMNhmzhrADnMY7DKHwR5zGHzBnHWAL5nDIGQOg4g5DJ4wJwB4yhwGXzGHwdfMYfANc+4DfMscBjFzGCTMYbCv6dYwzC1e0F2gtkFVoANTT1jcw+JQU2XI/o4Xhv29Qcz+wSCm/qjp9pD6Ey8M9WeDmPqLQUz9VdOdIfU3Xhjq7wYx9Q+DmPpMvxjLZQa/jHyXCgeUXWw+5++J9w/bxUC5AAEAAf//AA94nG1SwW7TQBCdWdu7juM6ibPZpE3qRE7rVE6UNm7qQAMhQoWitqBSTEVBqiJBOSChIBEQB4iiHrlw4dZLxZEbFw58EJ8RWFuquDCzszPSm3krvVlQAP78UD4padChBI/hwXB/D3VWLRNQABE6OUJQ3QWmszHoij6mqIAyBkAYg0rUN4CyIZKt5ImGBMnBequwcsvbytspbbnZ67bRQgfDfI5TVne9Rq4bFjcDoXEmCoIJRpOou21seI0EH5Be2JPXQNkMHJUWuYXMIkwOfRHLHGU85dnLjKysy4wgX6spXEylUkKrrezdWz0O/Dt5CfLydsWzDYtqKs0WMot+ieuUEFM3UVeVi+bwRSbhQoGt+UXChmeWQJ7ZqC/avlutVwuDRhNtK1O6wob1jm24vCRKrjDtpVLNXii0BFdNiw4BQEu0PEm0zMESRPAang9HNioa7oJBGDPOYCFtEaot0JFsV0FTR1JnkJqOpKLEQDJK6YSZJovizMwTMJl5v1Z+dXZ6cvTw5o3t69d64VY5qj3Kc+l2RltqYtdzLRRB2OO0jQMiZJZ6hoFYdZvoxvLFCgoqnVflNooOBiKUPsBefIgXSu+uo1xCG12PIo9HqNuIt5KNe8KaHCoK0j/6cESOJ8f7s5/nZPrr4y2nVSG1NXf+W230+U47V/FNqqskNmqYfiW7cds/MPZaw+5CpWX8g9L+crZ91zvE74o2exvMg8lMU2Q56chPN5lSBU/7UfQ+ivrP4oem5PxzwXF8x3mpUj0d8+54h/TQ2ymtVfw0NdTYdGL8F5p/m3USfjp9l/Bf1X8BirJm/AAAeJxjYGRgYADiBWLbueL5bb4ycDO/AIow3PSZeB9B/9/I/IKZG8jlYGACiQIASiQL7AAAAHicY2BkYGAO+p8FJF8wMIBJRgZUwAwAXPcDmgAD6AAAA6AAAANZAAAAAAAAAKYBgAABAAAAAwBuAAUAAAAAAAIAHgAuAHMAAAB0C3AAAAAAeJx1kMtOwkAUhv+RiwqJGk3cOisDMZZL4gISEhIMbHRDDFtTSmlLSodMBxJew3fwYXwJn8WfdjAGYpvpfOebM2dOB8A1viGQP08cOQucMcr5BKfoWS7QP1sukl8sl1DFm+Uy/bvlCh4QWK7iBh+sIIrnjBb4tCxwJS4tn+BC3Fku0D9aLpJ7lku4Fa+Wy/Se5QomIrVcxb34GqjVVkdBaGRtUJftZqsjp1upqKLEjaW7NqHSqezLuUqMH8fK8dRyz2M/WMeu3of7eeLrNFKJbDnNvRr5ia9d48921dNN0DZmLudaLeXQZsiVVgvfM05ozKrbaPw9DwMorLCFRsSrCmEgUaOtc26jiRY6pCkzJDPzrAgJXMQ0LtbcEWYrKeM+x5xRQuszIyY78PhdHvkxKeD+mFX00ephPCHtzogyL9mXw+4Os0akJMt0Mzv77T3Fhqe1aQ137brUWVcSw4MakvexW1vQePROdiuGtosG33/+7wfseIRVAHicY2BigAAuBuyAmZGJkZmRhYG3JKM0N6lYt7RANzGnhDMzr7gkMb0oMZeBAQCCbQkLAAB4nGPw3sFwIihiIyNjX+QGxp0cDBwMyQUbGVidNjEwMmiBGJu5mBg5ICw+BjCLzWkX0wGgNCeQze60i8EBwmZmcNmowtgRGLHBoSNiI3OKy0Y1EG8XRwMDI4tDR3JIBEhJJBBs5mFi5NHawfi/dQNL70YmBhcADHYj9AAA) format('woff') } #instagram-home .thumb-wrap:after { content: '\f16d'; font-family: fontellos; color: #fff; font-size: 30px; justify-content: center; display: flex; align-items: center; position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: rgba(0,0,0,.7); opacity: 0; transition: all .5s ease-out } #instagram-home a:active .thumb-wrap:after,#instagram-home a:hover .thumb-wrap:after { opacity: 1 } [class*=" icons-"]:before,[class^=icons-]:before { font-family: fontellos; font-style: normal; font-weight: 400; speak: none; display: inline-block; text-decoration: inherit; width: 1em; margin-right: .2em; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; margin-left: .2em } .icons-thumbs-up-alt:before { content: '\f164' } .irecommend { font-size: 14px; font-weight: 700; margin: 10px 0 0 } .single-product .product-main .savePercent { white-space: nowrap } @media (max-width: 1023px) { .single-product .product-content .rate-price { display:block!important } .single-product .product-content .box-rate-share { margin: 0 0 10px; flex-wrap: wrap } .single-product .product-content .rate .rate-info { margin: 0!important } .single-product .product-content .rate { display: flex; margin: 5px 0; white-space: nowrap } .single-product .product-content .rate .stars { padding-right: 5px!important } } @media (min-width: 768px) { .single-product div.price-rate { display:flex; flex-wrap: wrap } } @media (min-width: 768px) and (max-width:1289px) { .row-footer>div { margin-bottom:20px } } div.product-item .wrap-price .price { font-size: 14px } div.product-item .wrap-price .salePrice { font-size: 18px } div.product-item .starRating .call-item { color: #1d1d1d; font-size: 12px } div.product-item .starRating .stars .star:before { font-size: 14px } @media (max-width: 767px) { div.product-item .starRating .stars .star:before { font-size:12px } } div.accordionClass .panel-heading .panel-title a { padding-left: 10px; padding-right: 10px } div.accordionClass .panel-heading .panel-title a:before { right: 10px } div.accordionClass .panel-body { padding-top: 10px } @media (max-width: 767px) { div.product-item .wrap-price .price { font-size:13px } div.product-item .wrap-price .salePrice { font-size: 16px } .accordionClass .active .panel-heading .panel-title a { background: #f2f2f4 } .accordionClass .active .panel-heading .panel-title a:before { content: "\f106" } } .features>div { display: block; margin-top: 10px; } .features .img-feat { margin: 0 15px 0 0; text-align: center; } .features .img-feat img { max-width: 40px } div.features .text-feat .features-main-text { font-size: 14px; text-align: center; line-height: 25px; margin-bottom: 0px; margin-right: 10px; font-weight: 700; } div.features .text-feat p { margin: 0 0 0; font-size: 14px; text-align: center; margin-right: 10px; } div.wrap-features { padding: 30px 0; background: #f7f7f8; display: none; } div.features .text-feat.end { margin-left: 0 } .features { display: flex; flex-wrap: wrap; justify-content: space-between } @media (max-width: 1024px) { .features>div { margin:10px 0; width: 50% } } @media (max-width: 767px) { .features>div { width:100%!important } .features>div+div { margin-top: 20px } div.wrap-features.store_benefits { margin: 20px 0 0 } } .input_quantity .name { text-align: center; margin: 0 10px 0 0; } div.input_quantity { margin: 15px 0; display: block; align-items: center; } .social-fb-like { margin: 20px 0 10px } .social-fb-like .head-social { margin-bottom: 10px } .social-fb-like .fb_cont { margin-left: 10px } .head-social-fb { color: #fff; margin: 20px 0 10px 10px } @media (max-width: 991px) { .head-social-fb { color:#fff; margin: 20px 0 10px 0 } .social-fb-like .fb_cont { margin-left: 0 } div.head-social { margin-left: 0 } } @media (max-width: 991px) and (min-width:768px) { div.social ul { margin-left:-10px } } .store_benefits { padding: 20px 25px!important; margin: 0 0 40px } .store_benefits .img-feat { margin: 5px 15px 0 0 } div.store_benefits .text-feat .features-main-text { font-size: 14px; line-height: 1.4; text-transform: uppercase; font-weight: 700; margin: 0 0 5px } .store_benefits .features>div { margin: 10px 0; width: 31% } @media (max-width: 1024px) { .store_benefits { padding:15px 15px!important } .store_benefits .features { width: 100% } .store_benefits .features .text-feat { padding: 0 } .single-product div .view_cart { display: inline; width: 100%; left: 0; transform: unset; position: static; float: none; text-align: center; margin: -10px 0 20px } } .img_with_heading>h3 { font-weight: 700; margin: 0 } .img_with_heading { display: flex; align-items: center; margin: 20px 0 20px } .img_with_heading img { max-width: 40px!important; margin: 0 20px 0 0 } .additional_content { font-size: 15px!important } .additional_content ul { list-style: none; padding: 0 } .additional_content ul li { padding: 0 0 20px 30px; position: relative; font-size: 16px!important; list-style: none; margin: 0; line-height: 1.5 } .additional_content li:before { content: ''; width: 15px; height: 15px; position: absolute; top: 2px; left: 0; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAEDSURBVHgB7dbNDYIwFAfwfizgBECYwBF6gLsrOIlw9KSj6J2kOIEbEEZgA3yvwQQRSk0/DoZ/AnktlF/aACkhW/49lARKnuf7vu8vUO4opccg8IBKRIeujhHPmUFVvMJLKOTqbak1aFFVVekFXkOxcA6boM5hU9Qp/AuKYe9BWZYJEghVMIAFDHpCLbEmAVAMT9NUjtoC2rRpmpp4RDG41PWk72QycxsUw6MoesBP+wDH+AHamduiCm7btovj+G6Ku0AVjCdT3BWK+fiOhRAJ51wCnkzuK6Hv5gr9glfwzhU6C6/gTtBF2AC3QrWwBrdGMVx3cfS27xhjuElD9Ey2bDHIC/EzxHiiJcdmAAAAAElFTkSuQmCC) no-repeat 0 0 transparent; background-size: 15px } .additional_content li b,.additional_content li span { font-weight: 700 } ul.slick-dots li button:before { font-size: 26px } ul.slick-dots li { margin: 0 } ul.slick-dots { bottom: -30px } @media (max-width: 767px) { #instagram-home { padding:0 0 25px } } @media (max-width: 1024px) { .home .p-heading .p-title { font-size:18px } div.product-item .title { -webkit-line-clamp: 2; height: 36px; line-height: 18px; font-size: 15px } div.product-item .wrap-price { justify-content: flex-start; align-items: baseline } } #shipping h3 { text-transform: uppercase } header+div[itemscope] { display: none } div .sm-feedback .feedback-one .feedback .gallery a { margin: 0 16px 16px 0; display: inline-block } .recommended { border-bottom: 1px solid #ffff } .info-shipping-cont { display: none; flex-wrap: wrap; } .info-shipping-cont div { margin: 20px 25px 0 0; font-size: 16px; color: #444 } .info-shipping-cont img { max-width: 18px; margin: 0 10px 0 0 } @media (max-width: 1023px) { .info-shipping-cont div { margin:5px 20px 5px 0 } .info-shipping-cont { margin: 0 0 0 } } .breadcrumbs { display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; } .adappagercont { display: none; text-align: center } .pagination_loadmore .b-pagination { display: none } .pagination_loadmore .adappagercont { display: block } .load_more { min-width: 240px; cursor: pointer; line-height: 30px; text-align: center; height: 50px; display: inline-block; border-radius: 3px } .unite_border { border-bottom: 1px solid #e5e5e5; margin: 10px 0; text-align: center; margin: 0 auto; } @media (min-width: 1025px) { .unite_border { margin:15px 0 5px } } @media (min-width: 1290px) { .search-results .col-lg-15 { width:20% } } .reviews_static { display: flex; flex-wrap: wrap; justify-content: center; margin: 15px 0 0; color: #797979 } .stars.stars-big { text-align: center; margin: 6px 0 0 } .stars.stars-big .star:before,.stars.stars-big u:before { font-size: 25px } .stars-big span { margin: 0 3px } .star-rating { text-align: center; font-size: 15px; line-height: 19px; display: flex; margin: 10px 0 6px; align-items: center; justify-content: center; padding: 20px 10px } .l-star { text-align: center; margin: 0 0 0 20px; flex-direction: column; display: flex; justify-content: center } .aggregateRating { display: flex; justify-content: space-between; align-items: center } .star-rating .info { font-size: 15px; font-weight: 400; line-height: 20px; color: #fff } .star-rating .info .average-star { font-size: 30px; font-weight: 700; display: block; margin: 0 0 10px } @media (min-width: 768px) { .star-rating { width:102px; height: 94px; background-color: #ffa628 } .star-rating .info { font-size: 15px; font-weight: 400; line-height: 20px; color: #fff } .star-rating .info .average-star { font-size: 36px } } .rate_flex { display: none; } .mobile-only.cats { max-width: 92vw; margin-right: 4vw; display:none; } .mobile-only.cats div div a {margin-top:15px;} #addToCart { height: 50px; font-size: 16px; font-weight: 600; border-radius: 3px; max-width: 500px; font-family: Aleff; margin: 0 auto; } @media (max-width: 991px) { #addToCart { height: 40px!important; font-size: 17px!important; font-weight: 600; border-radius: 3px; } }
Editor is loading...