@charset "UTF-8";

/* —————————————————-

text

—————————————————- */
body {
  -webkit-text-size-adjust: 100%;

}

p,
li {
  max-height: 100%;
}

.buy_area_map_second li,
.buy_area_map li {
  display: block;
  max-height: 100%;
}

.ac {
  text-align: center !important;
}

.ar {
  text-align: right !important;
}

.al {
  text-align: left !important;
}

.bold {
  font-weight: bold !important;
}

.font10 {
  font-size: 10px !important;
}

.font11 {
  font-size: 11px !important;
}

.font12 {
  font-size: 12px !important;
}

.font13 {
  font-size: 13px !important;
}

.font14 {
  font-size: 14px !important;
}

.font15 {
  font-size: 15px !important;
}

.font16 {
  font-size: 16px !important;
}

.font17 {
  font-size: 17px !important;
}

.font18 {
  font-size: 18px !important;
}

.font19 {
  font-size: 19px !important;
}

.font20 {
  font-size: 20px !important;
}

.font21 {
  font-size: 21px !important;
}

.font22 {
  font-size: 22px !important;
}

.font23 {
  font-size: 23px !important;
}

.font24 {
  font-size: 24px !important;
}

/* —————————————————-

float

—————————————————- */
#newmember .table th {
  width: 200px !important;
}

.table>thead>tr>th,
.table>tbody>tr>th,
.table>tfoot>tr>th,
.table>thead>tr>td,
.table>tbody>tr>td,
.table>tfoot>tr>td {
  border-top: 1px solid #666 !important;
  padding: 15px 0px;
}

#history_head {
  border-top: 3px solid #FFF;
  margin-top: 20px;
}

.history_head table {
  border: 1px solid #EEE;
}

#history_head th {
  padding: 16px;
}

.order_head_value td {
  padding: 10px;
}

.retail {
  width: 80%;
  padding-top: 20px;
  margin-top: 20px;
}

.retail td,
.retail th {
  padding: 10px;
}

.member_login_button,
#member_login {
  background-color: #F90;
  padding: 0px 15px;
  color: #FFF !important;
  font-weight: bold;
  border: none;
}

.send_btn {
  background-color: #F90;
  height: 33px;
  padding: 0px 15px;
  color: #FFF !important;
  font-weight: bold;
  border: none;
}

.send input {
  background-color: #F90 !important;
  height: 33px !important;
  padding: 0px 15px;
  color: #FFF !important;
  font-weight: bold;
  border: none;
}

.skit-right-col .sn-list-wrap .ajax-hidden article a {
  margin-top: 0px !important;
}

.skit-right-col .sn-list-wrap .ajax-hidden {
  margin-top: 0px !important;
}

.skit-right-col .sn-list-wrap .price {
  font-weight: bold !important;
}

#newsticker {
  width: 557px;
  float: right;
  text-align: right;
  color: #CCC;
  font-size: 13px;
  padding-left: 5px;
}

.morecolore-wrap #more-owl .item h4 {
  display: none;
}

.title {
  text-align: left !important;
}

.size {
  margin-top: -9px !important;
}

.fr {
  float: right !important;
}

.fl {
  float: left !important;
}

.clear {
  clear: both;
}

.clearfix:after {
  content: “.”;
  display: block;
  clear: both;
  height: 0;
  visibility: hidden;
}

.clearfix {
  min-height: 1px;
}

* html .clearfix {
  height: 1px;
  /*
height: auto;
overflow: hidden;
*/
}

.footer_navi {
  margin-left: 0px !important;
  padding-left: 0px !important;
}

.footer_navi li {
  width: 100%;
  padding-bottom: 0px;
  text-align: left;
  margin-bottom: 5px;
}

.toyawase input {
  width: auto !important;
}

/* —————————————————-
clearfix の代用
<div class=”hr”><hr /></div>
—————————————————- */
.skit-right-col .sn-list-wrap .title {
  font-size: 10pt;
  padding: 5px 0 3px;
  margin: 0 auto;
  line-height: 1.3;
  min-height: 18px;
  width: 90%;
}

