.shg-align-container {
  box-sizing: border-box;
}

.shg-image-content-wrapper {
  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 {
  object-fit: cover;
  font-family: "object-fit: cover;";
  width: 100%;
}

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

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

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

.shg-imageV2-content {
  text-align: initial;
}

.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;
}

.shg-image-content-wrapper .shogun-image.hover~* {
  z-index: 1;
}
#s-31e1f432-c9e5-446e-8dfd-ccf62981a6a6 {
  margin-left: 10%;
margin-right: 10%;
max-width: 3000px;
aspect-ratio: 3000/1402;
text-align: center;
}





  #s-31e1f432-c9e5-446e-8dfd-ccf62981a6a6 img.shogun-image,
  #s-31e1f432-c9e5-446e-8dfd-ccf62981a6a6 .shg-image-content-wrapper {
    height: 100%;
    width: 100%;
  }

  #s-31e1f432-c9e5-446e-8dfd-ccf62981a6a6 {
    width: 100%;
    height: auto;
  }

  #s-31e1f432-c9e5-446e-8dfd-ccf62981a6a6 img.shogun-image {
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-31e1f432-c9e5-446e-8dfd-ccf62981a6a6.shogun-image {
    
    
  }


.s-31e1f432-c9e5-446e-8dfd-ccf62981a6a6 .shogun-image-content {
  
    align-items: center;
  
}

.s-31e1f432-c9e5-446e-8dfd-ccf62981a6a6.shg-align-container {
  display: flex;
  justify-content: center
}

.s-31e1f432-c9e5-446e-8dfd-ccf62981a6a6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-31e1f432-c9e5-446e-8dfd-ccf62981a6a6.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-31e1f432-c9e5-446e-8dfd-ccf62981a6a6 {
      --shg-aspect-ratio: calc(3000/1402); 
    }

    .s-31e1f432-c9e5-446e-8dfd-ccf62981a6a6.shogun-image-container {
      position: relative;
    }

    .s-31e1f432-c9e5-446e-8dfd-ccf62981a6a6.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-31e1f432-c9e5-446e-8dfd-ccf62981a6a6.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-31e1f432-c9e5-446e-8dfd-ccf62981a6a6 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }
@media (min-width: 1200px){



  #s-31e1f432-c9e5-446e-8dfd-ccf62981a6a6 img.shogun-image,
  #s-31e1f432-c9e5-446e-8dfd-ccf62981a6a6 .shg-image-content-wrapper {
    height: 100%;
    width: 100%;
  }

  #s-31e1f432-c9e5-446e-8dfd-ccf62981a6a6 {
    width: 100%;
    height: auto;
  }

  #s-31e1f432-c9e5-446e-8dfd-ccf62981a6a6 img.shogun-image {
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-31e1f432-c9e5-446e-8dfd-ccf62981a6a6.shogun-image {
    
    
  }


.s-31e1f432-c9e5-446e-8dfd-ccf62981a6a6 .shogun-image-content {
  
    align-items: center;
  
}

.s-31e1f432-c9e5-446e-8dfd-ccf62981a6a6.shg-align-container {
  display: flex;
  justify-content: center
}

.s-31e1f432-c9e5-446e-8dfd-ccf62981a6a6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-31e1f432-c9e5-446e-8dfd-ccf62981a6a6.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-31e1f432-c9e5-446e-8dfd-ccf62981a6a6 {
      --shg-aspect-ratio: calc(3000/1402); 
    }

    .s-31e1f432-c9e5-446e-8dfd-ccf62981a6a6.shogun-image-container {
      position: relative;
    }

    .s-31e1f432-c9e5-446e-8dfd-ccf62981a6a6.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-31e1f432-c9e5-446e-8dfd-ccf62981a6a6.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-31e1f432-c9e5-446e-8dfd-ccf62981a6a6 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }
}@media (min-width: 992px) and (max-width: 1199px){



  #s-31e1f432-c9e5-446e-8dfd-ccf62981a6a6 img.shogun-image,
  #s-31e1f432-c9e5-446e-8dfd-ccf62981a6a6 .shg-image-content-wrapper {
    height: 100%;
    width: 100%;
  }

  #s-31e1f432-c9e5-446e-8dfd-ccf62981a6a6 {
    width: 100%;
    height: auto;
  }

  #s-31e1f432-c9e5-446e-8dfd-ccf62981a6a6 img.shogun-image {
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-31e1f432-c9e5-446e-8dfd-ccf62981a6a6.shogun-image {
    
    
  }


.s-31e1f432-c9e5-446e-8dfd-ccf62981a6a6 .shogun-image-content {
  
    align-items: center;
  
}

.s-31e1f432-c9e5-446e-8dfd-ccf62981a6a6.shg-align-container {
  display: flex;
  justify-content: center
}

.s-31e1f432-c9e5-446e-8dfd-ccf62981a6a6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-31e1f432-c9e5-446e-8dfd-ccf62981a6a6.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-31e1f432-c9e5-446e-8dfd-ccf62981a6a6 {
      --shg-aspect-ratio: calc(3000/1402); 
    }

    .s-31e1f432-c9e5-446e-8dfd-ccf62981a6a6.shogun-image-container {
      position: relative;
    }

    .s-31e1f432-c9e5-446e-8dfd-ccf62981a6a6.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-31e1f432-c9e5-446e-8dfd-ccf62981a6a6.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-31e1f432-c9e5-446e-8dfd-ccf62981a6a6 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }
}@media (min-width: 768px) and (max-width: 991px){



  #s-31e1f432-c9e5-446e-8dfd-ccf62981a6a6 img.shogun-image,
  #s-31e1f432-c9e5-446e-8dfd-ccf62981a6a6 .shg-image-content-wrapper {
    height: 100%;
    width: 100%;
  }

  #s-31e1f432-c9e5-446e-8dfd-ccf62981a6a6 {
    width: 100%;
    height: auto;
  }

  #s-31e1f432-c9e5-446e-8dfd-ccf62981a6a6 img.shogun-image {
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-31e1f432-c9e5-446e-8dfd-ccf62981a6a6.shogun-image {
    
    
  }


.s-31e1f432-c9e5-446e-8dfd-ccf62981a6a6 .shogun-image-content {
  
    align-items: center;
  
}

.s-31e1f432-c9e5-446e-8dfd-ccf62981a6a6.shg-align-container {
  display: flex;
  justify-content: center
}

.s-31e1f432-c9e5-446e-8dfd-ccf62981a6a6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-31e1f432-c9e5-446e-8dfd-ccf62981a6a6.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-31e1f432-c9e5-446e-8dfd-ccf62981a6a6 {
      --shg-aspect-ratio: calc(3000/1402); 
    }

    .s-31e1f432-c9e5-446e-8dfd-ccf62981a6a6.shogun-image-container {
      position: relative;
    }

    .s-31e1f432-c9e5-446e-8dfd-ccf62981a6a6.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-31e1f432-c9e5-446e-8dfd-ccf62981a6a6.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-31e1f432-c9e5-446e-8dfd-ccf62981a6a6 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }
}@media (max-width: 767px){



  #s-31e1f432-c9e5-446e-8dfd-ccf62981a6a6 img.shogun-image,
  #s-31e1f432-c9e5-446e-8dfd-ccf62981a6a6 .shg-image-content-wrapper {
    height: 100%;
    width: 100%;
  }

  #s-31e1f432-c9e5-446e-8dfd-ccf62981a6a6 {
    width: 100%;
    height: auto;
  }

  #s-31e1f432-c9e5-446e-8dfd-ccf62981a6a6 img.shogun-image {
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-31e1f432-c9e5-446e-8dfd-ccf62981a6a6.shogun-image {
    
    
  }


.s-31e1f432-c9e5-446e-8dfd-ccf62981a6a6 .shogun-image-content {
  
    align-items: center;
  
}

.s-31e1f432-c9e5-446e-8dfd-ccf62981a6a6.shg-align-container {
  display: flex;
  justify-content: center
}

.s-31e1f432-c9e5-446e-8dfd-ccf62981a6a6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-31e1f432-c9e5-446e-8dfd-ccf62981a6a6.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-31e1f432-c9e5-446e-8dfd-ccf62981a6a6 {
      --shg-aspect-ratio: calc(3000/1402); 
    }

    .s-31e1f432-c9e5-446e-8dfd-ccf62981a6a6.shogun-image-container {
      position: relative;
    }

    .s-31e1f432-c9e5-446e-8dfd-ccf62981a6a6.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-31e1f432-c9e5-446e-8dfd-ccf62981a6a6.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-31e1f432-c9e5-446e-8dfd-ccf62981a6a6 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }
}
.shg-hr-wrapper {
  padding: 30px 0;
}

.shg-hr-wrapper hr {
  margin: 0;
  border: 0;
  width: 100%;
}

#s-dd1dbf33-5ae3-4240-ab31-faf023dab050 hr {
  border-top: 2px solid rgba(255, 255, 255, 1);
}

.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: ;
  font-family: ;
  text-transform: none;
  font-weight: ;
  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-c9491478-3cb1-4118-8f54-9b1807ce5c22 {
  margin-left: 10%;
margin-right: 10%;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-c9491478-3cb1-4118-8f54-9b1807ce5c22 .shogun-heading-component h1 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 35px;
  
  
  text-align: left;
}



.shg-rich-text {
  overflow-wrap: break-word;
}

.shg-rich-text img {
  margin: 0 20px;
}

@media (max-width: 768px) {
  .shg-rich-text img {
    display: block;
    float: none !important;
    margin: 0 auto;
  }
}

.shg-default-text-content *:first-child {
  margin-top: 0;
}

.shg-default-text-content {
  text-align: left;
}

.shg-default-text-content p,
.shg-default-text-content h1,
.shg-default-text-content h2,
.shg-default-text-content h3,
.shg-default-text-content h4,
.shg-default-text-content h5,
.shg-default-text-content h6,
.shg-default-text-content address,
.shg-default-text-content pre,
.shg-default-text-content div,
.shg-default-text-content ol,
.shg-default-text-content ul {
  background-color: transparent;
  border: 0;
  border-radius: 0;
  color: #000000;
  font-family: inherit;
  font-style: normal;
  margin-bottom: 0;
  padding: 0;
  text-align: left;
  text-transform: none;
}

.shg-default-text-content h1,
.shg-default-text-content h2,
.shg-default-text-content h3,
.shg-default-text-content h4,
.shg-default-text-content h5,
.shg-default-text-content h6 {
  color: ;
  font-family: ;
  font-weight: ;
}

.shg-default-text-content a {
  background-color: inherit;
  color: inherit;
  cursor: pointer;
  font-family: inherit;
  font-style: inherit;
  text-decoration: underline;
  text-transform: inherit;
}

.shg-default-text-content strong,
.shg-default-text-content em {
  background-color: inherit;
  color: inherit;
  font-family: inherit;
  font-size: inherit;
  letter-spacing: inherit;
  line-height: inherit;
  text-align: inherit;
  text-transform: inherit;
}

.shg-default-text-content em {
  font-weight: inherit;
}

.shg-default-text-content strong {
  font-style: inherit;
  font-weight: 700;
}

/* https://stackoverflow.com/a/16094931/3696652 */
.shg-default-text-content ::selection,
.shg-default-text-content *::selection {
  background: #accef7;
}

.shg-default-text-content p {
  font-size: 1em;
  font-weight: ;
  letter-spacing: -0.005em;
  line-height: 1.714;
  margin-top: 0.6em;
  color: ;
  font-family: ;
}

.shg-default-text-content h1 {
  font-size: 1.714em;
  font-weight: 500;
  letter-spacing: -0.01em;
  line-height: 1.166;
  margin-top: 0.67em;
}

.shg-default-text-content h2 {
  font-size: 1.43em;
  font-weight: 500;
  letter-spacing: -0.01em;
  line-height: 1.2;
  margin-top: 0.83em;
}

.shg-default-text-content h3 {
  font-size: 1.142em;
  font-weight: 500;
  letter-spacing: -0.008em;
  line-height: 1.5;
  margin-top: 1em;
}

.shg-default-text-content h4 {
  font-size: 1em;
  font-weight: 600;
  letter-spacing: -0.006em;
  line-height: 1.428;
  margin-top: 1.33em;
}

.shg-default-text-content h5 {
  font-size: 0.857em;
  font-weight: 600;
  letter-spacing: -0.003em;
  line-height: 1.333;
  margin-top: 1.43em;
}

.shg-default-text-content h6 {
  font-size: 0.785em;
  font-weight: 600;
  letter-spacing: -0.003em;
  line-height: 1.454;
  margin-top: 1.42em;
  text-transform: uppercase;
}

.shg-default-text-content ul {
  list-style: disc;
}

.shg-default-text-content ol {
  list-style: decimal;
}

.shg-default-text-content ul,
.shg-default-text-content ol {
  margin-block-end: 1em;
  margin-block-start: 1em;
  margin-bottom: 0;
  margin-inline-end: 0;
  margin-inline-start: 0;
  margin-top: 0;
  padding-inline-start: 40px;
}

.shg-default-text-content li {
  font-size: 1em;
  font-weight: normal;
  letter-spacing: -0.005em;
  line-height: 1;
  list-style: inherit;
  margin-top: 0.67em;
}

.shg-default-text-content pre {
  font-family: monospace;
  font-size: 1em;
  font-weight: normal;
  letter-spacing: -0.005em;
  line-height: 1.714;
  margin-top: 1em;
  white-space: pre-wrap;
  word-break: normal;
}

.shg-default-text-content address {
  font-size: 1em;
  font-style: italic;
  font-weight: normal;
  letter-spacing: -0.005em;
  line-height: 1.714;
  margin-top: 0;
}

.shg-default-text-content div {
  font-size: 1em;
  font-weight: normal;
  letter-spacing: -0.005em;
  line-height: 1.714;
  margin-bottom: 0;
  margin-top: 0.67em;
}

.shg-theme-text-content h1,
.shg-theme-text-content h2,
.shg-theme-text-content h3,
.shg-theme-text-content h4,
.shg-theme-text-content h5,
.shg-theme-text-content h6 {
  color: ;
  font-family: ;
  font-weight: ;
}

.shg-theme-text-content p {
  color: ;
  font-family: ;
  font-weight: ;
}

#s-2bfdfce8-69b5-4c89-bc3c-100ff3a01597 {
  margin-left: 10%;
margin-right: 10%;
}

#s-035833df-110a-4b72-96a0-f657fc450330 {
  margin-left: 10%;
margin-right: 10%;
padding-left: 0%;
padding-right: 0%;
max-width: 1500px;
text-align: center;
}







  img.s-035833df-110a-4b72-96a0-f657fc450330.shogun-image {
    
    
  }


.s-035833df-110a-4b72-96a0-f657fc450330 .shogun-image-content {
  
    align-items: center;
  
}

.s-035833df-110a-4b72-96a0-f657fc450330.shg-align-container {
  display: flex;
  justify-content: center
}

.s-035833df-110a-4b72-96a0-f657fc450330.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-035833df-110a-4b72-96a0-f657fc450330.shogun-image {
  box-sizing: border-box;
}



@media (min-width: 1200px){





  img.s-035833df-110a-4b72-96a0-f657fc450330.shogun-image {
    
    
  }


.s-035833df-110a-4b72-96a0-f657fc450330 .shogun-image-content {
  
    align-items: center;
  
}

.s-035833df-110a-4b72-96a0-f657fc450330.shg-align-container {
  display: flex;
  justify-content: center
}

.s-035833df-110a-4b72-96a0-f657fc450330.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-035833df-110a-4b72-96a0-f657fc450330.shogun-image {
  box-sizing: border-box;
}



}@media (min-width: 992px) and (max-width: 1199px){





  img.s-035833df-110a-4b72-96a0-f657fc450330.shogun-image {
    
    
  }


.s-035833df-110a-4b72-96a0-f657fc450330 .shogun-image-content {
  
    align-items: center;
  
}

.s-035833df-110a-4b72-96a0-f657fc450330.shg-align-container {
  display: flex;
  justify-content: center
}

.s-035833df-110a-4b72-96a0-f657fc450330.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-035833df-110a-4b72-96a0-f657fc450330.shogun-image {
  box-sizing: border-box;
}



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





  img.s-035833df-110a-4b72-96a0-f657fc450330.shogun-image {
    
    
  }


.s-035833df-110a-4b72-96a0-f657fc450330 .shogun-image-content {
  
    align-items: center;
  
}

.s-035833df-110a-4b72-96a0-f657fc450330.shg-align-container {
  display: flex;
  justify-content: center
}

.s-035833df-110a-4b72-96a0-f657fc450330.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-035833df-110a-4b72-96a0-f657fc450330.shogun-image {
  box-sizing: border-box;
}



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





  img.s-035833df-110a-4b72-96a0-f657fc450330.shogun-image {
    
    
  }


.s-035833df-110a-4b72-96a0-f657fc450330 .shogun-image-content {
  
    align-items: center;
  
}

.s-035833df-110a-4b72-96a0-f657fc450330.shg-align-container {
  display: flex;
  justify-content: center
}

.s-035833df-110a-4b72-96a0-f657fc450330.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-035833df-110a-4b72-96a0-f657fc450330.shogun-image {
  box-sizing: border-box;
}



}
#s-c5d2214d-2365-4c34-9cf6-ce4436b4a206 {
  margin-left: 10%;
margin-right: 10%;
}

#s-6b9a03f9-fa70-4ec6-a087-0b93fc070d92 {
  box-shadow:0px 0px 0px 0px rgba(236, 232, 232, 1);
margin-left: 10%;
margin-right: 10%;
padding-top: 10px;
padding-left: 10px;
padding-bottom: 10px;
padding-right: 10px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(48, 48, 76, 1);
border-style: solid;
max-width: 1500px;
background-color: rgba(253, 249, 235, 1);
}

#s-36a2cf8c-a104-4d0a-9991-318c5956854c hr {
  border-top: 2px solid rgba(255, 255, 255, 1);
}

#s-39d231c9-5512-4c07-b92d-086929055794 {
  margin-left: 10%;
margin-right: 10%;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-39d231c9-5512-4c07-b92d-086929055794 .shogun-heading-component h2 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 30px;
  
  
  text-align: left;
}



#s-5f0c4860-5aa7-446a-9696-b8b8c50963d5 {
  text-align: left;
}

#s-95c94865-1aef-42f1-8ad7-7bc8194f9418 {
  margin-left: 10%;
margin-right: 10%;
max-width: 1500px;
text-align: center;
}







  img.s-95c94865-1aef-42f1-8ad7-7bc8194f9418.shogun-image {
    
    
  }


.s-95c94865-1aef-42f1-8ad7-7bc8194f9418 .shogun-image-content {
  
    align-items: center;
  
}

.s-95c94865-1aef-42f1-8ad7-7bc8194f9418.shg-align-container {
  display: flex;
  justify-content: center
}

.s-95c94865-1aef-42f1-8ad7-7bc8194f9418.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-95c94865-1aef-42f1-8ad7-7bc8194f9418.shogun-image {
  box-sizing: border-box;
}



@media (min-width: 1200px){





  img.s-95c94865-1aef-42f1-8ad7-7bc8194f9418.shogun-image {
    
    
  }


.s-95c94865-1aef-42f1-8ad7-7bc8194f9418 .shogun-image-content {
  
    align-items: center;
  
}

.s-95c94865-1aef-42f1-8ad7-7bc8194f9418.shg-align-container {
  display: flex;
  justify-content: center
}

.s-95c94865-1aef-42f1-8ad7-7bc8194f9418.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-95c94865-1aef-42f1-8ad7-7bc8194f9418.shogun-image {
  box-sizing: border-box;
}



}@media (min-width: 992px) and (max-width: 1199px){





  img.s-95c94865-1aef-42f1-8ad7-7bc8194f9418.shogun-image {
    
    
  }


.s-95c94865-1aef-42f1-8ad7-7bc8194f9418 .shogun-image-content {
  
    align-items: center;
  
}

.s-95c94865-1aef-42f1-8ad7-7bc8194f9418.shg-align-container {
  display: flex;
  justify-content: center
}

.s-95c94865-1aef-42f1-8ad7-7bc8194f9418.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-95c94865-1aef-42f1-8ad7-7bc8194f9418.shogun-image {
  box-sizing: border-box;
}



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





  img.s-95c94865-1aef-42f1-8ad7-7bc8194f9418.shogun-image {
    
    
  }


.s-95c94865-1aef-42f1-8ad7-7bc8194f9418 .shogun-image-content {
  
    align-items: center;
  
}

.s-95c94865-1aef-42f1-8ad7-7bc8194f9418.shg-align-container {
  display: flex;
  justify-content: center
}

.s-95c94865-1aef-42f1-8ad7-7bc8194f9418.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-95c94865-1aef-42f1-8ad7-7bc8194f9418.shogun-image {
  box-sizing: border-box;
}



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





  img.s-95c94865-1aef-42f1-8ad7-7bc8194f9418.shogun-image {
    
    
  }


.s-95c94865-1aef-42f1-8ad7-7bc8194f9418 .shogun-image-content {
  
    align-items: center;
  
}

.s-95c94865-1aef-42f1-8ad7-7bc8194f9418.shg-align-container {
  display: flex;
  justify-content: center
}

.s-95c94865-1aef-42f1-8ad7-7bc8194f9418.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-95c94865-1aef-42f1-8ad7-7bc8194f9418.shogun-image {
  box-sizing: border-box;
}



}
#s-8dfbb1af-341f-4009-a9c2-43e97bb8301c {
  margin-left: 10%;
margin-right: 10%;
}

#s-441acb32-69c1-4a4e-984b-c092e1b4dcf5 {
  margin-left: 10%;
margin-right: 10%;
padding-top: 13px;
padding-left: 15px;
padding-right: 15px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(48, 48, 76, 1);
border-style: solid;
max-width: 100%;
background-color: rgba(253, 249, 235, 1);
}

#s-ecf69895-d522-4965-a838-f0670ae33096 {
  margin-left: 10%;
margin-right: 10%;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-ecf69895-d522-4965-a838-f0670ae33096 .shogun-heading-component h2 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 30px;
  
  
  text-align: left;
}



#s-a6bc47b7-d995-4afc-adcb-f0bbd1b8462a {
  text-align: left;
}

#s-b22d6b1f-11c4-4585-a7d1-87d457586ea9 {
  margin-left: 10%;
margin-right: 10%;
max-width: 1500px;
text-align: center;
}







  img.s-b22d6b1f-11c4-4585-a7d1-87d457586ea9.shogun-image {
    
    
  }


.s-b22d6b1f-11c4-4585-a7d1-87d457586ea9 .shogun-image-content {
  
    align-items: center;
  
}

.s-b22d6b1f-11c4-4585-a7d1-87d457586ea9.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b22d6b1f-11c4-4585-a7d1-87d457586ea9.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b22d6b1f-11c4-4585-a7d1-87d457586ea9.shogun-image {
  box-sizing: border-box;
}



