.shg-box {
  position: relative;
  display: flex;
  width: 100%;
  flex-direction: column;
  /**
   * While `flex: 1` is enough here, we need to supply the rest
   * of the parameters (`1 auto`) to keep compatibility with IE11.
   * Otherwise, IE11 flex would break.
   */
  flex: 1 1 auto;
}

.shg-box > .shg-box-content {
  z-index: 4;
  position: relative;
  /**
   * This is part of an IE11 fallback to avoid flex introducing
   * huge amount of weird space on the bottom on the section element.
   */
  min-height: 1px;
}

.shg-box-vertical-align-wrapper, .shg-box-vertical-center-wrapper {
  display: flex;
  width: 100%;
}

.shg-box-vertical-align-top {
  justify-content: flex-start;
}

.shg-box-vertical-align-center, .shg-box-vertical-center {
  justify-content: center;
}

.shg-box-vertical-align-bottom {
  justify-content: flex-end;
}

.shg-box-overlay {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 3;
  pointer-events: none;
}

.shg-box-video-wrapper {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  overflow: hidden;
  z-index: -1;
}

#s-43c34dfa-0da0-4d32-a180-2dcdb2e86205 {
  min-height: 50px;
}








#s-43c34dfa-0da0-4d32-a180-2dcdb2e86205 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-43c34dfa-0da0-4d32-a180-2dcdb2e86205.shg-box.shg-c {
  justify-content: center;
}

.shogun-image-container {
  position: relative;
}

.shogun-image-container.shg-align-left {
  text-align: left;
}

.shogun-image-container.shg-align-center {
  text-align: center;
}

.shogun-image-container.shg-align-right {
  text-align: right;
}

.shogun-image-linked {
  cursor: pointer;
}

.shogun-image-overlay {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  display: flex;
  padding: 20px;
  align-items: center;
  justify-content: center;
  pointer-events: none;
}

.shogun-image-overlay.shg-top-left {
  align-items: flex-start;
  justify-content: flex-start;
}

.shogun-image-overlay.shg-top-center {
  align-items: flex-start;
  justify-content: center;
}

.shogun-image-overlay.shg-top-right {
  align-items: flex-start;
  justify-content: flex-end;
}

.shogun-image-overlay.shg-middle-left {
  align-items: center;
  justify-content: flex-start;
}

.shogun-image-overlay.shg-middle-center {
  align-items: center;
  justify-content: center;
}

.shogun-image-overlay.shg-middle-right {
  align-items: center;
  justify-content: flex-end;
}

.shogun-image-overlay.shg-bottom-left {
  align-items: flex-end;
  justify-content: flex-start;
}

.shogun-image-overlay.shg-bottom-center {
  align-items: flex-end;
  justify-content: center;
}

.shogun-image-overlay.shg-bottom-right {
  align-items: flex-end;
  justify-content: flex-end;
}

.shogun-image-overlay p {
  margin: 0;
  padding: 0;
  line-height: normal;
}

.shogun-image-cover {
  -o-object-fit: cover;
     object-fit: cover;
  font-family: "object-fit: cover;";
  width: 100%;
}

.shogun-image-contain {
  font-family: "object-fit: contain;";
  -o-object-fit: contain;
     object-fit: contain;
  width: 100%;
}

.shogun-image-link {
  display: block;
  min-height: inherit;
  max-height: inherit;
}

img.shogun-image {
  display: block;
  margin: 0 auto;
  max-width: 100%;
}

.shogun-image-content {
  display: flex;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 10;
}

.shogun-image-content-linked, .shogun-image-content-not-linked {
  pointer-events: none;
}

.shogun-image-content-not-linked > div {
  pointer-events: auto;
}

.shogun-image-content-linked a,
.shogun-image-content-linked button,
.shogun-image-content-linked iframe,
.shogun-image-content-linked .shg-box-linked {
  pointer-events: auto;
}

.shogun-image-content > div {
  width: 100%;
}

.shogun-image-content-top {
  align-items: flex-start;
}

.shogun-image-content-center {
  align-items: center;
}

.shogun-image-content-bottom {
  align-items: flex-end;
}
#s-3883ee03-ceef-4c79-80fa-eb9aa65174b6 {
  text-align: center;
}




  #s-3883ee03-ceef-4c79-80fa-eb9aa65174b6 img.shogun-image {
    
    width: px;
  }


#s-3883ee03-ceef-4c79-80fa-eb9aa65174b6 .shogun-image-content {
  
    align-items: center;
  
}

#s-2660ea50-7bd9-4956-ba0d-02d2a9e28143 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-2660ea50-7bd9-4956-ba0d-02d2a9e28143 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-2660ea50-7bd9-4956-ba0d-02d2a9e28143 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-2660ea50-7bd9-4956-ba0d-02d2a9e28143 {
  
}
}@media (max-width: 767px){#s-2660ea50-7bd9-4956-ba0d-02d2a9e28143 {
  
}
}







#s-2660ea50-7bd9-4956-ba0d-02d2a9e28143 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-2660ea50-7bd9-4956-ba0d-02d2a9e28143.shg-box.shg-c {
  justify-content: flex-start;
}

#s-1cfbd430-c6a0-4d4e-8a53-b14b14a47fab {
  margin-top: 50px;
margin-left: 0px;
margin-bottom: 50px;
margin-right: 0px;
min-height: 50px;
opacity: 1;
}
@media (min-width: 1200px){#s-1cfbd430-c6a0-4d4e-8a53-b14b14a47fab {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-1cfbd430-c6a0-4d4e-8a53-b14b14a47fab {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-1cfbd430-c6a0-4d4e-8a53-b14b14a47fab {
  
}
}@media (max-width: 767px){#s-1cfbd430-c6a0-4d4e-8a53-b14b14a47fab {
  
}
}







#s-1cfbd430-c6a0-4d4e-8a53-b14b14a47fab > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-1cfbd430-c6a0-4d4e-8a53-b14b14a47fab.shg-box.shg-c {
  justify-content: flex-start;
}

.shg-sld-content {
  width: 100%;
  position: relative;
  z-index: 1;
}

.shg-sld-slides {
  word-break: break-word;
  position: relative;
}

.shg-sld-slides-padded {
  padding: 0 35px;
}

.shg-sld-nav-button {
  cursor: pointer;
  position: absolute;
  z-index: 10;
  top: 0;
  width: 35px;
  height: 100%;

  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}

.shg-sld-nav-button > svg {
  height: 100%;
  width: 100%;
}

.shg-sld-nav-button.shg-sld-left {
  left: 0;
}

.shg-sld-nav-button.shg-sld-left-over-content {
  left: 2%;
}

.shg-sld-nav-button.shg-sld-right {
  right: 0;
}

.shg-sld-nav-button.shg-sld-right-over-content {
  right: 2%;
}

.shg-sld-nav-button.shg-sld-disabled {
  cursor: default;
  opacity: 0.2;
}

.shg-sld-item {
  display: none;
}

.shg-sld-item.shg-sld-active {
  display: block;
}

.shg-sld-dots {
  margin-top: 10px;
  text-align: center;
  z-index: 1;
  position: relative;
}

.shg-sld-dots-on-top {
  margin-top: -30px !important;
}

.shg-sld-dot {
  cursor: pointer;
  display: inline-block !important;
  height: 14px;
  width: 14px;
  border-radius: 100%;
  margin-left: 5px;
  opacity: 0.5;
}

.shg-sld-dot:first-child {
  margin-left: 0px;
}

.shg-sld-dot.shg-sld-active {
  opacity: 1;
}

.shg-sld-fade {
  -webkit-animation-name: shg-sld-fade;
          animation-name: shg-sld-fade;
  -webkit-animation-duration: 1.5s;
          animation-duration: 1.5s;
  image-rendering: -webkit-optimize-contrast;
}

@-webkit-keyframes shg-sld-fade {
  from {
    opacity: 0.4;
  }

  to {
    opacity: 1;
  }
}

@keyframes shg-sld-fade {
  from {
    opacity: 0.4;
  }

  to {
    opacity: 1;
  }
}

#s-a2658b9b-c809-456c-8a72-5ab35d18c7ac {
  margin-left: 50px;
margin-right: 50px;
padding-top: 10px;
padding-bottom: 10px;
}
@media (min-width: 1200px){#s-a2658b9b-c809-456c-8a72-5ab35d18c7ac {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-a2658b9b-c809-456c-8a72-5ab35d18c7ac {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-a2658b9b-c809-456c-8a72-5ab35d18c7ac {
  
}
}@media (max-width: 767px){#s-a2658b9b-c809-456c-8a72-5ab35d18c7ac {
  
}
}
#s-a2658b9b-c809-456c-8a72-5ab35d18c7ac .shg-sld-dot {
  background-color: rgba(113, 113, 113, 1);
}

#s-a2658b9b-c809-456c-8a72-5ab35d18c7ac .shg-sld-nav-button.shg-sld-left,
#s-a2658b9b-c809-456c-8a72-5ab35d18c7ac .shg-sld-nav-button.shg-sld-right {
  fill: rgba(113, 113, 113, 1);
}

.shg-row {
  display: flex;
  flex-wrap: wrap;
  min-height: inherit;
  max-height: inherit;
justify-content: space-between;
}

.shg-row > * {
  min-height: inherit;
  max-height: inherit;
}

.shg-c-xs-1,
.shg-c-xs-2,
.shg-c-xs-3,
.shg-c-xs-4,
.shg-c-xs-5,
.shg-c-xs-6,
.shg-c-xs-7,
.shg-c-xs-8,
.shg-c-xs-9,
.shg-c-xs-10,
.shg-c-xs-11,
.shg-c-xs-12,
.shg-c-sm-1,
.shg-c-sm-2,
.shg-c-sm-3,
.shg-c-sm-4,
.shg-c-sm-5,
.shg-c-sm-6,
.shg-c-sm-7,
.shg-c-sm-8,
.shg-c-sm-9,
.shg-c-sm-10,
.shg-c-sm-11,
.shg-c-sm-12,
.shg-c-md-1,
.shg-c-md-2,
.shg-c-md-3,
.shg-c-md-4,
.shg-c-md-5,
.shg-c-md-6,
.shg-c-md-7,
.shg-c-md-8,
.shg-c-md-9,
.shg-c-md-10,
.shg-c-md-11,
.shg-c-md-12,
.shg-c-lg-1,
.shg-c-lg-2,
.shg-c-lg-3,
.shg-c-lg-4,
.shg-c-lg-5,
.shg-c-lg-6,
.shg-c-lg-7,
.shg-c-lg-8,
.shg-c-lg-9,
.shg-c-lg-10,
.shg-c-lg-11,
.shg-c-lg-12 {
  position: relative;
}

#s-d4962800-1e5e-4e23-af16-a3d9bbb8f7ee {
  
}
@media (min-width: 1200px){#s-d4962800-1e5e-4e23-af16-a3d9bbb8f7ee {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-d4962800-1e5e-4e23-af16-a3d9bbb8f7ee {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-d4962800-1e5e-4e23-af16-a3d9bbb8f7ee {
  
}
}@media (max-width: 767px){#s-d4962800-1e5e-4e23-af16-a3d9bbb8f7ee {
  
}
}
@media (min-width: 0px) {
[id="s-d4962800-1e5e-4e23-af16-a3d9bbb8f7ee"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 10.0px);
}

[id="s-d4962800-1e5e-4e23-af16-a3d9bbb8f7ee"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-d4962800-1e5e-4e23-af16-a3d9bbb8f7ee"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-d4962800-1e5e-4e23-af16-a3d9bbb8f7ee"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-d4962800-1e5e-4e23-af16-a3d9bbb8f7ee"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-d4962800-1e5e-4e23-af16-a3d9bbb8f7ee"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-d4962800-1e5e-4e23-af16-a3d9bbb8f7ee"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-d4962800-1e5e-4e23-af16-a3d9bbb8f7ee"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-d4962800-1e5e-4e23-af16-a3d9bbb8f7ee"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-d4962800-1e5e-4e23-af16-a3d9bbb8f7ee"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-d4962800-1e5e-4e23-af16-a3d9bbb8f7ee"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-d4962800-1e5e-4e23-af16-a3d9bbb8f7ee"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-d4962800-1e5e-4e23-af16-a3d9bbb8f7ee"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-d4962800-1e5e-4e23-af16-a3d9bbb8f7ee"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-d4962800-1e5e-4e23-af16-a3d9bbb8f7ee"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-d4962800-1e5e-4e23-af16-a3d9bbb8f7ee"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-d4962800-1e5e-4e23-af16-a3d9bbb8f7ee"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-d4962800-1e5e-4e23-af16-a3d9bbb8f7ee"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-d4962800-1e5e-4e23-af16-a3d9bbb8f7ee"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-d4962800-1e5e-4e23-af16-a3d9bbb8f7ee"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-d4962800-1e5e-4e23-af16-a3d9bbb8f7ee"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-d4962800-1e5e-4e23-af16-a3d9bbb8f7ee"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-d4962800-1e5e-4e23-af16-a3d9bbb8f7ee"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-d4962800-1e5e-4e23-af16-a3d9bbb8f7ee"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-d4962800-1e5e-4e23-af16-a3d9bbb8f7ee"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-d4962800-1e5e-4e23-af16-a3d9bbb8f7ee"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-d4962800-1e5e-4e23-af16-a3d9bbb8f7ee"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-d4962800-1e5e-4e23-af16-a3d9bbb8f7ee"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-d4962800-1e5e-4e23-af16-a3d9bbb8f7ee"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-d4962800-1e5e-4e23-af16-a3d9bbb8f7ee"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-d4962800-1e5e-4e23-af16-a3d9bbb8f7ee"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-d4962800-1e5e-4e23-af16-a3d9bbb8f7ee"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-d4962800-1e5e-4e23-af16-a3d9bbb8f7ee"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-d4962800-1e5e-4e23-af16-a3d9bbb8f7ee"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-d4962800-1e5e-4e23-af16-a3d9bbb8f7ee"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-d4962800-1e5e-4e23-af16-a3d9bbb8f7ee"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-d4962800-1e5e-4e23-af16-a3d9bbb8f7ee"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-d4962800-1e5e-4e23-af16-a3d9bbb8f7ee"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 15.0px);
}

}

#s-68acdd10-3691-45da-968a-16355a9798b3 {
  border-style: solid;
margin-bottom: 25px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
opacity: 1;
text-align: center;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-68acdd10-3691-45da-968a-16355a9798b3 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-68acdd10-3691-45da-968a-16355a9798b3 {
  margin-top: 5px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-68acdd10-3691-45da-968a-16355a9798b3 {
  
}
}@media (max-width: 767px){#s-68acdd10-3691-45da-968a-16355a9798b3 {
  
}
}
#s-68acdd10-3691-45da-968a-16355a9798b3 {
  display: none;
}
#s-e275a582-a051-45e1-a0a5-c60ad9efc175 {
  text-align: center;
}




  #s-e275a582-a051-45e1-a0a5-c60ad9efc175 img.shogun-image {
    
    width: px;
  }


#s-e275a582-a051-45e1-a0a5-c60ad9efc175 .shogun-image-content {
  
    align-items: center;
  
}

.shg-product-title-component h1,
.shg-product-title-component h2,
.shg-product-title-component h3,
.shg-product-title-component h4,
.shg-product-title-component h5,
.shg-product-title-component h6 {
  margin: 0;
  padding: 0;
  display: block;
  color: #000;
  text-transform: none;
  font-weight: normal;
  font-style: normal;
  letter-spacing: normal;
  line-height: normal;
}

.shg-product-title-component a {
  text-decoration: none !important;
  padding: 0 !important;
  margin: 0 !important;
  border: none !important;
}

#s-fea76683-03df-4c37-b5b3-382f527f409c {
  padding-top: 10px;
padding-bottom: 10px;
min-height: 50px;
text-align: center;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-fea76683-03df-4c37-b5b3-382f527f409c {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-fea76683-03df-4c37-b5b3-382f527f409c {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-fea76683-03df-4c37-b5b3-382f527f409c {
  
}
}@media (max-width: 767px){#s-fea76683-03df-4c37-b5b3-382f527f409c {
  
}
}
#s-fea76683-03df-4c37-b5b3-382f527f409c .shg-product-title-component h4 {
  color: #000;
  font-weight:   ;
  font-family: Oswald;
  font-style:   ;
  font-size: ;
  line-height: ;
  letter-spacing: ;
}

#s-85e9ff2c-1f2d-4c8f-af89-8695d66979b7 {
  text-align: center;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-85e9ff2c-1f2d-4c8f-af89-8695d66979b7 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-85e9ff2c-1f2d-4c8f-af89-8695d66979b7 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-85e9ff2c-1f2d-4c8f-af89-8695d66979b7 {
  
}
}@media (max-width: 767px){#s-85e9ff2c-1f2d-4c8f-af89-8695d66979b7 {
  
}
}
#s-85e9ff2c-1f2d-4c8f-af89-8695d66979b7 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: ;
  font-weight:   ;
  font-family: Oswald;
  font-style:  normal ;
}

#s-85e9ff2c-1f2d-4c8f-af89-8695d66979b7 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Oswald;
  font-style:  normal ;
  font-size: ;
}

#s-85e9ff2c-1f2d-4c8f-af89-8695d66979b7 .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: rgba(0, 0, 0, 0.5);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 11px;
  padding-left: 10px;
}

#s-7718b9c9-0adf-4144-b863-15e0ce5f3709 {
  text-align: left;
background-color: rgba(255, 255, 255, 1);
}

#s-7718b9c9-0adf-4144-b863-15e0ce5f3709 .shg-product-selector-wrapper {
  display: flex;
  flex-direction: row;
}

#s-7718b9c9-0adf-4144-b863-15e0ce5f3709 .shg-product-selector-wrapper > * {
  flex-grow: 1;
}

#s-7718b9c9-0adf-4144-b863-15e0ce5f3709 .shg-product-selector-wrapper select {
  width: 100% !important;
  margin: 0 !important;
}

#s-7718b9c9-0adf-4144-b863-15e0ce5f3709 .shg-product-selector-inline-wrapper:not(:first-child) {
  margin-left: 10px;
}


.shg-btn.shg-cse, .shg-btn.shg-cse:hover, .shg-btn.shg-cse:focus {
  color: #FFF;
}

.shg-product-atc-wrapper {
  position: relative;
}

.shg-product-atc-btn {
  position: relative;
  z-index: 2;
  display: block;
  border: none;
  align-items: normal;
  box-sizing: border-box;
  cursor: pointer;
  transition: opacity 200ms linear;
  opacity: 1;
}

.shg-product-atc-btn-opaque {
  opacity: 0;
}

.shg-product-atc-info-box {
  position: absolute;
  z-index: 1;
  display: flex;
  overflow: hidden;
  justify-content: center;
  align-items: center;
  text-align: center;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}

.shg-product-atc-btn-wrapper.shg-align-center {
  text-align: center;
}

.shg-product-atc-btn-wrapper.shg-align-right {
  text-align: right;
}

#s-6c567d96-0826-4824-915e-79ca5bcc409b {
  border-style: solid;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-radius: 0px;
min-width: 100%;
min-height: 15px;
max-width: 197px;
opacity: 1;
text-align: center;
background-color: rgba(9, 30, 48, 1);
font-size: 11px;
color: rgba(253, 185, 19, 1);
background-image: none;
hover-type: color;
}
#s-6c567d96-0826-4824-915e-79ca5bcc409b:hover {opacity: 1 !important;
background-color: rgba(230, 196, 53, 1) !important;
color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;}#s-6c567d96-0826-4824-915e-79ca5bcc409b:active {background-color: #000000 !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;}@media (min-width: 1200px){#s-6c567d96-0826-4824-915e-79ca5bcc409b {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-6c567d96-0826-4824-915e-79ca5bcc409b {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-6c567d96-0826-4824-915e-79ca5bcc409b {
  
}
}@media (max-width: 767px){#s-6c567d96-0826-4824-915e-79ca5bcc409b {
  
}
}


#s-6c567d96-0826-4824-915e-79ca5bcc409b {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-6c567d96-0826-4824-915e-79ca5bcc409b.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-6c567d96-0826-4824-915e-79ca5bcc409b.shg-btn {
  color: rgba(253, 185, 19, 1);
  font-size: 20px;
  
  
  font-family: Oswald;
  display:  block ;
}

#s-6c567d96-0826-4824-915e-79ca5bcc409b.shg-btn.shg-product-atc-error {
  font-weight: 100;
  font-family: Montserrat;
  
  font-size: 11px;
  color: rgba(255, 255, 255, 0.5);
}


@media (max-width: 767px){

#s-6c567d96-0826-4824-915e-79ca5bcc409b {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-6c567d96-0826-4824-915e-79ca5bcc409b.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-6c567d96-0826-4824-915e-79ca5bcc409b.shg-btn {
  color: rgba(253, 185, 19, 1);
  font-size: 12px;
  
  
  font-family: Oswald;
  display:  block ;
}

#s-6c567d96-0826-4824-915e-79ca5bcc409b.shg-btn.shg-product-atc-error {
  font-weight: 100;
  font-family: Montserrat;
  
  font-size: 11px;
  color: rgba(255, 255, 255, 0.5);
}


}
#s-c1bd41f1-b129-4714-b549-b4e6b4e42bef {
  border-style: solid;
margin-bottom: 25px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
opacity: 1;
text-align: center;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-c1bd41f1-b129-4714-b549-b4e6b4e42bef {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-c1bd41f1-b129-4714-b549-b4e6b4e42bef {
  margin-top: 5px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-c1bd41f1-b129-4714-b549-b4e6b4e42bef {
  
}
}@media (max-width: 767px){#s-c1bd41f1-b129-4714-b549-b4e6b4e42bef {
  
}
}
#s-c1bd41f1-b129-4714-b549-b4e6b4e42bef {
  display: none;
}
#s-a17e729f-31cb-41f9-b241-54701b6b62f3 {
  display: none;
}
.shg-product-image-wrapper img.shogun-image,
.shogun-component img.shogun-image {
  display: inline-block;
  vertical-align: middle;
}

.shg-product-image-wrapper img.shogun-image {
  width: 100%;
}

.shg-product-img-placeholder img {
  padding: 3rem;
  background: rgba(0, 0, 0, 0.1);
}

.shg-product-image-wrapper {
  display: none;
  position: relative;
  width: 100%;
}

.shg-product-image-wrapper.visible {
  display: inline-block;
}

.shg-product-image-wrapper .shg-product-image-wrapper a {
  text-decoration: none !important;
  border-bottom: 0 !important;
}

.shg-product-image-wrapper .shg-image-zoom {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
  max-width: 100%;
  min-height: 100%;
}

.shg-c.shg-align-center .shg-image-zoom {
  margin: 0 auto;
}

.shg-c.shg-align-right .shg-image-zoom {
  margin-left: auto;
}

.shg-image-zoom .shg-image-zoom-background {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  transition: transform 0.5s ease-out;
  transform: scale(1);
}

/**
  Fix for IE11, as min-width does not works there.
**/
@media screen\0 {
  .shg-product-image-wrapper > .shogun-image {
    width: 100%;
  }
}

#s-089cfe64-9cdc-4391-ad3d-bc24af5e0716 {
  text-align: left;
}


.shg-c#s-089cfe64-9cdc-4391-ad3d-bc24af5e0716 {
  max-width: 100%;
}

.shg-c#s-089cfe64-9cdc-4391-ad3d-bc24af5e0716 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-089cfe64-9cdc-4391-ad3d-bc24af5e0716 .shg-image-zoom,
.shg-c#s-089cfe64-9cdc-4391-ad3d-bc24af5e0716 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-089cfe64-9cdc-4391-ad3d-bc24af5e0716 .shg-image-zoom {
  
    margin-left: 0px;
  
}

@media (min-width: 1200px){
.shg-c#s-089cfe64-9cdc-4391-ad3d-bc24af5e0716 {
  max-width: 100%;
}

.shg-c#s-089cfe64-9cdc-4391-ad3d-bc24af5e0716 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-089cfe64-9cdc-4391-ad3d-bc24af5e0716 .shg-image-zoom,
.shg-c#s-089cfe64-9cdc-4391-ad3d-bc24af5e0716 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-089cfe64-9cdc-4391-ad3d-bc24af5e0716 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-089cfe64-9cdc-4391-ad3d-bc24af5e0716 {
  max-width: 100%;
}

.shg-c#s-089cfe64-9cdc-4391-ad3d-bc24af5e0716 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-089cfe64-9cdc-4391-ad3d-bc24af5e0716 .shg-image-zoom,
.shg-c#s-089cfe64-9cdc-4391-ad3d-bc24af5e0716 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-089cfe64-9cdc-4391-ad3d-bc24af5e0716 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-089cfe64-9cdc-4391-ad3d-bc24af5e0716 {
  max-width: 100%;
}

.shg-c#s-089cfe64-9cdc-4391-ad3d-bc24af5e0716 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-089cfe64-9cdc-4391-ad3d-bc24af5e0716 .shg-image-zoom,
.shg-c#s-089cfe64-9cdc-4391-ad3d-bc24af5e0716 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-089cfe64-9cdc-4391-ad3d-bc24af5e0716 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (max-width: 767px){
.shg-c#s-089cfe64-9cdc-4391-ad3d-bc24af5e0716 {
  max-width: 100%;
}

.shg-c#s-089cfe64-9cdc-4391-ad3d-bc24af5e0716 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-089cfe64-9cdc-4391-ad3d-bc24af5e0716 .shg-image-zoom,
.shg-c#s-089cfe64-9cdc-4391-ad3d-bc24af5e0716 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-089cfe64-9cdc-4391-ad3d-bc24af5e0716 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}
#s-ab509ea9-99b0-4211-a7e3-01d476f879cc {
  padding-top: 10px;
padding-bottom: 10px;
min-height: 50px;
text-align: center;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-ab509ea9-99b0-4211-a7e3-01d476f879cc {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-ab509ea9-99b0-4211-a7e3-01d476f879cc {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-ab509ea9-99b0-4211-a7e3-01d476f879cc {
  
}
}@media (max-width: 767px){#s-ab509ea9-99b0-4211-a7e3-01d476f879cc {
  
}
}
#s-ab509ea9-99b0-4211-a7e3-01d476f879cc .shg-product-title-component h4 {
  color: #000;
  font-weight:   ;
  font-family: Oswald;
  font-style:   ;
  font-size: ;
  line-height: ;
  letter-spacing: ;
}

#s-77fd030c-4387-4453-9ee7-0a366505982f {
  text-align: center;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-77fd030c-4387-4453-9ee7-0a366505982f {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-77fd030c-4387-4453-9ee7-0a366505982f {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-77fd030c-4387-4453-9ee7-0a366505982f {
  
}
}@media (max-width: 767px){#s-77fd030c-4387-4453-9ee7-0a366505982f {
  
}
}
#s-77fd030c-4387-4453-9ee7-0a366505982f .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: ;
  font-weight:   ;
  font-family: Oswald;
  font-style:  normal ;
}

#s-77fd030c-4387-4453-9ee7-0a366505982f .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Oswald;
  font-style:  normal ;
  font-size: ;
}

#s-77fd030c-4387-4453-9ee7-0a366505982f .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: rgba(0, 0, 0, 0.5);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 11px;
  padding-left: 10px;
}

#s-f95e8543-3b1f-43f4-8140-9935502ff194 {
  text-align: left;
background-color: rgba(253, 253, 253, 1);
}

#s-f95e8543-3b1f-43f4-8140-9935502ff194 .shg-product-selector-wrapper {
  display: flex;
  flex-direction: row;
}

#s-f95e8543-3b1f-43f4-8140-9935502ff194 .shg-product-selector-wrapper > * {
  flex-grow: 1;
}

#s-f95e8543-3b1f-43f4-8140-9935502ff194 .shg-product-selector-wrapper select {
  width: 100% !important;
  margin: 0 !important;
}

#s-f95e8543-3b1f-43f4-8140-9935502ff194 .shg-product-selector-inline-wrapper:not(:first-child) {
  margin-left: 10px;
}


#s-89d3e6c7-aef2-494c-88a6-fbb1b70faeaf {
  border-style: solid;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-radius: 0px;
min-width: 100%;
min-height: 15px;
max-width: 197px;
opacity: 1;
text-align: center;
background-color: rgba(9, 30, 48, 1);
font-size: 11px;
color: rgba(253, 185, 19, 1);
background-image: none;
hover-type: color;
}
#s-89d3e6c7-aef2-494c-88a6-fbb1b70faeaf:hover {opacity: 1 !important;
background-color: rgba(230, 196, 53, 1) !important;
color: rgba(9, 30, 48, 1) !important;
text-decoration: none !important;}#s-89d3e6c7-aef2-494c-88a6-fbb1b70faeaf:active {background-color: #000000 !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;}

  #s-89d3e6c7-aef2-494c-88a6-fbb1b70faeaf-atc-btn-wrapper {
    text-align: center;
  }


#s-89d3e6c7-aef2-494c-88a6-fbb1b70faeaf {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-89d3e6c7-aef2-494c-88a6-fbb1b70faeaf.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-89d3e6c7-aef2-494c-88a6-fbb1b70faeaf.shg-btn {
  color: rgba(253, 185, 19, 1);
  font-size: 20px;
  
  
  font-family: Oswald;
  display:  block ;
}

#s-89d3e6c7-aef2-494c-88a6-fbb1b70faeaf.shg-btn.shg-product-atc-error {
  font-weight: 100;
  font-family: Montserrat;
  
  font-size: 11px;
  color: rgba(255, 255, 255, 0.5);
}


@media (max-width: 767px){
  #s-89d3e6c7-aef2-494c-88a6-fbb1b70faeaf-atc-btn-wrapper {
    text-align: center;
  }


#s-89d3e6c7-aef2-494c-88a6-fbb1b70faeaf {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-89d3e6c7-aef2-494c-88a6-fbb1b70faeaf.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-89d3e6c7-aef2-494c-88a6-fbb1b70faeaf.shg-btn {
  color: rgba(253, 185, 19, 1);
  font-size: 12px;
  
  
  font-family: Oswald;
  display:  block ;
}

#s-89d3e6c7-aef2-494c-88a6-fbb1b70faeaf.shg-btn.shg-product-atc-error {
  font-weight: 100;
  font-family: Montserrat;
  
  font-size: 11px;
  color: rgba(255, 255, 255, 0.5);
}


}
#s-f7df844a-bada-43e5-8e15-3d660cce862c {
  border-style: solid;
margin-bottom: 25px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
opacity: 1;
text-align: center;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-f7df844a-bada-43e5-8e15-3d660cce862c {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-f7df844a-bada-43e5-8e15-3d660cce862c {
  margin-top: 5px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-f7df844a-bada-43e5-8e15-3d660cce862c {
  
}
}@media (max-width: 767px){#s-f7df844a-bada-43e5-8e15-3d660cce862c {
  
}
}
#s-f7df844a-bada-43e5-8e15-3d660cce862c {
  display: none;
}
#s-68e7ef4a-f1f1-4ede-a178-7474ed20410e {
  display: none;
}
#s-4eadf81e-6f2e-43a9-a653-ee2794c446df {
  text-align: left;
}


.shg-c#s-4eadf81e-6f2e-43a9-a653-ee2794c446df {
  max-width: 100%;
}

.shg-c#s-4eadf81e-6f2e-43a9-a653-ee2794c446df img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-4eadf81e-6f2e-43a9-a653-ee2794c446df .shg-image-zoom,
.shg-c#s-4eadf81e-6f2e-43a9-a653-ee2794c446df img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-4eadf81e-6f2e-43a9-a653-ee2794c446df .shg-image-zoom {
  
    margin-left: 0px;
  
}

@media (min-width: 1200px){
.shg-c#s-4eadf81e-6f2e-43a9-a653-ee2794c446df {
  max-width: 100%;
}

.shg-c#s-4eadf81e-6f2e-43a9-a653-ee2794c446df img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-4eadf81e-6f2e-43a9-a653-ee2794c446df .shg-image-zoom,
.shg-c#s-4eadf81e-6f2e-43a9-a653-ee2794c446df img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-4eadf81e-6f2e-43a9-a653-ee2794c446df .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-4eadf81e-6f2e-43a9-a653-ee2794c446df {
  max-width: 100%;
}

.shg-c#s-4eadf81e-6f2e-43a9-a653-ee2794c446df img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-4eadf81e-6f2e-43a9-a653-ee2794c446df .shg-image-zoom,
.shg-c#s-4eadf81e-6f2e-43a9-a653-ee2794c446df img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-4eadf81e-6f2e-43a9-a653-ee2794c446df .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-4eadf81e-6f2e-43a9-a653-ee2794c446df {
  max-width: 100%;
}

.shg-c#s-4eadf81e-6f2e-43a9-a653-ee2794c446df img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-4eadf81e-6f2e-43a9-a653-ee2794c446df .shg-image-zoom,
.shg-c#s-4eadf81e-6f2e-43a9-a653-ee2794c446df img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-4eadf81e-6f2e-43a9-a653-ee2794c446df .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (max-width: 767px){
.shg-c#s-4eadf81e-6f2e-43a9-a653-ee2794c446df {
  max-width: 100%;
}

.shg-c#s-4eadf81e-6f2e-43a9-a653-ee2794c446df img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-4eadf81e-6f2e-43a9-a653-ee2794c446df .shg-image-zoom,
.shg-c#s-4eadf81e-6f2e-43a9-a653-ee2794c446df img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-4eadf81e-6f2e-43a9-a653-ee2794c446df .shg-image-zoom {
  
    margin-left: 0px;
  
}

}
#s-f11893c8-1da0-4f7e-b5c0-be1e1c8c13f5 {
  padding-top: 10px;
padding-bottom: 10px;
min-height: 50px;
text-align: center;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-f11893c8-1da0-4f7e-b5c0-be1e1c8c13f5 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-f11893c8-1da0-4f7e-b5c0-be1e1c8c13f5 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-f11893c8-1da0-4f7e-b5c0-be1e1c8c13f5 {
  
}
}@media (max-width: 767px){#s-f11893c8-1da0-4f7e-b5c0-be1e1c8c13f5 {
  
}
}
#s-f11893c8-1da0-4f7e-b5c0-be1e1c8c13f5 .shg-product-title-component h4 {
  color: #000;
  font-weight:   ;
  font-family: Oswald;
  font-style:   ;
  font-size: ;
  line-height: ;
  letter-spacing: ;
}
@media (max-width: 767px){#s-f11893c8-1da0-4f7e-b5c0-be1e1c8c13f5 .shg-product-title-component h4 {
  color: #000;
  font-weight:  normal ;
  font-family: Oswald;
  font-style:  normal ;
  font-size: ;
  line-height: ;
  letter-spacing: ;
}
}
#s-00e83713-0a0c-435b-a664-b94bf3e291f0 {
  text-align: center;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-00e83713-0a0c-435b-a664-b94bf3e291f0 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-00e83713-0a0c-435b-a664-b94bf3e291f0 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-00e83713-0a0c-435b-a664-b94bf3e291f0 {
  
}
}@media (max-width: 767px){#s-00e83713-0a0c-435b-a664-b94bf3e291f0 {
  
}
}
#s-00e83713-0a0c-435b-a664-b94bf3e291f0 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: ;
  font-weight:   ;
  font-family: Oswald;
  font-style:  normal ;
}

#s-00e83713-0a0c-435b-a664-b94bf3e291f0 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Oswald;
  font-style:  normal ;
  font-size: ;
}

#s-00e83713-0a0c-435b-a664-b94bf3e291f0 .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: rgba(0, 0, 0, 0.5);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 11px;
  padding-left: 10px;
}

#s-42388336-98ec-46e4-92c0-e1fbf63d1a72 {
  text-align: left;
background-color: rgba(253, 253, 253, 1);
}

#s-42388336-98ec-46e4-92c0-e1fbf63d1a72 .shg-product-selector-wrapper {
  display: flex;
  flex-direction: row;
}

#s-42388336-98ec-46e4-92c0-e1fbf63d1a72 .shg-product-selector-wrapper > * {
  flex-grow: 1;
}

#s-42388336-98ec-46e4-92c0-e1fbf63d1a72 .shg-product-selector-wrapper select {
  width: 100% !important;
  margin: 0 !important;
}

#s-42388336-98ec-46e4-92c0-e1fbf63d1a72 .shg-product-selector-inline-wrapper:not(:first-child) {
  margin-left: 10px;
}


#s-4da28a5e-cb39-4d8e-8d64-f37fa6c287c5 {
  border-style: solid;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-radius: 0px;
min-width: 100%;
min-height: 15px;
max-width: 197px;
opacity: 1;
text-align: center;
background-color: rgba(9, 30, 48, 1);
font-size: 11px;
color: rgba(253, 185, 19, 1);
background-image: none;
hover-type: color;
}
#s-4da28a5e-cb39-4d8e-8d64-f37fa6c287c5:hover {opacity: 1 !important;
background-color: rgba(230, 196, 53, 1) !important;
color: rgba(9, 30, 48, 1) !important;
text-decoration: none !important;}#s-4da28a5e-cb39-4d8e-8d64-f37fa6c287c5:active {background-color: #000000 !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;}

  #s-4da28a5e-cb39-4d8e-8d64-f37fa6c287c5-atc-btn-wrapper {
    text-align: center;
  }


#s-4da28a5e-cb39-4d8e-8d64-f37fa6c287c5 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-4da28a5e-cb39-4d8e-8d64-f37fa6c287c5.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-4da28a5e-cb39-4d8e-8d64-f37fa6c287c5.shg-btn {
  color: rgba(253, 185, 19, 1);
  font-size: 20px;
  
  
  font-family: Oswald;
  display:  block ;
}

#s-4da28a5e-cb39-4d8e-8d64-f37fa6c287c5.shg-btn.shg-product-atc-error {
  font-weight: 100;
  font-family: Montserrat;
  
  font-size: 11px;
  color: rgba(255, 255, 255, 0.5);
}


@media (max-width: 767px){
  #s-4da28a5e-cb39-4d8e-8d64-f37fa6c287c5-atc-btn-wrapper {
    text-align: center;
  }


#s-4da28a5e-cb39-4d8e-8d64-f37fa6c287c5 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-4da28a5e-cb39-4d8e-8d64-f37fa6c287c5.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-4da28a5e-cb39-4d8e-8d64-f37fa6c287c5.shg-btn {
  color: rgba(253, 185, 19, 1);
  font-size: 12px;
  
  
  font-family: Oswald;
  display:  block ;
}

#s-4da28a5e-cb39-4d8e-8d64-f37fa6c287c5.shg-btn.shg-product-atc-error {
  font-weight: 100;
  font-family: Montserrat;
  
  font-size: 11px;
  color: rgba(255, 255, 255, 0.5);
}


}
#s-09491eb3-c28c-4b8b-8788-f8a8eb9796c3 {
  border-style: solid;
margin-bottom: 25px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
opacity: 1;
text-align: center;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-09491eb3-c28c-4b8b-8788-f8a8eb9796c3 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-09491eb3-c28c-4b8b-8788-f8a8eb9796c3 {
  margin-top: 5px;
}
}@media (min-width: 768px) and (max-width: 991px){#s-09491eb3-c28c-4b8b-8788-f8a8eb9796c3 {
  
}
}@media (max-width: 767px){#s-09491eb3-c28c-4b8b-8788-f8a8eb9796c3 {
  margin-top: -2px;
}
}
#s-09491eb3-c28c-4b8b-8788-f8a8eb9796c3 {
  display: none;
}
#s-900fc2f7-ed69-4298-8e98-2aafc848ebff {
  display: none;
}
#s-9ffb22f2-7ee3-49e0-ab24-c3f8c194bfc8 {
  text-align: left;
}
@media (max-width: 767px){#s-9ffb22f2-7ee3-49e0-ab24-c3f8c194bfc8 {
  margin-top: 0px;
margin-bottom: 0px;
}
}

.shg-c#s-9ffb22f2-7ee3-49e0-ab24-c3f8c194bfc8 {
  max-width: 100%;
}

.shg-c#s-9ffb22f2-7ee3-49e0-ab24-c3f8c194bfc8 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-9ffb22f2-7ee3-49e0-ab24-c3f8c194bfc8 .shg-image-zoom,
.shg-c#s-9ffb22f2-7ee3-49e0-ab24-c3f8c194bfc8 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-9ffb22f2-7ee3-49e0-ab24-c3f8c194bfc8 .shg-image-zoom {
  
    margin-left: 0px;
  
}

@media (min-width: 1200px){
.shg-c#s-9ffb22f2-7ee3-49e0-ab24-c3f8c194bfc8 {
  max-width: 100%;
}

.shg-c#s-9ffb22f2-7ee3-49e0-ab24-c3f8c194bfc8 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-9ffb22f2-7ee3-49e0-ab24-c3f8c194bfc8 .shg-image-zoom,
.shg-c#s-9ffb22f2-7ee3-49e0-ab24-c3f8c194bfc8 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-9ffb22f2-7ee3-49e0-ab24-c3f8c194bfc8 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-9ffb22f2-7ee3-49e0-ab24-c3f8c194bfc8 {
  max-width: 100%;
}

.shg-c#s-9ffb22f2-7ee3-49e0-ab24-c3f8c194bfc8 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-9ffb22f2-7ee3-49e0-ab24-c3f8c194bfc8 .shg-image-zoom,
.shg-c#s-9ffb22f2-7ee3-49e0-ab24-c3f8c194bfc8 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-9ffb22f2-7ee3-49e0-ab24-c3f8c194bfc8 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-9ffb22f2-7ee3-49e0-ab24-c3f8c194bfc8 {
  max-width: 100%;
}

.shg-c#s-9ffb22f2-7ee3-49e0-ab24-c3f8c194bfc8 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-9ffb22f2-7ee3-49e0-ab24-c3f8c194bfc8 .shg-image-zoom,
.shg-c#s-9ffb22f2-7ee3-49e0-ab24-c3f8c194bfc8 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-9ffb22f2-7ee3-49e0-ab24-c3f8c194bfc8 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (max-width: 767px){
.shg-c#s-9ffb22f2-7ee3-49e0-ab24-c3f8c194bfc8 {
  max-width: 100%;
}

.shg-c#s-9ffb22f2-7ee3-49e0-ab24-c3f8c194bfc8 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-9ffb22f2-7ee3-49e0-ab24-c3f8c194bfc8 .shg-image-zoom,
.shg-c#s-9ffb22f2-7ee3-49e0-ab24-c3f8c194bfc8 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-9ffb22f2-7ee3-49e0-ab24-c3f8c194bfc8 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}
#s-d08f09b7-fea1-4266-9dd5-e47afb865108 {
  padding-top: 10px;
padding-bottom: 10px;
min-height: 50px;
text-align: center;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-d08f09b7-fea1-4266-9dd5-e47afb865108 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-d08f09b7-fea1-4266-9dd5-e47afb865108 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-d08f09b7-fea1-4266-9dd5-e47afb865108 {
  
}
}@media (max-width: 767px){#s-d08f09b7-fea1-4266-9dd5-e47afb865108 {
  
}
}
#s-d08f09b7-fea1-4266-9dd5-e47afb865108 .shg-product-title-component h4 {
  color: #000;
  font-weight:   ;
  font-family: Oswald;
  font-style:   ;
  font-size: ;
  line-height: ;
  letter-spacing: ;
}

#s-a4732a34-e768-4ac6-8081-f2751532a808 {
  text-align: center;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-a4732a34-e768-4ac6-8081-f2751532a808 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-a4732a34-e768-4ac6-8081-f2751532a808 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-a4732a34-e768-4ac6-8081-f2751532a808 {
  
}
}@media (max-width: 767px){#s-a4732a34-e768-4ac6-8081-f2751532a808 {
  
}
}
#s-a4732a34-e768-4ac6-8081-f2751532a808 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: ;
  font-weight:   ;
  font-family: Oswald;
  font-style:  normal ;
}

#s-a4732a34-e768-4ac6-8081-f2751532a808 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Oswald;
  font-style:  normal ;
  font-size: ;
}

#s-a4732a34-e768-4ac6-8081-f2751532a808 .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: rgba(0, 0, 0, 0.5);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 11px;
  padding-left: 10px;
}

#s-efe89c9a-7774-41f0-b8e1-60fe762f1c03 {
  text-align: left;
background-color: rgba(253, 253, 253, 1);
}

#s-efe89c9a-7774-41f0-b8e1-60fe762f1c03 .shg-product-selector-wrapper {
  display: flex;
  flex-direction: row;
}

#s-efe89c9a-7774-41f0-b8e1-60fe762f1c03 .shg-product-selector-wrapper > * {
  flex-grow: 1;
}

#s-efe89c9a-7774-41f0-b8e1-60fe762f1c03 .shg-product-selector-wrapper select {
  width: 100% !important;
  margin: 0 !important;
}

#s-efe89c9a-7774-41f0-b8e1-60fe762f1c03 .shg-product-selector-inline-wrapper:not(:first-child) {
  margin-left: 10px;
}


#s-51c265fe-4d76-429d-977b-f96f45f55da6 {
  border-style: solid;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-radius: 0px;
min-width: 100%;
min-height: 15px;
max-width: 197px;
opacity: 1;
text-align: center;
background-color: rgba(9, 30, 48, 1);
font-size: 11px;
color: rgba(253, 185, 19, 1);
background-image: none;
hover-type: color;
}
#s-51c265fe-4d76-429d-977b-f96f45f55da6:hover {opacity: 1 !important;
background-color: rgba(230, 196, 53, 1) !important;
color: rgba(9, 30, 48, 1) !important;
text-decoration: none !important;}#s-51c265fe-4d76-429d-977b-f96f45f55da6:active {background-color: #000000 !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;}

  #s-51c265fe-4d76-429d-977b-f96f45f55da6-atc-btn-wrapper {
    text-align: center;
  }


#s-51c265fe-4d76-429d-977b-f96f45f55da6 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-51c265fe-4d76-429d-977b-f96f45f55da6.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-51c265fe-4d76-429d-977b-f96f45f55da6.shg-btn {
  color: rgba(253, 185, 19, 1);
  font-size: 20px;
  
  
  font-family: Oswald;
  display:  block ;
}

#s-51c265fe-4d76-429d-977b-f96f45f55da6.shg-btn.shg-product-atc-error {
  font-weight: 100;
  font-family: Montserrat;
  
  font-size: 11px;
  color: rgba(255, 255, 255, 0.5);
}


@media (max-width: 767px){
  #s-51c265fe-4d76-429d-977b-f96f45f55da6-atc-btn-wrapper {
    text-align: center;
  }


#s-51c265fe-4d76-429d-977b-f96f45f55da6 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-51c265fe-4d76-429d-977b-f96f45f55da6.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-51c265fe-4d76-429d-977b-f96f45f55da6.shg-btn {
  color: rgba(253, 185, 19, 1);
  font-size: 12px;
  
  
  font-family: Oswald;
  display:  block ;
}

#s-51c265fe-4d76-429d-977b-f96f45f55da6.shg-btn.shg-product-atc-error {
  font-weight: 100;
  font-family: Montserrat;
  
  font-size: 11px;
  color: rgba(255, 255, 255, 0.5);
}


}
#s-8bbec1ba-e4dc-42a3-81e4-0fd1a7912740 {
  
}
@media (min-width: 1200px){#s-8bbec1ba-e4dc-42a3-81e4-0fd1a7912740 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-8bbec1ba-e4dc-42a3-81e4-0fd1a7912740 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-8bbec1ba-e4dc-42a3-81e4-0fd1a7912740 {
  
}
}@media (max-width: 767px){#s-8bbec1ba-e4dc-42a3-81e4-0fd1a7912740 {
  
}
}
@media (min-width: 0px) {
[id="s-8bbec1ba-e4dc-42a3-81e4-0fd1a7912740"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 10.0px);
}

[id="s-8bbec1ba-e4dc-42a3-81e4-0fd1a7912740"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-8bbec1ba-e4dc-42a3-81e4-0fd1a7912740"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-8bbec1ba-e4dc-42a3-81e4-0fd1a7912740"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-8bbec1ba-e4dc-42a3-81e4-0fd1a7912740"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-8bbec1ba-e4dc-42a3-81e4-0fd1a7912740"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-8bbec1ba-e4dc-42a3-81e4-0fd1a7912740"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-8bbec1ba-e4dc-42a3-81e4-0fd1a7912740"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-8bbec1ba-e4dc-42a3-81e4-0fd1a7912740"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-8bbec1ba-e4dc-42a3-81e4-0fd1a7912740"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-8bbec1ba-e4dc-42a3-81e4-0fd1a7912740"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-8bbec1ba-e4dc-42a3-81e4-0fd1a7912740"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-8bbec1ba-e4dc-42a3-81e4-0fd1a7912740"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-8bbec1ba-e4dc-42a3-81e4-0fd1a7912740"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-8bbec1ba-e4dc-42a3-81e4-0fd1a7912740"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-8bbec1ba-e4dc-42a3-81e4-0fd1a7912740"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-8bbec1ba-e4dc-42a3-81e4-0fd1a7912740"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-8bbec1ba-e4dc-42a3-81e4-0fd1a7912740"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-8bbec1ba-e4dc-42a3-81e4-0fd1a7912740"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-8bbec1ba-e4dc-42a3-81e4-0fd1a7912740"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-8bbec1ba-e4dc-42a3-81e4-0fd1a7912740"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-8bbec1ba-e4dc-42a3-81e4-0fd1a7912740"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-8bbec1ba-e4dc-42a3-81e4-0fd1a7912740"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-8bbec1ba-e4dc-42a3-81e4-0fd1a7912740"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-8bbec1ba-e4dc-42a3-81e4-0fd1a7912740"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-8bbec1ba-e4dc-42a3-81e4-0fd1a7912740"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-8bbec1ba-e4dc-42a3-81e4-0fd1a7912740"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-8bbec1ba-e4dc-42a3-81e4-0fd1a7912740"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-8bbec1ba-e4dc-42a3-81e4-0fd1a7912740"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-8bbec1ba-e4dc-42a3-81e4-0fd1a7912740"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-8bbec1ba-e4dc-42a3-81e4-0fd1a7912740"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-8bbec1ba-e4dc-42a3-81e4-0fd1a7912740"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-8bbec1ba-e4dc-42a3-81e4-0fd1a7912740"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-8bbec1ba-e4dc-42a3-81e4-0fd1a7912740"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-8bbec1ba-e4dc-42a3-81e4-0fd1a7912740"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-8bbec1ba-e4dc-42a3-81e4-0fd1a7912740"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-8bbec1ba-e4dc-42a3-81e4-0fd1a7912740"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-8bbec1ba-e4dc-42a3-81e4-0fd1a7912740"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 15.0px);
}

}

#s-f2badb8a-9b13-4a5b-b53a-da8d54d091da {
  border-style: solid;
margin-bottom: 25px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
opacity: 1;
text-align: center;
background-color: rgba(244, 244, 244, 1);
}
@media (min-width: 1200px){#s-f2badb8a-9b13-4a5b-b53a-da8d54d091da {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-f2badb8a-9b13-4a5b-b53a-da8d54d091da {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-f2badb8a-9b13-4a5b-b53a-da8d54d091da {
  
}
}@media (max-width: 767px){#s-f2badb8a-9b13-4a5b-b53a-da8d54d091da {
  
}
}
#s-f2badb8a-9b13-4a5b-b53a-da8d54d091da {
  display: none;
}
#s-b63bed34-e9c9-473f-a0a4-3b6d2678909f {
  box-shadow:0px 0px 0px 0px rgba(242, 242, 242, 1);
opacity: 1;
text-align: center;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-b63bed34-e9c9-473f-a0a4-3b6d2678909f {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-b63bed34-e9c9-473f-a0a4-3b6d2678909f {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-b63bed34-e9c9-473f-a0a4-3b6d2678909f {
  
}
}@media (max-width: 767px){#s-b63bed34-e9c9-473f-a0a4-3b6d2678909f {
  
}
}

.shg-c#s-b63bed34-e9c9-473f-a0a4-3b6d2678909f {
  max-width: 100%;
}

.shg-c#s-b63bed34-e9c9-473f-a0a4-3b6d2678909f img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-b63bed34-e9c9-473f-a0a4-3b6d2678909f .shg-image-zoom,
.shg-c#s-b63bed34-e9c9-473f-a0a4-3b6d2678909f img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-b63bed34-e9c9-473f-a0a4-3b6d2678909f .shg-image-zoom {
  
    margin: 0 auto;
  
}

@media (min-width: 1200px){
.shg-c#s-b63bed34-e9c9-473f-a0a4-3b6d2678909f {
  max-width: 100%;
}

.shg-c#s-b63bed34-e9c9-473f-a0a4-3b6d2678909f img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-b63bed34-e9c9-473f-a0a4-3b6d2678909f .shg-image-zoom,
.shg-c#s-b63bed34-e9c9-473f-a0a4-3b6d2678909f img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-b63bed34-e9c9-473f-a0a4-3b6d2678909f .shg-image-zoom {
  
    margin: 0 auto;
  
}

}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-b63bed34-e9c9-473f-a0a4-3b6d2678909f {
  max-width: 100%;
}

.shg-c#s-b63bed34-e9c9-473f-a0a4-3b6d2678909f img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-b63bed34-e9c9-473f-a0a4-3b6d2678909f .shg-image-zoom,
.shg-c#s-b63bed34-e9c9-473f-a0a4-3b6d2678909f img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-b63bed34-e9c9-473f-a0a4-3b6d2678909f .shg-image-zoom {
  
    margin: 0 auto;
  
}

}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-b63bed34-e9c9-473f-a0a4-3b6d2678909f {
  max-width: 100%;
}

.shg-c#s-b63bed34-e9c9-473f-a0a4-3b6d2678909f img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-b63bed34-e9c9-473f-a0a4-3b6d2678909f .shg-image-zoom,
.shg-c#s-b63bed34-e9c9-473f-a0a4-3b6d2678909f img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-b63bed34-e9c9-473f-a0a4-3b6d2678909f .shg-image-zoom {
  
    margin: 0 auto;
  
}

}@media (max-width: 767px){
.shg-c#s-b63bed34-e9c9-473f-a0a4-3b6d2678909f {
  max-width: 100%;
}

.shg-c#s-b63bed34-e9c9-473f-a0a4-3b6d2678909f img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-b63bed34-e9c9-473f-a0a4-3b6d2678909f .shg-image-zoom,
.shg-c#s-b63bed34-e9c9-473f-a0a4-3b6d2678909f img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-b63bed34-e9c9-473f-a0a4-3b6d2678909f .shg-image-zoom {
  
    margin: 0 auto;
  
}

}
#s-76039a31-528a-49dc-8151-01da6be26ec4 {
  padding-top: 10px;
padding-bottom: 10px;
min-height: 50px;
text-align: center;
}
@media (min-width: 1200px){#s-76039a31-528a-49dc-8151-01da6be26ec4 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-76039a31-528a-49dc-8151-01da6be26ec4 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-76039a31-528a-49dc-8151-01da6be26ec4 {
  
}
}@media (max-width: 767px){#s-76039a31-528a-49dc-8151-01da6be26ec4 {
  
}
}
#s-76039a31-528a-49dc-8151-01da6be26ec4 .shg-product-title-component h4 {
  color: #000;
  font-weight:   ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 16px;
  line-height: ;
  letter-spacing: ;
}

#s-9eb17ba2-b5a9-4808-92cb-9835f35a572f {
  text-align: center;
}
@media (min-width: 1200px){#s-9eb17ba2-b5a9-4808-92cb-9835f35a572f {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-9eb17ba2-b5a9-4808-92cb-9835f35a572f {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-9eb17ba2-b5a9-4808-92cb-9835f35a572f {
  
}
}@media (max-width: 767px){#s-9eb17ba2-b5a9-4808-92cb-9835f35a572f {
  
}
}
#s-9eb17ba2-b5a9-4808-92cb-9835f35a572f .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 11px;
  font-weight:  900 ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-9eb17ba2-b5a9-4808-92cb-9835f35a572f .shg-product-price {
  color: #000;
  font-weight:  900 ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 11px;
}

#s-9eb17ba2-b5a9-4808-92cb-9835f35a572f .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: rgba(0, 0, 0, 0.5);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 11px;
  padding-left: 10px;
}

#s-a7536cb3-df03-4917-b4e6-aab3482fb654 {
  border-style: solid;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-radius: 0px;
min-width: 100%;
min-height: 15px;
max-width: 197px;
opacity: 1;
text-align: center;
background-color: rgba(0, 0, 0, 1);
font-size: 11px;
color: #ffffff;
}
#s-a7536cb3-df03-4917-b4e6-aab3482fb654:hover {opacity: 1 !important;
background-color: rgba(230, 196, 53, 1) !important;
color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;}#s-a7536cb3-df03-4917-b4e6-aab3482fb654:active {background-color: #000000 !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;}@media (min-width: 1200px){#s-a7536cb3-df03-4917-b4e6-aab3482fb654 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-a7536cb3-df03-4917-b4e6-aab3482fb654 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-a7536cb3-df03-4917-b4e6-aab3482fb654 {
  
}
}@media (max-width: 767px){#s-a7536cb3-df03-4917-b4e6-aab3482fb654 {
  
}
}


#s-a7536cb3-df03-4917-b4e6-aab3482fb654 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-a7536cb3-df03-4917-b4e6-aab3482fb654.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-a7536cb3-df03-4917-b4e6-aab3482fb654.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  block ;
}

#s-a7536cb3-df03-4917-b4e6-aab3482fb654.shg-btn.shg-product-atc-error {
  font-weight: 100;
  font-family: Montserrat;
  
  font-size: 11px;
  color: rgba(255, 255, 255, 0.5);
}



#s-16ac495e-b103-468f-ae52-1cb0d8dcb576 {
  border-style: solid;
margin-bottom: 25px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
opacity: 1;
text-align: center;
background-color: rgba(244, 244, 244, 1);
}
@media (min-width: 1200px){#s-16ac495e-b103-468f-ae52-1cb0d8dcb576 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-16ac495e-b103-468f-ae52-1cb0d8dcb576 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-16ac495e-b103-468f-ae52-1cb0d8dcb576 {
  
}
}@media (max-width: 767px){#s-16ac495e-b103-468f-ae52-1cb0d8dcb576 {
  
}
}
#s-16ac495e-b103-468f-ae52-1cb0d8dcb576 {
  display: none;
}
#s-b0e91544-7f71-4749-baae-663f8b8f0e13 {
  box-shadow:0px 0px 0px 0px rgba(242, 242, 242, 1);
opacity: 1;
text-align: center;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-b0e91544-7f71-4749-baae-663f8b8f0e13 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-b0e91544-7f71-4749-baae-663f8b8f0e13 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-b0e91544-7f71-4749-baae-663f8b8f0e13 {
  
}
}@media (max-width: 767px){#s-b0e91544-7f71-4749-baae-663f8b8f0e13 {
  
}
}

.shg-c#s-b0e91544-7f71-4749-baae-663f8b8f0e13 {
  max-width: 100%;
}

.shg-c#s-b0e91544-7f71-4749-baae-663f8b8f0e13 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-b0e91544-7f71-4749-baae-663f8b8f0e13 .shg-image-zoom,
.shg-c#s-b0e91544-7f71-4749-baae-663f8b8f0e13 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-b0e91544-7f71-4749-baae-663f8b8f0e13 .shg-image-zoom {
  
    margin: 0 auto;
  
}

@media (min-width: 1200px){
.shg-c#s-b0e91544-7f71-4749-baae-663f8b8f0e13 {
  max-width: 100%;
}

.shg-c#s-b0e91544-7f71-4749-baae-663f8b8f0e13 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-b0e91544-7f71-4749-baae-663f8b8f0e13 .shg-image-zoom,
.shg-c#s-b0e91544-7f71-4749-baae-663f8b8f0e13 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-b0e91544-7f71-4749-baae-663f8b8f0e13 .shg-image-zoom {
  
    margin: 0 auto;
  
}

}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-b0e91544-7f71-4749-baae-663f8b8f0e13 {
  max-width: 100%;
}

.shg-c#s-b0e91544-7f71-4749-baae-663f8b8f0e13 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-b0e91544-7f71-4749-baae-663f8b8f0e13 .shg-image-zoom,
.shg-c#s-b0e91544-7f71-4749-baae-663f8b8f0e13 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-b0e91544-7f71-4749-baae-663f8b8f0e13 .shg-image-zoom {
  
    margin: 0 auto;
  
}

}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-b0e91544-7f71-4749-baae-663f8b8f0e13 {
  max-width: 100%;
}

.shg-c#s-b0e91544-7f71-4749-baae-663f8b8f0e13 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-b0e91544-7f71-4749-baae-663f8b8f0e13 .shg-image-zoom,
.shg-c#s-b0e91544-7f71-4749-baae-663f8b8f0e13 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-b0e91544-7f71-4749-baae-663f8b8f0e13 .shg-image-zoom {
  
    margin: 0 auto;
  
}

}@media (max-width: 767px){
.shg-c#s-b0e91544-7f71-4749-baae-663f8b8f0e13 {
  max-width: 100%;
}

.shg-c#s-b0e91544-7f71-4749-baae-663f8b8f0e13 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-b0e91544-7f71-4749-baae-663f8b8f0e13 .shg-image-zoom,
.shg-c#s-b0e91544-7f71-4749-baae-663f8b8f0e13 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-b0e91544-7f71-4749-baae-663f8b8f0e13 .shg-image-zoom {
  
    margin: 0 auto;
  
}

}
#s-f3dcc25d-8d19-4883-ac27-5b32020aed2c {
  padding-top: 10px;
padding-bottom: 10px;
min-height: 50px;
text-align: center;
}
@media (min-width: 1200px){#s-f3dcc25d-8d19-4883-ac27-5b32020aed2c {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-f3dcc25d-8d19-4883-ac27-5b32020aed2c {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-f3dcc25d-8d19-4883-ac27-5b32020aed2c {
  
}
}@media (max-width: 767px){#s-f3dcc25d-8d19-4883-ac27-5b32020aed2c {
  
}
}
#s-f3dcc25d-8d19-4883-ac27-5b32020aed2c .shg-product-title-component h4 {
  color: #000;
  font-weight:   ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 16px;
  line-height: ;
  letter-spacing: ;
}

#s-0eda69cf-01b1-4a08-8442-40ed8380eb8d {
  text-align: center;
}
@media (min-width: 1200px){#s-0eda69cf-01b1-4a08-8442-40ed8380eb8d {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-0eda69cf-01b1-4a08-8442-40ed8380eb8d {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-0eda69cf-01b1-4a08-8442-40ed8380eb8d {
  
}
}@media (max-width: 767px){#s-0eda69cf-01b1-4a08-8442-40ed8380eb8d {
  
}
}
#s-0eda69cf-01b1-4a08-8442-40ed8380eb8d .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 11px;
  font-weight:  900 ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-0eda69cf-01b1-4a08-8442-40ed8380eb8d .shg-product-price {
  color: #000;
  font-weight:  900 ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 11px;
}

#s-0eda69cf-01b1-4a08-8442-40ed8380eb8d .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: rgba(0, 0, 0, 0.5);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 11px;
  padding-left: 10px;
}

#s-bc0014e8-a819-4641-9225-dc712c759068 {
  border-style: solid;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-radius: 0px;
min-width: 100%;
min-height: 15px;
max-width: 197px;
opacity: 1;
text-align: center;
background-color: rgba(0, 0, 0, 1);
font-size: 11px;
color: #ffffff;
}
#s-bc0014e8-a819-4641-9225-dc712c759068:hover {opacity: 1 !important;
background-color: rgba(230, 196, 53, 1) !important;
color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;}#s-bc0014e8-a819-4641-9225-dc712c759068:active {background-color: #000000 !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;}@media (min-width: 1200px){#s-bc0014e8-a819-4641-9225-dc712c759068 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-bc0014e8-a819-4641-9225-dc712c759068 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-bc0014e8-a819-4641-9225-dc712c759068 {
  
}
}@media (max-width: 767px){#s-bc0014e8-a819-4641-9225-dc712c759068 {
  
}
}


#s-bc0014e8-a819-4641-9225-dc712c759068 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-bc0014e8-a819-4641-9225-dc712c759068.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-bc0014e8-a819-4641-9225-dc712c759068.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  block ;
}

#s-bc0014e8-a819-4641-9225-dc712c759068.shg-btn.shg-product-atc-error {
  font-weight: 100;
  font-family: Montserrat;
  
  font-size: 11px;
  color: rgba(255, 255, 255, 0.5);
}



#s-8988ca4a-9372-4bc6-90e4-77bd64766bb9 {
  border-style: solid;
margin-bottom: 25px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
opacity: 1;
text-align: center;
background-color: rgba(244, 244, 244, 1);
}
@media (min-width: 1200px){#s-8988ca4a-9372-4bc6-90e4-77bd64766bb9 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-8988ca4a-9372-4bc6-90e4-77bd64766bb9 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-8988ca4a-9372-4bc6-90e4-77bd64766bb9 {
  
}
}@media (max-width: 767px){#s-8988ca4a-9372-4bc6-90e4-77bd64766bb9 {
  
}
}
#s-8988ca4a-9372-4bc6-90e4-77bd64766bb9 {
  display: none;
}
#s-acfb084b-a035-4351-8d1c-e4705332ec69 {
  box-shadow:  0px 0px rgba(242, 242, 242, 1);
opacity: 1;
text-align: center;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-acfb084b-a035-4351-8d1c-e4705332ec69 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-acfb084b-a035-4351-8d1c-e4705332ec69 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-acfb084b-a035-4351-8d1c-e4705332ec69 {
  
}
}@media (max-width: 767px){#s-acfb084b-a035-4351-8d1c-e4705332ec69 {
  
}
}

.shg-c#s-acfb084b-a035-4351-8d1c-e4705332ec69 {
  max-width: 100%;
}

.shg-c#s-acfb084b-a035-4351-8d1c-e4705332ec69 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-acfb084b-a035-4351-8d1c-e4705332ec69 .shg-image-zoom,
.shg-c#s-acfb084b-a035-4351-8d1c-e4705332ec69 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-acfb084b-a035-4351-8d1c-e4705332ec69 .shg-image-zoom {
  
    margin: 0 auto;
  
}

@media (min-width: 1200px){
.shg-c#s-acfb084b-a035-4351-8d1c-e4705332ec69 {
  max-width: 100%;
}

.shg-c#s-acfb084b-a035-4351-8d1c-e4705332ec69 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-acfb084b-a035-4351-8d1c-e4705332ec69 .shg-image-zoom,
.shg-c#s-acfb084b-a035-4351-8d1c-e4705332ec69 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-acfb084b-a035-4351-8d1c-e4705332ec69 .shg-image-zoom {
  
    margin: 0 auto;
  
}

}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-acfb084b-a035-4351-8d1c-e4705332ec69 {
  max-width: 100%;
}

.shg-c#s-acfb084b-a035-4351-8d1c-e4705332ec69 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-acfb084b-a035-4351-8d1c-e4705332ec69 .shg-image-zoom,
.shg-c#s-acfb084b-a035-4351-8d1c-e4705332ec69 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-acfb084b-a035-4351-8d1c-e4705332ec69 .shg-image-zoom {
  
    margin: 0 auto;
  
}

}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-acfb084b-a035-4351-8d1c-e4705332ec69 {
  max-width: 100%;
}

.shg-c#s-acfb084b-a035-4351-8d1c-e4705332ec69 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-acfb084b-a035-4351-8d1c-e4705332ec69 .shg-image-zoom,
.shg-c#s-acfb084b-a035-4351-8d1c-e4705332ec69 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-acfb084b-a035-4351-8d1c-e4705332ec69 .shg-image-zoom {
  
    margin: 0 auto;
  
}

}@media (max-width: 767px){
.shg-c#s-acfb084b-a035-4351-8d1c-e4705332ec69 {
  max-width: 100%;
}

.shg-c#s-acfb084b-a035-4351-8d1c-e4705332ec69 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-acfb084b-a035-4351-8d1c-e4705332ec69 .shg-image-zoom,
.shg-c#s-acfb084b-a035-4351-8d1c-e4705332ec69 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-acfb084b-a035-4351-8d1c-e4705332ec69 .shg-image-zoom {
  
    margin: 0 auto;
  
}

}
#s-66401b91-fe5d-4c53-9dcb-710700b1cbc8 {
  padding-top: 10px;
padding-bottom: 10px;
min-height: 50px;
text-align: center;
}
@media (min-width: 1200px){#s-66401b91-fe5d-4c53-9dcb-710700b1cbc8 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-66401b91-fe5d-4c53-9dcb-710700b1cbc8 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-66401b91-fe5d-4c53-9dcb-710700b1cbc8 {
  
}
}@media (max-width: 767px){#s-66401b91-fe5d-4c53-9dcb-710700b1cbc8 {
  
}
}
#s-66401b91-fe5d-4c53-9dcb-710700b1cbc8 .shg-product-title-component h4 {
  color: #000;
  font-weight:   ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 16px;
  line-height: ;
  letter-spacing: ;
}

#s-90d8e856-ea26-4029-8f77-e027cb36e47d {
  text-align: center;
}
@media (min-width: 1200px){#s-90d8e856-ea26-4029-8f77-e027cb36e47d {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-90d8e856-ea26-4029-8f77-e027cb36e47d {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-90d8e856-ea26-4029-8f77-e027cb36e47d {
  
}
}@media (max-width: 767px){#s-90d8e856-ea26-4029-8f77-e027cb36e47d {
  
}
}
#s-90d8e856-ea26-4029-8f77-e027cb36e47d .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 11px;
  font-weight:  900 ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-90d8e856-ea26-4029-8f77-e027cb36e47d .shg-product-price {
  color: #000;
  font-weight:  900 ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 11px;
}

#s-90d8e856-ea26-4029-8f77-e027cb36e47d .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-82bcec37-f31f-4d5b-acdc-c631d2641c85 {
  border-style: solid;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-radius: 0px;
min-width: 100%;
min-height: 15px;
max-width: 197px;
opacity: 1;
text-align: center;
background-color: rgba(0, 0, 0, 1);
font-size: 11px;
color: #ffffff;
}
#s-82bcec37-f31f-4d5b-acdc-c631d2641c85:hover {opacity: 1 !important;
background-color: rgba(230, 196, 53, 1) !important;
color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;}#s-82bcec37-f31f-4d5b-acdc-c631d2641c85:active {background-color: #000000 !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;}@media (min-width: 1200px){#s-82bcec37-f31f-4d5b-acdc-c631d2641c85 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-82bcec37-f31f-4d5b-acdc-c631d2641c85 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-82bcec37-f31f-4d5b-acdc-c631d2641c85 {
  
}
}@media (max-width: 767px){#s-82bcec37-f31f-4d5b-acdc-c631d2641c85 {
  
}
}


#s-82bcec37-f31f-4d5b-acdc-c631d2641c85 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-82bcec37-f31f-4d5b-acdc-c631d2641c85.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-82bcec37-f31f-4d5b-acdc-c631d2641c85.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  block ;
}

#s-82bcec37-f31f-4d5b-acdc-c631d2641c85.shg-btn.shg-product-atc-error {
  font-weight: 100;
  font-family: Montserrat;
  
  font-size: 11px;
  color: rgba(255, 255, 255, 0.5);
}



#s-95fe9098-029a-452d-bee9-401e7539c331 {
  border-style: solid;
margin-bottom: 25px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
opacity: 1;
text-align: center;
background-color: rgba(244, 244, 244, 1);
}
@media (min-width: 1200px){#s-95fe9098-029a-452d-bee9-401e7539c331 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-95fe9098-029a-452d-bee9-401e7539c331 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-95fe9098-029a-452d-bee9-401e7539c331 {
  
}
}@media (max-width: 767px){#s-95fe9098-029a-452d-bee9-401e7539c331 {
  
}
}
#s-95fe9098-029a-452d-bee9-401e7539c331 {
  display: none;
}
#s-2734fc90-d910-4d18-aec2-6f719ed4f3d0 {
  box-shadow:0px 0px 0px 0px rgba(242, 242, 242, 1);
opacity: 1;
text-align: center;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-2734fc90-d910-4d18-aec2-6f719ed4f3d0 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-2734fc90-d910-4d18-aec2-6f719ed4f3d0 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-2734fc90-d910-4d18-aec2-6f719ed4f3d0 {
  
}
}@media (max-width: 767px){#s-2734fc90-d910-4d18-aec2-6f719ed4f3d0 {
  
}
}

.shg-c#s-2734fc90-d910-4d18-aec2-6f719ed4f3d0 {
  max-width: 100%;
}

.shg-c#s-2734fc90-d910-4d18-aec2-6f719ed4f3d0 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-2734fc90-d910-4d18-aec2-6f719ed4f3d0 .shg-image-zoom,
.shg-c#s-2734fc90-d910-4d18-aec2-6f719ed4f3d0 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-2734fc90-d910-4d18-aec2-6f719ed4f3d0 .shg-image-zoom {
  
    margin: 0 auto;
  
}

@media (min-width: 1200px){
.shg-c#s-2734fc90-d910-4d18-aec2-6f719ed4f3d0 {
  max-width: 100%;
}

.shg-c#s-2734fc90-d910-4d18-aec2-6f719ed4f3d0 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-2734fc90-d910-4d18-aec2-6f719ed4f3d0 .shg-image-zoom,
.shg-c#s-2734fc90-d910-4d18-aec2-6f719ed4f3d0 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-2734fc90-d910-4d18-aec2-6f719ed4f3d0 .shg-image-zoom {
  
    margin: 0 auto;
  
}

}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-2734fc90-d910-4d18-aec2-6f719ed4f3d0 {
  max-width: 100%;
}

.shg-c#s-2734fc90-d910-4d18-aec2-6f719ed4f3d0 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-2734fc90-d910-4d18-aec2-6f719ed4f3d0 .shg-image-zoom,
.shg-c#s-2734fc90-d910-4d18-aec2-6f719ed4f3d0 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-2734fc90-d910-4d18-aec2-6f719ed4f3d0 .shg-image-zoom {
  
    margin: 0 auto;
  
}

}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-2734fc90-d910-4d18-aec2-6f719ed4f3d0 {
  max-width: 100%;
}

.shg-c#s-2734fc90-d910-4d18-aec2-6f719ed4f3d0 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-2734fc90-d910-4d18-aec2-6f719ed4f3d0 .shg-image-zoom,
.shg-c#s-2734fc90-d910-4d18-aec2-6f719ed4f3d0 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-2734fc90-d910-4d18-aec2-6f719ed4f3d0 .shg-image-zoom {
  
    margin: 0 auto;
  
}

}@media (max-width: 767px){
.shg-c#s-2734fc90-d910-4d18-aec2-6f719ed4f3d0 {
  max-width: 100%;
}

.shg-c#s-2734fc90-d910-4d18-aec2-6f719ed4f3d0 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-2734fc90-d910-4d18-aec2-6f719ed4f3d0 .shg-image-zoom,
.shg-c#s-2734fc90-d910-4d18-aec2-6f719ed4f3d0 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-2734fc90-d910-4d18-aec2-6f719ed4f3d0 .shg-image-zoom {
  
    margin: 0 auto;
  
}

}
#s-cc02e709-a18b-4449-9e14-6d5b4168d8b2 {
  padding-top: 10px;
padding-bottom: 10px;
min-height: 50px;
text-align: center;
}
@media (min-width: 1200px){#s-cc02e709-a18b-4449-9e14-6d5b4168d8b2 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-cc02e709-a18b-4449-9e14-6d5b4168d8b2 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-cc02e709-a18b-4449-9e14-6d5b4168d8b2 {
  
}
}@media (max-width: 767px){#s-cc02e709-a18b-4449-9e14-6d5b4168d8b2 {
  
}
}
#s-cc02e709-a18b-4449-9e14-6d5b4168d8b2 .shg-product-title-component h4 {
  color: #000;
  font-weight:   ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 16px;
  line-height: ;
  letter-spacing: ;
}

#s-2d013691-e191-4762-9603-53dfe31dd223 {
  text-align: center;
}
@media (min-width: 1200px){#s-2d013691-e191-4762-9603-53dfe31dd223 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-2d013691-e191-4762-9603-53dfe31dd223 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-2d013691-e191-4762-9603-53dfe31dd223 {
  
}
}@media (max-width: 767px){#s-2d013691-e191-4762-9603-53dfe31dd223 {
  
}
}
#s-2d013691-e191-4762-9603-53dfe31dd223 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 11px;
  font-weight:  900 ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-2d013691-e191-4762-9603-53dfe31dd223 .shg-product-price {
  color: #000;
  font-weight:  900 ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 11px;
}

#s-2d013691-e191-4762-9603-53dfe31dd223 .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: rgba(0, 0, 0, 0.5);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 11px;
  padding-left: 10px;
}

#s-8ab3342c-315c-4b1a-b282-433f4beaa4f5 {
  border-style: solid;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-radius: 0px;
min-width: 100%;
min-height: 15px;
max-width: 197px;
opacity: 1;
text-align: center;
background-color: rgba(0, 0, 0, 1);
font-size: 11px;
color: #ffffff;
}
#s-8ab3342c-315c-4b1a-b282-433f4beaa4f5:hover {opacity: 1 !important;
background-color: rgba(230, 196, 53, 1) !important;
color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;}#s-8ab3342c-315c-4b1a-b282-433f4beaa4f5:active {background-color: #000000 !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;}@media (min-width: 1200px){#s-8ab3342c-315c-4b1a-b282-433f4beaa4f5 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-8ab3342c-315c-4b1a-b282-433f4beaa4f5 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-8ab3342c-315c-4b1a-b282-433f4beaa4f5 {
  
}
}@media (max-width: 767px){#s-8ab3342c-315c-4b1a-b282-433f4beaa4f5 {
  
}
}


#s-8ab3342c-315c-4b1a-b282-433f4beaa4f5 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-8ab3342c-315c-4b1a-b282-433f4beaa4f5.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-8ab3342c-315c-4b1a-b282-433f4beaa4f5.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  block ;
}

#s-8ab3342c-315c-4b1a-b282-433f4beaa4f5.shg-btn.shg-product-atc-error {
  font-weight: 100;
  font-family: Montserrat;
  
  font-size: 11px;
  color: rgba(255, 255, 255, 0.5);
}



#s-53ed1a14-327a-4c78-a470-488326118ee2 {
  background-repeat: no-repeat;
background-size: cover;
background-attachment: fixed;
min-height: 50px;
background-position: center center;
}








#s-53ed1a14-327a-4c78-a470-488326118ee2 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-53ed1a14-327a-4c78-a470-488326118ee2.shg-box.shg-c {
  justify-content: center;
}

#s-6f0b608d-e571-415a-8fb1-3a630ba945f6 {
  background-repeat: no-repeat;
background-size: cover;
background-attachment: fixed;
min-height: 50px;
background-position: center center;
}








#s-6f0b608d-e571-415a-8fb1-3a630ba945f6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-6f0b608d-e571-415a-8fb1-3a630ba945f6.shg-box.shg-c {
  justify-content: center;
}

#s-c996b43c-95ea-49b8-98ba-9cfc05dffdcc {
  background-repeat: no-repeat;
background-size: cover;
background-attachment: fixed;
min-height: 50px;
background-position: center center;
}








#s-c996b43c-95ea-49b8-98ba-9cfc05dffdcc > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-c996b43c-95ea-49b8-98ba-9cfc05dffdcc.shg-box.shg-c {
  justify-content: center;
}

#s-b80d53fb-9deb-4f79-9e03-5a8afaccbd3f {
  background-repeat: no-repeat;
background-size: cover;
background-attachment: fixed;
min-height: 50px;
background-position: center center;
}








#s-b80d53fb-9deb-4f79-9e03-5a8afaccbd3f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-b80d53fb-9deb-4f79-9e03-5a8afaccbd3f.shg-box.shg-c {
  justify-content: center;
}

#s-2c29982c-b885-4f0d-98ba-12ad962c20d7 {
  margin-top: 50px;
margin-left: -8%;
margin-bottom: 50px;
margin-right: -8%;
min-height: 50px;
background-attachment: scroll;
}
@media (min-width: 1200px){#s-2c29982c-b885-4f0d-98ba-12ad962c20d7 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-2c29982c-b885-4f0d-98ba-12ad962c20d7 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-2c29982c-b885-4f0d-98ba-12ad962c20d7 {
  
}
}@media (max-width: 767px){#s-2c29982c-b885-4f0d-98ba-12ad962c20d7 {
  
}
}







#s-2c29982c-b885-4f0d-98ba-12ad962c20d7 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-2c29982c-b885-4f0d-98ba-12ad962c20d7.shg-box.shg-c {
  justify-content: flex-start;
}
@media (max-width: 767px){






#s-2c29982c-b885-4f0d-98ba-12ad962c20d7 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-2c29982c-b885-4f0d-98ba-12ad962c20d7.shg-box.shg-c {
  justify-content: flex-start;
}
}
#s-7417972c-ee1f-42c6-89a6-5b1e3d9e12f7 {
  margin-left: 7%;
margin-right: 7%;
padding-top: 10px;
padding-left: 0%;
padding-bottom: 10px;
padding-right: 0%;
min-height: 0px;
}
@media (min-width: 1200px){#s-7417972c-ee1f-42c6-89a6-5b1e3d9e12f7 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-7417972c-ee1f-42c6-89a6-5b1e3d9e12f7 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-7417972c-ee1f-42c6-89a6-5b1e3d9e12f7 {
  
}
}@media (max-width: 767px){#s-7417972c-ee1f-42c6-89a6-5b1e3d9e12f7 {
  
}
}
#s-7417972c-ee1f-42c6-89a6-5b1e3d9e12f7 .shg-sld-dot {
  background-color: rgba(113, 113, 113, 1);
}

#s-7417972c-ee1f-42c6-89a6-5b1e3d9e12f7 .shg-sld-nav-button.shg-sld-left,
#s-7417972c-ee1f-42c6-89a6-5b1e3d9e12f7 .shg-sld-nav-button.shg-sld-right {
  fill: rgba(113, 113, 113, 1);
}

#s-01b52502-0391-44f6-98d0-c779adcfc65e {
  margin-left: 5%;
margin-right: 5%;
}
@media (min-width: 1200px){#s-01b52502-0391-44f6-98d0-c779adcfc65e {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-01b52502-0391-44f6-98d0-c779adcfc65e {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-01b52502-0391-44f6-98d0-c779adcfc65e {
  
}
}@media (max-width: 767px){#s-01b52502-0391-44f6-98d0-c779adcfc65e {
  
}
}
@media (min-width: 0px) {
[id="s-01b52502-0391-44f6-98d0-c779adcfc65e"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 10.0px);
}

[id="s-01b52502-0391-44f6-98d0-c779adcfc65e"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-01b52502-0391-44f6-98d0-c779adcfc65e"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-01b52502-0391-44f6-98d0-c779adcfc65e"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-01b52502-0391-44f6-98d0-c779adcfc65e"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-01b52502-0391-44f6-98d0-c779adcfc65e"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-01b52502-0391-44f6-98d0-c779adcfc65e"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-01b52502-0391-44f6-98d0-c779adcfc65e"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-01b52502-0391-44f6-98d0-c779adcfc65e"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-01b52502-0391-44f6-98d0-c779adcfc65e"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-01b52502-0391-44f6-98d0-c779adcfc65e"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-01b52502-0391-44f6-98d0-c779adcfc65e"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-01b52502-0391-44f6-98d0-c779adcfc65e"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-01b52502-0391-44f6-98d0-c779adcfc65e"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-01b52502-0391-44f6-98d0-c779adcfc65e"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-01b52502-0391-44f6-98d0-c779adcfc65e"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-01b52502-0391-44f6-98d0-c779adcfc65e"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-01b52502-0391-44f6-98d0-c779adcfc65e"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-01b52502-0391-44f6-98d0-c779adcfc65e"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-01b52502-0391-44f6-98d0-c779adcfc65e"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-01b52502-0391-44f6-98d0-c779adcfc65e"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-01b52502-0391-44f6-98d0-c779adcfc65e"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-01b52502-0391-44f6-98d0-c779adcfc65e"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-01b52502-0391-44f6-98d0-c779adcfc65e"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-01b52502-0391-44f6-98d0-c779adcfc65e"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-01b52502-0391-44f6-98d0-c779adcfc65e"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-01b52502-0391-44f6-98d0-c779adcfc65e"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-01b52502-0391-44f6-98d0-c779adcfc65e"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-01b52502-0391-44f6-98d0-c779adcfc65e"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-01b52502-0391-44f6-98d0-c779adcfc65e"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-01b52502-0391-44f6-98d0-c779adcfc65e"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-01b52502-0391-44f6-98d0-c779adcfc65e"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-01b52502-0391-44f6-98d0-c779adcfc65e"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-01b52502-0391-44f6-98d0-c779adcfc65e"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-01b52502-0391-44f6-98d0-c779adcfc65e"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-01b52502-0391-44f6-98d0-c779adcfc65e"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-01b52502-0391-44f6-98d0-c779adcfc65e"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-01b52502-0391-44f6-98d0-c779adcfc65e"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 15.0px);
}

}

#s-a3e71373-b8c0-462c-858b-101e52208e3e {
  border-style: solid;
margin-top: 0px;
margin-left: 0px;
margin-bottom: 25px;
margin-right: 0px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
opacity: 1;
text-align: center;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-a3e71373-b8c0-462c-858b-101e52208e3e {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-a3e71373-b8c0-462c-858b-101e52208e3e {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-a3e71373-b8c0-462c-858b-101e52208e3e {
  margin-top: 44px;
margin-right: -6%;
}
}@media (max-width: 767px){#s-a3e71373-b8c0-462c-858b-101e52208e3e {
  margin-top: -1px;
padding-top: 0px;
padding-bottom: 0px;
min-height: 0px;
}
}
#s-a3e71373-b8c0-462c-858b-101e52208e3e {
  display: none;
}
#s-25ae9743-be2f-4270-8212-c35ae6247350 {
  border-style: solid;
margin-bottom: 25px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
opacity: 1;
text-align: center;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-25ae9743-be2f-4270-8212-c35ae6247350 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-25ae9743-be2f-4270-8212-c35ae6247350 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-25ae9743-be2f-4270-8212-c35ae6247350 {
  
}
}@media (max-width: 767px){#s-25ae9743-be2f-4270-8212-c35ae6247350 {
  
}
}
#s-25ae9743-be2f-4270-8212-c35ae6247350 {
  display: none;
}
#s-5d2c4662-2b05-4ad0-bc8f-5f92b9c191a7 {
  display: none;
}
#s-9e919835-d6c9-4043-9763-e24bc88bae10 {
  text-align: left;
}


.shg-c#s-9e919835-d6c9-4043-9763-e24bc88bae10 {
  max-width: 100%;
}

.shg-c#s-9e919835-d6c9-4043-9763-e24bc88bae10 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-9e919835-d6c9-4043-9763-e24bc88bae10 .shg-image-zoom,
.shg-c#s-9e919835-d6c9-4043-9763-e24bc88bae10 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-9e919835-d6c9-4043-9763-e24bc88bae10 .shg-image-zoom {
  
    margin-left: 0px;
  
}

@media (min-width: 1200px){
.shg-c#s-9e919835-d6c9-4043-9763-e24bc88bae10 {
  max-width: 100%;
}

.shg-c#s-9e919835-d6c9-4043-9763-e24bc88bae10 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-9e919835-d6c9-4043-9763-e24bc88bae10 .shg-image-zoom,
.shg-c#s-9e919835-d6c9-4043-9763-e24bc88bae10 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-9e919835-d6c9-4043-9763-e24bc88bae10 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-9e919835-d6c9-4043-9763-e24bc88bae10 {
  max-width: 100%;
}

.shg-c#s-9e919835-d6c9-4043-9763-e24bc88bae10 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-9e919835-d6c9-4043-9763-e24bc88bae10 .shg-image-zoom,
.shg-c#s-9e919835-d6c9-4043-9763-e24bc88bae10 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-9e919835-d6c9-4043-9763-e24bc88bae10 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-9e919835-d6c9-4043-9763-e24bc88bae10 {
  max-width: 100%;
}

.shg-c#s-9e919835-d6c9-4043-9763-e24bc88bae10 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-9e919835-d6c9-4043-9763-e24bc88bae10 .shg-image-zoom,
.shg-c#s-9e919835-d6c9-4043-9763-e24bc88bae10 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-9e919835-d6c9-4043-9763-e24bc88bae10 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (max-width: 767px){
.shg-c#s-9e919835-d6c9-4043-9763-e24bc88bae10 {
  max-width: 100%;
}

.shg-c#s-9e919835-d6c9-4043-9763-e24bc88bae10 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-9e919835-d6c9-4043-9763-e24bc88bae10 .shg-image-zoom,
.shg-c#s-9e919835-d6c9-4043-9763-e24bc88bae10 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-9e919835-d6c9-4043-9763-e24bc88bae10 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}
#s-d79256d4-37e6-481a-9d34-deae24e4ee06 {
  padding-top: 10px;
padding-bottom: 10px;
min-height: 50px;
text-align: center;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-d79256d4-37e6-481a-9d34-deae24e4ee06 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-d79256d4-37e6-481a-9d34-deae24e4ee06 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-d79256d4-37e6-481a-9d34-deae24e4ee06 {
  
}
}@media (max-width: 767px){#s-d79256d4-37e6-481a-9d34-deae24e4ee06 {
  
}
}
#s-d79256d4-37e6-481a-9d34-deae24e4ee06 .shg-product-title-component h4 {
  color: #000;
  font-weight:   ;
  font-family: Oswald;
  font-style:   ;
  font-size: ;
  line-height: ;
  letter-spacing: ;
}

#s-e1b62ebe-fe85-4f63-8a61-9e527c385c47 {
  text-align: center;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-e1b62ebe-fe85-4f63-8a61-9e527c385c47 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-e1b62ebe-fe85-4f63-8a61-9e527c385c47 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-e1b62ebe-fe85-4f63-8a61-9e527c385c47 {
  
}
}@media (max-width: 767px){#s-e1b62ebe-fe85-4f63-8a61-9e527c385c47 {
  
}
}
#s-e1b62ebe-fe85-4f63-8a61-9e527c385c47 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: ;
  font-weight:   ;
  font-family: Oswald;
  font-style:  normal ;
}

#s-e1b62ebe-fe85-4f63-8a61-9e527c385c47 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Oswald;
  font-style:  normal ;
  font-size: ;
}

#s-e1b62ebe-fe85-4f63-8a61-9e527c385c47 .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: rgba(0, 0, 0, 0.5);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 11px;
  padding-left: 10px;
}

#s-6b5159c7-59eb-4470-bc03-0b900b40de8b {
  text-align: left;
background-color: rgba(255, 255, 255, 1);
}

#s-6b5159c7-59eb-4470-bc03-0b900b40de8b .shg-product-quantity-wrapper {
  display: flex;
}

#s-6b5159c7-59eb-4470-bc03-0b900b40de8b .shg-product-quantity-wrapper input {
  flex: auto;
  text-align: center;
  width: calc(100% - 70px);
  margin: 0 !important;
}


  #s-6b5159c7-59eb-4470-bc03-0b900b40de8b .shg-product-quantity-wrapper button.shg-product-quantity-button {
    border: 0 !important;
    margin: 0 !important;
  }

  #s-6b5159c7-59eb-4470-bc03-0b900b40de8b .shg-product-quantity-wrapper button.shg-product-quantity-button-left {
    margin-right: 10px !important;
  }

  #s-6b5159c7-59eb-4470-bc03-0b900b40de8b .shg-product-quantity-wrapper button.shg-product-quantity-button-right {
    margin-left: 10px !important;
  }




#s-2a167ed0-9745-4272-91f1-0e9f1a9d45cd {
  border-style: solid;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-radius: 0px;
min-width: 100%;
min-height: 15px;
max-width: 197px;
opacity: 1;
text-align: center;
background-color: rgba(9, 30, 48, 1);
font-size: 11px;
color: rgba(253, 185, 19, 1);
background-image: none;
hover-type: color;
}
#s-2a167ed0-9745-4272-91f1-0e9f1a9d45cd:hover {opacity: 1 !important;
background-color: rgba(253, 185, 19, 1) !important;
color: rgba(9, 30, 48, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-2a167ed0-9745-4272-91f1-0e9f1a9d45cd:active {background-color: #000000 !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;}@media (min-width: 1200px){#s-2a167ed0-9745-4272-91f1-0e9f1a9d45cd {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-2a167ed0-9745-4272-91f1-0e9f1a9d45cd {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-2a167ed0-9745-4272-91f1-0e9f1a9d45cd {
  
}
}@media (max-width: 767px){#s-2a167ed0-9745-4272-91f1-0e9f1a9d45cd {
  
}
}


#s-2a167ed0-9745-4272-91f1-0e9f1a9d45cd {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-2a167ed0-9745-4272-91f1-0e9f1a9d45cd.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-2a167ed0-9745-4272-91f1-0e9f1a9d45cd.shg-btn {
  color: rgba(253, 185, 19, 1);
  font-size: 20px;
  
  
  font-family: Oswald;
  display:  block ;
}

#s-2a167ed0-9745-4272-91f1-0e9f1a9d45cd.shg-btn.shg-product-atc-error {
  font-weight: normal;
  font-family: Oswald;
  
  
  color: rgba(255, 255, 255, 0.5);
}


@media (min-width: 768px) and (max-width: 991px){

#s-2a167ed0-9745-4272-91f1-0e9f1a9d45cd {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-2a167ed0-9745-4272-91f1-0e9f1a9d45cd.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-2a167ed0-9745-4272-91f1-0e9f1a9d45cd.shg-btn {
  color: rgba(253, 185, 19, 1);
  font-size: 17px;
  
  
  font-family: Oswald;
  display:  block ;
}

#s-2a167ed0-9745-4272-91f1-0e9f1a9d45cd.shg-btn.shg-product-atc-error {
  font-weight: normal;
  font-family: Oswald;
  
  
  color: rgba(255, 255, 255, 0.5);
}


}@media (max-width: 767px){

#s-2a167ed0-9745-4272-91f1-0e9f1a9d45cd {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-2a167ed0-9745-4272-91f1-0e9f1a9d45cd.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-2a167ed0-9745-4272-91f1-0e9f1a9d45cd.shg-btn {
  color: rgba(253, 185, 19, 1);
  font-size: 12px;
  
  
  font-family: Oswald;
  display:  block ;
}

#s-2a167ed0-9745-4272-91f1-0e9f1a9d45cd.shg-btn.shg-product-atc-error {
  font-weight: normal;
  font-family: Oswald;
  
  
  color: rgba(255, 255, 255, 0.5);
}


}
#s-defba29e-814f-4cff-876b-114359f6d969 {
  border-style: solid;
margin-top: 0px;
margin-left: 0px;
margin-bottom: 25px;
margin-right: 0px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
opacity: 1;
text-align: center;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-defba29e-814f-4cff-876b-114359f6d969 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-defba29e-814f-4cff-876b-114359f6d969 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-defba29e-814f-4cff-876b-114359f6d969 {
  margin-top: 34px;
}
}@media (max-width: 767px){#s-defba29e-814f-4cff-876b-114359f6d969 {
  margin-top: -20px;
}
}
#s-defba29e-814f-4cff-876b-114359f6d969 {
  display: none;
}
#s-8a3ce8a8-108b-4423-a698-844a8d23fa8e {
  border-style: solid;
margin-bottom: 25px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
opacity: 1;
text-align: center;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-8a3ce8a8-108b-4423-a698-844a8d23fa8e {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-8a3ce8a8-108b-4423-a698-844a8d23fa8e {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-8a3ce8a8-108b-4423-a698-844a8d23fa8e {
  
}
}@media (max-width: 767px){#s-8a3ce8a8-108b-4423-a698-844a8d23fa8e {
  
}
}
#s-8a3ce8a8-108b-4423-a698-844a8d23fa8e {
  display: none;
}
#s-ddb78d6b-241e-4bac-8f9d-60d6e568e478 {
  display: none;
}
#s-7ff54b92-4117-40b8-823b-ad4156990aca {
  text-align: left;
}


.shg-c#s-7ff54b92-4117-40b8-823b-ad4156990aca {
  max-width: 100%;
}

.shg-c#s-7ff54b92-4117-40b8-823b-ad4156990aca img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-7ff54b92-4117-40b8-823b-ad4156990aca .shg-image-zoom,
.shg-c#s-7ff54b92-4117-40b8-823b-ad4156990aca img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-7ff54b92-4117-40b8-823b-ad4156990aca .shg-image-zoom {
  
    margin-left: 0px;
  
}

@media (min-width: 1200px){
.shg-c#s-7ff54b92-4117-40b8-823b-ad4156990aca {
  max-width: 100%;
}

.shg-c#s-7ff54b92-4117-40b8-823b-ad4156990aca img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-7ff54b92-4117-40b8-823b-ad4156990aca .shg-image-zoom,
.shg-c#s-7ff54b92-4117-40b8-823b-ad4156990aca img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-7ff54b92-4117-40b8-823b-ad4156990aca .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-7ff54b92-4117-40b8-823b-ad4156990aca {
  max-width: 100%;
}

.shg-c#s-7ff54b92-4117-40b8-823b-ad4156990aca img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-7ff54b92-4117-40b8-823b-ad4156990aca .shg-image-zoom,
.shg-c#s-7ff54b92-4117-40b8-823b-ad4156990aca img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-7ff54b92-4117-40b8-823b-ad4156990aca .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-7ff54b92-4117-40b8-823b-ad4156990aca {
  max-width: 100%;
}

.shg-c#s-7ff54b92-4117-40b8-823b-ad4156990aca img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-7ff54b92-4117-40b8-823b-ad4156990aca .shg-image-zoom,
.shg-c#s-7ff54b92-4117-40b8-823b-ad4156990aca img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-7ff54b92-4117-40b8-823b-ad4156990aca .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (max-width: 767px){
.shg-c#s-7ff54b92-4117-40b8-823b-ad4156990aca {
  max-width: 100%;
}

.shg-c#s-7ff54b92-4117-40b8-823b-ad4156990aca img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-7ff54b92-4117-40b8-823b-ad4156990aca .shg-image-zoom,
.shg-c#s-7ff54b92-4117-40b8-823b-ad4156990aca img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-7ff54b92-4117-40b8-823b-ad4156990aca .shg-image-zoom {
  
    margin-left: 0px;
  
}

}
#s-b9d40fe2-c875-41eb-8d28-4e89e68b6014 {
  padding-top: 10px;
padding-bottom: 10px;
min-height: 50px;
text-align: center;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-b9d40fe2-c875-41eb-8d28-4e89e68b6014 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-b9d40fe2-c875-41eb-8d28-4e89e68b6014 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-b9d40fe2-c875-41eb-8d28-4e89e68b6014 {
  
}
}@media (max-width: 767px){#s-b9d40fe2-c875-41eb-8d28-4e89e68b6014 {
  
}
}
#s-b9d40fe2-c875-41eb-8d28-4e89e68b6014 .shg-product-title-component h4 {
  color: #000;
  font-weight:   ;
  font-family: Oswald;
  font-style:   ;
  font-size: ;
  line-height: ;
  letter-spacing: ;
}

#s-e5a25013-6b36-4aa5-9164-e1102b508ad6 {
  text-align: center;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-e5a25013-6b36-4aa5-9164-e1102b508ad6 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-e5a25013-6b36-4aa5-9164-e1102b508ad6 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-e5a25013-6b36-4aa5-9164-e1102b508ad6 {
  
}
}@media (max-width: 767px){#s-e5a25013-6b36-4aa5-9164-e1102b508ad6 {
  
}
}
#s-e5a25013-6b36-4aa5-9164-e1102b508ad6 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: ;
  font-weight:   ;
  font-family: Oswald;
  font-style:  normal ;
}

#s-e5a25013-6b36-4aa5-9164-e1102b508ad6 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Oswald;
  font-style:  normal ;
  font-size: ;
}

#s-e5a25013-6b36-4aa5-9164-e1102b508ad6 .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: rgba(0, 0, 0, 0.5);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 11px;
  padding-left: 10px;
}

#s-51083309-3707-4449-94c2-226f13c41efc {
  text-align: left;
background-color: rgba(255, 255, 255, 1);
}

#s-51083309-3707-4449-94c2-226f13c41efc .shg-product-quantity-wrapper {
  display: flex;
}

#s-51083309-3707-4449-94c2-226f13c41efc .shg-product-quantity-wrapper input {
  flex: auto;
  text-align: center;
  width: calc(100% - 70px);
  margin: 0 !important;
}


  #s-51083309-3707-4449-94c2-226f13c41efc .shg-product-quantity-wrapper button.shg-product-quantity-button {
    border: 0 !important;
    margin: 0 !important;
  }

  #s-51083309-3707-4449-94c2-226f13c41efc .shg-product-quantity-wrapper button.shg-product-quantity-button-left {
    margin-right: 10px !important;
  }

  #s-51083309-3707-4449-94c2-226f13c41efc .shg-product-quantity-wrapper button.shg-product-quantity-button-right {
    margin-left: 10px !important;
  }




#s-8a796221-562f-410c-9ad9-96a20eb20059 {
  border-style: solid;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-radius: 0px;
min-width: 100%;
min-height: 15px;
max-width: 197px;
opacity: 1;
text-align: center;
background-color: rgba(9, 30, 48, 1);
font-size: 11px;
color: rgba(253, 185, 19, 1);
background-image: none;
hover-type: color;
}
#s-8a796221-562f-410c-9ad9-96a20eb20059:hover {opacity: 1 !important;
background-color: rgba(253, 185, 19, 1) !important;
color: rgba(9, 30, 48, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-8a796221-562f-410c-9ad9-96a20eb20059:active {background-color: #000000 !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;}@media (min-width: 1200px){#s-8a796221-562f-410c-9ad9-96a20eb20059 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-8a796221-562f-410c-9ad9-96a20eb20059 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-8a796221-562f-410c-9ad9-96a20eb20059 {
  
}
}@media (max-width: 767px){#s-8a796221-562f-410c-9ad9-96a20eb20059 {
  
}
}


#s-8a796221-562f-410c-9ad9-96a20eb20059 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-8a796221-562f-410c-9ad9-96a20eb20059.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-8a796221-562f-410c-9ad9-96a20eb20059.shg-btn {
  color: rgba(253, 185, 19, 1);
  font-size: 12px;
  
  
  font-family: Oswald;
  display:  block ;
}

#s-8a796221-562f-410c-9ad9-96a20eb20059.shg-btn.shg-product-atc-error {
  font-weight: normal;
  font-family: Oswald;
  
  font-size: 12px;
  color: rgba(255, 255, 255, 0.5);
}


@media (min-width: 1200px){

#s-8a796221-562f-410c-9ad9-96a20eb20059 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-8a796221-562f-410c-9ad9-96a20eb20059.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-8a796221-562f-410c-9ad9-96a20eb20059.shg-btn {
  color: rgba(253, 185, 19, 1);
  font-size: 20px;
  
  
  font-family: Oswald;
  display:  block ;
}

#s-8a796221-562f-410c-9ad9-96a20eb20059.shg-btn.shg-product-atc-error {
  font-weight: normal;
  font-family: Oswald;
  
  font-size: 20px;
  color: rgba(255, 255, 255, 0.5);
}


}
#s-7894991d-761e-44a9-948a-b504b58d8ff4 {
  border-style: solid;
margin-bottom: 25px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
opacity: 1;
text-align: center;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-7894991d-761e-44a9-948a-b504b58d8ff4 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-7894991d-761e-44a9-948a-b504b58d8ff4 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-7894991d-761e-44a9-948a-b504b58d8ff4 {
  margin-top: 9px;
}
}@media (max-width: 767px){#s-7894991d-761e-44a9-948a-b504b58d8ff4 {
  margin-top: -14px;
}
}
#s-7894991d-761e-44a9-948a-b504b58d8ff4 {
  display: none;
}
#s-07a914d2-1ae4-4b38-bb3e-5ac485fdd122 {
  margin-top: 4px;
margin-bottom: 4px;
text-align: center;
}




  #s-07a914d2-1ae4-4b38-bb3e-5ac485fdd122 img.shogun-image {
    
    width: px;
  }


#s-07a914d2-1ae4-4b38-bb3e-5ac485fdd122 .shogun-image-content {
  
    align-items: center;
  
}

#s-13954af5-0318-42d3-97ab-8a2dbff8b3d2 {
  border-style: solid;
margin-top: 0px;
margin-left: 0px;
margin-bottom: 25px;
margin-right: 0px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
opacity: 1;
text-align: center;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-13954af5-0318-42d3-97ab-8a2dbff8b3d2 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-13954af5-0318-42d3-97ab-8a2dbff8b3d2 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-13954af5-0318-42d3-97ab-8a2dbff8b3d2 {
  margin-top: 16px;
}
}@media (max-width: 767px){#s-13954af5-0318-42d3-97ab-8a2dbff8b3d2 {
  
}
}
#s-13954af5-0318-42d3-97ab-8a2dbff8b3d2 {
  display: none;
}
#s-911b9511-2d73-4d98-8151-8200d0d2e375 {
  border-style: solid;
margin-bottom: 25px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
opacity: 1;
text-align: center;
background-color: rgba(244, 244, 244, 1);
}
@media (min-width: 1200px){#s-911b9511-2d73-4d98-8151-8200d0d2e375 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-911b9511-2d73-4d98-8151-8200d0d2e375 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-911b9511-2d73-4d98-8151-8200d0d2e375 {
  
}
}@media (max-width: 767px){#s-911b9511-2d73-4d98-8151-8200d0d2e375 {
  
}
}
#s-911b9511-2d73-4d98-8151-8200d0d2e375 {
  display: none;
}
#s-c170f156-5e48-477f-b36a-5b2e52347594 {
  display: none;
}
#s-35c7d787-3d3d-42fc-b7ae-0419723b1955 {
  padding-top: 10px;
padding-bottom: 10px;
min-height: 50px;
text-align: center;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-35c7d787-3d3d-42fc-b7ae-0419723b1955 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-35c7d787-3d3d-42fc-b7ae-0419723b1955 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-35c7d787-3d3d-42fc-b7ae-0419723b1955 {
  
}
}@media (max-width: 767px){#s-35c7d787-3d3d-42fc-b7ae-0419723b1955 {
  
}
}
#s-35c7d787-3d3d-42fc-b7ae-0419723b1955 .shg-product-title-component h4 {
  color: #000;
  font-weight:   ;
  font-family: Oswald;
  font-style:   ;
  font-size: ;
  line-height: ;
  letter-spacing: ;
}

#s-a6fbb1df-cdfb-4b98-9142-743b9d45471e {
  text-align: center;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-a6fbb1df-cdfb-4b98-9142-743b9d45471e {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-a6fbb1df-cdfb-4b98-9142-743b9d45471e {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-a6fbb1df-cdfb-4b98-9142-743b9d45471e {
  
}
}@media (max-width: 767px){#s-a6fbb1df-cdfb-4b98-9142-743b9d45471e {
  
}
}
#s-a6fbb1df-cdfb-4b98-9142-743b9d45471e .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: ;
  font-weight:   ;
  font-family: Oswald;
  font-style:  normal ;
}

#s-a6fbb1df-cdfb-4b98-9142-743b9d45471e .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Oswald;
  font-style:  normal ;
  font-size: ;
}

#s-a6fbb1df-cdfb-4b98-9142-743b9d45471e .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: rgba(0, 0, 0, 0.5);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 11px;
  padding-left: 10px;
}

#s-992546a8-c50d-47ca-882f-b1740e65796f {
  text-align: left;
background-color: rgba(255, 255, 255, 1);
}

#s-992546a8-c50d-47ca-882f-b1740e65796f .shg-product-quantity-wrapper {
  display: flex;
}

#s-992546a8-c50d-47ca-882f-b1740e65796f .shg-product-quantity-wrapper input {
  flex: auto;
  text-align: center;
  width: calc(100% - 70px);
  margin: 0 !important;
}


  #s-992546a8-c50d-47ca-882f-b1740e65796f .shg-product-quantity-wrapper button.shg-product-quantity-button {
    border: 0 !important;
    margin: 0 !important;
  }

  #s-992546a8-c50d-47ca-882f-b1740e65796f .shg-product-quantity-wrapper button.shg-product-quantity-button-left {
    margin-right: 10px !important;
  }

  #s-992546a8-c50d-47ca-882f-b1740e65796f .shg-product-quantity-wrapper button.shg-product-quantity-button-right {
    margin-left: 10px !important;
  }




#s-0a70281b-d33b-4d92-84ee-fd9c9e1301fc {
  border-style: solid;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-radius: 0px;
min-width: 100%;
min-height: 15px;
max-width: 197px;
opacity: 1;
text-align: center;
background-color: rgba(9, 30, 48, 1);
font-size: 11px;
color: rgba(253, 185, 19, 1);
background-image: none;
hover-type: color;
}
#s-0a70281b-d33b-4d92-84ee-fd9c9e1301fc:hover {opacity: 1 !important;
background-color: rgba(253, 185, 19, 1) !important;
color: rgba(9, 30, 48, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-0a70281b-d33b-4d92-84ee-fd9c9e1301fc:active {background-color: #000000 !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;}@media (min-width: 1200px){#s-0a70281b-d33b-4d92-84ee-fd9c9e1301fc {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-0a70281b-d33b-4d92-84ee-fd9c9e1301fc {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-0a70281b-d33b-4d92-84ee-fd9c9e1301fc {
  
}
}@media (max-width: 767px){#s-0a70281b-d33b-4d92-84ee-fd9c9e1301fc {
  
}
}


#s-0a70281b-d33b-4d92-84ee-fd9c9e1301fc {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-0a70281b-d33b-4d92-84ee-fd9c9e1301fc.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-0a70281b-d33b-4d92-84ee-fd9c9e1301fc.shg-btn {
  color: rgba(253, 185, 19, 1);
  font-size: 20px;
  
  
  font-family: Oswald;
  display:  block ;
}

#s-0a70281b-d33b-4d92-84ee-fd9c9e1301fc.shg-btn.shg-product-atc-error {
  font-weight: normal;
  font-family: Oswald;
  
  
  color: rgba(255, 255, 255, 0.5);
}


@media (min-width: 768px) and (max-width: 991px){

#s-0a70281b-d33b-4d92-84ee-fd9c9e1301fc {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-0a70281b-d33b-4d92-84ee-fd9c9e1301fc.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-0a70281b-d33b-4d92-84ee-fd9c9e1301fc.shg-btn {
  color: rgba(253, 185, 19, 1);
  font-size: 17px;
  
  
  font-family: Oswald;
  display:  block ;
}

#s-0a70281b-d33b-4d92-84ee-fd9c9e1301fc.shg-btn.shg-product-atc-error {
  font-weight: normal;
  font-family: Oswald;
  
  
  color: rgba(255, 255, 255, 0.5);
}


}@media (max-width: 767px){

#s-0a70281b-d33b-4d92-84ee-fd9c9e1301fc {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-0a70281b-d33b-4d92-84ee-fd9c9e1301fc.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-0a70281b-d33b-4d92-84ee-fd9c9e1301fc.shg-btn {
  color: rgba(253, 185, 19, 1);
  font-size: 12px;
  
  
  font-family: Oswald;
  display:  block ;
}

#s-0a70281b-d33b-4d92-84ee-fd9c9e1301fc.shg-btn.shg-product-atc-error {
  font-weight: normal;
  font-family: Oswald;
  
  
  color: rgba(255, 255, 255, 0.5);
}


}
#s-a3222382-cfc1-4cf6-ab4e-05a254b9ecbb {
  border-style: solid;
margin-bottom: 25px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
opacity: 1;
text-align: center;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-a3222382-cfc1-4cf6-ab4e-05a254b9ecbb {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-a3222382-cfc1-4cf6-ab4e-05a254b9ecbb {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-a3222382-cfc1-4cf6-ab4e-05a254b9ecbb {
  
}
}@media (max-width: 767px){#s-a3222382-cfc1-4cf6-ab4e-05a254b9ecbb {
  margin-top: 6px;
}
}
#s-a3222382-cfc1-4cf6-ab4e-05a254b9ecbb {
  display: none;
}
#s-7b15311a-7eb8-4fcb-92bf-b57dbda7c066 {
  margin-top: 0px;
margin-bottom: 0px;
text-align: center;
}




  #s-7b15311a-7eb8-4fcb-92bf-b57dbda7c066 img.shogun-image {
    
    width: px;
  }


#s-7b15311a-7eb8-4fcb-92bf-b57dbda7c066 .shogun-image-content {
  
    align-items: center;
  
}

#s-c6e9b620-ed22-42c4-9c59-196d8558e1c2 {
  border-style: solid;
margin-top: 0px;
margin-left: 0px;
margin-bottom: 25px;
margin-right: 0px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
opacity: 1;
text-align: center;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-c6e9b620-ed22-42c4-9c59-196d8558e1c2 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-c6e9b620-ed22-42c4-9c59-196d8558e1c2 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-c6e9b620-ed22-42c4-9c59-196d8558e1c2 {
  margin-top: 30px;
}
}@media (max-width: 767px){#s-c6e9b620-ed22-42c4-9c59-196d8558e1c2 {
  margin-top: 4px;
}
}
#s-c6e9b620-ed22-42c4-9c59-196d8558e1c2 {
  display: none;
}
#s-98b6e185-2c7f-4b2b-8618-09799e2d9941 {
  border-style: solid;
margin-bottom: 25px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
opacity: 1;
text-align: center;
background-color: rgba(244, 244, 244, 1);
}
@media (min-width: 1200px){#s-98b6e185-2c7f-4b2b-8618-09799e2d9941 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-98b6e185-2c7f-4b2b-8618-09799e2d9941 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-98b6e185-2c7f-4b2b-8618-09799e2d9941 {
  
}
}@media (max-width: 767px){#s-98b6e185-2c7f-4b2b-8618-09799e2d9941 {
  
}
}
#s-98b6e185-2c7f-4b2b-8618-09799e2d9941 {
  display: none;
}
#s-8ae8e139-43c9-4437-a715-45e75a5b14ed {
  display: none;
}
#s-a8219308-3908-4b73-aaba-b199ef941cba {
  padding-top: 10px;
padding-bottom: 10px;
min-height: 50px;
text-align: center;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-a8219308-3908-4b73-aaba-b199ef941cba {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-a8219308-3908-4b73-aaba-b199ef941cba {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-a8219308-3908-4b73-aaba-b199ef941cba {
  
}
}@media (max-width: 767px){#s-a8219308-3908-4b73-aaba-b199ef941cba {
  
}
}
#s-a8219308-3908-4b73-aaba-b199ef941cba .shg-product-title-component h4 {
  color: #000;
  font-weight:   ;
  font-family: Oswald;
  font-style:   ;
  font-size: ;
  line-height: ;
  letter-spacing: ;
}

#s-a2e34c0d-8302-469b-80e7-abc76fe49bf3 {
  text-align: center;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-a2e34c0d-8302-469b-80e7-abc76fe49bf3 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-a2e34c0d-8302-469b-80e7-abc76fe49bf3 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-a2e34c0d-8302-469b-80e7-abc76fe49bf3 {
  
}
}@media (max-width: 767px){#s-a2e34c0d-8302-469b-80e7-abc76fe49bf3 {
  
}
}
#s-a2e34c0d-8302-469b-80e7-abc76fe49bf3 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: ;
  font-weight:   ;
  font-family: Oswald;
  font-style:  normal ;
}

#s-a2e34c0d-8302-469b-80e7-abc76fe49bf3 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Oswald;
  font-style:  normal ;
  font-size: ;
}

#s-a2e34c0d-8302-469b-80e7-abc76fe49bf3 .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: rgba(0, 0, 0, 0.5);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 11px;
  padding-left: 10px;
}

#s-8d1ade01-3954-4f5c-be9d-be6e22bf3236 {
  text-align: left;
background-color: rgba(255, 255, 255, 1);
}

#s-8d1ade01-3954-4f5c-be9d-be6e22bf3236 .shg-product-quantity-wrapper {
  display: flex;
}

#s-8d1ade01-3954-4f5c-be9d-be6e22bf3236 .shg-product-quantity-wrapper input {
  flex: auto;
  text-align: center;
  width: calc(100% - 70px);
  margin: 0 !important;
}


  #s-8d1ade01-3954-4f5c-be9d-be6e22bf3236 .shg-product-quantity-wrapper button.shg-product-quantity-button {
    border: 0 !important;
    margin: 0 !important;
  }

  #s-8d1ade01-3954-4f5c-be9d-be6e22bf3236 .shg-product-quantity-wrapper button.shg-product-quantity-button-left {
    margin-right: 10px !important;
  }

  #s-8d1ade01-3954-4f5c-be9d-be6e22bf3236 .shg-product-quantity-wrapper button.shg-product-quantity-button-right {
    margin-left: 10px !important;
  }




#s-96f0daca-1963-4011-88f4-7f814eaca0c9 {
  border-style: solid;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-radius: 0px;
min-width: 100%;
min-height: 15px;
max-width: 197px;
opacity: 1;
text-align: center;
background-color: rgba(9, 30, 48, 1);
font-size: 11px;
color: rgba(253, 185, 19, 1);
background-image: none;
hover-type: color;
}
#s-96f0daca-1963-4011-88f4-7f814eaca0c9:hover {opacity: 1 !important;
background-color: rgba(253, 185, 19, 1) !important;
color: rgba(9, 30, 48, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-96f0daca-1963-4011-88f4-7f814eaca0c9:active {background-color: #000000 !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;}@media (min-width: 1200px){#s-96f0daca-1963-4011-88f4-7f814eaca0c9 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-96f0daca-1963-4011-88f4-7f814eaca0c9 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-96f0daca-1963-4011-88f4-7f814eaca0c9 {
  
}
}@media (max-width: 767px){#s-96f0daca-1963-4011-88f4-7f814eaca0c9 {
  
}
}


#s-96f0daca-1963-4011-88f4-7f814eaca0c9 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-96f0daca-1963-4011-88f4-7f814eaca0c9.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-96f0daca-1963-4011-88f4-7f814eaca0c9.shg-btn {
  color: rgba(253, 185, 19, 1);
  font-size: 20px;
  
  
  font-family: Oswald;
  display:  block ;
}

#s-96f0daca-1963-4011-88f4-7f814eaca0c9.shg-btn.shg-product-atc-error {
  font-weight: normal;
  font-family: Oswald;
  
  
  color: rgba(255, 255, 255, 0.5);
}


@media (min-width: 768px) and (max-width: 991px){

#s-96f0daca-1963-4011-88f4-7f814eaca0c9 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-96f0daca-1963-4011-88f4-7f814eaca0c9.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-96f0daca-1963-4011-88f4-7f814eaca0c9.shg-btn {
  color: rgba(253, 185, 19, 1);
  font-size: 17px;
  
  
  font-family: Oswald;
  display:  block ;
}

#s-96f0daca-1963-4011-88f4-7f814eaca0c9.shg-btn.shg-product-atc-error {
  font-weight: normal;
  font-family: Oswald;
  
  
  color: rgba(255, 255, 255, 0.5);
}


}@media (max-width: 767px){

#s-96f0daca-1963-4011-88f4-7f814eaca0c9 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-96f0daca-1963-4011-88f4-7f814eaca0c9.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-96f0daca-1963-4011-88f4-7f814eaca0c9.shg-btn {
  color: rgba(253, 185, 19, 1);
  font-size: 12px;
  
  
  font-family: Oswald;
  display:  block ;
}

#s-96f0daca-1963-4011-88f4-7f814eaca0c9.shg-btn.shg-product-atc-error {
  font-weight: normal;
  font-family: Oswald;
  
  
  color: rgba(255, 255, 255, 0.5);
}


}
#s-5b167f20-d204-41ac-9eb5-89bab9e3acd5 {
  margin-left: 5%;
margin-right: 5%;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-5b167f20-d204-41ac-9eb5-89bab9e3acd5 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-5b167f20-d204-41ac-9eb5-89bab9e3acd5 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-5b167f20-d204-41ac-9eb5-89bab9e3acd5 {
  
}
}@media (max-width: 767px){#s-5b167f20-d204-41ac-9eb5-89bab9e3acd5 {
  
}
}
@media (min-width: 0px) {
[id="s-5b167f20-d204-41ac-9eb5-89bab9e3acd5"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 10.0px);
}

[id="s-5b167f20-d204-41ac-9eb5-89bab9e3acd5"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-5b167f20-d204-41ac-9eb5-89bab9e3acd5"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-5b167f20-d204-41ac-9eb5-89bab9e3acd5"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-5b167f20-d204-41ac-9eb5-89bab9e3acd5"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-5b167f20-d204-41ac-9eb5-89bab9e3acd5"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-5b167f20-d204-41ac-9eb5-89bab9e3acd5"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-5b167f20-d204-41ac-9eb5-89bab9e3acd5"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-5b167f20-d204-41ac-9eb5-89bab9e3acd5"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-5b167f20-d204-41ac-9eb5-89bab9e3acd5"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-5b167f20-d204-41ac-9eb5-89bab9e3acd5"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-5b167f20-d204-41ac-9eb5-89bab9e3acd5"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-5b167f20-d204-41ac-9eb5-89bab9e3acd5"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-5b167f20-d204-41ac-9eb5-89bab9e3acd5"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-5b167f20-d204-41ac-9eb5-89bab9e3acd5"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-5b167f20-d204-41ac-9eb5-89bab9e3acd5"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-5b167f20-d204-41ac-9eb5-89bab9e3acd5"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-5b167f20-d204-41ac-9eb5-89bab9e3acd5"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-5b167f20-d204-41ac-9eb5-89bab9e3acd5"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-5b167f20-d204-41ac-9eb5-89bab9e3acd5"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-5b167f20-d204-41ac-9eb5-89bab9e3acd5"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-5b167f20-d204-41ac-9eb5-89bab9e3acd5"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-5b167f20-d204-41ac-9eb5-89bab9e3acd5"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-5b167f20-d204-41ac-9eb5-89bab9e3acd5"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-5b167f20-d204-41ac-9eb5-89bab9e3acd5"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-5b167f20-d204-41ac-9eb5-89bab9e3acd5"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-5b167f20-d204-41ac-9eb5-89bab9e3acd5"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-5b167f20-d204-41ac-9eb5-89bab9e3acd5"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-5b167f20-d204-41ac-9eb5-89bab9e3acd5"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-5b167f20-d204-41ac-9eb5-89bab9e3acd5"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-5b167f20-d204-41ac-9eb5-89bab9e3acd5"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-5b167f20-d204-41ac-9eb5-89bab9e3acd5"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-5b167f20-d204-41ac-9eb5-89bab9e3acd5"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-5b167f20-d204-41ac-9eb5-89bab9e3acd5"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-5b167f20-d204-41ac-9eb5-89bab9e3acd5"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-5b167f20-d204-41ac-9eb5-89bab9e3acd5"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-5b167f20-d204-41ac-9eb5-89bab9e3acd5"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-5b167f20-d204-41ac-9eb5-89bab9e3acd5"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 15.0px);
}

}

#s-7a749647-3bdb-412d-99b0-09d0f7b06aa3 {
  border-style: solid;
margin-bottom: 25px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
opacity: 1;
text-align: center;
background-color: rgba(244, 244, 244, 1);
}
@media (min-width: 1200px){#s-7a749647-3bdb-412d-99b0-09d0f7b06aa3 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-7a749647-3bdb-412d-99b0-09d0f7b06aa3 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-7a749647-3bdb-412d-99b0-09d0f7b06aa3 {
  margin-top: 28px;
}
}@media (max-width: 767px){#s-7a749647-3bdb-412d-99b0-09d0f7b06aa3 {
  margin-top: 32px;
background-color: rgba(255, 255, 255, 1);
}
}
#s-7a749647-3bdb-412d-99b0-09d0f7b06aa3 {
  display: none;
}
#s-3b4d9fa2-4321-4250-ab42-f73d8a5a8a34 {
  display: none;
}
#s-564292d1-ffc0-4eec-b079-13e4ec5ffc41 {
  text-align: left;
}


.shg-c#s-564292d1-ffc0-4eec-b079-13e4ec5ffc41 {
  max-width: 100%;
}

.shg-c#s-564292d1-ffc0-4eec-b079-13e4ec5ffc41 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-564292d1-ffc0-4eec-b079-13e4ec5ffc41 .shg-image-zoom,
.shg-c#s-564292d1-ffc0-4eec-b079-13e4ec5ffc41 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-564292d1-ffc0-4eec-b079-13e4ec5ffc41 .shg-image-zoom {
  
    margin-left: 0px;
  
}

@media (min-width: 1200px){
.shg-c#s-564292d1-ffc0-4eec-b079-13e4ec5ffc41 {
  max-width: 100%;
}

.shg-c#s-564292d1-ffc0-4eec-b079-13e4ec5ffc41 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-564292d1-ffc0-4eec-b079-13e4ec5ffc41 .shg-image-zoom,
.shg-c#s-564292d1-ffc0-4eec-b079-13e4ec5ffc41 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-564292d1-ffc0-4eec-b079-13e4ec5ffc41 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-564292d1-ffc0-4eec-b079-13e4ec5ffc41 {
  max-width: 100%;
}

.shg-c#s-564292d1-ffc0-4eec-b079-13e4ec5ffc41 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-564292d1-ffc0-4eec-b079-13e4ec5ffc41 .shg-image-zoom,
.shg-c#s-564292d1-ffc0-4eec-b079-13e4ec5ffc41 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-564292d1-ffc0-4eec-b079-13e4ec5ffc41 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-564292d1-ffc0-4eec-b079-13e4ec5ffc41 {
  max-width: 100%;
}

.shg-c#s-564292d1-ffc0-4eec-b079-13e4ec5ffc41 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-564292d1-ffc0-4eec-b079-13e4ec5ffc41 .shg-image-zoom,
.shg-c#s-564292d1-ffc0-4eec-b079-13e4ec5ffc41 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-564292d1-ffc0-4eec-b079-13e4ec5ffc41 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (max-width: 767px){
.shg-c#s-564292d1-ffc0-4eec-b079-13e4ec5ffc41 {
  max-width: 100%;
}

.shg-c#s-564292d1-ffc0-4eec-b079-13e4ec5ffc41 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-564292d1-ffc0-4eec-b079-13e4ec5ffc41 .shg-image-zoom,
.shg-c#s-564292d1-ffc0-4eec-b079-13e4ec5ffc41 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-564292d1-ffc0-4eec-b079-13e4ec5ffc41 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}
#s-79ea769e-77cc-4245-a6f4-382fc897d758 {
  padding-top: 10px;
padding-bottom: 10px;
min-height: 50px;
text-align: center;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-79ea769e-77cc-4245-a6f4-382fc897d758 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-79ea769e-77cc-4245-a6f4-382fc897d758 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-79ea769e-77cc-4245-a6f4-382fc897d758 {
  
}
}@media (max-width: 767px){#s-79ea769e-77cc-4245-a6f4-382fc897d758 {
  
}
}
#s-79ea769e-77cc-4245-a6f4-382fc897d758 .shg-product-title-component h4 {
  color: #000;
  font-weight:   ;
  font-family: Oswald;
  font-style:   ;
  font-size: ;
  line-height: ;
  letter-spacing: ;
}
@media (min-width: 768px) and (max-width: 991px){#s-79ea769e-77cc-4245-a6f4-382fc897d758 .shg-product-title-component h4 {
  color: #000;
  font-weight:   ;
  font-family: Oswald;
  font-style:   ;
  font-size: 13px;
  line-height: ;
  letter-spacing: ;
}
}
#s-c816d492-5eef-49bc-9bbe-f829bce118ba {
  text-align: center;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-c816d492-5eef-49bc-9bbe-f829bce118ba {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-c816d492-5eef-49bc-9bbe-f829bce118ba {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-c816d492-5eef-49bc-9bbe-f829bce118ba {
  
}
}@media (max-width: 767px){#s-c816d492-5eef-49bc-9bbe-f829bce118ba {
  
}
}
#s-c816d492-5eef-49bc-9bbe-f829bce118ba .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: ;
  font-weight:   ;
  font-family: Oswald;
  font-style:  normal ;
}

#s-c816d492-5eef-49bc-9bbe-f829bce118ba .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Oswald;
  font-style:  normal ;
  font-size: ;
}

#s-c816d492-5eef-49bc-9bbe-f829bce118ba .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: rgba(0, 0, 0, 0.5);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 11px;
  padding-left: 10px;
}

#s-074c1811-31e2-4a62-91e2-922d32548825 {
  text-align: left;
background-color: rgba(255, 255, 255, 1);
}

#s-074c1811-31e2-4a62-91e2-922d32548825 .shg-product-selector-wrapper {
  display: flex;
  flex-direction: row;
}

#s-074c1811-31e2-4a62-91e2-922d32548825 .shg-product-selector-wrapper > * {
  flex-grow: 1;
}

#s-074c1811-31e2-4a62-91e2-922d32548825 .shg-product-selector-wrapper select {
  width: 100% !important;
  margin: 0 !important;
}

#s-074c1811-31e2-4a62-91e2-922d32548825 .shg-product-selector-inline-wrapper:not(:first-child) {
  margin-left: 10px;
}


#s-97359883-b731-4a85-af6b-b4a576f6dd2a {
  border-style: solid;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-radius: 0px;
min-width: 100%;
min-height: 15px;
max-width: 197px;
opacity: 1;
text-align: center;
background-color: rgba(9, 30, 48, 1);
font-size: 11px;
color: rgba(253, 185, 19, 1);
background-image: none;
hover-type: color;
}
#s-97359883-b731-4a85-af6b-b4a576f6dd2a:hover {opacity: 1 !important;
background-color: rgba(230, 196, 53, 1) !important;
color: rgba(9, 30, 48, 1) !important;
text-decoration: none !important;}#s-97359883-b731-4a85-af6b-b4a576f6dd2a:active {background-color: #000000 !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;}@media (min-width: 1200px){#s-97359883-b731-4a85-af6b-b4a576f6dd2a {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-97359883-b731-4a85-af6b-b4a576f6dd2a {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-97359883-b731-4a85-af6b-b4a576f6dd2a {
  
}
}@media (max-width: 767px){#s-97359883-b731-4a85-af6b-b4a576f6dd2a {
  
}
}


#s-97359883-b731-4a85-af6b-b4a576f6dd2a {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-97359883-b731-4a85-af6b-b4a576f6dd2a.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-97359883-b731-4a85-af6b-b4a576f6dd2a.shg-btn {
  color: rgba(253, 185, 19, 1);
  font-size: 20px;
  
  
  font-family: Oswald;
  display:  block ;
}

#s-97359883-b731-4a85-af6b-b4a576f6dd2a.shg-btn.shg-product-atc-error {
  
  font-family: Oswald;
  
  
  color: rgba(255, 255, 255, 0.5);
}


@media (min-width: 768px) and (max-width: 991px){

#s-97359883-b731-4a85-af6b-b4a576f6dd2a {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-97359883-b731-4a85-af6b-b4a576f6dd2a.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-97359883-b731-4a85-af6b-b4a576f6dd2a.shg-btn {
  color: rgba(253, 185, 19, 1);
  font-size: 17px;
  
  
  font-family: Oswald;
  display:  block ;
}

#s-97359883-b731-4a85-af6b-b4a576f6dd2a.shg-btn.shg-product-atc-error {
  
  font-family: Oswald;
  
  
  color: rgba(255, 255, 255, 0.5);
}


}@media (max-width: 767px){

#s-97359883-b731-4a85-af6b-b4a576f6dd2a {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-97359883-b731-4a85-af6b-b4a576f6dd2a.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-97359883-b731-4a85-af6b-b4a576f6dd2a.shg-btn {
  color: rgba(253, 185, 19, 1);
  font-size: 12px;
  
  
  font-family: Oswald;
  display:  block ;
}

#s-97359883-b731-4a85-af6b-b4a576f6dd2a.shg-btn.shg-product-atc-error {
  
  font-family: Oswald;
  
  
  color: rgba(255, 255, 255, 0.5);
}


}
#s-da699048-d99f-4929-9a41-3d26be4ac228 {
  border-style: solid;
margin-bottom: 25px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
opacity: 1;
text-align: center;
background-color: rgba(244, 244, 244, 1);
}
@media (min-width: 1200px){#s-da699048-d99f-4929-9a41-3d26be4ac228 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-da699048-d99f-4929-9a41-3d26be4ac228 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-da699048-d99f-4929-9a41-3d26be4ac228 {
  
}
}@media (max-width: 767px){#s-da699048-d99f-4929-9a41-3d26be4ac228 {
  margin-top: 30px;
}
}
#s-da699048-d99f-4929-9a41-3d26be4ac228 {
  display: none;
}
#s-0b80f40a-d1b1-4cf2-bc8e-fa9e53814b30 {
  display: none;
}
#s-5fcb068e-bfbf-4fa7-b97f-fd656c1dd429 {
  text-align: left;
}


.shg-c#s-5fcb068e-bfbf-4fa7-b97f-fd656c1dd429 {
  max-width: 100%;
}

.shg-c#s-5fcb068e-bfbf-4fa7-b97f-fd656c1dd429 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-5fcb068e-bfbf-4fa7-b97f-fd656c1dd429 .shg-image-zoom,
.shg-c#s-5fcb068e-bfbf-4fa7-b97f-fd656c1dd429 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-5fcb068e-bfbf-4fa7-b97f-fd656c1dd429 .shg-image-zoom {
  
    margin-left: 0px;
  
}

@media (min-width: 1200px){
.shg-c#s-5fcb068e-bfbf-4fa7-b97f-fd656c1dd429 {
  max-width: 100%;
}

.shg-c#s-5fcb068e-bfbf-4fa7-b97f-fd656c1dd429 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-5fcb068e-bfbf-4fa7-b97f-fd656c1dd429 .shg-image-zoom,
.shg-c#s-5fcb068e-bfbf-4fa7-b97f-fd656c1dd429 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-5fcb068e-bfbf-4fa7-b97f-fd656c1dd429 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-5fcb068e-bfbf-4fa7-b97f-fd656c1dd429 {
  max-width: 100%;
}

.shg-c#s-5fcb068e-bfbf-4fa7-b97f-fd656c1dd429 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-5fcb068e-bfbf-4fa7-b97f-fd656c1dd429 .shg-image-zoom,
.shg-c#s-5fcb068e-bfbf-4fa7-b97f-fd656c1dd429 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-5fcb068e-bfbf-4fa7-b97f-fd656c1dd429 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-5fcb068e-bfbf-4fa7-b97f-fd656c1dd429 {
  max-width: 100%;
}

.shg-c#s-5fcb068e-bfbf-4fa7-b97f-fd656c1dd429 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-5fcb068e-bfbf-4fa7-b97f-fd656c1dd429 .shg-image-zoom,
.shg-c#s-5fcb068e-bfbf-4fa7-b97f-fd656c1dd429 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-5fcb068e-bfbf-4fa7-b97f-fd656c1dd429 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (max-width: 767px){
.shg-c#s-5fcb068e-bfbf-4fa7-b97f-fd656c1dd429 {
  max-width: 100%;
}

.shg-c#s-5fcb068e-bfbf-4fa7-b97f-fd656c1dd429 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-5fcb068e-bfbf-4fa7-b97f-fd656c1dd429 .shg-image-zoom,
.shg-c#s-5fcb068e-bfbf-4fa7-b97f-fd656c1dd429 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-5fcb068e-bfbf-4fa7-b97f-fd656c1dd429 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}
#s-779ce5fc-e757-41b8-a42d-717520a5ab9b {
  padding-top: 10px;
padding-bottom: 10px;
min-height: 50px;
text-align: center;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-779ce5fc-e757-41b8-a42d-717520a5ab9b {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-779ce5fc-e757-41b8-a42d-717520a5ab9b {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-779ce5fc-e757-41b8-a42d-717520a5ab9b {
  
}
}@media (max-width: 767px){#s-779ce5fc-e757-41b8-a42d-717520a5ab9b {
  
}
}
#s-779ce5fc-e757-41b8-a42d-717520a5ab9b .shg-product-title-component h4 {
  color: #000;
  font-weight:   ;
  font-family: Oswald;
  font-style:   ;
  font-size: ;
  line-height: ;
  letter-spacing: ;
}
@media (min-width: 768px) and (max-width: 991px){#s-779ce5fc-e757-41b8-a42d-717520a5ab9b .shg-product-title-component h4 {
  color: #000;
  font-weight:   ;
  font-family: Oswald;
  font-style:   ;
  font-size: 13px;
  line-height: ;
  letter-spacing: ;
}
}
#s-9f7d577e-a640-467c-b9d4-858e17b3d56d {
  text-align: center;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-9f7d577e-a640-467c-b9d4-858e17b3d56d {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-9f7d577e-a640-467c-b9d4-858e17b3d56d {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-9f7d577e-a640-467c-b9d4-858e17b3d56d {
  
}
}@media (max-width: 767px){#s-9f7d577e-a640-467c-b9d4-858e17b3d56d {
  
}
}
#s-9f7d577e-a640-467c-b9d4-858e17b3d56d .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: ;
  font-weight:   ;
  font-family: Oswald;
  font-style:  normal ;
}

#s-9f7d577e-a640-467c-b9d4-858e17b3d56d .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Oswald;
  font-style:  normal ;
  font-size: ;
}

#s-9f7d577e-a640-467c-b9d4-858e17b3d56d .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: rgba(0, 0, 0, 0.5);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 11px;
  padding-left: 10px;
}

#s-7b5b7a39-113e-475a-95cf-5c48905f3a01 {
  text-align: left;
background-color: rgba(255, 255, 255, 1);
}

#s-7b5b7a39-113e-475a-95cf-5c48905f3a01 .shg-product-selector-wrapper {
  display: flex;
  flex-direction: row;
}

#s-7b5b7a39-113e-475a-95cf-5c48905f3a01 .shg-product-selector-wrapper > * {
  flex-grow: 1;
}

#s-7b5b7a39-113e-475a-95cf-5c48905f3a01 .shg-product-selector-wrapper select {
  width: 100% !important;
  margin: 0 !important;
}

#s-7b5b7a39-113e-475a-95cf-5c48905f3a01 .shg-product-selector-inline-wrapper:not(:first-child) {
  margin-left: 10px;
}


#s-5d13765c-d3d2-4937-857f-32c5081dffff {
  border-style: solid;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-radius: 0px;
min-width: 100%;
min-height: 15px;
max-width: 197px;
opacity: 1;
text-align: center;
background-color: rgba(9, 30, 48, 1);
font-size: 11px;
color: rgba(253, 185, 19, 1);
background-image: none;
hover-type: color;
}
#s-5d13765c-d3d2-4937-857f-32c5081dffff:hover {opacity: 1 !important;
background-color: rgba(230, 196, 53, 1) !important;
color: rgba(9, 30, 48, 1) !important;
text-decoration: none !important;}#s-5d13765c-d3d2-4937-857f-32c5081dffff:active {background-color: #000000 !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;}@media (min-width: 1200px){#s-5d13765c-d3d2-4937-857f-32c5081dffff {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-5d13765c-d3d2-4937-857f-32c5081dffff {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-5d13765c-d3d2-4937-857f-32c5081dffff {
  
}
}@media (max-width: 767px){#s-5d13765c-d3d2-4937-857f-32c5081dffff {
  
}
}


#s-5d13765c-d3d2-4937-857f-32c5081dffff {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-5d13765c-d3d2-4937-857f-32c5081dffff.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-5d13765c-d3d2-4937-857f-32c5081dffff.shg-btn {
  color: rgba(253, 185, 19, 1);
  font-size: 20px;
  
  
  font-family: Oswald;
  display:  block ;
}

#s-5d13765c-d3d2-4937-857f-32c5081dffff.shg-btn.shg-product-atc-error {
  
  font-family: Oswald;
  
  
  color: rgba(255, 255, 255, 0.5);
}


@media (min-width: 768px) and (max-width: 991px){

#s-5d13765c-d3d2-4937-857f-32c5081dffff {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-5d13765c-d3d2-4937-857f-32c5081dffff.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-5d13765c-d3d2-4937-857f-32c5081dffff.shg-btn {
  color: rgba(253, 185, 19, 1);
  font-size: 17px;
  
  
  font-family: Oswald;
  display:  block ;
}

#s-5d13765c-d3d2-4937-857f-32c5081dffff.shg-btn.shg-product-atc-error {
  
  font-family: Oswald;
  
  
  color: rgba(255, 255, 255, 0.5);
}


}@media (max-width: 767px){

#s-5d13765c-d3d2-4937-857f-32c5081dffff {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-5d13765c-d3d2-4937-857f-32c5081dffff.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-5d13765c-d3d2-4937-857f-32c5081dffff.shg-btn {
  color: rgba(253, 185, 19, 1);
  font-size: 12px;
  
  
  font-family: Oswald;
  display:  block ;
}

#s-5d13765c-d3d2-4937-857f-32c5081dffff.shg-btn.shg-product-atc-error {
  
  font-family: Oswald;
  
  
  color: rgba(255, 255, 255, 0.5);
}


}
#s-73d5b318-6dc2-4346-b23d-822536b008c8 {
  border-style: solid;
margin-bottom: 25px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
opacity: 1;
text-align: center;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-73d5b318-6dc2-4346-b23d-822536b008c8 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-73d5b318-6dc2-4346-b23d-822536b008c8 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-73d5b318-6dc2-4346-b23d-822536b008c8 {
  margin-top: 16px;
}
}@media (max-width: 767px){#s-73d5b318-6dc2-4346-b23d-822536b008c8 {
  margin-top: 2px;
}
}
#s-73d5b318-6dc2-4346-b23d-822536b008c8 {
  display: none;
}
#s-0dc802de-afa7-4041-9325-5abd5f678071 {
  display: none;
}
#s-bda7873d-e895-4be0-b067-da8d1a9a7772 {
  text-align: center;
}




  #s-bda7873d-e895-4be0-b067-da8d1a9a7772 img.shogun-image {
    
    width: px;
  }


#s-bda7873d-e895-4be0-b067-da8d1a9a7772 .shogun-image-content {
  
    align-items: center;
  
}

#s-cd5fcae1-2033-499c-82aa-f80c948de243 {
  padding-top: 10px;
padding-bottom: 10px;
min-height: 50px;
text-align: center;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-cd5fcae1-2033-499c-82aa-f80c948de243 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-cd5fcae1-2033-499c-82aa-f80c948de243 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-cd5fcae1-2033-499c-82aa-f80c948de243 {
  
}
}@media (max-width: 767px){#s-cd5fcae1-2033-499c-82aa-f80c948de243 {
  
}
}
#s-cd5fcae1-2033-499c-82aa-f80c948de243 .shg-product-title-component h4 {
  color: #000;
  font-weight:   ;
  font-family: Oswald;
  font-style:   ;
  font-size: ;
  line-height: ;
  letter-spacing: ;
}
@media (min-width: 768px) and (max-width: 991px){#s-cd5fcae1-2033-499c-82aa-f80c948de243 .shg-product-title-component h4 {
  color: #000;
  font-weight:   ;
  font-family: Oswald;
  font-style:   ;
  font-size: 14px;
  line-height: ;
  letter-spacing: ;
}
}
#s-4efc145f-9178-4c95-8335-c18969df8e6c {
  text-align: center;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-4efc145f-9178-4c95-8335-c18969df8e6c {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-4efc145f-9178-4c95-8335-c18969df8e6c {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-4efc145f-9178-4c95-8335-c18969df8e6c {
  
}
}@media (max-width: 767px){#s-4efc145f-9178-4c95-8335-c18969df8e6c {
  
}
}
#s-4efc145f-9178-4c95-8335-c18969df8e6c .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: ;
  font-weight:   ;
  font-family: Oswald;
  font-style:  normal ;
}

#s-4efc145f-9178-4c95-8335-c18969df8e6c .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Oswald;
  font-style:  normal ;
  font-size: ;
}

#s-4efc145f-9178-4c95-8335-c18969df8e6c .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: rgba(0, 0, 0, 0.5);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 11px;
  padding-left: 10px;
}

#s-8f14f366-e214-463e-98f3-5a6b31c24b47 {
  text-align: left;
}

#s-8f14f366-e214-463e-98f3-5a6b31c24b47 .shg-product-selector-wrapper {
  display: flex;
  flex-direction: row;
}

#s-8f14f366-e214-463e-98f3-5a6b31c24b47 .shg-product-selector-wrapper > * {
  flex-grow: 1;
}

#s-8f14f366-e214-463e-98f3-5a6b31c24b47 .shg-product-selector-wrapper select {
  width: 100% !important;
  margin: 0 !important;
}

#s-8f14f366-e214-463e-98f3-5a6b31c24b47 .shg-product-selector-inline-wrapper:not(:first-child) {
  margin-left: 10px;
}


#s-0e6c6a70-db51-435d-ac25-c669935c31a7 {
  border-style: solid;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-radius: 0px;
min-width: 100%;
min-height: 15px;
max-width: 197px;
opacity: 1;
text-align: center;
background-color: rgba(9, 30, 48, 1);
font-size: 11px;
color: rgba(253, 185, 19, 1);
background-image: none;
hover-type: color;
}
#s-0e6c6a70-db51-435d-ac25-c669935c31a7:hover {opacity: 1 !important;
background-color: rgba(230, 196, 53, 1) !important;
color: rgba(9, 30, 48, 1) !important;
text-decoration: none !important;}#s-0e6c6a70-db51-435d-ac25-c669935c31a7:active {background-color: #000000 !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;}@media (min-width: 1200px){#s-0e6c6a70-db51-435d-ac25-c669935c31a7 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-0e6c6a70-db51-435d-ac25-c669935c31a7 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-0e6c6a70-db51-435d-ac25-c669935c31a7 {
  
}
}@media (max-width: 767px){#s-0e6c6a70-db51-435d-ac25-c669935c31a7 {
  
}
}


#s-0e6c6a70-db51-435d-ac25-c669935c31a7 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-0e6c6a70-db51-435d-ac25-c669935c31a7.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-0e6c6a70-db51-435d-ac25-c669935c31a7.shg-btn {
  color: rgba(253, 185, 19, 1);
  font-size: 20px;
  
  
  font-family: Oswald;
  display:  block ;
}

#s-0e6c6a70-db51-435d-ac25-c669935c31a7.shg-btn.shg-product-atc-error {
  
  font-family: Oswald;
  
  
  color: rgba(255, 255, 255, 0.5);
}


@media (min-width: 768px) and (max-width: 991px){

#s-0e6c6a70-db51-435d-ac25-c669935c31a7 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-0e6c6a70-db51-435d-ac25-c669935c31a7.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-0e6c6a70-db51-435d-ac25-c669935c31a7.shg-btn {
  color: rgba(253, 185, 19, 1);
  font-size: 17px;
  
  
  font-family: Oswald;
  display:  block ;
}

#s-0e6c6a70-db51-435d-ac25-c669935c31a7.shg-btn.shg-product-atc-error {
  
  font-family: Oswald;
  
  
  color: rgba(255, 255, 255, 0.5);
}


}@media (max-width: 767px){

#s-0e6c6a70-db51-435d-ac25-c669935c31a7 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-0e6c6a70-db51-435d-ac25-c669935c31a7.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-0e6c6a70-db51-435d-ac25-c669935c31a7.shg-btn {
  color: rgba(253, 185, 19, 1);
  font-size: 12px;
  
  
  font-family: Oswald;
  display:  block ;
}

#s-0e6c6a70-db51-435d-ac25-c669935c31a7.shg-btn.shg-product-atc-error {
  
  font-family: Oswald;
  
  
  color: rgba(255, 255, 255, 0.5);
}


}
#s-92dbc1e3-14cc-4252-aad1-ba3e3bda90fb {
  border-style: solid;
margin-bottom: 25px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
opacity: 1;
text-align: center;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-92dbc1e3-14cc-4252-aad1-ba3e3bda90fb {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-92dbc1e3-14cc-4252-aad1-ba3e3bda90fb {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-92dbc1e3-14cc-4252-aad1-ba3e3bda90fb {
  margin-top: 14px;
}
}@media (max-width: 767px){#s-92dbc1e3-14cc-4252-aad1-ba3e3bda90fb {
  margin-top: 5px;
}
}
#s-92dbc1e3-14cc-4252-aad1-ba3e3bda90fb {
  display: none;
}
#s-5d4b4ab1-22d0-4097-a58d-e0840c4ad9e9 {
  display: none;
}
#s-643ec893-72ad-4027-a28a-fd27fffbc494 {
  text-align: left;
}


.shg-c#s-643ec893-72ad-4027-a28a-fd27fffbc494 {
  max-width: 100%;
}

.shg-c#s-643ec893-72ad-4027-a28a-fd27fffbc494 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-643ec893-72ad-4027-a28a-fd27fffbc494 .shg-image-zoom,
.shg-c#s-643ec893-72ad-4027-a28a-fd27fffbc494 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-643ec893-72ad-4027-a28a-fd27fffbc494 .shg-image-zoom {
  
    margin-left: 0px;
  
}

@media (min-width: 1200px){
.shg-c#s-643ec893-72ad-4027-a28a-fd27fffbc494 {
  max-width: 100%;
}

.shg-c#s-643ec893-72ad-4027-a28a-fd27fffbc494 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-643ec893-72ad-4027-a28a-fd27fffbc494 .shg-image-zoom,
.shg-c#s-643ec893-72ad-4027-a28a-fd27fffbc494 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-643ec893-72ad-4027-a28a-fd27fffbc494 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-643ec893-72ad-4027-a28a-fd27fffbc494 {
  max-width: 100%;
}

.shg-c#s-643ec893-72ad-4027-a28a-fd27fffbc494 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-643ec893-72ad-4027-a28a-fd27fffbc494 .shg-image-zoom,
.shg-c#s-643ec893-72ad-4027-a28a-fd27fffbc494 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-643ec893-72ad-4027-a28a-fd27fffbc494 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-643ec893-72ad-4027-a28a-fd27fffbc494 {
  max-width: 100%;
}

.shg-c#s-643ec893-72ad-4027-a28a-fd27fffbc494 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-643ec893-72ad-4027-a28a-fd27fffbc494 .shg-image-zoom,
.shg-c#s-643ec893-72ad-4027-a28a-fd27fffbc494 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-643ec893-72ad-4027-a28a-fd27fffbc494 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (max-width: 767px){
.shg-c#s-643ec893-72ad-4027-a28a-fd27fffbc494 {
  max-width: 100%;
}

.shg-c#s-643ec893-72ad-4027-a28a-fd27fffbc494 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-643ec893-72ad-4027-a28a-fd27fffbc494 .shg-image-zoom,
.shg-c#s-643ec893-72ad-4027-a28a-fd27fffbc494 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-643ec893-72ad-4027-a28a-fd27fffbc494 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}
#s-c4ea0ac4-0470-442d-bef8-31b78b3724f9 {
  padding-top: 10px;
padding-bottom: 10px;
min-height: 50px;
text-align: center;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-c4ea0ac4-0470-442d-bef8-31b78b3724f9 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-c4ea0ac4-0470-442d-bef8-31b78b3724f9 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-c4ea0ac4-0470-442d-bef8-31b78b3724f9 {
  
}
}@media (max-width: 767px){#s-c4ea0ac4-0470-442d-bef8-31b78b3724f9 {
  
}
}
#s-c4ea0ac4-0470-442d-bef8-31b78b3724f9 .shg-product-title-component h4 {
  color: #000;
  font-weight:   ;
  font-family: Oswald;
  font-style:   ;
  font-size: ;
  line-height: ;
  letter-spacing: ;
}
@media (min-width: 768px) and (max-width: 991px){#s-c4ea0ac4-0470-442d-bef8-31b78b3724f9 .shg-product-title-component h4 {
  color: #000;
  font-weight:   ;
  font-family: Oswald;
  font-style:   ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
}
}
#s-6b4f367a-5f17-42b0-8233-8b89c3280d19 {
  text-align: center;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-6b4f367a-5f17-42b0-8233-8b89c3280d19 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-6b4f367a-5f17-42b0-8233-8b89c3280d19 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-6b4f367a-5f17-42b0-8233-8b89c3280d19 {
  
}
}@media (max-width: 767px){#s-6b4f367a-5f17-42b0-8233-8b89c3280d19 {
  
}
}
#s-6b4f367a-5f17-42b0-8233-8b89c3280d19 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: ;
  font-weight:   ;
  font-family: Oswald;
  font-style:  normal ;
}

#s-6b4f367a-5f17-42b0-8233-8b89c3280d19 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Oswald;
  font-style:  normal ;
  font-size: ;
}

#s-6b4f367a-5f17-42b0-8233-8b89c3280d19 .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: rgba(0, 0, 0, 0.5);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 11px;
  padding-left: 10px;
}

#s-6cccc1ed-6be5-4e4c-8bff-1b8f6e0a3cd3 {
  text-align: left;
background-color: rgba(255, 255, 255, 1);
}

#s-6cccc1ed-6be5-4e4c-8bff-1b8f6e0a3cd3 .shg-product-selector-wrapper {
  display: flex;
  flex-direction: row;
}

#s-6cccc1ed-6be5-4e4c-8bff-1b8f6e0a3cd3 .shg-product-selector-wrapper > * {
  flex-grow: 1;
}

#s-6cccc1ed-6be5-4e4c-8bff-1b8f6e0a3cd3 .shg-product-selector-wrapper select {
  width: 100% !important;
  margin: 0 !important;
}

#s-6cccc1ed-6be5-4e4c-8bff-1b8f6e0a3cd3 .shg-product-selector-inline-wrapper:not(:first-child) {
  margin-left: 10px;
}


#s-75e8b648-72f8-4c0c-bf44-b0096352c60c {
  border-style: solid;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-radius: 0px;
min-width: 100%;
min-height: 15px;
max-width: 197px;
opacity: 1;
text-align: center;
background-color: rgba(9, 30, 48, 1);
font-size: 11px;
color: rgba(253, 185, 19, 1);
background-image: none;
hover-type: color;
}
#s-75e8b648-72f8-4c0c-bf44-b0096352c60c:hover {opacity: 1 !important;
background-color: rgba(230, 196, 53, 1) !important;
color: rgba(9, 30, 48, 1) !important;
text-decoration: none !important;}#s-75e8b648-72f8-4c0c-bf44-b0096352c60c:active {background-color: #000000 !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;}@media (min-width: 1200px){#s-75e8b648-72f8-4c0c-bf44-b0096352c60c {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-75e8b648-72f8-4c0c-bf44-b0096352c60c {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-75e8b648-72f8-4c0c-bf44-b0096352c60c {
  
}
}@media (max-width: 767px){#s-75e8b648-72f8-4c0c-bf44-b0096352c60c {
  
}
}


#s-75e8b648-72f8-4c0c-bf44-b0096352c60c {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-75e8b648-72f8-4c0c-bf44-b0096352c60c.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-75e8b648-72f8-4c0c-bf44-b0096352c60c.shg-btn {
  color: rgba(253, 185, 19, 1);
  font-size: 20px;
  
  
  font-family: Oswald;
  display:  block ;
}

#s-75e8b648-72f8-4c0c-bf44-b0096352c60c.shg-btn.shg-product-atc-error {
  
  font-family: Oswald;
  
  
  color: rgba(255, 255, 255, 0.5);
}


@media (min-width: 768px) and (max-width: 991px){

#s-75e8b648-72f8-4c0c-bf44-b0096352c60c {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-75e8b648-72f8-4c0c-bf44-b0096352c60c.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-75e8b648-72f8-4c0c-bf44-b0096352c60c.shg-btn {
  color: rgba(253, 185, 19, 1);
  font-size: 17px;
  
  
  font-family: Oswald;
  display:  block ;
}

#s-75e8b648-72f8-4c0c-bf44-b0096352c60c.shg-btn.shg-product-atc-error {
  
  font-family: Oswald;
  
  
  color: rgba(255, 255, 255, 0.5);
}


}@media (max-width: 767px){

#s-75e8b648-72f8-4c0c-bf44-b0096352c60c {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-75e8b648-72f8-4c0c-bf44-b0096352c60c.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-75e8b648-72f8-4c0c-bf44-b0096352c60c.shg-btn {
  color: rgba(253, 185, 19, 1);
  font-size: 12px;
  
  
  font-family: Oswald;
  display:  block ;
}

#s-75e8b648-72f8-4c0c-bf44-b0096352c60c.shg-btn.shg-product-atc-error {
  
  font-family: Oswald;
  
  
  color: rgba(255, 255, 255, 0.5);
}


}
#s-0d36609d-d9dd-4d88-a696-6708680a11c7 {
  margin-left: 5%;
margin-right: 5%;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-0d36609d-d9dd-4d88-a696-6708680a11c7 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-0d36609d-d9dd-4d88-a696-6708680a11c7 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-0d36609d-d9dd-4d88-a696-6708680a11c7 {
  margin-top: -31px;
margin-bottom: -31px;
}
}@media (max-width: 767px){#s-0d36609d-d9dd-4d88-a696-6708680a11c7 {
  
}
}
@media (min-width: 0px) {
[id="s-0d36609d-d9dd-4d88-a696-6708680a11c7"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 10.0px);
}

[id="s-0d36609d-d9dd-4d88-a696-6708680a11c7"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-0d36609d-d9dd-4d88-a696-6708680a11c7"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-0d36609d-d9dd-4d88-a696-6708680a11c7"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-0d36609d-d9dd-4d88-a696-6708680a11c7"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-0d36609d-d9dd-4d88-a696-6708680a11c7"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-0d36609d-d9dd-4d88-a696-6708680a11c7"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-0d36609d-d9dd-4d88-a696-6708680a11c7"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-0d36609d-d9dd-4d88-a696-6708680a11c7"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-0d36609d-d9dd-4d88-a696-6708680a11c7"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-0d36609d-d9dd-4d88-a696-6708680a11c7"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-0d36609d-d9dd-4d88-a696-6708680a11c7"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-0d36609d-d9dd-4d88-a696-6708680a11c7"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-0d36609d-d9dd-4d88-a696-6708680a11c7"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-0d36609d-d9dd-4d88-a696-6708680a11c7"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-0d36609d-d9dd-4d88-a696-6708680a11c7"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-0d36609d-d9dd-4d88-a696-6708680a11c7"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-0d36609d-d9dd-4d88-a696-6708680a11c7"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-0d36609d-d9dd-4d88-a696-6708680a11c7"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-0d36609d-d9dd-4d88-a696-6708680a11c7"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-0d36609d-d9dd-4d88-a696-6708680a11c7"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-0d36609d-d9dd-4d88-a696-6708680a11c7"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-0d36609d-d9dd-4d88-a696-6708680a11c7"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-0d36609d-d9dd-4d88-a696-6708680a11c7"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-0d36609d-d9dd-4d88-a696-6708680a11c7"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-0d36609d-d9dd-4d88-a696-6708680a11c7"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-0d36609d-d9dd-4d88-a696-6708680a11c7"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-0d36609d-d9dd-4d88-a696-6708680a11c7"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-0d36609d-d9dd-4d88-a696-6708680a11c7"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-0d36609d-d9dd-4d88-a696-6708680a11c7"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-0d36609d-d9dd-4d88-a696-6708680a11c7"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-0d36609d-d9dd-4d88-a696-6708680a11c7"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-0d36609d-d9dd-4d88-a696-6708680a11c7"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-0d36609d-d9dd-4d88-a696-6708680a11c7"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-0d36609d-d9dd-4d88-a696-6708680a11c7"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-0d36609d-d9dd-4d88-a696-6708680a11c7"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-0d36609d-d9dd-4d88-a696-6708680a11c7"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-0d36609d-d9dd-4d88-a696-6708680a11c7"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 15.0px);
}

}

#s-bf36b047-2cc8-43d4-b549-f3a4b746c029 {
  border-style: solid;
margin-bottom: 25px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
opacity: 1;
text-align: center;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-bf36b047-2cc8-43d4-b549-f3a4b746c029 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-bf36b047-2cc8-43d4-b549-f3a4b746c029 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-bf36b047-2cc8-43d4-b549-f3a4b746c029 {
  margin-top: 7px;
}
}@media (max-width: 767px){#s-bf36b047-2cc8-43d4-b549-f3a4b746c029 {
  margin-top: 17px;
}
}
#s-bf36b047-2cc8-43d4-b549-f3a4b746c029 {
  display: none;
}
#s-d2dc36fc-50ec-480f-9a5d-ecb8c3511f3d {
  display: none;
}
#s-176ed7b8-e6b9-4265-b2d6-5f575119a4b3 {
  text-align: left;
}


.shg-c#s-176ed7b8-e6b9-4265-b2d6-5f575119a4b3 {
  max-width: 100%;
}

.shg-c#s-176ed7b8-e6b9-4265-b2d6-5f575119a4b3 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-176ed7b8-e6b9-4265-b2d6-5f575119a4b3 .shg-image-zoom,
.shg-c#s-176ed7b8-e6b9-4265-b2d6-5f575119a4b3 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-176ed7b8-e6b9-4265-b2d6-5f575119a4b3 .shg-image-zoom {
  
    margin-left: 0px;
  
}

@media (min-width: 1200px){
.shg-c#s-176ed7b8-e6b9-4265-b2d6-5f575119a4b3 {
  max-width: 100%;
}

.shg-c#s-176ed7b8-e6b9-4265-b2d6-5f575119a4b3 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-176ed7b8-e6b9-4265-b2d6-5f575119a4b3 .shg-image-zoom,
.shg-c#s-176ed7b8-e6b9-4265-b2d6-5f575119a4b3 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-176ed7b8-e6b9-4265-b2d6-5f575119a4b3 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-176ed7b8-e6b9-4265-b2d6-5f575119a4b3 {
  max-width: 100%;
}

.shg-c#s-176ed7b8-e6b9-4265-b2d6-5f575119a4b3 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-176ed7b8-e6b9-4265-b2d6-5f575119a4b3 .shg-image-zoom,
.shg-c#s-176ed7b8-e6b9-4265-b2d6-5f575119a4b3 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-176ed7b8-e6b9-4265-b2d6-5f575119a4b3 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-176ed7b8-e6b9-4265-b2d6-5f575119a4b3 {
  max-width: 100%;
}

.shg-c#s-176ed7b8-e6b9-4265-b2d6-5f575119a4b3 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-176ed7b8-e6b9-4265-b2d6-5f575119a4b3 .shg-image-zoom,
.shg-c#s-176ed7b8-e6b9-4265-b2d6-5f575119a4b3 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-176ed7b8-e6b9-4265-b2d6-5f575119a4b3 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (max-width: 767px){
.shg-c#s-176ed7b8-e6b9-4265-b2d6-5f575119a4b3 {
  max-width: 100%;
}

.shg-c#s-176ed7b8-e6b9-4265-b2d6-5f575119a4b3 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-176ed7b8-e6b9-4265-b2d6-5f575119a4b3 .shg-image-zoom,
.shg-c#s-176ed7b8-e6b9-4265-b2d6-5f575119a4b3 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-176ed7b8-e6b9-4265-b2d6-5f575119a4b3 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}
#s-d5db25c5-29d5-4105-9c17-2b9ab3f070a4 {
  padding-top: 10px;
padding-bottom: 10px;
min-height: 50px;
text-align: center;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-d5db25c5-29d5-4105-9c17-2b9ab3f070a4 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-d5db25c5-29d5-4105-9c17-2b9ab3f070a4 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-d5db25c5-29d5-4105-9c17-2b9ab3f070a4 {
  
}
}@media (max-width: 767px){#s-d5db25c5-29d5-4105-9c17-2b9ab3f070a4 {
  
}
}
#s-d5db25c5-29d5-4105-9c17-2b9ab3f070a4 .shg-product-title-component h4 {
  color: #000;
  font-weight:   ;
  font-family: Oswald;
  font-style:   ;
  font-size: ;
  line-height: ;
  letter-spacing: ;
}

#s-874124c1-e04b-4a0f-b422-87150a0ab9b6 {
  box-shadow:1px 1px 1px 1px rgba(255, 255, 255, 1);
text-align: center;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-874124c1-e04b-4a0f-b422-87150a0ab9b6 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-874124c1-e04b-4a0f-b422-87150a0ab9b6 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-874124c1-e04b-4a0f-b422-87150a0ab9b6 {
  
}
}@media (max-width: 767px){#s-874124c1-e04b-4a0f-b422-87150a0ab9b6 {
  
}
}
#s-874124c1-e04b-4a0f-b422-87150a0ab9b6 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: ;
  font-weight:   ;
  font-family: Oswald;
  font-style:  normal ;
}

#s-874124c1-e04b-4a0f-b422-87150a0ab9b6 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Oswald;
  font-style:  normal ;
  font-size: ;
}

#s-874124c1-e04b-4a0f-b422-87150a0ab9b6 .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-b47d87cc-0ee7-491a-b7a9-3435245dee80 {
  text-align: left;
background-color: rgba(255, 255, 255, 1);
}

#s-b47d87cc-0ee7-491a-b7a9-3435245dee80 .shg-product-selector-wrapper {
  display: flex;
  flex-direction: row;
}

#s-b47d87cc-0ee7-491a-b7a9-3435245dee80 .shg-product-selector-wrapper > * {
  flex-grow: 1;
}

#s-b47d87cc-0ee7-491a-b7a9-3435245dee80 .shg-product-selector-wrapper select {
  width: 100% !important;
  margin: 0 !important;
}

#s-b47d87cc-0ee7-491a-b7a9-3435245dee80 .shg-product-selector-inline-wrapper:not(:first-child) {
  margin-left: 10px;
}


#s-7285c3e3-eebf-4017-a316-f7613d3938b5 {
  border-style: solid;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-radius: 0px;
min-width: 100%;
min-height: 15px;
max-width: 197px;
opacity: 1;
text-align: center;
background-color: rgba(9, 30, 48, 1);
font-size: 11px;
color: rgba(253, 185, 19, 1);
background-image: none;
hover-type: color;
}
#s-7285c3e3-eebf-4017-a316-f7613d3938b5:hover {opacity: 1 !important;
background-color: rgba(253, 185, 19, 1) !important;
color: rgba(9, 30, 48, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-7285c3e3-eebf-4017-a316-f7613d3938b5:active {background-color: #000000 !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;}@media (min-width: 1200px){#s-7285c3e3-eebf-4017-a316-f7613d3938b5 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-7285c3e3-eebf-4017-a316-f7613d3938b5 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-7285c3e3-eebf-4017-a316-f7613d3938b5 {
  
}
}@media (max-width: 767px){#s-7285c3e3-eebf-4017-a316-f7613d3938b5 {
  
}
}


#s-7285c3e3-eebf-4017-a316-f7613d3938b5 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-7285c3e3-eebf-4017-a316-f7613d3938b5.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-7285c3e3-eebf-4017-a316-f7613d3938b5.shg-btn {
  color: rgba(253, 185, 19, 1);
  font-size: 20px;
  
  
  font-family: Oswald;
  display:  block ;
}

#s-7285c3e3-eebf-4017-a316-f7613d3938b5.shg-btn.shg-product-atc-error {
  font-weight: normal;
  font-family: Oswald;
  
  
  color: rgba(255, 255, 255, 0.5);
}


@media (min-width: 768px) and (max-width: 991px){

#s-7285c3e3-eebf-4017-a316-f7613d3938b5 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-7285c3e3-eebf-4017-a316-f7613d3938b5.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-7285c3e3-eebf-4017-a316-f7613d3938b5.shg-btn {
  color: rgba(253, 185, 19, 1);
  font-size: 17px;
  
  
  font-family: Oswald;
  display:  block ;
}

#s-7285c3e3-eebf-4017-a316-f7613d3938b5.shg-btn.shg-product-atc-error {
  font-weight: normal;
  font-family: Oswald;
  
  
  color: rgba(255, 255, 255, 0.5);
}


}@media (max-width: 767px){

#s-7285c3e3-eebf-4017-a316-f7613d3938b5 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-7285c3e3-eebf-4017-a316-f7613d3938b5.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-7285c3e3-eebf-4017-a316-f7613d3938b5.shg-btn {
  color: rgba(253, 185, 19, 1);
  font-size: 12px;
  
  
  font-family: Oswald;
  display:  block ;
}

#s-7285c3e3-eebf-4017-a316-f7613d3938b5.shg-btn.shg-product-atc-error {
  font-weight: normal;
  font-family: Oswald;
  
  
  color: rgba(255, 255, 255, 0.5);
}


}
#s-22c00b9f-744c-4f5b-b244-20c65bf4cfdb {
  border-style: solid;
margin-bottom: 25px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
opacity: 1;
text-align: center;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-22c00b9f-744c-4f5b-b244-20c65bf4cfdb {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-22c00b9f-744c-4f5b-b244-20c65bf4cfdb {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-22c00b9f-744c-4f5b-b244-20c65bf4cfdb {
  
}
}@media (max-width: 767px){#s-22c00b9f-744c-4f5b-b244-20c65bf4cfdb {
  margin-top: 16px;
}
}
#s-22c00b9f-744c-4f5b-b244-20c65bf4cfdb {
  display: none;
}
#s-9b623cf3-c345-463c-978f-dfcd107a17a9 {
  display: none;
}
#s-381802e3-865c-44ba-9bea-d68e43a6f3c6 {
  padding-top: 4px;
padding-bottom: 4px;
text-align: center;
}




  #s-381802e3-865c-44ba-9bea-d68e43a6f3c6 img.shogun-image {
    
    width: px;
  }


#s-381802e3-865c-44ba-9bea-d68e43a6f3c6 .shogun-image-content {
  
    align-items: center;
  
}

#s-54aca64d-d8b9-4113-bb76-95a540dd7ecf {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-54aca64d-d8b9-4113-bb76-95a540dd7ecf .shg-product-title-component h1 {
  color: #000;
  font-weight:   ;
  font-family: Oswald;
  font-style:   ;
  font-size: 16px;
  line-height: ;
  letter-spacing: ;
}

#s-2f1f9a18-16f2-42e9-aeb7-b88eb6e7f40f {
  text-align: center;
}
@media (min-width: 1200px){#s-2f1f9a18-16f2-42e9-aeb7-b88eb6e7f40f {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-2f1f9a18-16f2-42e9-aeb7-b88eb6e7f40f {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-2f1f9a18-16f2-42e9-aeb7-b88eb6e7f40f {
  
}
}@media (max-width: 767px){#s-2f1f9a18-16f2-42e9-aeb7-b88eb6e7f40f {
  
}
}
#s-2f1f9a18-16f2-42e9-aeb7-b88eb6e7f40f .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: ;
  font-weight:   ;
  font-family: Oswald;
  font-style:  normal ;
}

#s-2f1f9a18-16f2-42e9-aeb7-b88eb6e7f40f .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Oswald;
  font-style:  normal ;
  font-size: ;
}

#s-2f1f9a18-16f2-42e9-aeb7-b88eb6e7f40f .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: rgba(0, 0, 0, 0.5);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 11px;
  padding-left: 10px;
}

#s-794b1a47-1525-41a3-82ae-4b1f107ada41 {
  text-align: left;
background-color: rgba(255, 255, 255, 1);
}

#s-794b1a47-1525-41a3-82ae-4b1f107ada41 .shg-product-quantity-wrapper {
  display: flex;
}

#s-794b1a47-1525-41a3-82ae-4b1f107ada41 .shg-product-quantity-wrapper input {
  flex: auto;
  text-align: center;
  width: calc(100% - 70px);
  margin: 0 !important;
}


  #s-794b1a47-1525-41a3-82ae-4b1f107ada41 .shg-product-quantity-wrapper button.shg-product-quantity-button {
    border: 0 !important;
    margin: 0 !important;
  }

  #s-794b1a47-1525-41a3-82ae-4b1f107ada41 .shg-product-quantity-wrapper button.shg-product-quantity-button-left {
    margin-right: 10px !important;
  }

  #s-794b1a47-1525-41a3-82ae-4b1f107ada41 .shg-product-quantity-wrapper button.shg-product-quantity-button-right {
    margin-left: 10px !important;
  }




#s-16eaace3-6e3e-4cff-8923-3d0c3fea4889 {
  border-style: solid;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-radius: 0px;
min-width: 100%;
min-height: 15px;
max-width: 197px;
opacity: 1;
text-align: center;
background-color: rgba(9, 30, 48, 1);
font-size: 11px;
color: rgba(253, 185, 19, 1);
background-image: none;
hover-type: color;
}
#s-16eaace3-6e3e-4cff-8923-3d0c3fea4889:hover {opacity: 1 !important;
background-color: rgba(253, 185, 19, 1) !important;
color: rgba(9, 30, 48, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-16eaace3-6e3e-4cff-8923-3d0c3fea4889:active {background-color: #000000 !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;}@media (min-width: 1200px){#s-16eaace3-6e3e-4cff-8923-3d0c3fea4889 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-16eaace3-6e3e-4cff-8923-3d0c3fea4889 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-16eaace3-6e3e-4cff-8923-3d0c3fea4889 {
  
}
}@media (max-width: 767px){#s-16eaace3-6e3e-4cff-8923-3d0c3fea4889 {
  
}
}


#s-16eaace3-6e3e-4cff-8923-3d0c3fea4889 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-16eaace3-6e3e-4cff-8923-3d0c3fea4889.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-16eaace3-6e3e-4cff-8923-3d0c3fea4889.shg-btn {
  color: rgba(253, 185, 19, 1);
  font-size: 20px;
  
  
  font-family: Oswald;
  display:  block ;
}

#s-16eaace3-6e3e-4cff-8923-3d0c3fea4889.shg-btn.shg-product-atc-error {
  font-weight: normal;
  font-family: Oswald;
  
  
  color: rgba(255, 255, 255, 0.5);
}


@media (min-width: 768px) and (max-width: 991px){

#s-16eaace3-6e3e-4cff-8923-3d0c3fea4889 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-16eaace3-6e3e-4cff-8923-3d0c3fea4889.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-16eaace3-6e3e-4cff-8923-3d0c3fea4889.shg-btn {
  color: rgba(253, 185, 19, 1);
  font-size: 17px;
  
  
  font-family: Oswald;
  display:  block ;
}

#s-16eaace3-6e3e-4cff-8923-3d0c3fea4889.shg-btn.shg-product-atc-error {
  font-weight: normal;
  font-family: Oswald;
  
  
  color: rgba(255, 255, 255, 0.5);
}


}@media (max-width: 767px){

#s-16eaace3-6e3e-4cff-8923-3d0c3fea4889 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-16eaace3-6e3e-4cff-8923-3d0c3fea4889.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-16eaace3-6e3e-4cff-8923-3d0c3fea4889.shg-btn {
  color: rgba(253, 185, 19, 1);
  font-size: 12px;
  
  
  font-family: Oswald;
  display:  block ;
}

#s-16eaace3-6e3e-4cff-8923-3d0c3fea4889.shg-btn.shg-product-atc-error {
  font-weight: normal;
  font-family: Oswald;
  
  
  color: rgba(255, 255, 255, 0.5);
}


}
#s-cb5812d7-9b92-48ac-bd7f-adc6c18e2504 {
  border-style: solid;
margin-bottom: 25px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
opacity: 1;
text-align: center;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-cb5812d7-9b92-48ac-bd7f-adc6c18e2504 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-cb5812d7-9b92-48ac-bd7f-adc6c18e2504 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-cb5812d7-9b92-48ac-bd7f-adc6c18e2504 {
  margin-top: 8px;
}
}@media (max-width: 767px){#s-cb5812d7-9b92-48ac-bd7f-adc6c18e2504 {
  
}
}
#s-cb5812d7-9b92-48ac-bd7f-adc6c18e2504 {
  display: none;
}
#s-477a7efd-8319-45ef-a5f5-f4c9b4a512a0 {
  display: none;
}
#s-22792253-02f0-4902-b312-5c901e73e3bf {
  text-align: left;
}


.shg-c#s-22792253-02f0-4902-b312-5c901e73e3bf {
  max-width: 100%;
}

.shg-c#s-22792253-02f0-4902-b312-5c901e73e3bf img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-22792253-02f0-4902-b312-5c901e73e3bf .shg-image-zoom,
.shg-c#s-22792253-02f0-4902-b312-5c901e73e3bf img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-22792253-02f0-4902-b312-5c901e73e3bf .shg-image-zoom {
  
    margin-left: 0px;
  
}

@media (min-width: 1200px){
.shg-c#s-22792253-02f0-4902-b312-5c901e73e3bf {
  max-width: 100%;
}

.shg-c#s-22792253-02f0-4902-b312-5c901e73e3bf img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-22792253-02f0-4902-b312-5c901e73e3bf .shg-image-zoom,
.shg-c#s-22792253-02f0-4902-b312-5c901e73e3bf img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-22792253-02f0-4902-b312-5c901e73e3bf .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-22792253-02f0-4902-b312-5c901e73e3bf {
  max-width: 100%;
}

.shg-c#s-22792253-02f0-4902-b312-5c901e73e3bf img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-22792253-02f0-4902-b312-5c901e73e3bf .shg-image-zoom,
.shg-c#s-22792253-02f0-4902-b312-5c901e73e3bf img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-22792253-02f0-4902-b312-5c901e73e3bf .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-22792253-02f0-4902-b312-5c901e73e3bf {
  max-width: 100%;
}

.shg-c#s-22792253-02f0-4902-b312-5c901e73e3bf img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-22792253-02f0-4902-b312-5c901e73e3bf .shg-image-zoom,
.shg-c#s-22792253-02f0-4902-b312-5c901e73e3bf img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-22792253-02f0-4902-b312-5c901e73e3bf .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (max-width: 767px){
.shg-c#s-22792253-02f0-4902-b312-5c901e73e3bf {
  max-width: 100%;
}

.shg-c#s-22792253-02f0-4902-b312-5c901e73e3bf img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-22792253-02f0-4902-b312-5c901e73e3bf .shg-image-zoom,
.shg-c#s-22792253-02f0-4902-b312-5c901e73e3bf img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-22792253-02f0-4902-b312-5c901e73e3bf .shg-image-zoom {
  
    margin-left: 0px;
  
}

}
#s-ea657cab-e7da-4bed-b6a7-7beb599c85f9 {
  padding-top: 10px;
padding-bottom: 10px;
min-height: 50px;
text-align: center;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-ea657cab-e7da-4bed-b6a7-7beb599c85f9 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-ea657cab-e7da-4bed-b6a7-7beb599c85f9 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-ea657cab-e7da-4bed-b6a7-7beb599c85f9 {
  
}
}@media (max-width: 767px){#s-ea657cab-e7da-4bed-b6a7-7beb599c85f9 {
  
}
}
#s-ea657cab-e7da-4bed-b6a7-7beb599c85f9 .shg-product-title-component h4 {
  color: #000;
  font-weight:   ;
  font-family: Oswald;
  font-style:   ;
  font-size: ;
  line-height: ;
  letter-spacing: ;
}

#s-b166b6ba-9c9e-4d5d-a0b2-c06abec2a629 {
  text-align: center;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-b166b6ba-9c9e-4d5d-a0b2-c06abec2a629 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-b166b6ba-9c9e-4d5d-a0b2-c06abec2a629 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-b166b6ba-9c9e-4d5d-a0b2-c06abec2a629 {
  
}
}@media (max-width: 767px){#s-b166b6ba-9c9e-4d5d-a0b2-c06abec2a629 {
  
}
}
#s-b166b6ba-9c9e-4d5d-a0b2-c06abec2a629 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: ;
  font-weight:   ;
  font-family: Oswald;
  font-style:  normal ;
}

#s-b166b6ba-9c9e-4d5d-a0b2-c06abec2a629 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Oswald;
  font-style:  normal ;
  font-size: ;
}

#s-b166b6ba-9c9e-4d5d-a0b2-c06abec2a629 .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: rgba(0, 0, 0, 0.5);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 11px;
  padding-left: 10px;
}

#s-0530479c-ab13-4bed-8ba7-d262e05a24e9 {
  text-align: left;
background-color: rgba(255, 255, 255, 1);
}

#s-0530479c-ab13-4bed-8ba7-d262e05a24e9 .shg-product-quantity-wrapper {
  display: flex;
}

#s-0530479c-ab13-4bed-8ba7-d262e05a24e9 .shg-product-quantity-wrapper input {
  flex: auto;
  text-align: center;
  width: calc(100% - 70px);
  margin: 0 !important;
}


  #s-0530479c-ab13-4bed-8ba7-d262e05a24e9 .shg-product-quantity-wrapper button.shg-product-quantity-button {
    border: 0 !important;
    margin: 0 !important;
  }

  #s-0530479c-ab13-4bed-8ba7-d262e05a24e9 .shg-product-quantity-wrapper button.shg-product-quantity-button-left {
    margin-right: 10px !important;
  }

  #s-0530479c-ab13-4bed-8ba7-d262e05a24e9 .shg-product-quantity-wrapper button.shg-product-quantity-button-right {
    margin-left: 10px !important;
  }




#s-a7601e07-11ce-4a39-9b0e-beabad779e07 {
  border-style: solid;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-radius: 0px;
min-width: 100%;
min-height: 15px;
max-width: 197px;
opacity: 1;
text-align: center;
background-color: rgba(9, 30, 48, 1);
font-size: 11px;
color: rgba(253, 185, 19, 1);
background-image: none;
hover-type: color;
}
#s-a7601e07-11ce-4a39-9b0e-beabad779e07:hover {opacity: 1 !important;
background-color: rgba(253, 185, 19, 1) !important;
color: rgba(9, 30, 48, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-a7601e07-11ce-4a39-9b0e-beabad779e07:active {background-color: #000000 !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;}@media (min-width: 1200px){#s-a7601e07-11ce-4a39-9b0e-beabad779e07 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-a7601e07-11ce-4a39-9b0e-beabad779e07 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-a7601e07-11ce-4a39-9b0e-beabad779e07 {
  
}
}@media (max-width: 767px){#s-a7601e07-11ce-4a39-9b0e-beabad779e07 {
  
}
}


#s-a7601e07-11ce-4a39-9b0e-beabad779e07 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-a7601e07-11ce-4a39-9b0e-beabad779e07.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-a7601e07-11ce-4a39-9b0e-beabad779e07.shg-btn {
  color: rgba(253, 185, 19, 1);
  font-size: 20px;
  
  
  font-family: Oswald;
  display:  block ;
}

#s-a7601e07-11ce-4a39-9b0e-beabad779e07.shg-btn.shg-product-atc-error {
  font-weight: normal;
  font-family: Oswald;
  
  
  color: rgba(255, 255, 255, 0.5);
}


@media (min-width: 768px) and (max-width: 991px){

#s-a7601e07-11ce-4a39-9b0e-beabad779e07 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-a7601e07-11ce-4a39-9b0e-beabad779e07.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-a7601e07-11ce-4a39-9b0e-beabad779e07.shg-btn {
  color: rgba(253, 185, 19, 1);
  font-size: 17px;
  
  
  font-family: Oswald;
  display:  block ;
}

#s-a7601e07-11ce-4a39-9b0e-beabad779e07.shg-btn.shg-product-atc-error {
  font-weight: normal;
  font-family: Oswald;
  
  
  color: rgba(255, 255, 255, 0.5);
}


}@media (max-width: 767px){

#s-a7601e07-11ce-4a39-9b0e-beabad779e07 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-a7601e07-11ce-4a39-9b0e-beabad779e07.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-a7601e07-11ce-4a39-9b0e-beabad779e07.shg-btn {
  color: rgba(253, 185, 19, 1);
  font-size: 12px;
  
  
  font-family: Oswald;
  display:  block ;
}

#s-a7601e07-11ce-4a39-9b0e-beabad779e07.shg-btn.shg-product-atc-error {
  font-weight: normal;
  font-family: Oswald;
  
  
  color: rgba(255, 255, 255, 0.5);
}


}
#s-79828fe1-1674-4e46-a94e-f372042a38c2 {
  border-style: solid;
margin-bottom: 25px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
opacity: 1;
text-align: center;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-79828fe1-1674-4e46-a94e-f372042a38c2 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-79828fe1-1674-4e46-a94e-f372042a38c2 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-79828fe1-1674-4e46-a94e-f372042a38c2 {
  margin-top: 10px;
}
}@media (max-width: 767px){#s-79828fe1-1674-4e46-a94e-f372042a38c2 {
  margin-top: 2px;
}
}
#s-79828fe1-1674-4e46-a94e-f372042a38c2 {
  display: none;
}
#s-5fa18ce0-8520-4cf3-ad25-eef65e19ce05 {
  background-color: rgba(255, 255, 255, 1);
}

#s-5fa18ce0-8520-4cf3-ad25-eef65e19ce05 {
  display: none;
}
#s-8e9ccea1-e10d-487e-b88d-325e79dd78ea {
  text-align: center;
}




  #s-8e9ccea1-e10d-487e-b88d-325e79dd78ea img.shogun-image {
    
    width: px;
  }


#s-8e9ccea1-e10d-487e-b88d-325e79dd78ea .shogun-image-content {
  
    align-items: center;
  
}

#s-5365a894-af26-4f37-9376-cffe02c576cd {
  padding-top: 10px;
padding-bottom: 10px;
min-height: 50px;
text-align: center;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-5365a894-af26-4f37-9376-cffe02c576cd {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-5365a894-af26-4f37-9376-cffe02c576cd {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-5365a894-af26-4f37-9376-cffe02c576cd {
  
}
}@media (max-width: 767px){#s-5365a894-af26-4f37-9376-cffe02c576cd {
  
}
}
#s-5365a894-af26-4f37-9376-cffe02c576cd .shg-product-title-component h4 {
  color: #000;
  font-weight:   ;
  font-family: Oswald;
  font-style:   ;
  font-size: ;
  line-height: ;
  letter-spacing: ;
}
@media (min-width: 768px) and (max-width: 991px){#s-5365a894-af26-4f37-9376-cffe02c576cd .shg-product-title-component h4 {
  color: #000;
  font-weight:   ;
  font-family: Oswald;
  font-style:   ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
}
}
#s-a9b0c74b-f676-44de-b3c9-0e45a010f8b5 {
  text-align: center;
background-color: rgba(252, 252, 252, 1);
}
@media (min-width: 1200px){#s-a9b0c74b-f676-44de-b3c9-0e45a010f8b5 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-a9b0c74b-f676-44de-b3c9-0e45a010f8b5 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-a9b0c74b-f676-44de-b3c9-0e45a010f8b5 {
  
}
}@media (max-width: 767px){#s-a9b0c74b-f676-44de-b3c9-0e45a010f8b5 {
  
}
}
#s-a9b0c74b-f676-44de-b3c9-0e45a010f8b5 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: ;
  font-weight:   ;
  font-family: Oswald;
  font-style:  normal ;
}

#s-a9b0c74b-f676-44de-b3c9-0e45a010f8b5 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Oswald;
  font-style:  normal ;
  font-size: ;
}

#s-a9b0c74b-f676-44de-b3c9-0e45a010f8b5 .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: rgba(0, 0, 0, 0.5);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 11px;
  padding-left: 10px;
}

#s-943fc900-bbff-4c15-b577-acedebf5c354 {
  text-align: left;
background-color: rgba(255, 255, 255, 1);
}

#s-943fc900-bbff-4c15-b577-acedebf5c354 .shg-product-selector-wrapper {
  display: flex;
  flex-direction: row;
}

#s-943fc900-bbff-4c15-b577-acedebf5c354 .shg-product-selector-wrapper > * {
  flex-grow: 1;
}

#s-943fc900-bbff-4c15-b577-acedebf5c354 .shg-product-selector-wrapper select {
  width: 100% !important;
  margin: 0 !important;
}

#s-943fc900-bbff-4c15-b577-acedebf5c354 .shg-product-selector-inline-wrapper:not(:first-child) {
  margin-left: 10px;
}


#s-f0b572f9-f138-46d6-ba63-a5b8651a4167 {
  border-style: solid;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-radius: 0px;
min-width: 100%;
min-height: 15px;
max-width: 197px;
opacity: 1;
text-align: center;
background-color: rgba(9, 30, 48, 1);
font-size: 11px;
color: rgba(253, 185, 19, 1);
background-image: none;
hover-type: color;
}
#s-f0b572f9-f138-46d6-ba63-a5b8651a4167:hover {opacity: 1 !important;
background-color: rgba(253, 185, 19, 1) !important;
color: rgba(9, 30, 48, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-f0b572f9-f138-46d6-ba63-a5b8651a4167:active {background-color: #000000 !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;}@media (min-width: 1200px){#s-f0b572f9-f138-46d6-ba63-a5b8651a4167 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-f0b572f9-f138-46d6-ba63-a5b8651a4167 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-f0b572f9-f138-46d6-ba63-a5b8651a4167 {
  
}
}@media (max-width: 767px){#s-f0b572f9-f138-46d6-ba63-a5b8651a4167 {
  
}
}


#s-f0b572f9-f138-46d6-ba63-a5b8651a4167 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-f0b572f9-f138-46d6-ba63-a5b8651a4167.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-f0b572f9-f138-46d6-ba63-a5b8651a4167.shg-btn {
  color: rgba(253, 185, 19, 1);
  font-size: 19px;
  
  
  font-family: Oswald;
  display:  block ;
}

#s-f0b572f9-f138-46d6-ba63-a5b8651a4167.shg-btn.shg-product-atc-error {
  font-weight: normal;
  font-family: Oswald;
  
  
  color: rgba(255, 255, 255, 0.5);
}


@media (max-width: 767px){

#s-f0b572f9-f138-46d6-ba63-a5b8651a4167 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-f0b572f9-f138-46d6-ba63-a5b8651a4167.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-f0b572f9-f138-46d6-ba63-a5b8651a4167.shg-btn {
  color: rgba(253, 185, 19, 1);
  font-size: 12px;
  
  
  font-family: Oswald;
  display:  block ;
}

#s-f0b572f9-f138-46d6-ba63-a5b8651a4167.shg-btn.shg-product-atc-error {
  font-weight: normal;
  font-family: Oswald;
  
  
  color: rgba(255, 255, 255, 0.5);
}


}
#s-a092faf0-e5f9-4b29-89c7-8d3100ff4cc6 {
  margin-left: 5%;
margin-right: 5%;
}
@media (min-width: 1200px){#s-a092faf0-e5f9-4b29-89c7-8d3100ff4cc6 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-a092faf0-e5f9-4b29-89c7-8d3100ff4cc6 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-a092faf0-e5f9-4b29-89c7-8d3100ff4cc6 {
  
}
}@media (max-width: 767px){#s-a092faf0-e5f9-4b29-89c7-8d3100ff4cc6 {
  
}
}
@media (min-width: 0px) {
[id="s-a092faf0-e5f9-4b29-89c7-8d3100ff4cc6"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 10.0px);
}

[id="s-a092faf0-e5f9-4b29-89c7-8d3100ff4cc6"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-a092faf0-e5f9-4b29-89c7-8d3100ff4cc6"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-a092faf0-e5f9-4b29-89c7-8d3100ff4cc6"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-a092faf0-e5f9-4b29-89c7-8d3100ff4cc6"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-a092faf0-e5f9-4b29-89c7-8d3100ff4cc6"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-a092faf0-e5f9-4b29-89c7-8d3100ff4cc6"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-a092faf0-e5f9-4b29-89c7-8d3100ff4cc6"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-a092faf0-e5f9-4b29-89c7-8d3100ff4cc6"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-a092faf0-e5f9-4b29-89c7-8d3100ff4cc6"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-a092faf0-e5f9-4b29-89c7-8d3100ff4cc6"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-a092faf0-e5f9-4b29-89c7-8d3100ff4cc6"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-a092faf0-e5f9-4b29-89c7-8d3100ff4cc6"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-a092faf0-e5f9-4b29-89c7-8d3100ff4cc6"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-a092faf0-e5f9-4b29-89c7-8d3100ff4cc6"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-a092faf0-e5f9-4b29-89c7-8d3100ff4cc6"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-a092faf0-e5f9-4b29-89c7-8d3100ff4cc6"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-a092faf0-e5f9-4b29-89c7-8d3100ff4cc6"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-a092faf0-e5f9-4b29-89c7-8d3100ff4cc6"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-a092faf0-e5f9-4b29-89c7-8d3100ff4cc6"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-a092faf0-e5f9-4b29-89c7-8d3100ff4cc6"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-a092faf0-e5f9-4b29-89c7-8d3100ff4cc6"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-a092faf0-e5f9-4b29-89c7-8d3100ff4cc6"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-a092faf0-e5f9-4b29-89c7-8d3100ff4cc6"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-a092faf0-e5f9-4b29-89c7-8d3100ff4cc6"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-a092faf0-e5f9-4b29-89c7-8d3100ff4cc6"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-a092faf0-e5f9-4b29-89c7-8d3100ff4cc6"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-a092faf0-e5f9-4b29-89c7-8d3100ff4cc6"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-a092faf0-e5f9-4b29-89c7-8d3100ff4cc6"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-a092faf0-e5f9-4b29-89c7-8d3100ff4cc6"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-a092faf0-e5f9-4b29-89c7-8d3100ff4cc6"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-a092faf0-e5f9-4b29-89c7-8d3100ff4cc6"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-a092faf0-e5f9-4b29-89c7-8d3100ff4cc6"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-a092faf0-e5f9-4b29-89c7-8d3100ff4cc6"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-a092faf0-e5f9-4b29-89c7-8d3100ff4cc6"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-a092faf0-e5f9-4b29-89c7-8d3100ff4cc6"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-a092faf0-e5f9-4b29-89c7-8d3100ff4cc6"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-a092faf0-e5f9-4b29-89c7-8d3100ff4cc6"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 15.0px);
}

}

#s-c97e8f9d-18b0-4151-93c0-a2288c2bd6b5 {
  border-style: solid;
margin-bottom: 25px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
opacity: 1;
text-align: center;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-c97e8f9d-18b0-4151-93c0-a2288c2bd6b5 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-c97e8f9d-18b0-4151-93c0-a2288c2bd6b5 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-c97e8f9d-18b0-4151-93c0-a2288c2bd6b5 {
  margin-top: 12px;
}
}@media (max-width: 767px){#s-c97e8f9d-18b0-4151-93c0-a2288c2bd6b5 {
  margin-top: 4px;
}
}
#s-c97e8f9d-18b0-4151-93c0-a2288c2bd6b5 {
  display: none;
}
#s-334d43f2-69cd-40b2-b933-d1d43bc5ef0a {
  display: none;
}
#s-938a4724-129c-4b53-ad70-8e04fc4d4da3 {
  text-align: left;
}


.shg-c#s-938a4724-129c-4b53-ad70-8e04fc4d4da3 {
  max-width: 100%;
}

.shg-c#s-938a4724-129c-4b53-ad70-8e04fc4d4da3 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-938a4724-129c-4b53-ad70-8e04fc4d4da3 .shg-image-zoom,
.shg-c#s-938a4724-129c-4b53-ad70-8e04fc4d4da3 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-938a4724-129c-4b53-ad70-8e04fc4d4da3 .shg-image-zoom {
  
    margin-left: 0px;
  
}

@media (min-width: 1200px){
.shg-c#s-938a4724-129c-4b53-ad70-8e04fc4d4da3 {
  max-width: 100%;
}

.shg-c#s-938a4724-129c-4b53-ad70-8e04fc4d4da3 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-938a4724-129c-4b53-ad70-8e04fc4d4da3 .shg-image-zoom,
.shg-c#s-938a4724-129c-4b53-ad70-8e04fc4d4da3 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-938a4724-129c-4b53-ad70-8e04fc4d4da3 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-938a4724-129c-4b53-ad70-8e04fc4d4da3 {
  max-width: 100%;
}

.shg-c#s-938a4724-129c-4b53-ad70-8e04fc4d4da3 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-938a4724-129c-4b53-ad70-8e04fc4d4da3 .shg-image-zoom,
.shg-c#s-938a4724-129c-4b53-ad70-8e04fc4d4da3 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-938a4724-129c-4b53-ad70-8e04fc4d4da3 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-938a4724-129c-4b53-ad70-8e04fc4d4da3 {
  max-width: 100%;
}

.shg-c#s-938a4724-129c-4b53-ad70-8e04fc4d4da3 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-938a4724-129c-4b53-ad70-8e04fc4d4da3 .shg-image-zoom,
.shg-c#s-938a4724-129c-4b53-ad70-8e04fc4d4da3 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-938a4724-129c-4b53-ad70-8e04fc4d4da3 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (max-width: 767px){
.shg-c#s-938a4724-129c-4b53-ad70-8e04fc4d4da3 {
  max-width: 100%;
}

.shg-c#s-938a4724-129c-4b53-ad70-8e04fc4d4da3 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-938a4724-129c-4b53-ad70-8e04fc4d4da3 .shg-image-zoom,
.shg-c#s-938a4724-129c-4b53-ad70-8e04fc4d4da3 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-938a4724-129c-4b53-ad70-8e04fc4d4da3 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}
#s-c1b81055-9d1f-4d99-bfa5-272a5c3b3e42 {
  padding-top: 10px;
padding-bottom: 10px;
min-height: 50px;
text-align: center;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-c1b81055-9d1f-4d99-bfa5-272a5c3b3e42 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-c1b81055-9d1f-4d99-bfa5-272a5c3b3e42 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-c1b81055-9d1f-4d99-bfa5-272a5c3b3e42 {
  
}
}@media (max-width: 767px){#s-c1b81055-9d1f-4d99-bfa5-272a5c3b3e42 {
  
}
}
#s-c1b81055-9d1f-4d99-bfa5-272a5c3b3e42 .shg-product-title-component h4 {
  color: #000;
  font-weight:   ;
  font-family: Oswald;
  font-style:   ;
  font-size: ;
  line-height: ;
  letter-spacing: ;
}
@media (min-width: 768px) and (max-width: 991px){#s-c1b81055-9d1f-4d99-bfa5-272a5c3b3e42 .shg-product-title-component h4 {
  color: #000;
  font-weight:   ;
  font-family: Oswald;
  font-style:   ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
}
}
#s-fbbdfd70-4c57-45d7-9911-06f21fc3c775 {
  text-align: center;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-fbbdfd70-4c57-45d7-9911-06f21fc3c775 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-fbbdfd70-4c57-45d7-9911-06f21fc3c775 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-fbbdfd70-4c57-45d7-9911-06f21fc3c775 {
  
}
}@media (max-width: 767px){#s-fbbdfd70-4c57-45d7-9911-06f21fc3c775 {
  
}
}
#s-fbbdfd70-4c57-45d7-9911-06f21fc3c775 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: ;
  font-weight:   ;
  font-family: Oswald;
  font-style:  normal ;
}

#s-fbbdfd70-4c57-45d7-9911-06f21fc3c775 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Oswald;
  font-style:  normal ;
  font-size: ;
}

#s-fbbdfd70-4c57-45d7-9911-06f21fc3c775 .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: rgba(0, 0, 0, 0.5);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 11px;
  padding-left: 10px;
}

#s-82a11b2c-ea45-4c27-8164-d614e9bc4471 {
  text-align: left;
background-color: rgba(255, 255, 255, 1);
}

#s-82a11b2c-ea45-4c27-8164-d614e9bc4471 .shg-product-selector-wrapper {
  display: flex;
  flex-direction: row;
}

#s-82a11b2c-ea45-4c27-8164-d614e9bc4471 .shg-product-selector-wrapper > * {
  flex-grow: 1;
}

#s-82a11b2c-ea45-4c27-8164-d614e9bc4471 .shg-product-selector-wrapper select {
  width: 100% !important;
  margin: 0 !important;
}

#s-82a11b2c-ea45-4c27-8164-d614e9bc4471 .shg-product-selector-inline-wrapper:not(:first-child) {
  margin-left: 10px;
}


#s-9fad3aac-6505-4abf-8c50-78fb7097ad4f {
  border-style: solid;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-radius: 0px;
min-width: 100%;
min-height: 15px;
max-width: 197px;
opacity: 1;
text-align: center;
background-color: rgba(9, 30, 48, 1);
font-size: 11px;
color: rgba(253, 185, 19, 1);
background-image: none;
hover-type: color;
}
#s-9fad3aac-6505-4abf-8c50-78fb7097ad4f:hover {opacity: 1 !important;
background-color: rgba(230, 196, 53, 1) !important;
color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;}#s-9fad3aac-6505-4abf-8c50-78fb7097ad4f:active {background-color: #000000 !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;}@media (min-width: 1200px){#s-9fad3aac-6505-4abf-8c50-78fb7097ad4f {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-9fad3aac-6505-4abf-8c50-78fb7097ad4f {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-9fad3aac-6505-4abf-8c50-78fb7097ad4f {
  
}
}@media (max-width: 767px){#s-9fad3aac-6505-4abf-8c50-78fb7097ad4f {
  
}
}


#s-9fad3aac-6505-4abf-8c50-78fb7097ad4f {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-9fad3aac-6505-4abf-8c50-78fb7097ad4f.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-9fad3aac-6505-4abf-8c50-78fb7097ad4f.shg-btn {
  color: rgba(253, 185, 19, 1);
  font-size: 20px;
  
  
  font-family: Oswald;
  display:  block ;
}

#s-9fad3aac-6505-4abf-8c50-78fb7097ad4f.shg-btn.shg-product-atc-error {
  font-weight: normal;
  font-family: Oswald;
  
  
  color: rgba(255, 255, 255, 0.5);
}


@media (min-width: 768px) and (max-width: 991px){

#s-9fad3aac-6505-4abf-8c50-78fb7097ad4f {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-9fad3aac-6505-4abf-8c50-78fb7097ad4f.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-9fad3aac-6505-4abf-8c50-78fb7097ad4f.shg-btn {
  color: rgba(253, 185, 19, 1);
  font-size: 17px;
  
  
  font-family: Oswald;
  display:  block ;
}

#s-9fad3aac-6505-4abf-8c50-78fb7097ad4f.shg-btn.shg-product-atc-error {
  font-weight: normal;
  font-family: Oswald;
  
  
  color: rgba(255, 255, 255, 0.5);
}


}@media (max-width: 767px){

#s-9fad3aac-6505-4abf-8c50-78fb7097ad4f {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-9fad3aac-6505-4abf-8c50-78fb7097ad4f.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-9fad3aac-6505-4abf-8c50-78fb7097ad4f.shg-btn {
  color: rgba(253, 185, 19, 1);
  font-size: 12px;
  
  
  font-family: Oswald;
  display:  block ;
}

#s-9fad3aac-6505-4abf-8c50-78fb7097ad4f.shg-btn.shg-product-atc-error {
  font-weight: normal;
  font-family: Oswald;
  
  
  color: rgba(255, 255, 255, 0.5);
}


}
#s-db136652-e3b3-43c4-a8ed-091ef3f99878 {
  border-style: solid;
margin-bottom: 25px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
opacity: 1;
text-align: center;
background-color: rgba(244, 244, 244, 1);
}
@media (min-width: 1200px){#s-db136652-e3b3-43c4-a8ed-091ef3f99878 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-db136652-e3b3-43c4-a8ed-091ef3f99878 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-db136652-e3b3-43c4-a8ed-091ef3f99878 {
  
}
}@media (max-width: 767px){#s-db136652-e3b3-43c4-a8ed-091ef3f99878 {
  
}
}
#s-db136652-e3b3-43c4-a8ed-091ef3f99878 {
  display: none;
}
#s-0d732d54-7d0f-4b70-80e1-83eacefae86d {
  display: none;
}
#s-3c26dc00-63ad-4243-9c7d-a6aa15f2110a {
  text-align: left;
}


.shg-c#s-3c26dc00-63ad-4243-9c7d-a6aa15f2110a {
  max-width: 100%;
}

.shg-c#s-3c26dc00-63ad-4243-9c7d-a6aa15f2110a img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-3c26dc00-63ad-4243-9c7d-a6aa15f2110a .shg-image-zoom,
.shg-c#s-3c26dc00-63ad-4243-9c7d-a6aa15f2110a img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-3c26dc00-63ad-4243-9c7d-a6aa15f2110a .shg-image-zoom {
  
    margin-left: 0px;
  
}

@media (min-width: 1200px){
.shg-c#s-3c26dc00-63ad-4243-9c7d-a6aa15f2110a {
  max-width: 100%;
}

.shg-c#s-3c26dc00-63ad-4243-9c7d-a6aa15f2110a img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-3c26dc00-63ad-4243-9c7d-a6aa15f2110a .shg-image-zoom,
.shg-c#s-3c26dc00-63ad-4243-9c7d-a6aa15f2110a img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-3c26dc00-63ad-4243-9c7d-a6aa15f2110a .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-3c26dc00-63ad-4243-9c7d-a6aa15f2110a {
  max-width: 100%;
}

.shg-c#s-3c26dc00-63ad-4243-9c7d-a6aa15f2110a img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-3c26dc00-63ad-4243-9c7d-a6aa15f2110a .shg-image-zoom,
.shg-c#s-3c26dc00-63ad-4243-9c7d-a6aa15f2110a img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-3c26dc00-63ad-4243-9c7d-a6aa15f2110a .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-3c26dc00-63ad-4243-9c7d-a6aa15f2110a {
  max-width: 100%;
}

.shg-c#s-3c26dc00-63ad-4243-9c7d-a6aa15f2110a img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-3c26dc00-63ad-4243-9c7d-a6aa15f2110a .shg-image-zoom,
.shg-c#s-3c26dc00-63ad-4243-9c7d-a6aa15f2110a img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-3c26dc00-63ad-4243-9c7d-a6aa15f2110a .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (max-width: 767px){
.shg-c#s-3c26dc00-63ad-4243-9c7d-a6aa15f2110a {
  max-width: 100%;
}

.shg-c#s-3c26dc00-63ad-4243-9c7d-a6aa15f2110a img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-3c26dc00-63ad-4243-9c7d-a6aa15f2110a .shg-image-zoom,
.shg-c#s-3c26dc00-63ad-4243-9c7d-a6aa15f2110a img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-3c26dc00-63ad-4243-9c7d-a6aa15f2110a .shg-image-zoom {
  
    margin-left: 0px;
  
}

}
#s-a20ee30d-02a5-4e7f-994e-454071b42eab {
  padding-top: 10px;
padding-bottom: 10px;
min-height: 50px;
text-align: center;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-a20ee30d-02a5-4e7f-994e-454071b42eab {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-a20ee30d-02a5-4e7f-994e-454071b42eab {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-a20ee30d-02a5-4e7f-994e-454071b42eab {
  
}
}@media (max-width: 767px){#s-a20ee30d-02a5-4e7f-994e-454071b42eab {
  
}
}
#s-a20ee30d-02a5-4e7f-994e-454071b42eab .shg-product-title-component h4 {
  color: #000;
  font-weight:   ;
  font-family: Oswald;
  font-style:   ;
  font-size: ;
  line-height: ;
  letter-spacing: ;
}
@media (min-width: 768px) and (max-width: 991px){#s-a20ee30d-02a5-4e7f-994e-454071b42eab .shg-product-title-component h4 {
  color: #000;
  font-weight:   ;
  font-family: Oswald;
  font-style:   ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
}
}
#s-39c08b8b-3e8f-4d43-9c6f-162c6551db0c {
  text-align: center;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-39c08b8b-3e8f-4d43-9c6f-162c6551db0c {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-39c08b8b-3e8f-4d43-9c6f-162c6551db0c {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-39c08b8b-3e8f-4d43-9c6f-162c6551db0c {
  
}
}@media (max-width: 767px){#s-39c08b8b-3e8f-4d43-9c6f-162c6551db0c {
  
}
}
#s-39c08b8b-3e8f-4d43-9c6f-162c6551db0c .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: ;
  font-weight:   ;
  font-family: Oswald;
  font-style:  normal ;
}

#s-39c08b8b-3e8f-4d43-9c6f-162c6551db0c .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Oswald;
  font-style:  normal ;
  font-size: ;
}

#s-39c08b8b-3e8f-4d43-9c6f-162c6551db0c .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: rgba(0, 0, 0, 0.5);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 11px;
  padding-left: 10px;
}

#s-4a6c24cf-2f96-4360-8112-c4773d58ba17 {
  text-align: left;
background-color: rgba(255, 255, 255, 1);
}

#s-4a6c24cf-2f96-4360-8112-c4773d58ba17 .shg-product-selector-wrapper {
  display: flex;
  flex-direction: row;
}

#s-4a6c24cf-2f96-4360-8112-c4773d58ba17 .shg-product-selector-wrapper > * {
  flex-grow: 1;
}

#s-4a6c24cf-2f96-4360-8112-c4773d58ba17 .shg-product-selector-wrapper select {
  width: 100% !important;
  margin: 0 !important;
}

#s-4a6c24cf-2f96-4360-8112-c4773d58ba17 .shg-product-selector-inline-wrapper:not(:first-child) {
  margin-left: 10px;
}


#s-0229cd99-fbdd-4a28-a285-c6ac825d44d0 {
  border-style: solid;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-radius: 0px;
min-width: 100%;
min-height: 15px;
max-width: 197px;
opacity: 1;
text-align: center;
background-color: rgba(9, 30, 48, 1);
font-size: 11px;
color: rgba(253, 185, 19, 1);
background-image: none;
hover-type: color;
}
#s-0229cd99-fbdd-4a28-a285-c6ac825d44d0:hover {opacity: 1 !important;
background-color: rgba(230, 196, 53, 1) !important;
color: rgba(0, 0, 0, 1) !important;
text-decoration: none !important;}#s-0229cd99-fbdd-4a28-a285-c6ac825d44d0:active {background-color: #000000 !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;}@media (min-width: 1200px){#s-0229cd99-fbdd-4a28-a285-c6ac825d44d0 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-0229cd99-fbdd-4a28-a285-c6ac825d44d0 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-0229cd99-fbdd-4a28-a285-c6ac825d44d0 {
  
}
}@media (max-width: 767px){#s-0229cd99-fbdd-4a28-a285-c6ac825d44d0 {
  
}
}


#s-0229cd99-fbdd-4a28-a285-c6ac825d44d0 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-0229cd99-fbdd-4a28-a285-c6ac825d44d0.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-0229cd99-fbdd-4a28-a285-c6ac825d44d0.shg-btn {
  color: rgba(253, 185, 19, 1);
  font-size: 20px;
  
  
  font-family: Oswald;
  display:  block ;
}

#s-0229cd99-fbdd-4a28-a285-c6ac825d44d0.shg-btn.shg-product-atc-error {
  font-weight: normal;
  font-family: Oswald;
  
  
  color: rgba(255, 255, 255, 0.5);
}


@media (min-width: 768px) and (max-width: 991px){

#s-0229cd99-fbdd-4a28-a285-c6ac825d44d0 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-0229cd99-fbdd-4a28-a285-c6ac825d44d0.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-0229cd99-fbdd-4a28-a285-c6ac825d44d0.shg-btn {
  color: rgba(253, 185, 19, 1);
  font-size: 17px;
  
  
  font-family: Oswald;
  display:  block ;
}

#s-0229cd99-fbdd-4a28-a285-c6ac825d44d0.shg-btn.shg-product-atc-error {
  font-weight: normal;
  font-family: Oswald;
  
  
  color: rgba(255, 255, 255, 0.5);
}


}@media (max-width: 767px){

#s-0229cd99-fbdd-4a28-a285-c6ac825d44d0 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-0229cd99-fbdd-4a28-a285-c6ac825d44d0.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-0229cd99-fbdd-4a28-a285-c6ac825d44d0.shg-btn {
  color: rgba(253, 185, 19, 1);
  font-size: 12px;
  
  
  font-family: Oswald;
  display:  block ;
}

#s-0229cd99-fbdd-4a28-a285-c6ac825d44d0.shg-btn.shg-product-atc-error {
  font-weight: normal;
  font-family: Oswald;
  
  
  color: rgba(255, 255, 255, 0.5);
}


}
#s-211d326b-a0f1-444e-80ee-aa5801ab9762 {
  border-style: solid;
margin-bottom: 25px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
opacity: 1;
text-align: center;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-211d326b-a0f1-444e-80ee-aa5801ab9762 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-211d326b-a0f1-444e-80ee-aa5801ab9762 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-211d326b-a0f1-444e-80ee-aa5801ab9762 {
  
}
}@media (max-width: 767px){#s-211d326b-a0f1-444e-80ee-aa5801ab9762 {
  margin-top: 10px;
}
}
#s-211d326b-a0f1-444e-80ee-aa5801ab9762 {
  display: none;
}
#s-313aefb2-1f4d-499d-81bf-323364f8ed41 {
  display: none;
}
#s-2eaaaec7-10db-4614-bb83-9d461fc5bdea {
  text-align: left;
}


.shg-c#s-2eaaaec7-10db-4614-bb83-9d461fc5bdea {
  max-width: 100%;
}

.shg-c#s-2eaaaec7-10db-4614-bb83-9d461fc5bdea img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-2eaaaec7-10db-4614-bb83-9d461fc5bdea .shg-image-zoom,
.shg-c#s-2eaaaec7-10db-4614-bb83-9d461fc5bdea img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-2eaaaec7-10db-4614-bb83-9d461fc5bdea .shg-image-zoom {
  
    margin-left: 0px;
  
}

@media (min-width: 1200px){
.shg-c#s-2eaaaec7-10db-4614-bb83-9d461fc5bdea {
  max-width: 100%;
}

.shg-c#s-2eaaaec7-10db-4614-bb83-9d461fc5bdea img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-2eaaaec7-10db-4614-bb83-9d461fc5bdea .shg-image-zoom,
.shg-c#s-2eaaaec7-10db-4614-bb83-9d461fc5bdea img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-2eaaaec7-10db-4614-bb83-9d461fc5bdea .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-2eaaaec7-10db-4614-bb83-9d461fc5bdea {
  max-width: 100%;
}

.shg-c#s-2eaaaec7-10db-4614-bb83-9d461fc5bdea img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-2eaaaec7-10db-4614-bb83-9d461fc5bdea .shg-image-zoom,
.shg-c#s-2eaaaec7-10db-4614-bb83-9d461fc5bdea img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-2eaaaec7-10db-4614-bb83-9d461fc5bdea .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-2eaaaec7-10db-4614-bb83-9d461fc5bdea {
  max-width: 100%;
}

.shg-c#s-2eaaaec7-10db-4614-bb83-9d461fc5bdea img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-2eaaaec7-10db-4614-bb83-9d461fc5bdea .shg-image-zoom,
.shg-c#s-2eaaaec7-10db-4614-bb83-9d461fc5bdea img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-2eaaaec7-10db-4614-bb83-9d461fc5bdea .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (max-width: 767px){
.shg-c#s-2eaaaec7-10db-4614-bb83-9d461fc5bdea {
  max-width: 100%;
}

.shg-c#s-2eaaaec7-10db-4614-bb83-9d461fc5bdea img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-2eaaaec7-10db-4614-bb83-9d461fc5bdea .shg-image-zoom,
.shg-c#s-2eaaaec7-10db-4614-bb83-9d461fc5bdea img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-2eaaaec7-10db-4614-bb83-9d461fc5bdea .shg-image-zoom {
  
    margin-left: 0px;
  
}

}
#s-34fb65fe-3422-48e8-a5a1-29ed931eca48 {
  padding-top: 10px;
padding-bottom: 10px;
min-height: 50px;
text-align: center;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-34fb65fe-3422-48e8-a5a1-29ed931eca48 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-34fb65fe-3422-48e8-a5a1-29ed931eca48 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-34fb65fe-3422-48e8-a5a1-29ed931eca48 {
  
}
}@media (max-width: 767px){#s-34fb65fe-3422-48e8-a5a1-29ed931eca48 {
  
}
}
#s-34fb65fe-3422-48e8-a5a1-29ed931eca48 .shg-product-title-component h4 {
  color: #000;
  font-weight:   ;
  font-family: Oswald;
  font-style:   ;
  font-size: ;
  line-height: ;
  letter-spacing: ;
}
@media (min-width: 768px) and (max-width: 991px){#s-34fb65fe-3422-48e8-a5a1-29ed931eca48 .shg-product-title-component h4 {
  color: #000;
  font-weight:   ;
  font-family: Oswald;
  font-style:   ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
}
}
#s-dbacf2fd-c693-493c-930c-47db8957236a {
  text-align: center;
background-color: rgba(253, 253, 253, 1);
}
@media (min-width: 1200px){#s-dbacf2fd-c693-493c-930c-47db8957236a {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-dbacf2fd-c693-493c-930c-47db8957236a {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-dbacf2fd-c693-493c-930c-47db8957236a {
  
}
}@media (max-width: 767px){#s-dbacf2fd-c693-493c-930c-47db8957236a {
  
}
}
#s-dbacf2fd-c693-493c-930c-47db8957236a .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: ;
  font-weight:   ;
  font-family: Oswald;
  font-style:  normal ;
}

#s-dbacf2fd-c693-493c-930c-47db8957236a .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Oswald;
  font-style:  normal ;
  font-size: ;
}

#s-dbacf2fd-c693-493c-930c-47db8957236a .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: rgba(0, 0, 0, 0.5);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 11px;
  padding-left: 10px;
}

#s-ddf80cde-257e-4fc2-a597-3ce840e8f014 {
  text-align: left;
background-color: rgba(255, 255, 255, 1);
}

#s-ddf80cde-257e-4fc2-a597-3ce840e8f014 .shg-product-selector-wrapper {
  display: flex;
  flex-direction: row;
}

#s-ddf80cde-257e-4fc2-a597-3ce840e8f014 .shg-product-selector-wrapper > * {
  flex-grow: 1;
}

#s-ddf80cde-257e-4fc2-a597-3ce840e8f014 .shg-product-selector-wrapper select {
  width: 100% !important;
  margin: 0 !important;
}

#s-ddf80cde-257e-4fc2-a597-3ce840e8f014 .shg-product-selector-inline-wrapper:not(:first-child) {
  margin-left: 10px;
}


#s-59d68fec-ce00-41bf-ad86-2147c8ccd552 {
  border-style: solid;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-radius: 0px;
min-width: 100%;
min-height: 15px;
max-width: 197px;
opacity: 1;
text-align: center;
background-color: rgba(9, 30, 48, 1);
font-size: 11px;
color: rgba(253, 185, 19, 1);
background-image: none;
hover-type: color;
}
#s-59d68fec-ce00-41bf-ad86-2147c8ccd552:hover {opacity: 1 !important;
background-color: rgba(230, 196, 53, 1) !important;
color: rgba(9, 30, 48, 1) !important;
text-decoration: none !important;}#s-59d68fec-ce00-41bf-ad86-2147c8ccd552:active {background-color: #000000 !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;}@media (min-width: 1200px){#s-59d68fec-ce00-41bf-ad86-2147c8ccd552 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-59d68fec-ce00-41bf-ad86-2147c8ccd552 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-59d68fec-ce00-41bf-ad86-2147c8ccd552 {
  
}
}@media (max-width: 767px){#s-59d68fec-ce00-41bf-ad86-2147c8ccd552 {
  
}
}


#s-59d68fec-ce00-41bf-ad86-2147c8ccd552 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-59d68fec-ce00-41bf-ad86-2147c8ccd552.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-59d68fec-ce00-41bf-ad86-2147c8ccd552.shg-btn {
  color: rgba(253, 185, 19, 1);
  font-size: 20px;
  
  
  font-family: Oswald;
  display:  block ;
}

#s-59d68fec-ce00-41bf-ad86-2147c8ccd552.shg-btn.shg-product-atc-error {
  font-weight: normal;
  font-family: Oswald;
  
  
  color: rgba(255, 255, 255, 0.5);
}


@media (min-width: 768px) and (max-width: 991px){

#s-59d68fec-ce00-41bf-ad86-2147c8ccd552 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-59d68fec-ce00-41bf-ad86-2147c8ccd552.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-59d68fec-ce00-41bf-ad86-2147c8ccd552.shg-btn {
  color: rgba(253, 185, 19, 1);
  font-size: 17px;
  
  
  font-family: Oswald;
  display:  block ;
}

#s-59d68fec-ce00-41bf-ad86-2147c8ccd552.shg-btn.shg-product-atc-error {
  font-weight: normal;
  font-family: Oswald;
  
  
  color: rgba(255, 255, 255, 0.5);
}


}@media (max-width: 767px){

#s-59d68fec-ce00-41bf-ad86-2147c8ccd552 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-59d68fec-ce00-41bf-ad86-2147c8ccd552.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-59d68fec-ce00-41bf-ad86-2147c8ccd552.shg-btn {
  color: rgba(253, 185, 19, 1);
  font-size: 12px;
  
  
  font-family: Oswald;
  display:  block ;
}

#s-59d68fec-ce00-41bf-ad86-2147c8ccd552.shg-btn.shg-product-atc-error {
  font-weight: normal;
  font-family: Oswald;
  
  
  color: rgba(255, 255, 255, 0.5);
}


}
#s-88bc5ae3-f687-4b82-b315-02dc91b29028 {
  border-style: solid;
margin-bottom: 25px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
opacity: 1;
text-align: center;
background-color: rgba(244, 244, 244, 1);
}
@media (min-width: 1200px){#s-88bc5ae3-f687-4b82-b315-02dc91b29028 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-88bc5ae3-f687-4b82-b315-02dc91b29028 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-88bc5ae3-f687-4b82-b315-02dc91b29028 {
  
}
}@media (max-width: 767px){#s-88bc5ae3-f687-4b82-b315-02dc91b29028 {
  margin-top: 6px;
}
}
#s-88bc5ae3-f687-4b82-b315-02dc91b29028 {
  display: none;
}
#s-0f631f1b-8a86-4627-977a-e5063f0059e3 {
  display: none;
}
#s-4104aa57-f3f5-4e0a-aef1-0c01dc1f1e30 {
  text-align: center;
background-color: rgba(255, 255, 255, 1);
}




  #s-4104aa57-f3f5-4e0a-aef1-0c01dc1f1e30 img.shogun-image {
    
    width: px;
  }


#s-4104aa57-f3f5-4e0a-aef1-0c01dc1f1e30 .shogun-image-content {
  
    align-items: center;
  
}

#s-15c089a1-aa29-46e2-91ce-aca896424765 {
  padding-top: 10px;
padding-bottom: 10px;
min-height: 50px;
text-align: center;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-15c089a1-aa29-46e2-91ce-aca896424765 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-15c089a1-aa29-46e2-91ce-aca896424765 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-15c089a1-aa29-46e2-91ce-aca896424765 {
  
}
}@media (max-width: 767px){#s-15c089a1-aa29-46e2-91ce-aca896424765 {
  
}
}
#s-15c089a1-aa29-46e2-91ce-aca896424765 .shg-product-title-component h4 {
  color: #000;
  font-weight:   ;
  font-family: Oswald;
  font-style:   ;
  font-size: ;
  line-height: ;
  letter-spacing: ;
}
@media (min-width: 768px) and (max-width: 991px){#s-15c089a1-aa29-46e2-91ce-aca896424765 .shg-product-title-component h4 {
  color: #000;
  font-weight:   ;
  font-family: Oswald;
  font-style:   ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
}
}
#s-14ae34a2-d898-4ed7-b340-da276e2aa6a3 {
  text-align: center;
background-color: rgba(253, 253, 253, 1);
}
@media (min-width: 1200px){#s-14ae34a2-d898-4ed7-b340-da276e2aa6a3 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-14ae34a2-d898-4ed7-b340-da276e2aa6a3 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-14ae34a2-d898-4ed7-b340-da276e2aa6a3 {
  
}
}@media (max-width: 767px){#s-14ae34a2-d898-4ed7-b340-da276e2aa6a3 {
  
}
}
#s-14ae34a2-d898-4ed7-b340-da276e2aa6a3 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: ;
  font-weight:   ;
  font-family: Oswald;
  font-style:  normal ;
}

#s-14ae34a2-d898-4ed7-b340-da276e2aa6a3 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Oswald;
  font-style:  normal ;
  font-size: ;
}

#s-14ae34a2-d898-4ed7-b340-da276e2aa6a3 .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: rgba(0, 0, 0, 0.5);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 11px;
  padding-left: 10px;
}

#s-e5979d7c-a5d4-4dc5-b6ab-e4b4bc280fc1 {
  text-align: left;
background-color: rgba(255, 255, 255, 1);
}

#s-e5979d7c-a5d4-4dc5-b6ab-e4b4bc280fc1 .shg-product-selector-wrapper {
  display: flex;
  flex-direction: row;
}

#s-e5979d7c-a5d4-4dc5-b6ab-e4b4bc280fc1 .shg-product-selector-wrapper > * {
  flex-grow: 1;
}

#s-e5979d7c-a5d4-4dc5-b6ab-e4b4bc280fc1 .shg-product-selector-wrapper select {
  width: 100% !important;
  margin: 0 !important;
}

#s-e5979d7c-a5d4-4dc5-b6ab-e4b4bc280fc1 .shg-product-selector-inline-wrapper:not(:first-child) {
  margin-left: 10px;
}


#s-0297dc38-d61f-45cb-857e-671f23ff92d8 {
  border-style: solid;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-radius: 0px;
min-width: 100%;
min-height: 15px;
max-width: 197px;
opacity: 1;
text-align: center;
background-color: rgba(9, 30, 48, 1);
font-size: 11px;
color: rgba(253, 185, 19, 1);
background-image: none;
hover-type: color;
}
#s-0297dc38-d61f-45cb-857e-671f23ff92d8:hover {opacity: 1 !important;
background-color: rgba(230, 196, 53, 1) !important;
color: rgba(9, 30, 48, 1) !important;
text-decoration: none !important;}#s-0297dc38-d61f-45cb-857e-671f23ff92d8:active {background-color: #000000 !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;}@media (min-width: 1200px){#s-0297dc38-d61f-45cb-857e-671f23ff92d8 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-0297dc38-d61f-45cb-857e-671f23ff92d8 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-0297dc38-d61f-45cb-857e-671f23ff92d8 {
  
}
}@media (max-width: 767px){#s-0297dc38-d61f-45cb-857e-671f23ff92d8 {
  
}
}


#s-0297dc38-d61f-45cb-857e-671f23ff92d8 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-0297dc38-d61f-45cb-857e-671f23ff92d8.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-0297dc38-d61f-45cb-857e-671f23ff92d8.shg-btn {
  color: rgba(253, 185, 19, 1);
  font-size: 20px;
  
  
  font-family: Oswald;
  display:  block ;
}

#s-0297dc38-d61f-45cb-857e-671f23ff92d8.shg-btn.shg-product-atc-error {
  font-weight: normal;
  font-family: Oswald;
  
  
  color: rgba(255, 255, 255, 0.5);
}


@media (min-width: 768px) and (max-width: 991px){

#s-0297dc38-d61f-45cb-857e-671f23ff92d8 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-0297dc38-d61f-45cb-857e-671f23ff92d8.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-0297dc38-d61f-45cb-857e-671f23ff92d8.shg-btn {
  color: rgba(253, 185, 19, 1);
  font-size: 17px;
  
  
  font-family: Oswald;
  display:  block ;
}

#s-0297dc38-d61f-45cb-857e-671f23ff92d8.shg-btn.shg-product-atc-error {
  font-weight: normal;
  font-family: Oswald;
  
  
  color: rgba(255, 255, 255, 0.5);
}


}@media (max-width: 767px){

#s-0297dc38-d61f-45cb-857e-671f23ff92d8 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-0297dc38-d61f-45cb-857e-671f23ff92d8.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-0297dc38-d61f-45cb-857e-671f23ff92d8.shg-btn {
  color: rgba(253, 185, 19, 1);
  font-size: 12px;
  
  
  font-family: Oswald;
  display:  block ;
}

#s-0297dc38-d61f-45cb-857e-671f23ff92d8.shg-btn.shg-product-atc-error {
  font-weight: normal;
  font-family: Oswald;
  
  
  color: rgba(255, 255, 255, 0.5);
}


}
#s-9a603729-ec43-4667-8d3b-0ca60625629d {
  min-height: 50px;
}








#s-9a603729-ec43-4667-8d3b-0ca60625629d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-9a603729-ec43-4667-8d3b-0ca60625629d.shg-box.shg-c {
  justify-content: center;
}

.shogun-heading-component h1,
.shogun-heading-component h2,
.shogun-heading-component h3,
.shogun-heading-component h4,
.shogun-heading-component h5,
.shogun-heading-component h6 {
  margin: 0;
  padding: 0;
  display: block;
  color: #000;
  text-transform: none;
  font-weight: normal;
  font-style: normal;
  letter-spacing: normal;
  line-height: normal;
}

.shogun-heading-component a {
  text-decoration: none !important;
  padding: 0 !important;
  margin: 0 !important;
  border: none !important;
}

#s-f7731b9f-d097-4d89-adf8-a72ef431dc3c {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-f7731b9f-d097-4d89-adf8-a72ef431dc3c .shogun-heading-component h1 {
  color: rgba(9, 30, 48, 1);
  font-weight:   ;
  font-family: Oswald;
  font-style:   ;
  font-size: 32px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-6465d2ba-422d-46e4-a124-fc516259d67e {
  padding-top: 10px;
padding-bottom: 10px;
}

#s-6465d2ba-422d-46e4-a124-fc516259d67e .shg-sld-dot {
  background-color: rgba(113, 113, 113, 1);
}

#s-6465d2ba-422d-46e4-a124-fc516259d67e .shg-sld-nav-button.shg-sld-left,
#s-6465d2ba-422d-46e4-a124-fc516259d67e .shg-sld-nav-button.shg-sld-right {
  fill: rgba(113, 113, 113, 1);
}

@media (min-width: 0px) {
[id="s-cebd9a28-9532-418b-8cfa-5fe08d47ab85"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 15.0px);
}

[id="s-cebd9a28-9532-418b-8cfa-5fe08d47ab85"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-cebd9a28-9532-418b-8cfa-5fe08d47ab85"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-cebd9a28-9532-418b-8cfa-5fe08d47ab85"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-cebd9a28-9532-418b-8cfa-5fe08d47ab85"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-cebd9a28-9532-418b-8cfa-5fe08d47ab85"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-cebd9a28-9532-418b-8cfa-5fe08d47ab85"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-cebd9a28-9532-418b-8cfa-5fe08d47ab85"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-cebd9a28-9532-418b-8cfa-5fe08d47ab85"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-cebd9a28-9532-418b-8cfa-5fe08d47ab85"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-cebd9a28-9532-418b-8cfa-5fe08d47ab85"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-cebd9a28-9532-418b-8cfa-5fe08d47ab85"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-cebd9a28-9532-418b-8cfa-5fe08d47ab85"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-cebd9a28-9532-418b-8cfa-5fe08d47ab85"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 22.5px);
}

}

@media (min-width: 992px) {
[id="s-cebd9a28-9532-418b-8cfa-5fe08d47ab85"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-cebd9a28-9532-418b-8cfa-5fe08d47ab85"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-cebd9a28-9532-418b-8cfa-5fe08d47ab85"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-cebd9a28-9532-418b-8cfa-5fe08d47ab85"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-cebd9a28-9532-418b-8cfa-5fe08d47ab85"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-cebd9a28-9532-418b-8cfa-5fe08d47ab85"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-cebd9a28-9532-418b-8cfa-5fe08d47ab85"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-cebd9a28-9532-418b-8cfa-5fe08d47ab85"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-cebd9a28-9532-418b-8cfa-5fe08d47ab85"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-cebd9a28-9532-418b-8cfa-5fe08d47ab85"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-cebd9a28-9532-418b-8cfa-5fe08d47ab85"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-cebd9a28-9532-418b-8cfa-5fe08d47ab85"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 22.5px);
}

}

@media (min-width: 1200px) {
[id="s-cebd9a28-9532-418b-8cfa-5fe08d47ab85"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-cebd9a28-9532-418b-8cfa-5fe08d47ab85"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-cebd9a28-9532-418b-8cfa-5fe08d47ab85"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-cebd9a28-9532-418b-8cfa-5fe08d47ab85"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-cebd9a28-9532-418b-8cfa-5fe08d47ab85"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-cebd9a28-9532-418b-8cfa-5fe08d47ab85"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-cebd9a28-9532-418b-8cfa-5fe08d47ab85"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-cebd9a28-9532-418b-8cfa-5fe08d47ab85"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-cebd9a28-9532-418b-8cfa-5fe08d47ab85"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-cebd9a28-9532-418b-8cfa-5fe08d47ab85"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-cebd9a28-9532-418b-8cfa-5fe08d47ab85"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-cebd9a28-9532-418b-8cfa-5fe08d47ab85"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 22.5px);
}

}

#s-b8656535-02e6-4983-948e-a42bccd6f87f {
  border-style: solid;
margin-bottom: 25px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
opacity: 1;
text-align: center;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-b8656535-02e6-4983-948e-a42bccd6f87f {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-b8656535-02e6-4983-948e-a42bccd6f87f {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-b8656535-02e6-4983-948e-a42bccd6f87f {
  margin-top: 7px;
}
}@media (max-width: 767px){#s-b8656535-02e6-4983-948e-a42bccd6f87f {
  margin-top: 2px;
}
}
#s-b8656535-02e6-4983-948e-a42bccd6f87f {
  display: none;
}
#s-9e300caf-ae46-4c85-be93-652549da50fc {
  text-align: center;
}

#s-9e300caf-ae46-4c85-be93-652549da50fc {
  display: none;
}
#s-1dce23c8-c5f4-4b44-b0cf-78a0654b9069 {
  margin-top: 3px;
margin-bottom: 3px;
text-align: right;
}




  #s-1dce23c8-c5f4-4b44-b0cf-78a0654b9069 img.shogun-image {
    
    width: px;
  }


#s-1dce23c8-c5f4-4b44-b0cf-78a0654b9069 .shogun-image-content {
  
    align-items: center;
  
}

#s-1ca0a1cc-22d6-4859-adb2-55be162f5f93 {
  padding-top: 10px;
padding-bottom: 10px;
min-height: 50px;
text-align: center;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-1ca0a1cc-22d6-4859-adb2-55be162f5f93 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-1ca0a1cc-22d6-4859-adb2-55be162f5f93 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-1ca0a1cc-22d6-4859-adb2-55be162f5f93 {
  
}
}@media (max-width: 767px){#s-1ca0a1cc-22d6-4859-adb2-55be162f5f93 {
  
}
}
#s-1ca0a1cc-22d6-4859-adb2-55be162f5f93 .shg-product-title-component h4 {
  color: #000;
  font-weight:   ;
  font-family: Oswald;
  font-style:   ;
  font-size: ;
  line-height: ;
  letter-spacing: ;
}

#s-11a67bb1-deee-4a8b-8d54-e8916951aa27 {
  box-shadow:1px 1px 1px 1px rgba(255, 255, 255, 1);
text-align: center;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-11a67bb1-deee-4a8b-8d54-e8916951aa27 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-11a67bb1-deee-4a8b-8d54-e8916951aa27 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-11a67bb1-deee-4a8b-8d54-e8916951aa27 {
  
}
}@media (max-width: 767px){#s-11a67bb1-deee-4a8b-8d54-e8916951aa27 {
  
}
}
#s-11a67bb1-deee-4a8b-8d54-e8916951aa27 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: ;
  font-weight:   ;
  font-family: Oswald;
  font-style:  normal ;
}

#s-11a67bb1-deee-4a8b-8d54-e8916951aa27 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Oswald;
  font-style:  normal ;
  font-size: ;
}

#s-11a67bb1-deee-4a8b-8d54-e8916951aa27 .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-34d179e3-9f4e-4b8d-9269-77ec4f87266c {
  text-align: left;
background-color: rgba(255, 255, 255, 1);
}

#s-34d179e3-9f4e-4b8d-9269-77ec4f87266c .shg-product-selector-wrapper {
  display: flex;
  flex-direction: row;
}

#s-34d179e3-9f4e-4b8d-9269-77ec4f87266c .shg-product-selector-wrapper > * {
  flex-grow: 1;
}

#s-34d179e3-9f4e-4b8d-9269-77ec4f87266c .shg-product-selector-wrapper select {
  width: 100% !important;
  margin: 0 !important;
}

#s-34d179e3-9f4e-4b8d-9269-77ec4f87266c .shg-product-selector-inline-wrapper:not(:first-child) {
  margin-left: 10px;
}


#s-342ca9b4-b6cd-48e7-84f6-59862044ba4f {
  border-style: solid;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-radius: 0px;
min-width: 100%;
min-height: 15px;
max-width: 197px;
opacity: 1;
text-align: center;
background-color: rgba(9, 30, 48, 1);
font-size: 11px;
color: rgba(253, 185, 19, 1);
background-image: none;
hover-type: color;
}
#s-342ca9b4-b6cd-48e7-84f6-59862044ba4f:hover {opacity: 1 !important;
background-color: rgba(253, 185, 19, 1) !important;
color: rgba(9, 30, 48, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-342ca9b4-b6cd-48e7-84f6-59862044ba4f:active {background-color: #000000 !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;}@media (min-width: 1200px){#s-342ca9b4-b6cd-48e7-84f6-59862044ba4f {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-342ca9b4-b6cd-48e7-84f6-59862044ba4f {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-342ca9b4-b6cd-48e7-84f6-59862044ba4f {
  
}
}@media (max-width: 767px){#s-342ca9b4-b6cd-48e7-84f6-59862044ba4f {
  
}
}


#s-342ca9b4-b6cd-48e7-84f6-59862044ba4f {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-342ca9b4-b6cd-48e7-84f6-59862044ba4f.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-342ca9b4-b6cd-48e7-84f6-59862044ba4f.shg-btn {
  color: rgba(253, 185, 19, 1);
  font-size: 20px;
  
  
  font-family: Oswald;
  display:  block ;
}

#s-342ca9b4-b6cd-48e7-84f6-59862044ba4f.shg-btn.shg-product-atc-error {
  font-weight: normal;
  font-family: Oswald;
  
  
  color: rgba(255, 255, 255, 0.5);
}


@media (min-width: 768px) and (max-width: 991px){

#s-342ca9b4-b6cd-48e7-84f6-59862044ba4f {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-342ca9b4-b6cd-48e7-84f6-59862044ba4f.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-342ca9b4-b6cd-48e7-84f6-59862044ba4f.shg-btn {
  color: rgba(253, 185, 19, 1);
  font-size: 17px;
  
  
  font-family: Oswald;
  display:  block ;
}

#s-342ca9b4-b6cd-48e7-84f6-59862044ba4f.shg-btn.shg-product-atc-error {
  font-weight: normal;
  font-family: Oswald;
  
  
  color: rgba(255, 255, 255, 0.5);
}


}@media (max-width: 767px){

#s-342ca9b4-b6cd-48e7-84f6-59862044ba4f {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-342ca9b4-b6cd-48e7-84f6-59862044ba4f.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-342ca9b4-b6cd-48e7-84f6-59862044ba4f.shg-btn {
  color: rgba(253, 185, 19, 1);
  font-size: 12px;
  
  
  font-family: Oswald;
  display:  block ;
}

#s-342ca9b4-b6cd-48e7-84f6-59862044ba4f.shg-btn.shg-product-atc-error {
  font-weight: normal;
  font-family: Oswald;
  
  
  color: rgba(255, 255, 255, 0.5);
}


}
#s-a2afaf11-3116-41c4-a916-69808c608b98 {
  border-style: solid;
margin-bottom: 25px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
opacity: 1;
text-align: center;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-a2afaf11-3116-41c4-a916-69808c608b98 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-a2afaf11-3116-41c4-a916-69808c608b98 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-a2afaf11-3116-41c4-a916-69808c608b98 {
  margin-top: 27px;
}
}@media (max-width: 767px){#s-a2afaf11-3116-41c4-a916-69808c608b98 {
  margin-top: 5px;
}
}
#s-a2afaf11-3116-41c4-a916-69808c608b98 {
  display: none;
}
#s-77f59771-c669-466b-84eb-f765abc40f9c {
  display: none;
}
#s-20e2e7db-b36a-4e0e-a954-677d5ca9484d {
  text-align: center;
}




  #s-20e2e7db-b36a-4e0e-a954-677d5ca9484d img.shogun-image {
    
    width: px;
  }


#s-20e2e7db-b36a-4e0e-a954-677d5ca9484d .shogun-image-content {
  
    align-items: center;
  
}

#s-3095b658-dddb-4c29-b4de-cb70df185e17 {
  padding-top: 10px;
padding-bottom: 10px;
min-height: 50px;
text-align: center;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-3095b658-dddb-4c29-b4de-cb70df185e17 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-3095b658-dddb-4c29-b4de-cb70df185e17 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-3095b658-dddb-4c29-b4de-cb70df185e17 {
  
}
}@media (max-width: 767px){#s-3095b658-dddb-4c29-b4de-cb70df185e17 {
  
}
}
#s-3095b658-dddb-4c29-b4de-cb70df185e17 .shg-product-title-component h4 {
  color: #000;
  font-weight:   ;
  font-family: Oswald;
  font-style:   ;
  font-size: ;
  line-height: ;
  letter-spacing: ;
}

#s-d92bf67e-2f04-4069-b034-7b2d528581e1 {
  box-shadow:1px 1px 1px 1px rgba(255, 255, 255, 1);
text-align: center;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-d92bf67e-2f04-4069-b034-7b2d528581e1 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-d92bf67e-2f04-4069-b034-7b2d528581e1 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-d92bf67e-2f04-4069-b034-7b2d528581e1 {
  
}
}@media (max-width: 767px){#s-d92bf67e-2f04-4069-b034-7b2d528581e1 {
  
}
}
#s-d92bf67e-2f04-4069-b034-7b2d528581e1 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: ;
  font-weight:   ;
  font-family: Oswald;
  font-style:  normal ;
}

#s-d92bf67e-2f04-4069-b034-7b2d528581e1 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Oswald;
  font-style:  normal ;
  font-size: ;
}

#s-d92bf67e-2f04-4069-b034-7b2d528581e1 .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-2f2ccd40-c15d-47a5-b528-f2f291eae651 {
  text-align: left;
background-color: rgba(255, 255, 255, 1);
}

#s-2f2ccd40-c15d-47a5-b528-f2f291eae651 .shg-product-selector-wrapper {
  display: flex;
  flex-direction: row;
}

#s-2f2ccd40-c15d-47a5-b528-f2f291eae651 .shg-product-selector-wrapper > * {
  flex-grow: 1;
}

#s-2f2ccd40-c15d-47a5-b528-f2f291eae651 .shg-product-selector-wrapper select {
  width: 100% !important;
  margin: 0 !important;
}

#s-2f2ccd40-c15d-47a5-b528-f2f291eae651 .shg-product-selector-inline-wrapper:not(:first-child) {
  margin-left: 10px;
}


#s-060dcd91-e8e6-4b9f-b15d-cf27a950dfef {
  border-style: solid;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-radius: 0px;
min-width: 100%;
min-height: 15px;
max-width: 197px;
opacity: 1;
text-align: center;
background-color: rgba(9, 30, 48, 1);
font-size: 11px;
color: rgba(253, 185, 19, 1);
background-image: none;
hover-type: color;
}
#s-060dcd91-e8e6-4b9f-b15d-cf27a950dfef:hover {opacity: 1 !important;
background-color: rgba(253, 185, 19, 1) !important;
color: rgba(9, 30, 48, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-060dcd91-e8e6-4b9f-b15d-cf27a950dfef:active {background-color: #000000 !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;}@media (min-width: 1200px){#s-060dcd91-e8e6-4b9f-b15d-cf27a950dfef {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-060dcd91-e8e6-4b9f-b15d-cf27a950dfef {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-060dcd91-e8e6-4b9f-b15d-cf27a950dfef {
  
}
}@media (max-width: 767px){#s-060dcd91-e8e6-4b9f-b15d-cf27a950dfef {
  
}
}


#s-060dcd91-e8e6-4b9f-b15d-cf27a950dfef {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-060dcd91-e8e6-4b9f-b15d-cf27a950dfef.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-060dcd91-e8e6-4b9f-b15d-cf27a950dfef.shg-btn {
  color: rgba(253, 185, 19, 1);
  font-size: 20px;
  
  
  font-family: Oswald;
  display:  block ;
}

#s-060dcd91-e8e6-4b9f-b15d-cf27a950dfef.shg-btn.shg-product-atc-error {
  font-weight: normal;
  font-family: Oswald;
  
  
  color: rgba(255, 255, 255, 0.5);
}


@media (min-width: 768px) and (max-width: 991px){

#s-060dcd91-e8e6-4b9f-b15d-cf27a950dfef {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-060dcd91-e8e6-4b9f-b15d-cf27a950dfef.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-060dcd91-e8e6-4b9f-b15d-cf27a950dfef.shg-btn {
  color: rgba(253, 185, 19, 1);
  font-size: 17px;
  
  
  font-family: Oswald;
  display:  block ;
}

#s-060dcd91-e8e6-4b9f-b15d-cf27a950dfef.shg-btn.shg-product-atc-error {
  font-weight: normal;
  font-family: Oswald;
  
  
  color: rgba(255, 255, 255, 0.5);
}


}@media (max-width: 767px){

#s-060dcd91-e8e6-4b9f-b15d-cf27a950dfef {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-060dcd91-e8e6-4b9f-b15d-cf27a950dfef.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-060dcd91-e8e6-4b9f-b15d-cf27a950dfef.shg-btn {
  color: rgba(253, 185, 19, 1);
  font-size: 12px;
  
  
  font-family: Oswald;
  display:  block ;
}

#s-060dcd91-e8e6-4b9f-b15d-cf27a950dfef.shg-btn.shg-product-atc-error {
  font-weight: normal;
  font-family: Oswald;
  
  
  color: rgba(255, 255, 255, 0.5);
}


}
#s-c5edef46-5c9e-42b8-9f74-2e3c31e206a0 {
  border-style: solid;
margin-bottom: 25px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
opacity: 1;
text-align: center;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-c5edef46-5c9e-42b8-9f74-2e3c31e206a0 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-c5edef46-5c9e-42b8-9f74-2e3c31e206a0 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-c5edef46-5c9e-42b8-9f74-2e3c31e206a0 {
  margin-top: 9px;
}
}@media (max-width: 767px){#s-c5edef46-5c9e-42b8-9f74-2e3c31e206a0 {
  
}
}
#s-c5edef46-5c9e-42b8-9f74-2e3c31e206a0 {
  display: none;
}
#s-82124e05-8474-4eee-a8ff-5597c60cc1c4 {
  display: none;
}
#s-a77d526c-b9e5-4521-a0c2-46c4270cf6bc {
  text-align: left;
}


.shg-c#s-a77d526c-b9e5-4521-a0c2-46c4270cf6bc {
  max-width: 100%;
}

.shg-c#s-a77d526c-b9e5-4521-a0c2-46c4270cf6bc img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-a77d526c-b9e5-4521-a0c2-46c4270cf6bc .shg-image-zoom,
.shg-c#s-a77d526c-b9e5-4521-a0c2-46c4270cf6bc img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-a77d526c-b9e5-4521-a0c2-46c4270cf6bc .shg-image-zoom {
  
    margin-left: 0px;
  
}

@media (min-width: 1200px){
.shg-c#s-a77d526c-b9e5-4521-a0c2-46c4270cf6bc {
  max-width: 100%;
}

.shg-c#s-a77d526c-b9e5-4521-a0c2-46c4270cf6bc img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-a77d526c-b9e5-4521-a0c2-46c4270cf6bc .shg-image-zoom,
.shg-c#s-a77d526c-b9e5-4521-a0c2-46c4270cf6bc img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-a77d526c-b9e5-4521-a0c2-46c4270cf6bc .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-a77d526c-b9e5-4521-a0c2-46c4270cf6bc {
  max-width: 100%;
}

.shg-c#s-a77d526c-b9e5-4521-a0c2-46c4270cf6bc img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-a77d526c-b9e5-4521-a0c2-46c4270cf6bc .shg-image-zoom,
.shg-c#s-a77d526c-b9e5-4521-a0c2-46c4270cf6bc img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-a77d526c-b9e5-4521-a0c2-46c4270cf6bc .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-a77d526c-b9e5-4521-a0c2-46c4270cf6bc {
  max-width: 100%;
}

.shg-c#s-a77d526c-b9e5-4521-a0c2-46c4270cf6bc img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-a77d526c-b9e5-4521-a0c2-46c4270cf6bc .shg-image-zoom,
.shg-c#s-a77d526c-b9e5-4521-a0c2-46c4270cf6bc img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-a77d526c-b9e5-4521-a0c2-46c4270cf6bc .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (max-width: 767px){
.shg-c#s-a77d526c-b9e5-4521-a0c2-46c4270cf6bc {
  max-width: 100%;
}

.shg-c#s-a77d526c-b9e5-4521-a0c2-46c4270cf6bc img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-a77d526c-b9e5-4521-a0c2-46c4270cf6bc .shg-image-zoom,
.shg-c#s-a77d526c-b9e5-4521-a0c2-46c4270cf6bc img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-a77d526c-b9e5-4521-a0c2-46c4270cf6bc .shg-image-zoom {
  
    margin-left: 0px;
  
}

}
#s-a7ff97c7-139a-4b0e-8d88-d38925f6a852 {
  padding-top: 10px;
padding-bottom: 10px;
min-height: 50px;
text-align: center;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-a7ff97c7-139a-4b0e-8d88-d38925f6a852 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-a7ff97c7-139a-4b0e-8d88-d38925f6a852 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-a7ff97c7-139a-4b0e-8d88-d38925f6a852 {
  
}
}@media (max-width: 767px){#s-a7ff97c7-139a-4b0e-8d88-d38925f6a852 {
  
}
}
#s-a7ff97c7-139a-4b0e-8d88-d38925f6a852 .shg-product-title-component h4 {
  color: #000;
  font-weight:   ;
  font-family: Oswald;
  font-style:   ;
  font-size: ;
  line-height: ;
  letter-spacing: ;
}

#s-63a8a081-d3af-4e7c-92ee-c2cad19fd12f {
  box-shadow:1px 1px 1px 1px rgba(255, 255, 255, 1);
text-align: center;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-63a8a081-d3af-4e7c-92ee-c2cad19fd12f {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-63a8a081-d3af-4e7c-92ee-c2cad19fd12f {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-63a8a081-d3af-4e7c-92ee-c2cad19fd12f {
  
}
}@media (max-width: 767px){#s-63a8a081-d3af-4e7c-92ee-c2cad19fd12f {
  
}
}
#s-63a8a081-d3af-4e7c-92ee-c2cad19fd12f .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: ;
  font-weight:   ;
  font-family: Oswald;
  font-style:  normal ;
}

#s-63a8a081-d3af-4e7c-92ee-c2cad19fd12f .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Oswald;
  font-style:  normal ;
  font-size: ;
}

#s-63a8a081-d3af-4e7c-92ee-c2cad19fd12f .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-9d685e37-9805-44ce-911d-ed69080acfc0 {
  text-align: left;
background-color: rgba(255, 255, 255, 1);
}

#s-9d685e37-9805-44ce-911d-ed69080acfc0 .shg-product-selector-wrapper {
  display: flex;
  flex-direction: row;
}

#s-9d685e37-9805-44ce-911d-ed69080acfc0 .shg-product-selector-wrapper > * {
  flex-grow: 1;
}

#s-9d685e37-9805-44ce-911d-ed69080acfc0 .shg-product-selector-wrapper select {
  width: 100% !important;
  margin: 0 !important;
}

#s-9d685e37-9805-44ce-911d-ed69080acfc0 .shg-product-selector-inline-wrapper:not(:first-child) {
  margin-left: 10px;
}


#s-7ed2e3f6-37f1-4ca9-8f25-b175c4f592c8 {
  border-style: solid;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-radius: 0px;
min-width: 100%;
min-height: 15px;
max-width: 197px;
opacity: 1;
text-align: center;
background-color: rgba(9, 30, 48, 1);
font-size: 11px;
color: rgba(253, 185, 19, 1);
background-image: none;
hover-type: color;
}
#s-7ed2e3f6-37f1-4ca9-8f25-b175c4f592c8:hover {opacity: 1 !important;
background-color: rgba(253, 185, 19, 1) !important;
color: rgba(9, 30, 48, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-7ed2e3f6-37f1-4ca9-8f25-b175c4f592c8:active {background-color: #000000 !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;}@media (min-width: 1200px){#s-7ed2e3f6-37f1-4ca9-8f25-b175c4f592c8 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-7ed2e3f6-37f1-4ca9-8f25-b175c4f592c8 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-7ed2e3f6-37f1-4ca9-8f25-b175c4f592c8 {
  
}
}@media (max-width: 767px){#s-7ed2e3f6-37f1-4ca9-8f25-b175c4f592c8 {
  
}
}


#s-7ed2e3f6-37f1-4ca9-8f25-b175c4f592c8 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-7ed2e3f6-37f1-4ca9-8f25-b175c4f592c8.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-7ed2e3f6-37f1-4ca9-8f25-b175c4f592c8.shg-btn {
  color: rgba(253, 185, 19, 1);
  font-size: 20px;
  
  
  font-family: Oswald;
  display:  block ;
}

#s-7ed2e3f6-37f1-4ca9-8f25-b175c4f592c8.shg-btn.shg-product-atc-error {
  font-weight: normal;
  font-family: Oswald;
  
  
  color: rgba(255, 255, 255, 0.5);
}


@media (min-width: 768px) and (max-width: 991px){

#s-7ed2e3f6-37f1-4ca9-8f25-b175c4f592c8 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-7ed2e3f6-37f1-4ca9-8f25-b175c4f592c8.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-7ed2e3f6-37f1-4ca9-8f25-b175c4f592c8.shg-btn {
  color: rgba(253, 185, 19, 1);
  font-size: 17px;
  
  
  font-family: Oswald;
  display:  block ;
}

#s-7ed2e3f6-37f1-4ca9-8f25-b175c4f592c8.shg-btn.shg-product-atc-error {
  font-weight: normal;
  font-family: Oswald;
  
  
  color: rgba(255, 255, 255, 0.5);
}


}@media (max-width: 767px){

#s-7ed2e3f6-37f1-4ca9-8f25-b175c4f592c8 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-7ed2e3f6-37f1-4ca9-8f25-b175c4f592c8.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-7ed2e3f6-37f1-4ca9-8f25-b175c4f592c8.shg-btn {
  color: rgba(253, 185, 19, 1);
  font-size: 12px;
  
  
  font-family: Oswald;
  display:  block ;
}

#s-7ed2e3f6-37f1-4ca9-8f25-b175c4f592c8.shg-btn.shg-product-atc-error {
  font-weight: normal;
  font-family: Oswald;
  
  
  color: rgba(255, 255, 255, 0.5);
}


}
#s-bb03916b-d91c-48a4-9f4b-8228c3b9ddb0 {
  border-style: solid;
margin-bottom: 25px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
opacity: 1;
text-align: center;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-bb03916b-d91c-48a4-9f4b-8228c3b9ddb0 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-bb03916b-d91c-48a4-9f4b-8228c3b9ddb0 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-bb03916b-d91c-48a4-9f4b-8228c3b9ddb0 {
  margin-top: 27px;
}
}@media (max-width: 767px){#s-bb03916b-d91c-48a4-9f4b-8228c3b9ddb0 {
  
}
}
#s-bb03916b-d91c-48a4-9f4b-8228c3b9ddb0 {
  display: none;
}
#s-baeda2a5-ddc6-4ee4-a208-fbec496eea91 {
  display: none;
}
#s-154430db-6e18-4645-af74-22c11f57f6cd {
  text-align: left;
}


.shg-c#s-154430db-6e18-4645-af74-22c11f57f6cd {
  max-width: 100%;
}

.shg-c#s-154430db-6e18-4645-af74-22c11f57f6cd img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-154430db-6e18-4645-af74-22c11f57f6cd .shg-image-zoom,
.shg-c#s-154430db-6e18-4645-af74-22c11f57f6cd img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-154430db-6e18-4645-af74-22c11f57f6cd .shg-image-zoom {
  
    margin-left: 0px;
  
}

@media (min-width: 1200px){
.shg-c#s-154430db-6e18-4645-af74-22c11f57f6cd {
  max-width: 100%;
}

.shg-c#s-154430db-6e18-4645-af74-22c11f57f6cd img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-154430db-6e18-4645-af74-22c11f57f6cd .shg-image-zoom,
.shg-c#s-154430db-6e18-4645-af74-22c11f57f6cd img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-154430db-6e18-4645-af74-22c11f57f6cd .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-154430db-6e18-4645-af74-22c11f57f6cd {
  max-width: 100%;
}

.shg-c#s-154430db-6e18-4645-af74-22c11f57f6cd img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-154430db-6e18-4645-af74-22c11f57f6cd .shg-image-zoom,
.shg-c#s-154430db-6e18-4645-af74-22c11f57f6cd img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-154430db-6e18-4645-af74-22c11f57f6cd .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-154430db-6e18-4645-af74-22c11f57f6cd {
  max-width: 100%;
}

.shg-c#s-154430db-6e18-4645-af74-22c11f57f6cd img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-154430db-6e18-4645-af74-22c11f57f6cd .shg-image-zoom,
.shg-c#s-154430db-6e18-4645-af74-22c11f57f6cd img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-154430db-6e18-4645-af74-22c11f57f6cd .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (max-width: 767px){
.shg-c#s-154430db-6e18-4645-af74-22c11f57f6cd {
  max-width: 100%;
}

.shg-c#s-154430db-6e18-4645-af74-22c11f57f6cd img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-154430db-6e18-4645-af74-22c11f57f6cd .shg-image-zoom,
.shg-c#s-154430db-6e18-4645-af74-22c11f57f6cd img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-154430db-6e18-4645-af74-22c11f57f6cd .shg-image-zoom {
  
    margin-left: 0px;
  
}

}
#s-3084b659-4523-402e-8e38-f7238e56be45 {
  padding-top: 10px;
padding-bottom: 10px;
min-height: 50px;
text-align: center;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-3084b659-4523-402e-8e38-f7238e56be45 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-3084b659-4523-402e-8e38-f7238e56be45 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-3084b659-4523-402e-8e38-f7238e56be45 {
  
}
}@media (max-width: 767px){#s-3084b659-4523-402e-8e38-f7238e56be45 {
  
}
}
#s-3084b659-4523-402e-8e38-f7238e56be45 .shg-product-title-component h4 {
  color: #000;
  font-weight:   ;
  font-family: Oswald;
  font-style:   ;
  font-size: ;
  line-height: ;
  letter-spacing: ;
}

#s-9afb3f2d-def8-474c-a104-e896a49fa93d {
  box-shadow:1px 1px 1px 1px rgba(255, 255, 255, 1);
text-align: center;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-9afb3f2d-def8-474c-a104-e896a49fa93d {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-9afb3f2d-def8-474c-a104-e896a49fa93d {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-9afb3f2d-def8-474c-a104-e896a49fa93d {
  
}
}@media (max-width: 767px){#s-9afb3f2d-def8-474c-a104-e896a49fa93d {
  
}
}
#s-9afb3f2d-def8-474c-a104-e896a49fa93d .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: ;
  font-weight:   ;
  font-family: Oswald;
  font-style:  normal ;
}

#s-9afb3f2d-def8-474c-a104-e896a49fa93d .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Oswald;
  font-style:  normal ;
  font-size: ;
}

#s-9afb3f2d-def8-474c-a104-e896a49fa93d .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-82c4dfd3-3533-4fff-97f0-a367dac9cd67 {
  text-align: left;
background-color: rgba(255, 255, 255, 1);
}

#s-82c4dfd3-3533-4fff-97f0-a367dac9cd67 .shg-product-selector-wrapper {
  display: flex;
  flex-direction: row;
}

#s-82c4dfd3-3533-4fff-97f0-a367dac9cd67 .shg-product-selector-wrapper > * {
  flex-grow: 1;
}

#s-82c4dfd3-3533-4fff-97f0-a367dac9cd67 .shg-product-selector-wrapper select {
  width: 100% !important;
  margin: 0 !important;
}

#s-82c4dfd3-3533-4fff-97f0-a367dac9cd67 .shg-product-selector-inline-wrapper:not(:first-child) {
  margin-left: 10px;
}


#s-c78550a4-9143-4008-8c82-7662ff927291 {
  border-style: solid;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-radius: 0px;
min-width: 100%;
min-height: 15px;
max-width: 197px;
opacity: 1;
text-align: center;
background-color: rgba(9, 30, 48, 1);
font-size: 11px;
color: rgba(253, 185, 19, 1);
background-image: none;
hover-type: color;
}
#s-c78550a4-9143-4008-8c82-7662ff927291:hover {opacity: 1 !important;
background-color: rgba(253, 185, 19, 1) !important;
color: rgba(9, 30, 48, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-c78550a4-9143-4008-8c82-7662ff927291:active {background-color: #000000 !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;}@media (min-width: 1200px){#s-c78550a4-9143-4008-8c82-7662ff927291 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-c78550a4-9143-4008-8c82-7662ff927291 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-c78550a4-9143-4008-8c82-7662ff927291 {
  
}
}@media (max-width: 767px){#s-c78550a4-9143-4008-8c82-7662ff927291 {
  
}
}


#s-c78550a4-9143-4008-8c82-7662ff927291 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-c78550a4-9143-4008-8c82-7662ff927291.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-c78550a4-9143-4008-8c82-7662ff927291.shg-btn {
  color: rgba(253, 185, 19, 1);
  font-size: 20px;
  
  
  font-family: Oswald;
  display:  block ;
}

#s-c78550a4-9143-4008-8c82-7662ff927291.shg-btn.shg-product-atc-error {
  font-weight: normal;
  font-family: Oswald;
  
  
  color: rgba(255, 255, 255, 0.5);
}


@media (min-width: 768px) and (max-width: 991px){

#s-c78550a4-9143-4008-8c82-7662ff927291 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-c78550a4-9143-4008-8c82-7662ff927291.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-c78550a4-9143-4008-8c82-7662ff927291.shg-btn {
  color: rgba(253, 185, 19, 1);
  font-size: 17px;
  
  
  font-family: Oswald;
  display:  block ;
}

#s-c78550a4-9143-4008-8c82-7662ff927291.shg-btn.shg-product-atc-error {
  font-weight: normal;
  font-family: Oswald;
  
  
  color: rgba(255, 255, 255, 0.5);
}


}@media (max-width: 767px){

#s-c78550a4-9143-4008-8c82-7662ff927291 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-c78550a4-9143-4008-8c82-7662ff927291.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-c78550a4-9143-4008-8c82-7662ff927291.shg-btn {
  color: rgba(253, 185, 19, 1);
  font-size: 12px;
  
  
  font-family: Oswald;
  display:  block ;
}

#s-c78550a4-9143-4008-8c82-7662ff927291.shg-btn.shg-product-atc-error {
  font-weight: normal;
  font-family: Oswald;
  
  
  color: rgba(255, 255, 255, 0.5);
}


}
#s-5c18dac1-6b3b-46b1-9bfb-3dd29df3879b {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-5c18dac1-6b3b-46b1-9bfb-3dd29df3879b .shogun-heading-component h1 {
  color: rgba(9, 30, 48, 1);
  font-weight:   ;
  font-family: Oswald;
  font-style:   ;
  font-size: 32px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-c1042638-120d-4090-a910-60d0ec941b70 {
  padding-top: 10px;
padding-bottom: 10px;
}

#s-c1042638-120d-4090-a910-60d0ec941b70 .shg-sld-dot {
  background-color: rgba(113, 113, 113, 1);
}

#s-c1042638-120d-4090-a910-60d0ec941b70 .shg-sld-nav-button.shg-sld-left,
#s-c1042638-120d-4090-a910-60d0ec941b70 .shg-sld-nav-button.shg-sld-right {
  fill: rgba(113, 113, 113, 1);
}

@media (min-width: 0px) {
[id="s-8028e74e-070c-4cdf-a750-84b06bcc4012"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 15.0px);
}

[id="s-8028e74e-070c-4cdf-a750-84b06bcc4012"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-8028e74e-070c-4cdf-a750-84b06bcc4012"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-8028e74e-070c-4cdf-a750-84b06bcc4012"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-8028e74e-070c-4cdf-a750-84b06bcc4012"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-8028e74e-070c-4cdf-a750-84b06bcc4012"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-8028e74e-070c-4cdf-a750-84b06bcc4012"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-8028e74e-070c-4cdf-a750-84b06bcc4012"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-8028e74e-070c-4cdf-a750-84b06bcc4012"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-8028e74e-070c-4cdf-a750-84b06bcc4012"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-8028e74e-070c-4cdf-a750-84b06bcc4012"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-8028e74e-070c-4cdf-a750-84b06bcc4012"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-8028e74e-070c-4cdf-a750-84b06bcc4012"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-8028e74e-070c-4cdf-a750-84b06bcc4012"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 22.5px);
}

}

@media (min-width: 992px) {
[id="s-8028e74e-070c-4cdf-a750-84b06bcc4012"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-8028e74e-070c-4cdf-a750-84b06bcc4012"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-8028e74e-070c-4cdf-a750-84b06bcc4012"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-8028e74e-070c-4cdf-a750-84b06bcc4012"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-8028e74e-070c-4cdf-a750-84b06bcc4012"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-8028e74e-070c-4cdf-a750-84b06bcc4012"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-8028e74e-070c-4cdf-a750-84b06bcc4012"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-8028e74e-070c-4cdf-a750-84b06bcc4012"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-8028e74e-070c-4cdf-a750-84b06bcc4012"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-8028e74e-070c-4cdf-a750-84b06bcc4012"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-8028e74e-070c-4cdf-a750-84b06bcc4012"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-8028e74e-070c-4cdf-a750-84b06bcc4012"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 22.5px);
}

}

@media (min-width: 1200px) {
[id="s-8028e74e-070c-4cdf-a750-84b06bcc4012"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 22.5px);
}

[id="s-8028e74e-070c-4cdf-a750-84b06bcc4012"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 22.5px);
}

[id="s-8028e74e-070c-4cdf-a750-84b06bcc4012"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 22.5px);
}

[id="s-8028e74e-070c-4cdf-a750-84b06bcc4012"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 22.5px);
}

[id="s-8028e74e-070c-4cdf-a750-84b06bcc4012"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 22.5px);
}

[id="s-8028e74e-070c-4cdf-a750-84b06bcc4012"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 22.5px);
}

[id="s-8028e74e-070c-4cdf-a750-84b06bcc4012"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 22.5px);
}

[id="s-8028e74e-070c-4cdf-a750-84b06bcc4012"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 22.5px);
}

[id="s-8028e74e-070c-4cdf-a750-84b06bcc4012"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 22.5px);
}

[id="s-8028e74e-070c-4cdf-a750-84b06bcc4012"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 22.5px);
}

[id="s-8028e74e-070c-4cdf-a750-84b06bcc4012"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 22.5px);
}

[id="s-8028e74e-070c-4cdf-a750-84b06bcc4012"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 22.5px);
}

}

#s-7ec3b3ef-cc35-42ac-b264-a095a8f62101 {
  border-style: solid;
margin-bottom: 25px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
opacity: 1;
text-align: center;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-7ec3b3ef-cc35-42ac-b264-a095a8f62101 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-7ec3b3ef-cc35-42ac-b264-a095a8f62101 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-7ec3b3ef-cc35-42ac-b264-a095a8f62101 {
  margin-top: 7px;
}
}@media (max-width: 767px){#s-7ec3b3ef-cc35-42ac-b264-a095a8f62101 {
  margin-top: 2px;
}
}
#s-7ec3b3ef-cc35-42ac-b264-a095a8f62101 {
  display: none;
}
#s-216be45e-98d9-46a0-b4c5-b8a43c98b8ae {
  text-align: center;
}

#s-216be45e-98d9-46a0-b4c5-b8a43c98b8ae {
  display: none;
}
#s-b8be07fc-ce61-4428-bdaf-3a743da2a133 {
  margin-top: 3px;
margin-bottom: 3px;
text-align: right;
}




  #s-b8be07fc-ce61-4428-bdaf-3a743da2a133 img.shogun-image {
    
    width: px;
  }


#s-b8be07fc-ce61-4428-bdaf-3a743da2a133 .shogun-image-content {
  
    align-items: center;
  
}

#s-e8ca05a1-61ec-42d5-b8e6-16494a5fbc06 {
  padding-top: 10px;
padding-bottom: 10px;
min-height: 50px;
text-align: center;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-e8ca05a1-61ec-42d5-b8e6-16494a5fbc06 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-e8ca05a1-61ec-42d5-b8e6-16494a5fbc06 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-e8ca05a1-61ec-42d5-b8e6-16494a5fbc06 {
  
}
}@media (max-width: 767px){#s-e8ca05a1-61ec-42d5-b8e6-16494a5fbc06 {
  
}
}
#s-e8ca05a1-61ec-42d5-b8e6-16494a5fbc06 .shg-product-title-component h4 {
  color: #000;
  font-weight:   ;
  font-family: Oswald;
  font-style:   ;
  font-size: ;
  line-height: ;
  letter-spacing: ;
}

#s-c6dda645-5724-44dc-9493-d9b5e649a9d2 {
  box-shadow:1px 1px 1px 1px rgba(255, 255, 255, 1);
text-align: center;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-c6dda645-5724-44dc-9493-d9b5e649a9d2 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-c6dda645-5724-44dc-9493-d9b5e649a9d2 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-c6dda645-5724-44dc-9493-d9b5e649a9d2 {
  
}
}@media (max-width: 767px){#s-c6dda645-5724-44dc-9493-d9b5e649a9d2 {
  
}
}
#s-c6dda645-5724-44dc-9493-d9b5e649a9d2 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: ;
  font-weight:   ;
  font-family: Oswald;
  font-style:  normal ;
}

#s-c6dda645-5724-44dc-9493-d9b5e649a9d2 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Oswald;
  font-style:  normal ;
  font-size: ;
}

#s-c6dda645-5724-44dc-9493-d9b5e649a9d2 .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-a068a9ef-9704-47a1-9b97-54f2a956d257 {
  text-align: left;
background-color: rgba(255, 255, 255, 1);
}

#s-a068a9ef-9704-47a1-9b97-54f2a956d257 .shg-product-selector-wrapper {
  display: flex;
  flex-direction: row;
}

#s-a068a9ef-9704-47a1-9b97-54f2a956d257 .shg-product-selector-wrapper > * {
  flex-grow: 1;
}

#s-a068a9ef-9704-47a1-9b97-54f2a956d257 .shg-product-selector-wrapper select {
  width: 100% !important;
  margin: 0 !important;
}

#s-a068a9ef-9704-47a1-9b97-54f2a956d257 .shg-product-selector-inline-wrapper:not(:first-child) {
  margin-left: 10px;
}


#s-ff5496a0-b6c6-41d7-b4ce-588ff09dd839 {
  border-style: solid;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-radius: 0px;
min-width: 100%;
min-height: 15px;
max-width: 197px;
opacity: 1;
text-align: center;
background-color: rgba(9, 30, 48, 1);
font-size: 11px;
color: rgba(253, 185, 19, 1);
background-image: none;
hover-type: color;
}
#s-ff5496a0-b6c6-41d7-b4ce-588ff09dd839:hover {opacity: 1 !important;
background-color: rgba(253, 185, 19, 1) !important;
color: rgba(9, 30, 48, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-ff5496a0-b6c6-41d7-b4ce-588ff09dd839:active {background-color: #000000 !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;}@media (min-width: 1200px){#s-ff5496a0-b6c6-41d7-b4ce-588ff09dd839 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-ff5496a0-b6c6-41d7-b4ce-588ff09dd839 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-ff5496a0-b6c6-41d7-b4ce-588ff09dd839 {
  
}
}@media (max-width: 767px){#s-ff5496a0-b6c6-41d7-b4ce-588ff09dd839 {
  
}
}


#s-ff5496a0-b6c6-41d7-b4ce-588ff09dd839 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-ff5496a0-b6c6-41d7-b4ce-588ff09dd839.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-ff5496a0-b6c6-41d7-b4ce-588ff09dd839.shg-btn {
  color: rgba(253, 185, 19, 1);
  font-size: 20px;
  
  
  font-family: Oswald;
  display:  block ;
}

#s-ff5496a0-b6c6-41d7-b4ce-588ff09dd839.shg-btn.shg-product-atc-error {
  font-weight: normal;
  font-family: Oswald;
  
  
  color: rgba(255, 255, 255, 0.5);
}


@media (min-width: 768px) and (max-width: 991px){

#s-ff5496a0-b6c6-41d7-b4ce-588ff09dd839 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-ff5496a0-b6c6-41d7-b4ce-588ff09dd839.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-ff5496a0-b6c6-41d7-b4ce-588ff09dd839.shg-btn {
  color: rgba(253, 185, 19, 1);
  font-size: 17px;
  
  
  font-family: Oswald;
  display:  block ;
}

#s-ff5496a0-b6c6-41d7-b4ce-588ff09dd839.shg-btn.shg-product-atc-error {
  font-weight: normal;
  font-family: Oswald;
  
  
  color: rgba(255, 255, 255, 0.5);
}


}@media (max-width: 767px){

#s-ff5496a0-b6c6-41d7-b4ce-588ff09dd839 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-ff5496a0-b6c6-41d7-b4ce-588ff09dd839.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-ff5496a0-b6c6-41d7-b4ce-588ff09dd839.shg-btn {
  color: rgba(253, 185, 19, 1);
  font-size: 12px;
  
  
  font-family: Oswald;
  display:  block ;
}

#s-ff5496a0-b6c6-41d7-b4ce-588ff09dd839.shg-btn.shg-product-atc-error {
  font-weight: normal;
  font-family: Oswald;
  
  
  color: rgba(255, 255, 255, 0.5);
}


}
#s-b02b752a-7a47-406b-9bd8-b1968fb9b820 {
  border-style: solid;
margin-bottom: 25px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
opacity: 1;
text-align: center;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-b02b752a-7a47-406b-9bd8-b1968fb9b820 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-b02b752a-7a47-406b-9bd8-b1968fb9b820 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-b02b752a-7a47-406b-9bd8-b1968fb9b820 {
  margin-top: 27px;
}
}@media (max-width: 767px){#s-b02b752a-7a47-406b-9bd8-b1968fb9b820 {
  margin-top: 5px;
}
}
#s-b02b752a-7a47-406b-9bd8-b1968fb9b820 {
  display: none;
}
#s-4057c814-8327-4b0d-ba2a-277ec40c6b65 {
  display: none;
}
#s-aff2393b-1cc9-45a0-b8d2-762ec4f761df {
  text-align: center;
}




  #s-aff2393b-1cc9-45a0-b8d2-762ec4f761df img.shogun-image {
    
    width: px;
  }


#s-aff2393b-1cc9-45a0-b8d2-762ec4f761df .shogun-image-content {
  
    align-items: center;
  
}

#s-d6164e92-4637-4426-9e61-612f882ee653 {
  padding-top: 10px;
padding-bottom: 10px;
min-height: 50px;
text-align: center;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-d6164e92-4637-4426-9e61-612f882ee653 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-d6164e92-4637-4426-9e61-612f882ee653 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-d6164e92-4637-4426-9e61-612f882ee653 {
  
}
}@media (max-width: 767px){#s-d6164e92-4637-4426-9e61-612f882ee653 {
  
}
}
#s-d6164e92-4637-4426-9e61-612f882ee653 .shg-product-title-component h4 {
  color: #000;
  font-weight:   ;
  font-family: Oswald;
  font-style:   ;
  font-size: ;
  line-height: ;
  letter-spacing: ;
}

#s-05a674ea-6555-4d72-9b15-0082a2934b01 {
  box-shadow:1px 1px 1px 1px rgba(255, 255, 255, 1);
text-align: center;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-05a674ea-6555-4d72-9b15-0082a2934b01 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-05a674ea-6555-4d72-9b15-0082a2934b01 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-05a674ea-6555-4d72-9b15-0082a2934b01 {
  
}
}@media (max-width: 767px){#s-05a674ea-6555-4d72-9b15-0082a2934b01 {
  
}
}
#s-05a674ea-6555-4d72-9b15-0082a2934b01 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: ;
  font-weight:   ;
  font-family: Oswald;
  font-style:  normal ;
}

#s-05a674ea-6555-4d72-9b15-0082a2934b01 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Oswald;
  font-style:  normal ;
  font-size: ;
}

#s-05a674ea-6555-4d72-9b15-0082a2934b01 .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-94a3d029-a967-4653-9a07-c77d5ba96cb7 {
  text-align: left;
}

#s-94a3d029-a967-4653-9a07-c77d5ba96cb7 .shg-product-quantity-wrapper {
  display: flex;
}

#s-94a3d029-a967-4653-9a07-c77d5ba96cb7 .shg-product-quantity-wrapper input {
  flex: auto;
  text-align: center;
  width: calc(100% - 70px);
  margin: 0 !important;
}


  #s-94a3d029-a967-4653-9a07-c77d5ba96cb7 .shg-product-quantity-wrapper button.shg-product-quantity-button {
    border: 0 !important;
    margin: 0 !important;
  }

  #s-94a3d029-a967-4653-9a07-c77d5ba96cb7 .shg-product-quantity-wrapper button.shg-product-quantity-button-left {
    margin-right: 10px !important;
  }

  #s-94a3d029-a967-4653-9a07-c77d5ba96cb7 .shg-product-quantity-wrapper button.shg-product-quantity-button-right {
    margin-left: 10px !important;
  }




#s-f8347243-d834-441b-95d9-9e578b9ef0b2 {
  border-style: solid;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-radius: 0px;
min-width: 100%;
min-height: 15px;
max-width: 197px;
opacity: 1;
text-align: center;
background-color: rgba(9, 30, 48, 1);
font-size: 11px;
color: rgba(253, 185, 19, 1);
background-image: none;
hover-type: color;
}
#s-f8347243-d834-441b-95d9-9e578b9ef0b2:hover {opacity: 1 !important;
background-color: rgba(253, 185, 19, 1) !important;
color: rgba(9, 30, 48, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-f8347243-d834-441b-95d9-9e578b9ef0b2:active {background-color: #000000 !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;}@media (min-width: 1200px){#s-f8347243-d834-441b-95d9-9e578b9ef0b2 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-f8347243-d834-441b-95d9-9e578b9ef0b2 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-f8347243-d834-441b-95d9-9e578b9ef0b2 {
  
}
}@media (max-width: 767px){#s-f8347243-d834-441b-95d9-9e578b9ef0b2 {
  
}
}


#s-f8347243-d834-441b-95d9-9e578b9ef0b2 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-f8347243-d834-441b-95d9-9e578b9ef0b2.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-f8347243-d834-441b-95d9-9e578b9ef0b2.shg-btn {
  color: rgba(253, 185, 19, 1);
  font-size: 20px;
  
  
  font-family: Oswald;
  display:  block ;
}

#s-f8347243-d834-441b-95d9-9e578b9ef0b2.shg-btn.shg-product-atc-error {
  font-weight: normal;
  font-family: Oswald;
  
  
  color: rgba(255, 255, 255, 0.5);
}


@media (min-width: 768px) and (max-width: 991px){

#s-f8347243-d834-441b-95d9-9e578b9ef0b2 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-f8347243-d834-441b-95d9-9e578b9ef0b2.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-f8347243-d834-441b-95d9-9e578b9ef0b2.shg-btn {
  color: rgba(253, 185, 19, 1);
  font-size: 17px;
  
  
  font-family: Oswald;
  display:  block ;
}

#s-f8347243-d834-441b-95d9-9e578b9ef0b2.shg-btn.shg-product-atc-error {
  font-weight: normal;
  font-family: Oswald;
  
  
  color: rgba(255, 255, 255, 0.5);
}


}@media (max-width: 767px){

#s-f8347243-d834-441b-95d9-9e578b9ef0b2 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-f8347243-d834-441b-95d9-9e578b9ef0b2.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-f8347243-d834-441b-95d9-9e578b9ef0b2.shg-btn {
  color: rgba(253, 185, 19, 1);
  font-size: 12px;
  
  
  font-family: Oswald;
  display:  block ;
}

#s-f8347243-d834-441b-95d9-9e578b9ef0b2.shg-btn.shg-product-atc-error {
  font-weight: normal;
  font-family: Oswald;
  
  
  color: rgba(255, 255, 255, 0.5);
}


}
#s-935fd26c-eae8-4db8-9177-93f0432cb68e {
  border-style: solid;
margin-bottom: 25px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
opacity: 1;
text-align: center;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-935fd26c-eae8-4db8-9177-93f0432cb68e {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-935fd26c-eae8-4db8-9177-93f0432cb68e {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-935fd26c-eae8-4db8-9177-93f0432cb68e {
  margin-top: 9px;
}
}@media (max-width: 767px){#s-935fd26c-eae8-4db8-9177-93f0432cb68e {
  
}
}
#s-935fd26c-eae8-4db8-9177-93f0432cb68e {
  display: none;
}
#s-9649eb36-e163-4d30-bc70-2df0f4c3a06f {
  display: none;
}
#s-ed745c79-d16a-4711-8507-e4da1f5b7ab6 {
  text-align: left;
}


.shg-c#s-ed745c79-d16a-4711-8507-e4da1f5b7ab6 {
  max-width: 100%;
}

.shg-c#s-ed745c79-d16a-4711-8507-e4da1f5b7ab6 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-ed745c79-d16a-4711-8507-e4da1f5b7ab6 .shg-image-zoom,
.shg-c#s-ed745c79-d16a-4711-8507-e4da1f5b7ab6 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-ed745c79-d16a-4711-8507-e4da1f5b7ab6 .shg-image-zoom {
  
    margin-left: 0px;
  
}

@media (min-width: 1200px){
.shg-c#s-ed745c79-d16a-4711-8507-e4da1f5b7ab6 {
  max-width: 100%;
}

.shg-c#s-ed745c79-d16a-4711-8507-e4da1f5b7ab6 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-ed745c79-d16a-4711-8507-e4da1f5b7ab6 .shg-image-zoom,
.shg-c#s-ed745c79-d16a-4711-8507-e4da1f5b7ab6 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-ed745c79-d16a-4711-8507-e4da1f5b7ab6 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-ed745c79-d16a-4711-8507-e4da1f5b7ab6 {
  max-width: 100%;
}

.shg-c#s-ed745c79-d16a-4711-8507-e4da1f5b7ab6 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-ed745c79-d16a-4711-8507-e4da1f5b7ab6 .shg-image-zoom,
.shg-c#s-ed745c79-d16a-4711-8507-e4da1f5b7ab6 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-ed745c79-d16a-4711-8507-e4da1f5b7ab6 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-ed745c79-d16a-4711-8507-e4da1f5b7ab6 {
  max-width: 100%;
}

.shg-c#s-ed745c79-d16a-4711-8507-e4da1f5b7ab6 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-ed745c79-d16a-4711-8507-e4da1f5b7ab6 .shg-image-zoom,
.shg-c#s-ed745c79-d16a-4711-8507-e4da1f5b7ab6 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-ed745c79-d16a-4711-8507-e4da1f5b7ab6 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (max-width: 767px){
.shg-c#s-ed745c79-d16a-4711-8507-e4da1f5b7ab6 {
  max-width: 100%;
}

.shg-c#s-ed745c79-d16a-4711-8507-e4da1f5b7ab6 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-ed745c79-d16a-4711-8507-e4da1f5b7ab6 .shg-image-zoom,
.shg-c#s-ed745c79-d16a-4711-8507-e4da1f5b7ab6 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-ed745c79-d16a-4711-8507-e4da1f5b7ab6 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}
#s-e2d9ba69-4990-4d41-b613-bf23e3d738b0 {
  padding-top: 10px;
padding-bottom: 10px;
min-height: 50px;
text-align: center;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-e2d9ba69-4990-4d41-b613-bf23e3d738b0 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-e2d9ba69-4990-4d41-b613-bf23e3d738b0 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-e2d9ba69-4990-4d41-b613-bf23e3d738b0 {
  
}
}@media (max-width: 767px){#s-e2d9ba69-4990-4d41-b613-bf23e3d738b0 {
  
}
}
#s-e2d9ba69-4990-4d41-b613-bf23e3d738b0 .shg-product-title-component h4 {
  color: #000;
  font-weight:   ;
  font-family: Oswald;
  font-style:   ;
  font-size: ;
  line-height: ;
  letter-spacing: ;
}

#s-8e81ab3c-8ff8-432a-b8d6-c08fa86bba97 {
  box-shadow:1px 1px 1px 1px rgba(255, 255, 255, 1);
text-align: center;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-8e81ab3c-8ff8-432a-b8d6-c08fa86bba97 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-8e81ab3c-8ff8-432a-b8d6-c08fa86bba97 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-8e81ab3c-8ff8-432a-b8d6-c08fa86bba97 {
  
}
}@media (max-width: 767px){#s-8e81ab3c-8ff8-432a-b8d6-c08fa86bba97 {
  
}
}
#s-8e81ab3c-8ff8-432a-b8d6-c08fa86bba97 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: ;
  font-weight:   ;
  font-family: Oswald;
  font-style:  normal ;
}

#s-8e81ab3c-8ff8-432a-b8d6-c08fa86bba97 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Oswald;
  font-style:  normal ;
  font-size: ;
}

#s-8e81ab3c-8ff8-432a-b8d6-c08fa86bba97 .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-20d01bb2-1c42-4922-b1c7-deb77ac72a1d {
  text-align: left;
}

#s-20d01bb2-1c42-4922-b1c7-deb77ac72a1d .shg-product-quantity-wrapper {
  display: flex;
}

#s-20d01bb2-1c42-4922-b1c7-deb77ac72a1d .shg-product-quantity-wrapper input {
  flex: auto;
  text-align: center;
  width: calc(100% - 70px);
  margin: 0 !important;
}


  #s-20d01bb2-1c42-4922-b1c7-deb77ac72a1d .shg-product-quantity-wrapper button.shg-product-quantity-button {
    border: 0 !important;
    margin: 0 !important;
  }

  #s-20d01bb2-1c42-4922-b1c7-deb77ac72a1d .shg-product-quantity-wrapper button.shg-product-quantity-button-left {
    margin-right: 10px !important;
  }

  #s-20d01bb2-1c42-4922-b1c7-deb77ac72a1d .shg-product-quantity-wrapper button.shg-product-quantity-button-right {
    margin-left: 10px !important;
  }




#s-29ed79f3-baf0-4596-992c-37caadddcaae {
  border-style: solid;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-radius: 0px;
min-width: 100%;
min-height: 15px;
max-width: 197px;
opacity: 1;
text-align: center;
background-color: rgba(9, 30, 48, 1);
font-size: 11px;
color: rgba(253, 185, 19, 1);
background-image: none;
hover-type: color;
}
#s-29ed79f3-baf0-4596-992c-37caadddcaae:hover {opacity: 1 !important;
background-color: rgba(253, 185, 19, 1) !important;
color: rgba(9, 30, 48, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-29ed79f3-baf0-4596-992c-37caadddcaae:active {background-color: #000000 !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;}@media (min-width: 1200px){#s-29ed79f3-baf0-4596-992c-37caadddcaae {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-29ed79f3-baf0-4596-992c-37caadddcaae {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-29ed79f3-baf0-4596-992c-37caadddcaae {
  
}
}@media (max-width: 767px){#s-29ed79f3-baf0-4596-992c-37caadddcaae {
  
}
}


#s-29ed79f3-baf0-4596-992c-37caadddcaae {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-29ed79f3-baf0-4596-992c-37caadddcaae.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-29ed79f3-baf0-4596-992c-37caadddcaae.shg-btn {
  color: rgba(253, 185, 19, 1);
  font-size: 20px;
  
  
  font-family: Oswald;
  display:  block ;
}

#s-29ed79f3-baf0-4596-992c-37caadddcaae.shg-btn.shg-product-atc-error {
  font-weight: normal;
  font-family: Oswald;
  
  
  color: rgba(255, 255, 255, 0.5);
}


@media (min-width: 768px) and (max-width: 991px){

#s-29ed79f3-baf0-4596-992c-37caadddcaae {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-29ed79f3-baf0-4596-992c-37caadddcaae.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-29ed79f3-baf0-4596-992c-37caadddcaae.shg-btn {
  color: rgba(253, 185, 19, 1);
  font-size: 17px;
  
  
  font-family: Oswald;
  display:  block ;
}

#s-29ed79f3-baf0-4596-992c-37caadddcaae.shg-btn.shg-product-atc-error {
  font-weight: normal;
  font-family: Oswald;
  
  
  color: rgba(255, 255, 255, 0.5);
}


}@media (max-width: 767px){

#s-29ed79f3-baf0-4596-992c-37caadddcaae {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-29ed79f3-baf0-4596-992c-37caadddcaae.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-29ed79f3-baf0-4596-992c-37caadddcaae.shg-btn {
  color: rgba(253, 185, 19, 1);
  font-size: 12px;
  
  
  font-family: Oswald;
  display:  block ;
}

#s-29ed79f3-baf0-4596-992c-37caadddcaae.shg-btn.shg-product-atc-error {
  font-weight: normal;
  font-family: Oswald;
  
  
  color: rgba(255, 255, 255, 0.5);
}


}
#s-59391a04-742c-4467-9de2-636f5dea31d6 {
  border-style: solid;
margin-bottom: 25px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
opacity: 1;
text-align: center;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-59391a04-742c-4467-9de2-636f5dea31d6 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-59391a04-742c-4467-9de2-636f5dea31d6 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-59391a04-742c-4467-9de2-636f5dea31d6 {
  margin-top: 27px;
}
}@media (max-width: 767px){#s-59391a04-742c-4467-9de2-636f5dea31d6 {
  
}
}
#s-59391a04-742c-4467-9de2-636f5dea31d6 {
  display: none;
}
#s-cd4498c3-0bcf-4609-a554-d50cbd16ac51 {
  display: none;
}
#s-a8f64b3c-aeaa-4e18-bf3b-f53699b9be39 {
  text-align: left;
}


.shg-c#s-a8f64b3c-aeaa-4e18-bf3b-f53699b9be39 {
  max-width: 100%;
}

.shg-c#s-a8f64b3c-aeaa-4e18-bf3b-f53699b9be39 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-a8f64b3c-aeaa-4e18-bf3b-f53699b9be39 .shg-image-zoom,
.shg-c#s-a8f64b3c-aeaa-4e18-bf3b-f53699b9be39 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-a8f64b3c-aeaa-4e18-bf3b-f53699b9be39 .shg-image-zoom {
  
    margin-left: 0px;
  
}

@media (min-width: 1200px){
.shg-c#s-a8f64b3c-aeaa-4e18-bf3b-f53699b9be39 {
  max-width: 100%;
}

.shg-c#s-a8f64b3c-aeaa-4e18-bf3b-f53699b9be39 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-a8f64b3c-aeaa-4e18-bf3b-f53699b9be39 .shg-image-zoom,
.shg-c#s-a8f64b3c-aeaa-4e18-bf3b-f53699b9be39 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-a8f64b3c-aeaa-4e18-bf3b-f53699b9be39 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-a8f64b3c-aeaa-4e18-bf3b-f53699b9be39 {
  max-width: 100%;
}

.shg-c#s-a8f64b3c-aeaa-4e18-bf3b-f53699b9be39 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-a8f64b3c-aeaa-4e18-bf3b-f53699b9be39 .shg-image-zoom,
.shg-c#s-a8f64b3c-aeaa-4e18-bf3b-f53699b9be39 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-a8f64b3c-aeaa-4e18-bf3b-f53699b9be39 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-a8f64b3c-aeaa-4e18-bf3b-f53699b9be39 {
  max-width: 100%;
}

.shg-c#s-a8f64b3c-aeaa-4e18-bf3b-f53699b9be39 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-a8f64b3c-aeaa-4e18-bf3b-f53699b9be39 .shg-image-zoom,
.shg-c#s-a8f64b3c-aeaa-4e18-bf3b-f53699b9be39 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-a8f64b3c-aeaa-4e18-bf3b-f53699b9be39 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}@media (max-width: 767px){
.shg-c#s-a8f64b3c-aeaa-4e18-bf3b-f53699b9be39 {
  max-width: 100%;
}

.shg-c#s-a8f64b3c-aeaa-4e18-bf3b-f53699b9be39 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-a8f64b3c-aeaa-4e18-bf3b-f53699b9be39 .shg-image-zoom,
.shg-c#s-a8f64b3c-aeaa-4e18-bf3b-f53699b9be39 img.shogun-image {
  max-width:  !important;
  min-height:  !important;
}

.shg-c#s-a8f64b3c-aeaa-4e18-bf3b-f53699b9be39 .shg-image-zoom {
  
    margin-left: 0px;
  
}

}
#s-c7fcf6f2-007c-40a4-8327-acd33b63e4cb {
  padding-top: 10px;
padding-bottom: 10px;
min-height: 50px;
text-align: center;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-c7fcf6f2-007c-40a4-8327-acd33b63e4cb {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-c7fcf6f2-007c-40a4-8327-acd33b63e4cb {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-c7fcf6f2-007c-40a4-8327-acd33b63e4cb {
  
}
}@media (max-width: 767px){#s-c7fcf6f2-007c-40a4-8327-acd33b63e4cb {
  
}
}
#s-c7fcf6f2-007c-40a4-8327-acd33b63e4cb .shg-product-title-component h4 {
  color: #000;
  font-weight:   ;
  font-family: Oswald;
  font-style:   ;
  font-size: ;
  line-height: ;
  letter-spacing: ;
}

#s-e06a1969-75b6-4828-8965-d88b5614d6e4 {
  box-shadow:1px 1px 1px 1px rgba(255, 255, 255, 1);
text-align: center;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-e06a1969-75b6-4828-8965-d88b5614d6e4 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-e06a1969-75b6-4828-8965-d88b5614d6e4 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-e06a1969-75b6-4828-8965-d88b5614d6e4 {
  
}
}@media (max-width: 767px){#s-e06a1969-75b6-4828-8965-d88b5614d6e4 {
  
}
}
#s-e06a1969-75b6-4828-8965-d88b5614d6e4 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: ;
  font-weight:   ;
  font-family: Oswald;
  font-style:  normal ;
}

#s-e06a1969-75b6-4828-8965-d88b5614d6e4 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Oswald;
  font-style:  normal ;
  font-size: ;
}

#s-e06a1969-75b6-4828-8965-d88b5614d6e4 .shg-product-compare-price {
  display: none;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-c01f1f0f-7b4f-4fb6-bdf9-4b661fec9bcb {
  text-align: left;
}

#s-c01f1f0f-7b4f-4fb6-bdf9-4b661fec9bcb .shg-product-quantity-wrapper {
  display: flex;
}

#s-c01f1f0f-7b4f-4fb6-bdf9-4b661fec9bcb .shg-product-quantity-wrapper input {
  flex: auto;
  text-align: center;
  width: calc(100% - 70px);
  margin: 0 !important;
}


  #s-c01f1f0f-7b4f-4fb6-bdf9-4b661fec9bcb .shg-product-quantity-wrapper button.shg-product-quantity-button {
    border: 0 !important;
    margin: 0 !important;
  }

  #s-c01f1f0f-7b4f-4fb6-bdf9-4b661fec9bcb .shg-product-quantity-wrapper button.shg-product-quantity-button-left {
    margin-right: 10px !important;
  }

  #s-c01f1f0f-7b4f-4fb6-bdf9-4b661fec9bcb .shg-product-quantity-wrapper button.shg-product-quantity-button-right {
    margin-left: 10px !important;
  }




#s-81fe5f3f-4481-496c-83c9-074bfb77239e {
  border-style: solid;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-radius: 0px;
min-width: 100%;
min-height: 15px;
max-width: 197px;
opacity: 1;
text-align: center;
background-color: rgba(9, 30, 48, 1);
font-size: 11px;
color: rgba(253, 185, 19, 1);
background-image: none;
hover-type: color;
}
#s-81fe5f3f-4481-496c-83c9-074bfb77239e:hover {opacity: 1 !important;
background-color: rgba(253, 185, 19, 1) !important;
color: rgba(9, 30, 48, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-81fe5f3f-4481-496c-83c9-074bfb77239e:active {background-color: #000000 !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;}@media (min-width: 1200px){#s-81fe5f3f-4481-496c-83c9-074bfb77239e {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-81fe5f3f-4481-496c-83c9-074bfb77239e {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-81fe5f3f-4481-496c-83c9-074bfb77239e {
  
}
}@media (max-width: 767px){#s-81fe5f3f-4481-496c-83c9-074bfb77239e {
  
}
}


#s-81fe5f3f-4481-496c-83c9-074bfb77239e {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-81fe5f3f-4481-496c-83c9-074bfb77239e.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-81fe5f3f-4481-496c-83c9-074bfb77239e.shg-btn {
  color: rgba(253, 185, 19, 1);
  font-size: 20px;
  
  
  font-family: Oswald;
  display:  block ;
}

#s-81fe5f3f-4481-496c-83c9-074bfb77239e.shg-btn.shg-product-atc-error {
  font-weight: normal;
  font-family: Oswald;
  
  
  color: rgba(255, 255, 255, 0.5);
}


@media (min-width: 768px) and (max-width: 991px){

#s-81fe5f3f-4481-496c-83c9-074bfb77239e {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-81fe5f3f-4481-496c-83c9-074bfb77239e.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-81fe5f3f-4481-496c-83c9-074bfb77239e.shg-btn {
  color: rgba(253, 185, 19, 1);
  font-size: 17px;
  
  
  font-family: Oswald;
  display:  block ;
}

#s-81fe5f3f-4481-496c-83c9-074bfb77239e.shg-btn.shg-product-atc-error {
  font-weight: normal;
  font-family: Oswald;
  
  
  color: rgba(255, 255, 255, 0.5);
}


}@media (max-width: 767px){

#s-81fe5f3f-4481-496c-83c9-074bfb77239e {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-81fe5f3f-4481-496c-83c9-074bfb77239e.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-81fe5f3f-4481-496c-83c9-074bfb77239e.shg-btn {
  color: rgba(253, 185, 19, 1);
  font-size: 12px;
  
  
  font-family: Oswald;
  display:  block ;
}

#s-81fe5f3f-4481-496c-83c9-074bfb77239e.shg-btn.shg-product-atc-error {
  font-weight: normal;
  font-family: Oswald;
  
  
  color: rgba(255, 255, 255, 0.5);
}


}
#s-20d7aba1-d440-4c28-b998-8473a555a0b4 {
  padding-top: 48px;
padding-left: 15%;
padding-bottom: 48px;
padding-right: 15%;
min-height: 50px;
background-color: rgba(9, 30, 48, 1);
}
@media (min-width: 768px) and (max-width: 991px){#s-20d7aba1-d440-4c28-b998-8473a555a0b4 {
  padding-left: 5%;
padding-right: 5%;
}
}@media (max-width: 767px){#s-20d7aba1-d440-4c28-b998-8473a555a0b4 {
  padding-left: 20px;
padding-right: 20px;
}
}







#s-20d7aba1-d440-4c28-b998-8473a555a0b4 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-20d7aba1-d440-4c28-b998-8473a555a0b4.shg-box.shg-c {
  justify-content: center;
}

#s-dc9075a3-016f-4f8c-b0b1-ce77aceecb90 {
  margin-bottom: 30px;
text-align: center;
}

#s-dc9075a3-016f-4f8c-b0b1-ce77aceecb90 .shogun-heading-component h1 {
  color: rgba(253, 185, 19, 1);
  font-weight:   ;
  font-family: Oswald;
  font-style:   ;
  font-size: ;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-ac95f24b-80f4-4c38-b263-ade522509130 {
  padding-top: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-right: 0px;
}

#s-ac95f24b-80f4-4c38-b263-ade522509130 .shogun-form-box {
  padding: 10px;
}

#s-ac95f24b-80f4-4c38-b263-ade522509130 .shogun-form-box label.shogun-form-label {
  display: flex;
  font-weight:  normal;
  color: #000;
  
  
  
  
  
  
  
  
  
  
}

#s-ac95f24b-80f4-4c38-b263-ade522509130 .shogun-form-success-msg {
  visibility: hidden;
  display: flex;
  align-items: center;
  font-size: ;
  font-style: ;
  color: rgba(255, 255, 255, 1);
  font-family: Oswald;
  font-weight: ;
  
  
  justify-content: center;
}

#s-ac95f24b-80f4-4c38-b263-ade522509130 .shogun-form-field-error-msg > svg {
  margin-right: 4px;
  stroke: rgba(255, 255, 255, 1);
}

#s-ac95f24b-80f4-4c38-b263-ade522509130 .shogun-form-success-msg > svg {
  margin-right: 4px;
  stroke: rgba(255, 255, 255, 1);
}

#s-ac95f24b-80f4-4c38-b263-ade522509130 .shogun-form-field-error-msg {
  visibility: hidden;
  display: flex;
  align-items: center;
  font-size: 16px;
  font-style: normal;
  color: rgba(255, 255, 255, 1);
  font-family: Titillium Web;
  font-weight: normal;
  
  
  justify-content: flex-start;
}

#s-ac95f24b-80f4-4c38-b263-ade522509130 .shogun-form-field-error-msg > span {
  display: flex;
  align-items: center;
}
#s-9307baf5-2140-4150-a36e-27caa3d78313 {
  margin-bottom: 30px;
}

@media (min-width: 0px) {
[id="s-9307baf5-2140-4150-a36e-27caa3d78313"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-9307baf5-2140-4150-a36e-27caa3d78313"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-9307baf5-2140-4150-a36e-27caa3d78313"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-9307baf5-2140-4150-a36e-27caa3d78313"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-9307baf5-2140-4150-a36e-27caa3d78313"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-9307baf5-2140-4150-a36e-27caa3d78313"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-9307baf5-2140-4150-a36e-27caa3d78313"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-9307baf5-2140-4150-a36e-27caa3d78313"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-9307baf5-2140-4150-a36e-27caa3d78313"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-9307baf5-2140-4150-a36e-27caa3d78313"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-9307baf5-2140-4150-a36e-27caa3d78313"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-9307baf5-2140-4150-a36e-27caa3d78313"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-9307baf5-2140-4150-a36e-27caa3d78313"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-9307baf5-2140-4150-a36e-27caa3d78313"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-9307baf5-2140-4150-a36e-27caa3d78313"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-9307baf5-2140-4150-a36e-27caa3d78313"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-9307baf5-2140-4150-a36e-27caa3d78313"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-9307baf5-2140-4150-a36e-27caa3d78313"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-9307baf5-2140-4150-a36e-27caa3d78313"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-9307baf5-2140-4150-a36e-27caa3d78313"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-9307baf5-2140-4150-a36e-27caa3d78313"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-9307baf5-2140-4150-a36e-27caa3d78313"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-9307baf5-2140-4150-a36e-27caa3d78313"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-9307baf5-2140-4150-a36e-27caa3d78313"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-9307baf5-2140-4150-a36e-27caa3d78313"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-9307baf5-2140-4150-a36e-27caa3d78313"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-9307baf5-2140-4150-a36e-27caa3d78313"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-9307baf5-2140-4150-a36e-27caa3d78313"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-9307baf5-2140-4150-a36e-27caa3d78313"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-9307baf5-2140-4150-a36e-27caa3d78313"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-9307baf5-2140-4150-a36e-27caa3d78313"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-9307baf5-2140-4150-a36e-27caa3d78313"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-9307baf5-2140-4150-a36e-27caa3d78313"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-9307baf5-2140-4150-a36e-27caa3d78313"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-9307baf5-2140-4150-a36e-27caa3d78313"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-9307baf5-2140-4150-a36e-27caa3d78313"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-9307baf5-2140-4150-a36e-27caa3d78313"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (max-width: 767px){#s-efb8042c-1d06-4238-a5b7-b7bdcf5a6404 {
  margin-bottom: 30px;
}
}







#s-efb8042c-1d06-4238-a5b7-b7bdcf5a6404 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-efb8042c-1d06-4238-a5b7-b7bdcf5a6404.shg-box.shg-c {
  justify-content: center;
}

#s-cff21a55-aced-46c8-ad36-bb7bd6681a66 {
  text-align: left;
}

#s-cff21a55-aced-46c8-ad36-bb7bd6681a66 .shogun-heading-component h4 {
  color: rgba(253, 185, 19, 1);
  font-weight:   ;
  font-family: Oswald;
  font-style:   ;
  font-size: 16px;
  line-height: ;
  letter-spacing: 2px;
  text-align: left;
}



.shogun-form-text-input-field {
  width: 100%;
}

.shogun-form-text-input-field:focus {
  outline: none;
}

textarea.shogun-form-text-input-field {
  resize: none;
  overflow: hidden;
  min-height: 70px !important;
}

#s-925ac2d7-ee1e-4b31-bb59-38586e3863d7  .shogun-form-text-input-field {
  border-width: 1px;
  border-color: rgba(210, 212, 214, 1);
  border-radius: 0px;
  
  
  font-size: 18px;
  font-style: normal;
  color: rgba(21, 21, 21, 1);
  font-family: Titillium Web;
  font-weight: normal;
  line-height: 1.5em;
  
}

#s-925ac2d7-ee1e-4b31-bb59-38586e3863d7  .shogun-form-text-input-field::-moz-placeholder {
  font-size: 16px;
  font-style: normal;
  color: rgba(21, 21, 21, 1);
  font-family: Titillium Web;
  font-weight: normal;
  
  
}

#s-925ac2d7-ee1e-4b31-bb59-38586e3863d7  .shogun-form-text-input-field:-ms-input-placeholder {
  font-size: 16px;
  font-style: normal;
  color: rgba(21, 21, 21, 1);
  font-family: Titillium Web;
  font-weight: normal;
  
  
}

#s-925ac2d7-ee1e-4b31-bb59-38586e3863d7  .shogun-form-text-input-field::placeholder {
  font-size: 16px;
  font-style: normal;
  color: rgba(21, 21, 21, 1);
  font-family: Titillium Web;
  font-weight: normal;
  
  
}


#s-925ac2d7-ee1e-4b31-bb59-38586e3863d7 .shogun-form-text-input-field:hover {
  border-width: 1px;
  border-color: rgba(168, 169, 171, 1);
  border-radius: 0px;
  
  color: rgba(21, 21, 21, 1);
}



#s-925ac2d7-ee1e-4b31-bb59-38586e3863d7 .shogun-form-text-input-field:focus {
  border-width: 1px;
  border-color: rgba(168, 169, 171, 1);
  border-radius: 0px;
  
  color: rgba(21, 21, 21, 1);
}









#s-a603f3de-29ec-4a21-9e36-b225b351c712 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-a603f3de-29ec-4a21-9e36-b225b351c712.shg-box.shg-c {
  justify-content: center;
}

#s-7e38fffd-0e6a-492c-8085-20588da838f2 {
  text-align: left;
}

#s-7e38fffd-0e6a-492c-8085-20588da838f2 .shogun-heading-component h4 {
  color: rgba(253, 185, 19, 1);
  font-weight:   ;
  font-family: Oswald;
  font-style:   ;
  font-size: 16px;
  line-height: ;
  letter-spacing: 2px;
  text-align: left;
}



#s-bc258b36-8366-459c-bb69-4f1afe323567  .shogun-form-text-input-field {
  border-width: 1px;
  border-color: rgba(210, 212, 214, 1);
  border-radius: 0px;
  
  
  font-size: 18px;
  font-style: normal;
  color: rgba(21, 21, 21, 1);
  font-family: Titillium Web;
  font-weight: normal;
  line-height: 1.5em;
  
}

#s-bc258b36-8366-459c-bb69-4f1afe323567  .shogun-form-text-input-field::-moz-placeholder {
  font-size: 16px;
  font-style: normal;
  color: rgba(21, 21, 21, 1);
  font-family: Titillium Web;
  font-weight: normal;
  
  
}

#s-bc258b36-8366-459c-bb69-4f1afe323567  .shogun-form-text-input-field:-ms-input-placeholder {
  font-size: 16px;
  font-style: normal;
  color: rgba(21, 21, 21, 1);
  font-family: Titillium Web;
  font-weight: normal;
  
  
}

#s-bc258b36-8366-459c-bb69-4f1afe323567  .shogun-form-text-input-field::placeholder {
  font-size: 16px;
  font-style: normal;
  color: rgba(21, 21, 21, 1);
  font-family: Titillium Web;
  font-weight: normal;
  
  
}


#s-bc258b36-8366-459c-bb69-4f1afe323567 .shogun-form-text-input-field:hover {
  border-width: 1px;
  border-color: rgba(168, 169, 171, 1);
  border-radius: 0px;
  
  color: rgba(21, 21, 21, 1);
}



#s-bc258b36-8366-459c-bb69-4f1afe323567 .shogun-form-text-input-field:focus {
  border-width: 1px;
  border-color: rgba(168, 169, 171, 1);
  border-radius: 0px;
  
  color: rgba(21, 21, 21, 1);
}


#s-d7a0dd6f-f2b8-4c67-a74d-e8c82100e288 {
  margin-bottom: 30px;
}

@media (min-width: 0px) {
[id="s-d7a0dd6f-f2b8-4c67-a74d-e8c82100e288"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-d7a0dd6f-f2b8-4c67-a74d-e8c82100e288"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-d7a0dd6f-f2b8-4c67-a74d-e8c82100e288"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-d7a0dd6f-f2b8-4c67-a74d-e8c82100e288"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-d7a0dd6f-f2b8-4c67-a74d-e8c82100e288"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-d7a0dd6f-f2b8-4c67-a74d-e8c82100e288"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-d7a0dd6f-f2b8-4c67-a74d-e8c82100e288"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-d7a0dd6f-f2b8-4c67-a74d-e8c82100e288"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-d7a0dd6f-f2b8-4c67-a74d-e8c82100e288"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-d7a0dd6f-f2b8-4c67-a74d-e8c82100e288"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-d7a0dd6f-f2b8-4c67-a74d-e8c82100e288"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-d7a0dd6f-f2b8-4c67-a74d-e8c82100e288"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-d7a0dd6f-f2b8-4c67-a74d-e8c82100e288"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-d7a0dd6f-f2b8-4c67-a74d-e8c82100e288"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-d7a0dd6f-f2b8-4c67-a74d-e8c82100e288"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-d7a0dd6f-f2b8-4c67-a74d-e8c82100e288"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-d7a0dd6f-f2b8-4c67-a74d-e8c82100e288"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-d7a0dd6f-f2b8-4c67-a74d-e8c82100e288"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-d7a0dd6f-f2b8-4c67-a74d-e8c82100e288"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-d7a0dd6f-f2b8-4c67-a74d-e8c82100e288"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-d7a0dd6f-f2b8-4c67-a74d-e8c82100e288"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-d7a0dd6f-f2b8-4c67-a74d-e8c82100e288"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-d7a0dd6f-f2b8-4c67-a74d-e8c82100e288"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-d7a0dd6f-f2b8-4c67-a74d-e8c82100e288"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-d7a0dd6f-f2b8-4c67-a74d-e8c82100e288"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-d7a0dd6f-f2b8-4c67-a74d-e8c82100e288"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-d7a0dd6f-f2b8-4c67-a74d-e8c82100e288"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-d7a0dd6f-f2b8-4c67-a74d-e8c82100e288"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-d7a0dd6f-f2b8-4c67-a74d-e8c82100e288"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-d7a0dd6f-f2b8-4c67-a74d-e8c82100e288"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-d7a0dd6f-f2b8-4c67-a74d-e8c82100e288"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-d7a0dd6f-f2b8-4c67-a74d-e8c82100e288"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-d7a0dd6f-f2b8-4c67-a74d-e8c82100e288"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-d7a0dd6f-f2b8-4c67-a74d-e8c82100e288"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-d7a0dd6f-f2b8-4c67-a74d-e8c82100e288"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-d7a0dd6f-f2b8-4c67-a74d-e8c82100e288"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-d7a0dd6f-f2b8-4c67-a74d-e8c82100e288"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (max-width: 767px){#s-1b35c7d4-6516-45d2-b690-a012b47724f1 {
  margin-bottom: 30px;
}
}







#s-1b35c7d4-6516-45d2-b690-a012b47724f1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-1b35c7d4-6516-45d2-b690-a012b47724f1.shg-box.shg-c {
  justify-content: center;
}

#s-0297623b-732d-4c81-bd0a-7cd5bb42daa4 {
  text-align: left;
}

#s-0297623b-732d-4c81-bd0a-7cd5bb42daa4 .shogun-heading-component h4 {
  color: rgba(253, 185, 19, 1);
  font-weight:   ;
  font-family: Oswald;
  font-style:   ;
  font-size: 16px;
  line-height: ;
  letter-spacing: 2px;
  text-align: left;
}



#s-e46482ff-d566-4a49-983b-b386d1ffc189  .shogun-form-text-input-field {
  border-width: 1px;
  border-color: rgba(210, 212, 214, 1);
  border-radius: 0px;
  
  
  font-size: 18px;
  font-style: normal;
  color: rgba(21, 21, 21, 1);
  font-family: Titillium Web;
  font-weight: normal;
  line-height: 1.5em;
  
}

#s-e46482ff-d566-4a49-983b-b386d1ffc189  .shogun-form-text-input-field::-moz-placeholder {
  font-size: 16px;
  font-style: normal;
  color: rgba(21, 21, 21, 1);
  font-family: Titillium Web;
  font-weight: normal;
  
  
}

#s-e46482ff-d566-4a49-983b-b386d1ffc189  .shogun-form-text-input-field:-ms-input-placeholder {
  font-size: 16px;
  font-style: normal;
  color: rgba(21, 21, 21, 1);
  font-family: Titillium Web;
  font-weight: normal;
  
  
}

#s-e46482ff-d566-4a49-983b-b386d1ffc189  .shogun-form-text-input-field::placeholder {
  font-size: 16px;
  font-style: normal;
  color: rgba(21, 21, 21, 1);
  font-family: Titillium Web;
  font-weight: normal;
  
  
}


#s-e46482ff-d566-4a49-983b-b386d1ffc189 .shogun-form-text-input-field:hover {
  border-width: 1px;
  border-color: rgba(168, 169, 171, 1);
  border-radius: 0px;
  
  color: rgba(21, 21, 21, 1);
}



#s-e46482ff-d566-4a49-983b-b386d1ffc189 .shogun-form-text-input-field:focus {
  border-width: 1px;
  border-color: rgba(168, 169, 171, 1);
  border-radius: 0px;
  
  color: rgba(21, 21, 21, 1);
}









#s-b87a4d7c-7488-4c9d-a1f8-901b68da93c5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-b87a4d7c-7488-4c9d-a1f8-901b68da93c5.shg-box.shg-c {
  justify-content: center;
}

#s-4876d43b-2177-4d17-884d-1596a332acc0 {
  text-align: left;
}

#s-4876d43b-2177-4d17-884d-1596a332acc0 .shogun-heading-component h4 {
  color: rgba(253, 185, 19, 1);
  font-weight:   ;
  font-family: Oswald;
  font-style:   ;
  font-size: 16px;
  line-height: ;
  letter-spacing: 2px;
  text-align: left;
}



.shogun-form-dropdown select {
  margin: 0;
  width: 100%;
}

#s-2758f859-54f2-4640-9173-afce0aa5dd5c select.is-placeholder-selected {
  color: rgba(21, 21, 21, 0.6) !important;
  font-weight:  normal  !important;
  font-family: Titillium Web !important;
  font-size: 18px !important;
  line-height: 1.5em !important;
  
  
}

#s-2758f859-54f2-4640-9173-afce0aa5dd5c .shogun-form-dropdown > select {
  display: block;
  width: 100%;
  cursor: initial;

  
  border-color: rgba(210, 212, 214, 1);
  border-width: 0px;
  border-radius: 0px;
  box-shadow: ;

  font-family: Titillium Web;
  font-size: 17px;
  font-variant: normal;
  font-weight: normal;
  
  line-height: 1.5em;
  
}

#s-2758f859-54f2-4640-9173-afce0aa5dd5c .shogun-form-dropdown > select:focus {
  outline: none;
}


  #s-2758f859-54f2-4640-9173-afce0aa5dd5c .shogun-form-dropdown > select:hover {
    
    border-color: rgba(168, 169, 171, 1);
    border-width: 1px;
    border-radius: 0px;
    box-shadow: ;
  }



  #s-2758f859-54f2-4640-9173-afce0aa5dd5c .shogun-form-dropdown > select:focus {
     
     border-color: rgba(168, 169, 171, 1);
     border-width: 1px;
     border-radius: 0px;
     box-shadow: ;
  }


.shogun-form-box-submit:focus {
  outline: none;
}

.shg-btn-wrapper.shg-align-left {
  text-align: left;
}

.shg-btn-wrapper.shg-align-center {
  text-align: center;
}

.shg-btn-wrapper.shg-align-right {
  text-align: right;
}

#s-fcd6ba7b-e663-4a1c-89cb-cf543f1f7f27 {
  border-style: solid;
margin-bottom: 30px;
padding-top: 10px;
padding-left: 40px;
padding-bottom: 10px;
padding-right: 40px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #2C2A34;
border-radius: 0px;
color: rgba(9, 30, 48, 1);
background-color: rgba(253, 185, 19, 1);
text-align: center;
cursor: pointer;
font-family: Oswald;
font-size: 21px;
background-image: none;
hover-type: color;
}
#s-fcd6ba7b-e663-4a1c-89cb-cf543f1f7f27:hover {border-style: solid !important;
border-top-width: 0px !important;
border-left-width: 0px !important;
border-bottom-width: 0px !important;
border-right-width: 0px !important;
border-color: #2C2A34 !important;
border-radius: 0px !important;
background-color: rgba(253, 185, 19, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-fcd6ba7b-e663-4a1c-89cb-cf543f1f7f27:active {border-style: solid !important;
border-top-width: 0px !important;
border-left-width: 0px !important;
border-bottom-width: 0px !important;
border-right-width: 0px !important;
border-color: #2C2A34 !important;
border-radius: 0px !important;
background-color: rgba(207, 45, 47, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}
#s-fcd6ba7b-e663-4a1c-89cb-cf543f1f7f27[disabled],
#s-fcd6ba7b-e663-4a1c-89cb-cf543f1f7f27[disabled]:hover,
#s-fcd6ba7b-e663-4a1c-89cb-cf543f1f7f27[disabled]:focus {
  background-color: #D7D5E2 !important;
}

#s-fcd6ba7b-e663-4a1c-89cb-cf543f1f7f27 {
  display:  block ;
  width:  100% ;
}


#s-6f607f4c-f99c-450b-a554-8cce6335c392 {
  margin-top: 50px;
margin-left: 0px;
margin-bottom: 50px;
margin-right: 0px;
min-height: 50px;
}
@media (min-width: 1200px){#s-6f607f4c-f99c-450b-a554-8cce6335c392 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-6f607f4c-f99c-450b-a554-8cce6335c392 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-6f607f4c-f99c-450b-a554-8cce6335c392 {
  
}
}@media (max-width: 767px){#s-6f607f4c-f99c-450b-a554-8cce6335c392 {
  
}
}







#s-6f607f4c-f99c-450b-a554-8cce6335c392 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-6f607f4c-f99c-450b-a554-8cce6335c392.shg-box.shg-c {
  justify-content: flex-start;
}

#s-7a6dd913-bc8d-4dde-a4af-5eaea72b6407 {
  border-style: solid;
margin-left: 50px;
margin-right: 50px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 1px;
border-right-width: 0px;
border-color: rgba(242, 242, 242, 1);
}
@media (min-width: 1200px){#s-7a6dd913-bc8d-4dde-a4af-5eaea72b6407 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-7a6dd913-bc8d-4dde-a4af-5eaea72b6407 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-7a6dd913-bc8d-4dde-a4af-5eaea72b6407 {
  
}
}@media (max-width: 767px){#s-7a6dd913-bc8d-4dde-a4af-5eaea72b6407 {
  
}
}
@media (min-width: 0px) {
[id="s-7a6dd913-bc8d-4dde-a4af-5eaea72b6407"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-7a6dd913-bc8d-4dde-a4af-5eaea72b6407"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-7a6dd913-bc8d-4dde-a4af-5eaea72b6407"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-7a6dd913-bc8d-4dde-a4af-5eaea72b6407"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-7a6dd913-bc8d-4dde-a4af-5eaea72b6407"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-7a6dd913-bc8d-4dde-a4af-5eaea72b6407"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-7a6dd913-bc8d-4dde-a4af-5eaea72b6407"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-7a6dd913-bc8d-4dde-a4af-5eaea72b6407"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-7a6dd913-bc8d-4dde-a4af-5eaea72b6407"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-7a6dd913-bc8d-4dde-a4af-5eaea72b6407"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-7a6dd913-bc8d-4dde-a4af-5eaea72b6407"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-7a6dd913-bc8d-4dde-a4af-5eaea72b6407"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-7a6dd913-bc8d-4dde-a4af-5eaea72b6407"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-7a6dd913-bc8d-4dde-a4af-5eaea72b6407"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-7a6dd913-bc8d-4dde-a4af-5eaea72b6407"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-7a6dd913-bc8d-4dde-a4af-5eaea72b6407"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-7a6dd913-bc8d-4dde-a4af-5eaea72b6407"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-7a6dd913-bc8d-4dde-a4af-5eaea72b6407"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-7a6dd913-bc8d-4dde-a4af-5eaea72b6407"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-7a6dd913-bc8d-4dde-a4af-5eaea72b6407"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-7a6dd913-bc8d-4dde-a4af-5eaea72b6407"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-7a6dd913-bc8d-4dde-a4af-5eaea72b6407"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-7a6dd913-bc8d-4dde-a4af-5eaea72b6407"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-7a6dd913-bc8d-4dde-a4af-5eaea72b6407"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-7a6dd913-bc8d-4dde-a4af-5eaea72b6407"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-7a6dd913-bc8d-4dde-a4af-5eaea72b6407"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-7a6dd913-bc8d-4dde-a4af-5eaea72b6407"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-7a6dd913-bc8d-4dde-a4af-5eaea72b6407"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-7a6dd913-bc8d-4dde-a4af-5eaea72b6407"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-7a6dd913-bc8d-4dde-a4af-5eaea72b6407"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-7a6dd913-bc8d-4dde-a4af-5eaea72b6407"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-7a6dd913-bc8d-4dde-a4af-5eaea72b6407"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-7a6dd913-bc8d-4dde-a4af-5eaea72b6407"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-7a6dd913-bc8d-4dde-a4af-5eaea72b6407"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-7a6dd913-bc8d-4dde-a4af-5eaea72b6407"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-7a6dd913-bc8d-4dde-a4af-5eaea72b6407"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-7a6dd913-bc8d-4dde-a4af-5eaea72b6407"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}

#s-91165830-8acf-44f6-8dfa-97fbbb429c59 {
  border-style: solid;
margin-top: 10px;
margin-bottom: 10px;
padding-top: 0px;
padding-bottom: 0px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(242, 242, 242, 1);
text-align: left;
}
@media (min-width: 1200px){#s-91165830-8acf-44f6-8dfa-97fbbb429c59 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-91165830-8acf-44f6-8dfa-97fbbb429c59 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-91165830-8acf-44f6-8dfa-97fbbb429c59 {
  
}
}@media (max-width: 767px){#s-91165830-8acf-44f6-8dfa-97fbbb429c59 {
  
}
}
#s-91165830-8acf-44f6-8dfa-97fbbb429c59 .shogun-heading-component h1 {
  color: rgba(9, 30, 48, 1);
  font-weight:   ;
  font-family: Oswald;
  font-style:   ;
  font-size: 37px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}



.shg-btn.shg-cse, .shg-btn.shg-cse:hover, .shg-btn.shg-cse:focus {
  color: #FFF;
}

.shg-btn {
  cursor: pointer;
  box-sizing: border-box;
}

.shg-btn.shg-btn-stretch {
  display: block;
}

.shg-btn:not(.shg-btn-stretch) {
  display: inline-block;
}

.shg-btn-wrapper.shg-align-left {
  text-align: left;
}

.shg-btn-wrapper.shg-align-center {
  text-align: center;
}

.shg-btn-wrapper.shg-align-right {
  text-align: right;
}

#s-28bba358-8aa7-4502-b1cd-b319f8989f68 {
  margin-top: 10px;
margin-bottom: 10px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 0px;
text-align: center;
background-color: rgba(9, 30, 48, 1);
font-size: 11px;
color: rgba(253, 185, 19, 1);
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-28bba358-8aa7-4502-b1cd-b319f8989f68:hover {opacity: 1 !important;
background-color: rgba(9, 30, 48, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(253, 185, 19, 1) !important;}#s-28bba358-8aa7-4502-b1cd-b319f8989f68:active {background-color: #000000 !important;
text-decoration: none !important;
color: rgba(253, 185, 19, 1) !important;}@media (min-width: 1200px){#s-28bba358-8aa7-4502-b1cd-b319f8989f68 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-28bba358-8aa7-4502-b1cd-b319f8989f68 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-28bba358-8aa7-4502-b1cd-b319f8989f68 {
  margin-top: 3px;
margin-bottom: 3px;
}
}@media (max-width: 767px){#s-28bba358-8aa7-4502-b1cd-b319f8989f68 {
  
}
}


#s-28bba358-8aa7-4502-b1cd-b319f8989f68.shg-btn {
  color: rgba(253, 185, 19, 1);
  font-size: 24px;
  
  
  font-family: Oswald;
  display:  block ;
}
@media (min-width: 768px) and (max-width: 991px){

#s-28bba358-8aa7-4502-b1cd-b319f8989f68.shg-btn {
  color: rgba(253, 185, 19, 1);
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-family: Oswald;
  display:  block ;
}
}
.shg-ig-x {
  overflow-x: hidden;
}

.shg-ig-posts-container {
  display: flex;
  flex-wrap: wrap;
}

.shg-ig-posts {
  box-sizing: border-box;
  height: 100%;
}

.shg-ig-posts-link {
  text-decoration: none;
}

.shg-ig-posts-image {
  max-height: 100%;
  width: 100%;
  display: block;
  aspect-ratio: inherit;
}

.shg-ig-posts-image-square {
  aspect-ratio: 1/1;
  -o-object-fit: cover;
     object-fit: cover;
  max-height: 100%;
  width: 100%;
}

.shg-ig-square-wrapper {
  display: flex;
  align-items: center;
  overflow: hidden;
  justify-content: center;
  align-items: center;
}

.shg-ig-posts-caption {
  width: 100%;
  font-size: 12px;
  word-wrap: break-word;
  -webkit-hyphens: auto;
      -ms-hyphens: auto;
          hyphens: auto;
  text-align: left;
}

.shg-ig-details-container {
  padding-top: 9px;
  border-top: 1px solid #ddd;
}

.shg-ig-user-details {
  display: flex;
  flex-direction: row;
}

.shg-ig-user-image {
  max-width: 30px;
  max-height: 30px;
  margin-right: 10px;
}

.shg-ig-username-container {
  display: flex;
  flex-direction: column;
}

.shg-ig-user-full-name {
  margin-bottom: 3px !important;
  font-family: Arial;
  color: #b3b3b3;
  font-size: 12px;
}

.shg-ig-user-createdat {
  margin-bottom: 0 !important;
  font-family: Arial;
  color: #b3b3b3;
  font-size: 12px;
}

#s-d345d4f4-5363-4024-a390-9d6288b1bd5b {
  margin-left: 50px;
margin-right: 50px;
text-align: left;
opacity: 1;
}

[id="s-d345d4f4-5363-4024-a390-9d6288b1bd5b"] .shg-ig-posts-container > .shg-ig-posts {
  width: 50%;
  padding-right: 0px;
}

.shg-ig-posts-container {
  width: calc(100% + 0px) !important;
}

@media (min-width: 768px) {
  [id="s-d345d4f4-5363-4024-a390-9d6288b1bd5b"] .shg-ig-posts-container > .shg-ig-posts {
    width: 20.0%;
    padding-right: 0px;
  }

  .shg-ig-posts-container {
    width: calc(100% + 0px) !important;
  }
}

/*
  $vgutter : 20px
  $hgutter : 10px;
*/

.shg-c:before,
.shg-c:after {
  content: " ";
  display: table;
}

/**
  Ref:
  https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Positioning/Understanding_z_index/The_stacking_context
  https://dnf.slack.com/archives/C0514HB79/p1538741509000100
**/
.shogun-root {
  z-index: 1;
  position: relative;
  isolation: isolate;
}

.shogun-root iframe {
  display: initial;
}

@media (max-width: 1024px) {
  .shg-c,
  .shg-box {
    background-attachment: scroll !important;
  }
}

@media only screen
  and (min-width: 1024px) and (max-height: 1366px)
  and (-webkit-min-device-pixel-ratio: 1.5) and (hover: none)
  and (orientation: landscape) {
  .shg-box {
    background-attachment: scroll !important;
  }
}

#mc_embed_signup .clear {
  width: auto !important;
  height: auto !important;
  visibility: visible !important;
}

.shg-clearfix:after {
  content: "";
  display: block;
  clear: both;
}

.shogun-image {
  max-width: 100%;
  min-height: inherit;
  max-height: inherit;
  display: inline !important;
  border: 0;
  vertical-align: middle;
}

.shg-fw {
  margin-left: calc(50% - 50vw);
  width: 100vw;
}

.shg-fw .shg-fw {
  margin-left: auto;
  margin-right: auto;
  width: 100%;
}

div[data-shg-lightbox-switch] {
  cursor: pointer;
}

.shg-lightbox {
  position: fixed;
  z-index: 999999;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
  background-color: rgb(0, 0, 0);
  background-color: rgba(0, 0, 0, 0.85);
}

.shg-lightbox.hidden {
  display: none !important;
}

.shg-lightbox .shg-lightbox-content {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%,-50%);
  width: 100%;
  text-align: center;
}

.shg-lightbox .shg-lightbox-close {
  position: absolute;
  right: 0;
  padding: 5px 0;
  color: #fff;
  font-size: 45px;
  margin-right: 10px;
  line-height: 30px;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  cursor: pointer;
  z-index: 1;
}

.shg-lightbox .shg-lightbox-image-container {
  padding: 25px;
}

.shg-lightbox .shg-lightbox-image {
  margin: auto;
  max-height: 90vh;
  max-width: 100%;
}

.shg-lightbox .shg-lightbox-close:hover,
.shg-lightbox .shg-lightbox-close:focus {
  color: #a2a2a2;
  text-decoration: none;
  cursor: pointer;
}

.shg-lightbox .shg-lightbox-nav {
  cursor: pointer;
  position: absolute;
  top: 50%;
  width: 35px;
  height: 100px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  transform: translate(0%, -50%);
  z-index: 1;
}

.shg-lightbox .shg-lightbox-nav.hidden {
  display: none !important;
}

.shg-lightbox .shg-lightbox-nav.shg-nav-left {
  left: 0;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHdpZHRoPSIxNzkyIiBoZWlnaHQ9IjE3OTIiIHZpZXdCb3g9IjAgMCAxNzkyIDE3OTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZmlsbD0id2hpdGUiPjxwYXRoIGQ9Ik0xMjAzIDU0NHEwIDEzLTEwIDIzbC0zOTMgMzkzIDM5MyAzOTNxMTAgMTAgMTAgMjN0LTEwIDIzbC01MCA1MHEtMTAgMTAtMjMgMTB0LTIzLTEwbC00NjYtNDY2cS0xMC0xMC0xMC0yM3QxMC0yM2w0NjYtNDY2cTEwLTEwIDIzLTEwdDIzIDEwbDUwIDUwcTEwIDEwIDEwIDIzeiIvPjwvc3ZnPg==);
}

.shg-lightbox .shg-lightbox-nav.shg-nav-right {
  right: 0;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHdpZHRoPSIxNzkyIiBoZWlnaHQ9IjE3OTIiIHZpZXdCb3g9IjAgMCAxNzkyIDE3OTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZmlsbD0id2hpdGUiPjxwYXRoIGQ9Ik0xMTcxIDk2MHEwIDEzLTEwIDIzbC00NjYgNDY2cS0xMCAxMC0yMyAxMHQtMjMtMTBsLTUwLTUwcS0xMC0xMC0xMC0yM3QxMC0yM2wzOTMtMzkzLTM5My0zOTNxLTEwLTEwLTEwLTIzdDEwLTIzbDUwLTUwcTEwLTEwIDIzLTEwdDIzIDEwbDQ2NiA0NjZxMTAgMTAgMTAgMjN6Ii8+PC9zdmc+);
}

@media screen and (min-width: 769px) {
  .shg-lightbox .shg-lightbox-image-container {
    padding: 50px;
  }
}

.shogun-lazyload:not([src]),
.shogun-lazyloading:not([src]) {
	opacity: 0;
}
.shogun-lazyloaded {
	opacity: 1;
	transition: opacity 300ms;
}

.shogun-root a:empty,
.shogun-root article:empty,
.shogun-root dl:empty,
.shogun-root h1:empty,
.shogun-root h2:empty,
.shogun-root h3:empty,
.shogun-root h4:empty,
.shogun-root h5:empty,
.shogun-root h6:empty,
.shogun-root p:empty,
.shogun-root section:empty,
.shogun-root ul:empty {
  display: unset;
}

.shogun-root div:empty {
  display: block;
}