.price_navi {
  margin-top: 50px;
  width: 164px;
}

.price_navi li {
  padding: 5px;
  background: #333 !important;
  border-radius: 3px;

  margin-bottom: 5px;
  text-align: center;
}

.price_navi li a {
  color: #fff !important;
}

.showdetail a {
  width: 100px;
  height: 25px;
  background: #000 !important;
  color: #999;
  margin: 0 auto;
  display: block;
  border: 1px solid #666;
}

.showdetail a:hover {
  color: #fff;
}

.skit-right-col .sn-list-wrap .title a {
  white-space: nowrap;
  overflow: hidden;
  text-align: center;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  width: 148px;
  display: block;
}

.shop-stock ul li {
  width: 28px !important;
}

.skit-right-col .item-wrap .sneaker-info .content-wrap {
  background-color: #000 !important;
}

.photo-wrap p {
  font-size: 17px;
}

.wp-paginate .current {
  color: #fff !important;
  background: #000 !important;
  border: 1px solid #999 !important;
  margin-right: 4px;
  padding: 4px 8px;
}

.wp-paginate a:hover,
.wp-paginate a:active {
  background: #FFF !important;
  color: #000 !important;
}

.navigation {
  text-align: center;
}

div.hr {
  clear: both;
}

div.hr hr {
  display: none;
}

.daily-list {
  margin-bottom: 32px;
}

.daily-list a {
  padding: 5px 10px;
  border: 1px solid #666;
  font-size: 14px !important;
}

.daily-list a:hover {
  background-color: #666;
}

.wpcf7-submit {
  background-color: #FF6C0A;
  border: 0px;
  padding: 5px 15px;
}

.smallorage {
  font-size: 13px;
  color: #FF6C0A;
}

.skit-right-col .sn-list-wrap .title {
  font-size: 18px;
}

.wfont {
  letter-spacing: -0.5px;
}

.breadcrumbs {
  margin-top: 5px;
}

.breadcrumbs a {
  font-size: 16px !important;
  color: #adadad;
  font-family: 'tw' !important;
}

.closebtn {
  padding: 0px 5px;
  border: 1px solid #ff7800;
}

a.closebtn:hover {
  padding: 0px 5px;
  border: 1px solid #ff7800;
  background-color: #ff7800;
  color: #000 !important;
}

#point_table {
  display: none;
}

.venoframe {
  border: none;
  width: 460px !important;
  height: 531px !important;
  background: #666;
  padding: 20px 10px 10px 20px !important;

}

.vbox-overlay {
  height: 531px !important;
  position: relative !important;
}

.size-if .table td {
  padding: 6px !important;
}

.size-if .table th {
  text-align: left;
}

.skit-right-col .sn-list-wrap .lists-box {
  padding: 0px 10px 0px 0;
  margin-bottom: 5px;
}

/* —————————————————-

margin

—————————————————- */

.mt00 {
  margin-top: 0px !important;
}

.mt05 {
  margin-top: 5px !important;
}

.mt10 {
  margin-top: 10px !important;
}

.mt15 {
  margin-top: 15px !important;
}

.mt20 {
  margin-top: 20px !important;
}

.mt25 {
  margin-top: 25px !important;
}

.mt30 {
  margin-top: 30px !important;
}

.mt35 {
  margin-top: 35px !important;
}

.mt40 {
  margin-top: 40px !important;
}

.mr00 {
  margin-right: 0px !important;
}

.mr05 {
  margin-right: 5px !important;
}

.mr10 {
  margin-right: 10px !important;
}

.mr15 {
  margin-right: 15px !important;
}

.mr20 {
  margin-right: 20px !important;
}

.mr25 {
  margin-right: 25px !important;
}

.mr30 {
  margin-right: 30px !important;
}

.mr35 {
  margin-right: 35px !important;
}

.mr40 {
  margin-right: 40px !important;
}

.mb00 {
  margin-bottom: 0px !important;
}