@media (min-width: 1200px){





  img.s-b22d6b1f-11c4-4585-a7d1-87d457586ea9.shogun-image {
    
    
  }


.s-b22d6b1f-11c4-4585-a7d1-87d457586ea9 .shogun-image-content {
  
    align-items: center;
  
}

.s-b22d6b1f-11c4-4585-a7d1-87d457586ea9.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b22d6b1f-11c4-4585-a7d1-87d457586ea9.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b22d6b1f-11c4-4585-a7d1-87d457586ea9.shogun-image {
  box-sizing: border-box;
}



}@media (min-width: 992px) and (max-width: 1199px){





  img.s-b22d6b1f-11c4-4585-a7d1-87d457586ea9.shogun-image {
    
    
  }


.s-b22d6b1f-11c4-4585-a7d1-87d457586ea9 .shogun-image-content {
  
    align-items: center;
  
}

.s-b22d6b1f-11c4-4585-a7d1-87d457586ea9.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b22d6b1f-11c4-4585-a7d1-87d457586ea9.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b22d6b1f-11c4-4585-a7d1-87d457586ea9.shogun-image {
  box-sizing: border-box;
}



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





  img.s-b22d6b1f-11c4-4585-a7d1-87d457586ea9.shogun-image {
    
    
  }


.s-b22d6b1f-11c4-4585-a7d1-87d457586ea9 .shogun-image-content {
  
    align-items: center;
  
}

.s-b22d6b1f-11c4-4585-a7d1-87d457586ea9.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b22d6b1f-11c4-4585-a7d1-87d457586ea9.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b22d6b1f-11c4-4585-a7d1-87d457586ea9.shogun-image {
  box-sizing: border-box;
}



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





  img.s-b22d6b1f-11c4-4585-a7d1-87d457586ea9.shogun-image {
    
    
  }


.s-b22d6b1f-11c4-4585-a7d1-87d457586ea9 .shogun-image-content {
  
    align-items: center;
  
}

.s-b22d6b1f-11c4-4585-a7d1-87d457586ea9.shg-align-container {
  display: flex;
  justify-content: center
}

.s-b22d6b1f-11c4-4585-a7d1-87d457586ea9.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-b22d6b1f-11c4-4585-a7d1-87d457586ea9.shogun-image {
  box-sizing: border-box;
}



}
#s-2c19ff29-3d58-4fac-8f9c-523fd4219b45 {
  margin-left: 10%;
margin-right: 10%;
}

#s-cbbba389-a0e2-40ab-94d6-65e0d85189f1 {
  margin-left: 10%;
margin-right: 10%;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-cbbba389-a0e2-40ab-94d6-65e0d85189f1 .shogun-heading-component h3 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 25px;
  
  
  text-align: left;
}



.shogun-table-wrapper {
  overflow: auto;
}

table.shogun-table {
  width: 100%;
  max-width: 100%;
  border-collapse: collapse;
  border-style: hidden;
}

thead.shogun-table-column-container {
  font-weight: bold;
}

td.shogun-table-column {
  padding: 10px;
}

td.shogun-table-row {
  padding: 10px;
  min-height: 45px;
}

td.shogun-table-column:only-child, td.shogun-table-row:only-child {
  width: 100%;
}

#s-2b10b044-e656-43af-b051-80fcab43d2ef {
  margin-left: 10%;
margin-right: 10%;
}

#s-2b10b044-e656-43af-b051-80fcab43d2ef .shogun-table-wrapper {
  overflow: auto;
  border: 0px solid #D5D6D7;
  border-radius: 0px;
}

#s-2b10b044-e656-43af-b051-80fcab43d2ef table.shogun-table {
  margin: 0;
  padding: 0;
}

#s-2b10b044-e656-43af-b051-80fcab43d2ef td.shogun-table-column {
  background-color: #fff;
  padding: 0px;
  text-align: inherit;
  font-family: ;
  font-size: 14px;
  font-weight: ;
  color: ;
  letter-spacing: ;
  line-height: ;
  font-style: ;
}

#s-2b10b044-e656-43af-b051-80fcab43d2ef td.shogun-table-row {
  background-color: #fff;
  padding: 2px;
}

#s-2b10b044-e656-43af-b051-80fcab43d2ef td.shogun-table-column, #s-2b10b044-e656-43af-b051-80fcab43d2ef td.shogun-table-row {
  border: 0px solid #D5D6D7;
}

.shg-product-image-wrapper img.shogun-image,
.shogun-component img.shogun-image {
  display: inline-block;
  vertical-align: middle;
}

.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;
  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-65f42aa1-70dc-4dd2-bb18-171dd694a219 {
  text-align: left;
}



.shg-c#s-65f42aa1-70dc-4dd2-bb18-171dd694a219 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-65f42aa1-70dc-4dd2-bb18-171dd694a219 img.shogun-image {
  width: 100%;
}



@media (min-width: 1200px){

.shg-c#s-65f42aa1-70dc-4dd2-bb18-171dd694a219 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-65f42aa1-70dc-4dd2-bb18-171dd694a219 img.shogun-image {
  width: 100%;
}



}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-65f42aa1-70dc-4dd2-bb18-171dd694a219 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-65f42aa1-70dc-4dd2-bb18-171dd694a219 img.shogun-image {
  width: 100%;
}



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

.shg-c#s-65f42aa1-70dc-4dd2-bb18-171dd694a219 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-65f42aa1-70dc-4dd2-bb18-171dd694a219 img.shogun-image {
  width: 100%;
}



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

.shg-c#s-65f42aa1-70dc-4dd2-bb18-171dd694a219 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-65f42aa1-70dc-4dd2-bb18-171dd694a219 img.shogun-image {
  width: 100%;
}



}
.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: ;
  font-family: ;
  text-transform: none;
  font-weight: ;
  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-6b62e300-8faf-497e-ad85-a0c6ab0178ce {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-6b62e300-8faf-497e-ad85-a0c6ab0178ce .shg-product-title-component h3 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
}

#s-a85070ce-c69c-4f1a-bbdc-0ce89ef45261 {
  text-align: center;
}

#s-a85070ce-c69c-4f1a-bbdc-0ce89ef45261 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 18px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-a85070ce-c69c-4f1a-bbdc-0ce89ef45261 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
}

#s-a85070ce-c69c-4f1a-bbdc-0ce89ef45261 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-91596e5d-8d53-41c3-b6c7-306a7a951617 {
  text-align: left;
}



.shg-c#s-91596e5d-8d53-41c3-b6c7-306a7a951617 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-91596e5d-8d53-41c3-b6c7-306a7a951617 img.shogun-image {
  width: 100%;
}



@media (min-width: 1200px){

.shg-c#s-91596e5d-8d53-41c3-b6c7-306a7a951617 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-91596e5d-8d53-41c3-b6c7-306a7a951617 img.shogun-image {
  width: 100%;
}



}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-91596e5d-8d53-41c3-b6c7-306a7a951617 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-91596e5d-8d53-41c3-b6c7-306a7a951617 img.shogun-image {
  width: 100%;
}



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

.shg-c#s-91596e5d-8d53-41c3-b6c7-306a7a951617 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-91596e5d-8d53-41c3-b6c7-306a7a951617 img.shogun-image {
  width: 100%;
}



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

.shg-c#s-91596e5d-8d53-41c3-b6c7-306a7a951617 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-91596e5d-8d53-41c3-b6c7-306a7a951617 img.shogun-image {
  width: 100%;
}



}
#s-d9611020-9c75-4a56-9e9f-883b23cbd08f {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-d9611020-9c75-4a56-9e9f-883b23cbd08f .shg-product-title-component h3 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
}

#s-7f26dc3e-cfbb-4a47-930e-d7767d3ba0b4 {
  text-align: center;
}

#s-7f26dc3e-cfbb-4a47-930e-d7767d3ba0b4 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 18px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-7f26dc3e-cfbb-4a47-930e-d7767d3ba0b4 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
}

#s-7f26dc3e-cfbb-4a47-930e-d7767d3ba0b4 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-25a09264-85f6-48c0-9497-ed366e7beb4d {
  text-align: left;
}



.shg-c#s-25a09264-85f6-48c0-9497-ed366e7beb4d .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-25a09264-85f6-48c0-9497-ed366e7beb4d img.shogun-image {
  width: 100%;
}



@media (min-width: 1200px){

.shg-c#s-25a09264-85f6-48c0-9497-ed366e7beb4d .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-25a09264-85f6-48c0-9497-ed366e7beb4d img.shogun-image {
  width: 100%;
}



}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-25a09264-85f6-48c0-9497-ed366e7beb4d .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-25a09264-85f6-48c0-9497-ed366e7beb4d img.shogun-image {
  width: 100%;
}



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

.shg-c#s-25a09264-85f6-48c0-9497-ed366e7beb4d .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-25a09264-85f6-48c0-9497-ed366e7beb4d img.shogun-image {
  width: 100%;
}



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

.shg-c#s-25a09264-85f6-48c0-9497-ed366e7beb4d .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-25a09264-85f6-48c0-9497-ed366e7beb4d img.shogun-image {
  width: 100%;
}



}
#s-cf182bcb-42a6-4bfa-bee9-89d37e4bd73a {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-cf182bcb-42a6-4bfa-bee9-89d37e4bd73a .shg-product-title-component h3 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
}

#s-6844a5ad-0a83-446a-a353-f7a6b38aa614 {
  text-align: center;
}

#s-6844a5ad-0a83-446a-a353-f7a6b38aa614 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 18px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-6844a5ad-0a83-446a-a353-f7a6b38aa614 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
}

#s-6844a5ad-0a83-446a-a353-f7a6b38aa614 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

.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-text {
  font-weight: ;
  font-family: ;
}

.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-ddb3a7f6-bed1-4f65-a5a8-49764d861ac5 {
  margin-top: 20px;
margin-bottom: 20px;
padding-top: 20px;
padding-left: 20px;
padding-bottom: 20px;
padding-right: 20px;
border-radius: 2px;
background-color: rgba(219, 61, 62, 1);
text-align: center;
text-decoration: none;
hover-type: color;
}
#s-ddb3a7f6-bed1-4f65-a5a8-49764d861ac5:hover {background-color: rgba(223, 217, 217, 1) !important;
text-decoration: none !important;
color: rgba(219, 61, 62, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-ddb3a7f6-bed1-4f65-a5a8-49764d861ac5:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-ddb3a7f6-bed1-4f65-a5a8-49764d861ac5-root {
    text-align: center;
  }


#s-ddb3a7f6-bed1-4f65-a5a8-49764d861ac5.shg-btn {
  color: #ffffff;
  font-size: 21px;
  
  
  font-family: Open Sans Condensed;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-ddb3a7f6-bed1-4f65-a5a8-49764d861ac5-root {
    text-align: center;
  }


#s-ddb3a7f6-bed1-4f65-a5a8-49764d861ac5.shg-btn {
  color: #ffffff;
  font-size: 21px;
  
  
  font-family: Open Sans Condensed;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-ddb3a7f6-bed1-4f65-a5a8-49764d861ac5-root {
    text-align: center;
  }


#s-ddb3a7f6-bed1-4f65-a5a8-49764d861ac5.shg-btn {
  color: #ffffff;
  font-size: 21px;
  
  
  font-family: Open Sans Condensed;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-ddb3a7f6-bed1-4f65-a5a8-49764d861ac5-root {
    text-align: center;
  }


#s-ddb3a7f6-bed1-4f65-a5a8-49764d861ac5.shg-btn {
  color: #ffffff;
  font-size: 21px;
  
  
  font-family: Open Sans Condensed;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-ddb3a7f6-bed1-4f65-a5a8-49764d861ac5-root {
    text-align: center;
  }


#s-ddb3a7f6-bed1-4f65-a5a8-49764d861ac5.shg-btn {
  color: #ffffff;
  font-size: 21px;
  
  
  font-family: Open Sans Condensed;
  display:  inline-block ;
}
}
#s-2133fce5-9138-4fac-80de-f5bd8e15b848 hr {
  border-top: 2px solid rgba(255, 255, 255, 1);
}

#s-915e4a60-ad49-4b63-8231-bb4b756193db {
  margin-left: 10%;
margin-right: 10%;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-915e4a60-ad49-4b63-8231-bb4b756193db .shogun-heading-component h2 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 30px;
  
  
  text-align: left;
}



#s-15d45608-595d-4cca-b84b-c2000260a8f4 {
  text-align: left;
}

#s-9dcf72ab-40cc-4e97-a198-d08e304fdd6c {
  margin-left: 10%;
margin-right: 10%;
max-width: 1500px;
text-align: center;
}







  img.s-9dcf72ab-40cc-4e97-a198-d08e304fdd6c.shogun-image {
    
    
  }


.s-9dcf72ab-40cc-4e97-a198-d08e304fdd6c .shogun-image-content {
  
    align-items: center;
  
}

.s-9dcf72ab-40cc-4e97-a198-d08e304fdd6c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-9dcf72ab-40cc-4e97-a198-d08e304fdd6c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9dcf72ab-40cc-4e97-a198-d08e304fdd6c.shogun-image {
  box-sizing: border-box;
}



@media (min-width: 1200px){





  img.s-9dcf72ab-40cc-4e97-a198-d08e304fdd6c.shogun-image {
    
    
  }


.s-9dcf72ab-40cc-4e97-a198-d08e304fdd6c .shogun-image-content {
  
    align-items: center;
  
}

.s-9dcf72ab-40cc-4e97-a198-d08e304fdd6c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-9dcf72ab-40cc-4e97-a198-d08e304fdd6c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9dcf72ab-40cc-4e97-a198-d08e304fdd6c.shogun-image {
  box-sizing: border-box;
}



}@media (min-width: 992px) and (max-width: 1199px){





  img.s-9dcf72ab-40cc-4e97-a198-d08e304fdd6c.shogun-image {
    
    
  }


.s-9dcf72ab-40cc-4e97-a198-d08e304fdd6c .shogun-image-content {
  
    align-items: center;
  
}

.s-9dcf72ab-40cc-4e97-a198-d08e304fdd6c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-9dcf72ab-40cc-4e97-a198-d08e304fdd6c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9dcf72ab-40cc-4e97-a198-d08e304fdd6c.shogun-image {
  box-sizing: border-box;
}



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





  img.s-9dcf72ab-40cc-4e97-a198-d08e304fdd6c.shogun-image {
    
    
  }


.s-9dcf72ab-40cc-4e97-a198-d08e304fdd6c .shogun-image-content {
  
    align-items: center;
  
}

.s-9dcf72ab-40cc-4e97-a198-d08e304fdd6c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-9dcf72ab-40cc-4e97-a198-d08e304fdd6c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9dcf72ab-40cc-4e97-a198-d08e304fdd6c.shogun-image {
  box-sizing: border-box;
}



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





  img.s-9dcf72ab-40cc-4e97-a198-d08e304fdd6c.shogun-image {
    
    
  }


.s-9dcf72ab-40cc-4e97-a198-d08e304fdd6c .shogun-image-content {
  
    align-items: center;
  
}

.s-9dcf72ab-40cc-4e97-a198-d08e304fdd6c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-9dcf72ab-40cc-4e97-a198-d08e304fdd6c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9dcf72ab-40cc-4e97-a198-d08e304fdd6c.shogun-image {
  box-sizing: border-box;
}



}
#s-d7bf188c-1d7a-4ec6-b745-95bfd8d4ee4b {
  margin-left: 10%;
margin-right: 10%;
}

#s-1273b667-8549-4ba6-9228-d934869b94d1 {
  margin-left: 10%;
margin-right: 10%;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-1273b667-8549-4ba6-9228-d934869b94d1 .shogun-heading-component h3 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 25px;
  
  
  text-align: left;
}



#s-e7154913-21e8-446f-a1d4-5cdde1b1f003 {
  margin-left: 10%;
margin-right: 10%;
}

#s-e7154913-21e8-446f-a1d4-5cdde1b1f003 .shogun-table-wrapper {
  overflow: auto;
  border: 0px solid rgba(255, 255, 255, 1);
  border-radius: 0px;
}

#s-e7154913-21e8-446f-a1d4-5cdde1b1f003 table.shogun-table {
  margin: 0;
  padding: 0;
}

#s-e7154913-21e8-446f-a1d4-5cdde1b1f003 td.shogun-table-column {
  background-color: #fff;
  padding: 10px;
  text-align: inherit;
  font-family: ;
  font-size: 14px;
  font-weight: ;
  color: ;
  letter-spacing: ;
  line-height: ;
  font-style: ;
}

#s-e7154913-21e8-446f-a1d4-5cdde1b1f003 td.shogun-table-row {
  background-color: #fff;
  padding: 10px;
}

#s-e7154913-21e8-446f-a1d4-5cdde1b1f003 td.shogun-table-column, #s-e7154913-21e8-446f-a1d4-5cdde1b1f003 td.shogun-table-row {
  border: 0px solid rgba(255, 255, 255, 1);
}

#s-6087ab45-f191-4ad7-97c6-a7711f5559a8 {
  text-align: left;
}



.shg-c#s-6087ab45-f191-4ad7-97c6-a7711f5559a8 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-6087ab45-f191-4ad7-97c6-a7711f5559a8 img.shogun-image {
  width: 100%;
}



@media (min-width: 1200px){

.shg-c#s-6087ab45-f191-4ad7-97c6-a7711f5559a8 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-6087ab45-f191-4ad7-97c6-a7711f5559a8 img.shogun-image {
  width: 100%;
}



}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-6087ab45-f191-4ad7-97c6-a7711f5559a8 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-6087ab45-f191-4ad7-97c6-a7711f5559a8 img.shogun-image {
  width: 100%;
}



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

.shg-c#s-6087ab45-f191-4ad7-97c6-a7711f5559a8 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-6087ab45-f191-4ad7-97c6-a7711f5559a8 img.shogun-image {
  width: 100%;
}



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

.shg-c#s-6087ab45-f191-4ad7-97c6-a7711f5559a8 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-6087ab45-f191-4ad7-97c6-a7711f5559a8 img.shogun-image {
  width: 100%;
}



}
#s-e11def89-5966-49e5-9adf-4f3f3a7f189c {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-e11def89-5966-49e5-9adf-4f3f3a7f189c .shg-product-title-component h3 {
  color: ;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
}

#s-92ec82be-a1cb-4ffc-bed5-955adc43eea4 {
  text-align: center;
}

#s-92ec82be-a1cb-4ffc-bed5-955adc43eea4 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-92ec82be-a1cb-4ffc-bed5-955adc43eea4 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 14px;
}

#s-92ec82be-a1cb-4ffc-bed5-955adc43eea4 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-cdf64008-007b-4d11-b163-eda311b3c47c {
  text-align: left;
}



.shg-c#s-cdf64008-007b-4d11-b163-eda311b3c47c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-cdf64008-007b-4d11-b163-eda311b3c47c img.shogun-image {
  width: 100%;
}



@media (min-width: 1200px){

.shg-c#s-cdf64008-007b-4d11-b163-eda311b3c47c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-cdf64008-007b-4d11-b163-eda311b3c47c img.shogun-image {
  width: 100%;
}



}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-cdf64008-007b-4d11-b163-eda311b3c47c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-cdf64008-007b-4d11-b163-eda311b3c47c img.shogun-image {
  width: 100%;
}



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

.shg-c#s-cdf64008-007b-4d11-b163-eda311b3c47c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-cdf64008-007b-4d11-b163-eda311b3c47c img.shogun-image {
  width: 100%;
}



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

.shg-c#s-cdf64008-007b-4d11-b163-eda311b3c47c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-cdf64008-007b-4d11-b163-eda311b3c47c img.shogun-image {
  width: 100%;
}



}
#s-b5968305-7631-4427-8957-a5caecbd0536 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-b5968305-7631-4427-8957-a5caecbd0536 .shg-product-title-component h3 {
  color: ;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
}

#s-9d7cde89-beff-49d7-bb1d-a7e6d881b27c {
  text-align: center;
}

#s-9d7cde89-beff-49d7-bb1d-a7e6d881b27c .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-9d7cde89-beff-49d7-bb1d-a7e6d881b27c .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 14px;
}

#s-9d7cde89-beff-49d7-bb1d-a7e6d881b27c .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-e6f6c83b-7f2d-40dd-b5d1-68740575f5b2 {
  text-align: left;
}



.shg-c#s-e6f6c83b-7f2d-40dd-b5d1-68740575f5b2 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-e6f6c83b-7f2d-40dd-b5d1-68740575f5b2 img.shogun-image {
  width: 100%;
}



@media (min-width: 1200px){

.shg-c#s-e6f6c83b-7f2d-40dd-b5d1-68740575f5b2 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-e6f6c83b-7f2d-40dd-b5d1-68740575f5b2 img.shogun-image {
  width: 100%;
}



}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-e6f6c83b-7f2d-40dd-b5d1-68740575f5b2 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-e6f6c83b-7f2d-40dd-b5d1-68740575f5b2 img.shogun-image {
  width: 100%;
}



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

.shg-c#s-e6f6c83b-7f2d-40dd-b5d1-68740575f5b2 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-e6f6c83b-7f2d-40dd-b5d1-68740575f5b2 img.shogun-image {
  width: 100%;
}



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

.shg-c#s-e6f6c83b-7f2d-40dd-b5d1-68740575f5b2 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-e6f6c83b-7f2d-40dd-b5d1-68740575f5b2 img.shogun-image {
  width: 100%;
}



}
#s-6d3ee0fd-7b3a-486f-9e34-736f8b557659 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-6d3ee0fd-7b3a-486f-9e34-736f8b557659 .shg-product-title-component h3 {
  color: ;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
}

#s-4014b2a8-e760-402c-8565-1dc97fcac2ab {
  text-align: center;
}

#s-4014b2a8-e760-402c-8565-1dc97fcac2ab .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-4014b2a8-e760-402c-8565-1dc97fcac2ab .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 14px;
}

#s-4014b2a8-e760-402c-8565-1dc97fcac2ab .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-f9af1127-78d7-4bde-95cc-efd524a9203f {
  margin-top: 20px;
margin-bottom: 20px;
padding-top: 20px;
padding-left: 20px;
padding-bottom: 20px;
padding-right: 20px;
border-radius: 2px;
background-color: rgba(219, 61, 62, 1);
text-align: center;
text-decoration: none;
hover-type: color;
}
#s-f9af1127-78d7-4bde-95cc-efd524a9203f:hover {background-color: rgba(223, 217, 217, 1) !important;
text-decoration: none !important;
color: rgba(219, 61, 62, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-f9af1127-78d7-4bde-95cc-efd524a9203f:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-f9af1127-78d7-4bde-95cc-efd524a9203f-root {
    text-align: center;
  }


#s-f9af1127-78d7-4bde-95cc-efd524a9203f.shg-btn {
  color: #ffffff;
  font-size: 21px;
  
  
  font-family: Open Sans Condensed;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-f9af1127-78d7-4bde-95cc-efd524a9203f-root {
    text-align: center;
  }


#s-f9af1127-78d7-4bde-95cc-efd524a9203f.shg-btn {
  color: #ffffff;
  font-size: 21px;
  
  
  font-family: Open Sans Condensed;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-f9af1127-78d7-4bde-95cc-efd524a9203f-root {
    text-align: center;
  }


#s-f9af1127-78d7-4bde-95cc-efd524a9203f.shg-btn {
  color: #ffffff;
  font-size: 21px;
  
  
  font-family: Open Sans Condensed;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-f9af1127-78d7-4bde-95cc-efd524a9203f-root {
    text-align: center;
  }


#s-f9af1127-78d7-4bde-95cc-efd524a9203f.shg-btn {
  color: #ffffff;
  font-size: 21px;
  
  
  font-family: Open Sans Condensed;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-f9af1127-78d7-4bde-95cc-efd524a9203f-root {
    text-align: center;
  }


#s-f9af1127-78d7-4bde-95cc-efd524a9203f.shg-btn {
  color: #ffffff;
  font-size: 21px;
  
  
  font-family: Open Sans Condensed;
  display:  inline-block ;
}
}
#s-c48fc088-b712-4c18-adc1-289052ec0457 hr {
  border-top: 2px solid rgba(255, 255, 255, 1);
}

