Untitled
unknown
plain_text
4 years ago
157 kB
13
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,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) 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...