.mb05 {
  margin-bottom: 5px !important;
}

.mb10 {
  margin-bottom: 10px !important;
}

.mb15 {
  margin-bottom: 15px !important;
}

.mb20 {
  margin-bottom: 20px !important;
}

.mb25 {
  margin-bottom: 25px !important;
}

.mb30 {
  margin-bottom: 30px !important;
}

.mb35 {
  margin-bottom: 35px !important;
}

.mb40 {
  margin-bottom: 40px !important;
}

.ml00 {
  margin-left: 0px !important;
}

.ml05 {
  margin-left: 5px !important;
}

.ml10 {
  margin-left: 10px !important;
}

.ml15 {
  margin-left: 15px !important;
}

.ml20 {
  margin-left: 20px !important;
}

.ml25 {
  margin-left: 25px !important;
}

.ml30 {
  margin-left: 30px !important;
}

.ml35 {
  margin-left: 35px !important;
}

.ml40 {
  margin-left: 40px !important;
}

/* —————————————————-

padding

—————————————————- */

.pt00 {
  padding-top: 0px !important;
}

.pt05 {
  padding-top: 5px !important;
}

.pt10 {
  padding-top: 10px !important;
}

.pt15 {
  padding-top: 15px !important;
}

.pt20 {
  padding-top: 20px !important;
}

.pt25 {
  padding-top: 25px !important;
}

.pt30 {
  padding-top: 30px !important;
}

.pt35 {
  padding-top: 35px !important;
}

.pt40 {
  padding-top: 40px !important;
}

.pr00 {
  padding-right: 0px !important;
}

.pr05 {
  padding-right: 5px !important;
}

.pr10 {
  padding-right: 10px !important;
}

.pr15 {
  padding-right: 15px !important;
}

.pr20 {
  padding-right: 20px !important;
}

.pr25 {
  padding-right: 25px !important;
}

.pr30 {
  padding-right: 30px !important;
}

.pr35 {
  padding-right: 35px !important;
}

.pr40 {
  padding-right: 40px !important;
}

.pb00 {
  padding-bottom: 0px !important;
}

.pb05 {
  padding-bottom: 5px !important;
}

.pb10 {
  padding-bottom: 10px !important;
}

.pb15 {
  padding-bottom: 15px !important;
}

.pb20 {
  padding-bottom: 20px !important;
}

.pb25 {
  padding-bottom: 25px !important;
}

.pb30 {
  padding-bottom: 30px !important;
}

.pb35 {
  padding-bottom: 35px !important;
}

.pb40 {
  padding-bottom: 40px !important;
}

.pl00 {
  padding-left: 0px !important;
}

.pl05 {
  padding-left: 5px !important;
}

.pl10 {
  padding-left: 10px !important;
}

.pl15 {
  padding-left: 15px !important;
}

.pl20 {
  padding-left: 20px !important;
}

.pl25 {
  padding-left: 25px !important;
}

.pl30 {
  padding-left: 30px !important;
}

.pl35 {
  padding-left: 35px !important;
}

.pl40 {
  padding-left: 40px !important;
}

/*——————————————————————-

form

——————————————————————-*/

.form_small {
  width: 50px;
  height: 14px;
  font-size: 12px;
}

.form_middle {
  width: 120px;
  height: 14px;
  font-size: 12px;
}

.form_long {
  width: 260px;
  height: 14px;
  font-size: 12px;
}

/* 全角日本語を指定 */
.ime_active {
  ime-mode: active;
}

/* 半角英数を指定 */
.ime_inactive {
  ime-mode: inactive;
}

/* 半角英数に固定 */
.ime_disabled {
  ime-mode: disabled;
}

.lists-box .wfont {
  font-size: 18px;
}


.left-menu .children>li:before {
  font-size: 9px !important;
  margin-right: 3px !important;
}

.breadcrumbs {
  margin-bottom: 18px;
}

.breadcrumbs span {
  font-size: 12px;
}