#s-79bddc71-4c5f-4f4f-9672-c8dbb918d541 {
  margin-left: 10%;
margin-right: 10%;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-79bddc71-4c5f-4f4f-9672-c8dbb918d541 .shogun-heading-component h2 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 30px;
  
  
  text-align: left;
}



#s-0c63c8a2-e96f-45ab-ae4a-56bbed2ca5f3 {
  text-align: left;
}

#s-9af735c4-96e7-415c-86b9-7b73cf650a21 {
  margin-left: 10%;
margin-right: 10%;
max-width: 1500px;
text-align: center;
}







  img.s-9af735c4-96e7-415c-86b9-7b73cf650a21.shogun-image {
    
    
  }


.s-9af735c4-96e7-415c-86b9-7b73cf650a21 .shogun-image-content {
  
    align-items: center;
  
}

.s-9af735c4-96e7-415c-86b9-7b73cf650a21.shg-align-container {
  display: flex;
  justify-content: center
}

.s-9af735c4-96e7-415c-86b9-7b73cf650a21.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9af735c4-96e7-415c-86b9-7b73cf650a21.shogun-image {
  box-sizing: border-box;
}



@media (min-width: 1200px){





  img.s-9af735c4-96e7-415c-86b9-7b73cf650a21.shogun-image {
    
    
  }


.s-9af735c4-96e7-415c-86b9-7b73cf650a21 .shogun-image-content {
  
    align-items: center;
  
}

.s-9af735c4-96e7-415c-86b9-7b73cf650a21.shg-align-container {
  display: flex;
  justify-content: center
}

.s-9af735c4-96e7-415c-86b9-7b73cf650a21.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9af735c4-96e7-415c-86b9-7b73cf650a21.shogun-image {
  box-sizing: border-box;
}



}@media (min-width: 992px) and (max-width: 1199px){





  img.s-9af735c4-96e7-415c-86b9-7b73cf650a21.shogun-image {
    
    
  }


.s-9af735c4-96e7-415c-86b9-7b73cf650a21 .shogun-image-content {
  
    align-items: center;
  
}

.s-9af735c4-96e7-415c-86b9-7b73cf650a21.shg-align-container {
  display: flex;
  justify-content: center
}

.s-9af735c4-96e7-415c-86b9-7b73cf650a21.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9af735c4-96e7-415c-86b9-7b73cf650a21.shogun-image {
  box-sizing: border-box;
}



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





  img.s-9af735c4-96e7-415c-86b9-7b73cf650a21.shogun-image {
    
    
  }


.s-9af735c4-96e7-415c-86b9-7b73cf650a21 .shogun-image-content {
  
    align-items: center;
  
}

.s-9af735c4-96e7-415c-86b9-7b73cf650a21.shg-align-container {
  display: flex;
  justify-content: center
}

.s-9af735c4-96e7-415c-86b9-7b73cf650a21.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9af735c4-96e7-415c-86b9-7b73cf650a21.shogun-image {
  box-sizing: border-box;
}



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





  img.s-9af735c4-96e7-415c-86b9-7b73cf650a21.shogun-image {
    
    
  }


.s-9af735c4-96e7-415c-86b9-7b73cf650a21 .shogun-image-content {
  
    align-items: center;
  
}

.s-9af735c4-96e7-415c-86b9-7b73cf650a21.shg-align-container {
  display: flex;
  justify-content: center
}

.s-9af735c4-96e7-415c-86b9-7b73cf650a21.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-9af735c4-96e7-415c-86b9-7b73cf650a21.shogun-image {
  box-sizing: border-box;
}



}
#s-11449ca9-cb6a-4ce9-96c6-d2cf70a34bcc {
  margin-left: 10%;
margin-right: 10%;
}

#s-5a191589-7585-4d6e-96ea-5df41c353c33 {
  margin-left: 10%;
margin-right: 10%;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-5a191589-7585-4d6e-96ea-5df41c353c33 .shogun-heading-component h3 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 25px;
  
  
  text-align: left;
}



#s-c4cc4fd8-bc7c-410e-9cc2-95a7b47793f2 {
  margin-left: 10%;
margin-right: 10%;
}

#s-c4cc4fd8-bc7c-410e-9cc2-95a7b47793f2 .shogun-table-wrapper {
  overflow: auto;
  border: 0px solid #D5D6D7;
  border-radius: 0px;
}

#s-c4cc4fd8-bc7c-410e-9cc2-95a7b47793f2 table.shogun-table {
  margin: 0;
  padding: 0;
}

#s-c4cc4fd8-bc7c-410e-9cc2-95a7b47793f2 td.shogun-table-column {
  background-color: #fff;
  padding: 0px;
  text-align: inherit;
  font-family: ;
  font-size: 14px;
  font-weight: ;
  color: ;
  letter-spacing: ;
  line-height: ;
  font-style: ;
}

#s-c4cc4fd8-bc7c-410e-9cc2-95a7b47793f2 td.shogun-table-row {
  background-color: #fff;
  padding: 0px;
}

#s-c4cc4fd8-bc7c-410e-9cc2-95a7b47793f2 td.shogun-table-column, #s-c4cc4fd8-bc7c-410e-9cc2-95a7b47793f2 td.shogun-table-row {
  border: 0px solid #D5D6D7;
}

#s-a91edc94-773e-45bc-a35f-57bd9e36383d {
  text-align: left;
}



.shg-c#s-a91edc94-773e-45bc-a35f-57bd9e36383d .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-a91edc94-773e-45bc-a35f-57bd9e36383d img.shogun-image {
  width: 100%;
}



@media (min-width: 1200px){

.shg-c#s-a91edc94-773e-45bc-a35f-57bd9e36383d .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-a91edc94-773e-45bc-a35f-57bd9e36383d img.shogun-image {
  width: 100%;
}



}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-a91edc94-773e-45bc-a35f-57bd9e36383d .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-a91edc94-773e-45bc-a35f-57bd9e36383d img.shogun-image {
  width: 100%;
}



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

.shg-c#s-a91edc94-773e-45bc-a35f-57bd9e36383d .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-a91edc94-773e-45bc-a35f-57bd9e36383d img.shogun-image {
  width: 100%;
}



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

.shg-c#s-a91edc94-773e-45bc-a35f-57bd9e36383d .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-a91edc94-773e-45bc-a35f-57bd9e36383d img.shogun-image {
  width: 100%;
}



}
#s-fae4843d-f4f5-4d01-94d7-c67f7e1deb6e {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-fae4843d-f4f5-4d01-94d7-c67f7e1deb6e .shg-product-title-component h3 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
}

#s-6e2fad02-5415-4a43-a287-651176d326ec {
  text-align: center;
}

#s-6e2fad02-5415-4a43-a287-651176d326ec .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 18px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-6e2fad02-5415-4a43-a287-651176d326ec .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
}

#s-6e2fad02-5415-4a43-a287-651176d326ec .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-1c0cc28b-32c8-4c71-96ef-3187fc00f231 {
  text-align: left;
}



.shg-c#s-1c0cc28b-32c8-4c71-96ef-3187fc00f231 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-1c0cc28b-32c8-4c71-96ef-3187fc00f231 img.shogun-image {
  width: 100%;
}



@media (min-width: 1200px){

.shg-c#s-1c0cc28b-32c8-4c71-96ef-3187fc00f231 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-1c0cc28b-32c8-4c71-96ef-3187fc00f231 img.shogun-image {
  width: 100%;
}



}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-1c0cc28b-32c8-4c71-96ef-3187fc00f231 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-1c0cc28b-32c8-4c71-96ef-3187fc00f231 img.shogun-image {
  width: 100%;
}



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

.shg-c#s-1c0cc28b-32c8-4c71-96ef-3187fc00f231 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-1c0cc28b-32c8-4c71-96ef-3187fc00f231 img.shogun-image {
  width: 100%;
}



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

.shg-c#s-1c0cc28b-32c8-4c71-96ef-3187fc00f231 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-1c0cc28b-32c8-4c71-96ef-3187fc00f231 img.shogun-image {
  width: 100%;
}



}
#s-dac898c1-f572-4f8d-98f1-a8888da0fc60 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-dac898c1-f572-4f8d-98f1-a8888da0fc60 .shg-product-title-component h3 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
}

#s-a241acf8-9f0e-4d40-b435-4048e85a3e44 {
  text-align: center;
}

#s-a241acf8-9f0e-4d40-b435-4048e85a3e44 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 18px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-a241acf8-9f0e-4d40-b435-4048e85a3e44 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
}

#s-a241acf8-9f0e-4d40-b435-4048e85a3e44 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-cdf65e83-8f27-42b7-9d0d-43f1dcf43522 {
  text-align: left;
}



.shg-c#s-cdf65e83-8f27-42b7-9d0d-43f1dcf43522 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-cdf65e83-8f27-42b7-9d0d-43f1dcf43522 img.shogun-image {
  width: 100%;
}



@media (min-width: 1200px){

.shg-c#s-cdf65e83-8f27-42b7-9d0d-43f1dcf43522 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-cdf65e83-8f27-42b7-9d0d-43f1dcf43522 img.shogun-image {
  width: 100%;
}



}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-cdf65e83-8f27-42b7-9d0d-43f1dcf43522 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-cdf65e83-8f27-42b7-9d0d-43f1dcf43522 img.shogun-image {
  width: 100%;
}



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

.shg-c#s-cdf65e83-8f27-42b7-9d0d-43f1dcf43522 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-cdf65e83-8f27-42b7-9d0d-43f1dcf43522 img.shogun-image {
  width: 100%;
}



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

.shg-c#s-cdf65e83-8f27-42b7-9d0d-43f1dcf43522 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-cdf65e83-8f27-42b7-9d0d-43f1dcf43522 img.shogun-image {
  width: 100%;
}



}
#s-ea650b8a-9cb0-47e0-9bb6-22d21624897a {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-ea650b8a-9cb0-47e0-9bb6-22d21624897a .shg-product-title-component h3 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
}

#s-59adfda7-519b-430d-9f50-0e5bd40d5ebd {
  text-align: center;
}

#s-59adfda7-519b-430d-9f50-0e5bd40d5ebd .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 18px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-59adfda7-519b-430d-9f50-0e5bd40d5ebd .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
}

#s-59adfda7-519b-430d-9f50-0e5bd40d5ebd .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-3348b27f-c889-431c-ae84-038e2333178a {
  margin-top: 20px;
margin-bottom: 20px;
padding-top: 20px;
padding-left: 20px;
padding-bottom: 20px;
padding-right: 20px;
border-radius: 2px;
background-color: rgba(219, 61, 62, 1);
text-align: center;
text-decoration: none;
hover-type: color;
}
#s-3348b27f-c889-431c-ae84-038e2333178a:hover {background-color: rgba(223, 217, 217, 1) !important;
text-decoration: none !important;
color: rgba(219, 61, 62, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-3348b27f-c889-431c-ae84-038e2333178a:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-3348b27f-c889-431c-ae84-038e2333178a-root {
    text-align: center;
  }


#s-3348b27f-c889-431c-ae84-038e2333178a.shg-btn {
  color: #ffffff;
  font-size: 21px;
  
  
  font-family: Open Sans Condensed;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-3348b27f-c889-431c-ae84-038e2333178a-root {
    text-align: center;
  }


#s-3348b27f-c889-431c-ae84-038e2333178a.shg-btn {
  color: #ffffff;
  font-size: 21px;
  
  
  font-family: Open Sans Condensed;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-3348b27f-c889-431c-ae84-038e2333178a-root {
    text-align: center;
  }


#s-3348b27f-c889-431c-ae84-038e2333178a.shg-btn {
  color: #ffffff;
  font-size: 21px;
  
  
  font-family: Open Sans Condensed;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-3348b27f-c889-431c-ae84-038e2333178a-root {
    text-align: center;
  }


#s-3348b27f-c889-431c-ae84-038e2333178a.shg-btn {
  color: #ffffff;
  font-size: 21px;
  
  
  font-family: Open Sans Condensed;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-3348b27f-c889-431c-ae84-038e2333178a-root {
    text-align: center;
  }


#s-3348b27f-c889-431c-ae84-038e2333178a.shg-btn {
  color: #ffffff;
  font-size: 21px;
  
  
  font-family: Open Sans Condensed;
  display:  inline-block ;
}
}
#s-8b014621-225d-4b4f-9a58-cce589cde19e hr {
  border-top: 2px solid rgba(255, 255, 255, 1);
}

#s-9ddd2b11-bdae-4add-a926-7482c8fe89ca {
  margin-left: 10%;
margin-right: 10%;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-9ddd2b11-bdae-4add-a926-7482c8fe89ca .shogun-heading-component h2 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 35px;
  
  
  text-align: left;
}



#s-0e405023-989b-4ac4-86d4-e24f860b6d9d {
  margin-left: 10%;
margin-right: 10%;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-0e405023-989b-4ac4-86d4-e24f860b6d9d .shogun-heading-component h2 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 30px;
  
  
  text-align: left;
}



#s-7c202f69-a8e0-47ab-80bf-b5771f9a373a {
  margin-left: 10%;
margin-right: 10%;
}

#s-a6f91916-28fb-4768-b245-430e8ac1227a {
  text-align: left;
}

#s-eaf56c45-a7a6-4f4a-b319-11f676482935 {
  margin-left: 10%;
margin-right: 10%;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-eaf56c45-a7a6-4f4a-b319-11f676482935 .shogun-heading-component h2 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 30px;
  
  
  text-align: left;
}



#s-585db480-ef08-45cd-9059-44c3b3aebf9a {
  margin-left: 10%;
margin-right: 10%;
}

#s-bc3bb970-a76f-4225-9620-e848e655f298 {
  margin-left: 10%;
margin-right: 10%;
max-width: 1500px;
text-align: center;
}







  img.s-bc3bb970-a76f-4225-9620-e848e655f298.shogun-image {
    
    
  }


.s-bc3bb970-a76f-4225-9620-e848e655f298 .shogun-image-content {
  
    align-items: center;
  
}

.s-bc3bb970-a76f-4225-9620-e848e655f298.shg-align-container {
  display: flex;
  justify-content: center
}

.s-bc3bb970-a76f-4225-9620-e848e655f298.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-bc3bb970-a76f-4225-9620-e848e655f298.shogun-image {
  box-sizing: border-box;
}



@media (min-width: 1200px){





  img.s-bc3bb970-a76f-4225-9620-e848e655f298.shogun-image {
    
    
  }


.s-bc3bb970-a76f-4225-9620-e848e655f298 .shogun-image-content {
  
    align-items: center;
  
}

.s-bc3bb970-a76f-4225-9620-e848e655f298.shg-align-container {
  display: flex;
  justify-content: center
}

.s-bc3bb970-a76f-4225-9620-e848e655f298.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-bc3bb970-a76f-4225-9620-e848e655f298.shogun-image {
  box-sizing: border-box;
}



}@media (min-width: 992px) and (max-width: 1199px){





  img.s-bc3bb970-a76f-4225-9620-e848e655f298.shogun-image {
    
    
  }


.s-bc3bb970-a76f-4225-9620-e848e655f298 .shogun-image-content {
  
    align-items: center;
  
}

.s-bc3bb970-a76f-4225-9620-e848e655f298.shg-align-container {
  display: flex;
  justify-content: center
}

.s-bc3bb970-a76f-4225-9620-e848e655f298.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-bc3bb970-a76f-4225-9620-e848e655f298.shogun-image {
  box-sizing: border-box;
}



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





  img.s-bc3bb970-a76f-4225-9620-e848e655f298.shogun-image {
    
    
  }


.s-bc3bb970-a76f-4225-9620-e848e655f298 .shogun-image-content {
  
    align-items: center;
  
}

.s-bc3bb970-a76f-4225-9620-e848e655f298.shg-align-container {
  display: flex;
  justify-content: center
}

.s-bc3bb970-a76f-4225-9620-e848e655f298.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-bc3bb970-a76f-4225-9620-e848e655f298.shogun-image {
  box-sizing: border-box;
}



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





  img.s-bc3bb970-a76f-4225-9620-e848e655f298.shogun-image {
    
    
  }


.s-bc3bb970-a76f-4225-9620-e848e655f298 .shogun-image-content {
  
    align-items: center;
  
}

.s-bc3bb970-a76f-4225-9620-e848e655f298.shg-align-container {
  display: flex;
  justify-content: center
}

.s-bc3bb970-a76f-4225-9620-e848e655f298.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-bc3bb970-a76f-4225-9620-e848e655f298.shogun-image {
  box-sizing: border-box;
}



}
#s-a10e74bc-4d43-4271-9d7b-ae6819b8847b {
  margin-left: 10%;
margin-right: 10%;
}

#s-a9103928-d69d-4300-9431-25ac915180af {
  margin-left: 10%;
margin-right: 10%;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-a9103928-d69d-4300-9431-25ac915180af .shogun-heading-component h2 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 30px;
  
  
  text-align: left;
}



#s-43979ef8-b7e8-4d96-bdc6-c0b3c5e553c9 {
  margin-left: 10%;
margin-right: 10%;
}

#s-a22c2c0d-60f1-4932-9799-e5d453412c08 {
  margin-left: 10%;
margin-right: 10%;
max-width: 1500px;
text-align: center;
}







  img.s-a22c2c0d-60f1-4932-9799-e5d453412c08.shogun-image {
    
    
  }


.s-a22c2c0d-60f1-4932-9799-e5d453412c08 .shogun-image-content {
  
    align-items: center;
  
}

.s-a22c2c0d-60f1-4932-9799-e5d453412c08.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a22c2c0d-60f1-4932-9799-e5d453412c08.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a22c2c0d-60f1-4932-9799-e5d453412c08.shogun-image {
  box-sizing: border-box;
}



@media (min-width: 1200px){





  img.s-a22c2c0d-60f1-4932-9799-e5d453412c08.shogun-image {
    
    
  }


.s-a22c2c0d-60f1-4932-9799-e5d453412c08 .shogun-image-content {
  
    align-items: center;
  
}

.s-a22c2c0d-60f1-4932-9799-e5d453412c08.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a22c2c0d-60f1-4932-9799-e5d453412c08.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a22c2c0d-60f1-4932-9799-e5d453412c08.shogun-image {
  box-sizing: border-box;
}



}@media (min-width: 992px) and (max-width: 1199px){





  img.s-a22c2c0d-60f1-4932-9799-e5d453412c08.shogun-image {
    
    
  }


.s-a22c2c0d-60f1-4932-9799-e5d453412c08 .shogun-image-content {
  
    align-items: center;
  
}

.s-a22c2c0d-60f1-4932-9799-e5d453412c08.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a22c2c0d-60f1-4932-9799-e5d453412c08.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a22c2c0d-60f1-4932-9799-e5d453412c08.shogun-image {
  box-sizing: border-box;
}



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





  img.s-a22c2c0d-60f1-4932-9799-e5d453412c08.shogun-image {
    
    
  }


.s-a22c2c0d-60f1-4932-9799-e5d453412c08 .shogun-image-content {
  
    align-items: center;
  
}

.s-a22c2c0d-60f1-4932-9799-e5d453412c08.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a22c2c0d-60f1-4932-9799-e5d453412c08.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a22c2c0d-60f1-4932-9799-e5d453412c08.shogun-image {
  box-sizing: border-box;
}



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





  img.s-a22c2c0d-60f1-4932-9799-e5d453412c08.shogun-image {
    
    
  }


.s-a22c2c0d-60f1-4932-9799-e5d453412c08 .shogun-image-content {
  
    align-items: center;
  
}

.s-a22c2c0d-60f1-4932-9799-e5d453412c08.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a22c2c0d-60f1-4932-9799-e5d453412c08.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a22c2c0d-60f1-4932-9799-e5d453412c08.shogun-image {
  box-sizing: border-box;
}



}
#s-29904ab2-fd4b-4343-9397-85a23b2a8db5 hr {
  border-top: 2px solid rgba(255, 255, 255, 1);
}

#s-2bfc3a44-edf4-4087-b373-ab6587a5907e {
  margin-left: 10%;
margin-right: 10%;
padding-top: 13px;
padding-left: 15px;
padding-right: 15px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(48, 48, 76, 1);
border-style: solid;
max-width: 100%;
background-color: rgba(253, 249, 235, 1);
}

#s-48776e60-eea7-497b-9f2d-b72d9a2e5c8b hr {
  border-top: 2px solid rgba(255, 255, 255, 1);
}

.shg-row {
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  min-height: inherit;
  max-height: inherit;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

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

[class*=shg-c-xs],
[class*=shg-c-sm],
[class*=shg-c-md],
[class*=shg-c-lg] {
  position: relative;
}

#s-3133ec84-5a7f-4f7f-a3af-34f2813814fa {
  border-style: solid;
margin-left: 10%;
margin-right: 10%;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: #000;
border-radius: 2px;
background-color: rgba(255, 255, 255, 1);
}

@media (min-width: 0px) {
[id="s-3133ec84-5a7f-4f7f-a3af-34f2813814fa"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-3133ec84-5a7f-4f7f-a3af-34f2813814fa"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-3133ec84-5a7f-4f7f-a3af-34f2813814fa"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-3133ec84-5a7f-4f7f-a3af-34f2813814fa"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

}

#s-ab3b0f2d-f90e-47a7-8b13-28846a9159de {
  margin-top: 50px;
margin-left: 30px;
margin-bottom: 10px;
margin-right: 30px;
}
@media (min-width: 1200px){#s-ab3b0f2d-f90e-47a7-8b13-28846a9159de {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-ab3b0f2d-f90e-47a7-8b13-28846a9159de {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-ab3b0f2d-f90e-47a7-8b13-28846a9159de {
  
}
}@media (max-width: 767px){#s-ab3b0f2d-f90e-47a7-8b13-28846a9159de {
  
}
}
#s-e508a3ac-494d-4868-ac52-17ec4fa7fa40 {
  margin-top: 0px;
