@import url("https://fonts.googleapis.com/css2?family=Rubik:wght@300;400;500;600;700;800&display=swap");@import url("https://fonts.googleapis.com/css2?family=Lora:wght@400;500;600;700&display=swap");*,*::after,*::before{-webkit-box-sizing:border-box;box-sizing:border-box;}html,body,.site-wrapper{height:100%;}body{background-color:#ffffff;font-size:16px;line-height:1.75;font-style:normal;font-weight:400;visibility:visible;font-family:"Rubik",sans-serif;color:#666666;position:relative;}h1,h2,h3,h4,h5,h6{font-family:"Lora",serif;color:#222222;font-weight:600;margin-top:0;line-height:1.5;}.h1,.h2,.h3,.h4,.h5,.h6{margin:0;line-height:1.5;}h1,.h1{font-size:36px;}@media only screen and (max-width:767px){h1,.h1{font-size:30px;}}h2,.h2{font-size:30px;}@media only screen and (max-width:767px){h2,.h2{font-size:24px;}}h3,.h3{font-size:24px;}@media only screen and (max-width:767px){h3,.h3{font-size:20px;}}h4,.h4{font-size:18px;}h5,.h5{font-size:16px;}h6,.h6{font-size:14px;}p:last-child{margin-bottom:0;}a,button{color:inherit;display:inline-block;line-height:inherit;text-decoration:none;cursor:pointer;}a,button,img,input{-webkit-transition:all 0.5s cubic-bezier(0.645,0.045,0.355,1);-o-transition:all 0.5s cubic-bezier(0.645,0.045,0.355,1);transition:all 0.5s cubic-bezier(0.645,0.045,0.355,1);}*:focus{outline:none !important;}a:focus{color:inherit;outline:none;text-decoration:none;}a:hover{text-decoration:none;color:#f34f3f;}button,input[type="submit"]{cursor:pointer;}img{max-width:100%;}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{opacity:1;}input:-moz-placeholder,textarea:-moz-placeholder{opacity:1;}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;}input:-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:1;}ul{list-style:outside none none;margin:0;padding:0;}figure{margin-bottom:0;}.fix{overflow:hidden;}.hidden{display:none;}.clear{clear:both;}.section,.main-wrapper{float:left;width:100%;}@media only screen and (min-width:1200px){.container{max-width:1200px;}}@media only screen and (max-width:575px){.container{max-width:450px;}}@media only screen and (max-width:479px){.container{max-width:300px;}}.bg-white{background-color:#ffffff !important;}.bg-gray{background-color:#f8f8f8 !important;}.bg-dark{background-color:#222222 !important;}.bg-primary{background-color:#f34f3f !important;}.bg-primary-light{background-color:#feedec !important;}.bg-secondary{background-color:#6c757d !important;}.bg-success{background-color:#4CAF50 !important;}.bg-danger{background-color:#F44336 !important;}.bg-warning{background-color:#FFC107 !important;}.bg-info{background-color:#17a2b8 !important;}.text-white{color:#ffffff !important;}.text-body{color:#666666 !important;}.text-body-light{color:#7e7e7e !important;}.text-heading{color:#222222 !important;}.text-primary{color:#f34f3f !important;}.text-secondary{color:#6c757d !important;}.text-success{color:#4CAF50 !important;}.text-danger{color:#F44336 !important;}.text-warning{color:#FFC107 !important;}.text-info{color:#17a2b8 !important;}.white-space-nowrap{white-space:nowrap;}.tab-content{width:100%;}.tab-content .tab-pane{display:block;height:0;max-width:100%;visibility:hidden;overflow:hidden;opacity:0;}.tab-content .tab-pane.active{height:auto;visibility:visible;opacity:1;overflow:visible;}[data-bg-image]{background-position:center center;background-repeat:no-repeat;background-size:cover;}.section-padding{padding-top:100px;}@media only screen and (max-width:767px){.section-padding{padding-top:60px;}}.section-padding-2{padding-top:90px;}@media only screen and (max-width:767px){.section-padding-2{padding-top:55px;}}.section-padding-3{padding-top:70px;}@media only screen and (max-width:767px){.section-padding-3{padding-top:55px;}}.section-padding-4{padding-top:50px;}@media only screen and (max-width:767px){.section-padding-4{padding-top:10px;}}.section-padding-5{padding-top:90px;padding-bottom:100px;}@media only screen and (max-width:767px){.section-padding-5{padding-top:50px;padding-bottom:60px;}}.section-padding-6{padding-top:50px;padding-bottom:100px;}@media only screen and (max-width:767px){.section-padding-6{padding-top:10px;padding-bottom:60px;}}.section-padding-7{padding-top:70px;padding-bottom:100px;}@media only screen and (max-width:767px){.section-padding-7{padding-top:30px;padding-bottom:60px;}}.section-padding-7{padding-top:70px;padding-bottom:100px;}@media only screen and (max-width:767px){.section-padding-7{padding-top:30px;padding-bottom:60px;}}.section-title .title{font-size:40px;line-height:48px;font-weight:400;display:inline-block;margin-bottom:0;text-transform:capitalize;position:relative;padding-bottom:22px;color:#222222;}@media only screen and (max-width:767px){.section-title .title{font-size:24px;line-height:28px;}}.section-title p{font-size:16px;line-height:23px;color:#222222;font-weight:300;}@media only screen and (max-width:767px){.section-title p{font-size:14px;}}.pagination{position:relative;text-align:center;zoom:1;}.page-pagination{margin-top:50px;border:1px solid #e5e5e5;padding:10px 15px;position:relative;text-align:center;zoom:1;}.page-pagination:before,.page-pagination:after{content:"";display:table;}.page-pagination:after{clear:both;overflow:hidden;}.page-pagination span{float:left;margin:0 5px;width:38px;height:38px;line-height:38px;color:#0b0b0b;font-size:14px;}.page-pagination .active{float:left;margin:0 5px;width:38px;height:38px;line-height:38px;background:#e91e63;color:#fff;font-size:14px;border:1px solid #e91e63;}.page-pagination a{float:left;margin:0 5px;width:38px;height:38px;line-height:38px;background:#fff;border:1px solid #ebebeb;color:#0b0b0b;font-size:14px;box-shadow:1px 1px 10px rgba(0,0,0,0.3);}.page-pagination a:hover{color:#fff;background:#e91e63;}.page-pagination .next,.page-pagination .prev{font-family:"Simsun";font-size:16px;font-weight:bold;}.now,.count{padding:0 5px;color:#f00;}.eg img{max-width:800px;min-height:500px;}@-webkit-keyframes cusFadeInUp{from{opacity:0;-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0);}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}@keyframes cusFadeInUp{from{opacity:0;-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0);}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}.cusFadeInUp{-webkit-animation-name:cusFadeInUp;animation-name:cusFadeInUp;}.scrolltotop{width:40px;height:40px;background-color:#f34f3f;color:#ffffff;border:none;position:fixed;right:30px;bottom:-90px;z-index:9999;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;opacity:0;visibility:hidden;}.scrolltotop.show{bottom:30px;opacity:1;visibility:visible;}.scrolltotop:hover{background-color:#222222;}.scrolltotop:focus{color:#ffffff;}.scrolltotop i{font-size:18px;}.btn-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-5px;}.btn-wrap .btn{margin:5px;}.btn{display:inline-block;position:relative;overflow:hidden;background-color:transparent;border-color:transparent;color:#666666;border-radius:0;text-transform:uppercase;font-size:14px;font-weight:700;padding:0px 35px;height:50px;line-height:48px;border-width:1px;border-style:solid;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;cursor:pointer;outline:0;}.btn:focus{-webkit-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;}@media only screen and (min-width:768px) and (max-width:991px){.btn:not([type="submit"]){height:44px;line-height:44px;padding:0 30px;}}@media only screen and (max-width:767px){.btn:not([type="submit"]){font-size:12px;height:40px;line-height:40px;padding:0 20px;}}@media only screen and (max-width:575px){.btn:not([type="submit"]){height:36px;line-height:36px;padding:0 20px;}}.btn-group{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.btn-group .btn{border-radius:0;}.btn-group .btn:first-child{border-radius:4px 0 0 4px;}.btn-group .btn:last-child{border-radius:0 4px 4px 0;}.btn-round{border-radius:100px;}.btn-square{border-radius:0;}[class*="btn-icon-"] i{position:absolute;top:0;width:60px;height:60px;line-height:28px;text-align:center;padding:15px;background-color:rgba(0,0,0,0.1);}.btn-icon-left{padding-left:69px;}.btn-icon-left i{left:0;right:auto;}.btn-icon-right{padding-right:69px;}.btn-icon-right i{left:auto;right:0;}.btn-box{width:50px;padding:10px;text-align:center;-webkit-box-flex:1;-webkit-flex:1 0 50px;-ms-flex:1 0 50px;flex:1 0 50px;}.btn-box i{display:block;line-height:24px;}.btn-primary{background-color:#f34f3f;border-color:#f34f3f;color:#ffffff;}.btn-primary:hover{background-color:#f23927;border-color:#f23927;}.btn-secondary{background-color:#6c757d;border-color:#6c757d;color:#ffffff;}.btn-secondary:hover{background-color:#60686f;border-color:#60686f;}.btn-success{background-color:#4CAF50;border-color:#4CAF50;color:#ffffff;}.btn-success:hover{background-color:#449d48;border-color:#449d48;}.btn-danger{background-color:#F44336;border-color:#F44336;color:#ffffff;}.btn-danger:hover{background-color:#f32c1e;border-color:#f32c1e;}.btn-warning{background-color:#FFC107;border-color:#FFC107;color:#222222;}.btn-warning:hover{background-color:#edb100;border-color:#edb100;}.btn-info{background-color:#17a2b8;border-color:#17a2b8;color:#ffffff;}.btn-info:hover{background-color:#148ea1;border-color:#148ea1;}.btn-light{background-color:#f8f9fa;border-color:#f8f9fa;color:#222222;}.btn-light:hover{background-color:#e9ecef;border-color:#e9ecef;}.btn-dark{background-color:#343a40;border-color:#343a40;color:#ffffff;}.btn-dark:hover{background-color:#292d32;border-color:#292d32;}.btn-android{background-color:#7AC157;border-color:#7AC157;color:#ffffff;}.btn-android:hover{background-color:#6bba45;border-color:#6bba45;}.btn-apple{background-color:#B8B8B8;border-color:#B8B8B8;color:#ffffff;}.btn-apple:hover{background-color:#ababab;border-color:#ababab;}.btn-behance{background-color:#1869FF;border-color:#1869FF;color:#ffffff;}.btn-behance:hover{background-color:#0059fe;border-color:#0059fe;}.btn-codepen{background-color:#000000;border-color:#000000;color:#ffffff;}.btn-codepen:hover{background-color:black;border-color:black;}.btn-dribbble{background-color:#EA4C8A;border-color:#EA4C8A;color:#ffffff;}.btn-dribbble:hover{background-color:#e7357b;border-color:#e7357b;}.btn-dropbox{background-color:#007EE5;border-color:#007EE5;color:#ffffff;}.btn-dropbox:hover{background-color:#0070cc;border-color:#0070cc;}.btn-evernote{background-color:#78D525;border-color:#78D525;color:#ffffff;}.btn-evernote:hover{background-color:#6cbf21;border-color:#6cbf21;}.btn-facebook{background-color:#4867AA;border-color:#4867AA;color:#ffffff;}.btn-facebook:hover{background-color:#405c98;border-color:#405c98;}.btn-github{background-color:#313131;border-color:#313131;color:#ffffff;}.btn-github:hover{background-color:#242424;border-color:#242424;}.btn-google-drive{background-color:#1DA462;border-color:#1DA462;color:#ffffff;}.btn-google-drive:hover{background-color:#198e55;border-color:#198e55;}.btn-google-earth{background-color:#4285F4;border-color:#4285F4;color:#ffffff;}.btn-google-earth:hover{background-color:#2a75f3;border-color:#2a75f3;}.btn-google-glass{background-color:#EA4335;border-color:#EA4335;color:#ffffff;}.btn-google-glass:hover{background-color:#e82e1e;border-color:#e82e1e;}.btn-google-maps{background-color:#5083C3;border-color:#5083C3;color:#ffffff;}.btn-google-maps:hover{background-color:#4076ba;border-color:#4076ba;}.btn-google-play{background-color:#01B9FD;border-color:#01B9FD;color:#ffffff;}.btn-google-play:hover{background-color:#01a6e4;border-color:#01a6e4;}.btn-google-plus{background-color:#DD5144;border-color:#DD5144;color:#ffffff;}.btn-google-plus:hover{background-color:#d93d2e;border-color:#d93d2e;}.btn-google{background-color:#4285F4;border-color:#4285F4;color:#ffffff;}.btn-google:hover{background-color:#2a75f3;border-color:#2a75f3;}.btn-instagram{background-color:#B23A94;border-color:#B23A94;color:#ffffff;}.btn-instagram:hover{background-color:#9f3484;border-color:#9f3484;}.btn-css3{background-color:#0277BD;border-color:#0277BD;color:#ffffff;}.btn-css3:hover{background-color:#0267a4;border-color:#0267a4;}.btn-html5{background-color:#E44D26;border-color:#E44D26;color:#ffffff;}.btn-html5:hover{background-color:#d6411b;border-color:#d6411b;}.btn-javascript{background-color:#F9DC3D;border-color:#F9DC3D;color:#ffffff;}.btn-javascript:hover{background-color:#f8d824;border-color:#f8d824;}.btn-python{background-color:#0C9DBF;border-color:#0C9DBF;color:#ffffff;}.btn-python:hover{background-color:#0a89a7;border-color:#0a89a7;}.btn-lastfm{background-color:#E31B23;border-color:#E31B23;color:#ffffff;}.btn-lastfm:hover{background-color:#cc181f;border-color:#cc181f;}.btn-linkedin{background-color:#007BB6;border-color:#007BB6;color:#ffffff;}.btn-linkedin:hover{background-color:#006a9d;border-color:#006a9d;}.btn-paypal{background-color:#002F86;border-color:#002F86;color:#ffffff;}.btn-paypal:hover{background-color:#00266d;border-color:#00266d;}.btn-pinterest{background-color:#BD081B;border-color:#BD081B;color:#ffffff;}.btn-pinterest:hover{background-color:#a50718;border-color:#a50718;}.btn-pocket{background-color:#EF3E56;border-color:#EF3E56;color:#ffffff;}.btn-pocket:hover{background-color:#ed2641;border-color:#ed2641;}.btn-polymer{background-color:#F87292;border-color:#F87292;color:#ffffff;}.btn-polymer:hover{background-color:#f75a7f;border-color:#f75a7f;}.btn-rss{background-color:#F99C3A;border-color:#F99C3A;color:#ffffff;}.btn-rss:hover{background-color:#f89021;border-color:#f89021;}.btn-share{background-color:#2C9CFF;border-color:#2C9CFF;color:#ffffff;}.btn-share:hover{background-color:#1390ff;border-color:#1390ff;}.btn-stackoverflow{background-color:#F38024;border-color:#F38024;color:#ffffff;}.btn-stackoverflow:hover{background-color:#f0720d;border-color:#f0720d;}.btn-steam{background-color:#15497B;border-color:#15497B;color:#ffffff;}.btn-steam:hover{background-color:#113c65;border-color:#113c65;}.btn-twitter{background-color:#1DA1F2;border-color:#1DA1F2;color:#ffffff;}.btn-twitter:hover{background-color:#0d95e8;border-color:#0d95e8;}.btn-vk{background-color:#5181B8;border-color:#5181B8;color:#ffffff;}.btn-vk:hover{background-color:#4574aa;border-color:#4574aa;}.btn-wikipedia{background-color:#E9E9E9;border-color:#E9E9E9;color:#222222;}.btn-wikipedia:hover{background-color:gainsboro;border-color:gainsboro;}.btn-windows{background-color:#0078D6;border-color:#0078D6;color:#ffffff;}.btn-windows:hover{background-color:#006abd;border-color:#006abd;}.btn-500px{background-color:#000000;border-color:#000000;color:#ffffff;}.btn-500px:hover{background-color:black;border-color:black;}.btn-8tracks{background-color:#122D4B;border-color:#122D4B;color:#ffffff;}.btn-8tracks:hover{background-color:#0d2136;border-color:#0d2136;}.btn-amazon{background-color:#F79B34;border-color:#F79B34;color:#ffffff;}.btn-amazon:hover{background-color:#f68f1b;border-color:#f68f1b;}.btn-blogger{background-color:#F06A35;border-color:#F06A35;color:#ffffff;}.btn-blogger:hover{background-color:#ee581d;border-color:#ee581d;}.btn-delicious{background-color:#0000FE;border-color:#0000FE;color:#ffffff;}.btn-delicious:hover{background-color:#0000e5;border-color:#0000e5;}.btn-disqus{background-color:#2E9EFE;border-color:#2E9EFE;color:#ffffff;}.btn-disqus:hover{background-color:#1592fe;border-color:#1592fe;}.btn-flattr{background-color:#7AB831;border-color:#7AB831;color:#ffffff;}.btn-flattr:hover{background-color:#6da42c;border-color:#6da42c;}.btn-flickr{background-color:#FE0084;border-color:#FE0084;color:#ffffff;}.btn-flickr:hover{background-color:#e50077;border-color:#e50077;}.btn-odnoklassniki{background-color:#F58220;border-color:#F58220;color:#ffffff;}.btn-odnoklassniki:hover{background-color:#f1750b;border-color:#f1750b;}.btn-outlook{background-color:#0072C6;border-color:#0072C6;color:#ffffff;}.btn-outlook:hover{background-color:#0063ad;border-color:#0063ad;}.btn-playstation{background-color:#07418E;border-color:#07418E;color:#ffffff;}.btn-playstation:hover{background-color:#063676;border-color:#063676;}.btn-reddit{background-color:#FF4500;border-color:#FF4500;color:#ffffff;}.btn-reddit:hover{background-color:#e63e00;border-color:#e63e00;}.btn-skype{background-color:#00A9F0;border-color:#00A9F0;color:#ffffff;}.btn-skype:hover{background-color:#0097d7;border-color:#0097d7;}.btn-slideshare{background-color:#0077B5;border-color:#0077B5;color:#ffffff;}.btn-slideshare:hover{background-color:#00669c;border-color:#00669c;}.btn-soundcloud{background-color:#FE4900;border-color:#FE4900;color:#ffffff;}.btn-soundcloud:hover{background-color:#e54200;border-color:#e54200;}.btn-tumblr{background-color:#36465D;border-color:#36465D;color:#ffffff;}.btn-tumblr:hover{background-color:#2d3a4d;border-color:#2d3a4d;}.btn-twitch{background-color:#6441A4;border-color:#6441A4;color:#ffffff;}.btn-twitch:hover{background-color:#593a92;border-color:#593a92;}.btn-vimeo{background-color:#1AB7EA;border-color:#1AB7EA;color:#ffffff;}.btn-vimeo:hover{background-color:#14a7d7;border-color:#14a7d7;}.btn-whatsapp{background-color:#189D0E;border-color:#189D0E;color:#ffffff;}.btn-whatsapp:hover{background-color:#14860c;border-color:#14860c;}.btn-xbox{background-color:#107C0F;border-color:#107C0F;color:#ffffff;}.btn-xbox:hover{background-color:#0d650c;border-color:#0d650c;}.btn-yahoo{background-color:#4101AF;border-color:#4101AF;color:#ffffff;}.btn-yahoo:hover{background-color:#380196;border-color:#380196;}.btn-youtube{background-color:#FE0000;border-color:#FE0000;color:#ffffff;}.btn-youtube:hover{background-color:#e50000;border-color:#e50000;}label{display:block;line-height:1;margin-bottom:8px;font-weight:400;text-transform:capitalize;font-size:13px;}input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):not([type="file"]),textarea{border:1px solid #e5e5e5;-webkit-box-shadow:none;box-shadow:none;color:#7e7e7e;border-radius:0;background-color:#ffffff;margin-bottom:0;padding:0px 15px;max-width:100%;width:100%;font-size:14px;height:40px;font-weight:400;color:#222222;}input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):not([type="file"]):focus,textarea:focus{border-color:#ccc;}input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):not([type="file"]) + input,textarea + input{margin-top:10px;}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(../images/icons/select-arrow-down.png);background-position:calc(100% - 15px) 50%;background-repeat:no-repeat;font-family:"Rubik",sans-serif;width:100%;border:none;background-color:#ffffff;line-height:24px;font-weight:300;height:50px;padding:10px 44px 10px 21px;color:#666666;border-radius:0;max-width:500px;}.single-form{margin-top:15px;}.ht-mcs-switcher-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:-5px -10px;}.ht-mcs-switcher-wrap.inline{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}.ht-mcs-switcher-wrap .ht-mcs-switcher{margin:5px 10px;}.ht-mcs-switcher{position:relative;line-height:0;margin:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.ht-mcs-switcher input{position:absolute;left:-9999px;top:0;opacity:0;width:0;height:0;visibility:hidden;}.ht-mcs-switcher input:checked + label{background-color:rgba(243,79,63,0.3);}.ht-mcs-switcher input:checked + label::before{background-color:#f34f3f;-webkit-box-shadow:0 0 15px rgba(243,79,63,0.5);box-shadow:0 0 15px rgba(243,79,63,0.5);left:26px;}.ht-mcs-switcher input:disabled + label{opacity:0.5;cursor:not-allowed;}.ht-mcs-switcher label{width:52px;height:18px;display:inline-block;border-radius:50px;background-color:rgba(0,0,0,0.15);-webkit-transition:background-color 0.3s ease 0s;-o-transition:background-color 0.3s ease 0s;transition:background-color 0.3s ease 0s;margin:4px 0;position:relative;text-indent:-9999px;cursor:pointer;}.ht-mcs-switcher label::before{content:"";display:block;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:26px;height:26px;border-radius:50%;background-color:#ffffff;-webkit-box-shadow:0 0 15px rgba(0,0,0,0.2);box-shadow:0 0 15px rgba(0,0,0,0.2);-webkit-transition:left 0.5s ease 0s,background-color 0.3s ease 0s;-o-transition:left 0.5s ease 0s,background-color 0.3s ease 0s;transition:left 0.5s ease 0s,background-color 0.3s ease 0s;}.ht-mcs-switcher.primary input:checked + label{background-color:rgba(243,79,63,0.3);}.ht-mcs-switcher.primary input:checked + label::before{background-color:#f34f3f;-webkit-box-shadow:0 0 15px rgba(243,79,63,0.5);box-shadow:0 0 15px rgba(243,79,63,0.5);}.ht-mcs-switcher.secondary input:checked + label{background-color:rgba(108,117,125,0.3);}.ht-mcs-switcher.secondary input:checked + label::before{background-color:#6c757d;-webkit-box-shadow:0 0 15px rgba(108,117,125,0.5);box-shadow:0 0 15px rgba(108,117,125,0.5);}.ht-mcs-switcher.success input:checked + label{background-color:rgba(76,175,80,0.3);}.ht-mcs-switcher.success input:checked + label::before{background-color:#4CAF50;-webkit-box-shadow:0 0 15px rgba(76,175,80,0.5);box-shadow:0 0 15px rgba(76,175,80,0.5);}.ht-mcs-switcher.danger input:checked + label{background-color:rgba(244,67,54,0.3);}.ht-mcs-switcher.danger input:checked + label::before{background-color:#F44336;-webkit-box-shadow:0 0 15px rgba(244,67,54,0.5);box-shadow:0 0 15px rgba(244,67,54,0.5);}.ht-mcs-switcher.warning input:checked + label{background-color:rgba(255,193,7,0.3);}.ht-mcs-switcher.warning input:checked + label::before{background-color:#FFC107;-webkit-box-shadow:0 0 15px rgba(255,193,7,0.5);box-shadow:0 0 15px rgba(255,193,7,0.5);}.ht-mcs-switcher.info input:checked + label{background-color:rgba(23,162,184,0.3);}.ht-mcs-switcher.info input:checked + label::before{background-color:#17a2b8;-webkit-box-shadow:0 0 15px rgba(23,162,184,0.5);box-shadow:0 0 15px rgba(23,162,184,0.5);}.cus-checkbox-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:-5px -10px;}.cus-checkbox-wrap.inline{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}.cus-checkbox-wrap .cus-checkbox{margin:5px 10px;}.cus-checkbox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0;}.cus-checkbox input{position:absolute;left:-9999px;top:0;opacity:0;width:0;height:0;visibility:hidden;}.cus-checkbox input:checked + label::before{background-color:#f34f3f;border-color:#f34f3f;content:'\f00c';font-family:FontAwesome;color:#ffffff;}.cus-checkbox input:disabled + label{opacity:0.5;cursor:not-allowed;}.cus-checkbox label{display:inline-block;line-height:16px;height:20px;position:relative;padding-left:15px;cursor:pointer;margin:0;font-size:14px;}.cus-checkbox label span{padding-left:8px;}.cus-checkbox label::before{content:"";position:absolute;left:0;top:1px;width:15px;height:15px;line-height:13px;border:1px solid #e5e5e5;border-radius:2px;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;background-position:center center;background-repeat:no-repeat;text-align:center;font-size:13px;}.cus-checkbox.primary input:checked + .icon{background-color:#f34f3f;border-color:#f34f3f;}.cus-checkbox.secondary input:checked + .icon{background-color:#6c757d;border-color:#6c757d;}.cus-checkbox.success input:checked + .icon{background-color:#4CAF50;border-color:#4CAF50;}.cus-checkbox.danger input:checked + .icon{background-color:#F44336;border-color:#F44336;}.cus-checkbox.warning input:checked + .icon{background-color:#FFC107;border-color:#FFC107;}.cus-checkbox.info input:checked + .icon{background-color:#17a2b8;border-color:#17a2b8;}.cus-radio-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:-5px -10px;}.cus-radio-wrap.inline{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}.cus-radio-wrap .cus-radio{margin:5px 10px;}.cus-radio{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}.cus-radio input{position:absolute;left:-9999px;top:0;opacity:0;width:0;height:0;visibility:hidden;margin:0;}.cus-radio input:checked + label::after{opacity:1;}.cus-radio input:disabled + label{opacity:0.5;cursor:not-allowed;}.cus-radio label{display:inline-block;line-height:23px;position:relative;padding-left:15px;min-width:22px;min-height:22px;cursor:pointer;margin:0;}.cus-radio label span{padding-left:8px;}.cus-radio label::before{content:"";width:13px;height:13px;display:block;border-radius:50%;position:absolute;left:0;top:5px;border:1px solid #222222;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;}.cus-radio label::after{content:"";display:block;border-radius:50%;position:absolute;left:0;top:5px;width:13px;height:13px;background-color:#222222;opacity:0;-webkit-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5);-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}.cus-radio.primary input:checked + .icon{background-color:#f34f3f;}.cus-radio.secondary input:checked + .icon{background-color:#6c757d;}.cus-radio.success input:checked + .icon{background-color:#4CAF50;}.cus-radio.danger input:checked + .icon{background-color:#F44336;}.cus-radio.warning input:checked + .icon{background-color:#FFC107;}.cus-radio.info input:checked + .icon{background-color:#17a2b8;}.single-select2{margin-top:15px;}.single-select2 .form-select2{height:40px;border-radius:3px;border:1px solid #e5e5e5;}.single-select2 .form-select2 .select2-container{display:block;width:100% !important;}.single-select2 .form-select2 .select2-container .selection{display:block;width:100%;}.single-select2 .form-select2 .select2-container .selection .select2-selection{width:100%;border-radius:0;border:0;}.single-select2 .form-select2 .select2-container .selection .select2-selection:focus{outline:0;}.single-select2 .form-select2 .select2-container .selection .select2-selection .select2-selection__rendered{line-height:38px;padding-left:15px;font-size:14px;color:#000000;}.single-select2 .form-select2 .select2-container .selection .select2-selection .select2-selection__arrow{height:38px;right:10px;}.select2-container .select2-dropdown{top:11px;}.select2-container .select2-dropdown .select2-results .select2-results__options .select2-results__option{font-size:14px;}.cus-upload{position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;}.cus-upload input[type="file"]{position:absolute;left:0;top:0;width:0.1px;height:0.1px;opacity:0;visibility:hidden;overflow:hidden;padding:0;}blockquote{background-color:#f6f6f6;padding:30px 45px;margin:31px 0 31px 40px;border:1px solid #ebebeb;border-left:4px solid #f34f3f;}@media only screen and (max-width:575px){blockquote{margin-left:0;padding:20px 25px;}}blockquote p{font-size:16px;font-style:italic;color:#666666;line-height:24px;font-weight:400;}.top-notification-bar{-webkit-background:-webkit-gradient(linear,left top,right top,from(#323232),to(#323232));-webkit-background:-webkit-linear-gradient(left,#323232 0%,#323232 100%);-moz-background:linear-gradient(to right,#323232 0%,#323232 100%);-ms-background:linear-gradient(to right,#323232 0%,#323232 100%);-o-background:-o-linear-gradient(left,#323232 0%,#323232 100%);background:-webkit-gradient(linear,left top,right top,from(#323232),to(#323232));background:linear-gradient(to right,#323232 0%,#323232 100%);position:relative;padding:10px 0;}.top-notification-bar .notification-entry p{color:#ffffff;}.top-notification-bar .notification-close{position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}.top-notification-bar .notification-close .notification-close-btn{padding:0;border:0;background:none;color:#ffffff;cursor:pointer;line-height:24px;font-size:14px;}.header-section{padding-top:30px;padding-bottom:30px;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;}.header-section.sticky{background-color:rgba(255,255,255,0.9);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.11);-ms-box-shadow:0 1px 3px rgba(0,0,0,0.11);-o-box-shadow:0 1px 3px rgba(0,0,0,0.11);box-shadow:0 1px 3px rgba(0,0,0,0.11);position:fixed;top:0;left:0;width:100%;z-index:9;padding:15px 0;-webkit-animation:sticky 1s;animation:sticky 1s;}@-webkit-keyframes sticky{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%);}100%{-webkit-transform:translateY(0%);transform:translateY(0%);}}@keyframes sticky{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%);}100%{-webkit-transform:translateY(0%);transform:translateY(0%);}}.site-main-nav .site-nav ul > li{margin:0 20px;display:inline-block;line-height:54px;position:relative;}.site-main-nav .site-nav ul > li > a{position:relative;font-size:13px;text-transform:uppercase;color:#222222;font-weight:500;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;display:block;}.site-main-nav .site-nav ul > li > a span{position:absolute;display:inline-block;width:45px;height:18px;line-height:17px;text-align:center;color:#fff;font-size:10px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:-10px;font-weight:600;border-radius:50px;letter-spacing:0px;}.site-main-nav .site-nav ul > li > a span::before{position:absolute;content:"";width:5px;height:5px;bottom:-2px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);left:8px;}.site-main-nav .site-nav ul > li > a span.new{background:#D3122A;}.site-main-nav .site-nav ul > li > a span.new::before{background:#D3122A;}.site-main-nav .site-nav ul > li > a span.sale{background:#43b5f4;}.site-main-nav .site-nav ul > li > a span.sale::before{background:#43b5f4;}.site-main-nav .site-nav ul > li.menu-item-has-children > a::after{content:"\f107";font-family:fontAwesome;margin-left:5px;font-size:16px;color:#222222;}.site-main-nav .site-nav ul > li:hover > a{color:#f34f3f;}.site-main-nav .site-nav ul > li .sub-menu{position:absolute;top:100%;left:0;background-color:#ffffff;width:280px;-webkit-box-shadow:-2px 2px 81px -27px rgba(0,0,0,0.3);-ms-box-shadow:-2px 2px 81px -27px rgba(0,0,0,0.3);-o-box-shadow:-2px 2px 81px -27px rgba(0,0,0,0.3);box-shadow:-2px 2px 81px -27px rgba(0,0,0,0.3);padding:30px 0;margin-top:45px;-webkit-transition:all 0.4s linear;-o-transition:all 0.4s linear;transition:all 0.4s linear;z-index:9;opacity:0;visibility:hidden;}@media only screen and (min-width:992px) and (max-width:1199px){.site-main-nav .site-nav ul > li .sub-menu{width:240px;}}.site-main-nav .site-nav ul > li .sub-menu li{display:block;margin:0;padding:0 30px;}.site-main-nav .site-nav ul > li .sub-menu li + li{margin-top:15px;}.site-main-nav .site-nav ul > li .sub-menu li.menu-item-has-children > a::after{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);content:"\f105";font-family:fontAwesome;margin-left:5px;font-size:16px;color:#222222;}.site-main-nav .site-nav ul > li .sub-menu li a{position:relative;font-size:15px;font-weight:400;line-height:22px;color:#7e7e7e;text-transform:capitalize;}.site-main-nav .site-nav ul > li .sub-menu li:hover > a{color:#f34f3f;}.site-main-nav .site-nav ul > li .sub-menu li .sub-menu{margin-top:20px;left:100%;top:0;opacity:0;visibility:hidden;}.site-main-nav .site-nav ul > li .sub-menu li:hover .sub-menu{margin-top:0;opacity:1;visibility:visible;}.site-main-nav .site-nav ul > li:last-child .sub-menu li .sub-menu{left:auto;right:100%;}.site-main-nav .site-nav ul > li .mega-sub-menu{position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background-color:#ffffff;width:1100px;-webkit-box-shadow:-2px 2px 81px -27px rgba(0,0,0,0.3);-ms-box-shadow:-2px 2px 81px -27px rgba(0,0,0,0.3);-o-box-shadow:-2px 2px 81px -27px rgba(0,0,0,0.3);box-shadow:-2px 2px 81px -27px rgba(0,0,0,0.3);padding:30px;z-index:9;margin-top:45px;opacity:0;visibility:hidden;-webkit-transition:all 0.4s linear;-o-transition:all 0.4s linear;transition:all 0.4s linear;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;}@media only screen and (min-width:992px) and (max-width:1199px){.site-main-nav .site-nav ul > li .mega-sub-menu{width:870px;}}.site-main-nav .site-nav ul > li .mega-sub-menu > .mega-dropdown{margin:0;width:25%;}.site-main-nav .site-nav ul > li .mega-sub-menu > .mega-dropdown > .mega-title{text-transform:uppercase;font-size:13px;line-height:18px;font-weight:500;margin-bottom:20px;color:#222222;display:inline-block;}.site-main-nav .site-nav ul > li .mega-sub-menu > .mega-dropdown > .mega-title:hover{color:#f34f3f;}.site-main-nav .site-nav ul > li .mega-sub-menu > .mega-dropdown > .mega-title::after{display:none;}.site-main-nav .site-nav ul > li .mega-sub-menu > .mega-dropdown .menu-banner{display:block;overflow:hidden;}.site-main-nav .site-nav ul > li .mega-sub-menu > .mega-dropdown .menu-banner img{width:100%;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;}.site-main-nav .site-nav ul > li .mega-sub-menu > .mega-dropdown .menu-banner:hover img{-webkit-transform:scale(1.06);-ms-transform:scale(1.06);transform:scale(1.06);}.site-main-nav .site-nav ul > li .mega-sub-menu > .mega-dropdown > .mega-item > li{display:block;line-height:22px;margin-left:0;margin-right:0;}.site-main-nav .site-nav ul > li .mega-sub-menu > .mega-dropdown > .mega-item > li + li{margin-top:15px;}.site-main-nav .site-nav ul > li .mega-sub-menu > .mega-dropdown > .mega-item > li > a{position:relative;font-size:15px;font-weight:400;line-height:22px;color:#7e7e7e;text-transform:capitalize;}.site-main-nav .site-nav ul > li .mega-sub-menu > .mega-dropdown > .mega-item > li:hover > a{color:#f34f3f;}.site-main-nav .site-nav ul > li:hover .sub-menu,.site-main-nav .site-nav ul > li:hover .mega-sub-menu{margin-top:0;opacity:1;visibility:visible;}.header-meta-info{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end;}.header-meta-info .header-search{width:100%;position:relative;margin-right:27px;}@media only screen and (min-width:992px) and (max-width:1199px){.header-meta-info .header-search{margin-right:10px;}}@media only screen and (min-width:768px) and (max-width:991px){.header-meta-info .header-search{margin-right:0px;}}@media only screen and (max-width:767px){.header-meta-info .header-search{margin-right:0px;}}.header-meta-info .header-search input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):not([type="file"]){width:80%;padding:0;background:none;height:40px;font-size:14px;color:#222222;font-weight:400;opacity:0.7;padding-right:32px;border:0;}.header-meta-info .header-search button{position:absolute;top:0;right:0;border:0;background:none;font-size:20px;color:#666666;height:40px;}.header-meta-info .header-account{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;}.header-meta-info .header-account .header-account-list + .header-account-list{margin-left:27px;}@media only screen and (min-width:992px) and (max-width:1199px){.header-meta-info .header-account .header-account-list + .header-account-list{margin-left:15px;}}@media only screen and (max-width:767px){.header-meta-info .header-account .header-account-list + .header-account-list{margin-left:20px;}}.header-meta-info .header-account .header-account-list > a{font-size:24px;line-height:24px;position:relative;}@media only screen and (max-width:767px){.header-meta-info .header-account .header-account-list > a{font-size:20px;}}.header-meta-info .header-account .header-account-list > a .item-count{position:absolute;top:-10px;right:-8px;width:20px;height:20px;line-height:20px;background:#f34f3f;border-radius:100%;text-align:center;font-weight:400;font-size:12px;color:#ffffff;}.header-meta-info .header-account .header-account-list.top-link .dropdown-menu{border:1px solid #e1e1e1;padding:10px 20px;border-radius:3px;top:100% !important;left:50% !important;-webkit-transform:translateX(-50%) !important;-ms-transform:translateX(-50%) !important;transform:translateX(-50%) !important;}.header-meta-info .header-account .header-account-list.top-link .dropdown-menu li a{text-transform:capitalize;display:block;font-size:13px;white-space:nowrap;line-height:28px;color:#222222;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;}.header-meta-info .header-account .header-account-list.top-link .dropdown-menu li a:hover{color:#f34f3f;}.header-meta-info .header-account .header-account-list.mini-cart .dropdown-menu{border:0;border-radius:0;-webkit-box-shadow:0 3px 9.3px 0.7px rgba(0,0,0,0.15);-ms-box-shadow:0 3px 9.3px 0.7px rgba(0,0,0,0.15);-o-box-shadow:0 3px 9.3px 0.7px rgba(0,0,0,0.15);box-shadow:0 3px 9.3px 0.7px rgba(0,0,0,0.15);border-radius:3px;left:auto !important;right:0;min-width:290px;padding:0;-webkit-transform:translate(0) !important;-ms-transform:translate(0) !important;transform:translate(0) !important;top:30px !important;}.header-meta-info .header-account .header-account-list.mini-cart .dropdown-menu .product-cart{max-height:271px;overflow-y:scroll;padding:0 20px;}.header-meta-info .header-account .header-account-list.mini-cart .dropdown-menu .product-cart .single-cart-box{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;padding:20px 0;}.header-meta-info .header-account .header-account-list.mini-cart .dropdown-menu .product-cart .single-cart-box + .single-cart-box{border-top:1px solid #ededed;}.header-meta-info .header-account .header-account-list.mini-cart .dropdown-menu .product-cart .single-cart-box .cart-img{position:relative;}.header-meta-info .header-account .header-account-list.mini-cart .dropdown-menu .product-cart .single-cart-box .cart-img a img{width:70px;}.header-meta-info .header-account .header-account-list.mini-cart .dropdown-menu .product-cart .single-cart-box .cart-img .pro-quantity{border-radius:100%;color:#ffffff;background-color:#f34f3f;font-size:12px;left:5px;line-height:23px;min-width:27px;padding:2px 0 2px;position:absolute;text-align:center;top:3px;}.header-meta-info .header-account .header-account-list.mini-cart .dropdown-menu .product-cart .single-cart-box .cart-content{-webkit-box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;padding-left:10px;padding-bottom:15px;padding-right:15px;}.header-meta-info .header-account .header-account-list.mini-cart .dropdown-menu .product-cart .single-cart-box .cart-content .title{margin-bottom:0;}.header-meta-info .header-account .header-account-list.mini-cart .dropdown-menu .product-cart .single-cart-box .cart-content .title a{display:block;font-size:14px;font-family:"Rubik",sans-serif;font-weight:400;line-height:20px;text-transform:capitalize;}.header-meta-info .header-account .header-account-list.mini-cart .dropdown-menu .product-cart .single-cart-box .cart-content .cart-price .sale-price{display:inline-block;font-size:14px;line-height:20px;color:#f34f3f;font-weight:500;margin-right:3px;}.header-meta-info .header-account .header-account-list.mini-cart .dropdown-menu .product-cart .single-cart-box .cart-content .cart-price .regular-price{display:inline-block;font-size:12px;text-decoration:line-through;color:#666666;font-weight:500;}.header-meta-info .header-account .header-account-list.mini-cart .dropdown-menu .product-cart .single-cart-box .cart-content .del-icon{position:absolute;top:0;right:0;color:#222222;}.header-meta-info .header-account .header-account-list.mini-cart .dropdown-menu .product-total{padding:0 20px;}.header-meta-info .header-account .header-account-list.mini-cart .dropdown-menu .product-total .cart-total{overflow:hidden;padding:20px 0;border-top:1px solid #ededed;border-bottom:1px solid #ededed;}.header-meta-info .header-account .header-account-list.mini-cart .dropdown-menu .product-total .cart-total li{font-size:15px;font-weight:500;line-height:1.5;color:#222222;}.header-meta-info .header-account .header-account-list.mini-cart .dropdown-menu .product-total .cart-total li span{color:#f34f3f;display:block;float:right;}.header-meta-info .header-account .header-account-list.mini-cart .dropdown-menu .product-btn{padding:40px 20px 20px;}.header-meta-info .header-account .header-account-list.mini-cart .dropdown-menu .product-btn .btn{height:44px;line-height:44px;font-weight:400;text-transform:capitalize;}.header-meta-info .header-account .header-account-list.mini-cart .dropdown-menu .product-btn .btn:hover{background-color:#f34f3f;border-color:#f34f3f;}.header-meta-info .header-account .header-account-list.mobile-menu-trigger button{padding:0;border:0;background:none;margin-top:3px;}.header-meta-info .header-account .header-account-list.mobile-menu-trigger button span{width:25px;height:2px;margin:6px 0;background-color:#666666;display:block;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;}@media only screen and (max-width:767px){.header-meta-info .header-account .header-account-list.mobile-menu-trigger button span{width:22px;margin:5px 0;}}.header-meta-info .header-account .header-account-list.mobile-menu-trigger button:hover span{background-color:#f34f3f;}.header-mobile{padding:15px 0;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;}.header-mobile.sticky{background-color:rgba(255,255,255,0.9);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.11);-ms-box-shadow:0 1px 3px rgba(0,0,0,0.11);-o-box-shadow:0 1px 3px rgba(0,0,0,0.11);box-shadow:0 1px 3px rgba(0,0,0,0.11);position:fixed;top:0;left:0;width:100%;z-index:9;padding:10px 0;-webkit-animation:sticky 1s;animation:sticky 1s;}.header-mobile-menu{position:fixed;top:0;left:-310px;width:300px;height:100%;z-index:999;background-color:#ffffff;padding:70px 30px 30px;overflow-y:scroll;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;}@media only screen and (max-width:479px){.header-mobile-menu{width:270px;padding:70px 20px 20px;}}.header-mobile-menu.open{left:0;}.header-social{padding-top:30px;padding-bottom:30px;}.header-social .social{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;}.header-social .social li + li{margin-left:10px;}.header-social .social li a{width:30px;height:30px;line-height:30px;text-align:center;border-radius:50%;background-color:#f7f7f7;color:#222222;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;font-size:14px;}.header-social .social li a:hover{background-color:#f34f3f;color:#ffffff;}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000000;opacity:0;visibility:hidden;z-index:99;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;}.overlay.open{opacity:0.7;visibility:visible;}.mobile-menu-close{width:24px;height:24px;border:0;background:none;padding:0;position:absolute;top:15px;right:15px;}.mobile-menu-close span{width:24px;height:1px;display:block;position:relative;background-color:#222222;}.mobile-menu-close span:nth-of-type(1){-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:11px;}.mobile-menu-close span:nth-of-type(2){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);top:10px;}.header-mobile-menu .site-main-nav{padding-top:30px;}.header-mobile-menu .site-main-nav .site-nav ul > li{display:block;margin:0;position:relative !important;}.header-mobile-menu .site-main-nav .site-nav ul > li > a span{left:0;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);top:0;}.header-mobile-menu .site-main-nav .site-nav ul > li.menu-item-has-children > a::after{content:'';}.header-mobile-menu .site-main-nav .site-nav ul > li .mobile-menu-expand{position:absolute;right:0;top:20px;width:16px;height:16px;cursor:pointer;}.header-mobile-menu .site-main-nav .site-nav ul > li .mobile-menu-expand::before{position:absolute;content:'';width:100%;height:1px;background-color:#000000;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}.header-mobile-menu .site-main-nav .site-nav ul > li .mobile-menu-expand::after{position:absolute;content:'';width:1px;height:100%;background-color:#000000;left:50%;bottom:0;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}.header-mobile-menu .site-main-nav .site-nav ul > li.active-expand > .mobile-menu-expand::after{height:0;}.header-mobile-menu .site-main-nav .site-nav ul > li .sub-menu{position:relative;left:0;top:0;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:all 0s linear;-o-transition:all 0s linear;transition:all 0s linear;width:100%;opacity:1;visibility:visible;margin-top:0;padding:0;padding-left:15px;-webkit-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;display:none;}.header-mobile-menu .site-main-nav .site-nav ul > li .sub-menu li + li{margin-top:10px;}.header-mobile-menu .site-main-nav .site-nav ul > li .sub-menu li .mobile-menu-expand{top:3px;}.header-mobile-menu .site-main-nav .site-nav ul > li .sub-menu li .sub-menu{margin-top:0;position:relative;left:0;top:0;opacity:1;visibility:visible;padding-top:15px;padding-bottom:3px;}.header-mobile-menu .site-main-nav .site-nav ul > li .sub-menu li.menu-item-has-children > a::after{content:'';}.header-mobile-menu .site-main-nav .site-nav ul > li .mega-sub-menu{position:relative;left:0;top:0;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:all 0s linear;-o-transition:all 0s linear;transition:all 0s linear;width:100%;opacity:1;visibility:visible;margin-top:0;display:block;padding:15px;display:none;-webkit-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;padding-top:0;}.header-mobile-menu .site-main-nav .site-nav ul > li .mega-sub-menu > .mega-dropdown{width:100%;line-height:1.1;}.header-mobile-menu .site-main-nav .site-nav ul > li .mega-sub-menu > .mega-dropdown + .mega-dropdown{margin-top:15px;}.header-mobile-menu .site-main-nav .site-nav ul > li .mega-sub-menu > .mega-dropdown .mobile-menu-expand{top:1px;}.header-mobile-menu .site-main-nav .site-nav ul > li .mega-sub-menu > .mega-dropdown > .mega-title{margin-bottom:0;display:block;font-weight:400;text-transform:capitalize;font-size:14px;}.header-mobile-menu .site-main-nav .site-nav ul > li .mega-sub-menu > .mega-dropdown > .mega-item{padding:15px;padding-bottom:0;padding-right:0;}.header-mobile-menu .site-main-nav .site-nav ul > li .mega-sub-menu > .mega-dropdown > .mega-item > li + li{margin-top:10px;}.header-mobile-menu .site-main-nav .site-nav ul > li:hover .sub-menu,.header-mobile-menu .site-main-nav .site-nav ul > li:hover .mega-sub-menu{top:0;opacity:1;}@media only screen and (min-width:1500px){.slider-area .container{max-width:1427px;}}.single-slider{background-repeat:no-repeat;background-attachment:scroll;background-position:center center;background-size:cover;height:350px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;}@media only screen and (min-width:992px) and (max-width:1199px){.single-slider{height:310px;}}@media only screen and (min-width:768px) and (max-width:991px){.single-slider{height:310px;}}@media only screen and (max-width:767px){.single-slider{height:338px;background-position:left  center;}}.slider-content{opacity:0;}.slider-content .sub-title{font-size:16px;color:#222222;font-family:"Rubik",sans-serif;line-height:20px;font-weight:400;border-left:2px solid #000000;padding-left:8px;margin-bottom:33px;}.slider-content .main-title{font-weight:400;line-height:63px;color:#323232;font-family:"Rubik",sans-serif;font-size:63px;text-transform:uppercase;margin-bottom:24px;}@media only screen and (max-width:767px){.slider-content .main-title{font-size:30px;line-height:40px;}}.slider-content p{color:#323232;font-family:"Rubik",sans-serif;font-weight:300;font-size:24px;line-height:24px;}@media only screen and (max-width:767px){.slider-content p{font-size:16px;}}.slider-content .slider-btn{padding-top:30px;}@media only screen and (max-width:767px){.slider-content .slider-btn{padding-top:20px;}}.slider-content .slider-btn li{margin-top:10px;display:inline-block;margin-right:15px;}.slider-content .slider-btn li:last-child{margin-right:0;}.slider-content .slider-btn li .btn{height:60px;line-height:58px;padding:0 45px;font-size:15px;}@media only screen and (max-width:767px){.slider-content .slider-btn li .btn{height:45px;line-height:43px;padding:0 35px;}}.slider-content .slider-btn li .btn:hover{background-color:#222222;border-color:#222222;}.animation-style-01.swiper-slide-active .slider-content{opacity:1;}.animation-style-01.swiper-slide-active .slider-content .sub-title{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft;-webkit-animation-delay:0.5s;animation-delay:0.5s;-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}.animation-style-01.swiper-slide-active .slider-content .main-title{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft;-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}.animation-style-01.swiper-slide-active .slider-content p{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft;-webkit-animation-delay:1.7s;animation-delay:1.7s;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}.animation-style-01.swiper-slide-active .slider-content .slider-btn li:nth-child(2n+1) .btn{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft;-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}.animation-style-01.swiper-slide-active .slider-content .slider-btn li:nth-child(2n+2) .btn{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft;-webkit-animation-delay:2.5s;animation-delay:2.5s;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}.slider-active .swiper-next,.slider-active .swiper-prev{position:absolute;top:50%;left:50px;width:50px;height:50px;line-height:50px;font-size:50px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:5;color:#222222;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;text-align:center;opacity:0;visibility:hidden;}@media only screen and (min-width:768px) and (max-width:991px){.slider-active .swiper-next,.slider-active .swiper-prev{display:none;}}@media only screen and (max-width:767px){.slider-active .swiper-next,.slider-active .swiper-prev{display:none;}}.slider-active .swiper-next:hover,.slider-active .swiper-prev:hover{color:#f34f3f;}.slider-active .swiper-next{left:auto;right:50px;}.slider-active:hover .swiper-next,.slider-active:hover .swiper-prev{opacity:1;visibility:visible;}@media only screen and (min-width:1500px){.slider-active .swiper-pagination{display:none;}}@media only screen and (min-width:1200px) and (max-width:1499px){.slider-active .swiper-pagination{display:none;}}@media only screen and (min-width:992px) and (max-width:1199px){.slider-active .swiper-pagination{display:none;}}.slider-active .swiper-pagination .swiper-pagination-bullet{width:10px;height:10px;border-radius:50%;background-color:#222222;opacity:0.8;}.slider-active .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#f34f3f;}.single-shipping{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;margin-top:30px;}.single-shipping .shipping-icon img{width:70px;}.single-shipping .shipping-content{-webkit-box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;padding-left:15px;}.single-shipping .shipping-content .title{font-size:14px;line-height:16px;text-transform:capitalize;font-weight:700;margin-bottom:7px;color:#222222;}.single-shipping .shipping-content p{font-size:14px;line-height:18px;font-weight:300;}.product-wrapper{padding-top:25px;}.single-product{margin-top:30px;}.single-product .product-image{position:relative;overflow:hidden;}.single-product .product-image a{display:block;}.single-product .product-image img{width:60%;margin-left:20%;aspect-ratio:4/3;object-fit:cover;}.single-product .product-image .sticker-new{top:11px;left:10px;font-size:14px;height:24px;line-height:24px;padding:0 14px;text-align:center;display:block;border-radius:2px;position:absolute;font-weight:300;border-radius:50px;}.single-product .product-image .sticker-new.soldout-title{background-color:#f34f3f;color:#ffffff;}.single-product .product-image .sticker-new.label-sale{background-color:#222222;color:#ffffff;}.single-product .product-image .action-links{-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;position:absolute;right:8px;z-index:9;top:8px;opacity:0;visibility:hidden;}.single-product .product-image .action-links ul li a{width:45px;text-align:center;font-size:18px;display:inline-block;margin-bottom:6px;background:#ffffff;height:45px;line-height:46px;border-radius:50%;}.single-product .product-image .product-countdown{position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;}.single-product .product-image .product-countdown .single-count{width:50px;height:50px;background-color:#ffffff;text-align:center;margin-top:1px;}.single-product .product-image .product-countdown .single-count .count{font-size:15px;font-weight:500;color:#323232;line-height:16px;}.single-product .product-image .product-countdown .single-count p{font-size:12px;color:#323232;line-height:16px;}.single-product .product-content{padding-top:22px;}.single-product .product-content .rating{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;}.single-product .product-content .rating li{margin:0 2px;color:#666666;font-size:15px;}.single-product .product-content .rating li.rating-on{color:#FF9800;}.single-product .product-content .product-name{margin-bottom:0;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.single-product .product-content .product-name a{font-size:14px;line-height:16px;font-weight:400;text-transform:capitalize;color:#222222;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;font-family:"Rubik",sans-serif;}.single-product .product-content .product-name a:hover{color:#f34f3f;}.single-product .product-content .price-box .current-price{font-weight:500;font-size:15px;color:#f34f3f;}.single-product .product-content .price-box .old-price{text-decoration:line-through;font-weight:400;font-size:12px;margin-left:5px;color:#666666;}.single-product.product-list{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;}@media only screen and (max-width:767px){.single-product.product-list{display:block;}}.single-product.product-list .product-image{max-width:290px;}@media only screen and (min-width:992px) and (max-width:1199px){.single-product.product-list .product-image{max-width:260px;}}@media only screen and (max-width:767px){.single-product.product-list .product-image{max-width:inherit;}}.single-product.product-list .product-content{-webkit-box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;padding-top:0;padding-left:25px;}@media only screen and (max-width:767px){.single-product.product-list .product-content{padding-top:25px;padding-left:0;}}.single-product.product-list .product-content .rating{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;margin-bottom:6px;}.single-product.product-list .product-content .rating li{font-size:20px;line-height:20px;}.single-product.product-list .product-content .product-name{margin-bottom:8px;}.single-product.product-list .product-content .product-name a{font-size:18px;line-height:20px;font-weight:400;text-transform:capitalize;color:#222222;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;font-family:"Rubik",sans-serif;}.single-product.product-list .product-content .product-name a:hover{color:#f34f3f;}.single-product.product-list .product-content .price-box{margin-bottom:13px;}.single-product.product-list .product-content .price-box .current-price{font-weight:500;font-size:15px;color:#f34f3f;}.single-product.product-list .product-content .price-box .old-price{text-decoration:line-through;font-weight:400;font-size:12px;margin-left:5px;color:#666666;}.single-product.product-list .product-content p{max-width:630px;font-size:14px;}.single-product.product-list .product-content .action-links{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;padding-top:20px;}.single-product.product-list .product-content .action-links li{margin-top:10px;}.single-product.product-list .product-content .action-links li + li{margin-left:20px;}.single-product.product-list .product-content .action-links li a{width:45px;text-align:center;font-size:18px;display:inline-block;margin-bottom:6px;background:#f34f3f;height:45px;line-height:46px;border-radius:50%;color:#ffffff;font-size:14px;}.single-product.product-list .product-content .action-links li a.add-cart{width:auto;padding:0 55px;border-radius:50px;font-weight:300;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;}@media only screen and (min-width:992px) and (max-width:1199px){.single-product.product-list .product-content .action-links li a.add-cart{padding:0 25px;}}@media only screen and (min-width:768px) and (max-width:991px){.single-product.product-list .product-content .action-links li a.add-cart{padding:0 35px;}}@media only screen and (max-width:767px){.single-product.product-list .product-content .action-links li a.add-cart{padding:0 25px;}}.single-product:hover .product-image .action-links{opacity:1;visibility:visible;}.single-product:hover .product-image .product-countdown{-webkit-transform:translate(100%,-50%);-ms-transform:translate(100%,-50%);transform:translate(100%,-50%);opacity:0;visibility:hidden;}.product-active .swiper-next,.product-active .swiper-prev{position:absolute;top:50%;left:0;width:50px;height:50px;line-height:50px;font-size:50px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:5;color:#222222;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;text-align:center;opacity:0;visibility:hidden;}.product-active .swiper-next:hover,.product-active .swiper-prev:hover{color:#f34f3f;}.product-active .swiper-next{left:auto;right:0;}.product-active:hover .swiper-next,.product-active:hover .swiper-prev{opacity:1;visibility:visible;}.product-tab-menu{margin-top:20px;}.product-tab-menu .nav li{margin-right:45px;}@media only screen and (max-width:767px){.product-tab-menu .nav li{margin-right:20px;}}.product-tab-menu .nav li:last-child{margin-right:0;}.product-tab-menu .nav li a{font-size:14px;font-family:"Lora",serif;line-height:24px;text-transform:uppercase;display:inline-block;border-bottom:1px solid transparent;color:#f34f3f;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;}.product-tab-menu .nav li a.active{border-color:#f34f3f;}.product-items-tab:not(:first-child){margin-top:0;}.about-image{margin-top:45px;}.about-image img{width:100%;}.about-content{margin-top:40px;padding-left:30px;}@media only screen and (min-width:768px) and (max-width:991px){.about-content{padding-left:0;}}@media only screen and (max-width:767px){.about-content{padding-left:0;}}.about-content .title{font-size:31px;margin-bottom:20px;line-height:39px;font-family:"Rubik",sans-serif;font-weight:400;}@media only screen and (max-width:767px){.about-content .title{font-size:24px;line-height:32px;}}.about-content p{margin-top:17px;font-weight:300;}.about-content ul li{padding-left:4px;list-style:disc;margin-left:15px;font-weight:400;font-size:16px;margin-top:4px;}.about-content .about-btn{margin-top:40px;}.about-thumb img{width:100%;}.about-page-content{padding-top:26px;}.about-page-content .title{display:inline-block;font-size:24px;line-height:36px;text-transform:capitalize;font-weight:400;margin-bottom:21px;color:#222222;}@media only screen and (max-width:767px){.about-page-content .title{font-size:18px;line-height:28px;}}.about-page-content p{max-width:890px;margin:0 auto;font-size:14px;}.about-page-content .about-signature{margin-top:25px;}.testimonial-area{background-position:center center;background-size:cover;background-repeat:no-repeat;}.single-testimonial{padding-bottom:95px;padding-top:90px;}.single-testimonial p{font-size:20px;font-style:italic;margin-bottom:0;padding:0 147px;line-height:35px;font-family:"Lora",serif;color:#222222;}@media only screen and (min-width:768px) and (max-width:991px){.single-testimonial p{padding:0 100px;}}@media only screen and (max-width:767px){.single-testimonial p{padding:0;font-size:16px;line-height:28px;}}.single-testimonial .testimonial-author{padding-top:22px;}.single-testimonial .testimonial-author img{border-radius:50%;}.single-testimonial .testimonial-author .author-name{display:block;margin-top:17px;color:#222222;font-size:14px;line-height:16px;text-transform:uppercase;font-weight:500;}.testimonial-active .swiper-next,.testimonial-active .swiper-prev{position:absolute;top:50%;left:50px;width:50px;height:50px;line-height:50px;font-size:50px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:5;color:#222222;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;text-align:center;opacity:0;visibility:hidden;}@media only screen and (max-width:767px){.testimonial-active .swiper-next,.testimonial-active .swiper-prev{width:30px;height:30px;line-height:30px;font-size:30px;left:0;}}.testimonial-active .swiper-next:hover,.testimonial-active .swiper-prev:hover{color:#f34f3f;}.testimonial-active .swiper-next{left:auto;right:50px;}@media only screen and (max-width:767px){.testimonial-active .swiper-next{left:auto;right:0;}}.testimonial-active:hover .swiper-next,.testimonial-active:hover .swiper-prev{opacity:1;visibility:visible;}.expert-wrapper{padding-top:25px;}.single-expert{margin-top:30px;}.single-expert .expert-image img{border-radius:50%;}.single-expert .expert-content{margin-top:20px;}.single-expert .expert-content .name{font-size:16px;line-height:19px;font-weight:700;color:#222222;margin-bottom:0;font-family:"Rubik",sans-serif;}.single-expert .expert-content p{font-weight:300;color:#222222;}.blog-bg{background-color:#F7F7F7;}.blog-wrapper{padding-top:25px;}.single-blog{margin-top:30px;}.single-blog .blog-image a img{width:100%;}.single-blog .blog-gallery .blog-gallery-next,.single-blog .blog-gallery .blog-gallery-prev{position:absolute;top:50%;left:0px;width:50px;height:50px;line-height:50px;font-size:50px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:5;color:#ffffff;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;text-align:center;opacity:0;visibility:hidden;}@media only screen and (max-width:767px){.single-blog .blog-gallery .blog-gallery-next,.single-blog .blog-gallery .blog-gallery-prev{width:30px;height:30px;line-height:30px;font-size:30px;}}.single-blog .blog-gallery .blog-gallery-next:hover,.single-blog .blog-gallery .blog-gallery-prev:hover{color:#f34f3f;}.single-blog .blog-gallery .blog-gallery-next{left:auto;right:0px;}.single-blog .blog-gallery:hover .blog-gallery-next,.single-blog .blog-gallery:hover .blog-gallery-prev{opacity:1;visibility:visible;}.single-blog .blog-embed .ratio-16x9{--aspect-ratio:calc(9 / 15 * 100%);}.single-blog .blog-content{padding-top:27px;}.single-blog .blog-content .title a{font-size:18px;font-family:"Rubik",sans-serif;text-transform:capitalize;line-height:21px;margin-bottom:5px;font-weight:500;color:#222222;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;}.single-blog .blog-content .title a:hover{color:#f34f3f;}.single-blog .blog-content .articles-date{margin-bottom:22px;}.single-blog .blog-content .articles-date p{font-size:13px;line-height:15px;color:#323232;}.single-blog .blog-content .articles-date p span{color:#f34f3f;}.single-blog .blog-content > p{font-size:14px;line-height:24px;padding-bottom:21px;border-bottom:1px solid #e1e1e1;color:#323232;}.single-blog .blog-content .blog-footer{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;}.single-blog .blog-content .blog-footer .more{font-size:14px;line-height:14px;text-decoration:underline;display:inline-block;}.single-blog .blog-content .blog-footer .comment-count{font-size:18px;color:#323232;}.blog-active .swiper-next,.blog-active .swiper-prev{position:absolute;top:50%;left:0px;width:50px;height:50px;line-height:50px;font-size:50px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:5;color:#222222;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;text-align:center;opacity:0;visibility:hidden;}@media only screen and (max-width:767px){.blog-active .swiper-next,.blog-active .swiper-prev{width:30px;height:30px;line-height:30px;font-size:30px;}}.blog-active .swiper-next:hover,.blog-active .swiper-prev:hover{color:#f34f3f;}.blog-active .swiper-next{left:auto;right:0px;}.blog-active:hover .swiper-next,.blog-active:hover .swiper-prev{opacity:1;visibility:visible;}.newsletter-form .form-wrapper{max-width:630px;margin:30px auto 0;position:relative;}.newsletter-form .form-wrapper input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):not([type="file"]){width:100%;border:0;background:none;padding:0 85px 0 30px;height:48px;font-size:15px;border-bottom:1px solid #373737;color:#222222;font-weight:400;}.newsletter-form .form-wrapper button{font-size:14px;text-transform:uppercase;font-weight:500;height:100%;border:0;position:absolute;top:0;right:0;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;padding:0;background:inherit;}.newsletter-form .form-wrapper i{position:absolute;top:56%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:25px;color:#666666;}.single-chose{margin-top:30px;}.single-chose .chose-icon{margin-bottom:23px;}.single-chose .chose-icon img{-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;}.single-chose .chose-content .title{font-size:22px;text-transform:capitalize;font-weight:400;line-height:26px;margin-bottom:19px;color:#222222;}@media only screen and (min-width:992px) and (max-width:1199px){.single-chose .chose-content .title{font-size:20px;}}@media only screen and (max-width:767px){.single-chose .chose-content .title{font-size:20px;}}.single-chose .chose-content p{font-weight:300;}.single-chose:hover .chose-icon img{-webkit-transform:rotatey(180deg);-ms-transform:rotatey(180deg);transform:rotatey(180deg);}.brand-area{padding-top:90px;padding-bottom:90px;}@media only screen and (max-width:767px){.brand-area{padding-top:50px;padding-bottom:50px;}}.shop-top-bar{margin-top:50px;border:1px solid #e5e5e5;padding:0px 15px 10px;}@media only screen and (max-width:767px){.shop-top-bar{padding:0px 10px 10px;}}.top-bar-btn{padding-top:8px;}@media only screen and (max-width:575px){.top-bar-btn .nav{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;}}.top-bar-btn .nav .nav-item + .nav-item{margin-left:20px;}@media only screen and (max-width:767px){.top-bar-btn .nav .nav-item + .nav-item{margin-left:15px;}}.top-bar-btn .nav .nav-item .nav-link{padding:0;width:20px;height:20px;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;background-repeat:no-repeat;background-position:center center;background-attachment:scroll;}.top-bar-btn .nav .nav-item .nav-link.grid{background-image:url(../images/bkg_grid.png);}.top-bar-btn .nav .nav-item .nav-link.list{background-image:url(../images/bkg_list.png);}.top-bar-btn .nav .nav-item .nav-link.active.grid{background-image:url(../images/bkg_grid_hover.png);}.top-bar-btn .nav .nav-item .nav-link.active.list{background-image:url(../images/bkg_list_hover.png);}.top-bar-sorter{padding-top:10px;}@media only screen and (max-width:575px){.top-bar-sorter .sorter-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;}}.top-bar-sorter .sorter-wrapper label{font-size:14px;font-weight:400;color:#222222;margin-right:15px;margin-bottom:0;}.top-bar-sorter .sorter-wrapper select{border:1px solid #e5e5e5;background-color:#ffffff;width:auto;max-width:100%;padding:8px 10px;height:42px;font-family:"Rubik",sans-serif;font-size:14px;font-weight:400;color:#222222;padding-right:35px;}.top-bar-page-amount{padding-top:10px;}@media only screen and (max-width:575px){.top-bar-page-amount{text-align:center;}}.top-bar-page-amount p{font-size:14px;}.shop-banner{margin-top:50px;}.shop-sidebar{padding-top:20px;}.shop-image{position:relative;margin-top:50px;}.shop-image .shop-single-preview-image .zoomWrapper{overflow:hidden;}.shop-image .shop-single-preview-image .zoomWrapper img{display:block;width:auto;max-width:100%;height:auto;object-fit:contain;}.shop-image .shop-single-preview-image .sticker-new{top:40px;left:40px;font-size:14px;height:24px;line-height:24px;padding:0 14px;text-align:center;display:block;border-radius:2px;position:absolute;font-weight:300;border-radius:50px;z-index:8;}@media only screen and (max-width:767px){.shop-image .shop-single-preview-image .sticker-new{top:20px;left:20px;}}.shop-image .shop-single-preview-image .sticker-new.soldout-title{background-color:#f34f3f;color:#ffffff;}.shop-image .shop-single-preview-image .sticker-new.label-sale{background-color:#222222;color:#ffffff;}.shop-image .shop-single-thumb-image{margin-top:20px;}.shop-image .shop-single-thumb-image .single-product-thumb a{border:2px solid transparent;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;display:block;}.shop-image .shop-single-thumb-image .single-product-thumb a.active{border-color:#f34f3f;}.shop-image .shop-single-thumb-image .single-product-thumb a img {display:block;width:100%;max-width:100%;height:auto;}.shop-thumb-active .swiper-thumb-next,.shop-thumb-active .swiper-thumb-prev{position:absolute;top:50%;left:0;width:50px;height:50px;line-height:50px;font-size:50px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:5;color:#222222;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;text-align:center;opacity:0;visibility:hidden;}.shop-thumb-active .swiper-thumb-next:hover,.shop-thumb-active .swiper-thumb-prev:hover{color:#f34f3f;}.shop-thumb-active .swiper-thumb-next{left:auto;right:0;}.shop-thumb-active:hover .swiper-thumb-next,.shop-thumb-active:hover .swiper-thumb-prev{opacity:1;visibility:visible;}.shop-single-content{margin-top:50px;}.shop-single-content .title{text-transform:capitalize;font-size:25px;margin-bottom:10px;font-weight:400;color:#222222;line-height:20px;font-family:"Rubik",sans-serif;}@media only screen and (max-width:575px){.shop-single-content .title{font-size:20px;}}.shop-single-content .product-sku{font-size:14px;margin-bottom:10px;color:#666666;}.shop-single-content .product-rating{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;}.shop-single-content .product-rating .rating-star{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;}.shop-single-content .product-rating .rating-star li{margin:0 1px;color:#666666;font-size:15px;}.shop-single-content .product-rating .rating-star li.rating-on{color:#FF9800;}.shop-single-content .product-rating span{margin-left:4px;font-size:13px;color:#666666;}.shop-single-content .thumb-price{margin-top:10px;margin-bottom:20px;}.shop-single-content .thumb-price .current-price{font-weight:500;font-size:23px;color:#f34f3f;}@media only screen and (max-width:575px){.shop-single-content .thumb-price .current-price{font-size:20px;}}.shop-single-content .thumb-price .old-price{text-decoration:line-through;font-weight:400;font-size:20px;margin-left:5px;color:#222222;}@media only screen and (max-width:575px){.shop-single-content .thumb-price .old-price{font-size:18px;}}.shop-single-content .thumb-price .discount{background:#f34f3f;color:#fff;padding:3px 16px;margin-top:4px;margin-left:5px;}@media only screen and (max-width:575px){.shop-single-content .thumb-price .discount{font-size:14px;}}@media only screen and (max-width:575px){.shop-single-content p{font-size:14px;}}.shop-single-content .shop-single-size{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;padding-top:38px;}.shop-single-content .shop-single-size .size-title{font-size:14px;font-weight:500;color:#222222;margin-bottom:0;}.shop-single-content .shop-single-size .size-list{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;}.shop-single-content .shop-single-size .size-list li{margin-left:15px;}.shop-single-content .shop-single-size .size-list .size-radio input[type="radio"]{display:none;}.shop-single-content .shop-single-size .size-list .size-radio input[type="radio"] + label{width:40px;height:40px;line-height:40px;text-align:center;background-color:#f7f8fa;color:#666666;font-size:16px;cursor:pointer;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;margin-bottom:0;}@media only screen and (max-width:767px){.shop-single-content .shop-single-size .size-list .size-radio input[type="radio"] + label{width:30px;height:30px;line-height:30px;padding:0 10px;font-size:13px;}}.shop-single-content .shop-single-size .size-list .size-radio input[type="radio"]:checked + label{background-color:#f34f3f;color:#ffffff;}.shop-single-content .shop-single-color{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;padding-top:38px;}.shop-single-content .shop-single-color .color-title{font-size:14px;font-weight:500;color:#222222;margin-bottom:0;}.shop-single-content .shop-single-color .color-list{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;}.shop-single-content .shop-single-color .color-list li{margin-left:15px;}.shop-single-content .shop-single-color .color-list .color-radio input[type="radio"]{display:none;}.shop-single-content .shop-single-color .color-list .color-radio input[type="radio"] + label{width:40px;height:40px;cursor:pointer;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;margin-bottom:0;position:relative;border:1px solid #ddd;}@media only screen and (max-width:767px){.shop-single-content .shop-single-color .color-list .color-radio input[type="radio"] + label{width:30px;height:30px;}}.shop-single-content .shop-single-color .color-list .color-radio input[type="radio"]:checked + label{outline:1px solid #666;}.shop-single-content .shop-single-material{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;padding-top:28px;}.shop-single-content .shop-single-material .material-title{font-size:14px;font-weight:500;color:#222222;margin-bottom:0;}.shop-single-content .shop-single-material .material-list{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.shop-single-content .shop-single-material .material-list li{margin-left:15px;margin-top:10px;}.shop-single-content .shop-single-material .material-list .material-radio input[type="radio"]{display:none;}.shop-single-content .shop-single-material .material-list .material-radio input[type="radio"] + label{height:40px;line-height:40px;padding:0 15px;text-align:center;background-color:#f7f8fa;color:#666666;font-size:14px;text-transform:uppercase;cursor:pointer;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;margin-bottom:0;}@media only screen and (max-width:767px){.shop-single-content .shop-single-material .material-list .material-radio input[type="radio"] + label{height:30px;line-height:30px;padding:0 10px;font-size:13px;}}.shop-single-content .shop-single-material .material-list .material-radio input[type="radio"]:checked + label{background-color:#f34f3f;color:#ffffff;}.shop-single-content .product-additional-information{padding-top:30px;}.shop-single-content .product-additional-information li{display:inline-block;margin-right:15px;}.shop-single-content .product-additional-information li:last-child{margin-right:0;}.shop-single-content .product-additional-information li button{background:none;color:#222222;border:0;font-size:14px;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;}.shop-single-content .product-additional-information li button i{margin-right:6px;font-size:17px;position:relative;top:2px;}.shop-single-content .product-additional-information li button:hover{color:#f34f3f;}.shop-single-content .product-quantity{padding-top:43px;}.shop-single-content .product-quantity .quantity-title{font-weight:500;color:#222222;font-size:14px;padding-right:30px;}.shop-single-content .quantity{border-bottom:2px solid #ccc;}.shop-single-content .quantity button{height:30px;width:30px;background:none;border:0;font-size:14px;color:#222222;}.shop-single-content .quantity input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):not([type="file"]){width:152px;padding:0 10px;background:none;text-align:center;color:#222222;border:0;}.shop-single-content .product-quantity-group{margin-top:40px;}.shop-single-content .product-quantity-group .table{width:430px;margin-bottom:0;}.shop-single-content .product-quantity-group .table tbody tr td{border:1px solid #e1e1e1;vertical-align:middle;text-align:center;font-size:14px;font-weight:400;color:#666666;width:20%;}.shop-single-content .product-quantity-group .table tbody tr td .quantity{display:inline-block;}.shop-single-content .product-quantity-group .table tbody tr td .quantity input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):not([type="file"]){width:60px;height:30px;}.shop-single-content .product-action{padding-top:40px;}.shop-single-content .product-action .action{margin-right:30px;margin-top:10px;}.shop-single-content .product-action .action:last-child{margin-right:0;}.shop-single-content .product-action .action .btn{font-size:16px;width:285px;border-radius:5px;height:42px;line-height:40px;font-weight:400;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;text-transform:capitalize;}@media only screen and (max-width:575px){.shop-single-content .product-action .action .btn{width:100%;}}.shop-single-content .product-action .action .btn:hover{border-color:#3E444A;background-color:#3E444A;}.shop-single-content .product-action .action .btn:focus{border-color:#3E444A;background-color:#3E444A;}.shop-single-content .product-action .action a{width:42px;height:42px;line-height:42px;border-radius:50%;background-color:#f34f3f;color:#ffffff;text-align:center;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;}.shop-single-content .product-action .action a:hover{border-color:#3E444A;background-color:#3E444A;}.shop-single-content .dynamic-checkout-button{padding-top:45px;}.shop-single-content .dynamic-checkout-button .checkout-checkbox input[type="checkbox"]{display:none;}.shop-single-content .dynamic-checkout-button .checkout-checkbox input[type="checkbox"] + label{font-size:14px;color:#666666;cursor:pointer;}.shop-single-content .dynamic-checkout-button .checkout-checkbox input[type="checkbox"] + label span{width:14px;height:14px;border:1px solid #ccc;display:inline-block;border-radius:2px;position:relative;top:2px;margin-right:5px;}.shop-single-content .dynamic-checkout-button .checkout-checkbox input[type="checkbox"] + label span::before{position:absolute;content:'\f00c';font-family:FontAwesome;font-size:12px;opacity:0;visibility:hidden;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;}.shop-single-content .dynamic-checkout-button .checkout-checkbox input[type="checkbox"]:checked + label span::before{opacity:1;visibility:visible;}.shop-single-content .dynamic-checkout-button .checkout-btn{padding-top:10px;}.shop-single-content .dynamic-checkout-button .checkout-btn .btn{max-width:400px;width:100%;height:40px;line-height:38px;font-size:16px;border-radius:3px;font-weight:300;}@media only screen and (max-width:575px){.shop-single-content .dynamic-checkout-button .checkout-btn .btn{width:100%;}}.shop-single-content .dynamic-checkout-button .checkout-btn .btn:hover{border-color:#3E444A;background-color:#3E444A;}.shop-single-content .dynamic-checkout-button.disabled .checkout-btn .btn{pointer-events:none;cursor:not-allowed;opacity:0.6;}.shop-single-content .dynamic-checkout-button.disabled .checkout-btn .btn:hover{border-color:#3E444A;background-color:#3E444A;}.shop-single-content .custom-payment-options{padding-top:40px;}.shop-single-content .custom-payment-options p{font-size:14px;font-weight:500;color:#222222;margin-bottom:0;}.shop-single-content .custom-payment-options .payment-options{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.shop-single-content .custom-payment-options .payment-options li{padding:4px;}.shop-single-content .social-share{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;padding-top:38px;}.shop-single-content .social-share .share-title{font-size:14px;font-weight:500;color:#222222;margin-bottom:0;}.shop-single-content .social-share .social{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;}.shop-single-content .social-share .social li{margin-left:15px;}.shop-single-content .social-share .social li a{border:1px solid #777;border-radius:100%;color:#4b4b4b;display:block;height:40px;line-height:38px;text-align:center;width:40px;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;}.shop-single-content .social-share .social li a:hover{background-color:#f34f3f;border-color:#f34f3f;color:#ffffff;}.shop-single-info{border:1px solid #e1e1e1;padding:20px 30px 27px;margin-top:100px;}@media only screen and (max-width:575px){.shop-single-info{padding:10px 20px 17px;}}.shop-single-info .shop-info-tab .nav{border-bottom:1px solid #e1e1e1;padding-bottom:15px;}.shop-single-info .shop-info-tab .nav .nav-item{margin-right:35px;}@media only screen and (max-width:575px){.shop-single-info .shop-info-tab .nav .nav-item{margin-right:15px;}}.shop-single-info .shop-info-tab .nav .nav-item .nav-link{font-size:20px;font-weight:500;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;padding:0;}@media only screen and (max-width:575px){.shop-single-info .shop-info-tab .nav .nav-item .nav-link{font-size:16px;}}.shop-single-info .shop-info-tab .nav .nav-item .nav-link.active{color:#f34f3f;}.shop-single-info .description{padding-top:0px;}.shop-single-info .description p{font-weight:300;}@media only screen and (max-width:575px){.shop-single-info .description p{font-size:14px;}}.shop-single-info .reviews{padding:24px;border:1px solid #ECECEC;margin-top:5px;margin-top:25px;}@media only screen and (max-width:575px){.shop-single-info .reviews{padding:15px;}}.shop-single-info .reviews .review-title{font-size:24px;font-weight:400;font-family:"Rubik",sans-serif;}@media only screen and (max-width:575px){.shop-single-info .reviews .review-title{font-size:18px;}}.reviews-items{padding-top:24px;}.reviews-items .single-review{padding:24px 0;border-top:1px solid #ECECEC;}.reviews-items .single-review .name{font-size:16px;font-weight:400;font-family:"Rubik",sans-serif;color:#222222;}.reviews-items .single-review .rating-date{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;}.reviews-items .single-review .rating-date .rating{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;}.reviews-items .single-review .rating-date .rating li{margin:0 1px;color:#666666;font-size:13px;line-height:14px;}.reviews-items .single-review .rating-date .rating li.rating-on{color:#f34f3f;}.reviews-items .single-review .rating-date .date{font-size:13px;color:#666666;margin-left:10px;}.reviews-items .single-review p{margin-top:10px;}@media only screen and (max-width:575px){.reviews-items .single-review p{font-size:14px;}}.reviews-form .reviews-rating{margin-top:15px;}.reviews-form .reviews-rating .rating{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;}.reviews-form .reviews-rating .rating li{font-size:16px;color:#f34f3f;margin:0 2px;cursor:pointer;}.reviews-form .reviews-rating .rating li i{-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;}.reviews-form .reviews-rating .rating li i.hover::before{content:"\f005" !important;}.reviews-form .single-form textarea{height:275px;resize:none;}.login-register-content .title{font-size:24px;font-weight:400;color:#222222;font-family:"Rubik",sans-serif;}@media only screen and (max-width:575px){.login-register-content .title{font-size:20px;}}.login-register-content .forget a{font-size:14px;color:#666666;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;}.login-register-content .forget a:hover{color:#f34f3f;}.login-register-content .single-form .btn-primary:hover{background-color:#292d32;border-color:#292d32;}.login-register-content .single-form .btn-dark:hover{background-color:#f34f3f;border-color:#f34f3f;}.cart-table .table thead{background-color:#e1e1e1;}.cart-table .table thead tr th{background-color:#fff;border:1px solid #e5e5e5 !important;font-weight:500;font-size:14px;line-height:24px;color:#222222;padding:15px;text-align:center;background:none;min-width:16.66%;}@media only screen and (min-width:768px) and (max-width:991px){.cart-table .table thead tr th{min-width:140px;}}@media only screen and (max-width:767px){.cart-table .table thead tr th{min-width:140px;}}.cart-table .table tbody tr td{border:1px solid #e1e1e1;text-align:center;vertical-align:middle;padding:15px;font-size:14px;font-weight:500;color:#222222;}.cart-table .table tbody tr td.image img{width:128px;}.cart-table .table tbody tr td.product{text-align:left;}.cart-table .table tbody tr td.product a{color:#222222;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;}.cart-table .table tbody tr td.product a:hover{color:#f34f3f;}.cart-table .table tbody tr td.product span{font-size:13px;font-weight:300;color:#222222;display:block;}.cart-table .table tbody tr td.quantity .quantity{border-bottom:2px solid #ccc;}.cart-table .table tbody tr td.quantity .quantity button{height:40px;width:30px;background:none;border:0;font-size:14px;color:#222222;}.cart-table .table tbody tr td.quantity .quantity input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):not([type="file"]){width:60px;padding:0 10px;background:none;text-align:center;color:#222222;border:0;}.cart-table .table tbody tr td.remove a{font-size:16px;color:#222222;}.cart-btn{padding-top:5px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-between;-ms-flex-pack:space-between;-webkit-justify-content:space-between;justify-content:space-between;}@media only screen and (max-width:575px){.cart-btn{display:block;}}.cart-btn .cart-btn-left,.cart-btn .cart-btn-right{margin-top:15px;}.cart-btn .btn{border:1px solid #e6e6e6;border-radius:3px;color:#222222;font-weight:500;}.cart-btn .btn:hover{border-color:#f34f3f;background-color:#f34f3f;color:#ffffff;}.cart-btn .btn.btn-primary{border-color:#f34f3f;color:#ffffff;}.cart-btn .btn.btn-primary:hover{background-color:#292d32;border-color:#292d32;}.cart-btn .main-btn{padding:0 30px;margin-right:5px;}@media only screen and (max-width:767px){.cart-btn .main-btn{padding:0 20px;height:40px;line-height:38px;font-size:14px;}}.cart-btn .main-btn:last-child{margin-right:0;}.cart-shipping,.cart-coupon,.cart-totals{margin-top:40px;}.cart-title .title{font-weight:500;font-family:"Rubik",sans-serif;font-size:18px;color:#222222;position:relative;text-transform:uppercase;position:relative;line-height:18px;}.cart-form .cart-form-btn{padding-top:15px;}.cart-form .cart-form-btn .btn{height:40px;line-height:38px;font-weight:500;border-radius:3px;}.cart-form .cart-form-btn .btn:hover{background-color:#292d32;border-color:#292d32;}.cart-totals .cart-total-table{background-color:#f7f7f7;padding:15px 20px;}.cart-totals .cart-total-table .table{margin-bottom:0;}.cart-totals .cart-total-table .table tbody tr td{padding:5px 0;border-top:0;}.cart-totals .cart-total-table .value{font-size:14px;font:400px;color:#000000;text-transform:capitalize;}.cart-totals .cart-total-table .price{font-size:14px;font:400px;color:#000000;}.cart-total-btn{margin-top:20px;}.cart-total-btn .btn{font-weight:500;border-radius:3px;}.cart-total-btn .btn:hover{background-color:#292d32;border-color:#292d32;}.checkout-info .info-header{padding:14px 30px;margin:0 0 30px;position:relative;background-color:#eeeff2;list-style:none outside !important;width:auto;word-wrap:break-word;color:#000000;font-size:14px;}.checkout-info .info-header strong{font-weight:700;color:#000000;}.checkout-info .info-header i{font-size:12px;color:#6dde6d;margin-right:10px;}.checkout-info .info-header a{color:#000000;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;}.checkout-info .info-header a:hover{color:#f34f3f;}.checkout-info .info-header.error i{color:#c43002;}.checkout-info .card-body{padding:0;}.checkout-info .card-body p{font-size:14px;color:#666666;}.checkout-info .card-body .single-form{margin-top:15px;}.checkout-info .card-body .single-form .btn{padding:0 30px;height:40px;line-height:40px;font-weight:400;}.checkout-info .card-body .single-form .cus-checkbox{margin-left:20px;}.checkout-info .card-body .forget{margin-top:15px;}.checkout-info .card-body .forget a{font-size:14px;font-weight:400;color:#666666;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;}.checkout-info .card-body .forget a:hover{color:#f34f3f;}.checkout-title .title{font-size:20px;font-family:"Rubik",sans-serif;font-weight:500;color:#000000;position:relative;}.checkout-title .title::after{content:"";width:50px;display:block;margin-top:10px;border-bottom-width:2px;border-bottom-style:solid;border-color:inherit;}.checkout-form .checkout-account{display:none;}.checkout-form .checkout-shipping{display:none;}.checkout-form .checkout-note textarea{background-color:#f7f7f7;border-color:#f7f7f7;height:120px;}.checkout-form .checkout-checkbox{margin-top:15px;}.checkout-review-order{border:2px solid #e1e1e1;padding:40px;}@media only screen and (max-width:767px){.checkout-review-order{padding:40px;}}@media only screen and (max-width:575px){.checkout-review-order{padding:20px;}}.checkout-review-order .table{margin-bottom:0;}.checkout-review-order .table thead tr th{padding:10px 0;border-top:0;border-bottom:1px solid #e1e1e1;font-weight:400;font-size:14px;color:#000000;vertical-align:middle;}.checkout-review-order .table thead tr th.Product-price{text-align:right;}.checkout-review-order .table tbody tr td{padding:5px 0;border-top:0;vertical-align:middle;}.checkout-review-order .table tbody tr td p{font-weight:400;font-size:14px;color:#000000;}.checkout-review-order .table tbody tr td.Product-price{text-align:right;}.checkout-review-order .table tbody tr:first-child td{padding-top:20px;}.checkout-review-order .table tbody tr:last-child td{padding-bottom:20px;}.checkout-review-order .table tfoot tr td{padding:10px 0;vertical-align:middle;}.checkout-review-order .table tfoot tr td p{font-weight:400;font-size:14px;color:#000000;}.checkout-review-order .table tfoot tr td.Product-price{text-align:right;}.checkout-review-order .table tfoot tr td.total-price{text-align:right;}.checkout-review-order .table tfoot tr td.total-price p{font-size:18px;}.checkout-review-order .table tfoot tr td .cus-radio{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.checkout-review-order .table tfoot tr td .cus-radio label{white-space:nowrap;}.checkout-payment{margin-top:30px;}.checkout-payment .single-payment .payment-radio label .payment{width:100px;padding:0 2px;}.checkout-payment .single-payment .payment-radio label a{color:#000000;text-decoration:underline;text-transform:capitalize;}.checkout-payment .single-payment .payment-radio .payment-details{display:none;padding:10px 0;}.checkout-payment .single-payment .payment-radio .payment-details p{font-size:14px;color:#666666;}.checkout-payment .cus-radio{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.checkout-payment .checkout-btn{margin-top:20px;}.compare-table .table{margin-bottom:0;}.compare-table .table tbody tr th{width:200px;text-align:center;padding:15px 15px;border:1px solid #e6e6e6;font-size:16px;font-weight:500;color:#222222;vertical-align:middle;}@media only screen and (max-width:767px){.compare-table .table tbody tr th{padding:20px 15px;}}.compare-table .table tbody tr td{padding:15px 15px;text-align:center;border:1px solid #e6e6e6;color:#222222;font-size:16px;min-width:245px;}@media only screen and (max-width:767px){.compare-table .table tbody tr td{padding:20px 15px;font-size:16px;}}.compare-table .table tbody tr td .product-image-title .product-image img{display:block;}.compare-table .table tbody tr td .product-image-title .category{color:#666666;font-size:15px;display:block;margin-top:25px;}.compare-table .table tbody tr td .product-image-title .category:hover{color:#f34f3f;}.compare-table .table tbody tr td .product-image-title .title a{font-size:16px;font-family:"Rubik",sans-serif;color:#222222;font-weight:500;margin-top:15px;}.compare-table .table tbody tr td .description{text-align:left;}.compare-table .table tbody tr td .description p{font-size:15px;}.compare-table .table tbody tr td .btn{border-radius:3px;font-weight:500;}.compare-table .table tbody tr td .delete{font-size:18px;color:#222222;}.compare-table .table tbody tr td .rating li{display:inline-block;font-size:14px;color:#666666;}.compare-table .table tbody tr td .rating li.rating-on{color:#FF9800;}.empty-cart-content .empty-cart-title{color:#222222;font-family:"Rubik",sans-serif;font-size:35px;}@media only screen and (max-width:767px){.empty-cart-content .empty-cart-title{font-size:24px;}}.empty-cart-content .empty-cart-img{width:110px;margin:0 auto;padding-top:25px;}.empty-cart-content p{font-size:16px;color:#666666;text-transform:capitalize;margin-top:30px;color:#222222;}.empty-cart-content .btn{border-radius:3px;margin-top:20px;font-weight:400;font-size:13px;}.empty-cart-content .btn:hover{background-color:#292d32;border-color:#292d32;}.my-account-menu .account-menu-list{background-color:#f7f7f7;}.my-account-menu .account-menu-list li a{width:100%;padding:10px 30px;font-size:14px;color:#666666;margin-top:-1px;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;}.my-account-menu .account-menu-list li a i{margin-right:5px;}.my-account-menu .account-menu-list li a:hover,.my-account-menu .account-menu-list li a.active{background-color:#f34f3f;color:#ffffff;}.my-account-tab .account-title{font-size:24px;font-weight:500;color:#000000;font-family:"Rubik",sans-serif;}.account-table .table thead tr th{border:1px solid #ECECEC;border-bottom-color:#ECECEC !important;font-size:14px;font-weight:400;color:#000000;padding:8px 15px;}.account-table .table thead tr th.name{min-width:140px;}.account-table .table thead tr th.date{min-width:130px;}.account-table .table tbody tr td{font-size:14px;color:#000000;font-weight:400;vertical-align:middle;border:1px solid #ECECEC;padding:0;}.account-table .table tbody tr td a{padding:0 15px;height:45px;line-height:45px;color:#000000;}.my-account-dashboard .welcome-dashboard{margin-top:10px;}.my-account-dashboard .welcome-dashboard p{font-size:14px;color:#666666;}.my-account-dashboard .welcome-dashboard p strong{font-weight:500;}.my-account-dashboard .welcome-dashboard p a{color:#000000;-webkit-transition:0.3s;-o-transition:0.3s;transition:0.3s;}.my-account-dashboard .welcome-dashboard p a:hover{color:#f34f3f;}.my-account-dashboard p{color:#666666;}.my-account-payment p{color:#666666;font-weight:500;font-size:14px;}.my-account-address .account-address .name{font-size:16px;color:#000000;font-weight:500;font-family:"Rubik",sans-serif;}.my-account-address .account-address p{margin-top:20px;font-size:14px;color:#666666;}.my-account-address .account-address .btn{height:45px;line-height:45px;padding:0 20px;font-size:14px;margin-top:20px;border-radius:3px;font-weight:400;}.my-account-details .account-details .title{font-size:20px;font-weight:500;color:#000000;font-family:"Rubik",sans-serif;}.my-account-details .account-details .single-form .btn{border-radius:3px;height:40px;line-height:40px;font-weight:400;}.contact-map #contact-map{height:500px;border-width:100%;}.form-message.success,.form-message.error{font-size:16px;color:#000000;background:#ddd;padding:10px 15px;margin-left:15px;margin-top:15px;}.form-message.error{color:#f00;}.contact-info-content{padding-top:30px;}.single-contact-info{margin-top:30px;}.single-contact-info i{font-size:30px;color:#222222;margin-bottom:25px;}.single-contact-info .title{font-size:18px;font-family:"Rubik",sans-serif;color:#222222;font-weight:500;}.single-contact-info p{margin-bottom:0;font-size:14px;}.contact-form{padding-top:80px;}.contact-form .single-form textarea{height:180px;}.contact-form .single-form .btn{border-radius:3px;font-weight:400;height:40px;line-height:38px;}.contact-form .single-form .btn:hover{background-color:#f34f3f;border-color:#f34f3f;}.blog-single{padding-top:30px;}.blog-single img{width:100%;}.blog-single .title{font-size:24px;font-weight:500;font-family:"Rubik",sans-serif;margin-bottom:15px;margin-top:25px;}.blog-single .articles-date{margin-bottom:22px;}.blog-single .articles-date p{font-size:13px;line-height:15px;color:#323232;}.blog-single .articles-date p span{color:#f34f3f;}.blog-single .dec-img-wrapper{padding-bottom:30px;}.blog-single .dec-img-wrapper .dec-img{margin-top:30px;}.blog-dec-tags-social{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:10px;}.blog-dec-tags-social span{font-size:16px;font-weight:500;color:#222222;}.blog-dec-tags-social .blog-dec-tags{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;margin-top:15px;}.blog-dec-tags-social .blog-dec-tags .tags{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:5px;}.blog-dec-tags-social .blog-dec-tags .tags li{margin-left:5px;margin-top:5px;}.blog-dec-tags-social .blog-dec-tags .tags li a{height:30px;padding:0 10px;line-height:28px;border:1px solid #e1e1e1;text-align:center;font-size:14px;border-radius:3px;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;}.blog-dec-tags-social .blog-dec-tags .tags li:hover a{background-color:#f34f3f;border-color:#f34f3f;color:#ffffff;}.blog-dec-tags-social .blog-dec-social{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;margin-top:15px;}.blog-dec-tags-social .blog-dec-social .social{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;}.blog-dec-tags-social .blog-dec-social .social li{margin-left:15px;}.blog-dec-tags-social .blog-dec-social .social li a{font-size:16px;color:#666666;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;}.blog-dec-tags-social .blog-dec-social .social li:hover a{color:#f34f3f;}.blog-next-previous{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;padding-top:10px;margin-top:20px;border-top:1px solid #e1e1e1;}.blog-next-previous .left,.blog-next-previous .right{font-size:16px;font-weight:300;color:#666666;}.blog-next-previous .left i,.blog-next-previous .right i{font-size:13px;}.blog-comment .comment-wrapper .single-form textarea{height:180px;}.blog-comment .comment-title{text-transform:uppercase;font-size:15px;font-family:"Rubik",sans-serif;color:#222222;font-weight:500;}.blog-comment .comment-items{padding-top:25px;}.blog-comment .comment-items .comment-replay{padding-left:150px;}@media only screen and (max-width:767px){.blog-comment .comment-items .comment-replay{padding-left:0;}}.single-commnet{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;margin-top:30px;}@media only screen and (max-width:575px){.single-commnet{display:block;}}.single-commnet .comment-avater img{border-radius:50%;width:120px;}.single-commnet .comment-content{padding-left:30px;-webkit-box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;}@media only screen and (max-width:575px){.single-commnet .comment-content{padding-top:25px;padding-left:0;}}.single-commnet .comment-content .avater-name{font-size:16px;font-weight:500;font-family:"Rubik",sans-serif;color:#222222;margin-bottom:0;}.single-commnet .comment-content .date{font-size:14px;font-weight:400;color:#666666;}.single-commnet .comment-content p{font-size:14px;margin-top:15px;}.single-commnet .comment-content .replay{padding-left:48px;position:relative;color:#222222;font-size:14px;font-weight:500;}.single-commnet .comment-content .replay::before{background-color:#222222;content:"";height:1px;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;width:37px;}.modal .modal-dialog{max-width:1000px;}@media only screen and (min-width:992px) and (max-width:1199px){.modal .modal-dialog{max-width:880px;}}@media only screen and (min-width:768px) and (max-width:991px){.modal .modal-dialog{max-width:720px;}}@media only screen and (max-width:767px){.modal .modal-dialog{max-width:520px;}}@media only screen and (max-width:575px){.modal .modal-dialog{max-width:90%;margin:30px auto;}}.modal .modal-dialog .modal-content{border-radius:0;position:relative;}.modal .modal-dialog .modal-content .btn-close{padding:0;font-size:10px;color:#666666;border:1px solid #ccc;width:23px;height:23px;border-radius:50%;position:absolute;top:15px;right:15px;z-index:9;}@media only screen and (max-width:575px){.modal .modal-dialog .modal-content .btn-close{top:5px;right:5px;}}.modal .modal-dialog .modal-content .btn-close:focus{-webkit-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;}.modal .modal-dialog .modal-content .modal-body{padding:50px;padding-top:20px;}@media only screen and (min-width:992px) and (max-width:1199px){.modal .modal-dialog .modal-content .modal-body{padding:30px;padding-top:0;}}@media only screen and (min-width:768px) and (max-width:991px){.modal .modal-dialog .modal-content .modal-body{padding:30px;padding-top:0;}}@media only screen and (max-width:575px){.modal .modal-dialog .modal-content .modal-body{padding:30px;padding-top:0;}}.modal .modal-dialog .modal-content .modal-body .quick-view-image{padding-top:30px;}.modal .modal-dialog .modal-content .modal-body .quick-view-content{padding-top:30px;}.modal .modal-dialog .modal-content .modal-body .quick-view-content .thumb-price{margin-top:10px;margin-bottom:20px;}.modal .modal-dialog .modal-content .modal-body .quick-view-content .thumb-price .current-price{font-weight:500;font-size:16px;color:#f34f3f;}@media only screen and (max-width:575px){.modal .modal-dialog .modal-content .modal-body .quick-view-content .thumb-price .current-price{font-size:20px;}}.modal .modal-dialog .modal-content .modal-body .quick-view-content .thumb-price .old-price{text-decoration:line-through;font-weight:400;font-size:14px;margin-left:5px;color:#222222;}@media only screen and (max-width:575px){.modal .modal-dialog .modal-content .modal-body .quick-view-content .thumb-price .old-price{font-size:18px;}}.modal .modal-dialog .modal-content .modal-body .quick-view-content .thumb-price .discount{background:#f34f3f;color:#fff;padding:2px 8px;margin-top:4px;margin-left:5px;font-size:14px;}.modal .modal-dialog .modal-content .modal-body .quick-view-content .product-rating{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;}.modal .modal-dialog .modal-content .modal-body .quick-view-content .product-rating .rating-star{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;}.modal .modal-dialog .modal-content .modal-body .quick-view-content .product-rating .rating-star li{margin:0 1px;font-size:16px;}.modal .modal-dialog .modal-content .modal-body .quick-view-content .product-rating span{font-size:14px;color:#666666;padding-left:10px;}.modal .modal-dialog .modal-content .modal-body .quick-view-content p{margin-top:30px;border-top:1px solid #ccc;padding-top:30px;font-size:14px;}@media only screen and (min-width:768px) and (max-width:991px){.modal .modal-dialog .modal-content .modal-body .quick-view-content p{margin-top:20px;padding-top:20px;}}.modal .modal-dialog .modal-content .modal-body .quick-view-content .quick-view-quantity-addcart{padding-top:20px;}@media only screen and (min-width:768px) and (max-width:991px){.modal .modal-dialog .modal-content .modal-body .quick-view-content .quick-view-quantity-addcart{padding-top:10px;}}.modal .modal-dialog .modal-content .modal-body .quick-view-content .quick-view-quantity-addcart .quantity{border-bottom:2px solid #ccc;margin-top:10px;margin-right:30px;}.modal .modal-dialog .modal-content .modal-body .quick-view-content .quick-view-quantity-addcart .quantity button{height:30px;width:30px;background:none;border:0;font-size:14px;color:#222222;}.modal .modal-dialog .modal-content .modal-body .quick-view-content .quick-view-quantity-addcart .quantity input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):not([type="file"]){width:60px;padding:0 10px;background:none;text-align:center;color:#222222;border:0;}.modal .modal-dialog .modal-content .modal-body .quick-view-content .quick-view-quantity-addcart .addcart-btn{margin-top:10px;}.modal .modal-dialog .modal-content .modal-body .quick-view-content .quick-view-quantity-addcart .addcart-btn .btn{height:40px;line-height:38px;padding:0 55px;}@media only screen and (min-width:768px) and (max-width:991px){.modal .modal-dialog .modal-content .modal-body .quick-view-content .quick-view-quantity-addcart .addcart-btn .btn{padding:0 25px;}}@media only screen and (max-width:575px){.modal .modal-dialog .modal-content .modal-body .quick-view-content .quick-view-quantity-addcart .addcart-btn .btn{padding:0 20px;}}.page-banner{padding-top:95px;padding-bottom:95px;background-position:center center;background-size:cover;}@media only screen and (max-width:767px){.page-banner{padding-top:50px;padding-bottom:55px;}}.page-banner-content .title{font-size:42px;font-family:"Lora",serif;font-weight:normal;line-height:50px;}@media only screen and (max-width:767px){.page-banner-content .title{font-size:32px;}}.page-banner-content .breadcrumb{margin-bottom:0;padding:0;background:none;}.page-banner-content .breadcrumb .breadcrumb-item{color:#222222;font-size:14px;}.page-banner-content .breadcrumb .breadcrumb-item + .breadcrumb-item::before{color:#222222;}.page-banner-content .breadcrumb .breadcrumb-item a{color:#222222;}.widget-title{font-size:15px;font-family:"Rubik",sans-serif;margin-bottom:20px;padding-bottom:10px;text-transform:uppercase;font-weight:500;line-height:20px;border-bottom:1px solid #e1e1e1;}.sidebar-categories{margin-top:28px;}.sidebar-categories .categories-list li + li{margin-top:10px;}.sidebar-categories .categories-list li a{font-size:14px;color:#666666;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;display:block;}.sidebar-categories .categories-list li a span{float:right;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;}.sidebar-categories .categories-list li a:hover{color:#f34f3f;}.sidebar-color{margin-top:28px;}.sidebar-color .color-list{margin-left:-5px;margin-right:-5px;}.sidebar-color .color-list li{font-size:14px;color:#666666;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;margin-top:5px;cursor:pointer;display:inline-block;padding:0 5px;line-height:14px;}.sidebar-color .color-list li.active{color:#f34f3f;}.sidebar-color .color-list li span{width:14px;height:14px;display:inline-block;border:1px solid #e5e5e5;margin-right:3px;}.sidebar-size{margin-top:28px;}.sidebar-size .size-list{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-3px;margin-right:-3px;}.sidebar-size .size-list li{padding:0 3px;margin-top:5px;}.sidebar-size .size-list li a{width:45px;height:27px;line-height:25px;border:1px solid #e1e1e1;text-align:center;font-size:14px;border-radius:3px;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;}.sidebar-size .size-list li:hover a,.sidebar-size .size-list li.active a{background-color:#f34f3f;border-color:#f34f3f;color:#ffffff;}.sidebar-banner{margin-top:30px;}.sidebar-banner a img{width:100%;}.sidebar-product{margin-top:28px;}.sidebar-product .product-list li + li{margin-top:20px;}.single-mini-product{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;}.single-mini-product .product-image{width:80px;}.single-mini-product .product-image img{width:100%;}.single-mini-product .product-content{-webkit-box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;padding-left:15px;}.single-mini-product .product-content .title{margin-bottom:5px;}.single-mini-product .product-content .title a{font-size:14px;line-height:16px;font-weight:400;text-transform:capitalize;color:#222222;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;font-family:"Rubik",sans-serif;}.single-mini-product .product-content .title a:hover{color:#f34f3f;}.single-mini-product .product-content .rating{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;}.single-mini-product .product-content .rating li{margin:0 1px;color:#666666;font-size:12px;}.single-mini-product .product-content .rating li.rating-on{color:#FF9800;}.single-mini-product .product-content .price-box .current-price{font-weight:500;font-size:12px;color:#666666;}.single-mini-product .product-content .price-box .old-price{text-decoration:line-through;font-weight:400;font-size:12px;margin-right:5px;color:#666666;}.sidebar-tags{margin-top:28px;}.sidebar-tags .tags-list{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-3px;margin-right:-3px;}.sidebar-tags .tags-list li{padding:0 3px;margin-top:5px;}.sidebar-tags .tags-list li a{height:35px;padding:0 15px;line-height:33px;border:1px solid #e1e1e1;text-align:center;font-size:14px;border-radius:3px;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;}.sidebar-tags .tags-list li:hover a,.sidebar-tags .tags-list li.active a{background-color:#f34f3f;border-color:#f34f3f;color:#ffffff;}.sidebar-search{margin-top:28px;}.sidebar-search .search-form{position:relative;margin-top:10px;}.sidebar-search .search-form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):not([type="file"]){padding-right:35px;}.sidebar-search .search-form button{position:absolute;top:0;right:0;width:40px;height:40px;padding:0;font-size:18px;color:#666666;border:0;background:none;}.sidebar-post{margin-top:28px;}.sidebar-post .post-items .single-post{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;margin-top:20px;}.sidebar-post .post-items .single-post .post-thumb img{width:80px;}.sidebar-post .post-items .single-post .post-content{-webkit-box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;padding-left:15px;}.sidebar-post .post-items .single-post .post-content .date{font-size:13px;line-height:16px;color:#666666;display:block;margin-bottom:3px;}.sidebar-post .post-items .single-post .post-content .post-title{line-height:20px;margin-bottom:0;}.sidebar-post .post-items .single-post .post-content .post-title a{font-size:16px;color:#222222;font-weight:400;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;font-family:"Rubik",sans-serif;}.sidebar-post .post-items .single-post .post-content .post-title a:hover{color:#f34f3f;}.footer-area{background-color:#222222;}.footer-widget{margin-top:50px;}.footer-widget .footer-logo{margin-bottom:30px;}.footer-widget .footer-widget-text p{margin-bottom:0;color:#ffffff;}.footer-widget .widget-social{margin-top:23px;}.footer-widget .widget-social ul{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;}.footer-widget .widget-social ul li{margin-right:10px;}.footer-widget .widget-social ul li:last-child{margin-right:0;}.footer-widget .widget-social ul li a{width:42px;height:42px;line-height:44px;display:block;text-align:center;font-size:14px;background:#f2f2f2;border-radius:50%;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;}.footer-widget .widget-social ul li a:hover{background-color:#f34f3f;color:#ffffff;}.footer-widget .footer-widget-title{font-size:15px;line-height:16px;margin-bottom:7px;padding-bottom:10px;text-transform:uppercase;font-weight:500;position:relative;color:#ffffff;font-family:"Rubik",sans-serif;}.footer-widget .footer-widget-menu ul li a{display:block;font-weight:400;font-size:15px;line-height:30px;color:#ffffff;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;}.footer-widget .footer-widget-menu ul li a:hover{color:#f34f3f;}.copyright-section{background-color:#222222;border-top:1px solid rgba(51,51,51,0.4);}.copyright-wrapper{padding-bottom:20px;}.copyright-wrapper .copyright-content{padding-top:20px;}.copyright-wrapper .copyright-content p{text-transform:capitalize;line-height:25px;font-size:14px;color:#ffffff;font-weight:300;}.copyright-wrapper .copyright-content p a{color:#f34f3f;}.copyright-wrapper .copyright-payment{padding-top:20px;}.back-to-top{position:fixed;bottom:20px;right:20px;font-size:18px;width:40px;height:40px;line-height:40px;border-radius:50%;z-index:99;text-align:center;display:none;-webkit-box-shadow:0px 0px 30px 0px rgba(156,156,156,0.25);-ms-box-shadow:0px 0px 30px 0px rgba(156,156,156,0.25);-o-box-shadow:0px 0px 30px 0px rgba(156,156,156,0.25);box-shadow:0px 0px 30px 0px rgba(156,156,156,0.25);-webkit-transition:0.4s;-o-transition:0.4s;transition:0.4s;color:#ffffff;background-color:#f34f3f;}.back-to-top:hover{color:#ffffff;background-color:#abb8c0;}.back-to-top:hover i{-webkit-animation:fadeInUp 1s both infinite;animation:fadeInUp 1s both infinite;}.back-to-top:focus{color:#ffffff;}.header-meta-info .header-search .picker{width:40px;position:absolute;bottom:0;left:70%;height:100%;cursor:pointer;color:#999;font-size:13px;text-align:left;line-height: 40px;background-image:url("../images/icons/down.png");background-position:30px center;background-repeat:no-repeat;user-select:none;}.header-meta-info .header-search .picker-list{list-style:none;padding:5px 0;width:100px;position:absolute;right:0;top:50px;margin:0;line-height:26px;font-size:12px;border-radius:2px;box-shadow:0 1px 5px rgba(0,0,0,.2);background-color:#fff;display:none;z-index: 100}.header-meta-info .header-search .picker-list>li{padding-left: 36px;background-position: 10px center;background-repeat: no-repeat;background-size: 16px auto;}.header-meta-info .header-search .picker-list>li:hover{background-color: #ebf1f5;cursor: pointer;}.contactusdiyou{position:fixed;right:-230px;bottom:0;width:230px;height:100%;background:#009aff;z-index:99999999999;transition:all 0.5s ease;-webkit-transition:all 0.5s ease;}.contactusdiyou .hoverbtn{width:30px;height:129px;padding-top:20px;cursor:pointer;position:absolute;top:50%;margin-top:-66px;left:-30px;font-size:14px;color:#fff;background:#009aff;-webkit-border-radius:3px 0px  0px 3px;-moz-border-radius:3px 0px  0px 3px;-o-border-radius:3px 0px  0px 3px;border-radius:3px 0px  0px 3px;-moz-box-shadow:-4px 4px 4px -4px #000;-webkit-box-shadow:-4px 4px 4px -4px #000;box-shadow:-4px 4px 4px -4px #000;}.contactusdiyou .hoverbtn span{width:30px;height:19px;line-height:19px;text-align:center;overflow:hidden;float:left;}.contactusdiyou .hoverbtn .hoverimg{width:13px;height:9px;margin:10px 0px 0px 10px;float:left;display:inline;background-repeat:no-repeat;}.hoverimg2{background:url(../images/customer-ser/hoverbtnbg1.png) no-repeat;}.contactusdiyou .conter{width:186px;height:560px;margin-left:22px;position:absolute;top:55%;margin-top:-140px;margin-top:-280px;}.contactusdiyou .conter .con1{border-bottom:1px solid #6a6a6a;padding-bottom:22px;}.contactusdiyou .conter .con1 dl dt{width:31px;height:31px;float:left;position:relative;top:32px;}.contactusdiyou  dl .f1{width:142px;height:36px;line-height:36px;float:right;font-size:14px;_font-size:14px;font-size:15px;color:#fff;vertical-align:top;font-weight:bold;}.contactusdiyou  dl .f2{width:142px;float:right;font-size:12px;color:#fff;height:30px;line-height:30px;float:right;}.kefuQQ a{background:url(../images/customer-ser/button-custom-qq.gif)  no-repeat;width:70px;height:20px;display:inline-block;vertical-align:middle;}.kefuQQ a:hover{background:url(../images/customer-ser/button-custom-qq-h.gif)  no-repeat;}.contactusdiyou .conter .con1 dl dd .ph_num{font:18px 'Microsoft yahei';font-size:16px;_font-size:16px;color:#fff;height:25px;}.contactusdiyou .qqcall{padding:22px 0px;border-bottom:1px solid #6a6a6a;}.contactusdiyou .qqcall dl dt{width:31px;height:31px;float:left;position:relative;top:32px;}.contactusdiyou .weixincall{float:right;padding:22px 0;border-bottom:1px solid #6a6a6a;}.contactusdiyou .weixincall dl dt{width:31px;height:31px;float:left;position:relative;top:32px;}.contactusdiyou .weixincall .f3{float:right;width:73px;height:auto;margin-right:69px;display:inline;}.contactusdiyou .weixincall .f3 img{width:73px;height:auto;}.contactusdiyou .dytimer{float:right;width:160px;height:40px;padding:16px 0 15px 0;margin:20px 0 0 0;}.contactusdiyou .dytimer span{display:block;height:20px;line-height:20px;font-size:14px;color:#fff;}.diyou{position:fixed;bottom:0;z-index:99999999999;}.diyoumask{position:fixed;left:0;top:0;z-index:100000;width:100%;height:100%;opacity:0.3;background:#000;display:none;}.fn_cle:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}.message-badge {position: relative;top: -8px;left: 5px;background-color: #ff4444;color: white;border-radius: 50%;width: 18px;height: 18px;font-size: 12px;display: inline-flex;align-items: center;justify-content: center;}