.skit-right-col .sn-list-wrap .ajax-hidden article {
  padding: 15px 0px;
  background-color: #000;
}

.skit-right-col .sn-list-wrap .ajax-hidden article p {
  color: #FFF;
}

.skit-right-col .sn-list-wrap .ajax-hidden article .col-xs-8 {
  padding: 0px !important;
  margin-top: 0px !important;
}

.skit-right-col .sn-list-wrap .ajax-hidden article .col-xs-4 {
  margin-top: 15px;
}

.skit-right-col .sn-list-wrap .ajax-hidden article .col-xs-4 img {
  float: right;
}

.skit-right-col .sn-list-wrap .ajax-hidden article img {
  vertical-align: top;
}

.skit-right-col .sn-list-wrap .ajax-hidden ul {
  margin-top: 6px;
  padding: 0px 0px 0px 5px;
  width: 590px;
}

.skit-right-col .sn-list-wrap .ajax-hidden ul li {
  width: 106px;
  margin-right: 6px;
  margin-bottom: 6px;
  padding: 0;
}

.skit-right-col .sn-list-wrap .ajax-hidden h1,
.skit-right-col .sn-list-wrap .ajax-hidden .item-name {
  font-family: 'tw' !important;
  font-size: 30px;
  margin-bottom: 10px;
  padding-bottom: 10px;
  color: #FFF;
  border-bottom: 1px solid #333;
}

.skit-right-col .sn-list-wrap .ajax-hidden article a {
  margin-top: 20px;
  display: block;
  text-align: center;
}

.skit-right-col .item-wrap .item-title {
  font-family: 'tw' !important;
  font-size: 30px;
}

#itemsizelist li,
.wfont a {
  font-family: 'tw' !important;
}

#itemsizelist li {
  border-radius: 3px;
}

h4 {
  font-size: 12px;
}

table.skucontent {
  margin-top: 10px;
}

table.skucontent tbody th {
  border-bottom: #ff6c0a 1px solid !important;
  border-top: #000 1px solid !important;
  border-left: #000 1px solid !important;
  border-right: #000 1px solid !important;
  text-align: left;
  padding: 10px 0px 10px 0px;
  font-family: 'tw' !important;
  font-size: 18px;
}

table.skucontent tbody td {
  border-bottom: #646464 1px solid !important;
  border-top: #000 1px solid !important;
  border-left: #000 1px solid !important;
  border-right: #000 1px solid !important;
}

.skit-right-col .item-wrap .item-img .sub ul {
  margin-top: 6px;
  margin-bottom: 0px;
  width: 560px;
}

.skit-right-col .item-wrap .item-img .sub ul li {
  width: 104px;
  padding: 0;
}

.skit-right-col .item-wrap .item-img .sub ul li {
  margin-right: 6px;
  margin-bottom: 6px;
}

.skit-right-col .item-wrap .item-img {
  background-color: #000;
  padding: 7px 15px;
}

.blog-item {
  margin-bottom: 70px;
}

.blog-item .photo-wrap .buynow-link {
  display: block;
  z-index: 100;
  right: 0px;
  top: inherit !important;
  left: inherit !important;
  line-height: 1.6 !important;
  text-align: center;
  width: 150px !important;
  height: 30px !important;
  -moz-border-radius: 0% !important;
  -webkit-border-radius: 0% !important;
  border-radius: 0% !important;
  background: #ff7e00;
  color: black;
  font-size: 20px !important;
  opacity: 1 !important;
  -moz-transition: 0.3s;
  -o-transition: 0.3s;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  font-family: 'tw' !important;
}

.owl-buttons {
  display: none;
}

.skit-right-col .sn-list-wrap .ajax-hidden dl {
  margin-bottom: 10px;
  border-bottom: #333 1px solid;
}

.skit-right-col .sn-list-wrap .ajax-hidden dl dt {
  font-family: 'tw' !important;
  font-size: 13px;
  text-align: left !important;
  border-top: #333 1px solid;
  padding-bottom: 10px;
  padding-top: 5px;
}