margin-left: 30px;
margin-bottom: 0px;
margin-right: 30px;
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
@media (min-width: 1200px){#s-e508a3ac-494d-4868-ac52-17ec4fa7fa40 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-e508a3ac-494d-4868-ac52-17ec4fa7fa40 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-e508a3ac-494d-4868-ac52-17ec4fa7fa40 {
  
}
}@media (max-width: 767px){#s-e508a3ac-494d-4868-ac52-17ec4fa7fa40 {
  
}
}
#s-e508a3ac-494d-4868-ac52-17ec4fa7fa40 .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  font-family: "Cormorant Garamond";
  font-style:  normal ;
  font-size: 32px;
  
  
  
}



#s-770b4d45-9b42-4542-8db8-91fe7a4a98aa {
  border-style: solid;
margin-top: 20px;
margin-left: 30px;
margin-bottom: 20px;
margin-right: 30px;
padding-top: 20px;
padding-bottom: 20px;
border-top-width: 1px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
}
@media (min-width: 1200px){#s-770b4d45-9b42-4542-8db8-91fe7a4a98aa {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-770b4d45-9b42-4542-8db8-91fe7a4a98aa {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-770b4d45-9b42-4542-8db8-91fe7a4a98aa {
  
}
}@media (max-width: 767px){#s-770b4d45-9b42-4542-8db8-91fe7a4a98aa {
  
}
}
#s-1a319201-15d1-4d35-b9d0-5872b069632d {
  border-style: solid;
margin-left: 30px;
margin-bottom: 50px;
margin-right: 30px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
}
@media (min-width: 1200px){#s-1a319201-15d1-4d35-b9d0-5872b069632d {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-1a319201-15d1-4d35-b9d0-5872b069632d {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-1a319201-15d1-4d35-b9d0-5872b069632d {
  
}
}@media (max-width: 767px){#s-1a319201-15d1-4d35-b9d0-5872b069632d {
  
}
}
@media (min-width: 0px) {
[id="s-1a319201-15d1-4d35-b9d0-5872b069632d"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-1a319201-15d1-4d35-b9d0-5872b069632d"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-1a319201-15d1-4d35-b9d0-5872b069632d"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-1a319201-15d1-4d35-b9d0-5872b069632d"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

}

#s-ac806a8d-564a-4379-bf76-c6046fae9e0b {
  box-shadow:0px 5px 30px 0px rgba(0, 0, 0, 0.1);
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: rgba(0, 0, 0, 1);
border-radius: 30px;
opacity: 1;
text-align: center;
background-color: rgba(15, 33, 57, 1);
font-size: 14px;
font-weight: bold;
color: rgba(255, 255, 255, 1);
text-decoration: none;
}
#s-ac806a8d-564a-4379-bf76-c6046fae9e0b:hover {box-shadow:  15px   !important;
border-style: solid !important;
border-color: rgba(255, 255, 255, 1) !important;
border-radius: 30px !important;
opacity: 1 !important;
background-color: rgba(176, 178, 179, 1) !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;}#s-ac806a8d-564a-4379-bf76-c6046fae9e0b:active {box-shadow: 0px 0px   !important;
background-color: rgba(0, 97, 255, 1) !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;}@media (min-width: 1200px){#s-ac806a8d-564a-4379-bf76-c6046fae9e0b {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-ac806a8d-564a-4379-bf76-c6046fae9e0b {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-ac806a8d-564a-4379-bf76-c6046fae9e0b {
  
}
}@media (max-width: 767px){#s-ac806a8d-564a-4379-bf76-c6046fae9e0b {
  
}
}

  #s-ac806a8d-564a-4379-bf76-c6046fae9e0b-root {
    text-align: center;
  }


#s-ac806a8d-564a-4379-bf76-c6046fae9e0b.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 21px;
  
  
  font-family: Open Sans;
  display:  block ;
}
@media (min-width: 1200px){
  #s-ac806a8d-564a-4379-bf76-c6046fae9e0b-root {
    text-align: center;
  }


#s-ac806a8d-564a-4379-bf76-c6046fae9e0b.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 21px;
  
  
  font-family: Open Sans;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-ac806a8d-564a-4379-bf76-c6046fae9e0b-root {
    text-align: center;
  }


#s-ac806a8d-564a-4379-bf76-c6046fae9e0b.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 21px;
  
  
  font-family: Open Sans;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-ac806a8d-564a-4379-bf76-c6046fae9e0b-root {
    text-align: center;
  }


#s-ac806a8d-564a-4379-bf76-c6046fae9e0b.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 21px;
  
  
  font-family: Open Sans;
  display:  block ;
}
}@media (max-width: 767px){
  #s-ac806a8d-564a-4379-bf76-c6046fae9e0b-root {
    text-align: center;
  }


#s-ac806a8d-564a-4379-bf76-c6046fae9e0b.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 21px;
  
  
  font-family: Open Sans;
  display:  block ;
}
}
.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 {
  object-fit: cover;
  font-family: "object-fit: cover;";
  width: 100%;
}

.shogun-image-contain {
  font-family: "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;
}

.shogun-image.hover {
  opacity: 0;
  z-index: 200;
  position: absolute;
  left: 0;
  top: 0;
}

.shogun-image.hover:hover {
  opacity: 1;
}

#s-959c0434-fd94-4ae4-8364-462d9f1ae98a {
  margin-top: 0px;
margin-bottom: 0px;
text-align: center;
}







  #s-959c0434-fd94-4ae4-8364-462d9f1ae98a img.shogun-image {
    

    
    
    
  }


#s-959c0434-fd94-4ae4-8364-462d9f1ae98a .shogun-image-content {
  
    align-items: center;
  
}

#s-46947ff4-87a2-4e73-9874-489b396e889e hr {
  border-top: 2px solid rgba(255, 255, 255, 1);
}

#s-6b836a53-43bc-4ee5-8ede-0f3eaea9079a {
  margin-left: 10%;
margin-right: 10%;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-6b836a53-43bc-4ee5-8ede-0f3eaea9079a .shogun-heading-component h2 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 30px;
  
  
  text-align: left;
}



#s-8e61033a-df52-4ab5-8f8e-448d4ca3cf8f {
  margin-left: 10%;
margin-right: 10%;
}

#s-bd538647-b773-47b2-aa91-56fe9cb96840 {
  margin-left: 10%;
margin-right: 10%;
max-width: 1500px;
text-align: center;
}







  img.s-bd538647-b773-47b2-aa91-56fe9cb96840.shogun-image {
    
    
  }


.s-bd538647-b773-47b2-aa91-56fe9cb96840 .shogun-image-content {
  
    align-items: center;
  
}

.s-bd538647-b773-47b2-aa91-56fe9cb96840.shg-align-container {
  display: flex;
  justify-content: center
}

.s-bd538647-b773-47b2-aa91-56fe9cb96840.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-bd538647-b773-47b2-aa91-56fe9cb96840.shogun-image {
  box-sizing: border-box;
}



@media (min-width: 1200px){





  img.s-bd538647-b773-47b2-aa91-56fe9cb96840.shogun-image {
    
    
  }


.s-bd538647-b773-47b2-aa91-56fe9cb96840 .shogun-image-content {
  
    align-items: center;
  
}

.s-bd538647-b773-47b2-aa91-56fe9cb96840.shg-align-container {
  display: flex;
  justify-content: center
}

.s-bd538647-b773-47b2-aa91-56fe9cb96840.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-bd538647-b773-47b2-aa91-56fe9cb96840.shogun-image {
  box-sizing: border-box;
}



}@media (min-width: 992px) and (max-width: 1199px){





  img.s-bd538647-b773-47b2-aa91-56fe9cb96840.shogun-image {
    
    
  }


.s-bd538647-b773-47b2-aa91-56fe9cb96840 .shogun-image-content {
  
    align-items: center;
  
}

.s-bd538647-b773-47b2-aa91-56fe9cb96840.shg-align-container {
  display: flex;
  justify-content: center
}

.s-bd538647-b773-47b2-aa91-56fe9cb96840.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-bd538647-b773-47b2-aa91-56fe9cb96840.shogun-image {
  box-sizing: border-box;
}



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





  img.s-bd538647-b773-47b2-aa91-56fe9cb96840.shogun-image {
    
    
  }


.s-bd538647-b773-47b2-aa91-56fe9cb96840 .shogun-image-content {
  
    align-items: center;
  
}

.s-bd538647-b773-47b2-aa91-56fe9cb96840.shg-align-container {
  display: flex;
  justify-content: center
}

.s-bd538647-b773-47b2-aa91-56fe9cb96840.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-bd538647-b773-47b2-aa91-56fe9cb96840.shogun-image {
  box-sizing: border-box;
}



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





  img.s-bd538647-b773-47b2-aa91-56fe9cb96840.shogun-image {
    
    
  }


.s-bd538647-b773-47b2-aa91-56fe9cb96840 .shogun-image-content {
  
    align-items: center;
  
}

.s-bd538647-b773-47b2-aa91-56fe9cb96840.shg-align-container {
  display: flex;
  justify-content: center
}

.s-bd538647-b773-47b2-aa91-56fe9cb96840.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-bd538647-b773-47b2-aa91-56fe9cb96840.shogun-image {
  box-sizing: border-box;
}



}
#s-21aaf762-a5a2-47ec-a147-1e9fc30171ad {
  margin-left: 10%;
margin-right: 10%;
}

#s-a8ce35bd-ca6a-4944-b244-084db4a6ab00 {
  margin-left: 10%;
margin-right: 10%;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-a8ce35bd-ca6a-4944-b244-084db4a6ab00 .shogun-heading-component h3 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 25px;
  
  
  text-align: left;
}



#s-e9b8908d-0408-43f3-b5e8-811d30d96648 {
  margin-left: 10%;
margin-right: 10%;
}

#s-e9b8908d-0408-43f3-b5e8-811d30d96648 .shogun-table-wrapper {
  overflow: auto;
  border: 0px solid rgba(255, 255, 255, 1);
  border-radius: 0px;
}

#s-e9b8908d-0408-43f3-b5e8-811d30d96648 table.shogun-table {
  margin: 0;
  padding: 0;
}

#s-e9b8908d-0408-43f3-b5e8-811d30d96648 td.shogun-table-column {
  background-color: #fff;
  padding: 10px;
  text-align: inherit;
  font-family: ;
  font-size: 14px;
  font-weight: ;
  color: ;
  letter-spacing: ;
  line-height: ;
  font-style: ;
}

#s-e9b8908d-0408-43f3-b5e8-811d30d96648 td.shogun-table-row {
  background-color: #fff;
  padding: 10px;
}

#s-e9b8908d-0408-43f3-b5e8-811d30d96648 td.shogun-table-column, #s-e9b8908d-0408-43f3-b5e8-811d30d96648 td.shogun-table-row {
  border: 0px solid rgba(255, 255, 255, 1);
}

#s-fbee2909-dfbd-422a-91e7-a976b99187cc {
  text-align: left;
}



.shg-c#s-fbee2909-dfbd-422a-91e7-a976b99187cc .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-fbee2909-dfbd-422a-91e7-a976b99187cc img.shogun-image {
  width: 100%;
}



@media (min-width: 1200px){

.shg-c#s-fbee2909-dfbd-422a-91e7-a976b99187cc .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-fbee2909-dfbd-422a-91e7-a976b99187cc img.shogun-image {
  width: 100%;
}



}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-fbee2909-dfbd-422a-91e7-a976b99187cc .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-fbee2909-dfbd-422a-91e7-a976b99187cc img.shogun-image {
  width: 100%;
}



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

.shg-c#s-fbee2909-dfbd-422a-91e7-a976b99187cc .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-fbee2909-dfbd-422a-91e7-a976b99187cc img.shogun-image {
  width: 100%;
}



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

.shg-c#s-fbee2909-dfbd-422a-91e7-a976b99187cc .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-fbee2909-dfbd-422a-91e7-a976b99187cc img.shogun-image {
  width: 100%;
}



}
#s-b4e25749-3f3c-48c9-ba2b-d80a504afdc9 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-b4e25749-3f3c-48c9-ba2b-d80a504afdc9 .shg-product-title-component h3 {
  color: ;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
}

#s-7dd363e2-4e3b-434d-bf56-a4004a3fa216 {
  text-align: center;
}

#s-7dd363e2-4e3b-434d-bf56-a4004a3fa216 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-7dd363e2-4e3b-434d-bf56-a4004a3fa216 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 14px;
}

#s-7dd363e2-4e3b-434d-bf56-a4004a3fa216 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-60d43f09-e4a0-472a-a674-6f82929053d9 {
  text-align: left;
}



.shg-c#s-60d43f09-e4a0-472a-a674-6f82929053d9 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-60d43f09-e4a0-472a-a674-6f82929053d9 img.shogun-image {
  width: 100%;
}



@media (min-width: 1200px){

.shg-c#s-60d43f09-e4a0-472a-a674-6f82929053d9 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-60d43f09-e4a0-472a-a674-6f82929053d9 img.shogun-image {
  width: 100%;
}



}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-60d43f09-e4a0-472a-a674-6f82929053d9 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-60d43f09-e4a0-472a-a674-6f82929053d9 img.shogun-image {
  width: 100%;
}



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

.shg-c#s-60d43f09-e4a0-472a-a674-6f82929053d9 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-60d43f09-e4a0-472a-a674-6f82929053d9 img.shogun-image {
  width: 100%;
}



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

.shg-c#s-60d43f09-e4a0-472a-a674-6f82929053d9 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-60d43f09-e4a0-472a-a674-6f82929053d9 img.shogun-image {
  width: 100%;
}



}
#s-922d18e7-c417-4152-ab8a-688059fdd630 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-922d18e7-c417-4152-ab8a-688059fdd630 .shg-product-title-component h3 {
  color: ;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
}

#s-8a06288e-7e37-4734-9995-5bd751a056f0 {
  text-align: center;
}

#s-8a06288e-7e37-4734-9995-5bd751a056f0 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-8a06288e-7e37-4734-9995-5bd751a056f0 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 14px;
}

#s-8a06288e-7e37-4734-9995-5bd751a056f0 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-b7131b92-cb99-4c0a-8e8f-af42310f24ee {
  text-align: left;
}



.shg-c#s-b7131b92-cb99-4c0a-8e8f-af42310f24ee .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-b7131b92-cb99-4c0a-8e8f-af42310f24ee img.shogun-image {
  width: 100%;
}



@media (min-width: 1200px){

.shg-c#s-b7131b92-cb99-4c0a-8e8f-af42310f24ee .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-b7131b92-cb99-4c0a-8e8f-af42310f24ee img.shogun-image {
  width: 100%;
}



}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-b7131b92-cb99-4c0a-8e8f-af42310f24ee .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-b7131b92-cb99-4c0a-8e8f-af42310f24ee img.shogun-image {
  width: 100%;
}



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

.shg-c#s-b7131b92-cb99-4c0a-8e8f-af42310f24ee .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-b7131b92-cb99-4c0a-8e8f-af42310f24ee img.shogun-image {
  width: 100%;
}



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

.shg-c#s-b7131b92-cb99-4c0a-8e8f-af42310f24ee .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-b7131b92-cb99-4c0a-8e8f-af42310f24ee img.shogun-image {
  width: 100%;
}



}
#s-7b50a316-bb5e-4687-b108-6636337a7856 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-7b50a316-bb5e-4687-b108-6636337a7856 .shg-product-title-component h3 {
  color: ;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
}

#s-070dd9a8-8212-421f-8eed-cf9d47f84934 {
  text-align: center;
}

#s-070dd9a8-8212-421f-8eed-cf9d47f84934 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-070dd9a8-8212-421f-8eed-cf9d47f84934 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 14px;
}

#s-070dd9a8-8212-421f-8eed-cf9d47f84934 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-95a5fca5-4c6e-4ae3-b173-906e0d865997 {
  margin-top: 20px;
margin-bottom: 20px;
padding-top: 20px;
padding-left: 20px;
padding-bottom: 20px;
padding-right: 20px;
border-radius: 2px;
background-color: rgba(219, 61, 62, 1);
text-align: center;
text-decoration: none;
hover-type: color;
}
#s-95a5fca5-4c6e-4ae3-b173-906e0d865997:hover {background-color: rgba(223, 217, 217, 1) !important;
text-decoration: none !important;
color: rgba(219, 61, 62, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-95a5fca5-4c6e-4ae3-b173-906e0d865997:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-95a5fca5-4c6e-4ae3-b173-906e0d865997-root {
    text-align: center;
  }


#s-95a5fca5-4c6e-4ae3-b173-906e0d865997.shg-btn {
  color: #ffffff;
  font-size: 21px;
  
  
  font-family: Open Sans Condensed;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-95a5fca5-4c6e-4ae3-b173-906e0d865997-root {
    text-align: center;
  }


#s-95a5fca5-4c6e-4ae3-b173-906e0d865997.shg-btn {
  color: #ffffff;
  font-size: 21px;
  
  
  font-family: Open Sans Condensed;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-95a5fca5-4c6e-4ae3-b173-906e0d865997-root {
    text-align: center;
  }


#s-95a5fca5-4c6e-4ae3-b173-906e0d865997.shg-btn {
  color: #ffffff;
  font-size: 21px;
  
  
  font-family: Open Sans Condensed;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-95a5fca5-4c6e-4ae3-b173-906e0d865997-root {
    text-align: center;
  }


#s-95a5fca5-4c6e-4ae3-b173-906e0d865997.shg-btn {
  color: #ffffff;
  font-size: 21px;
  
  
  font-family: Open Sans Condensed;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-95a5fca5-4c6e-4ae3-b173-906e0d865997-root {
    text-align: center;
  }


#s-95a5fca5-4c6e-4ae3-b173-906e0d865997.shg-btn {
  color: #ffffff;
  font-size: 21px;
  
  
  font-family: Open Sans Condensed;
  display:  inline-block ;
}
}
#s-8fa4c3e4-bd2e-4f9f-856c-9d6288395fcd hr {
  border-top: 2px solid rgba(255, 255, 255, 1);
}

#s-ec19802c-3db1-4286-bd2c-3dad74ff79c5 {
  margin-left: 10%;
margin-right: 10%;
padding-top: 13px;
padding-left: 15px;
padding-right: 15px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(48, 48, 76, 1);
border-style: solid;
max-width: 100%;
background-color: rgba(253, 249, 235, 1);
}

#s-0f6b3757-1699-4128-8718-e43d56e9bf3b hr {
  border-top: 2px solid rgba(255, 255, 255, 1);
}

#s-5391637d-7bbf-4d52-bc7e-c8bafa97ead7 {
  margin-left: 10%;
margin-right: 10%;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-5391637d-7bbf-4d52-bc7e-c8bafa97ead7 .shogun-heading-component h2 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 35px;
  
  
  text-align: left;
}



#s-38e9ff29-aeb5-42ab-b199-0106041debca hr {
  border-top: 2px solid rgba(255, 255, 255, 1);
}

#s-70ebe28e-c9ef-4884-9a15-4eac5578b40d {
  margin-left: 10%;
margin-right: 10%;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-70ebe28e-c9ef-4884-9a15-4eac5578b40d .shogun-heading-component h2 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 30px;
  
  
  text-align: left;
}



#s-1547ef55-ca86-4eac-b00f-986ee95f72e0 {
  text-align: left;
}

#s-61afdefa-e1f0-4a91-be58-1b3b66982fe3 {
  margin-left: 10%;
margin-right: 10%;
}

#s-bc132f2a-622b-4e92-916f-210ce8e3a002 {
  margin-left: 10%;
margin-right: 10%;
max-width: 1500px;
text-align: center;
}







  img.s-bc132f2a-622b-4e92-916f-210ce8e3a002.shogun-image {
    
    
  }


.s-bc132f2a-622b-4e92-916f-210ce8e3a002 .shogun-image-content {
  
    align-items: center;
  
}

.s-bc132f2a-622b-4e92-916f-210ce8e3a002.shg-align-container {
  display: flex;
  justify-content: center
}

.s-bc132f2a-622b-4e92-916f-210ce8e3a002.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-bc132f2a-622b-4e92-916f-210ce8e3a002.shogun-image {
  box-sizing: border-box;
}



@media (min-width: 1200px){





  img.s-bc132f2a-622b-4e92-916f-210ce8e3a002.shogun-image {
    
    
  }


.s-bc132f2a-622b-4e92-916f-210ce8e3a002 .shogun-image-content {
  
    align-items: center;
  
}

.s-bc132f2a-622b-4e92-916f-210ce8e3a002.shg-align-container {
  display: flex;
  justify-content: center
}

.s-bc132f2a-622b-4e92-916f-210ce8e3a002.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-bc132f2a-622b-4e92-916f-210ce8e3a002.shogun-image {
  box-sizing: border-box;
}



}@media (min-width: 992px) and (max-width: 1199px){





  img.s-bc132f2a-622b-4e92-916f-210ce8e3a002.shogun-image {
    
    
  }


.s-bc132f2a-622b-4e92-916f-210ce8e3a002 .shogun-image-content {
  
    align-items: center;
  
}

.s-bc132f2a-622b-4e92-916f-210ce8e3a002.shg-align-container {
  display: flex;
  justify-content: center
}

.s-bc132f2a-622b-4e92-916f-210ce8e3a002.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-bc132f2a-622b-4e92-916f-210ce8e3a002.shogun-image {
  box-sizing: border-box;
}



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





  img.s-bc132f2a-622b-4e92-916f-210ce8e3a002.shogun-image {
    
    
  }


.s-bc132f2a-622b-4e92-916f-210ce8e3a002 .shogun-image-content {
  
    align-items: center;
  
}

.s-bc132f2a-622b-4e92-916f-210ce8e3a002.shg-align-container {
  display: flex;
  justify-content: center
}

.s-bc132f2a-622b-4e92-916f-210ce8e3a002.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-bc132f2a-622b-4e92-916f-210ce8e3a002.shogun-image {
  box-sizing: border-box;
}



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





  img.s-bc132f2a-622b-4e92-916f-210ce8e3a002.shogun-image {
    
    
  }


.s-bc132f2a-622b-4e92-916f-210ce8e3a002 .shogun-image-content {
  
    align-items: center;
  
}

.s-bc132f2a-622b-4e92-916f-210ce8e3a002.shg-align-container {
  display: flex;
  justify-content: center
}

.s-bc132f2a-622b-4e92-916f-210ce8e3a002.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-bc132f2a-622b-4e92-916f-210ce8e3a002.shogun-image {
  box-sizing: border-box;
}



}
#s-6b0a2f97-b268-4d74-9d8a-d608cce1bfea {
  margin-left: 10%;
margin-right: 10%;
}

#s-46998407-e9e2-49df-bf13-31b18a3421a9 {
  margin-left: 10%;
margin-right: 10%;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-46998407-e9e2-49df-bf13-31b18a3421a9 .shogun-heading-component h2 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 25px;
  
  
  text-align: left;
}



#s-374c0ea3-39ec-438a-9c61-bbbc31ff8d2c {
  margin-left: 10%;
margin-right: 10%;
}

#s-374c0ea3-39ec-438a-9c61-bbbc31ff8d2c .shogun-table-wrapper {
  overflow: auto;
  border: 0px solid #D5D6D7;
  border-radius: 0px;
}

#s-374c0ea3-39ec-438a-9c61-bbbc31ff8d2c table.shogun-table {
  margin: 0;
  padding: 0;
}

