SEIKO CSS
<style>
/* Top menu */
.kn_topmenu, .kn_topmenu > ul, .kn_topdistributor {display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex;
flex-flow: row wrap;}
.kn_topmenu {background-color:#000;}
.kn_topmenu > ul {list-style-type:none;margin-block-start: 0px;
margin-block-end: 0px;padding-inline-start: 0px;}
.kn_topmenu > ul li img {max-height: 30px;}
.kn_topmenu > ul li.active {background-color:#fff;}
.kn_topmenu > ul li:hover:not(.active) {background-color:#333;}
.kn_topdistributor {padding: 5px; justify-content: space-evenly; align-items: baseline;}
.kn_topdistributor p {color: #fff; font-size: 12px;margin-bottom:0px;}
.kn_topdistributor img {height: 30px;}
@media (max-width: 992px) {
.kn_topmenu {display: none;}
}
@media (min-width: 992px) and (max-width: 1440px) {
.kn_topmenu > ul {width:calc(100% - 280px);justify-content:flex-start;}
.kn_topmenu > ul li {padding: 5px 24px;}
.kn_topdistributor {width:280px;}
}
@media (min-width: 1440px) {
.kn_topmenu > ul {width:calc(100% - 280px);justify-content:flex-start;}
.kn_topmenu > ul li {padding: 5px 24px;}
.kn_topdistributor {width:280px;}
}
/* Header menu */
#header .site-name { margin-right: 56px;}
#header .container {width: 100% !important;padding-left:24px;}
#header, .navigation-in {border-color: #ffffff; color: #000; background-color: #fff;}
.navigation-in>ul>li>a {color:#000;}
.navigation-in>ul>li.exp>a, .navigation-in>ul>li>a:hover {
background-color: transparent;
color: #000;
}
.navigation-buttons a[data-target="search"], .navigation-buttons a[data-target="login"], .navigation-buttons a[data-target="cart"], .navigation-buttons a[data-target="navigation"], .navigation-buttons > a[data-target="cart"]:hover i {
color: #000;
background-color: #fff;
}
.navigation-buttons > a[data-target="cart"] i {
color: #fff;
background-color: #000;
}
.navigation-buttons a[data-target="cart"]:hover {
color: #fff;
background-color: #000;
}
.navigation-buttons {border-right-style: none;}
.navigation-in ul.menu-level-2 {
border-color: #fff;
background-color: #fff;
}
.navigation-in ul.menu-level-2 a {
color: #000;
}
.navigation-in ul.menu-level-2 a:hover {background-color: #fafafa;color:#000;}
/* Carousel */
.carousel-control::before {top: calc(50% - 40px); width: 44px; height: 80px; border-style: none;}
.carousel-control.left::before {content: url(https://242285.myshoptet.com/user/documents/upload/resources/SEIKO/arrow_left.svg);}
.carousel-control.right::before {content: url(https://242285.myshoptet.com/user/documents/upload/resources/SEIKO/arrow_right.svg);}
.kn_hpbenefits {background-color:#000; background-color: #000; width: calc(100% + 0px); margin-left: xxx-20px; margin-right: xxx-20px;}
.kn_hpbenefits ul {max-width: 1280px;display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; flex-flow: row wrap;list-style-type:none;margin-block-start: 0px;
margin-block-end: 0px;padding-inline-start: 0px;margin:auto;justify-content: space-between;}
.kn_hpbenefits li {color: #fff; padding: 24px 24px 24px 72px; background-size: 30px 30px; background-position: 24px center; background-repeat:no-repeat;}
.kn_hpbenefits li img {width: 30px; height: 30px;margin-right:18px;}
.kn_hpbenefits li:nth-child(1) {background-image: url("https://242285.myshoptet.com/user/documents/upload/resources/SEIKO/stock.svg");}
.kn_hpbenefits li:nth-child(2) {background-image: url("https://242285.myshoptet.com/user/documents/upload/resources/SEIKO/stock.svg");}
.kn_hpbenefits li:nth-child(3) {background-image: url("https://242285.myshoptet.com/user/documents/upload/resources/SEIKO/stock.svg");}
.kn_hpbenefits li:nth-child(4) {background-image: url("https://242285.myshoptet.com/user/documents/upload/resources/SEIKO/stock.svg");}
.hpsubbanners {display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; flex-flow: row wrap;justify-content: space-between;}
.hpsubbanners a {width:33.3333%;}
.hpsubbanners a {
-webkit-filter: grayscale(0%);
-moz-filter: grayscale(0%);
filter: grayscale(0%);
transition: all 0.5s ease;
}
.hpsubbanners a:hover {
-webkit-filter: grayscale(100%);
-moz-filter: grayscale(100%);
filter: grayscale(100%);
}
@media (max-width: 992px) {
.kn_hpbenefits li {width:50%;padding: 14px 14px 14px 62px;background-position: 14px center;}
.hpsubbanners a {width:100%;}
}
/* HP */
body.type-index .content {padding-left: 0px; padding-right: 0px;}
.banners-row {margin-left: 0px; margin-right: 0px;}
body.type-index .index-content-wrapper {max-width: 100%;}
/* Products */
@media (min-width: 1200px) {
#homepageProducts1, #homepageProducts11 {max-width: 1418px; margin: auto;}
}
.flag {
background-color: #fff !important;
color: #000 !important;
border: solid 1px #000 !important;
}
.flags-default .flag:before, .flags-default .flag:after {display: none;}
.p {border-style: none !important;}
.products-block > div .p .p-in {background-color: #f9f9f9;}
.products-block > div .p .p-bottom > div .p-tools {visibility:hidden;padding: 19px 0px 0px 0px; margin-bottom: -20px;opacity: 0;transition: visibility 0s linear 300ms, opacity 300ms;}
.products-block > div .p:hover .p-bottom > div .p-tools {visibility:visible;opacity: 1; transition: visibility 0s linear 0s, opacity 300ms;}
.products-block > div .p {margin-bottom: 21px;}
.homepage-group-title {
display: block;
text-align: center;
font-weight: 500;
}
.shp-tabs-row.responsive-nav {display: none;}
.tab-content>.tab-pane {display: block; opacity: 1;}
.slick-dots li button:before {
width: 30px !important;
height: 2px !important;
border-width: 1px !important;
border-radius: 0 !important;
}
.slick-dots li {width: 40px !important;}
.slick-prev:before, .slick-next:before {color: #000 !important; background: #fff !important;}
/* */
/* */
--></style>