.skit-right-col .sn-list-wrap .ajax-hidden dl dt:first-child,
.skit-right-col .sn-list-wrap .ajax-hidden dl dd:nth-of-type(1) {
  border-top: none !important;
}

.skit-right-col .sn-list-wrap .ajax-hidden dl dd {
  border-top: 1px solid #333;
  padding-bottom: 10px;
  min-height: 29px;
  color: #999;
  padding-top: 5px;
}

.shop-stock ul li.sold {
  padding: 7px;
  border: #333 solid 1px;
  color: #666;
}

.shop-stock ul li {
  padding: 7px !important;
  border: #E26905 solid 1px;
}

.skit-right-col .sn-list-wrap .size {
  color: #adadad;
  margin: 0 auto;
  width: 90%;
  padding: 0px 0px 5px;
  font-size: 10pt;
}

.skit-right-col .sn-list-wrap .price {
  margin: 0 auto;
  width: 90%;
  padding: 0px 0px 0px;
  color: white;
  font-size: 10pt;
}

.store_intro h2 {
  font-size: 16px;
  font-weight: bold;
  margin: 10px 0px;
}

.store_intro p {
  font-size: 12px;
  margin-bottom: 20px;
}

.store_intro h2 {
  margin-top: 0px !important;
}

.store_intro ul li {
  text-decoration: none;
  list-style: none;
  padding-bottom: 5px;
}

.store_intro ul {
  margin-left: 0px;
  padding-left: 0px;
}


.left-menu ul li a {
  font-weight: normal;
  font-size: 12pt;
  color: #adadad;
}

.left-menu ul li {
  padding-bottom: 6px;
}

h2 span {
  font-size: 10px;
  margin-bottom: 15px;
  line-height: 3;
}

p {
  line-height: 2;
}

img {
  -ms-interpolation-mode: bicubic;
}

header {
  border-bottom: #434343 solid 1px;
  padding: 13px 0px;
  margin-bottom: 30px;
}

#itemsizelist li.active {
  background: #ff7f02;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  font-size: 19px;

  font-weight: bold;
  cursor: pointer;
  text-align: center;
  margin-bottom: 5px;
  width: 60px;
}

.back_to_delivery_button {
  border: 0px;
  width: 207px;
  height: 28px;
}

.checkout_button {
  border: 0px;
  width: 207px;
  height: 28px;
}

.delButton {
  border: 0px;
  height: 29px;
}

.send {
  margin-top: 20px;
  margin-bottom: 20px;
}

#itemsizelist li.active a {
  font-size: 19px;
  color: #fff !important;
}

#itemsizelist li.active a:hover {
  font-size: 19px;
  color: #fff !important;
}

#itemsizelist li {
  background: #5b340d;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  font-size: 19px;
  font-weight: bold;
  cursor: pointer;
  text-align: center;
  margin-bottom: 5px;
  width: 60px;
}

.shop-stock ul li.sold {
  background: #333;
}

#itemsizelist li.sold {
  background: #333;
}

.item-right {
  margin-top: -80px;
}

select,
input,
textarea,
option {
  color: black !important;
}

.buy_area_map {
  padding-left: 0px !important;
}

.buy_area_map li {
  list-style: none;
  text-indent: -140px;
  padding-left: 140px;
}

.buy_area_map li strong {
  color: #F90;
  margin-right: 15px;
}

.buy_area_map_second {
  margin-left: 0px;
  padding-left: 0px !important;
}

.buy_area_map_second li {
  list-style: none;
  margin-bottom: 10px;
  border-bottom: 1px solid #999;
  padding-bottom: 10px;
}

#name1,
#name2,
#name3,
#name4 {
  margin-left: 10px;
}

#zipcode,
#address1,
#address2,
#address3,
#tel,
#fax {
  margin-right: 10px;
}

.customer_form input,
.customer_form select {
  background-color: #999;
  border: 0px;
}

#customer-info h5 {
  font-weight: bold;
  color: #F60;
  font-size: 16px;
}