#s-374c0ea3-39ec-438a-9c61-bbbc31ff8d2c td.shogun-table-column {
  background-color: #fff;
  padding: 10px;
  text-align: inherit;
  font-family: ;
  font-size: 14px;
  font-weight: ;
  color: ;
  letter-spacing: ;
  line-height: ;
  font-style: ;
}

#s-374c0ea3-39ec-438a-9c61-bbbc31ff8d2c td.shogun-table-row {
  background-color: #fff;
  padding: 10px;
}

#s-374c0ea3-39ec-438a-9c61-bbbc31ff8d2c td.shogun-table-column, #s-374c0ea3-39ec-438a-9c61-bbbc31ff8d2c td.shogun-table-row {
  border: 0px solid #D5D6D7;
}

#s-a6e14103-717e-48d4-8937-4a1690e79775 {
  text-align: left;
}



.shg-c#s-a6e14103-717e-48d4-8937-4a1690e79775 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-a6e14103-717e-48d4-8937-4a1690e79775 img.shogun-image {
  width: 100%;
}



@media (min-width: 1200px){

.shg-c#s-a6e14103-717e-48d4-8937-4a1690e79775 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-a6e14103-717e-48d4-8937-4a1690e79775 img.shogun-image {
  width: 100%;
}



}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-a6e14103-717e-48d4-8937-4a1690e79775 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-a6e14103-717e-48d4-8937-4a1690e79775 img.shogun-image {
  width: 100%;
}



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

.shg-c#s-a6e14103-717e-48d4-8937-4a1690e79775 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-a6e14103-717e-48d4-8937-4a1690e79775 img.shogun-image {
  width: 100%;
}



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

.shg-c#s-a6e14103-717e-48d4-8937-4a1690e79775 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-a6e14103-717e-48d4-8937-4a1690e79775 img.shogun-image {
  width: 100%;
}



}
#s-016b0e5e-05eb-4196-9225-078199d1db06 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-016b0e5e-05eb-4196-9225-078199d1db06 .shg-product-title-component h3 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
}

#s-418e28fa-d58a-46d9-8e83-84b03e789ecf {
  text-align: center;
}

#s-418e28fa-d58a-46d9-8e83-84b03e789ecf .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 18px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-418e28fa-d58a-46d9-8e83-84b03e789ecf .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
}

#s-418e28fa-d58a-46d9-8e83-84b03e789ecf .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-77a4d345-e80a-41d7-94ed-03c1b970e833 {
  text-align: left;
}



.shg-c#s-77a4d345-e80a-41d7-94ed-03c1b970e833 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-77a4d345-e80a-41d7-94ed-03c1b970e833 img.shogun-image {
  width: 100%;
}



@media (min-width: 1200px){

.shg-c#s-77a4d345-e80a-41d7-94ed-03c1b970e833 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-77a4d345-e80a-41d7-94ed-03c1b970e833 img.shogun-image {
  width: 100%;
}



}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-77a4d345-e80a-41d7-94ed-03c1b970e833 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-77a4d345-e80a-41d7-94ed-03c1b970e833 img.shogun-image {
  width: 100%;
}



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

.shg-c#s-77a4d345-e80a-41d7-94ed-03c1b970e833 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-77a4d345-e80a-41d7-94ed-03c1b970e833 img.shogun-image {
  width: 100%;
}



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

.shg-c#s-77a4d345-e80a-41d7-94ed-03c1b970e833 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-77a4d345-e80a-41d7-94ed-03c1b970e833 img.shogun-image {
  width: 100%;
}



}
#s-7174f28c-27be-4e6a-9747-7ad4a2ef11fa {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-7174f28c-27be-4e6a-9747-7ad4a2ef11fa .shg-product-title-component h3 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
}

#s-3f100e5a-e445-4bd4-a035-7ffa360a1b94 {
  text-align: center;
}

#s-3f100e5a-e445-4bd4-a035-7ffa360a1b94 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 18px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-3f100e5a-e445-4bd4-a035-7ffa360a1b94 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
}

#s-3f100e5a-e445-4bd4-a035-7ffa360a1b94 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-7c2e6ee8-6942-4b09-9bee-63ead8706efc {
  text-align: left;
}



.shg-c#s-7c2e6ee8-6942-4b09-9bee-63ead8706efc .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-7c2e6ee8-6942-4b09-9bee-63ead8706efc img.shogun-image {
  width: 100%;
}



@media (min-width: 1200px){

.shg-c#s-7c2e6ee8-6942-4b09-9bee-63ead8706efc .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-7c2e6ee8-6942-4b09-9bee-63ead8706efc img.shogun-image {
  width: 100%;
}



}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-7c2e6ee8-6942-4b09-9bee-63ead8706efc .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-7c2e6ee8-6942-4b09-9bee-63ead8706efc img.shogun-image {
  width: 100%;
}



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

.shg-c#s-7c2e6ee8-6942-4b09-9bee-63ead8706efc .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-7c2e6ee8-6942-4b09-9bee-63ead8706efc img.shogun-image {
  width: 100%;
}



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

.shg-c#s-7c2e6ee8-6942-4b09-9bee-63ead8706efc .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-7c2e6ee8-6942-4b09-9bee-63ead8706efc img.shogun-image {
  width: 100%;
}



}
#s-0333d67e-7c9f-4bb7-92de-159973d9fa17 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-0333d67e-7c9f-4bb7-92de-159973d9fa17 .shg-product-title-component h3 {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
}

#s-c6e90fee-3943-4eef-b0bd-98e815ab6468 {
  text-align: center;
}

#s-c6e90fee-3943-4eef-b0bd-98e815ab6468 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 18px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-c6e90fee-3943-4eef-b0bd-98e815ab6468 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
}

#s-c6e90fee-3943-4eef-b0bd-98e815ab6468 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-7e575552-de5c-48c5-8b36-582811cd869b {
  margin-top: 20px;
margin-bottom: 20px;
padding-top: 20px;
padding-left: 20px;
padding-bottom: 20px;
padding-right: 20px;
border-radius: 2px;
background-color: rgba(219, 61, 62, 1);
text-align: center;
text-decoration: none;
hover-type: color;
}
#s-7e575552-de5c-48c5-8b36-582811cd869b:hover {background-color: rgba(223, 217, 217, 1) !important;
text-decoration: none !important;
color: rgba(219, 61, 62, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-7e575552-de5c-48c5-8b36-582811cd869b:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-7e575552-de5c-48c5-8b36-582811cd869b-root {
    text-align: center;
  }


#s-7e575552-de5c-48c5-8b36-582811cd869b.shg-btn {
  color: #ffffff;
  font-size: 21px;
  
  
  font-family: Open Sans Condensed;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-7e575552-de5c-48c5-8b36-582811cd869b-root {
    text-align: center;
  }


#s-7e575552-de5c-48c5-8b36-582811cd869b.shg-btn {
  color: #ffffff;
  font-size: 21px;
  
  
  font-family: Open Sans Condensed;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-7e575552-de5c-48c5-8b36-582811cd869b-root {
    text-align: center;
  }


#s-7e575552-de5c-48c5-8b36-582811cd869b.shg-btn {
  color: #ffffff;
  font-size: 21px;
  
  
  font-family: Open Sans Condensed;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-7e575552-de5c-48c5-8b36-582811cd869b-root {
    text-align: center;
  }


#s-7e575552-de5c-48c5-8b36-582811cd869b.shg-btn {
  color: #ffffff;
  font-size: 21px;
  
  
  font-family: Open Sans Condensed;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-7e575552-de5c-48c5-8b36-582811cd869b-root {
    text-align: center;
  }


#s-7e575552-de5c-48c5-8b36-582811cd869b.shg-btn {
  color: #ffffff;
  font-size: 21px;
  
  
  font-family: Open Sans Condensed;
  display:  inline-block ;
}
}
#s-d90ea5f0-aaab-4971-80c5-35cbf81cb176 hr {
  border-top: 2px solid rgba(255, 255, 255, 1);
}

#s-267b37f3-7562-4e19-81a7-d665553446f1 {
  margin-left: 10%;
margin-right: 10%;
padding-top: 13px;
padding-left: 15px;
padding-right: 15px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(48, 48, 76, 1);
border-style: solid;
max-width: 100%;
background-color: rgba(253, 249, 235, 1);
}

#s-72ea146e-8b2c-48cf-a3a3-339c0a5984af hr {
  border-top: 2px solid rgba(255, 255, 255, 1);
}

#s-f1eee786-5b94-4d2d-9001-2d7b6e7003e7 {
  margin-left: 10%;
margin-right: 10%;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-f1eee786-5b94-4d2d-9001-2d7b6e7003e7 .shogun-heading-component h2 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 30px;
  
  
  text-align: left;
}



#s-a1acadc2-01b5-443c-a51f-bbd2d65a8303 {
  margin-left: 10%;
margin-right: 10%;
}

#s-3188bfdc-0254-40f7-adb0-b3b4c6ce0bb7 {
  margin-left: 10%;
margin-right: 10%;
max-width: 1500px;
text-align: center;
}







  img.s-3188bfdc-0254-40f7-adb0-b3b4c6ce0bb7.shogun-image {
    
    
  }


.s-3188bfdc-0254-40f7-adb0-b3b4c6ce0bb7 .shogun-image-content {
  
    align-items: center;
  
}

.s-3188bfdc-0254-40f7-adb0-b3b4c6ce0bb7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3188bfdc-0254-40f7-adb0-b3b4c6ce0bb7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3188bfdc-0254-40f7-adb0-b3b4c6ce0bb7.shogun-image {
  box-sizing: border-box;
}



@media (min-width: 1200px){





  img.s-3188bfdc-0254-40f7-adb0-b3b4c6ce0bb7.shogun-image {
    
    
  }


.s-3188bfdc-0254-40f7-adb0-b3b4c6ce0bb7 .shogun-image-content {
  
    align-items: center;
  
}

.s-3188bfdc-0254-40f7-adb0-b3b4c6ce0bb7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3188bfdc-0254-40f7-adb0-b3b4c6ce0bb7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3188bfdc-0254-40f7-adb0-b3b4c6ce0bb7.shogun-image {
  box-sizing: border-box;
}



}@media (min-width: 992px) and (max-width: 1199px){





  img.s-3188bfdc-0254-40f7-adb0-b3b4c6ce0bb7.shogun-image {
    
    
  }


.s-3188bfdc-0254-40f7-adb0-b3b4c6ce0bb7 .shogun-image-content {
  
    align-items: center;
  
}

.s-3188bfdc-0254-40f7-adb0-b3b4c6ce0bb7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3188bfdc-0254-40f7-adb0-b3b4c6ce0bb7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3188bfdc-0254-40f7-adb0-b3b4c6ce0bb7.shogun-image {
  box-sizing: border-box;
}



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





  img.s-3188bfdc-0254-40f7-adb0-b3b4c6ce0bb7.shogun-image {
    
    
  }


.s-3188bfdc-0254-40f7-adb0-b3b4c6ce0bb7 .shogun-image-content {
  
    align-items: center;
  
}

.s-3188bfdc-0254-40f7-adb0-b3b4c6ce0bb7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3188bfdc-0254-40f7-adb0-b3b4c6ce0bb7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3188bfdc-0254-40f7-adb0-b3b4c6ce0bb7.shogun-image {
  box-sizing: border-box;
}



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





  img.s-3188bfdc-0254-40f7-adb0-b3b4c6ce0bb7.shogun-image {
    
    
  }


.s-3188bfdc-0254-40f7-adb0-b3b4c6ce0bb7 .shogun-image-content {
  
    align-items: center;
  
}

.s-3188bfdc-0254-40f7-adb0-b3b4c6ce0bb7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3188bfdc-0254-40f7-adb0-b3b4c6ce0bb7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3188bfdc-0254-40f7-adb0-b3b4c6ce0bb7.shogun-image {
  box-sizing: border-box;
}



}
#s-87f571f6-11c2-43ba-b883-59b4d10f2a2d {
  margin-left: 10%;
margin-right: 10%;
}

#s-bcadc910-91b3-48e2-864a-92b89526c05a {
  margin-left: 10%;
margin-right: 10%;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-bcadc910-91b3-48e2-864a-92b89526c05a .shogun-heading-component h2 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 25px;
  
  
  text-align: left;
}



#s-35cb073b-1392-4296-bf6a-88c0faa0123a {
  margin-left: 10%;
margin-right: 10%;
}

#s-35cb073b-1392-4296-bf6a-88c0faa0123a .shogun-table-wrapper {
  overflow: auto;
  border: 0px solid rgba(255, 255, 255, 1);
  border-radius: 0px;
}

#s-35cb073b-1392-4296-bf6a-88c0faa0123a table.shogun-table {
  margin: 0;
  padding: 0;
}

#s-35cb073b-1392-4296-bf6a-88c0faa0123a td.shogun-table-column {
  background-color: #fff;
  padding: 10px;
  text-align: inherit;
  font-family: ;
  font-size: 14px;
  font-weight: ;
  color: ;
  letter-spacing: ;
  line-height: ;
  font-style: ;
}

#s-35cb073b-1392-4296-bf6a-88c0faa0123a td.shogun-table-row {
  background-color: #fff;
  padding: 10px;
}

#s-35cb073b-1392-4296-bf6a-88c0faa0123a td.shogun-table-column, #s-35cb073b-1392-4296-bf6a-88c0faa0123a td.shogun-table-row {
  border: 0px solid rgba(255, 255, 255, 1);
}

#s-7845ab5a-7244-4726-8ce8-7124842f9bd4 {
  text-align: left;
}



.shg-c#s-7845ab5a-7244-4726-8ce8-7124842f9bd4 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-7845ab5a-7244-4726-8ce8-7124842f9bd4 img.shogun-image {
  width: 100%;
}



@media (min-width: 1200px){

.shg-c#s-7845ab5a-7244-4726-8ce8-7124842f9bd4 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-7845ab5a-7244-4726-8ce8-7124842f9bd4 img.shogun-image {
  width: 100%;
}



}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-7845ab5a-7244-4726-8ce8-7124842f9bd4 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-7845ab5a-7244-4726-8ce8-7124842f9bd4 img.shogun-image {
  width: 100%;
}



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

.shg-c#s-7845ab5a-7244-4726-8ce8-7124842f9bd4 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-7845ab5a-7244-4726-8ce8-7124842f9bd4 img.shogun-image {
  width: 100%;
}



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

.shg-c#s-7845ab5a-7244-4726-8ce8-7124842f9bd4 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-7845ab5a-7244-4726-8ce8-7124842f9bd4 img.shogun-image {
  width: 100%;
}



}
#s-1b716160-953f-4db5-9ff0-9ddec85ae91d {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-1b716160-953f-4db5-9ff0-9ddec85ae91d .shg-product-title-component h3 {
  color: ;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
}

#s-ad1a48d8-b124-4dd8-b6a9-4029911b2cfc {
  text-align: center;
}

#s-ad1a48d8-b124-4dd8-b6a9-4029911b2cfc .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-ad1a48d8-b124-4dd8-b6a9-4029911b2cfc .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 14px;
}

#s-ad1a48d8-b124-4dd8-b6a9-4029911b2cfc .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-c8a890fe-9666-4ca6-87ce-b62b61047625 {
  text-align: left;
}



.shg-c#s-c8a890fe-9666-4ca6-87ce-b62b61047625 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c8a890fe-9666-4ca6-87ce-b62b61047625 img.shogun-image {
  width: 100%;
}



@media (min-width: 1200px){

.shg-c#s-c8a890fe-9666-4ca6-87ce-b62b61047625 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c8a890fe-9666-4ca6-87ce-b62b61047625 img.shogun-image {
  width: 100%;
}



}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-c8a890fe-9666-4ca6-87ce-b62b61047625 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c8a890fe-9666-4ca6-87ce-b62b61047625 img.shogun-image {
  width: 100%;
}



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

.shg-c#s-c8a890fe-9666-4ca6-87ce-b62b61047625 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c8a890fe-9666-4ca6-87ce-b62b61047625 img.shogun-image {
  width: 100%;
}



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

.shg-c#s-c8a890fe-9666-4ca6-87ce-b62b61047625 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c8a890fe-9666-4ca6-87ce-b62b61047625 img.shogun-image {
  width: 100%;
}



}
#s-405eac22-f3cd-4853-a361-a9a228814dfd {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-405eac22-f3cd-4853-a361-a9a228814dfd .shg-product-title-component h3 {
  color: ;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
}

#s-0f95c11d-1133-482b-81ba-7de9bac47d7e {
  text-align: center;
}

#s-0f95c11d-1133-482b-81ba-7de9bac47d7e .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-0f95c11d-1133-482b-81ba-7de9bac47d7e .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 14px;
}

#s-0f95c11d-1133-482b-81ba-7de9bac47d7e .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-263a9739-8fe2-46f3-9475-d0714f64f910 {
  text-align: left;
}



.shg-c#s-263a9739-8fe2-46f3-9475-d0714f64f910 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-263a9739-8fe2-46f3-9475-d0714f64f910 img.shogun-image {
  width: 100%;
}



@media (min-width: 1200px){

.shg-c#s-263a9739-8fe2-46f3-9475-d0714f64f910 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-263a9739-8fe2-46f3-9475-d0714f64f910 img.shogun-image {
  width: 100%;
}



}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-263a9739-8fe2-46f3-9475-d0714f64f910 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-263a9739-8fe2-46f3-9475-d0714f64f910 img.shogun-image {
  width: 100%;
}



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

.shg-c#s-263a9739-8fe2-46f3-9475-d0714f64f910 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-263a9739-8fe2-46f3-9475-d0714f64f910 img.shogun-image {
  width: 100%;
}



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

.shg-c#s-263a9739-8fe2-46f3-9475-d0714f64f910 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-263a9739-8fe2-46f3-9475-d0714f64f910 img.shogun-image {
  width: 100%;
}



}
#s-a55076c0-6351-46e1-bc2b-3b9461649c35 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-a55076c0-6351-46e1-bc2b-3b9461649c35 .shg-product-title-component h3 {
  color: ;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
}

#s-8b403f91-3757-4377-aa67-fd80a509ceb8 {
  text-align: center;
}

#s-8b403f91-3757-4377-aa67-fd80a509ceb8 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-8b403f91-3757-4377-aa67-fd80a509ceb8 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 14px;
}

#s-8b403f91-3757-4377-aa67-fd80a509ceb8 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-bb5e3012-066d-405a-9fdd-280d0abac354 {
  margin-top: 20px;
margin-bottom: 20px;
padding-top: 20px;
padding-left: 20px;
padding-bottom: 20px;
padding-right: 20px;
border-radius: 2px;
background-color: rgba(219, 61, 62, 1);
text-align: center;
text-decoration: none;
hover-type: color;
}
#s-bb5e3012-066d-405a-9fdd-280d0abac354:hover {background-color: rgba(223, 217, 217, 1) !important;
text-decoration: none !important;
color: rgba(219, 61, 62, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-bb5e3012-066d-405a-9fdd-280d0abac354:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-bb5e3012-066d-405a-9fdd-280d0abac354-root {
    text-align: center;
  }


#s-bb5e3012-066d-405a-9fdd-280d0abac354.shg-btn {
  color: #ffffff;
  font-size: 21px;
  
  
  font-family: Open Sans Condensed;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-bb5e3012-066d-405a-9fdd-280d0abac354-root {
    text-align: center;
  }


#s-bb5e3012-066d-405a-9fdd-280d0abac354.shg-btn {
  color: #ffffff;
  font-size: 21px;
  
  
  font-family: Open Sans Condensed;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-bb5e3012-066d-405a-9fdd-280d0abac354-root {
    text-align: center;
  }


#s-bb5e3012-066d-405a-9fdd-280d0abac354.shg-btn {
  color: #ffffff;
  font-size: 21px;
  
  
  font-family: Open Sans Condensed;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-bb5e3012-066d-405a-9fdd-280d0abac354-root {
    text-align: center;
  }


#s-bb5e3012-066d-405a-9fdd-280d0abac354.shg-btn {
  color: #ffffff;
  font-size: 21px;
  
  
  font-family: Open Sans Condensed;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-bb5e3012-066d-405a-9fdd-280d0abac354-root {
    text-align: center;
  }


#s-bb5e3012-066d-405a-9fdd-280d0abac354.shg-btn {
  color: #ffffff;
  font-size: 21px;
  
  
  font-family: Open Sans Condensed;
  display:  inline-block ;
}
}
#s-d4e12569-2082-471a-ab6a-f78855648eea hr {
  border-top: 2px solid rgba(255, 255, 255, 1);
}

#s-b62e77eb-1d7b-4caf-bc9e-14cadaf772a5 {
  margin-left: 10%;
margin-right: 10%;
padding-top: 13px;
padding-left: 15px;
padding-right: 15px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(48, 48, 76, 1);
border-style: solid;
max-width: 100%;
background-color: rgba(253, 249, 235, 1);
}

#s-937d8360-cf56-4174-aa19-2b90ca6bf7ef hr {
  border-top: 2px solid rgba(255, 255, 255, 1);
}

#s-1e3f51e3-8136-406d-ba1e-b402e6023745 {
  margin-left: 10%;
margin-right: 10%;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-1e3f51e3-8136-406d-ba1e-b402e6023745 .shogun-heading-component h2 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 35px;
  
  
  text-align: left;
}



#s-d785ddf9-4b6c-4ac2-82ff-12616301cd51 hr {
  border-top: 2px solid rgba(255, 255, 255, 1);
}

#s-263277fa-45c8-4220-bc2f-470299972df7 {
  text-align: left;
}

#s-9fd99a96-ab26-42d5-a883-497416e3d9e7 {
  margin-left: 10%;
margin-right: 10%;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-9fd99a96-ab26-42d5-a883-497416e3d9e7 .shogun-heading-component h2 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 30px;
  
  
  text-align: left;
}



#s-454f5660-4b50-4850-b5ff-5632bc088588 {
  margin-left: 10%;
margin-right: 10%;
}

#s-3e3deb8e-f9fe-4f62-919d-8a665d27621d {
  margin-left: 10%;
margin-right: 10%;
max-width: 1500px;
text-align: center;
}







  img.s-3e3deb8e-f9fe-4f62-919d-8a665d27621d.shogun-image {
    
    
  }


.s-3e3deb8e-f9fe-4f62-919d-8a665d27621d .shogun-image-content {
  
    align-items: center;
  
}

.s-3e3deb8e-f9fe-4f62-919d-8a665d27621d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3e3deb8e-f9fe-4f62-919d-8a665d27621d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3e3deb8e-f9fe-4f62-919d-8a665d27621d.shogun-image {
  box-sizing: border-box;
}



@media (min-width: 1200px){





  img.s-3e3deb8e-f9fe-4f62-919d-8a665d27621d.shogun-image {
    
    
  }


.s-3e3deb8e-f9fe-4f62-919d-8a665d27621d .shogun-image-content {
  
    align-items: center;
  
}

.s-3e3deb8e-f9fe-4f62-919d-8a665d27621d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3e3deb8e-f9fe-4f62-919d-8a665d27621d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3e3deb8e-f9fe-4f62-919d-8a665d27621d.shogun-image {
  box-sizing: border-box;
}



}@media (min-width: 992px) and (max-width: 1199px){





  img.s-3e3deb8e-f9fe-4f62-919d-8a665d27621d.shogun-image {
    
    
  }


.s-3e3deb8e-f9fe-4f62-919d-8a665d27621d .shogun-image-content {
  
    align-items: center;
  
}

.s-3e3deb8e-f9fe-4f62-919d-8a665d27621d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3e3deb8e-f9fe-4f62-919d-8a665d27621d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3e3deb8e-f9fe-4f62-919d-8a665d27621d.shogun-image {
  box-sizing: border-box;
}



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





  img.s-3e3deb8e-f9fe-4f62-919d-8a665d27621d.shogun-image {
    
    
  }


.s-3e3deb8e-f9fe-4f62-919d-8a665d27621d .shogun-image-content {
  
    align-items: center;
  
}

.s-3e3deb8e-f9fe-4f62-919d-8a665d27621d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3e3deb8e-f9fe-4f62-919d-8a665d27621d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3e3deb8e-f9fe-4f62-919d-8a665d27621d.shogun-image {
  box-sizing: border-box;
}



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





  img.s-3e3deb8e-f9fe-4f62-919d-8a665d27621d.shogun-image {
    
    
  }


.s-3e3deb8e-f9fe-4f62-919d-8a665d27621d .shogun-image-content {
  
    align-items: center;
  
}

.s-3e3deb8e-f9fe-4f62-919d-8a665d27621d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3e3deb8e-f9fe-4f62-919d-8a665d27621d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3e3deb8e-f9fe-4f62-919d-8a665d27621d.shogun-image {
  box-sizing: border-box;
}



}
#s-13da7057-c55a-4fdb-aaa4-f41ed1b1f984 {
  margin-left: 10%;
margin-right: 10%;
}

#s-fb73ba11-badb-4481-921c-18e7896c626d hr {
  border-top: 2px solid rgba(255, 255, 255, 1);
}

#s-aa6ab4ba-32b7-4deb-9f0b-abb71fbe70a4 {
  margin-left: 10%;
margin-right: 10%;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-aa6ab4ba-32b7-4deb-9f0b-abb71fbe70a4 .shogun-heading-component h2 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 25px;
  
  
  text-align: left;
}



#s-71394457-20de-40e6-92df-0be5b37958a6 {
  margin-left: 10%;
margin-right: 10%;
}

#s-71394457-20de-40e6-92df-0be5b37958a6 .shogun-table-wrapper {
  overflow: auto;
  border: 0px solid rgba(255, 255, 255, 1);
  border-radius: 0px;
}

#s-71394457-20de-40e6-92df-0be5b37958a6 table.shogun-table {
  margin: 0;
  padding: 0;
}

#s-71394457-20de-40e6-92df-0be5b37958a6 td.shogun-table-column {
  background-color: #fff;
  padding: 10px;
  text-align: inherit;
  font-family: ;
  font-size: 14px;
  font-weight: ;
  color: ;
  letter-spacing: ;
  line-height: ;
  font-style: ;
}

#s-71394457-20de-40e6-92df-0be5b37958a6 td.shogun-table-row {
  background-color: #fff;
  padding: 10px;
}

#s-71394457-20de-40e6-92df-0be5b37958a6 td.shogun-table-column, #s-71394457-20de-40e6-92df-0be5b37958a6 td.shogun-table-row {
  border: 0px solid rgba(255, 255, 255, 1);
}

#s-28b27a6e-5d7d-42a8-a3f9-f669accf7ee1 {
  text-align: left;
}



.shg-c#s-28b27a6e-5d7d-42a8-a3f9-f669accf7ee1 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-28b27a6e-5d7d-42a8-a3f9-f669accf7ee1 img.shogun-image {
  width: 100%;
}



@media (min-width: 1200px){

.shg-c#s-28b27a6e-5d7d-42a8-a3f9-f669accf7ee1 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-28b27a6e-5d7d-42a8-a3f9-f669accf7ee1 img.shogun-image {
  width: 100%;
}



}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-28b27a6e-5d7d-42a8-a3f9-f669accf7ee1 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-28b27a6e-5d7d-42a8-a3f9-f669accf7ee1 img.shogun-image {
  width: 100%;
}



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

.shg-c#s-28b27a6e-5d7d-42a8-a3f9-f669accf7ee1 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-28b27a6e-5d7d-42a8-a3f9-f669accf7ee1 img.shogun-image {
  width: 100%;
}



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

.shg-c#s-28b27a6e-5d7d-42a8-a3f9-f669accf7ee1 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-28b27a6e-5d7d-42a8-a3f9-f669accf7ee1 img.shogun-image {
  width: 100%;
}



}
#s-55906b17-02e6-414c-828c-1a23fb56b046 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-55906b17-02e6-414c-828c-1a23fb56b046 .shg-product-title-component h3 {
  color: ;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
}

#s-0d23803e-e9d4-476e-ae0d-543775747c3e {
  text-align: center;
}

#s-0d23803e-e9d4-476e-ae0d-543775747c3e .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-0d23803e-e9d4-476e-ae0d-543775747c3e .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 14px;
}

#s-0d23803e-e9d4-476e-ae0d-543775747c3e .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-04da0419-2181-4a81-b115-debd26a46800 {
  text-align: left;
}



.shg-c#s-04da0419-2181-4a81-b115-debd26a46800 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-04da0419-2181-4a81-b115-debd26a46800 img.shogun-image {
  width: 100%;
}



@media (min-width: 1200px){

.shg-c#s-04da0419-2181-4a81-b115-debd26a46800 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-04da0419-2181-4a81-b115-debd26a46800 img.shogun-image {
  width: 100%;
}



}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-04da0419-2181-4a81-b115-debd26a46800 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-04da0419-2181-4a81-b115-debd26a46800 img.shogun-image {
  width: 100%;
}



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

.shg-c#s-04da0419-2181-4a81-b115-debd26a46800 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-04da0419-2181-4a81-b115-debd26a46800 img.shogun-image {
  width: 100%;
}



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

.shg-c#s-04da0419-2181-4a81-b115-debd26a46800 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-04da0419-2181-4a81-b115-debd26a46800 img.shogun-image {
  width: 100%;
}



}
#s-654f6edb-bc91-4ded-be52-ce4b041ddb39 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-654f6edb-bc91-4ded-be52-ce4b041ddb39 .shg-product-title-component h3 {
  color: ;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
}

#s-b8662bb6-2ded-42a5-a2d7-be2d7c107b6b {
  text-align: center;
}

#s-b8662bb6-2ded-42a5-a2d7-be2d7c107b6b .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-b8662bb6-2ded-42a5-a2d7-be2d7c107b6b .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 14px;
}

#s-b8662bb6-2ded-42a5-a2d7-be2d7c107b6b .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-a26d1ac1-ced0-4921-a099-5cfb1a4fb617 {
  text-align: left;
}



.shg-c#s-a26d1ac1-ced0-4921-a099-5cfb1a4fb617 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-a26d1ac1-ced0-4921-a099-5cfb1a4fb617 img.shogun-image {
  width: 100%;
}



@media (min-width: 1200px){

.shg-c#s-a26d1ac1-ced0-4921-a099-5cfb1a4fb617 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-a26d1ac1-ced0-4921-a099-5cfb1a4fb617 img.shogun-image {
  width: 100%;
}



}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-a26d1ac1-ced0-4921-a099-5cfb1a4fb617 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-a26d1ac1-ced0-4921-a099-5cfb1a4fb617 img.shogun-image {
  width: 100%;
}



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

.shg-c#s-a26d1ac1-ced0-4921-a099-5cfb1a4fb617 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-a26d1ac1-ced0-4921-a099-5cfb1a4fb617 img.shogun-image {
  width: 100%;
}



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

.shg-c#s-a26d1ac1-ced0-4921-a099-5cfb1a4fb617 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-a26d1ac1-ced0-4921-a099-5cfb1a4fb617 img.shogun-image {
  width: 100%;
}



}
#s-35766075-d46a-43fb-831d-40f3d5f84d8b {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-35766075-d46a-43fb-831d-40f3d5f84d8b .shg-product-title-component h3 {
  color: ;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
}

#s-6ef78b78-e1f6-4145-b2ba-57e903706c06 {
  text-align: center;
}

#s-6ef78b78-e1f6-4145-b2ba-57e903706c06 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-6ef78b78-e1f6-4145-b2ba-57e903706c06 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 14px;
}

#s-6ef78b78-e1f6-4145-b2ba-57e903706c06 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-e092bb64-4187-4b8d-ac87-45e2cb589404 {
  margin-top: 20px;
margin-bottom: 20px;
padding-top: 20px;
padding-left: 20px;
padding-bottom: 20px;
padding-right: 20px;
border-radius: 2px;
background-color: rgba(219, 61, 62, 1);
text-align: center;
text-decoration: none;
hover-type: color;
}
#s-e092bb64-4187-4b8d-ac87-45e2cb589404:hover {background-color: rgba(223, 217, 217, 1) !important;
text-decoration: none !important;
color: rgba(219, 61, 62, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-e092bb64-4187-4b8d-ac87-45e2cb589404:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-e092bb64-4187-4b8d-ac87-45e2cb589404-root {
    text-align: center;
  }


#s-e092bb64-4187-4b8d-ac87-45e2cb589404.shg-btn {
  color: #ffffff;
  font-size: 21px;
  
  
  font-family: Open Sans Condensed;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-e092bb64-4187-4b8d-ac87-45e2cb589404-root {
    text-align: center;
  }


#s-e092bb64-4187-4b8d-ac87-45e2cb589404.shg-btn {
  color: #ffffff;
  font-size: 21px;
  
  
  font-family: Open Sans Condensed;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-e092bb64-4187-4b8d-ac87-45e2cb589404-root {
    text-align: center;
  }


#s-e092bb64-4187-4b8d-ac87-45e2cb589404.shg-btn {
  color: #ffffff;
  font-size: 21px;
  
  
  font-family: Open Sans Condensed;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-e092bb64-4187-4b8d-ac87-45e2cb589404-root {
    text-align: center;
  }


#s-e092bb64-4187-4b8d-ac87-45e2cb589404.shg-btn {
  color: #ffffff;
  font-size: 21px;
  
  
  font-family: Open Sans Condensed;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-e092bb64-4187-4b8d-ac87-45e2cb589404-root {
    text-align: center;
  }


#s-e092bb64-4187-4b8d-ac87-45e2cb589404.shg-btn {
  color: #ffffff;
  font-size: 21px;
  
  
  font-family: Open Sans Condensed;
  display:  inline-block ;
}
}
#s-03ca439a-9376-4841-ac3a-6a5b1ee5e02b hr {
  border-top: 2px solid rgba(255, 255, 255, 1);
}

#s-cafea92b-66ef-4687-bae7-8ca67e151e02 {
  margin-left: 10%;
margin-right: 10%;
padding-top: 13px;
padding-left: 15px;
padding-right: 15px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(48, 48, 76, 1);
border-style: solid;
max-width: 100%;
background-color: rgba(253, 249, 235, 1);
}

#s-90e6866b-554a-4123-93de-e5fd1c0d62d5 hr {
  border-top: 2px solid rgba(255, 255, 255, 1);
}

#s-17e28136-0a1c-4261-b4f4-5d16990f55f0 {
  margin-left: 10%;
margin-right: 10%;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-17e28136-0a1c-4261-b4f4-5d16990f55f0 .shogun-heading-component h2 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 30px;
  
  
  text-align: left;
}



#s-500c5eae-a891-4a65-a597-d00eac46183a {
  margin-left: 10%;
margin-right: 10%;
}

#s-319d5667-7e58-4d27-8c8d-5d0058736867 {
  margin-left: 10%;
margin-right: 10%;
max-width: 1500px;
text-align: center;
}







  img.s-319d5667-7e58-4d27-8c8d-5d0058736867.shogun-image {
    
    
  }


.s-319d5667-7e58-4d27-8c8d-5d0058736867 .shogun-image-content {
  
    align-items: center;
  
}

.s-319d5667-7e58-4d27-8c8d-5d0058736867.shg-align-container {
  display: flex;
  justify-content: center
}

.s-319d5667-7e58-4d27-8c8d-5d0058736867.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-319d5667-7e58-4d27-8c8d-5d0058736867.shogun-image {
  box-sizing: border-box;
}



@media (min-width: 1200px){





  img.s-319d5667-7e58-4d27-8c8d-5d0058736867.shogun-image {
    
    
  }


.s-319d5667-7e58-4d27-8c8d-5d0058736867 .shogun-image-content {
  
    align-items: center;
  
}

.s-319d5667-7e58-4d27-8c8d-5d0058736867.shg-align-container {
  display: flex;
  justify-content: center
}

.s-319d5667-7e58-4d27-8c8d-5d0058736867.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-319d5667-7e58-4d27-8c8d-5d0058736867.shogun-image {
  box-sizing: border-box;
}



}@media (min-width: 992px) and (max-width: 1199px){





  img.s-319d5667-7e58-4d27-8c8d-5d0058736867.shogun-image {
    
    
  }


.s-319d5667-7e58-4d27-8c8d-5d0058736867 .shogun-image-content {
  
    align-items: center;
  
}

.s-319d5667-7e58-4d27-8c8d-5d0058736867.shg-align-container {
  display: flex;
  justify-content: center
}

.s-319d5667-7e58-4d27-8c8d-5d0058736867.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-319d5667-7e58-4d27-8c8d-5d0058736867.shogun-image {
  box-sizing: border-box;
}



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





  img.s-319d5667-7e58-4d27-8c8d-5d0058736867.shogun-image {
    
    
  }


.s-319d5667-7e58-4d27-8c8d-5d0058736867 .shogun-image-content {
  
    align-items: center;
  
}

.s-319d5667-7e58-4d27-8c8d-5d0058736867.shg-align-container {
  display: flex;
  justify-content: center
}

.s-319d5667-7e58-4d27-8c8d-5d0058736867.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-319d5667-7e58-4d27-8c8d-5d0058736867.shogun-image {
  box-sizing: border-box;
}



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





  img.s-319d5667-7e58-4d27-8c8d-5d0058736867.shogun-image {
    
    
  }


.s-319d5667-7e58-4d27-8c8d-5d0058736867 .shogun-image-content {
  
    align-items: center;
  
}

.s-319d5667-7e58-4d27-8c8d-5d0058736867.shg-align-container {
  display: flex;
  justify-content: center
}

.s-319d5667-7e58-4d27-8c8d-5d0058736867.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-319d5667-7e58-4d27-8c8d-5d0058736867.shogun-image {
  box-sizing: border-box;
}



}
#s-8ba30d1d-e68b-4a5b-a75e-6c94f143edcb {
  margin-left: 10%;
margin-right: 10%;
}

#s-56cc07db-70be-4421-b20a-fb2058d61f11 hr {
  border-top: 2px solid rgba(255, 255, 255, 1);
}

#s-bab14b86-6cdc-4f8c-8890-ae38c29154ad {
  margin-left: 10%;
margin-right: 10%;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-bab14b86-6cdc-4f8c-8890-ae38c29154ad .shogun-heading-component h2 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 25px;
  
  
  text-align: left;
}



#s-db2deeae-46d7-4b16-a342-dc650f9822ab {
  margin-left: 10%;
margin-right: 10%;
}

#s-db2deeae-46d7-4b16-a342-dc650f9822ab .shogun-table-wrapper {
  overflow: auto;
  border: 0px solid rgba(255, 255, 255, 1);
  border-radius: 0px;
}

#s-db2deeae-46d7-4b16-a342-dc650f9822ab table.shogun-table {
  margin: 0;
  padding: 0;
}

#s-db2deeae-46d7-4b16-a342-dc650f9822ab td.shogun-table-column {
  background-color: #fff;
  padding: 10px;
  text-align: inherit;
  font-family: ;
  font-size: 14px;
  font-weight: ;
  color: ;
  letter-spacing: ;
  line-height: ;
  font-style: ;
}

#s-db2deeae-46d7-4b16-a342-dc650f9822ab td.shogun-table-row {
  background-color: #fff;
  padding: 10px;
}

#s-db2deeae-46d7-4b16-a342-dc650f9822ab td.shogun-table-column, #s-db2deeae-46d7-4b16-a342-dc650f9822ab td.shogun-table-row {
  border: 0px solid rgba(255, 255, 255, 1);
}

#s-452b8b53-9e19-40f3-9524-5c22233e854b {
  text-align: left;
}



.shg-c#s-452b8b53-9e19-40f3-9524-5c22233e854b .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-452b8b53-9e19-40f3-9524-5c22233e854b img.shogun-image {
  width: 100%;
}



@media (min-width: 1200px){

.shg-c#s-452b8b53-9e19-40f3-9524-5c22233e854b .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-452b8b53-9e19-40f3-9524-5c22233e854b img.shogun-image {
  width: 100%;
}



}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-452b8b53-9e19-40f3-9524-5c22233e854b .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-452b8b53-9e19-40f3-9524-5c22233e854b img.shogun-image {
  width: 100%;
}



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

.shg-c#s-452b8b53-9e19-40f3-9524-5c22233e854b .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-452b8b53-9e19-40f3-9524-5c22233e854b img.shogun-image {
  width: 100%;
}



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

.shg-c#s-452b8b53-9e19-40f3-9524-5c22233e854b .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-452b8b53-9e19-40f3-9524-5c22233e854b img.shogun-image {
  width: 100%;
}



}
#s-3352c066-0ba3-43f2-a72d-d17cd2cd2306 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-3352c066-0ba3-43f2-a72d-d17cd2cd2306 .shg-product-title-component h3 {
  color: ;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
}

#s-a3ddeb95-53c4-4550-868c-f34e3d8ffe27 {
  text-align: center;
}

#s-a3ddeb95-53c4-4550-868c-f34e3d8ffe27 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-a3ddeb95-53c4-4550-868c-f34e3d8ffe27 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 14px;
}

#s-a3ddeb95-53c4-4550-868c-f34e3d8ffe27 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-e353b14f-8415-48ea-9aec-fd6733009fad {
  text-align: left;
}



.shg-c#s-e353b14f-8415-48ea-9aec-fd6733009fad .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-e353b14f-8415-48ea-9aec-fd6733009fad img.shogun-image {
  width: 100%;
}



@media (min-width: 1200px){

.shg-c#s-e353b14f-8415-48ea-9aec-fd6733009fad .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-e353b14f-8415-48ea-9aec-fd6733009fad img.shogun-image {
  width: 100%;
}



}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-e353b14f-8415-48ea-9aec-fd6733009fad .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-e353b14f-8415-48ea-9aec-fd6733009fad img.shogun-image {
  width: 100%;
}



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

.shg-c#s-e353b14f-8415-48ea-9aec-fd6733009fad .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-e353b14f-8415-48ea-9aec-fd6733009fad img.shogun-image {
  width: 100%;
}



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

.shg-c#s-e353b14f-8415-48ea-9aec-fd6733009fad .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-e353b14f-8415-48ea-9aec-fd6733009fad img.shogun-image {
  width: 100%;
}



}
#s-ce340ef2-4f6b-447d-b2f5-d9b4da48cfcd {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-ce340ef2-4f6b-447d-b2f5-d9b4da48cfcd .shg-product-title-component h3 {
  color: ;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
}

#s-6c6eaf32-9da0-4a48-999b-2a96c75a8a40 {
  text-align: center;
}

#s-6c6eaf32-9da0-4a48-999b-2a96c75a8a40 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-6c6eaf32-9da0-4a48-999b-2a96c75a8a40 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 14px;
}

#s-6c6eaf32-9da0-4a48-999b-2a96c75a8a40 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-333b14bd-462c-4736-861c-5505515003ca {
  text-align: left;
}



.shg-c#s-333b14bd-462c-4736-861c-5505515003ca .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-333b14bd-462c-4736-861c-5505515003ca img.shogun-image {
  width: 100%;
}



@media (min-width: 1200px){

.shg-c#s-333b14bd-462c-4736-861c-5505515003ca .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-333b14bd-462c-4736-861c-5505515003ca img.shogun-image {
  width: 100%;
}



}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-333b14bd-462c-4736-861c-5505515003ca .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-333b14bd-462c-4736-861c-5505515003ca img.shogun-image {
  width: 100%;
}



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

.shg-c#s-333b14bd-462c-4736-861c-5505515003ca .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-333b14bd-462c-4736-861c-5505515003ca img.shogun-image {
  width: 100%;
}



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

.shg-c#s-333b14bd-462c-4736-861c-5505515003ca .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-333b14bd-462c-4736-861c-5505515003ca img.shogun-image {
  width: 100%;
}



}
#s-f5e919ca-3627-400e-97b4-130ddf317e8c {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-f5e919ca-3627-400e-97b4-130ddf317e8c .shg-product-title-component h3 {
  color: ;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
}

#s-5236f352-15d6-4087-aa80-9368f7b5533d {
  text-align: center;
}

#s-5236f352-15d6-4087-aa80-9368f7b5533d .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-5236f352-15d6-4087-aa80-9368f7b5533d .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 14px;
}

#s-5236f352-15d6-4087-aa80-9368f7b5533d .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-251383ff-baf4-4f90-9655-f6d6af2e1acf {
  margin-top: 20px;
margin-bottom: 20px;
padding-top: 20px;
padding-left: 20px;
padding-bottom: 20px;
padding-right: 20px;
border-radius: 2px;
background-color: rgba(219, 61, 62, 1);
text-align: center;
text-decoration: none;
hover-type: color;
}
#s-251383ff-baf4-4f90-9655-f6d6af2e1acf:hover {background-color: rgba(223, 217, 217, 1) !important;
text-decoration: none !important;
color: rgba(219, 61, 62, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-251383ff-baf4-4f90-9655-f6d6af2e1acf:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-251383ff-baf4-4f90-9655-f6d6af2e1acf-root {
    text-align: center;
  }


#s-251383ff-baf4-4f90-9655-f6d6af2e1acf.shg-btn {
  color: #ffffff;
  font-size: 21px;
  
  
  font-family: Open Sans Condensed;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-251383ff-baf4-4f90-9655-f6d6af2e1acf-root {
    text-align: center;
  }


#s-251383ff-baf4-4f90-9655-f6d6af2e1acf.shg-btn {
  color: #ffffff;
  font-size: 21px;
  
  
  font-family: Open Sans Condensed;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-251383ff-baf4-4f90-9655-f6d6af2e1acf-root {
    text-align: center;
  }


#s-251383ff-baf4-4f90-9655-f6d6af2e1acf.shg-btn {
  color: #ffffff;
  font-size: 21px;
  
  
  font-family: Open Sans Condensed;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-251383ff-baf4-4f90-9655-f6d6af2e1acf-root {
    text-align: center;
  }


#s-251383ff-baf4-4f90-9655-f6d6af2e1acf.shg-btn {
  color: #ffffff;
  font-size: 21px;
  
  
  font-family: Open Sans Condensed;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-251383ff-baf4-4f90-9655-f6d6af2e1acf-root {
    text-align: center;
  }


#s-251383ff-baf4-4f90-9655-f6d6af2e1acf.shg-btn {
  color: #ffffff;
  font-size: 21px;
  
  
  font-family: Open Sans Condensed;
  display:  inline-block ;
}
}
#s-c6a8b0af-7ca8-4f27-82e6-6e37b92da225 hr {
  border-top: 2px solid rgba(255, 255, 255, 1);
}