.error_message {
  color: #F00 !important;
  margin-top: 30px;
}

h1.cart_page_title {
  font-weight: bold;
  color: #F60;
  margin-top: 0;
}

.page-id-327 .title {
  display: none;
}

.page-id-327 .skit-right-col .sn-list-wrap .lists-box {
  padding-bottom: 7px;
}

.confiem_notice {
  padding: 10px;
  background-color: #333;
  font-size: 12px;
  margin-bottom: 30px;
}

th.thumbnail {
  margin-right: 10px;
}

#confirm_table h3 {
  margin-top: 30px;
  color: #F60;
  font-weight: bold;
  font-size: 15px;
}

/*.owl-item{
	width:110px!important;
	margin-right:10px;}*/
/*.owls .owl-item{
	width:832px !important;
	margin-right:0px;}*/
/*.morecolore-wrap #more-owl .item{
	margin:0px;}*/
#more-owl .owl-item {
  margin-right: 0px;
}

.skit-right-col .item-wrap .item-img {
  padding: 0px;
}

.skit-right-col .sn-list-wrap .ajax-hidden .main {
  width: 100%;
}

#cart_table input.quantity {
  width: 30px;
}

#cart_table th.subtotal {
  width: 15%;
}

#cart_table th.action {
  width: 8%;
}

#cart_table th,
#cart_table td {
  padding: 5px 10px;
  border: 1px solid #000;
  word-wrap: break-word;
}

#cart_confirm_table .cart-rows td:last-child {
  display: none;
}

.satei-form .item-wrap {
  border: 1px solid #666 !important;
}

.satei-form input,
.satei-form textarea {
  background: #CCC;
  width: 100%;
  border-radius: 3px;
  border: 0px;
  padding: 5px;
}

.satei-form .wpcf7-submit {
  width: 200px;
  background-color: #FF6C0A;
  border-radius: 0px;
  color: #000;
}

input.delButton {
  background: white;
}

.continue_shopping_button,
.to_customerinfo_button,
.back_cart_button,
.to_deliveryinfo_button,
.to_reganddeliveryinfo_button {
  border: 3px solid #FD5F09;
  background-color: #FD5F09 !important;
  color: #FFF !important;
  font-weight: bold;
  padding: 5px 10px !important;
}

/*#owl-blog .owl-item{
	width:830px!important;}*/
.daily-list {
  margin-top: 5px;
}

#archive-wrap h1 {
  font-size: 21px;
}

a:hover {
  color: #ff7800;
}

#itemsizelist li a:hover {
  color: #DDD !important;
}

#custom-owl .item {
  margin: 0 5px;
}

#custom-owl .item:first-child {
  margin: 0 5px 0 0;
}

#more-owl .item {
  margin: 0 5px;
}

#more-owl .item:first-child {
  margin: 0 5px 0 0;
}

.morecolore-wrap .item {
  margin: 0 5px !important;
}

.morecolore-wrap .item:first-child {
  margin: 0 5px 0 0 !important;
}

.morecolore-wrap #more-owl {
  margin: 15px 0px !important;
}

.skit-right-col .item-wrap .sneaker-info .content-wrap {
  padding: 10px 0 !important;
}

.skit-right-col .sn-list-wrap {
  padding: 0 15px 5px;
}

#confirm_table tbody tr:nth-child(11),
#confirm_table tbody tr:nth-child(21) {
  display: none;
}


@media screen and (max-width: 480px) {
  .skit-right-col {
    font-size: 7px !important;
  }
}


@media (min-width:499px) {



  .owl-item {}

  .post-type-archive-blog .owl-item {}
}

.subcatlist {
  list-style: none;
  margin: 0;
  padding: 0;
  margin-left: -15px;
  margin-bottom: 20px;
}

.subcatlist li {
  display: inline-block;
  float: left;
  padding-left: 15px;
}

.size_navi {
  list-style: none;
  margin-left: -5px;
  padding: 0;
}

.size_navi li {
  float: left;
  display: inline-block;
  margin-left: 5px;
}

.size_navi a {
  display: inline-block;
  font-family: 'tw' !important;
  width: 37px;
  background: gray;
  border-radius: 3px;
  text-align: center;
  font-size: 15px;
  margin-bottom: 5px;
  padding: 5px;
}

.size_navi a:hover {
  background-color: #ff7800 !important;
  color: white !important;
}

.bn-owl .owl-item {
  width: auto !important;
}

.bx-viewport {
  height: 185px !important;
}




body {
  margin: 0;
  font-family: "Inter", sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

[class^="number-slide"],
[class*=" number-slide"] {
  background: grey;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 50px;
  color: #fff;
  font-weight: 500;
  height: 300px;
  max-height: 100vh;
}

.number-slide1 {
  background: rgb(64, 175, 255);
  background: linear-gradient(128deg,
      rgba(64, 175, 255, 1) 0%,
      rgba(63, 97, 255, 1) 100%);
}

.number-slide2 {
  background: rgb(255, 75, 64);
  background: linear-gradient(128deg,
      rgba(255, 154, 63, 1) 0%,
      rgba(255, 75, 64, 1) 100%);
}

.number-slide3 {
  background: rgb(182, 255, 64);
  background: linear-gradient(128deg,
      rgba(182, 255, 64, 1) 0%,
      rgba(63, 255, 71, 1) 100%);
  background: linear-gradient(128deg,
      rgba(189, 255, 83, 1) 0%,
      rgba(43, 250, 82, 1) 100%);
}

.number-slide4 {
  background: rgb(64, 255, 242);
  background: linear-gradient(128deg,
      rgba(64, 255, 242, 1) 0%,
      rgba(63, 188, 255, 1) 100%);
}

.number-slide5 {
  background: rgb(255, 64, 156);
  background: linear-gradient(128deg,
      rgba(255, 64, 156, 1) 0%,
      rgba(255, 63, 63, 1) 100%);
}

.number-slide6 {
  background: rgb(64, 76, 255);
  background: linear-gradient(128deg,
      rgba(64, 76, 255, 1) 0%,
      rgba(174, 63, 255, 1) 100%);
}

.navigation-wrapper {
  position: relative;
}

.dots {
  display: flex;
  padding: 10px 0;
  justify-content: center;
}

.dot {
  border: none;
  width: 10px;
  height: 10px;
  background: #c5c5c5;
  border-radius: 50%;
  margin: 0 5px;
  padding: 5px;
  cursor: pointer;
}

.dot:focus {
  outline: none;
}

.dot--active {
  background: white;
}

.arrow {
  width: 10px;
  height: 10px;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  fill: #fff;
  cursor: pointer;
}

.arrow--left {
  left: 5px;
  fill: "#fff";
  background-image: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' %3E%3Cpath d='M16.67 0l2.83 2.829-9.339 9.175 9.339 9.167-2.83 2.829-12.17-11.996z' %3E%3C/path%3E%3C/svg%3E");
}

.arrow--right {
  left: auto;
  right: 5px;
  background-image: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg'  viewBox='0 0 24 24' %3E%3Cpath d='M5 3l3.057-3 11.943 12-11.943 12-3.057-3 9-9z'%3E%3C/path%3E%3C/svg%3E");
}

.arrow--disabled.arrow--left {
  background-image: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' fill='grey' viewBox='0 0 24 24' %3E%3Cpath d='M16.67 0l2.83 2.829-9.339 9.175 9.339 9.167-2.83 2.829-12.17-11.996z' %3E%3C/path%3E%3C/svg%3E");
}

.arrow--disabled.arrow--right {
  background-image: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' fill='grey' viewBox='0 0 24 24' %3E%3Cpath d='M5 3l3.057-3 11.943 12-11.943 12-3.057-3 9-9z'%3E%3C/path%3E%3C/svg%3E");
}

.skit-right-col .item-wrap .size-wrap .cart .skubutton {
  background: url(../img/add-cart.png?q=240524) !important;
}