#s-0664a830-7713-46f8-aca3-cd62b32c7ed6 {
  margin-left: 10%;
margin-right: 10%;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-0664a830-7713-46f8-aca3-cd62b32c7ed6 .shogun-heading-component h2 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 35px;
  
  
  text-align: left;
}



#s-150b8926-a0c8-4b70-b667-9faaa1a37ba5 hr {
  border-top: 2px solid rgba(255, 255, 255, 1);
}

#s-fb91761e-7ca9-4684-b6cf-ea3fc60a36c8 {
  text-align: left;
}

#s-4e3471f9-a9d7-4f22-9f21-2b1faadda631 {
  margin-left: 10%;
margin-right: 10%;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-4e3471f9-a9d7-4f22-9f21-2b1faadda631 .shogun-heading-component h2 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 30px;
  
  
  text-align: left;
}



#s-60a647f1-dd6a-4b70-9c75-e22b60cbd524 {
  margin-left: 10%;
margin-right: 10%;
}

#s-f124f711-221b-4cf4-bf09-435d04c5d552 {
  margin-left: 10%;
margin-right: 10%;
max-width: 1500px;
text-align: center;
}







  img.s-f124f711-221b-4cf4-bf09-435d04c5d552.shogun-image {
    
    
  }


.s-f124f711-221b-4cf4-bf09-435d04c5d552 .shogun-image-content {
  
    align-items: center;
  
}

.s-f124f711-221b-4cf4-bf09-435d04c5d552.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f124f711-221b-4cf4-bf09-435d04c5d552.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f124f711-221b-4cf4-bf09-435d04c5d552.shogun-image {
  box-sizing: border-box;
}



@media (min-width: 1200px){





  img.s-f124f711-221b-4cf4-bf09-435d04c5d552.shogun-image {
    
    
  }


.s-f124f711-221b-4cf4-bf09-435d04c5d552 .shogun-image-content {
  
    align-items: center;
  
}

.s-f124f711-221b-4cf4-bf09-435d04c5d552.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f124f711-221b-4cf4-bf09-435d04c5d552.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f124f711-221b-4cf4-bf09-435d04c5d552.shogun-image {
  box-sizing: border-box;
}



}@media (min-width: 992px) and (max-width: 1199px){





  img.s-f124f711-221b-4cf4-bf09-435d04c5d552.shogun-image {
    
    
  }


.s-f124f711-221b-4cf4-bf09-435d04c5d552 .shogun-image-content {
  
    align-items: center;
  
}

.s-f124f711-221b-4cf4-bf09-435d04c5d552.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f124f711-221b-4cf4-bf09-435d04c5d552.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f124f711-221b-4cf4-bf09-435d04c5d552.shogun-image {
  box-sizing: border-box;
}



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





  img.s-f124f711-221b-4cf4-bf09-435d04c5d552.shogun-image {
    
    
  }


.s-f124f711-221b-4cf4-bf09-435d04c5d552 .shogun-image-content {
  
    align-items: center;
  
}

.s-f124f711-221b-4cf4-bf09-435d04c5d552.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f124f711-221b-4cf4-bf09-435d04c5d552.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f124f711-221b-4cf4-bf09-435d04c5d552.shogun-image {
  box-sizing: border-box;
}



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





  img.s-f124f711-221b-4cf4-bf09-435d04c5d552.shogun-image {
    
    
  }


.s-f124f711-221b-4cf4-bf09-435d04c5d552 .shogun-image-content {
  
    align-items: center;
  
}

.s-f124f711-221b-4cf4-bf09-435d04c5d552.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f124f711-221b-4cf4-bf09-435d04c5d552.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f124f711-221b-4cf4-bf09-435d04c5d552.shogun-image {
  box-sizing: border-box;
}



}
#s-a88f3cc2-f6ad-4524-83b6-b626c4c7927c {
  margin-left: 10%;
margin-right: 10%;
}

#s-1b93bbd9-29ea-46a0-826f-cbd41fcfda45 {
  margin-left: 10%;
margin-right: 10%;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-1b93bbd9-29ea-46a0-826f-cbd41fcfda45 .shogun-heading-component h2 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 25px;
  
  
  text-align: left;
}



#s-fb55f441-4b56-4df4-b7de-a29d61562693 {
  margin-left: 10%;
margin-right: 10%;
}

#s-fb55f441-4b56-4df4-b7de-a29d61562693 .shogun-table-wrapper {
  overflow: auto;
  border: 0px solid rgba(255, 255, 255, 1);
  border-radius: 0px;
}

#s-fb55f441-4b56-4df4-b7de-a29d61562693 table.shogun-table {
  margin: 0;
  padding: 0;
}

#s-fb55f441-4b56-4df4-b7de-a29d61562693 td.shogun-table-column {
  background-color: #fff;
  padding: 10px;
  text-align: inherit;
  font-family: ;
  font-size: 14px;
  font-weight: ;
  color: ;
  letter-spacing: ;
  line-height: ;
  font-style: ;
}

#s-fb55f441-4b56-4df4-b7de-a29d61562693 td.shogun-table-row {
  background-color: #fff;
  padding: 10px;
}

#s-fb55f441-4b56-4df4-b7de-a29d61562693 td.shogun-table-column, #s-fb55f441-4b56-4df4-b7de-a29d61562693 td.shogun-table-row {
  border: 0px solid rgba(255, 255, 255, 1);
}

#s-5c4fe0fd-4aac-44c5-8fb9-3bef2a94a04d {
  text-align: left;
}



.shg-c#s-5c4fe0fd-4aac-44c5-8fb9-3bef2a94a04d .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-5c4fe0fd-4aac-44c5-8fb9-3bef2a94a04d img.shogun-image {
  width: 100%;
}



@media (min-width: 1200px){

.shg-c#s-5c4fe0fd-4aac-44c5-8fb9-3bef2a94a04d .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-5c4fe0fd-4aac-44c5-8fb9-3bef2a94a04d img.shogun-image {
  width: 100%;
}



}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-5c4fe0fd-4aac-44c5-8fb9-3bef2a94a04d .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-5c4fe0fd-4aac-44c5-8fb9-3bef2a94a04d img.shogun-image {
  width: 100%;
}



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

.shg-c#s-5c4fe0fd-4aac-44c5-8fb9-3bef2a94a04d .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-5c4fe0fd-4aac-44c5-8fb9-3bef2a94a04d img.shogun-image {
  width: 100%;
}



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

.shg-c#s-5c4fe0fd-4aac-44c5-8fb9-3bef2a94a04d .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-5c4fe0fd-4aac-44c5-8fb9-3bef2a94a04d img.shogun-image {
  width: 100%;
}



}
#s-f38c6cbe-4a2e-422f-8eff-c70bdea24e4c {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-f38c6cbe-4a2e-422f-8eff-c70bdea24e4c .shg-product-title-component h3 {
  color: ;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
}

#s-8cc3e61a-68bc-4ee0-a87f-8842796b4dee {
  text-align: center;
}

#s-8cc3e61a-68bc-4ee0-a87f-8842796b4dee .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-8cc3e61a-68bc-4ee0-a87f-8842796b4dee .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 14px;
}

#s-8cc3e61a-68bc-4ee0-a87f-8842796b4dee .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-92a9bb47-0b6a-4761-b967-37061a3b6bf5 {
  text-align: left;
}



.shg-c#s-92a9bb47-0b6a-4761-b967-37061a3b6bf5 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-92a9bb47-0b6a-4761-b967-37061a3b6bf5 img.shogun-image {
  width: 100%;
}



@media (min-width: 1200px){

.shg-c#s-92a9bb47-0b6a-4761-b967-37061a3b6bf5 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-92a9bb47-0b6a-4761-b967-37061a3b6bf5 img.shogun-image {
  width: 100%;
}



}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-92a9bb47-0b6a-4761-b967-37061a3b6bf5 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-92a9bb47-0b6a-4761-b967-37061a3b6bf5 img.shogun-image {
  width: 100%;
}



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

.shg-c#s-92a9bb47-0b6a-4761-b967-37061a3b6bf5 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-92a9bb47-0b6a-4761-b967-37061a3b6bf5 img.shogun-image {
  width: 100%;
}



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

.shg-c#s-92a9bb47-0b6a-4761-b967-37061a3b6bf5 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-92a9bb47-0b6a-4761-b967-37061a3b6bf5 img.shogun-image {
  width: 100%;
}



}
#s-d8a4293d-9d89-4ffc-a0c1-67c74ebbabfd {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-d8a4293d-9d89-4ffc-a0c1-67c74ebbabfd .shg-product-title-component h3 {
  color: ;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
}

#s-10fdf6c0-0299-4753-a57a-b9a07c68d28a {
  text-align: center;
}

#s-10fdf6c0-0299-4753-a57a-b9a07c68d28a .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-10fdf6c0-0299-4753-a57a-b9a07c68d28a .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 14px;
}

#s-10fdf6c0-0299-4753-a57a-b9a07c68d28a .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-ab543ba7-4e5b-4959-bd62-d50edf9dd4e1 {
  text-align: left;
}



.shg-c#s-ab543ba7-4e5b-4959-bd62-d50edf9dd4e1 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-ab543ba7-4e5b-4959-bd62-d50edf9dd4e1 img.shogun-image {
  width: 100%;
}



@media (min-width: 1200px){

.shg-c#s-ab543ba7-4e5b-4959-bd62-d50edf9dd4e1 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-ab543ba7-4e5b-4959-bd62-d50edf9dd4e1 img.shogun-image {
  width: 100%;
}



}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-ab543ba7-4e5b-4959-bd62-d50edf9dd4e1 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-ab543ba7-4e5b-4959-bd62-d50edf9dd4e1 img.shogun-image {
  width: 100%;
}



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

.shg-c#s-ab543ba7-4e5b-4959-bd62-d50edf9dd4e1 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-ab543ba7-4e5b-4959-bd62-d50edf9dd4e1 img.shogun-image {
  width: 100%;
}



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

.shg-c#s-ab543ba7-4e5b-4959-bd62-d50edf9dd4e1 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-ab543ba7-4e5b-4959-bd62-d50edf9dd4e1 img.shogun-image {
  width: 100%;
}



}
#s-07a76ef1-6c92-46c9-9e33-5f04bd622d69 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-07a76ef1-6c92-46c9-9e33-5f04bd622d69 .shg-product-title-component h3 {
  color: ;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
}

#s-d636a3f6-bdb4-4b2d-952d-9eb9acc9b7ca {
  text-align: center;
}

#s-d636a3f6-bdb4-4b2d-952d-9eb9acc9b7ca .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-d636a3f6-bdb4-4b2d-952d-9eb9acc9b7ca .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 14px;
}

#s-d636a3f6-bdb4-4b2d-952d-9eb9acc9b7ca .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-7365164d-1e16-4215-8bbc-69fcf5260e8e {
  margin-top: 20px;
margin-bottom: 20px;
padding-top: 20px;
padding-left: 20px;
padding-bottom: 20px;
padding-right: 20px;
border-radius: 2px;
background-color: rgba(219, 61, 62, 1);
text-align: center;
text-decoration: none;
hover-type: color;
}
#s-7365164d-1e16-4215-8bbc-69fcf5260e8e:hover {background-color: rgba(223, 217, 217, 1) !important;
text-decoration: none !important;
color: rgba(219, 61, 62, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-7365164d-1e16-4215-8bbc-69fcf5260e8e:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-7365164d-1e16-4215-8bbc-69fcf5260e8e-root {
    text-align: center;
  }


#s-7365164d-1e16-4215-8bbc-69fcf5260e8e.shg-btn {
  color: #ffffff;
  font-size: 21px;
  
  
  font-family: Open Sans Condensed;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-7365164d-1e16-4215-8bbc-69fcf5260e8e-root {
    text-align: center;
  }


#s-7365164d-1e16-4215-8bbc-69fcf5260e8e.shg-btn {
  color: #ffffff;
  font-size: 21px;
  
  
  font-family: Open Sans Condensed;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-7365164d-1e16-4215-8bbc-69fcf5260e8e-root {
    text-align: center;
  }


#s-7365164d-1e16-4215-8bbc-69fcf5260e8e.shg-btn {
  color: #ffffff;
  font-size: 21px;
  
  
  font-family: Open Sans Condensed;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-7365164d-1e16-4215-8bbc-69fcf5260e8e-root {
    text-align: center;
  }


#s-7365164d-1e16-4215-8bbc-69fcf5260e8e.shg-btn {
  color: #ffffff;
  font-size: 21px;
  
  
  font-family: Open Sans Condensed;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-7365164d-1e16-4215-8bbc-69fcf5260e8e-root {
    text-align: center;
  }


#s-7365164d-1e16-4215-8bbc-69fcf5260e8e.shg-btn {
  color: #ffffff;
  font-size: 21px;
  
  
  font-family: Open Sans Condensed;
  display:  inline-block ;
}
}
#s-18d45b34-b89e-4d7e-8cdf-1e2e7c4ad824 hr {
  border-top: 2px solid rgba(255, 255, 255, 1);
}

#s-7fe1571c-96e2-4b2b-9d20-3644b9cd34ed {
  margin-left: 10%;
margin-right: 10%;
padding-top: 13px;
padding-left: 15px;
padding-right: 15px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(48, 48, 76, 1);
border-style: solid;
max-width: 100%;
background-color: rgba(253, 249, 235, 1);
}

#s-0cf14e7e-ea90-4b6d-833c-1044e9a739ed hr {
  border-top: 2px solid rgba(255, 255, 255, 1);
}

#s-2e909b62-6d9a-44cc-ac3e-da5e20e6c032 {
  margin-left: 10%;
margin-right: 10%;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-2e909b62-6d9a-44cc-ac3e-da5e20e6c032 .shogun-heading-component h2 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 30px;
  
  
  text-align: left;
}



#s-b6d2b461-db38-447c-b80f-7a811008535b {
  margin-left: 10%;
margin-right: 10%;
}

#s-f9484039-209b-44e6-bfb0-69de5a7c8ab8 {
  margin-left: 10%;
margin-right: 10%;
max-width: 1500px;
text-align: center;
}







  img.s-f9484039-209b-44e6-bfb0-69de5a7c8ab8.shogun-image {
    
    
  }


.s-f9484039-209b-44e6-bfb0-69de5a7c8ab8 .shogun-image-content {
  
    align-items: center;
  
}

.s-f9484039-209b-44e6-bfb0-69de5a7c8ab8.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f9484039-209b-44e6-bfb0-69de5a7c8ab8.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f9484039-209b-44e6-bfb0-69de5a7c8ab8.shogun-image {
  box-sizing: border-box;
}



@media (min-width: 1200px){





  img.s-f9484039-209b-44e6-bfb0-69de5a7c8ab8.shogun-image {
    
    
  }


.s-f9484039-209b-44e6-bfb0-69de5a7c8ab8 .shogun-image-content {
  
    align-items: center;
  
}

.s-f9484039-209b-44e6-bfb0-69de5a7c8ab8.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f9484039-209b-44e6-bfb0-69de5a7c8ab8.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f9484039-209b-44e6-bfb0-69de5a7c8ab8.shogun-image {
  box-sizing: border-box;
}



}@media (min-width: 992px) and (max-width: 1199px){





  img.s-f9484039-209b-44e6-bfb0-69de5a7c8ab8.shogun-image {
    
    
  }


.s-f9484039-209b-44e6-bfb0-69de5a7c8ab8 .shogun-image-content {
  
    align-items: center;
  
}

.s-f9484039-209b-44e6-bfb0-69de5a7c8ab8.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f9484039-209b-44e6-bfb0-69de5a7c8ab8.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f9484039-209b-44e6-bfb0-69de5a7c8ab8.shogun-image {
  box-sizing: border-box;
}



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





  img.s-f9484039-209b-44e6-bfb0-69de5a7c8ab8.shogun-image {
    
    
  }


.s-f9484039-209b-44e6-bfb0-69de5a7c8ab8 .shogun-image-content {
  
    align-items: center;
  
}

.s-f9484039-209b-44e6-bfb0-69de5a7c8ab8.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f9484039-209b-44e6-bfb0-69de5a7c8ab8.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f9484039-209b-44e6-bfb0-69de5a7c8ab8.shogun-image {
  box-sizing: border-box;
}



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





  img.s-f9484039-209b-44e6-bfb0-69de5a7c8ab8.shogun-image {
    
    
  }


.s-f9484039-209b-44e6-bfb0-69de5a7c8ab8 .shogun-image-content {
  
    align-items: center;
  
}

.s-f9484039-209b-44e6-bfb0-69de5a7c8ab8.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f9484039-209b-44e6-bfb0-69de5a7c8ab8.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f9484039-209b-44e6-bfb0-69de5a7c8ab8.shogun-image {
  box-sizing: border-box;
}



}
#s-9b2339d0-86d4-451a-9831-1ac8a7be13c5 {
  margin-left: 10%;
margin-right: 10%;
}

#s-a514445b-7c5a-4cd5-b806-3fd05e18bb5f {
  margin-left: 10%;
margin-right: 10%;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-a514445b-7c5a-4cd5-b806-3fd05e18bb5f .shogun-heading-component h2 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 25px;
  
  
  text-align: left;
}



#s-42166a37-fa9f-43e4-b343-b13d9abf5b24 {
  margin-left: 10%;
margin-right: 10%;
}

#s-42166a37-fa9f-43e4-b343-b13d9abf5b24 .shogun-table-wrapper {
  overflow: auto;
  border: 0px solid rgba(255, 255, 255, 1);
  border-radius: 0px;
}

#s-42166a37-fa9f-43e4-b343-b13d9abf5b24 table.shogun-table {
  margin: 0;
  padding: 0;
}

#s-42166a37-fa9f-43e4-b343-b13d9abf5b24 td.shogun-table-column {
  background-color: #fff;
  padding: 10px;
  text-align: inherit;
  font-family: ;
  font-size: 14px;
  font-weight: ;
  color: ;
  letter-spacing: ;
  line-height: ;
  font-style: ;
}

#s-42166a37-fa9f-43e4-b343-b13d9abf5b24 td.shogun-table-row {
  background-color: #fff;
  padding: 10px;
}

#s-42166a37-fa9f-43e4-b343-b13d9abf5b24 td.shogun-table-column, #s-42166a37-fa9f-43e4-b343-b13d9abf5b24 td.shogun-table-row {
  border: 0px solid rgba(255, 255, 255, 1);
}

#s-9dcecf31-eb8d-4843-8db2-d2d86f0a3d3c {
  text-align: left;
}



.shg-c#s-9dcecf31-eb8d-4843-8db2-d2d86f0a3d3c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-9dcecf31-eb8d-4843-8db2-d2d86f0a3d3c img.shogun-image {
  width: 100%;
}



@media (min-width: 1200px){

.shg-c#s-9dcecf31-eb8d-4843-8db2-d2d86f0a3d3c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-9dcecf31-eb8d-4843-8db2-d2d86f0a3d3c img.shogun-image {
  width: 100%;
}



}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-9dcecf31-eb8d-4843-8db2-d2d86f0a3d3c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-9dcecf31-eb8d-4843-8db2-d2d86f0a3d3c img.shogun-image {
  width: 100%;
}



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

.shg-c#s-9dcecf31-eb8d-4843-8db2-d2d86f0a3d3c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-9dcecf31-eb8d-4843-8db2-d2d86f0a3d3c img.shogun-image {
  width: 100%;
}



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

.shg-c#s-9dcecf31-eb8d-4843-8db2-d2d86f0a3d3c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-9dcecf31-eb8d-4843-8db2-d2d86f0a3d3c img.shogun-image {
  width: 100%;
}



}
#s-34e4144a-d3a7-4c7f-8115-3c7dc7405d09 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-34e4144a-d3a7-4c7f-8115-3c7dc7405d09 .shg-product-title-component h3 {
  color: ;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
}

#s-e8698b59-9b08-436e-a0e2-8c49af55c728 {
  text-align: center;
}

#s-e8698b59-9b08-436e-a0e2-8c49af55c728 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-e8698b59-9b08-436e-a0e2-8c49af55c728 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 14px;
}

#s-e8698b59-9b08-436e-a0e2-8c49af55c728 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-5b9926c8-a806-4445-aa2d-ceef16066550 {
  text-align: left;
}



.shg-c#s-5b9926c8-a806-4445-aa2d-ceef16066550 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-5b9926c8-a806-4445-aa2d-ceef16066550 img.shogun-image {
  width: 100%;
}



@media (min-width: 1200px){

.shg-c#s-5b9926c8-a806-4445-aa2d-ceef16066550 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-5b9926c8-a806-4445-aa2d-ceef16066550 img.shogun-image {
  width: 100%;
}



}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-5b9926c8-a806-4445-aa2d-ceef16066550 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-5b9926c8-a806-4445-aa2d-ceef16066550 img.shogun-image {
  width: 100%;
}



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

.shg-c#s-5b9926c8-a806-4445-aa2d-ceef16066550 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-5b9926c8-a806-4445-aa2d-ceef16066550 img.shogun-image {
  width: 100%;
}



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

.shg-c#s-5b9926c8-a806-4445-aa2d-ceef16066550 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-5b9926c8-a806-4445-aa2d-ceef16066550 img.shogun-image {
  width: 100%;
}



}
#s-3c125202-6af8-4b84-824a-d191a2e1526e {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-3c125202-6af8-4b84-824a-d191a2e1526e .shg-product-title-component h3 {
  color: ;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
}

#s-47232a6f-f6ef-4b65-bd82-9b953aba0530 {
  text-align: center;
}

#s-47232a6f-f6ef-4b65-bd82-9b953aba0530 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-47232a6f-f6ef-4b65-bd82-9b953aba0530 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 14px;
}

#s-47232a6f-f6ef-4b65-bd82-9b953aba0530 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-7e26e118-7798-40bc-badb-5b4adb60e526 {
  text-align: left;
}



.shg-c#s-7e26e118-7798-40bc-badb-5b4adb60e526 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-7e26e118-7798-40bc-badb-5b4adb60e526 img.shogun-image {
  width: 100%;
}



@media (min-width: 1200px){

.shg-c#s-7e26e118-7798-40bc-badb-5b4adb60e526 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-7e26e118-7798-40bc-badb-5b4adb60e526 img.shogun-image {
  width: 100%;
}



}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-7e26e118-7798-40bc-badb-5b4adb60e526 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-7e26e118-7798-40bc-badb-5b4adb60e526 img.shogun-image {
  width: 100%;
}



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

.shg-c#s-7e26e118-7798-40bc-badb-5b4adb60e526 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-7e26e118-7798-40bc-badb-5b4adb60e526 img.shogun-image {
  width: 100%;
}



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

.shg-c#s-7e26e118-7798-40bc-badb-5b4adb60e526 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-7e26e118-7798-40bc-badb-5b4adb60e526 img.shogun-image {
  width: 100%;
}



}
#s-4f99cfd7-226a-477b-9359-899293d176b7 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-4f99cfd7-226a-477b-9359-899293d176b7 .shg-product-title-component h3 {
  color: ;
  font-weight:   ;
  font-family: ;
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
}

#s-84d34063-19a1-4fce-beab-88b191266b0f {
  text-align: center;
}

#s-84d34063-19a1-4fce-beab-88b191266b0f .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-84d34063-19a1-4fce-beab-88b191266b0f .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 14px;
}

#s-84d34063-19a1-4fce-beab-88b191266b0f .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-8cc02bba-647f-450f-b0d0-56fc40e034ec {
  margin-top: 20px;
margin-bottom: 20px;
padding-top: 20px;
padding-left: 20px;
padding-bottom: 20px;
padding-right: 20px;
border-radius: 2px;
background-color: rgba(219, 61, 62, 1);
text-align: center;
text-decoration: none;
hover-type: color;
}
#s-8cc02bba-647f-450f-b0d0-56fc40e034ec:hover {background-color: rgba(223, 217, 217, 1) !important;
text-decoration: none !important;
color: rgba(219, 61, 62, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-8cc02bba-647f-450f-b0d0-56fc40e034ec:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-8cc02bba-647f-450f-b0d0-56fc40e034ec-root {
    text-align: center;
  }


#s-8cc02bba-647f-450f-b0d0-56fc40e034ec.shg-btn {
  color: #ffffff;
  font-size: 21px;
  
  
  font-family: Open Sans Condensed;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-8cc02bba-647f-450f-b0d0-56fc40e034ec-root {
    text-align: center;
  }


#s-8cc02bba-647f-450f-b0d0-56fc40e034ec.shg-btn {
  color: #ffffff;
  font-size: 21px;
  
  
  font-family: Open Sans Condensed;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-8cc02bba-647f-450f-b0d0-56fc40e034ec-root {
    text-align: center;
  }


#s-8cc02bba-647f-450f-b0d0-56fc40e034ec.shg-btn {
  color: #ffffff;
  font-size: 21px;
  
  
  font-family: Open Sans Condensed;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-8cc02bba-647f-450f-b0d0-56fc40e034ec-root {
    text-align: center;
  }


#s-8cc02bba-647f-450f-b0d0-56fc40e034ec.shg-btn {
  color: #ffffff;
  font-size: 21px;
  
  
  font-family: Open Sans Condensed;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-8cc02bba-647f-450f-b0d0-56fc40e034ec-root {
    text-align: center;
  }


#s-8cc02bba-647f-450f-b0d0-56fc40e034ec.shg-btn {
  color: #ffffff;
  font-size: 21px;
  
  
  font-family: Open Sans Condensed;
  display:  inline-block ;
}
}
#s-3dcf0e25-ebaf-49a3-91f2-4ba27750dfdc hr {
  border-top: 2px solid rgba(255, 255, 255, 1);
}

#s-19ba3703-6361-4760-800e-04d6b1f22682 {
  margin-left: 10%;
margin-right: 10%;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-19ba3703-6361-4760-800e-04d6b1f22682 .shogun-heading-component h2 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 35px;
  
  
  text-align: left;
}



#s-51b90153-6696-480f-9262-05cc61d2b1ee {
  margin-left: 10%;
margin-right: 10%;
}

#s-c8df6f99-c4e1-40e6-81ae-2746a65e609c {
  text-align: left;
}

#s-849bf3ce-2a79-40b9-828a-de70fe3247e0 {
  margin-left: 10%;
margin-right: 10%;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-849bf3ce-2a79-40b9-828a-de70fe3247e0 .shogun-heading-component h2 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 30px;
  
  
  text-align: left;
}



#s-605f3d7d-6c53-4d85-81c1-85a1f82c7d1b {
  margin-left: 10%;
margin-right: 10%;
}

#s-86b3627b-461a-4608-9005-05d70fc7a2a8 {
  margin-left: 10%;
margin-right: 10%;
max-width: 1500px;
text-align: center;
}







  img.s-86b3627b-461a-4608-9005-05d70fc7a2a8.shogun-image {
    
    
  }


.s-86b3627b-461a-4608-9005-05d70fc7a2a8 .shogun-image-content {
  
    align-items: center;
  
}

.s-86b3627b-461a-4608-9005-05d70fc7a2a8.shg-align-container {
  display: flex;
  justify-content: center
}

.s-86b3627b-461a-4608-9005-05d70fc7a2a8.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-86b3627b-461a-4608-9005-05d70fc7a2a8.shogun-image {
  box-sizing: border-box;
}



@media (min-width: 1200px){





  img.s-86b3627b-461a-4608-9005-05d70fc7a2a8.shogun-image {
    
    
  }


.s-86b3627b-461a-4608-9005-05d70fc7a2a8 .shogun-image-content {
  
    align-items: center;
  
}

.s-86b3627b-461a-4608-9005-05d70fc7a2a8.shg-align-container {
  display: flex;
  justify-content: center
}

.s-86b3627b-461a-4608-9005-05d70fc7a2a8.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-86b3627b-461a-4608-9005-05d70fc7a2a8.shogun-image {
  box-sizing: border-box;
}



}@media (min-width: 992px) and (max-width: 1199px){





  img.s-86b3627b-461a-4608-9005-05d70fc7a2a8.shogun-image {
    
    
  }


.s-86b3627b-461a-4608-9005-05d70fc7a2a8 .shogun-image-content {
  
    align-items: center;
  
}

.s-86b3627b-461a-4608-9005-05d70fc7a2a8.shg-align-container {
  display: flex;
  justify-content: center
}

.s-86b3627b-461a-4608-9005-05d70fc7a2a8.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-86b3627b-461a-4608-9005-05d70fc7a2a8.shogun-image {
  box-sizing: border-box;
}



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





  img.s-86b3627b-461a-4608-9005-05d70fc7a2a8.shogun-image {
    
    
  }


.s-86b3627b-461a-4608-9005-05d70fc7a2a8 .shogun-image-content {
  
    align-items: center;
  
}

.s-86b3627b-461a-4608-9005-05d70fc7a2a8.shg-align-container {
  display: flex;
  justify-content: center
}

.s-86b3627b-461a-4608-9005-05d70fc7a2a8.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-86b3627b-461a-4608-9005-05d70fc7a2a8.shogun-image {
  box-sizing: border-box;
}



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





  img.s-86b3627b-461a-4608-9005-05d70fc7a2a8.shogun-image {
    
    
  }


.s-86b3627b-461a-4608-9005-05d70fc7a2a8 .shogun-image-content {
  
    align-items: center;
  
}

.s-86b3627b-461a-4608-9005-05d70fc7a2a8.shg-align-container {
  display: flex;
  justify-content: center
}

.s-86b3627b-461a-4608-9005-05d70fc7a2a8.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-86b3627b-461a-4608-9005-05d70fc7a2a8.shogun-image {
  box-sizing: border-box;
}



}
#s-c0011ac1-9160-4794-99cd-a6401bdc2cdb {
  margin-left: 10%;
margin-right: 10%;
}

#s-11453ccd-e9a9-4222-8e71-48b2332c1a2b {
  margin-left: 10%;
margin-right: 10%;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-11453ccd-e9a9-4222-8e71-48b2332c1a2b .shogun-heading-component h2 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 30px;
  
  
  text-align: left;
}



#s-56bdb5b2-11dc-491f-aed1-1acf96e51573 {
  margin-left: 10%;
margin-right: 10%;
}

#s-4f4f0c21-fdfd-4918-b72d-c173e873e5f1 {
  margin-left: 10%;
margin-right: 10%;
max-width: 1500px;
text-align: center;
}







  img.s-4f4f0c21-fdfd-4918-b72d-c173e873e5f1.shogun-image {
    
    
  }


.s-4f4f0c21-fdfd-4918-b72d-c173e873e5f1 .shogun-image-content {
  
    align-items: center;
  
}

.s-4f4f0c21-fdfd-4918-b72d-c173e873e5f1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4f4f0c21-fdfd-4918-b72d-c173e873e5f1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4f4f0c21-fdfd-4918-b72d-c173e873e5f1.shogun-image {
  box-sizing: border-box;
}



@media (min-width: 1200px){





  img.s-4f4f0c21-fdfd-4918-b72d-c173e873e5f1.shogun-image {
    
    
  }


.s-4f4f0c21-fdfd-4918-b72d-c173e873e5f1 .shogun-image-content {
  
    align-items: center;
  
}

.s-4f4f0c21-fdfd-4918-b72d-c173e873e5f1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4f4f0c21-fdfd-4918-b72d-c173e873e5f1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4f4f0c21-fdfd-4918-b72d-c173e873e5f1.shogun-image {
  box-sizing: border-box;
}



}@media (min-width: 992px) and (max-width: 1199px){





  img.s-4f4f0c21-fdfd-4918-b72d-c173e873e5f1.shogun-image {
    
    
  }


.s-4f4f0c21-fdfd-4918-b72d-c173e873e5f1 .shogun-image-content {
  
    align-items: center;
  
}

.s-4f4f0c21-fdfd-4918-b72d-c173e873e5f1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4f4f0c21-fdfd-4918-b72d-c173e873e5f1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4f4f0c21-fdfd-4918-b72d-c173e873e5f1.shogun-image {
  box-sizing: border-box;
}



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





  img.s-4f4f0c21-fdfd-4918-b72d-c173e873e5f1.shogun-image {
    
    
  }


.s-4f4f0c21-fdfd-4918-b72d-c173e873e5f1 .shogun-image-content {
  
    align-items: center;
  
}

.s-4f4f0c21-fdfd-4918-b72d-c173e873e5f1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4f4f0c21-fdfd-4918-b72d-c173e873e5f1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4f4f0c21-fdfd-4918-b72d-c173e873e5f1.shogun-image {
  box-sizing: border-box;
}



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





  img.s-4f4f0c21-fdfd-4918-b72d-c173e873e5f1.shogun-image {
    
    
  }


.s-4f4f0c21-fdfd-4918-b72d-c173e873e5f1 .shogun-image-content {
  
    align-items: center;
  
}

.s-4f4f0c21-fdfd-4918-b72d-c173e873e5f1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4f4f0c21-fdfd-4918-b72d-c173e873e5f1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4f4f0c21-fdfd-4918-b72d-c173e873e5f1.shogun-image {
  box-sizing: border-box;
}



}
#s-6bf284d2-c789-4f55-b7aa-1f481699b850 {
  margin-left: 10%;
margin-right: 10%;
}

#s-cd05486b-935f-4669-9ff4-08a5de393311 {
  margin-left: 10%;
margin-right: 10%;
}

#s-dc48a721-4c74-4fc3-9917-67f44b48eba9 {
  margin-left: 10%;
margin-right: 10%;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-dc48a721-4c74-4fc3-9917-67f44b48eba9 .shogun-heading-component h2 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 30px;
  
  
  text-align: left;
}



#s-635fb666-0406-49fe-837f-1c3e7d9b00b8 {
  text-align: left;
}

#s-87af67a0-01e2-4ec3-b262-e2ede36a134b {
  margin-left: 10%;
margin-right: 10%;
}

#s-03328a3a-715b-4e96-9d69-672d17573996 {
  margin-left: 10%;
margin-right: 10%;
max-width: 1500px;
text-align: center;
}







  img.s-03328a3a-715b-4e96-9d69-672d17573996.shogun-image {
    
    
  }


.s-03328a3a-715b-4e96-9d69-672d17573996 .shogun-image-content {
  
    align-items: center;
  
}

.s-03328a3a-715b-4e96-9d69-672d17573996.shg-align-container {
  display: flex;
  justify-content: center
}

.s-03328a3a-715b-4e96-9d69-672d17573996.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-03328a3a-715b-4e96-9d69-672d17573996.shogun-image {
  box-sizing: border-box;
}



@media (min-width: 1200px){





  img.s-03328a3a-715b-4e96-9d69-672d17573996.shogun-image {
    
    
  }


.s-03328a3a-715b-4e96-9d69-672d17573996 .shogun-image-content {
  
    align-items: center;
  
}

.s-03328a3a-715b-4e96-9d69-672d17573996.shg-align-container {
  display: flex;
  justify-content: center
}

.s-03328a3a-715b-4e96-9d69-672d17573996.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-03328a3a-715b-4e96-9d69-672d17573996.shogun-image {
  box-sizing: border-box;
}



}@media (min-width: 992px) and (max-width: 1199px){





  img.s-03328a3a-715b-4e96-9d69-672d17573996.shogun-image {
    
    
  }


.s-03328a3a-715b-4e96-9d69-672d17573996 .shogun-image-content {
  
    align-items: center;
  
}

.s-03328a3a-715b-4e96-9d69-672d17573996.shg-align-container {
  display: flex;
  justify-content: center
}

.s-03328a3a-715b-4e96-9d69-672d17573996.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-03328a3a-715b-4e96-9d69-672d17573996.shogun-image {
  box-sizing: border-box;
}



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





  img.s-03328a3a-715b-4e96-9d69-672d17573996.shogun-image {
    
    
  }


.s-03328a3a-715b-4e96-9d69-672d17573996 .shogun-image-content {
  
    align-items: center;
  
}

.s-03328a3a-715b-4e96-9d69-672d17573996.shg-align-container {
  display: flex;
  justify-content: center
}

.s-03328a3a-715b-4e96-9d69-672d17573996.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-03328a3a-715b-4e96-9d69-672d17573996.shogun-image {
  box-sizing: border-box;
}



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





  img.s-03328a3a-715b-4e96-9d69-672d17573996.shogun-image {
    
    
  }


.s-03328a3a-715b-4e96-9d69-672d17573996 .shogun-image-content {
  
    align-items: center;
  
}

.s-03328a3a-715b-4e96-9d69-672d17573996.shg-align-container {
  display: flex;
  justify-content: center
}

.s-03328a3a-715b-4e96-9d69-672d17573996.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-03328a3a-715b-4e96-9d69-672d17573996.shogun-image {
  box-sizing: border-box;
}



}
#s-a74e76a4-3b18-4b9f-8141-6710bd43cba7 {
  margin-left: 10%;
margin-right: 10%;
}

#s-e59367a0-3e47-4db4-bdc8-e87bd1c3f7bc {
  border-style: solid;
margin-left: 10%;
margin-right: 10%;
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 2px;
border-right-width: 2px;
border-color: #000;
border-radius: 2px;
background-color: rgba(255, 255, 255, 1);
}

@media (min-width: 0px) {
[id="s-e59367a0-3e47-4db4-bdc8-e87bd1c3f7bc"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-e59367a0-3e47-4db4-bdc8-e87bd1c3f7bc"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-e59367a0-3e47-4db4-bdc8-e87bd1c3f7bc"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-e59367a0-3e47-4db4-bdc8-e87bd1c3f7bc"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

}

#s-43f96c50-0945-4114-8e94-32dd25dee4c2 {
  margin-top: 50px;
margin-left: 30px;
margin-bottom: 10px;
margin-right: 30px;
}
@media (min-width: 1200px){#s-43f96c50-0945-4114-8e94-32dd25dee4c2 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-43f96c50-0945-4114-8e94-32dd25dee4c2 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-43f96c50-0945-4114-8e94-32dd25dee4c2 {
  
}
}@media (max-width: 767px){#s-43f96c50-0945-4114-8e94-32dd25dee4c2 {
  
}
}
#s-c5dbfdca-3203-4d85-9931-dbd02e06b61a {
  margin-top: 0px;
margin-left: 30px;
margin-bottom: 0px;
margin-right: 30px;
padding-top: 0px;
padding-bottom: 0px;
text-align: left;
}
@media (min-width: 1200px){#s-c5dbfdca-3203-4d85-9931-dbd02e06b61a {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-c5dbfdca-3203-4d85-9931-dbd02e06b61a {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-c5dbfdca-3203-4d85-9931-dbd02e06b61a {
  
}
}@media (max-width: 767px){#s-c5dbfdca-3203-4d85-9931-dbd02e06b61a {
  
}
}
#s-c5dbfdca-3203-4d85-9931-dbd02e06b61a .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  normal ;
  font-family: "Cormorant Garamond";
  font-style:  normal ;
  font-size: 32px;
  
  
  
}



#s-ae30bf35-77dc-48c9-b908-5e3d64d01b4a {
  border-style: solid;
margin-top: 20px;
margin-left: 30px;
margin-bottom: 20px;
margin-right: 30px;
padding-top: 20px;
padding-bottom: 20px;
border-top-width: 1px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
}
@media (min-width: 1200px){#s-ae30bf35-77dc-48c9-b908-5e3d64d01b4a {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-ae30bf35-77dc-48c9-b908-5e3d64d01b4a {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-ae30bf35-77dc-48c9-b908-5e3d64d01b4a {
  
}
}@media (max-width: 767px){#s-ae30bf35-77dc-48c9-b908-5e3d64d01b4a {
  
}
}
#s-0ec5e8ee-6341-43f7-bde8-b9042be42611 {
  border-style: solid;
margin-left: 30px;
margin-bottom: 50px;
margin-right: 30px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
}
@media (min-width: 1200px){#s-0ec5e8ee-6341-43f7-bde8-b9042be42611 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-0ec5e8ee-6341-43f7-bde8-b9042be42611 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-0ec5e8ee-6341-43f7-bde8-b9042be42611 {
  
}
}@media (max-width: 767px){#s-0ec5e8ee-6341-43f7-bde8-b9042be42611 {
  
}
}
@media (min-width: 0px) {
[id="s-0ec5e8ee-6341-43f7-bde8-b9042be42611"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-0ec5e8ee-6341-43f7-bde8-b9042be42611"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-0ec5e8ee-6341-43f7-bde8-b9042be42611"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-0ec5e8ee-6341-43f7-bde8-b9042be42611"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

}

#s-ddbdba13-e8d3-4256-b657-8646152afdf3 {
  box-shadow:0px 5px 30px 0px rgba(0, 0, 0, 0.1);
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: rgba(0, 0, 0, 1);
border-radius: 30px;
opacity: 1;
text-align: center;
background-color: rgba(15, 33, 57, 1);
font-size: 14px;
font-weight: bold;
color: rgba(253, 253, 253, 1);
text-decoration: none;
}
#s-ddbdba13-e8d3-4256-b657-8646152afdf3:hover {box-shadow:  15px   !important;
border-style: solid !important;
border-color: rgba(255, 255, 255, 1) !important;
border-radius: 30px !important;
opacity: 1 !important;
background-color: rgba(176, 178, 179, 1) !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;}#s-ddbdba13-e8d3-4256-b657-8646152afdf3:active {box-shadow: 0px 0px   !important;
background-color: rgba(0, 97, 255, 1) !important;
color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;}@media (min-width: 1200px){#s-ddbdba13-e8d3-4256-b657-8646152afdf3 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-ddbdba13-e8d3-4256-b657-8646152afdf3 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-ddbdba13-e8d3-4256-b657-8646152afdf3 {
  
}
}@media (max-width: 767px){#s-ddbdba13-e8d3-4256-b657-8646152afdf3 {
  
}
}

  #s-ddbdba13-e8d3-4256-b657-8646152afdf3-root {
    text-align: center;
  }


#s-ddbdba13-e8d3-4256-b657-8646152afdf3.shg-btn {
  color: rgba(253, 253, 253, 1);
  font-size: 21px;
  
  
  font-family: Open Sans;
  display:  block ;
}
@media (min-width: 1200px){
  #s-ddbdba13-e8d3-4256-b657-8646152afdf3-root {
    text-align: center;
  }


#s-ddbdba13-e8d3-4256-b657-8646152afdf3.shg-btn {
  color: rgba(253, 253, 253, 1);
  font-size: 21px;
  
  
  font-family: Open Sans;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-ddbdba13-e8d3-4256-b657-8646152afdf3-root {
    text-align: center;
  }


#s-ddbdba13-e8d3-4256-b657-8646152afdf3.shg-btn {
  color: rgba(253, 253, 253, 1);
  font-size: 21px;
  
  
  font-family: Open Sans;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-ddbdba13-e8d3-4256-b657-8646152afdf3-root {
    text-align: center;
  }


#s-ddbdba13-e8d3-4256-b657-8646152afdf3.shg-btn {
  color: rgba(253, 253, 253, 1);
  font-size: 21px;
  
  
  font-family: Open Sans;
  display:  block ;
}
}@media (max-width: 767px){
  #s-ddbdba13-e8d3-4256-b657-8646152afdf3-root {
    text-align: center;
  }


#s-ddbdba13-e8d3-4256-b657-8646152afdf3.shg-btn {
  color: rgba(253, 253, 253, 1);
  font-size: 21px;
  
  
  font-family: Open Sans;
  display:  block ;
}
}
#s-880f4a86-e0b4-4473-b3a5-8d2c1de31220 {
  margin-top: 0px;
margin-bottom: 0px;
text-align: center;
}







  #s-880f4a86-e0b4-4473-b3a5-8d2c1de31220 img.shogun-image {
    

    
    
    
  }


#s-880f4a86-e0b4-4473-b3a5-8d2c1de31220 .shogun-image-content {
  
    align-items: center;
  
}

#s-b49a533e-fcbe-494d-939d-e6f9b698418e hr {
  border-top: 2px solid rgba(255, 255, 255, 1);
}

#s-a0e6ca4a-dfbf-4ffb-8bc8-416897cb71a2 {
  margin-left: 10%;
margin-right: 10%;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-a0e6ca4a-dfbf-4ffb-8bc8-416897cb71a2 .shogun-heading-component h2 {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 35px;
  
  
  text-align: left;
}



#s-7b7a3507-e03f-46a3-bbff-c30abb366d71 {
  margin-left: 10%;
margin-right: 10%;
}

/*
  $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;
  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-lazyload-bg-image {
  display: none;
}

.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: inline-block;
}

/* User Content Animations --> */
[data-animations*="enterviewport"][data-animations*="fadeIn"],
[data-animations*="enterviewport"][data-animations*="zoomIn"] {
  opacity: 0;
}
/* <-- User Content Animations */

.shogun-form-error-msg, .shogun-form-field-error-msg {
  display: flex;
  align-items: center;
  color: #dc143c;
}

.shogun-badge {
  margin-bottom: 50px;
}

.shogun-badge-container {
  position: fixed;
  right: 0;
  bottom: 0;
  margin-bottom: -10px;
}

.shg-c:before,.shg-c:after{content:" ";display:table}.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:#000;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;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-lazyload-bg-image{display:none}.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:inline-block}[data-animations*="enterviewport"][data-animations*="fadeIn"],[data-animations*="enterviewport"][data-animations*="zoomIn"]{opacity:0}.shogun-form-error-msg,.shogun-form-field-error-msg{display:flex;align-items:center;color:#dc143c}.shogun-badge{margin-bottom:50px}.shogun-badge-container{position:fixed;right:0;bottom:0;margin-bottom:-10px}
