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

.shg-box > .shg-box-content {
  z-index: 4;
  position: relative;
}

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

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

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

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

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

.shg-box-video-wrapper {
  /*
    It's very important we don't create a new containing block for shg-box-video-wrapper
    Jarallax uses transforms + position: fixed to achieve it's parallaxing effect

    https://developer.mozilla.org/en-US/docs/Web/CSS/position

    position: fixed
    The element is removed from the normal document flow, and no space is created for the element in the page layout. 
    It is positioned relative to the initial containing block established by the viewport, 

    *
      except when one of its ancestors has a transform, perspective, or filter property set to something other than none 
      (see the CSS Transforms Spec), or the will-change property is set to transform, 
      in which case that ancestor behaves as the containing block. 
    *
  */

  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  overflow: hidden;
}

#s-af32da01-c2b6-4955-b779-418ae8b27034 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-af32da01-c2b6-4955-b779-418ae8b27034 {
  display: none;
}
#s-af32da01-c2b6-4955-b779-418ae8b27034, #wrap-s-af32da01-c2b6-4955-b779-418ae8b27034 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-af32da01-c2b6-4955-b779-418ae8b27034 {
  display: none;
}
#s-af32da01-c2b6-4955-b779-418ae8b27034, #wrap-s-af32da01-c2b6-4955-b779-418ae8b27034 { display: none !important; }}







#s-af32da01-c2b6-4955-b779-418ae8b27034 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-af32da01-c2b6-4955-b779-418ae8b27034.shg-box.shg-c {
  justify-content: center;
}

#s-6aafeab0-c93f-4b7d-acde-de7e20b3b369 {
  min-height: 50px;
}








#s-6aafeab0-c93f-4b7d-acde-de7e20b3b369 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-6aafeab0-c93f-4b7d-acde-de7e20b3b369.shg-box.shg-c {
  justify-content: center;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  to {
    opacity: 1;
  }
}

#s-0d2f72f6-0eca-4640-a2b4-a403862d0dfe {
  padding-top: 0px;
padding-bottom: 0px;
min-height: 300px;
}
@media (min-width: 1200px){#s-0d2f72f6-0eca-4640-a2b4-a403862d0dfe {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-0d2f72f6-0eca-4640-a2b4-a403862d0dfe {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-0d2f72f6-0eca-4640-a2b4-a403862d0dfe {
  
}
}@media (max-width: 767px){#s-0d2f72f6-0eca-4640-a2b4-a403862d0dfe {
  
}
}
#s-0d2f72f6-0eca-4640-a2b4-a403862d0dfe .shg-sld-dot {
  background-color: rgba(255, 247, 235, 1);
}

#s-0d2f72f6-0eca-4640-a2b4-a403862d0dfe .shg-sld-nav-button.shg-sld-left,
#s-0d2f72f6-0eca-4640-a2b4-a403862d0dfe .shg-sld-nav-button.shg-sld-right {
  fill: rgba(255, 247, 235, 1);
}

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

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

.shogun-image-link {
  display: block;
  min-height: inherit;
  max-height: inherit;
  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-170a6767-75b7-4096-8c77-3b8d47287149 {
  margin-left: auto;
margin-right: auto;
max-width: 755px;
aspect-ratio: 755/850;
text-align: center;
}



.shg-image-margin-container-s-170a6767-75b7-4096-8c77-3b8d47287149 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-170a6767-75b7-4096-8c77-3b8d47287149 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-170a6767-75b7-4096-8c77-3b8d47287149 .shg-image-content-wrapper {
      aspect-ratio: 755/850;
      width: 100%;
      height: 100%;
    }

    #s-170a6767-75b7-4096-8c77-3b8d47287149 .shogun-image-link {
      aspect-ratio: 755/850;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-170a6767-75b7-4096-8c77-3b8d47287149 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-170a6767-75b7-4096-8c77-3b8d47287149.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-170a6767-75b7-4096-8c77-3b8d47287149 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-170a6767-75b7-4096-8c77-3b8d47287149.shogun-image {
    
    
  }


.s-170a6767-75b7-4096-8c77-3b8d47287149 .shogun-image-content {
  
    align-items: center;
  
}

.s-170a6767-75b7-4096-8c77-3b8d47287149.shg-align-container {
  display: flex;
  justify-content: center
}

.s-170a6767-75b7-4096-8c77-3b8d47287149.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-170a6767-75b7-4096-8c77-3b8d47287149.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-170a6767-75b7-4096-8c77-3b8d47287149 {
      --shg-aspect-ratio: calc(755/850); 
    }

    .s-170a6767-75b7-4096-8c77-3b8d47287149.shogun-image-container {
      position: relative;
    }

    .s-170a6767-75b7-4096-8c77-3b8d47287149.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-170a6767-75b7-4096-8c77-3b8d47287149.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-170a6767-75b7-4096-8c77-3b8d47287149 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-170a6767-75b7-4096-8c77-3b8d47287149 {
  
  
  
  
}

#s-170a6767-75b7-4096-8c77-3b8d47287149 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-170a6767-75b7-4096-8c77-3b8d47287149 .shg-image-content-wrapper {
      aspect-ratio: 755/850;
      width: 100%;
      height: 100%;
    }

    #s-170a6767-75b7-4096-8c77-3b8d47287149 .shogun-image-link {
      aspect-ratio: 755/850;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-170a6767-75b7-4096-8c77-3b8d47287149 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-170a6767-75b7-4096-8c77-3b8d47287149.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-170a6767-75b7-4096-8c77-3b8d47287149 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-170a6767-75b7-4096-8c77-3b8d47287149.shogun-image {
    
    
  }


.s-170a6767-75b7-4096-8c77-3b8d47287149 .shogun-image-content {
  
    align-items: center;
  
}

.s-170a6767-75b7-4096-8c77-3b8d47287149.shg-align-container {
  display: flex;
  justify-content: center
}

.s-170a6767-75b7-4096-8c77-3b8d47287149.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-170a6767-75b7-4096-8c77-3b8d47287149.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-170a6767-75b7-4096-8c77-3b8d47287149 {
      --shg-aspect-ratio: calc(755/850); 
    }

    .s-170a6767-75b7-4096-8c77-3b8d47287149.shogun-image-container {
      position: relative;
    }

    .s-170a6767-75b7-4096-8c77-3b8d47287149.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-170a6767-75b7-4096-8c77-3b8d47287149.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-170a6767-75b7-4096-8c77-3b8d47287149 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-170a6767-75b7-4096-8c77-3b8d47287149 {
  
  
  
  
}

#s-170a6767-75b7-4096-8c77-3b8d47287149 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-170a6767-75b7-4096-8c77-3b8d47287149 .shg-image-content-wrapper {
      aspect-ratio: 755/850;
      width: 100%;
      height: 100%;
    }

    #s-170a6767-75b7-4096-8c77-3b8d47287149 .shogun-image-link {
      aspect-ratio: 755/850;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-170a6767-75b7-4096-8c77-3b8d47287149 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-170a6767-75b7-4096-8c77-3b8d47287149.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-170a6767-75b7-4096-8c77-3b8d47287149 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-170a6767-75b7-4096-8c77-3b8d47287149.shogun-image {
    
    
  }


.s-170a6767-75b7-4096-8c77-3b8d47287149 .shogun-image-content {
  
    align-items: center;
  
}

.s-170a6767-75b7-4096-8c77-3b8d47287149.shg-align-container {
  display: flex;
  justify-content: center
}

.s-170a6767-75b7-4096-8c77-3b8d47287149.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-170a6767-75b7-4096-8c77-3b8d47287149.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-170a6767-75b7-4096-8c77-3b8d47287149 {
      --shg-aspect-ratio: calc(755/850); 
    }

    .s-170a6767-75b7-4096-8c77-3b8d47287149.shogun-image-container {
      position: relative;
    }

    .s-170a6767-75b7-4096-8c77-3b8d47287149.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-170a6767-75b7-4096-8c77-3b8d47287149.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-170a6767-75b7-4096-8c77-3b8d47287149 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-170a6767-75b7-4096-8c77-3b8d47287149 {
  
  
  
  
}

#s-170a6767-75b7-4096-8c77-3b8d47287149 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-170a6767-75b7-4096-8c77-3b8d47287149 .shg-image-content-wrapper {
      aspect-ratio: 755/850;
      width: 100%;
      height: 100%;
    }

    #s-170a6767-75b7-4096-8c77-3b8d47287149 .shogun-image-link {
      aspect-ratio: 755/850;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-170a6767-75b7-4096-8c77-3b8d47287149 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-170a6767-75b7-4096-8c77-3b8d47287149.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-170a6767-75b7-4096-8c77-3b8d47287149 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-170a6767-75b7-4096-8c77-3b8d47287149.shogun-image {
    
    
  }


.s-170a6767-75b7-4096-8c77-3b8d47287149 .shogun-image-content {
  
    align-items: center;
  
}

.s-170a6767-75b7-4096-8c77-3b8d47287149.shg-align-container {
  display: flex;
  justify-content: center
}

.s-170a6767-75b7-4096-8c77-3b8d47287149.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-170a6767-75b7-4096-8c77-3b8d47287149.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-170a6767-75b7-4096-8c77-3b8d47287149 {
      --shg-aspect-ratio: calc(755/850); 
    }

    .s-170a6767-75b7-4096-8c77-3b8d47287149.shogun-image-container {
      position: relative;
    }

    .s-170a6767-75b7-4096-8c77-3b8d47287149.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-170a6767-75b7-4096-8c77-3b8d47287149.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-170a6767-75b7-4096-8c77-3b8d47287149 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-170a6767-75b7-4096-8c77-3b8d47287149 {
  
  
  
  
}

#s-170a6767-75b7-4096-8c77-3b8d47287149 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-170a6767-75b7-4096-8c77-3b8d47287149 .shg-image-content-wrapper {
      aspect-ratio: 755/850;
      width: 100%;
      height: 100%;
    }

    #s-170a6767-75b7-4096-8c77-3b8d47287149 .shogun-image-link {
      aspect-ratio: 755/850;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-170a6767-75b7-4096-8c77-3b8d47287149 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-170a6767-75b7-4096-8c77-3b8d47287149.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-170a6767-75b7-4096-8c77-3b8d47287149 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-170a6767-75b7-4096-8c77-3b8d47287149.shogun-image {
    
    
  }


.s-170a6767-75b7-4096-8c77-3b8d47287149 .shogun-image-content {
  
    align-items: center;
  
}

.s-170a6767-75b7-4096-8c77-3b8d47287149.shg-align-container {
  display: flex;
  justify-content: center
}

.s-170a6767-75b7-4096-8c77-3b8d47287149.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-170a6767-75b7-4096-8c77-3b8d47287149.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-170a6767-75b7-4096-8c77-3b8d47287149 {
      --shg-aspect-ratio: calc(755/850); 
    }

    .s-170a6767-75b7-4096-8c77-3b8d47287149.shogun-image-container {
      position: relative;
    }

    .s-170a6767-75b7-4096-8c77-3b8d47287149.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-170a6767-75b7-4096-8c77-3b8d47287149.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-170a6767-75b7-4096-8c77-3b8d47287149 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-336cf81c-a496-43a3-af9b-b62f938fe8fd {
  margin-left: auto;
margin-right: auto;
max-width: 755px;
aspect-ratio: 1574/1772;
text-align: center;
}



.shg-image-margin-container-s-336cf81c-a496-43a3-af9b-b62f938fe8fd {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-336cf81c-a496-43a3-af9b-b62f938fe8fd {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-336cf81c-a496-43a3-af9b-b62f938fe8fd .shg-image-content-wrapper {
      aspect-ratio: 1574/1772;
      width: 100%;
      height: 100%;
    }

    #s-336cf81c-a496-43a3-af9b-b62f938fe8fd .shogun-image-link {
      aspect-ratio: 1574/1772;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-336cf81c-a496-43a3-af9b-b62f938fe8fd .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-336cf81c-a496-43a3-af9b-b62f938fe8fd.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-336cf81c-a496-43a3-af9b-b62f938fe8fd img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-336cf81c-a496-43a3-af9b-b62f938fe8fd.shogun-image {
    
    
  }


.s-336cf81c-a496-43a3-af9b-b62f938fe8fd .shogun-image-content {
  
    align-items: center;
  
}

.s-336cf81c-a496-43a3-af9b-b62f938fe8fd.shg-align-container {
  display: flex;
  justify-content: center
}

.s-336cf81c-a496-43a3-af9b-b62f938fe8fd.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-336cf81c-a496-43a3-af9b-b62f938fe8fd.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-336cf81c-a496-43a3-af9b-b62f938fe8fd {
      --shg-aspect-ratio: calc(1574/1772); 
    }

    .s-336cf81c-a496-43a3-af9b-b62f938fe8fd.shogun-image-container {
      position: relative;
    }

    .s-336cf81c-a496-43a3-af9b-b62f938fe8fd.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-336cf81c-a496-43a3-af9b-b62f938fe8fd.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-336cf81c-a496-43a3-af9b-b62f938fe8fd img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-336cf81c-a496-43a3-af9b-b62f938fe8fd {
  
  
  
  
}

#s-336cf81c-a496-43a3-af9b-b62f938fe8fd {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-336cf81c-a496-43a3-af9b-b62f938fe8fd .shg-image-content-wrapper {
      aspect-ratio: 1574/1772;
      width: 100%;
      height: 100%;
    }

    #s-336cf81c-a496-43a3-af9b-b62f938fe8fd .shogun-image-link {
      aspect-ratio: 1574/1772;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-336cf81c-a496-43a3-af9b-b62f938fe8fd .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-336cf81c-a496-43a3-af9b-b62f938fe8fd.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-336cf81c-a496-43a3-af9b-b62f938fe8fd img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-336cf81c-a496-43a3-af9b-b62f938fe8fd.shogun-image {
    
    
  }


.s-336cf81c-a496-43a3-af9b-b62f938fe8fd .shogun-image-content {
  
    align-items: center;
  
}

.s-336cf81c-a496-43a3-af9b-b62f938fe8fd.shg-align-container {
  display: flex;
  justify-content: center
}

.s-336cf81c-a496-43a3-af9b-b62f938fe8fd.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-336cf81c-a496-43a3-af9b-b62f938fe8fd.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-336cf81c-a496-43a3-af9b-b62f938fe8fd {
      --shg-aspect-ratio: calc(1574/1772); 
    }

    .s-336cf81c-a496-43a3-af9b-b62f938fe8fd.shogun-image-container {
      position: relative;
    }

    .s-336cf81c-a496-43a3-af9b-b62f938fe8fd.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-336cf81c-a496-43a3-af9b-b62f938fe8fd.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-336cf81c-a496-43a3-af9b-b62f938fe8fd img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-336cf81c-a496-43a3-af9b-b62f938fe8fd {
  
  
  
  
}

#s-336cf81c-a496-43a3-af9b-b62f938fe8fd {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-336cf81c-a496-43a3-af9b-b62f938fe8fd .shg-image-content-wrapper {
      aspect-ratio: 1574/1772;
      width: 100%;
      height: 100%;
    }

    #s-336cf81c-a496-43a3-af9b-b62f938fe8fd .shogun-image-link {
      aspect-ratio: 1574/1772;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-336cf81c-a496-43a3-af9b-b62f938fe8fd .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-336cf81c-a496-43a3-af9b-b62f938fe8fd.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-336cf81c-a496-43a3-af9b-b62f938fe8fd img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-336cf81c-a496-43a3-af9b-b62f938fe8fd.shogun-image {
    
    
  }


.s-336cf81c-a496-43a3-af9b-b62f938fe8fd .shogun-image-content {
  
    align-items: center;
  
}

.s-336cf81c-a496-43a3-af9b-b62f938fe8fd.shg-align-container {
  display: flex;
  justify-content: center
}

.s-336cf81c-a496-43a3-af9b-b62f938fe8fd.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-336cf81c-a496-43a3-af9b-b62f938fe8fd.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-336cf81c-a496-43a3-af9b-b62f938fe8fd {
      --shg-aspect-ratio: calc(1574/1772); 
    }

    .s-336cf81c-a496-43a3-af9b-b62f938fe8fd.shogun-image-container {
      position: relative;
    }

    .s-336cf81c-a496-43a3-af9b-b62f938fe8fd.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-336cf81c-a496-43a3-af9b-b62f938fe8fd.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-336cf81c-a496-43a3-af9b-b62f938fe8fd img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-336cf81c-a496-43a3-af9b-b62f938fe8fd {
  
  
  
  
}

#s-336cf81c-a496-43a3-af9b-b62f938fe8fd {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-336cf81c-a496-43a3-af9b-b62f938fe8fd .shg-image-content-wrapper {
      aspect-ratio: 1574/1772;
      width: 100%;
      height: 100%;
    }

    #s-336cf81c-a496-43a3-af9b-b62f938fe8fd .shogun-image-link {
      aspect-ratio: 1574/1772;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-336cf81c-a496-43a3-af9b-b62f938fe8fd .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-336cf81c-a496-43a3-af9b-b62f938fe8fd.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-336cf81c-a496-43a3-af9b-b62f938fe8fd img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-336cf81c-a496-43a3-af9b-b62f938fe8fd.shogun-image {
    
    
  }


.s-336cf81c-a496-43a3-af9b-b62f938fe8fd .shogun-image-content {
  
    align-items: center;
  
}

.s-336cf81c-a496-43a3-af9b-b62f938fe8fd.shg-align-container {
  display: flex;
  justify-content: center
}

.s-336cf81c-a496-43a3-af9b-b62f938fe8fd.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-336cf81c-a496-43a3-af9b-b62f938fe8fd.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-336cf81c-a496-43a3-af9b-b62f938fe8fd {
      --shg-aspect-ratio: calc(1574/1772); 
    }

    .s-336cf81c-a496-43a3-af9b-b62f938fe8fd.shogun-image-container {
      position: relative;
    }

    .s-336cf81c-a496-43a3-af9b-b62f938fe8fd.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-336cf81c-a496-43a3-af9b-b62f938fe8fd.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-336cf81c-a496-43a3-af9b-b62f938fe8fd img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-336cf81c-a496-43a3-af9b-b62f938fe8fd {
  
  
  
  
}

#s-336cf81c-a496-43a3-af9b-b62f938fe8fd {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-336cf81c-a496-43a3-af9b-b62f938fe8fd .shg-image-content-wrapper {
      aspect-ratio: 1574/1772;
      width: 100%;
      height: 100%;
    }

    #s-336cf81c-a496-43a3-af9b-b62f938fe8fd .shogun-image-link {
      aspect-ratio: 1574/1772;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-336cf81c-a496-43a3-af9b-b62f938fe8fd .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-336cf81c-a496-43a3-af9b-b62f938fe8fd.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-336cf81c-a496-43a3-af9b-b62f938fe8fd img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-336cf81c-a496-43a3-af9b-b62f938fe8fd.shogun-image {
    
    
  }


.s-336cf81c-a496-43a3-af9b-b62f938fe8fd .shogun-image-content {
  
    align-items: center;
  
}

.s-336cf81c-a496-43a3-af9b-b62f938fe8fd.shg-align-container {
  display: flex;
  justify-content: center
}

.s-336cf81c-a496-43a3-af9b-b62f938fe8fd.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-336cf81c-a496-43a3-af9b-b62f938fe8fd.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-336cf81c-a496-43a3-af9b-b62f938fe8fd {
      --shg-aspect-ratio: calc(1574/1772); 
    }

    .s-336cf81c-a496-43a3-af9b-b62f938fe8fd.shogun-image-container {
      position: relative;
    }

    .s-336cf81c-a496-43a3-af9b-b62f938fe8fd.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-336cf81c-a496-43a3-af9b-b62f938fe8fd.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-336cf81c-a496-43a3-af9b-b62f938fe8fd img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

}
#s-85bf910d-1d8a-4ef7-9b8c-745df60daf2d {
  padding-top: 0px;
padding-bottom: 0px;
}
@media (min-width: 768px) and (max-width: 991px){#s-85bf910d-1d8a-4ef7-9b8c-745df60daf2d {
  display: none;
}
#s-85bf910d-1d8a-4ef7-9b8c-745df60daf2d, #wrap-s-85bf910d-1d8a-4ef7-9b8c-745df60daf2d { display: none !important; }}@media (max-width: 767px){#s-85bf910d-1d8a-4ef7-9b8c-745df60daf2d {
  display: none;
}
#s-85bf910d-1d8a-4ef7-9b8c-745df60daf2d, #wrap-s-85bf910d-1d8a-4ef7-9b8c-745df60daf2d { display: none !important; }}
#s-85bf910d-1d8a-4ef7-9b8c-745df60daf2d .shg-sld-dot {
  background-color: rgba(255, 247, 235, 1);
}

#s-85bf910d-1d8a-4ef7-9b8c-745df60daf2d .shg-sld-nav-button.shg-sld-left,
#s-85bf910d-1d8a-4ef7-9b8c-745df60daf2d .shg-sld-nav-button.shg-sld-right {
  fill: rgba(255, 247, 235, 1);
}

#s-de10998f-ff90-4099-8550-86dc57c6e3f8 {
  margin-left: auto;
margin-right: auto;
max-width: 2160px;
aspect-ratio: 4522/1501;
text-align: center;
}
@media (min-width: 768px) and (max-width: 991px){#s-de10998f-ff90-4099-8550-86dc57c6e3f8 {
  display: none;
}
#s-de10998f-ff90-4099-8550-86dc57c6e3f8, #wrap-s-de10998f-ff90-4099-8550-86dc57c6e3f8 { display: none !important; }}@media (max-width: 767px){#s-de10998f-ff90-4099-8550-86dc57c6e3f8 {
  display: none;
}
#s-de10998f-ff90-4099-8550-86dc57c6e3f8, #wrap-s-de10998f-ff90-4099-8550-86dc57c6e3f8 { display: none !important; }}


.shg-image-margin-container-s-de10998f-ff90-4099-8550-86dc57c6e3f8 {
  margin-left: auto;
  margin-right: auto;
  
  
}

#s-de10998f-ff90-4099-8550-86dc57c6e3f8 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-de10998f-ff90-4099-8550-86dc57c6e3f8 .shg-image-content-wrapper {
      aspect-ratio: 4522/1501;
      width: 100%;
      height: 100%;
    }

    #s-de10998f-ff90-4099-8550-86dc57c6e3f8 .shogun-image-link {
      aspect-ratio: 4522/1501;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-de10998f-ff90-4099-8550-86dc57c6e3f8 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-de10998f-ff90-4099-8550-86dc57c6e3f8.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-de10998f-ff90-4099-8550-86dc57c6e3f8 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-de10998f-ff90-4099-8550-86dc57c6e3f8.shogun-image {
    
    
  }


.s-de10998f-ff90-4099-8550-86dc57c6e3f8 .shogun-image-content {
  
    align-items: center;
  
}

.s-de10998f-ff90-4099-8550-86dc57c6e3f8.shg-align-container {
  display: flex;
  justify-content: center
}

.s-de10998f-ff90-4099-8550-86dc57c6e3f8.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-de10998f-ff90-4099-8550-86dc57c6e3f8.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-de10998f-ff90-4099-8550-86dc57c6e3f8 {
      --shg-aspect-ratio: calc(4522/1501); 
    }

    .s-de10998f-ff90-4099-8550-86dc57c6e3f8.shogun-image-container {
      position: relative;
    }

    .s-de10998f-ff90-4099-8550-86dc57c6e3f8.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-de10998f-ff90-4099-8550-86dc57c6e3f8.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-de10998f-ff90-4099-8550-86dc57c6e3f8 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

@media (min-width: 1200px){

.shg-image-margin-container-s-de10998f-ff90-4099-8550-86dc57c6e3f8 {
  
  
  
  
}

#s-de10998f-ff90-4099-8550-86dc57c6e3f8 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-de10998f-ff90-4099-8550-86dc57c6e3f8 .shg-image-content-wrapper {
      aspect-ratio: 4522/1501;
      width: 100%;
      height: 100%;
    }

    #s-de10998f-ff90-4099-8550-86dc57c6e3f8 .shogun-image-link {
      aspect-ratio: 4522/1501;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-de10998f-ff90-4099-8550-86dc57c6e3f8 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-de10998f-ff90-4099-8550-86dc57c6e3f8.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-de10998f-ff90-4099-8550-86dc57c6e3f8 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-de10998f-ff90-4099-8550-86dc57c6e3f8.shogun-image {
    
    
  }


.s-de10998f-ff90-4099-8550-86dc57c6e3f8 .shogun-image-content {
  
    align-items: center;
  
}

.s-de10998f-ff90-4099-8550-86dc57c6e3f8.shg-align-container {
  display: flex;
  justify-content: center
}

.s-de10998f-ff90-4099-8550-86dc57c6e3f8.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-de10998f-ff90-4099-8550-86dc57c6e3f8.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-de10998f-ff90-4099-8550-86dc57c6e3f8 {
      --shg-aspect-ratio: calc(4522/1501); 
    }

    .s-de10998f-ff90-4099-8550-86dc57c6e3f8.shogun-image-container {
      position: relative;
    }

    .s-de10998f-ff90-4099-8550-86dc57c6e3f8.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-de10998f-ff90-4099-8550-86dc57c6e3f8.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-de10998f-ff90-4099-8550-86dc57c6e3f8 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-de10998f-ff90-4099-8550-86dc57c6e3f8 {
  
  
  
  
}

#s-de10998f-ff90-4099-8550-86dc57c6e3f8 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-de10998f-ff90-4099-8550-86dc57c6e3f8 .shg-image-content-wrapper {
      aspect-ratio: 4522/1501;
      width: 100%;
      height: 100%;
    }

    #s-de10998f-ff90-4099-8550-86dc57c6e3f8 .shogun-image-link {
      aspect-ratio: 4522/1501;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-de10998f-ff90-4099-8550-86dc57c6e3f8 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-de10998f-ff90-4099-8550-86dc57c6e3f8.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-de10998f-ff90-4099-8550-86dc57c6e3f8 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-de10998f-ff90-4099-8550-86dc57c6e3f8.shogun-image {
    
    
  }


.s-de10998f-ff90-4099-8550-86dc57c6e3f8 .shogun-image-content {
  
    align-items: center;
  
}

.s-de10998f-ff90-4099-8550-86dc57c6e3f8.shg-align-container {
  display: flex;
  justify-content: center
}

.s-de10998f-ff90-4099-8550-86dc57c6e3f8.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-de10998f-ff90-4099-8550-86dc57c6e3f8.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-de10998f-ff90-4099-8550-86dc57c6e3f8 {
      --shg-aspect-ratio: calc(4522/1501); 
    }

    .s-de10998f-ff90-4099-8550-86dc57c6e3f8.shogun-image-container {
      position: relative;
    }

    .s-de10998f-ff90-4099-8550-86dc57c6e3f8.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-de10998f-ff90-4099-8550-86dc57c6e3f8.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-de10998f-ff90-4099-8550-86dc57c6e3f8 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-de10998f-ff90-4099-8550-86dc57c6e3f8 {
  
  
  
  
}

#s-de10998f-ff90-4099-8550-86dc57c6e3f8 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-de10998f-ff90-4099-8550-86dc57c6e3f8 .shg-image-content-wrapper {
      aspect-ratio: 4522/1501;
      width: 100%;
      height: 100%;
    }

    #s-de10998f-ff90-4099-8550-86dc57c6e3f8 .shogun-image-link {
      aspect-ratio: 4522/1501;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-de10998f-ff90-4099-8550-86dc57c6e3f8 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-de10998f-ff90-4099-8550-86dc57c6e3f8.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-de10998f-ff90-4099-8550-86dc57c6e3f8 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-de10998f-ff90-4099-8550-86dc57c6e3f8.shogun-image {
    
    
  }


.s-de10998f-ff90-4099-8550-86dc57c6e3f8 .shogun-image-content {
  
    align-items: center;
  
}

.s-de10998f-ff90-4099-8550-86dc57c6e3f8.shg-align-container {
  display: flex;
  justify-content: center
}

.s-de10998f-ff90-4099-8550-86dc57c6e3f8.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-de10998f-ff90-4099-8550-86dc57c6e3f8.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-de10998f-ff90-4099-8550-86dc57c6e3f8 {
      --shg-aspect-ratio: calc(4522/1501); 
    }

    .s-de10998f-ff90-4099-8550-86dc57c6e3f8.shogun-image-container {
      position: relative;
    }

    .s-de10998f-ff90-4099-8550-86dc57c6e3f8.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-de10998f-ff90-4099-8550-86dc57c6e3f8.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-de10998f-ff90-4099-8550-86dc57c6e3f8 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

.shg-image-margin-container-s-de10998f-ff90-4099-8550-86dc57c6e3f8 {
  
  
  
  
}

#s-de10998f-ff90-4099-8550-86dc57c6e3f8 {
  margin: 0 !important;
}



  @supports  (aspect-ratio: 1/1) {
    
    #s-de10998f-ff90-4099-8550-86dc57c6e3f8 .shg-image-content-wrapper {
      aspect-ratio: 4522/1501;
      width: 100%;
      height: 100%;
    }

    #s-de10998f-ff90-4099-8550-86dc57c6e3f8 .shogun-image-link {
      aspect-ratio: 4522/1501;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-de10998f-ff90-4099-8550-86dc57c6e3f8 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-de10998f-ff90-4099-8550-86dc57c6e3f8.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-de10998f-ff90-4099-8550-86dc57c6e3f8 img.shogun-image {
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
  }



  img.s-de10998f-ff90-4099-8550-86dc57c6e3f8.shogun-image {
    
    
  }


.s-de10998f-ff90-4099-8550-86dc57c6e3f8 .shogun-image-content {
  
    align-items: center;
  
}

.s-de10998f-ff90-4099-8550-86dc57c6e3f8.shg-align-container {
  display: flex;
  justify-content: center
}

.s-de10998f-ff90-4099-8550-86dc57c6e3f8.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-de10998f-ff90-4099-8550-86dc57c6e3f8.shogun-image {
  box-sizing: border-box;
}




  @supports not (aspect-ratio: 1/1) {
    .s-de10998f-ff90-4099-8550-86dc57c6e3f8 {
      --shg-aspect-ratio: calc(4522/1501); 
    }

    .s-de10998f-ff90-4099-8550-86dc57c6e3f8.shogun-image-container {
      position: relative;
    }

    .s-de10998f-ff90-4099-8550-86dc57c6e3f8.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-de10998f-ff90-4099-8550-86dc57c6e3f8.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-de10998f-ff90-4099-8550-86dc57c6e3f8 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.shogun-image-content-bottom {
  align-items: flex-end;
}

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

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

#s-007f2fbc-3403-46e0-8586-5985df8b1dc6 {
  max-width: 2160px;
aspect-ratio: 2160/720;
text-align: center;
}
@media (min-width: 768px) and (max-width: 991px){#s-007f2fbc-3403-46e0-8586-5985df8b1dc6 {
  display: none;
}
#s-007f2fbc-3403-46e0-8586-5985df8b1dc6, #wrap-s-007f2fbc-3403-46e0-8586-5985df8b1dc6 { display: none !important; }}@media (max-width: 767px){#s-007f2fbc-3403-46e0-8586-5985df8b1dc6 {
  display: none;
}
#s-007f2fbc-3403-46e0-8586-5985df8b1dc6, #wrap-s-007f2fbc-3403-46e0-8586-5985df8b1dc6 { display: none !important; }}




  #s-007f2fbc-3403-46e0-8586-5985df8b1dc6 img.shogun-image,
  #s-007f2fbc-3403-46e0-8586-5985df8b1dc6 .shg-image-content-wrapper {
    height: 100%;
    width: 100%;
  }

  #s-007f2fbc-3403-46e0-8586-5985df8b1dc6 {
    width: 100%;
    height: auto;
  }



  #s-007f2fbc-3403-46e0-8586-5985df8b1dc6 img.shogun-image {
    

    
    
    
  }


#s-007f2fbc-3403-46e0-8586-5985df8b1dc6 .shogun-image-content {
  
    align-items: center;
  
}

#s-a607dcc7-1500-4dbf-870e-7435a62ad669 {
  min-height: 50px;
}
@media (min-width: 768px) and (max-width: 991px){#s-a607dcc7-1500-4dbf-870e-7435a62ad669 {
  
}
}@media (max-width: 767px){#s-a607dcc7-1500-4dbf-870e-7435a62ad669 {
  
}
}







#s-a607dcc7-1500-4dbf-870e-7435a62ad669 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-a607dcc7-1500-4dbf-870e-7435a62ad669.shg-box.shg-c {
  justify-content: center;
}

#s-9ce61ca3-7f3c-4337-ae1b-97863cc9a180 {
  min-height: 50px;
}








#s-9ce61ca3-7f3c-4337-ae1b-97863cc9a180 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-9ce61ca3-7f3c-4337-ae1b-97863cc9a180.shg-box.shg-c {
  justify-content: center;
}

.shogun-heading-component h1,
.shogun-heading-component h2,
.shogun-heading-component h3,
.shogun-heading-component h4,
.shogun-heading-component h5,
.shogun-heading-component h6 {
  margin: 0;
  padding: 0;
  display: block;
  
  
  text-transform: none;
  
  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-10cf7b1f-8c8c-4b75-93c2-d86abccf6751 {
  margin-top: 34px;
padding-top: 10px;
padding-bottom: 29px;
text-align: center;
}

#s-10cf7b1f-8c8c-4b75-93c2-d86abccf6751 .shogun-heading-component h1 {
  color: rgba(247, 185, 46, 1);
  font-weight:  normal ;
  font-family: "WindsorBold";
  font-style:  normal ;
  font-size: 33px;
  
  
  
}



#s-2b9f6a8a-a508-47a1-9215-03ec259645cb {
  margin-top: 30px;
margin-bottom: 30px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
@media (min-width: 1200px){#s-2b9f6a8a-a508-47a1-9215-03ec259645cb {
  display: none;
}
#s-2b9f6a8a-a508-47a1-9215-03ec259645cb, #wrap-s-2b9f6a8a-a508-47a1-9215-03ec259645cb { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-2b9f6a8a-a508-47a1-9215-03ec259645cb {
  display: none;
}
#s-2b9f6a8a-a508-47a1-9215-03ec259645cb, #wrap-s-2b9f6a8a-a508-47a1-9215-03ec259645cb { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-2b9f6a8a-a508-47a1-9215-03ec259645cb {
  display: none;
}
#s-2b9f6a8a-a508-47a1-9215-03ec259645cb, #wrap-s-2b9f6a8a-a508-47a1-9215-03ec259645cb { display: none !important; }}@media (max-width: 767px){#s-2b9f6a8a-a508-47a1-9215-03ec259645cb {
  display: none;
}
#s-2b9f6a8a-a508-47a1-9215-03ec259645cb, #wrap-s-2b9f6a8a-a508-47a1-9215-03ec259645cb { display: none !important; }}
#s-2b9f6a8a-a508-47a1-9215-03ec259645cb .shogun-heading-component h2 {
  color: rgba(19, 67, 61, 1);
  font-weight:  normal ;
  font-family: "WindsorBold";
  font-style:  normal ;
  font-size: 35px;
  
  
  
}



.shogun-countdown {
  display: flex;
  text-align: center;
  justify-content: center;
}

.shg-align-left > .shogun-countdown {
  justify-content: flex-start;
}

.shg-align-right > .shogun-countdown {
  justify-content: flex-end;
}

.shogun-countdown > div {
  padding: 5px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}

.shogun-countdown > div > label {
  font-size: 12px;
}

.shogun-countdown > span {
  padding: 5px;
  font-size: 32px;
  line-height: 32px;
}

.shogun-countdown > div > span {
  font-size: 32px;
  line-height: 32px;
  font-weight: 600;
}

.shogun-countdown-small > div > label {
  font-size: 8px;
}

.shogun-countdown-small > span,
.shogun-countdown-small > div > span  {
  font-size: 21px;
  line-height: 21px;
}

.shogun-countdown-large > div > label {
  font-size: 18px;
}

.shogun-countdown-large > span,
.shogun-countdown-large > div > span {
  font-size: 48px;
  line-height: 48px;
}

@media (min-width: 768px) {
  .shogun-countdown > span,
  .shogun-countdown > div > span {
    font-size: 45px;
    line-height: 45px;
  }

  .shogun-countdown-small > span,
  .shogun-countdown-small > div > span {
    font-size: 30px;
    line-height: 30px;
  }

  .shogun-countdown-large > span,
  .shogun-countdown-large > div > span {
    font-size: 68px;
    line-height: 68px;
  }
}

#s-c8f06864-cc82-4be7-8474-a28d2bf501a1 {
  margin-left: auto;
margin-right: auto;
}

#s-c8f06864-cc82-4be7-8474-a28d2bf501a1 .shogun-countdown span, #s-c8f06864-cc82-4be7-8474-a28d2bf501a1 .shogun-countdown label {
  color: rgba(247, 185, 46, 1);
}
#s-2c6ba4bc-871c-4f7c-a53d-fe31d49ee977 {
  margin-top: 30px;
margin-bottom: 30px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
@media (min-width: 768px) and (max-width: 991px){#s-2c6ba4bc-871c-4f7c-a53d-fe31d49ee977 {
  
}
}@media (max-width: 767px){#s-2c6ba4bc-871c-4f7c-a53d-fe31d49ee977 {
  
}
}
#s-2c6ba4bc-871c-4f7c-a53d-fe31d49ee977 .shogun-heading-component h2 {
  color: rgba(247, 185, 46, 1);
  font-weight:  normal ;
  font-family: "WindsorBold";
  font-style:  normal ;
  font-size: 23px;
  
  
  
}



#s-7b4b34a8-9185-4d2a-b94e-35b8cae04ade {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-7b4b34a8-9185-4d2a-b94e-35b8cae04ade > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-7b4b34a8-9185-4d2a-b94e-35b8cae04ade.shg-box.shg-c {
  justify-content: center;
}

/*
  $vgutter : 20px
  $hgutter : 10px;
*/

.shg-category-root {
  display: grid;
  -moz-column-gap: 10px;
       column-gap: 10px;
  row-gap: 20px;
}

.shg-default-column-count-2 {
  grid-template-columns: repeat(2, 1fr);
}

.shg-default-column-count-3 {
  grid-template-columns: repeat(3, 1fr);
}

.shg-default-column-count-4 {
  grid-template-columns: repeat(4, 1fr);
}

.shg-default-column-count-5 {
  grid-template-columns: repeat(5, 1fr);
}

.shg-default-column-count-6 {
  grid-template-columns: repeat(6, 1fr);
}

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

@media (max-width: 767px) {
  .shg-category-root.stacked {
    display: block;
  }
}

#s-e8d00ed1-b972-4b99-9098-b20e3e9f14b9 {
  margin-left: 5%;
margin-right: 5%;
}
@media (min-width: 768px) and (max-width: 991px){#s-e8d00ed1-b972-4b99-9098-b20e3e9f14b9 {
  display: none;
}
#s-e8d00ed1-b972-4b99-9098-b20e3e9f14b9, #wrap-s-e8d00ed1-b972-4b99-9098-b20e3e9f14b9 { display: none !important; }}@media (max-width: 767px){#s-e8d00ed1-b972-4b99-9098-b20e3e9f14b9 {
  display: none;
}
#s-e8d00ed1-b972-4b99-9098-b20e3e9f14b9, #wrap-s-e8d00ed1-b972-4b99-9098-b20e3e9f14b9 { display: none !important; }}
#s-e8d00ed1-b972-4b99-9098-b20e3e9f14b9 .shg-dynamic-column-count {
  grid-template-columns: repeat(4, 1fr);
}
#s-fb3c3254-e2d4-4669-b216-81a1539d9c05 {
  margin-left: auto;
margin-right: auto;
}

#s-e3acefa2-1dd1-4b18-9f9b-9afb7ab85a39 {
  margin-left: auto;
padding-top: 1px;
padding-left: 10px;
padding-bottom: 1px;
padding-right: 10px;
max-width: 60px;
text-align: center;
background-color: rgba(13, 13, 13, 1);
}

#s-e3acefa2-1dd1-4b18-9f9b-9afb7ab85a39 .shogun-heading-component h4 {
  color: rgba(247, 185, 46, 1);
  font-weight:  700 ;
  
  font-style:  normal ;
  font-size: 14px;
  
  
  
}



.shg-product-image-wrapper a.shogun-product-image-url {
  display: inline-block;
}

.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 {
  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-953a591d-c708-460d-a5da-056d2dfddf9d {
  margin-left: auto;
margin-right: auto;
text-align: left;
}



.shg-c#s-953a591d-c708-460d-a5da-056d2dfddf9d .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-953a591d-c708-460d-a5da-056d2dfddf9d img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-953a591d-c708-460d-a5da-056d2dfddf9d .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-953a591d-c708-460d-a5da-056d2dfddf9d img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-953a591d-c708-460d-a5da-056d2dfddf9d .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-953a591d-c708-460d-a5da-056d2dfddf9d img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-953a591d-c708-460d-a5da-056d2dfddf9d .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-953a591d-c708-460d-a5da-056d2dfddf9d img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-953a591d-c708-460d-a5da-056d2dfddf9d .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-953a591d-c708-460d-a5da-056d2dfddf9d img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
.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;
  
  
  text-transform: none;
  
  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-45ce793f-3fbf-40a1-a6ac-0ad47b728e1c {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-45ce793f-3fbf-40a1-a6ac-0ad47b728e1c .shg-product-title-component h3 {
  
  
  
  
  font-size: 18px;
  
  
  
}

#s-96afbfda-2b9f-4614-98e8-f97af99fde39 {
  text-align: center;
}

#s-96afbfda-2b9f-4614-98e8-f97af99fde39 .shg-product-sold-out {
  display: none;
  color: rgba(202, 74, 44, 1);
  font-size: 20px;
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-96afbfda-2b9f-4614-98e8-f97af99fde39 .shg-product-price {
  color: rgba(202, 74, 44, 1);
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 20px;
}

#s-96afbfda-2b9f-4614-98e8-f97af99fde39 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(20, 21, 20, 1);
  font-weight:  500 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

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

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

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

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

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

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

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

#s-5617d93c-095c-46bd-833e-b0895051e904 {
  margin-top: 30px;
margin-bottom: 30px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 3px;
border-left-width: 3px;
border-bottom-width: 3px;
border-right-width: 3px;
border-color: rgba(255, 247, 235, 1);
border-style: solid;
border-radius: 50px;
background-color: rgba(12, 12, 12, 1);
text-align: center;
cursor: pointer;
color: rgba(247, 185, 46, 1);
background-image: none;
hover-type: color;
}
#s-5617d93c-095c-46bd-833e-b0895051e904:hover {background-color: rgba(251, 181, 72, 1) !important;
text-decoration: none !important;
color: rgba(7, 7, 7, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-5617d93c-095c-46bd-833e-b0895051e904:active {border-style: solid !important;
border-color: rgba(255, 247, 235, 1) !important;
background-color: #000000 !important;
text-decoration: none !important;
color: rgba(5, 5, 5, 1) !important;}


#s-5617d93c-095c-46bd-833e-b0895051e904 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-5617d93c-095c-46bd-833e-b0895051e904.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-5617d93c-095c-46bd-833e-b0895051e904.shg-btn {
  color: rgba(247, 185, 46, 1);
  font-size: 16px;
  font-weight: 700;
  
  font-family: Poppins;
  display:  block ;
}

#s-5617d93c-095c-46bd-833e-b0895051e904.shg-btn.shg-product-atc-error {
  font-weight: 700;
  font-family: Poppins;
  
  font-size: 16px;
  color: rgba(255, 247, 235, 1);
}


  #s-5617d93c-095c-46bd-833e-b0895051e904.shg-btn.shg-product-atc-success {
    font-weight: 700;
    font-family: Poppins;
    
    font-size: 16px;
    color: rgba(255, 247, 235, 1);
  }


#s-a062d22c-340e-466c-9b6f-74aa50dcdde0 {
  margin-left: auto;
margin-right: auto;
}

#s-0c79d72c-bf70-4635-81b3-f3f6532cd754 {
  margin-left: auto;
padding-top: 1px;
padding-left: 10px;
padding-bottom: 1px;
padding-right: 10px;
max-width: 60px;
text-align: center;
background-color: rgba(13, 13, 13, 1);
}

#s-0c79d72c-bf70-4635-81b3-f3f6532cd754 .shogun-heading-component h4 {
  color: rgba(247, 185, 46, 1);
  font-weight:  700 ;
  
  font-style:  normal ;
  font-size: 14px;
  
  
  
}



#s-09a3b2a7-9d5c-4ed5-a36c-a9410664d3df {
  margin-left: auto;
margin-right: auto;
text-align: left;
}



.shg-c#s-09a3b2a7-9d5c-4ed5-a36c-a9410664d3df .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-09a3b2a7-9d5c-4ed5-a36c-a9410664d3df img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-09a3b2a7-9d5c-4ed5-a36c-a9410664d3df .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-09a3b2a7-9d5c-4ed5-a36c-a9410664d3df img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-09a3b2a7-9d5c-4ed5-a36c-a9410664d3df .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-09a3b2a7-9d5c-4ed5-a36c-a9410664d3df img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-09a3b2a7-9d5c-4ed5-a36c-a9410664d3df .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-09a3b2a7-9d5c-4ed5-a36c-a9410664d3df img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-09a3b2a7-9d5c-4ed5-a36c-a9410664d3df .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-09a3b2a7-9d5c-4ed5-a36c-a9410664d3df img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-7a81d28d-1de7-4c9c-b82e-a96e14e3f9d2 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-7a81d28d-1de7-4c9c-b82e-a96e14e3f9d2 .shg-product-title-component h3 {
  
  
  
  
  font-size: 18px;
  
  
  
}

#s-adc69214-73d5-4600-ba84-02989bc1ae7a {
  text-align: center;
}

#s-adc69214-73d5-4600-ba84-02989bc1ae7a .shg-product-sold-out {
  display: none;
  color: rgba(202, 74, 44, 1);
  font-size: 20px;
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-adc69214-73d5-4600-ba84-02989bc1ae7a .shg-product-price {
  color: rgba(202, 74, 44, 1);
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 20px;
}

#s-adc69214-73d5-4600-ba84-02989bc1ae7a .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(20, 21, 20, 1);
  font-weight:  500 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-89b9d2dd-1160-4d07-97c7-75bd9d30871d {
  margin-top: 30px;
margin-bottom: 30px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 3px;
border-left-width: 3px;
border-bottom-width: 3px;
border-right-width: 3px;
border-color: rgba(255, 247, 235, 1);
border-style: solid;
border-radius: 50px;
background-color: rgba(12, 12, 12, 1);
text-align: center;
cursor: pointer;
color: rgba(247, 185, 46, 1);
background-image: none;
hover-type: color;
}
#s-89b9d2dd-1160-4d07-97c7-75bd9d30871d:hover {background-color: rgba(251, 181, 72, 1) !important;
text-decoration: none !important;
color: rgba(7, 7, 7, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-89b9d2dd-1160-4d07-97c7-75bd9d30871d:active {border-style: solid !important;
border-color: rgba(255, 247, 235, 1) !important;
background-color: #000000 !important;
text-decoration: none !important;
color: rgba(5, 5, 5, 1) !important;}


#s-89b9d2dd-1160-4d07-97c7-75bd9d30871d {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-89b9d2dd-1160-4d07-97c7-75bd9d30871d.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-89b9d2dd-1160-4d07-97c7-75bd9d30871d.shg-btn {
  color: rgba(247, 185, 46, 1);
  font-size: 16px;
  font-weight: 700;
  
  font-family: Poppins;
  display:  block ;
}

#s-89b9d2dd-1160-4d07-97c7-75bd9d30871d.shg-btn.shg-product-atc-error {
  font-weight: 700;
  font-family: Poppins;
  
  font-size: 16px;
  color: rgba(255, 247, 235, 1);
}


  #s-89b9d2dd-1160-4d07-97c7-75bd9d30871d.shg-btn.shg-product-atc-success {
    font-weight: 700;
    font-family: Poppins;
    
    font-size: 16px;
    color: rgba(255, 247, 235, 1);
  }


#s-e7f7010e-7a7b-4523-a9b5-7a1dc9ffd2e1 {
  margin-left: auto;
margin-right: auto;
}

#s-43127416-dacd-4b9c-81e1-aaa2bdbad771 {
  margin-left: auto;
padding-top: 1px;
padding-left: 10px;
padding-bottom: 1px;
padding-right: 10px;
max-width: 60px;
text-align: center;
background-color: rgba(255, 247, 236, 1);
}

#s-43127416-dacd-4b9c-81e1-aaa2bdbad771 .shogun-heading-component h4 {
  color: rgba(255, 247, 236, 1);
  font-weight:  700 ;
  
  font-style:  normal ;
  font-size: 14px;
  
  
  
}



#s-6c8317ec-de67-4056-a6dd-0073d92a4e5c {
  margin-left: auto;
margin-right: auto;
text-align: left;
}



.shg-c#s-6c8317ec-de67-4056-a6dd-0073d92a4e5c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-6c8317ec-de67-4056-a6dd-0073d92a4e5c img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-6c8317ec-de67-4056-a6dd-0073d92a4e5c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-6c8317ec-de67-4056-a6dd-0073d92a4e5c img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-6c8317ec-de67-4056-a6dd-0073d92a4e5c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-6c8317ec-de67-4056-a6dd-0073d92a4e5c img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-6c8317ec-de67-4056-a6dd-0073d92a4e5c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-6c8317ec-de67-4056-a6dd-0073d92a4e5c img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-6c8317ec-de67-4056-a6dd-0073d92a4e5c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-6c8317ec-de67-4056-a6dd-0073d92a4e5c img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-1a134be6-3f60-4f28-88e3-fbffca918a1a {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-1a134be6-3f60-4f28-88e3-fbffca918a1a .shg-product-title-component h3 {
  
  
  
  
  font-size: 18px;
  
  
  
}

#s-a1cfa32f-4801-449c-9b8c-ab60d6662ed6 {
  text-align: center;
}

#s-a1cfa32f-4801-449c-9b8c-ab60d6662ed6 .shg-product-sold-out {
  display: none;
  color: rgba(202, 74, 44, 1);
  font-size: 20px;
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-a1cfa32f-4801-449c-9b8c-ab60d6662ed6 .shg-product-price {
  color: rgba(202, 74, 44, 1);
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 20px;
}

#s-a1cfa32f-4801-449c-9b8c-ab60d6662ed6 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(20, 21, 20, 1);
  font-weight:  500 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-a81bbbf0-4fc3-43e4-ab47-f05f89531a3e {
  margin-top: 30px;
margin-bottom: 30px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 3px;
border-left-width: 3px;
border-bottom-width: 3px;
border-right-width: 3px;
border-color: rgba(255, 247, 235, 1);
border-style: solid;
border-radius: 50px;
background-color: rgba(12, 12, 12, 1);
text-align: center;
cursor: pointer;
color: rgba(247, 185, 46, 1);
background-image: none;
hover-type: color;
}
#s-a81bbbf0-4fc3-43e4-ab47-f05f89531a3e:hover {background-color: rgba(251, 181, 72, 1) !important;
text-decoration: none !important;
color: rgba(7, 7, 7, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-a81bbbf0-4fc3-43e4-ab47-f05f89531a3e:active {border-style: solid !important;
border-color: rgba(255, 247, 235, 1) !important;
background-color: #000000 !important;
text-decoration: none !important;
color: rgba(5, 5, 5, 1) !important;}


#s-a81bbbf0-4fc3-43e4-ab47-f05f89531a3e {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-a81bbbf0-4fc3-43e4-ab47-f05f89531a3e.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-a81bbbf0-4fc3-43e4-ab47-f05f89531a3e.shg-btn {
  color: rgba(247, 185, 46, 1);
  font-size: 16px;
  font-weight: 700;
  
  font-family: Poppins;
  display:  block ;
}

#s-a81bbbf0-4fc3-43e4-ab47-f05f89531a3e.shg-btn.shg-product-atc-error {
  font-weight: 700;
  font-family: Poppins;
  
  font-size: 16px;
  color: rgba(255, 247, 235, 1);
}


  #s-a81bbbf0-4fc3-43e4-ab47-f05f89531a3e.shg-btn.shg-product-atc-success {
    font-weight: 700;
    font-family: Poppins;
    
    font-size: 16px;
    color: rgba(255, 247, 235, 1);
  }


#s-9b475a7d-2cf8-465e-a97c-37ed52379427 {
  margin-left: auto;
margin-right: auto;
}

#s-a7c8257a-ab68-4295-80bc-4886b9bc0c0b {
  margin-left: auto;
padding-top: 1px;
padding-left: 10px;
padding-bottom: 1px;
padding-right: 10px;
max-width: 60px;
text-align: center;
background-color: rgba(255, 247, 236, 1);
}

#s-a7c8257a-ab68-4295-80bc-4886b9bc0c0b .shogun-heading-component h4 {
  color: rgba(255, 247, 236, 1);
  font-weight:  700 ;
  
  font-style:  normal ;
  font-size: 14px;
  
  
  
}



#s-aed2b0a5-ff80-4429-81a6-e3e8b39ad9a9 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}



.shg-c#s-aed2b0a5-ff80-4429-81a6-e3e8b39ad9a9 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-aed2b0a5-ff80-4429-81a6-e3e8b39ad9a9 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-aed2b0a5-ff80-4429-81a6-e3e8b39ad9a9 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-aed2b0a5-ff80-4429-81a6-e3e8b39ad9a9 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-aed2b0a5-ff80-4429-81a6-e3e8b39ad9a9 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-aed2b0a5-ff80-4429-81a6-e3e8b39ad9a9 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-aed2b0a5-ff80-4429-81a6-e3e8b39ad9a9 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-aed2b0a5-ff80-4429-81a6-e3e8b39ad9a9 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-aed2b0a5-ff80-4429-81a6-e3e8b39ad9a9 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-aed2b0a5-ff80-4429-81a6-e3e8b39ad9a9 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-acbcd9e3-6f03-490b-b934-b4569f3b9f0b {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-acbcd9e3-6f03-490b-b934-b4569f3b9f0b .shg-product-title-component h3 {
  
  
  
  
  font-size: 18px;
  
  
  
}

#s-3bdda509-5c1c-45d7-bc14-c69ddde63da2 {
  text-align: center;
}

#s-3bdda509-5c1c-45d7-bc14-c69ddde63da2 .shg-product-sold-out {
  display: none;
  color: rgba(202, 74, 44, 1);
  font-size: 20px;
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-3bdda509-5c1c-45d7-bc14-c69ddde63da2 .shg-product-price {
  color: rgba(202, 74, 44, 1);
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 20px;
}

#s-3bdda509-5c1c-45d7-bc14-c69ddde63da2 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(20, 21, 20, 1);
  font-weight:  500 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-56b0c7ed-86b7-4eae-a4d8-b639820b5fe7 {
  margin-top: 30px;
margin-bottom: 30px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 3px;
border-left-width: 3px;
border-bottom-width: 3px;
border-right-width: 3px;
border-color: rgba(255, 247, 235, 1);
border-style: solid;
border-radius: 50px;
background-color: rgba(12, 12, 12, 1);
text-align: center;
cursor: pointer;
color: rgba(247, 185, 46, 1);
background-image: none;
hover-type: color;
}
#s-56b0c7ed-86b7-4eae-a4d8-b639820b5fe7:hover {background-color: rgba(251, 181, 72, 1) !important;
text-decoration: none !important;
color: rgba(7, 7, 7, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-56b0c7ed-86b7-4eae-a4d8-b639820b5fe7:active {border-style: solid !important;
border-color: rgba(255, 247, 235, 1) !important;
background-color: #000000 !important;
text-decoration: none !important;
color: rgba(5, 5, 5, 1) !important;}


#s-56b0c7ed-86b7-4eae-a4d8-b639820b5fe7 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-56b0c7ed-86b7-4eae-a4d8-b639820b5fe7.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-56b0c7ed-86b7-4eae-a4d8-b639820b5fe7.shg-btn {
  color: rgba(247, 185, 46, 1);
  font-size: 16px;
  font-weight: 700;
  
  font-family: Poppins;
  display:  block ;
}

#s-56b0c7ed-86b7-4eae-a4d8-b639820b5fe7.shg-btn.shg-product-atc-error {
  font-weight: 700;
  font-family: Poppins;
  
  font-size: 16px;
  color: rgba(255, 247, 235, 1);
}


  #s-56b0c7ed-86b7-4eae-a4d8-b639820b5fe7.shg-btn.shg-product-atc-success {
    font-weight: 700;
    font-family: Poppins;
    
    font-size: 16px;
    color: rgba(255, 247, 235, 1);
  }


#s-a6aa3c86-724a-4652-b76b-4cf93c56c303 {
  margin-left: auto;
margin-right: auto;
}

#s-fa479677-9004-457e-a67b-57234244bf5d {
  margin-left: auto;
padding-top: 1px;
padding-left: 10px;
padding-bottom: 1px;
padding-right: 10px;
max-width: 60px;
text-align: center;
background-color: rgba(255, 247, 236, 1);
}

#s-fa479677-9004-457e-a67b-57234244bf5d .shogun-heading-component h4 {
  color: rgba(255, 247, 236, 1);
  font-weight:  700 ;
  
  font-style:  normal ;
  font-size: 14px;
  
  
  
}



#s-ccccfa0f-71c1-4154-9e98-eed144a65035 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}



.shg-c#s-ccccfa0f-71c1-4154-9e98-eed144a65035 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-ccccfa0f-71c1-4154-9e98-eed144a65035 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-ccccfa0f-71c1-4154-9e98-eed144a65035 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-ccccfa0f-71c1-4154-9e98-eed144a65035 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-ccccfa0f-71c1-4154-9e98-eed144a65035 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-ccccfa0f-71c1-4154-9e98-eed144a65035 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-ccccfa0f-71c1-4154-9e98-eed144a65035 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-ccccfa0f-71c1-4154-9e98-eed144a65035 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-ccccfa0f-71c1-4154-9e98-eed144a65035 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-ccccfa0f-71c1-4154-9e98-eed144a65035 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-c6080e0e-35bc-4786-8165-436ef4ff2431 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-c6080e0e-35bc-4786-8165-436ef4ff2431 .shg-product-title-component h3 {
  
  
  
  
  font-size: 18px;
  
  
  
}

#s-aa004861-7dd9-4982-a7cb-b8f2ff040958 {
  text-align: center;
}

#s-aa004861-7dd9-4982-a7cb-b8f2ff040958 .shg-product-sold-out {
  display: none;
  color: rgba(202, 74, 44, 1);
  font-size: 20px;
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-aa004861-7dd9-4982-a7cb-b8f2ff040958 .shg-product-price {
  color: rgba(202, 74, 44, 1);
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 20px;
}

#s-aa004861-7dd9-4982-a7cb-b8f2ff040958 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(20, 21, 20, 1);
  font-weight:  500 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-4bfb3059-77c8-438d-8bb4-70c18f993cdb {
  margin-top: 30px;
margin-bottom: 30px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 3px;
border-left-width: 3px;
border-bottom-width: 3px;
border-right-width: 3px;
border-color: rgba(255, 247, 235, 1);
border-style: solid;
border-radius: 50px;
background-color: rgba(12, 12, 12, 1);
text-align: center;
cursor: pointer;
color: rgba(247, 185, 46, 1);
background-image: none;
hover-type: color;
}
#s-4bfb3059-77c8-438d-8bb4-70c18f993cdb:hover {background-color: rgba(251, 181, 72, 1) !important;
text-decoration: none !important;
color: rgba(7, 7, 7, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-4bfb3059-77c8-438d-8bb4-70c18f993cdb:active {border-style: solid !important;
border-color: rgba(255, 247, 235, 1) !important;
background-color: #000000 !important;
text-decoration: none !important;
color: rgba(5, 5, 5, 1) !important;}


#s-4bfb3059-77c8-438d-8bb4-70c18f993cdb {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-4bfb3059-77c8-438d-8bb4-70c18f993cdb.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-4bfb3059-77c8-438d-8bb4-70c18f993cdb.shg-btn {
  color: rgba(247, 185, 46, 1);
  font-size: 16px;
  font-weight: 700;
  
  font-family: Poppins;
  display:  block ;
}

#s-4bfb3059-77c8-438d-8bb4-70c18f993cdb.shg-btn.shg-product-atc-error {
  font-weight: 700;
  font-family: Poppins;
  
  font-size: 16px;
  color: rgba(255, 247, 235, 1);
}


  #s-4bfb3059-77c8-438d-8bb4-70c18f993cdb.shg-btn.shg-product-atc-success {
    font-weight: 700;
    font-family: Poppins;
    
    font-size: 16px;
    color: rgba(255, 247, 235, 1);
  }


#s-0593560d-71fc-4783-928f-0ed6eb37c821 {
  margin-left: auto;
margin-right: auto;
}

#s-e813ba9c-1641-41a0-86ba-99d0188750e0 {
  margin-left: auto;
padding-top: 1px;
padding-left: 10px;
padding-bottom: 1px;
padding-right: 10px;
max-width: 60px;
text-align: center;
background-color: rgba(255, 247, 236, 1);
}

#s-e813ba9c-1641-41a0-86ba-99d0188750e0 .shogun-heading-component h4 {
  color: rgba(255, 247, 236, 1);
  font-weight:  700 ;
  
  font-style:  normal ;
  font-size: 14px;
  
  
  
}



#s-fe390856-3c1e-4f49-a61d-b02904676f65 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}



.shg-c#s-fe390856-3c1e-4f49-a61d-b02904676f65 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-fe390856-3c1e-4f49-a61d-b02904676f65 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-fe390856-3c1e-4f49-a61d-b02904676f65 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-fe390856-3c1e-4f49-a61d-b02904676f65 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-fe390856-3c1e-4f49-a61d-b02904676f65 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-fe390856-3c1e-4f49-a61d-b02904676f65 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-fe390856-3c1e-4f49-a61d-b02904676f65 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-fe390856-3c1e-4f49-a61d-b02904676f65 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-fe390856-3c1e-4f49-a61d-b02904676f65 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-fe390856-3c1e-4f49-a61d-b02904676f65 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-cb21166f-1d17-4264-a639-aef91f3eafe6 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-cb21166f-1d17-4264-a639-aef91f3eafe6 .shg-product-title-component h3 {
  
  
  
  
  font-size: 18px;
  
  
  
}

#s-4cfbe145-e9c6-4e78-afbf-40c0850d9145 {
  text-align: center;
}

#s-4cfbe145-e9c6-4e78-afbf-40c0850d9145 .shg-product-sold-out {
  display: none;
  color: rgba(202, 74, 44, 1);
  font-size: 20px;
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-4cfbe145-e9c6-4e78-afbf-40c0850d9145 .shg-product-price {
  color: rgba(202, 74, 44, 1);
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 20px;
}

#s-4cfbe145-e9c6-4e78-afbf-40c0850d9145 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(20, 21, 20, 1);
  font-weight:  500 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-4c2882d5-87c6-4ee1-a705-a6b53a8141b4 {
  margin-top: 30px;
margin-bottom: 30px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 3px;
border-left-width: 3px;
border-bottom-width: 3px;
border-right-width: 3px;
border-color: rgba(255, 247, 235, 1);
border-style: solid;
border-radius: 50px;
background-color: rgba(12, 12, 12, 1);
text-align: center;
cursor: pointer;
color: rgba(247, 185, 46, 1);
background-image: none;
hover-type: color;
}
#s-4c2882d5-87c6-4ee1-a705-a6b53a8141b4:hover {background-color: rgba(251, 181, 72, 1) !important;
text-decoration: none !important;
color: rgba(7, 7, 7, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-4c2882d5-87c6-4ee1-a705-a6b53a8141b4:active {border-style: solid !important;
border-color: rgba(255, 247, 235, 1) !important;
background-color: #000000 !important;
text-decoration: none !important;
color: rgba(5, 5, 5, 1) !important;}


#s-4c2882d5-87c6-4ee1-a705-a6b53a8141b4 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-4c2882d5-87c6-4ee1-a705-a6b53a8141b4.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-4c2882d5-87c6-4ee1-a705-a6b53a8141b4.shg-btn {
  color: rgba(247, 185, 46, 1);
  font-size: 16px;
  font-weight: 700;
  
  font-family: Poppins;
  display:  block ;
}

#s-4c2882d5-87c6-4ee1-a705-a6b53a8141b4.shg-btn.shg-product-atc-error {
  font-weight: 700;
  font-family: Poppins;
  
  font-size: 16px;
  color: rgba(255, 247, 235, 1);
}


  #s-4c2882d5-87c6-4ee1-a705-a6b53a8141b4.shg-btn.shg-product-atc-success {
    font-weight: 700;
    font-family: Poppins;
    
    font-size: 16px;
    color: rgba(255, 247, 235, 1);
  }


#s-f1959fe3-6b55-4fc4-81d7-139c264c2d55 {
  margin-left: auto;
margin-right: auto;
}

#s-9fd9fe1f-0567-41a3-b87c-db9f55262e10 {
  margin-left: auto;
padding-top: 1px;
padding-left: 10px;
padding-bottom: 1px;
padding-right: 10px;
max-width: 60px;
text-align: center;
background-color: rgba(255, 247, 236, 1);
}

#s-9fd9fe1f-0567-41a3-b87c-db9f55262e10 .shogun-heading-component h4 {
  color: rgba(255, 247, 236, 1);
  font-weight:  700 ;
  
  font-style:  normal ;
  font-size: 14px;
  
  
  
}



#s-2cadd78a-7fc6-499d-87bb-57421a93b75a {
  margin-left: auto;
margin-right: auto;
text-align: left;
}



.shg-c#s-2cadd78a-7fc6-499d-87bb-57421a93b75a .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-2cadd78a-7fc6-499d-87bb-57421a93b75a img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-2cadd78a-7fc6-499d-87bb-57421a93b75a .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-2cadd78a-7fc6-499d-87bb-57421a93b75a img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-2cadd78a-7fc6-499d-87bb-57421a93b75a .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-2cadd78a-7fc6-499d-87bb-57421a93b75a img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-2cadd78a-7fc6-499d-87bb-57421a93b75a .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-2cadd78a-7fc6-499d-87bb-57421a93b75a img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-2cadd78a-7fc6-499d-87bb-57421a93b75a .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-2cadd78a-7fc6-499d-87bb-57421a93b75a img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-ddc29b7d-a0be-4a14-a2f5-5a43f2d50ceb {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-ddc29b7d-a0be-4a14-a2f5-5a43f2d50ceb .shg-product-title-component h3 {
  
  
  
  
  font-size: 18px;
  
  
  
}

#s-2bfe3350-3f4c-4f2a-8c93-98ed3e31fc66 {
  text-align: center;
}

#s-2bfe3350-3f4c-4f2a-8c93-98ed3e31fc66 .shg-product-sold-out {
  display: none;
  color: rgba(202, 74, 44, 1);
  font-size: 20px;
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-2bfe3350-3f4c-4f2a-8c93-98ed3e31fc66 .shg-product-price {
  color: rgba(202, 74, 44, 1);
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 20px;
}

#s-2bfe3350-3f4c-4f2a-8c93-98ed3e31fc66 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(20, 21, 20, 1);
  font-weight:  500 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-aa92fd2d-a923-412d-928c-e3065cedec79 {
  margin-top: 30px;
margin-bottom: 30px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 3px;
border-left-width: 3px;
border-bottom-width: 3px;
border-right-width: 3px;
border-color: rgba(255, 247, 235, 1);
border-style: solid;
border-radius: 50px;
background-color: rgba(12, 12, 12, 1);
text-align: center;
cursor: pointer;
color: rgba(247, 185, 46, 1);
background-image: none;
hover-type: color;
}
#s-aa92fd2d-a923-412d-928c-e3065cedec79:hover {background-color: rgba(251, 181, 72, 1) !important;
text-decoration: none !important;
color: rgba(7, 7, 7, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-aa92fd2d-a923-412d-928c-e3065cedec79:active {border-style: solid !important;
border-color: rgba(255, 247, 235, 1) !important;
background-color: #000000 !important;
text-decoration: none !important;
color: rgba(5, 5, 5, 1) !important;}


#s-aa92fd2d-a923-412d-928c-e3065cedec79 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-aa92fd2d-a923-412d-928c-e3065cedec79.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-aa92fd2d-a923-412d-928c-e3065cedec79.shg-btn {
  color: rgba(247, 185, 46, 1);
  font-size: 16px;
  font-weight: 700;
  
  font-family: Poppins;
  display:  block ;
}

#s-aa92fd2d-a923-412d-928c-e3065cedec79.shg-btn.shg-product-atc-error {
  font-weight: 700;
  font-family: Poppins;
  
  font-size: 16px;
  color: rgba(255, 247, 235, 1);
}


  #s-aa92fd2d-a923-412d-928c-e3065cedec79.shg-btn.shg-product-atc-success {
    font-weight: 700;
    font-family: Poppins;
    
    font-size: 16px;
    color: rgba(255, 247, 235, 1);
  }


#s-4f3faed0-e56b-44df-a30f-d22d1dac53d9 {
  margin-left: auto;
margin-right: auto;
}

#s-fc39dbf6-8b7a-4ab8-838a-0b99e739f555 {
  margin-left: auto;
padding-top: 1px;
padding-left: 10px;
padding-bottom: 1px;
padding-right: 10px;
max-width: 60px;
text-align: center;
background-color: rgba(255, 247, 236, 1);
}

#s-fc39dbf6-8b7a-4ab8-838a-0b99e739f555 .shogun-heading-component h4 {
  color: rgba(255, 247, 236, 1);
  font-weight:  700 ;
  
  font-style:  normal ;
  font-size: 14px;
  
  
  
}



#s-ee0abcfa-30ce-42ed-9bde-41e2112bc520 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}



.shg-c#s-ee0abcfa-30ce-42ed-9bde-41e2112bc520 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-ee0abcfa-30ce-42ed-9bde-41e2112bc520 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-ee0abcfa-30ce-42ed-9bde-41e2112bc520 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-ee0abcfa-30ce-42ed-9bde-41e2112bc520 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-ee0abcfa-30ce-42ed-9bde-41e2112bc520 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-ee0abcfa-30ce-42ed-9bde-41e2112bc520 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-ee0abcfa-30ce-42ed-9bde-41e2112bc520 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-ee0abcfa-30ce-42ed-9bde-41e2112bc520 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-ee0abcfa-30ce-42ed-9bde-41e2112bc520 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-ee0abcfa-30ce-42ed-9bde-41e2112bc520 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-53d99a91-9600-41eb-915b-476a75c5f13c {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-53d99a91-9600-41eb-915b-476a75c5f13c .shg-product-title-component h3 {
  
  
  
  
  font-size: 18px;
  
  
  
}

#s-68fa25cf-1691-42de-b850-ed60b12170ca {
  text-align: center;
}

#s-68fa25cf-1691-42de-b850-ed60b12170ca .shg-product-sold-out {
  display: none;
  color: rgba(202, 74, 44, 1);
  font-size: 20px;
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-68fa25cf-1691-42de-b850-ed60b12170ca .shg-product-price {
  color: rgba(202, 74, 44, 1);
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 20px;
}

#s-68fa25cf-1691-42de-b850-ed60b12170ca .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(20, 21, 20, 1);
  font-weight:  500 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-e915c85f-748d-4a31-b99b-1f045768613f {
  margin-top: 30px;
margin-bottom: 30px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 3px;
border-left-width: 3px;
border-bottom-width: 3px;
border-right-width: 3px;
border-color: rgba(255, 247, 235, 1);
border-style: solid;
border-radius: 50px;
background-color: rgba(12, 12, 12, 1);
text-align: center;
cursor: pointer;
color: rgba(247, 185, 46, 1);
background-image: none;
hover-type: color;
}
#s-e915c85f-748d-4a31-b99b-1f045768613f:hover {background-color: rgba(251, 181, 72, 1) !important;
text-decoration: none !important;
color: rgba(7, 7, 7, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-e915c85f-748d-4a31-b99b-1f045768613f:active {border-style: solid !important;
border-color: rgba(255, 247, 235, 1) !important;
background-color: #000000 !important;
text-decoration: none !important;
color: rgba(5, 5, 5, 1) !important;}


#s-e915c85f-748d-4a31-b99b-1f045768613f {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-e915c85f-748d-4a31-b99b-1f045768613f.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-e915c85f-748d-4a31-b99b-1f045768613f.shg-btn {
  color: rgba(247, 185, 46, 1);
  font-size: 16px;
  font-weight: 700;
  
  font-family: Poppins;
  display:  block ;
}

#s-e915c85f-748d-4a31-b99b-1f045768613f.shg-btn.shg-product-atc-error {
  font-weight: 700;
  font-family: Poppins;
  
  font-size: 16px;
  color: rgba(255, 247, 235, 1);
}


  #s-e915c85f-748d-4a31-b99b-1f045768613f.shg-btn.shg-product-atc-success {
    font-weight: 700;
    font-family: Poppins;
    
    font-size: 16px;
    color: rgba(255, 247, 235, 1);
  }


#s-4177e022-1a23-4136-aace-363444bbbe59 {
  margin-left: auto;
margin-right: auto;
}

#s-409646a3-e61a-4329-b9e7-73f7be15dde4 {
  margin-left: auto;
padding-top: 1px;
padding-left: 10px;
padding-bottom: 1px;
padding-right: 10px;
max-width: 60px;
text-align: center;
background-color: rgba(255, 247, 236, 1);
}

#s-409646a3-e61a-4329-b9e7-73f7be15dde4 .shogun-heading-component h4 {
  color: rgba(255, 247, 236, 1);
  font-weight:  700 ;
  
  font-style:  normal ;
  font-size: 14px;
  
  
  
}



#s-720e2448-db2c-46d8-88ae-324a486beace {
  margin-left: auto;
margin-right: auto;
text-align: left;
}



.shg-c#s-720e2448-db2c-46d8-88ae-324a486beace .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-720e2448-db2c-46d8-88ae-324a486beace img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-720e2448-db2c-46d8-88ae-324a486beace .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-720e2448-db2c-46d8-88ae-324a486beace img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-720e2448-db2c-46d8-88ae-324a486beace .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-720e2448-db2c-46d8-88ae-324a486beace img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-720e2448-db2c-46d8-88ae-324a486beace .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-720e2448-db2c-46d8-88ae-324a486beace img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-720e2448-db2c-46d8-88ae-324a486beace .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-720e2448-db2c-46d8-88ae-324a486beace img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-5efbea49-b5e8-4035-8ab7-d9a5a41a8ba1 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-5efbea49-b5e8-4035-8ab7-d9a5a41a8ba1 .shg-product-title-component h3 {
  
  
  
  
  font-size: 18px;
  
  
  
}

#s-b7ff61a6-fb0e-4036-88dc-5baeefea7ee5 {
  text-align: center;
}

#s-b7ff61a6-fb0e-4036-88dc-5baeefea7ee5 .shg-product-sold-out {
  display: none;
  color: rgba(202, 74, 44, 1);
  font-size: 20px;
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-b7ff61a6-fb0e-4036-88dc-5baeefea7ee5 .shg-product-price {
  color: rgba(202, 74, 44, 1);
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 20px;
}

#s-b7ff61a6-fb0e-4036-88dc-5baeefea7ee5 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(20, 21, 20, 1);
  font-weight:  500 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-e5c184bf-b084-436c-a06a-5d01ec6508ea {
  margin-top: 30px;
margin-bottom: 30px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 3px;
border-left-width: 3px;
border-bottom-width: 3px;
border-right-width: 3px;
border-color: rgba(255, 247, 235, 1);
border-style: solid;
border-radius: 50px;
background-color: rgba(12, 12, 12, 1);
text-align: center;
cursor: pointer;
color: rgba(247, 185, 46, 1);
background-image: none;
hover-type: color;
}
#s-e5c184bf-b084-436c-a06a-5d01ec6508ea:hover {background-color: rgba(251, 181, 72, 1) !important;
text-decoration: none !important;
color: rgba(7, 7, 7, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-e5c184bf-b084-436c-a06a-5d01ec6508ea:active {border-style: solid !important;
border-color: rgba(255, 247, 235, 1) !important;
background-color: #000000 !important;
text-decoration: none !important;
color: rgba(5, 5, 5, 1) !important;}


#s-e5c184bf-b084-436c-a06a-5d01ec6508ea {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-e5c184bf-b084-436c-a06a-5d01ec6508ea.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-e5c184bf-b084-436c-a06a-5d01ec6508ea.shg-btn {
  color: rgba(247, 185, 46, 1);
  font-size: 16px;
  font-weight: 700;
  
  font-family: Poppins;
  display:  block ;
}

#s-e5c184bf-b084-436c-a06a-5d01ec6508ea.shg-btn.shg-product-atc-error {
  font-weight: 700;
  font-family: Poppins;
  
  font-size: 16px;
  color: rgba(255, 247, 235, 1);
}


  #s-e5c184bf-b084-436c-a06a-5d01ec6508ea.shg-btn.shg-product-atc-success {
    font-weight: 700;
    font-family: Poppins;
    
    font-size: 16px;
    color: rgba(255, 247, 235, 1);
  }


#s-ea0baac3-3846-449c-9bf0-6199bacc3638 {
  margin-left: auto;
margin-right: auto;
}

#s-0d832d6e-c45b-466c-8c7b-371ae029560b {
  margin-left: auto;
padding-top: 1px;
padding-left: 10px;
padding-bottom: 1px;
padding-right: 10px;
max-width: 60px;
text-align: center;
background-color: rgba(255, 247, 236, 1);
}

#s-0d832d6e-c45b-466c-8c7b-371ae029560b .shogun-heading-component h4 {
  color: rgba(255, 247, 236, 1);
  font-weight:  700 ;
  
  font-style:  normal ;
  font-size: 14px;
  
  
  
}



#s-6419cbaf-2879-4787-826d-8a01b49b1242 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}



.shg-c#s-6419cbaf-2879-4787-826d-8a01b49b1242 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-6419cbaf-2879-4787-826d-8a01b49b1242 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-6419cbaf-2879-4787-826d-8a01b49b1242 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-6419cbaf-2879-4787-826d-8a01b49b1242 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-6419cbaf-2879-4787-826d-8a01b49b1242 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-6419cbaf-2879-4787-826d-8a01b49b1242 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-6419cbaf-2879-4787-826d-8a01b49b1242 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-6419cbaf-2879-4787-826d-8a01b49b1242 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-6419cbaf-2879-4787-826d-8a01b49b1242 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-6419cbaf-2879-4787-826d-8a01b49b1242 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-79a8ffc3-7024-4746-a217-fb976ac29658 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-79a8ffc3-7024-4746-a217-fb976ac29658 .shg-product-title-component h3 {
  
  
  
  
  font-size: 18px;
  
  
  
}

#s-fff8d8f7-02be-4091-ad97-dc3887e7b1d6 {
  text-align: center;
}

#s-fff8d8f7-02be-4091-ad97-dc3887e7b1d6 .shg-product-sold-out {
  display: none;
  color: rgba(202, 74, 44, 1);
  font-size: 20px;
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-fff8d8f7-02be-4091-ad97-dc3887e7b1d6 .shg-product-price {
  color: rgba(202, 74, 44, 1);
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 20px;
}

#s-fff8d8f7-02be-4091-ad97-dc3887e7b1d6 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(20, 21, 20, 1);
  font-weight:  500 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-dfc77a06-41c3-4c6c-ab18-aea53c2d9dcb {
  margin-top: 30px;
margin-bottom: 30px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 3px;
border-left-width: 3px;
border-bottom-width: 3px;
border-right-width: 3px;
border-color: rgba(255, 247, 235, 1);
border-style: solid;
border-radius: 50px;
background-color: rgba(12, 12, 12, 1);
text-align: center;
cursor: pointer;
color: rgba(247, 185, 46, 1);
background-image: none;
hover-type: color;
}
#s-dfc77a06-41c3-4c6c-ab18-aea53c2d9dcb:hover {background-color: rgba(251, 181, 72, 1) !important;
text-decoration: none !important;
color: rgba(7, 7, 7, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-dfc77a06-41c3-4c6c-ab18-aea53c2d9dcb:active {border-style: solid !important;
border-color: rgba(255, 247, 235, 1) !important;
background-color: #000000 !important;
text-decoration: none !important;
color: rgba(5, 5, 5, 1) !important;}


#s-dfc77a06-41c3-4c6c-ab18-aea53c2d9dcb {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-dfc77a06-41c3-4c6c-ab18-aea53c2d9dcb.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-dfc77a06-41c3-4c6c-ab18-aea53c2d9dcb.shg-btn {
  color: rgba(247, 185, 46, 1);
  font-size: 16px;
  font-weight: 700;
  
  font-family: Poppins;
  display:  block ;
}

#s-dfc77a06-41c3-4c6c-ab18-aea53c2d9dcb.shg-btn.shg-product-atc-error {
  font-weight: 700;
  font-family: Poppins;
  
  font-size: 16px;
  color: rgba(255, 247, 235, 1);
}


  #s-dfc77a06-41c3-4c6c-ab18-aea53c2d9dcb.shg-btn.shg-product-atc-success {
    font-weight: 700;
    font-family: Poppins;
    
    font-size: 16px;
    color: rgba(255, 247, 235, 1);
  }


#s-9abe03a0-8c53-42e1-bb8a-3c13a567c0c2 {
  margin-left: auto;
margin-right: auto;
}

#s-7d31b07f-8e7e-467f-bef5-0690665641fa {
  margin-left: auto;
padding-top: 1px;
padding-left: 10px;
padding-bottom: 1px;
padding-right: 10px;
max-width: 60px;
text-align: center;
background-color: rgba(255, 247, 236, 1);
}

#s-7d31b07f-8e7e-467f-bef5-0690665641fa .shogun-heading-component h4 {
  color: rgba(255, 247, 236, 1);
  font-weight:  700 ;
  
  font-style:  normal ;
  font-size: 14px;
  
  
  
}



#s-a317a012-97d2-4872-9a96-800da5501af3 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}



.shg-c#s-a317a012-97d2-4872-9a96-800da5501af3 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-a317a012-97d2-4872-9a96-800da5501af3 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-a317a012-97d2-4872-9a96-800da5501af3 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-a317a012-97d2-4872-9a96-800da5501af3 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-a317a012-97d2-4872-9a96-800da5501af3 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-a317a012-97d2-4872-9a96-800da5501af3 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-a317a012-97d2-4872-9a96-800da5501af3 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-a317a012-97d2-4872-9a96-800da5501af3 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-a317a012-97d2-4872-9a96-800da5501af3 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-a317a012-97d2-4872-9a96-800da5501af3 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-6370d973-ef29-46f8-bdd7-4f3f8b5591a0 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-6370d973-ef29-46f8-bdd7-4f3f8b5591a0 .shg-product-title-component h3 {
  
  
  
  
  font-size: 18px;
  
  
  
}

#s-fe481eb9-5e53-4535-a220-51615b3f976b {
  text-align: center;
}

#s-fe481eb9-5e53-4535-a220-51615b3f976b .shg-product-sold-out {
  display: none;
  color: rgba(202, 74, 44, 1);
  font-size: 20px;
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-fe481eb9-5e53-4535-a220-51615b3f976b .shg-product-price {
  color: rgba(202, 74, 44, 1);
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 20px;
}

#s-fe481eb9-5e53-4535-a220-51615b3f976b .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(20, 21, 20, 1);
  font-weight:  500 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-5dd86f8f-b614-4564-a442-c134c6d3d31b {
  margin-top: 30px;
margin-bottom: 30px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 3px;
border-left-width: 3px;
border-bottom-width: 3px;
border-right-width: 3px;
border-color: rgba(255, 247, 235, 1);
border-style: solid;
border-radius: 50px;
background-color: rgba(12, 12, 12, 1);
text-align: center;
cursor: pointer;
color: rgba(247, 185, 46, 1);
background-image: none;
hover-type: color;
}
#s-5dd86f8f-b614-4564-a442-c134c6d3d31b:hover {background-color: rgba(251, 181, 72, 1) !important;
text-decoration: none !important;
color: rgba(7, 7, 7, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-5dd86f8f-b614-4564-a442-c134c6d3d31b:active {border-style: solid !important;
border-color: rgba(255, 247, 235, 1) !important;
background-color: #000000 !important;
text-decoration: none !important;
color: rgba(5, 5, 5, 1) !important;}


#s-5dd86f8f-b614-4564-a442-c134c6d3d31b {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-5dd86f8f-b614-4564-a442-c134c6d3d31b.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-5dd86f8f-b614-4564-a442-c134c6d3d31b.shg-btn {
  color: rgba(247, 185, 46, 1);
  font-size: 16px;
  font-weight: 700;
  
  font-family: Poppins;
  display:  block ;
}

#s-5dd86f8f-b614-4564-a442-c134c6d3d31b.shg-btn.shg-product-atc-error {
  font-weight: 700;
  font-family: Poppins;
  
  font-size: 16px;
  color: rgba(255, 247, 235, 1);
}


  #s-5dd86f8f-b614-4564-a442-c134c6d3d31b.shg-btn.shg-product-atc-success {
    font-weight: 700;
    font-family: Poppins;
    
    font-size: 16px;
    color: rgba(255, 247, 235, 1);
  }


#s-0e673d9d-14f1-4aea-a54b-854b960d3acb {
  margin-left: auto;
margin-right: auto;
}

#s-1fb97c8c-0d32-4f01-af83-97d8b21f5acb {
  margin-left: auto;
padding-top: 1px;
padding-left: 10px;
padding-bottom: 1px;
padding-right: 10px;
max-width: 60px;
text-align: center;
background-color: rgba(13, 13, 13, 1);
}

#s-1fb97c8c-0d32-4f01-af83-97d8b21f5acb .shogun-heading-component h4 {
  color: rgba(247, 185, 46, 1);
  font-weight:  700 ;
  
  font-style:  normal ;
  font-size: 14px;
  
  
  
}



#s-02f237be-6241-4941-9478-9ab5ea35494a {
  margin-left: auto;
margin-right: auto;
text-align: left;
}



.shg-c#s-02f237be-6241-4941-9478-9ab5ea35494a .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-02f237be-6241-4941-9478-9ab5ea35494a img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-02f237be-6241-4941-9478-9ab5ea35494a .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-02f237be-6241-4941-9478-9ab5ea35494a img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-02f237be-6241-4941-9478-9ab5ea35494a .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-02f237be-6241-4941-9478-9ab5ea35494a img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-02f237be-6241-4941-9478-9ab5ea35494a .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-02f237be-6241-4941-9478-9ab5ea35494a img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-02f237be-6241-4941-9478-9ab5ea35494a .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-02f237be-6241-4941-9478-9ab5ea35494a img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-3f33b705-4cbb-4028-95a8-8de32ca13691 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-3f33b705-4cbb-4028-95a8-8de32ca13691 .shg-product-title-component h3 {
  
  
  
  
  font-size: 18px;
  
  
  
}

#s-1d07dadb-73e0-49f2-ac1e-2d248991df65 {
  text-align: center;
}

#s-1d07dadb-73e0-49f2-ac1e-2d248991df65 .shg-product-sold-out {
  display: none;
  color: rgba(202, 74, 44, 1);
  font-size: 20px;
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-1d07dadb-73e0-49f2-ac1e-2d248991df65 .shg-product-price {
  color: rgba(202, 74, 44, 1);
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 20px;
}

#s-1d07dadb-73e0-49f2-ac1e-2d248991df65 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(20, 21, 20, 1);
  font-weight:  500 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-57d3c000-4888-4c72-8359-dced8c580613 {
  margin-top: 30px;
margin-bottom: 30px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 3px;
border-left-width: 3px;
border-bottom-width: 3px;
border-right-width: 3px;
border-color: rgba(255, 247, 235, 1);
border-style: solid;
border-radius: 50px;
background-color: rgba(12, 12, 12, 1);
text-align: center;
cursor: pointer;
color: rgba(247, 185, 46, 1);
background-image: none;
hover-type: color;
}
#s-57d3c000-4888-4c72-8359-dced8c580613:hover {background-color: rgba(251, 181, 72, 1) !important;
text-decoration: none !important;
color: rgba(7, 7, 7, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-57d3c000-4888-4c72-8359-dced8c580613:active {border-style: solid !important;
border-color: rgba(255, 247, 235, 1) !important;
background-color: #000000 !important;
text-decoration: none !important;
color: rgba(5, 5, 5, 1) !important;}


#s-57d3c000-4888-4c72-8359-dced8c580613 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-57d3c000-4888-4c72-8359-dced8c580613.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-57d3c000-4888-4c72-8359-dced8c580613.shg-btn {
  color: rgba(247, 185, 46, 1);
  font-size: 16px;
  font-weight: 700;
  
  font-family: Poppins;
  display:  block ;
}

#s-57d3c000-4888-4c72-8359-dced8c580613.shg-btn.shg-product-atc-error {
  font-weight: 700;
  font-family: Poppins;
  
  font-size: 16px;
  color: rgba(255, 247, 235, 1);
}


  #s-57d3c000-4888-4c72-8359-dced8c580613.shg-btn.shg-product-atc-success {
    font-weight: 700;
    font-family: Poppins;
    
    font-size: 16px;
    color: rgba(255, 247, 235, 1);
  }


#s-e2363388-b67f-420e-aca1-f298f1de01a7 {
  margin-left: auto;
margin-right: auto;
}

#s-668f6625-4154-4051-a98a-55e341ba0e0c {
  margin-left: auto;
padding-top: 1px;
padding-left: 10px;
padding-bottom: 1px;
padding-right: 10px;
max-width: 60px;
text-align: center;
background-color: rgba(13, 13, 13, 1);
}

#s-668f6625-4154-4051-a98a-55e341ba0e0c .shogun-heading-component h4 {
  color: rgba(247, 185, 46, 1);
  font-weight:  700 ;
  
  font-style:  normal ;
  font-size: 14px;
  
  
  
}



#s-d363e933-98a6-42c9-aa6c-4c2263a5a72f {
  margin-left: auto;
margin-right: auto;
text-align: left;
}



.shg-c#s-d363e933-98a6-42c9-aa6c-4c2263a5a72f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-d363e933-98a6-42c9-aa6c-4c2263a5a72f img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-d363e933-98a6-42c9-aa6c-4c2263a5a72f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-d363e933-98a6-42c9-aa6c-4c2263a5a72f img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-d363e933-98a6-42c9-aa6c-4c2263a5a72f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-d363e933-98a6-42c9-aa6c-4c2263a5a72f img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-d363e933-98a6-42c9-aa6c-4c2263a5a72f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-d363e933-98a6-42c9-aa6c-4c2263a5a72f img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-d363e933-98a6-42c9-aa6c-4c2263a5a72f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-d363e933-98a6-42c9-aa6c-4c2263a5a72f img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-184261e9-e9bd-42ab-8c78-f64a1d46faac {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-184261e9-e9bd-42ab-8c78-f64a1d46faac .shg-product-title-component h3 {
  
  
  
  
  font-size: 18px;
  
  
  
}

#s-5ad7f0ed-b5d6-4246-b667-a5852d5c3ef8 {
  text-align: center;
}

#s-5ad7f0ed-b5d6-4246-b667-a5852d5c3ef8 .shg-product-sold-out {
  display: none;
  color: rgba(202, 74, 44, 1);
  font-size: 20px;
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-5ad7f0ed-b5d6-4246-b667-a5852d5c3ef8 .shg-product-price {
  color: rgba(202, 74, 44, 1);
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 20px;
}

#s-5ad7f0ed-b5d6-4246-b667-a5852d5c3ef8 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(20, 21, 20, 1);
  font-weight:  500 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-39466a1e-8ae9-438f-af3d-c50975c3d132 {
  margin-top: 30px;
margin-bottom: 30px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 3px;
border-left-width: 3px;
border-bottom-width: 3px;
border-right-width: 3px;
border-color: rgba(255, 247, 235, 1);
border-style: solid;
border-radius: 50px;
background-color: rgba(12, 12, 12, 1);
text-align: center;
cursor: pointer;
color: rgba(247, 185, 46, 1);
background-image: none;
hover-type: color;
}
#s-39466a1e-8ae9-438f-af3d-c50975c3d132:hover {background-color: rgba(251, 181, 72, 1) !important;
text-decoration: none !important;
color: rgba(7, 7, 7, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-39466a1e-8ae9-438f-af3d-c50975c3d132:active {border-style: solid !important;
border-color: rgba(255, 247, 235, 1) !important;
background-color: #000000 !important;
text-decoration: none !important;
color: rgba(5, 5, 5, 1) !important;}


#s-39466a1e-8ae9-438f-af3d-c50975c3d132 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-39466a1e-8ae9-438f-af3d-c50975c3d132.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-39466a1e-8ae9-438f-af3d-c50975c3d132.shg-btn {
  color: rgba(247, 185, 46, 1);
  font-size: 16px;
  font-weight: 700;
  
  font-family: Poppins;
  display:  block ;
}

#s-39466a1e-8ae9-438f-af3d-c50975c3d132.shg-btn.shg-product-atc-error {
  font-weight: 700;
  font-family: Poppins;
  
  font-size: 16px;
  color: rgba(255, 247, 235, 1);
}


  #s-39466a1e-8ae9-438f-af3d-c50975c3d132.shg-btn.shg-product-atc-success {
    font-weight: 700;
    font-family: Poppins;
    
    font-size: 16px;
    color: rgba(255, 247, 235, 1);
  }


#s-6f29747d-44f7-4578-9514-9286fe6243ff {
  margin-left: auto;
margin-right: auto;
}

#s-f0d7a198-ad6e-46f3-a694-d0aff1c3deea {
  margin-left: auto;
padding-top: 1px;
padding-left: 10px;
padding-bottom: 1px;
padding-right: 10px;
max-width: 60px;
text-align: center;
background-color: rgba(255, 247, 236, 1);
}

#s-f0d7a198-ad6e-46f3-a694-d0aff1c3deea .shogun-heading-component h4 {
  color: rgba(255, 247, 236, 1);
  font-weight:  700 ;
  
  font-style:  normal ;
  font-size: 14px;
  
  
  
}



#s-44fcdccd-5f4d-4567-bc7c-05f8bb7760a7 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}



.shg-c#s-44fcdccd-5f4d-4567-bc7c-05f8bb7760a7 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-44fcdccd-5f4d-4567-bc7c-05f8bb7760a7 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-44fcdccd-5f4d-4567-bc7c-05f8bb7760a7 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-44fcdccd-5f4d-4567-bc7c-05f8bb7760a7 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-44fcdccd-5f4d-4567-bc7c-05f8bb7760a7 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-44fcdccd-5f4d-4567-bc7c-05f8bb7760a7 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-44fcdccd-5f4d-4567-bc7c-05f8bb7760a7 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-44fcdccd-5f4d-4567-bc7c-05f8bb7760a7 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-44fcdccd-5f4d-4567-bc7c-05f8bb7760a7 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-44fcdccd-5f4d-4567-bc7c-05f8bb7760a7 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-deefd033-0201-456e-8213-30eb6e7a97ac {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-deefd033-0201-456e-8213-30eb6e7a97ac .shg-product-title-component h3 {
  
  
  
  
  font-size: 18px;
  
  
  
}

#s-286fec71-4a06-485a-9e94-916ca55024df {
  text-align: center;
}

#s-286fec71-4a06-485a-9e94-916ca55024df .shg-product-sold-out {
  display: none;
  color: rgba(202, 74, 44, 1);
  font-size: 20px;
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-286fec71-4a06-485a-9e94-916ca55024df .shg-product-price {
  color: rgba(202, 74, 44, 1);
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 20px;
}

#s-286fec71-4a06-485a-9e94-916ca55024df .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(20, 21, 20, 1);
  font-weight:  500 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-e30836b7-99b4-44ab-9f77-9b31584b742b {
  margin-top: 30px;
margin-bottom: 30px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 3px;
border-left-width: 3px;
border-bottom-width: 3px;
border-right-width: 3px;
border-color: rgba(255, 247, 235, 1);
border-style: solid;
border-radius: 50px;
background-color: rgba(12, 12, 12, 1);
text-align: center;
cursor: pointer;
color: rgba(247, 185, 46, 1);
background-image: none;
hover-type: color;
}
#s-e30836b7-99b4-44ab-9f77-9b31584b742b:hover {background-color: rgba(251, 181, 72, 1) !important;
text-decoration: none !important;
color: rgba(7, 7, 7, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-e30836b7-99b4-44ab-9f77-9b31584b742b:active {border-style: solid !important;
border-color: rgba(255, 247, 235, 1) !important;
background-color: #000000 !important;
text-decoration: none !important;
color: rgba(5, 5, 5, 1) !important;}


#s-e30836b7-99b4-44ab-9f77-9b31584b742b {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-e30836b7-99b4-44ab-9f77-9b31584b742b.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-e30836b7-99b4-44ab-9f77-9b31584b742b.shg-btn {
  color: rgba(247, 185, 46, 1);
  font-size: 16px;
  font-weight: 700;
  
  font-family: Poppins;
  display:  block ;
}

#s-e30836b7-99b4-44ab-9f77-9b31584b742b.shg-btn.shg-product-atc-error {
  font-weight: 700;
  font-family: Poppins;
  
  font-size: 16px;
  color: rgba(255, 247, 235, 1);
}


  #s-e30836b7-99b4-44ab-9f77-9b31584b742b.shg-btn.shg-product-atc-success {
    font-weight: 700;
    font-family: Poppins;
    
    font-size: 16px;
    color: rgba(255, 247, 235, 1);
  }


#s-ac5885be-5ee9-4c30-9e1c-fbbc3a953b7a {
  margin-left: auto;
margin-right: auto;
}

#s-6dfa64cd-d1ad-4f4c-853c-a6a09303584d {
  margin-left: auto;
padding-top: 1px;
padding-left: 10px;
padding-bottom: 1px;
padding-right: 10px;
max-width: 60px;
text-align: center;
background-color: rgba(255, 247, 236, 1);
}

#s-6dfa64cd-d1ad-4f4c-853c-a6a09303584d .shogun-heading-component h4 {
  color: rgba(255, 247, 236, 1);
  font-weight:  700 ;
  
  font-style:  normal ;
  font-size: 14px;
  
  
  
}



#s-51d50004-6069-4e3f-8b96-7eba5c622a4d {
  margin-left: auto;
margin-right: auto;
text-align: left;
}



.shg-c#s-51d50004-6069-4e3f-8b96-7eba5c622a4d .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-51d50004-6069-4e3f-8b96-7eba5c622a4d img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-51d50004-6069-4e3f-8b96-7eba5c622a4d .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-51d50004-6069-4e3f-8b96-7eba5c622a4d img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-51d50004-6069-4e3f-8b96-7eba5c622a4d .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-51d50004-6069-4e3f-8b96-7eba5c622a4d img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-51d50004-6069-4e3f-8b96-7eba5c622a4d .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-51d50004-6069-4e3f-8b96-7eba5c622a4d img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-51d50004-6069-4e3f-8b96-7eba5c622a4d .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-51d50004-6069-4e3f-8b96-7eba5c622a4d img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-594153cd-9030-4ba5-a2d2-908f38e44c0b {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-594153cd-9030-4ba5-a2d2-908f38e44c0b .shg-product-title-component h3 {
  
  
  
  
  font-size: 18px;
  
  
  
}

#s-48864014-78e7-489e-bf3a-70fc18f9f854 {
  text-align: center;
}

#s-48864014-78e7-489e-bf3a-70fc18f9f854 .shg-product-sold-out {
  display: none;
  color: rgba(202, 74, 44, 1);
  font-size: 20px;
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-48864014-78e7-489e-bf3a-70fc18f9f854 .shg-product-price {
  color: rgba(202, 74, 44, 1);
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 20px;
}

#s-48864014-78e7-489e-bf3a-70fc18f9f854 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(20, 21, 20, 1);
  font-weight:  500 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-e62bd5ea-47c0-4400-b0bd-ec376e5344cb {
  margin-top: 30px;
margin-bottom: 30px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 3px;
border-left-width: 3px;
border-bottom-width: 3px;
border-right-width: 3px;
border-color: rgba(255, 247, 235, 1);
border-style: solid;
border-radius: 50px;
background-color: rgba(12, 12, 12, 1);
text-align: center;
cursor: pointer;
color: rgba(247, 185, 46, 1);
background-image: none;
hover-type: color;
}
#s-e62bd5ea-47c0-4400-b0bd-ec376e5344cb:hover {background-color: rgba(251, 181, 72, 1) !important;
text-decoration: none !important;
color: rgba(7, 7, 7, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-e62bd5ea-47c0-4400-b0bd-ec376e5344cb:active {border-style: solid !important;
border-color: rgba(255, 247, 235, 1) !important;
background-color: #000000 !important;
text-decoration: none !important;
color: rgba(5, 5, 5, 1) !important;}


#s-e62bd5ea-47c0-4400-b0bd-ec376e5344cb {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-e62bd5ea-47c0-4400-b0bd-ec376e5344cb.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-e62bd5ea-47c0-4400-b0bd-ec376e5344cb.shg-btn {
  color: rgba(247, 185, 46, 1);
  font-size: 16px;
  font-weight: 700;
  
  font-family: Poppins;
  display:  block ;
}

#s-e62bd5ea-47c0-4400-b0bd-ec376e5344cb.shg-btn.shg-product-atc-error {
  font-weight: 700;
  font-family: Poppins;
  
  font-size: 16px;
  color: rgba(255, 247, 235, 1);
}


  #s-e62bd5ea-47c0-4400-b0bd-ec376e5344cb.shg-btn.shg-product-atc-success {
    font-weight: 700;
    font-family: Poppins;
    
    font-size: 16px;
    color: rgba(255, 247, 235, 1);
  }


#s-bd4f6168-8acb-4dd8-a084-92930a68b99c {
  margin-left: auto;
margin-right: auto;
}

#s-90417068-8523-4334-9b54-bdadf1d715bb {
  margin-left: auto;
padding-top: 1px;
padding-left: 10px;
padding-bottom: 1px;
padding-right: 10px;
max-width: 60px;
text-align: center;
background-color: rgba(255, 247, 236, 1);
}

#s-90417068-8523-4334-9b54-bdadf1d715bb .shogun-heading-component h4 {
  color: rgba(255, 247, 236, 1);
  font-weight:  700 ;
  
  font-style:  normal ;
  font-size: 14px;
  
  
  
}



#s-f6310994-142d-48b7-967b-cf7ce5e459a6 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}



.shg-c#s-f6310994-142d-48b7-967b-cf7ce5e459a6 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f6310994-142d-48b7-967b-cf7ce5e459a6 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-f6310994-142d-48b7-967b-cf7ce5e459a6 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f6310994-142d-48b7-967b-cf7ce5e459a6 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-f6310994-142d-48b7-967b-cf7ce5e459a6 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f6310994-142d-48b7-967b-cf7ce5e459a6 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-f6310994-142d-48b7-967b-cf7ce5e459a6 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f6310994-142d-48b7-967b-cf7ce5e459a6 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-f6310994-142d-48b7-967b-cf7ce5e459a6 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f6310994-142d-48b7-967b-cf7ce5e459a6 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-9e1f847b-7ac2-4e22-9a47-2b1b275ff513 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-9e1f847b-7ac2-4e22-9a47-2b1b275ff513 .shg-product-title-component h3 {
  
  
  
  
  font-size: 18px;
  
  
  
}

#s-9518372e-2f1f-4042-a3f6-2438dca8de0a {
  text-align: center;
}

#s-9518372e-2f1f-4042-a3f6-2438dca8de0a .shg-product-sold-out {
  display: none;
  color: rgba(202, 74, 44, 1);
  font-size: 20px;
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-9518372e-2f1f-4042-a3f6-2438dca8de0a .shg-product-price {
  color: rgba(202, 74, 44, 1);
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 20px;
}

#s-9518372e-2f1f-4042-a3f6-2438dca8de0a .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(20, 21, 20, 1);
  font-weight:  500 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-0e90e5df-4953-403a-a96c-306b17b03f25 {
  margin-top: 30px;
margin-bottom: 30px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 3px;
border-left-width: 3px;
border-bottom-width: 3px;
border-right-width: 3px;
border-color: rgba(255, 247, 235, 1);
border-style: solid;
border-radius: 50px;
background-color: rgba(12, 12, 12, 1);
text-align: center;
cursor: pointer;
color: rgba(247, 185, 46, 1);
background-image: none;
hover-type: color;
}
#s-0e90e5df-4953-403a-a96c-306b17b03f25:hover {background-color: rgba(251, 181, 72, 1) !important;
text-decoration: none !important;
color: rgba(7, 7, 7, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-0e90e5df-4953-403a-a96c-306b17b03f25:active {border-style: solid !important;
border-color: rgba(255, 247, 235, 1) !important;
background-color: #000000 !important;
text-decoration: none !important;
color: rgba(5, 5, 5, 1) !important;}


#s-0e90e5df-4953-403a-a96c-306b17b03f25 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-0e90e5df-4953-403a-a96c-306b17b03f25.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-0e90e5df-4953-403a-a96c-306b17b03f25.shg-btn {
  color: rgba(247, 185, 46, 1);
  font-size: 16px;
  font-weight: 700;
  
  font-family: Poppins;
  display:  block ;
}

#s-0e90e5df-4953-403a-a96c-306b17b03f25.shg-btn.shg-product-atc-error {
  font-weight: 700;
  font-family: Poppins;
  
  font-size: 16px;
  color: rgba(255, 247, 235, 1);
}


  #s-0e90e5df-4953-403a-a96c-306b17b03f25.shg-btn.shg-product-atc-success {
    font-weight: 700;
    font-family: Poppins;
    
    font-size: 16px;
    color: rgba(255, 247, 235, 1);
  }


#s-a144c7fc-00f7-407d-b840-1b97b465780c {
  margin-left: auto;
margin-right: auto;
}

#s-da0a5beb-34a2-45b5-b1e1-836941b198c2 {
  margin-left: auto;
padding-top: 1px;
padding-left: 10px;
padding-bottom: 1px;
padding-right: 10px;
max-width: 60px;
text-align: center;
background-color: rgba(13, 13, 13, 1);
}

#s-da0a5beb-34a2-45b5-b1e1-836941b198c2 .shogun-heading-component h4 {
  color: rgba(247, 185, 46, 1);
  font-weight:  700 ;
  
  font-style:  normal ;
  font-size: 14px;
  
  
  
}



#s-14fb3271-932c-4cb9-bd34-51db947104e0 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}



.shg-c#s-14fb3271-932c-4cb9-bd34-51db947104e0 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-14fb3271-932c-4cb9-bd34-51db947104e0 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-14fb3271-932c-4cb9-bd34-51db947104e0 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-14fb3271-932c-4cb9-bd34-51db947104e0 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-14fb3271-932c-4cb9-bd34-51db947104e0 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-14fb3271-932c-4cb9-bd34-51db947104e0 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-14fb3271-932c-4cb9-bd34-51db947104e0 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-14fb3271-932c-4cb9-bd34-51db947104e0 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-14fb3271-932c-4cb9-bd34-51db947104e0 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-14fb3271-932c-4cb9-bd34-51db947104e0 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-032e40a0-bc09-4a81-bc9b-6f07013c7590 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-032e40a0-bc09-4a81-bc9b-6f07013c7590 .shg-product-title-component h3 {
  
  
  
  
  font-size: 18px;
  
  
  
}

#s-ee1d4c02-645e-41f0-99ae-57772076a895 {
  text-align: center;
}

#s-ee1d4c02-645e-41f0-99ae-57772076a895 .shg-product-sold-out {
  display: none;
  color: rgba(202, 74, 44, 1);
  font-size: 20px;
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-ee1d4c02-645e-41f0-99ae-57772076a895 .shg-product-price {
  color: rgba(202, 74, 44, 1);
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 20px;
}

#s-ee1d4c02-645e-41f0-99ae-57772076a895 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(20, 21, 20, 1);
  font-weight:  500 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-ffa36876-831f-4a39-906b-e419185acad7 {
  margin-top: 30px;
margin-bottom: 30px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 3px;
border-left-width: 3px;
border-bottom-width: 3px;
border-right-width: 3px;
border-color: rgba(255, 247, 235, 1);
border-style: solid;
border-radius: 50px;
background-color: rgba(12, 12, 12, 1);
text-align: center;
cursor: pointer;
color: rgba(247, 185, 46, 1);
background-image: none;
hover-type: color;
}
#s-ffa36876-831f-4a39-906b-e419185acad7:hover {background-color: rgba(251, 181, 72, 1) !important;
text-decoration: none !important;
color: rgba(7, 7, 7, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-ffa36876-831f-4a39-906b-e419185acad7:active {border-style: solid !important;
border-color: rgba(255, 247, 235, 1) !important;
background-color: #000000 !important;
text-decoration: none !important;
color: rgba(5, 5, 5, 1) !important;}


#s-ffa36876-831f-4a39-906b-e419185acad7 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-ffa36876-831f-4a39-906b-e419185acad7.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-ffa36876-831f-4a39-906b-e419185acad7.shg-btn {
  color: rgba(247, 185, 46, 1);
  font-size: 16px;
  font-weight: 700;
  
  font-family: Poppins;
  display:  block ;
}

#s-ffa36876-831f-4a39-906b-e419185acad7.shg-btn.shg-product-atc-error {
  font-weight: 700;
  font-family: Poppins;
  
  font-size: 16px;
  color: rgba(255, 247, 235, 1);
}


  #s-ffa36876-831f-4a39-906b-e419185acad7.shg-btn.shg-product-atc-success {
    font-weight: 700;
    font-family: Poppins;
    
    font-size: 16px;
    color: rgba(255, 247, 235, 1);
  }


#s-f49d8921-6da1-48c5-a58a-d0ba8154aaef {
  margin-left: auto;
margin-right: auto;
}

#s-92b1ae0f-23cf-4c12-8caf-9cd5dc5c67ca {
  margin-left: auto;
padding-top: 1px;
padding-left: 10px;
padding-bottom: 1px;
padding-right: 10px;
max-width: 60px;
text-align: center;
background-color: rgba(13, 13, 13, 1);
}

#s-92b1ae0f-23cf-4c12-8caf-9cd5dc5c67ca .shogun-heading-component h4 {
  color: rgba(247, 185, 46, 1);
  font-weight:  700 ;
  
  font-style:  normal ;
  font-size: 14px;
  
  
  
}



#s-35db4784-3424-4817-9aa1-0799fa419beb {
  margin-left: auto;
margin-right: auto;
text-align: left;
}



.shg-c#s-35db4784-3424-4817-9aa1-0799fa419beb .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-35db4784-3424-4817-9aa1-0799fa419beb img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-35db4784-3424-4817-9aa1-0799fa419beb .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-35db4784-3424-4817-9aa1-0799fa419beb img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-35db4784-3424-4817-9aa1-0799fa419beb .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-35db4784-3424-4817-9aa1-0799fa419beb img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-35db4784-3424-4817-9aa1-0799fa419beb .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-35db4784-3424-4817-9aa1-0799fa419beb img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-35db4784-3424-4817-9aa1-0799fa419beb .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-35db4784-3424-4817-9aa1-0799fa419beb img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-173c6497-1894-4ecc-88ad-0853fec0a8c9 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-173c6497-1894-4ecc-88ad-0853fec0a8c9 .shg-product-title-component h3 {
  
  
  
  
  font-size: 18px;
  
  
  
}

#s-9ed5f55d-a5eb-43bf-a47b-48716b0e5ee8 {
  text-align: center;
}

#s-9ed5f55d-a5eb-43bf-a47b-48716b0e5ee8 .shg-product-sold-out {
  display: none;
  color: rgba(202, 74, 44, 1);
  font-size: 20px;
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-9ed5f55d-a5eb-43bf-a47b-48716b0e5ee8 .shg-product-price {
  color: rgba(202, 74, 44, 1);
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 20px;
}

#s-9ed5f55d-a5eb-43bf-a47b-48716b0e5ee8 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(20, 21, 20, 1);
  font-weight:  500 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-c9f4dd74-2e1c-4d79-ac6e-68e49fb0e9c7 {
  margin-top: 30px;
margin-bottom: 30px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 3px;
border-left-width: 3px;
border-bottom-width: 3px;
border-right-width: 3px;
border-color: rgba(255, 247, 235, 1);
border-style: solid;
border-radius: 50px;
background-color: rgba(12, 12, 12, 1);
text-align: center;
cursor: pointer;
color: rgba(247, 185, 46, 1);
background-image: none;
hover-type: color;
}
#s-c9f4dd74-2e1c-4d79-ac6e-68e49fb0e9c7:hover {background-color: rgba(251, 181, 72, 1) !important;
text-decoration: none !important;
color: rgba(7, 7, 7, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-c9f4dd74-2e1c-4d79-ac6e-68e49fb0e9c7:active {border-style: solid !important;
border-color: rgba(255, 247, 235, 1) !important;
background-color: #000000 !important;
text-decoration: none !important;
color: rgba(5, 5, 5, 1) !important;}


#s-c9f4dd74-2e1c-4d79-ac6e-68e49fb0e9c7 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-c9f4dd74-2e1c-4d79-ac6e-68e49fb0e9c7.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-c9f4dd74-2e1c-4d79-ac6e-68e49fb0e9c7.shg-btn {
  color: rgba(247, 185, 46, 1);
  font-size: 16px;
  font-weight: 700;
  
  font-family: Poppins;
  display:  block ;
}

#s-c9f4dd74-2e1c-4d79-ac6e-68e49fb0e9c7.shg-btn.shg-product-atc-error {
  font-weight: 700;
  font-family: Poppins;
  
  font-size: 16px;
  color: rgba(255, 247, 235, 1);
}


  #s-c9f4dd74-2e1c-4d79-ac6e-68e49fb0e9c7.shg-btn.shg-product-atc-success {
    font-weight: 700;
    font-family: Poppins;
    
    font-size: 16px;
    color: rgba(255, 247, 235, 1);
  }


#s-603b39df-86dd-4093-b199-10c92b1f1bcf {
  margin-left: auto;
margin-right: auto;
}

#s-578db771-53db-4de0-beb0-2a1b87f7ba0c {
  margin-left: auto;
padding-top: 1px;
padding-left: 10px;
padding-bottom: 1px;
padding-right: 10px;
max-width: 60px;
text-align: center;
background-color: rgba(255, 247, 236, 1);
}

#s-578db771-53db-4de0-beb0-2a1b87f7ba0c .shogun-heading-component h4 {
  color: rgba(255, 247, 236, 1);
  font-weight:  700 ;
  
  font-style:  normal ;
  font-size: 14px;
  
  
  
}



#s-279d2093-11cf-48f0-bd19-73f5ef336b13 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}



.shg-c#s-279d2093-11cf-48f0-bd19-73f5ef336b13 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-279d2093-11cf-48f0-bd19-73f5ef336b13 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-279d2093-11cf-48f0-bd19-73f5ef336b13 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-279d2093-11cf-48f0-bd19-73f5ef336b13 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-279d2093-11cf-48f0-bd19-73f5ef336b13 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-279d2093-11cf-48f0-bd19-73f5ef336b13 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-279d2093-11cf-48f0-bd19-73f5ef336b13 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-279d2093-11cf-48f0-bd19-73f5ef336b13 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-279d2093-11cf-48f0-bd19-73f5ef336b13 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-279d2093-11cf-48f0-bd19-73f5ef336b13 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-2b5b297b-e107-44cb-97e0-6c9ebb7506a5 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-2b5b297b-e107-44cb-97e0-6c9ebb7506a5 .shg-product-title-component h3 {
  
  
  
  
  font-size: 18px;
  
  
  
}

#s-298b5336-8aad-41ed-85d7-79f0396d1df6 {
  text-align: center;
}

#s-298b5336-8aad-41ed-85d7-79f0396d1df6 .shg-product-sold-out {
  display: none;
  color: rgba(202, 74, 44, 1);
  font-size: 20px;
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-298b5336-8aad-41ed-85d7-79f0396d1df6 .shg-product-price {
  color: rgba(202, 74, 44, 1);
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 20px;
}

#s-298b5336-8aad-41ed-85d7-79f0396d1df6 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(20, 21, 20, 1);
  font-weight:  500 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-4106d5e6-aff9-44dc-8d1e-80c24a1ddcc8 {
  margin-top: 30px;
margin-bottom: 30px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 3px;
border-left-width: 3px;
border-bottom-width: 3px;
border-right-width: 3px;
border-color: rgba(255, 247, 235, 1);
border-style: solid;
border-radius: 50px;
background-color: rgba(12, 12, 12, 1);
text-align: center;
cursor: pointer;
color: rgba(247, 185, 46, 1);
background-image: none;
hover-type: color;
}
#s-4106d5e6-aff9-44dc-8d1e-80c24a1ddcc8:hover {background-color: rgba(251, 181, 72, 1) !important;
text-decoration: none !important;
color: rgba(7, 7, 7, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-4106d5e6-aff9-44dc-8d1e-80c24a1ddcc8:active {border-style: solid !important;
border-color: rgba(255, 247, 235, 1) !important;
background-color: #000000 !important;
text-decoration: none !important;
color: rgba(5, 5, 5, 1) !important;}


#s-4106d5e6-aff9-44dc-8d1e-80c24a1ddcc8 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-4106d5e6-aff9-44dc-8d1e-80c24a1ddcc8.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-4106d5e6-aff9-44dc-8d1e-80c24a1ddcc8.shg-btn {
  color: rgba(247, 185, 46, 1);
  font-size: 16px;
  font-weight: 700;
  
  font-family: Poppins;
  display:  block ;
}

#s-4106d5e6-aff9-44dc-8d1e-80c24a1ddcc8.shg-btn.shg-product-atc-error {
  font-weight: 700;
  font-family: Poppins;
  
  font-size: 16px;
  color: rgba(255, 247, 235, 1);
}


  #s-4106d5e6-aff9-44dc-8d1e-80c24a1ddcc8.shg-btn.shg-product-atc-success {
    font-weight: 700;
    font-family: Poppins;
    
    font-size: 16px;
    color: rgba(255, 247, 235, 1);
  }


#s-7c0a1c24-9fbc-4d80-b0d1-d6da9dbbc1a7 {
  margin-left: auto;
margin-right: auto;
}

#s-2536537c-8b47-4bbc-8e01-bd73c4942eb3 {
  margin-left: auto;
padding-top: 1px;
padding-left: 10px;
padding-bottom: 1px;
padding-right: 10px;
max-width: 60px;
text-align: center;
background-color: rgba(255, 247, 236, 1);
}

#s-2536537c-8b47-4bbc-8e01-bd73c4942eb3 .shogun-heading-component h4 {
  color: rgba(255, 247, 236, 1);
  font-weight:  700 ;
  
  font-style:  normal ;
  font-size: 14px;
  
  
  
}



#s-fd5eb294-bcd7-4b27-8994-ba7e150878fd {
  margin-left: auto;
margin-right: auto;
text-align: left;
}



.shg-c#s-fd5eb294-bcd7-4b27-8994-ba7e150878fd .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-fd5eb294-bcd7-4b27-8994-ba7e150878fd img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-fd5eb294-bcd7-4b27-8994-ba7e150878fd .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-fd5eb294-bcd7-4b27-8994-ba7e150878fd img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-fd5eb294-bcd7-4b27-8994-ba7e150878fd .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-fd5eb294-bcd7-4b27-8994-ba7e150878fd img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-fd5eb294-bcd7-4b27-8994-ba7e150878fd .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-fd5eb294-bcd7-4b27-8994-ba7e150878fd img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-fd5eb294-bcd7-4b27-8994-ba7e150878fd .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-fd5eb294-bcd7-4b27-8994-ba7e150878fd img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-b7483d4e-7c97-45da-b4cc-4d3d5042a7d6 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-b7483d4e-7c97-45da-b4cc-4d3d5042a7d6 .shg-product-title-component h3 {
  
  
  
  
  font-size: 18px;
  
  
  
}

#s-b604299e-4de3-4b7b-9a86-634fb6bfe419 {
  text-align: center;
}

#s-b604299e-4de3-4b7b-9a86-634fb6bfe419 .shg-product-sold-out {
  display: none;
  color: rgba(202, 74, 44, 1);
  font-size: 20px;
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-b604299e-4de3-4b7b-9a86-634fb6bfe419 .shg-product-price {
  color: rgba(202, 74, 44, 1);
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 20px;
}

#s-b604299e-4de3-4b7b-9a86-634fb6bfe419 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(20, 21, 20, 1);
  font-weight:  500 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-fb3295fb-4253-4239-9171-2998dded3c8c {
  margin-top: 30px;
margin-bottom: 30px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 3px;
border-left-width: 3px;
border-bottom-width: 3px;
border-right-width: 3px;
border-color: rgba(255, 247, 235, 1);
border-style: solid;
border-radius: 50px;
background-color: rgba(12, 12, 12, 1);
text-align: center;
cursor: pointer;
color: rgba(247, 185, 46, 1);
background-image: none;
hover-type: color;
}
#s-fb3295fb-4253-4239-9171-2998dded3c8c:hover {background-color: rgba(251, 181, 72, 1) !important;
text-decoration: none !important;
color: rgba(7, 7, 7, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-fb3295fb-4253-4239-9171-2998dded3c8c:active {border-style: solid !important;
border-color: rgba(255, 247, 235, 1) !important;
background-color: #000000 !important;
text-decoration: none !important;
color: rgba(5, 5, 5, 1) !important;}


#s-fb3295fb-4253-4239-9171-2998dded3c8c {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-fb3295fb-4253-4239-9171-2998dded3c8c.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-fb3295fb-4253-4239-9171-2998dded3c8c.shg-btn {
  color: rgba(247, 185, 46, 1);
  font-size: 16px;
  font-weight: 700;
  
  font-family: Poppins;
  display:  block ;
}

#s-fb3295fb-4253-4239-9171-2998dded3c8c.shg-btn.shg-product-atc-error {
  font-weight: 700;
  font-family: Poppins;
  
  font-size: 16px;
  color: rgba(255, 247, 235, 1);
}


  #s-fb3295fb-4253-4239-9171-2998dded3c8c.shg-btn.shg-product-atc-success {
    font-weight: 700;
    font-family: Poppins;
    
    font-size: 16px;
    color: rgba(255, 247, 235, 1);
  }


#s-aa623c0c-c94e-4699-9cec-6295d1aa8bf8 {
  margin-left: auto;
margin-right: auto;
}

#s-66f417a1-6275-4e34-880a-3724515ac573 {
  margin-left: auto;
padding-top: 1px;
padding-left: 10px;
padding-bottom: 1px;
padding-right: 10px;
max-width: 60px;
text-align: center;
background-color: rgba(255, 247, 236, 1);
}

#s-66f417a1-6275-4e34-880a-3724515ac573 .shogun-heading-component h4 {
  color: rgba(255, 247, 236, 1);
  font-weight:  700 ;
  
  font-style:  normal ;
  font-size: 14px;
  
  
  
}



#s-f1746c4e-5527-473b-a92d-78d789a535a8 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}



.shg-c#s-f1746c4e-5527-473b-a92d-78d789a535a8 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f1746c4e-5527-473b-a92d-78d789a535a8 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-f1746c4e-5527-473b-a92d-78d789a535a8 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f1746c4e-5527-473b-a92d-78d789a535a8 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-f1746c4e-5527-473b-a92d-78d789a535a8 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f1746c4e-5527-473b-a92d-78d789a535a8 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-f1746c4e-5527-473b-a92d-78d789a535a8 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f1746c4e-5527-473b-a92d-78d789a535a8 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-f1746c4e-5527-473b-a92d-78d789a535a8 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f1746c4e-5527-473b-a92d-78d789a535a8 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-21be6e06-a045-4780-8d2a-ee97089b0752 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-21be6e06-a045-4780-8d2a-ee97089b0752 .shg-product-title-component h3 {
  
  
  
  
  font-size: 18px;
  
  
  
}

#s-518c76e2-50fe-4e3f-969b-69c8439dd409 {
  text-align: center;
}

#s-518c76e2-50fe-4e3f-969b-69c8439dd409 .shg-product-sold-out {
  display: none;
  color: rgba(202, 74, 44, 1);
  font-size: 20px;
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-518c76e2-50fe-4e3f-969b-69c8439dd409 .shg-product-price {
  color: rgba(202, 74, 44, 1);
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 20px;
}

#s-518c76e2-50fe-4e3f-969b-69c8439dd409 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(20, 21, 20, 1);
  font-weight:  500 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-c4867de8-15c3-437c-a8e6-5aa190eb6ba1 {
  margin-top: 30px;
margin-bottom: 30px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 3px;
border-left-width: 3px;
border-bottom-width: 3px;
border-right-width: 3px;
border-color: rgba(255, 247, 235, 1);
border-style: solid;
border-radius: 50px;
background-color: rgba(12, 12, 12, 1);
text-align: center;
cursor: pointer;
color: rgba(247, 185, 46, 1);
background-image: none;
hover-type: color;
}
#s-c4867de8-15c3-437c-a8e6-5aa190eb6ba1:hover {background-color: rgba(251, 181, 72, 1) !important;
text-decoration: none !important;
color: rgba(7, 7, 7, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-c4867de8-15c3-437c-a8e6-5aa190eb6ba1:active {border-style: solid !important;
border-color: rgba(255, 247, 235, 1) !important;
background-color: #000000 !important;
text-decoration: none !important;
color: rgba(5, 5, 5, 1) !important;}


#s-c4867de8-15c3-437c-a8e6-5aa190eb6ba1 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-c4867de8-15c3-437c-a8e6-5aa190eb6ba1.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-c4867de8-15c3-437c-a8e6-5aa190eb6ba1.shg-btn {
  color: rgba(247, 185, 46, 1);
  font-size: 16px;
  font-weight: 700;
  
  font-family: Poppins;
  display:  block ;
}

#s-c4867de8-15c3-437c-a8e6-5aa190eb6ba1.shg-btn.shg-product-atc-error {
  font-weight: 700;
  font-family: Poppins;
  
  font-size: 16px;
  color: rgba(255, 247, 235, 1);
}


  #s-c4867de8-15c3-437c-a8e6-5aa190eb6ba1.shg-btn.shg-product-atc-success {
    font-weight: 700;
    font-family: Poppins;
    
    font-size: 16px;
    color: rgba(255, 247, 235, 1);
  }


#s-79870aa9-8925-43a9-a147-9bcdb91d659a {
  margin-left: auto;
margin-right: auto;
}

#s-e369a7e1-40fc-42e4-badc-c951452e5a02 {
  margin-left: auto;
padding-top: 1px;
padding-left: 10px;
padding-bottom: 1px;
padding-right: 10px;
max-width: 60px;
text-align: center;
background-color: rgba(13, 13, 13, 1);
}

#s-e369a7e1-40fc-42e4-badc-c951452e5a02 .shogun-heading-component h4 {
  color: rgba(247, 185, 46, 1);
  font-weight:  700 ;
  
  font-style:  normal ;
  font-size: 14px;
  
  
  
}



#s-6adafbee-42e8-41e2-a26c-32140bf242cf {
  margin-left: auto;
margin-right: auto;
text-align: left;
}



.shg-c#s-6adafbee-42e8-41e2-a26c-32140bf242cf .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-6adafbee-42e8-41e2-a26c-32140bf242cf img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-6adafbee-42e8-41e2-a26c-32140bf242cf .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-6adafbee-42e8-41e2-a26c-32140bf242cf img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-6adafbee-42e8-41e2-a26c-32140bf242cf .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-6adafbee-42e8-41e2-a26c-32140bf242cf img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-6adafbee-42e8-41e2-a26c-32140bf242cf .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-6adafbee-42e8-41e2-a26c-32140bf242cf img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-6adafbee-42e8-41e2-a26c-32140bf242cf .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-6adafbee-42e8-41e2-a26c-32140bf242cf img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-59b9373d-60b9-4c5e-9ae3-b58a6cb145d2 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-59b9373d-60b9-4c5e-9ae3-b58a6cb145d2 .shg-product-title-component h3 {
  
  
  
  
  font-size: 18px;
  
  
  
}

#s-222f4296-ba0c-47b5-b095-8cc2d4f4e0e0 {
  text-align: center;
}

#s-222f4296-ba0c-47b5-b095-8cc2d4f4e0e0 .shg-product-sold-out {
  display: none;
  color: rgba(202, 74, 44, 1);
  font-size: 20px;
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-222f4296-ba0c-47b5-b095-8cc2d4f4e0e0 .shg-product-price {
  color: rgba(202, 74, 44, 1);
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 20px;
}

#s-222f4296-ba0c-47b5-b095-8cc2d4f4e0e0 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(20, 21, 20, 1);
  font-weight:  500 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-f9e12e89-7b35-4a77-b349-5f6e632be4cf {
  margin-top: 30px;
margin-bottom: 30px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 3px;
border-left-width: 3px;
border-bottom-width: 3px;
border-right-width: 3px;
border-color: rgba(255, 247, 235, 1);
border-style: solid;
border-radius: 50px;
background-color: rgba(12, 12, 12, 1);
text-align: center;
cursor: pointer;
color: rgba(247, 185, 46, 1);
background-image: none;
hover-type: color;
}
#s-f9e12e89-7b35-4a77-b349-5f6e632be4cf:hover {background-color: rgba(251, 181, 72, 1) !important;
text-decoration: none !important;
color: rgba(7, 7, 7, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-f9e12e89-7b35-4a77-b349-5f6e632be4cf:active {border-style: solid !important;
border-color: rgba(255, 247, 235, 1) !important;
background-color: #000000 !important;
text-decoration: none !important;
color: rgba(5, 5, 5, 1) !important;}


#s-f9e12e89-7b35-4a77-b349-5f6e632be4cf {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-f9e12e89-7b35-4a77-b349-5f6e632be4cf.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-f9e12e89-7b35-4a77-b349-5f6e632be4cf.shg-btn {
  color: rgba(247, 185, 46, 1);
  font-size: 16px;
  font-weight: 700;
  
  font-family: Poppins;
  display:  block ;
}

#s-f9e12e89-7b35-4a77-b349-5f6e632be4cf.shg-btn.shg-product-atc-error {
  font-weight: 700;
  font-family: Poppins;
  
  font-size: 16px;
  color: rgba(255, 247, 235, 1);
}


  #s-f9e12e89-7b35-4a77-b349-5f6e632be4cf.shg-btn.shg-product-atc-success {
    font-weight: 700;
    font-family: Poppins;
    
    font-size: 16px;
    color: rgba(255, 247, 235, 1);
  }


#s-b17bcfc9-cc88-4b7b-b4b4-97c572a94083 {
  margin-left: auto;
margin-right: auto;
}

#s-3e2df3f8-1c38-4220-8de2-a83677a2d804 {
  margin-left: auto;
padding-top: 1px;
padding-left: 10px;
padding-bottom: 1px;
padding-right: 10px;
max-width: 60px;
text-align: center;
background-color: rgba(13, 13, 13, 1);
}

#s-3e2df3f8-1c38-4220-8de2-a83677a2d804 .shogun-heading-component h4 {
  color: rgba(247, 185, 46, 1);
  font-weight:  700 ;
  
  font-style:  normal ;
  font-size: 14px;
  
  
  
}



#s-6088518d-ac1c-4cb5-bd89-270bc8ccd49e {
  margin-left: auto;
margin-right: auto;
text-align: left;
}



.shg-c#s-6088518d-ac1c-4cb5-bd89-270bc8ccd49e .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-6088518d-ac1c-4cb5-bd89-270bc8ccd49e img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-6088518d-ac1c-4cb5-bd89-270bc8ccd49e .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-6088518d-ac1c-4cb5-bd89-270bc8ccd49e img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-6088518d-ac1c-4cb5-bd89-270bc8ccd49e .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-6088518d-ac1c-4cb5-bd89-270bc8ccd49e img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-6088518d-ac1c-4cb5-bd89-270bc8ccd49e .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-6088518d-ac1c-4cb5-bd89-270bc8ccd49e img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-6088518d-ac1c-4cb5-bd89-270bc8ccd49e .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-6088518d-ac1c-4cb5-bd89-270bc8ccd49e img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-b47fc482-528b-4b97-b333-b24f78a77c5b {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-b47fc482-528b-4b97-b333-b24f78a77c5b .shg-product-title-component h3 {
  
  
  
  
  font-size: 18px;
  
  
  
}

#s-938ea09a-cc5c-4d02-8369-70391f46a2b2 {
  text-align: center;
}

#s-938ea09a-cc5c-4d02-8369-70391f46a2b2 .shg-product-sold-out {
  display: none;
  color: rgba(202, 74, 44, 1);
  font-size: 20px;
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-938ea09a-cc5c-4d02-8369-70391f46a2b2 .shg-product-price {
  color: rgba(202, 74, 44, 1);
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 20px;
}

#s-938ea09a-cc5c-4d02-8369-70391f46a2b2 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(20, 21, 20, 1);
  font-weight:  500 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-978b5977-f3f8-45a4-861d-869f26209549 {
  margin-top: 30px;
margin-bottom: 30px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 3px;
border-left-width: 3px;
border-bottom-width: 3px;
border-right-width: 3px;
border-color: rgba(255, 247, 235, 1);
border-style: solid;
border-radius: 50px;
background-color: rgba(12, 12, 12, 1);
text-align: center;
cursor: pointer;
color: rgba(247, 185, 46, 1);
background-image: none;
hover-type: color;
}
#s-978b5977-f3f8-45a4-861d-869f26209549:hover {background-color: rgba(251, 181, 72, 1) !important;
text-decoration: none !important;
color: rgba(7, 7, 7, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-978b5977-f3f8-45a4-861d-869f26209549:active {border-style: solid !important;
border-color: rgba(255, 247, 235, 1) !important;
background-color: #000000 !important;
text-decoration: none !important;
color: rgba(5, 5, 5, 1) !important;}


#s-978b5977-f3f8-45a4-861d-869f26209549 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-978b5977-f3f8-45a4-861d-869f26209549.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-978b5977-f3f8-45a4-861d-869f26209549.shg-btn {
  color: rgba(247, 185, 46, 1);
  font-size: 16px;
  font-weight: 700;
  
  font-family: Poppins;
  display:  block ;
}

#s-978b5977-f3f8-45a4-861d-869f26209549.shg-btn.shg-product-atc-error {
  font-weight: 700;
  font-family: Poppins;
  
  font-size: 16px;
  color: rgba(255, 247, 235, 1);
}


  #s-978b5977-f3f8-45a4-861d-869f26209549.shg-btn.shg-product-atc-success {
    font-weight: 700;
    font-family: Poppins;
    
    font-size: 16px;
    color: rgba(255, 247, 235, 1);
  }


#s-2e40db75-3232-4cc4-98f0-66ab5a83efd6 {
  margin-left: auto;
margin-right: auto;
}

#s-ca8072a1-a82d-4eaa-b029-609cda3e3051 {
  margin-left: auto;
padding-top: 1px;
padding-left: 10px;
padding-bottom: 1px;
padding-right: 10px;
max-width: 60px;
text-align: center;
background-color: rgba(255, 247, 236, 1);
}

#s-ca8072a1-a82d-4eaa-b029-609cda3e3051 .shogun-heading-component h4 {
  color: rgba(255, 247, 236, 1);
  font-weight:  700 ;
  
  font-style:  normal ;
  font-size: 14px;
  
  
  
}



#s-359f4f5c-ead2-47e2-a665-a65e679e7063 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}



.shg-c#s-359f4f5c-ead2-47e2-a665-a65e679e7063 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-359f4f5c-ead2-47e2-a665-a65e679e7063 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-359f4f5c-ead2-47e2-a665-a65e679e7063 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-359f4f5c-ead2-47e2-a665-a65e679e7063 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-359f4f5c-ead2-47e2-a665-a65e679e7063 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-359f4f5c-ead2-47e2-a665-a65e679e7063 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-359f4f5c-ead2-47e2-a665-a65e679e7063 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-359f4f5c-ead2-47e2-a665-a65e679e7063 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-359f4f5c-ead2-47e2-a665-a65e679e7063 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-359f4f5c-ead2-47e2-a665-a65e679e7063 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-db477d06-7b2e-41b8-b339-890362f8fbbe {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-db477d06-7b2e-41b8-b339-890362f8fbbe .shg-product-title-component h3 {
  
  
  
  
  font-size: 18px;
  
  
  
}

#s-2db5ca5d-b36c-45d9-8ae1-cccad5fbb480 {
  text-align: center;
}

#s-2db5ca5d-b36c-45d9-8ae1-cccad5fbb480 .shg-product-sold-out {
  display: none;
  color: rgba(202, 74, 44, 1);
  font-size: 20px;
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-2db5ca5d-b36c-45d9-8ae1-cccad5fbb480 .shg-product-price {
  color: rgba(202, 74, 44, 1);
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 20px;
}

#s-2db5ca5d-b36c-45d9-8ae1-cccad5fbb480 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(20, 21, 20, 1);
  font-weight:  500 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-8ab05a20-3e06-4b17-bff3-691f4680314c {
  margin-top: 30px;
margin-bottom: 30px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 3px;
border-left-width: 3px;
border-bottom-width: 3px;
border-right-width: 3px;
border-color: rgba(255, 247, 235, 1);
border-style: solid;
border-radius: 50px;
background-color: rgba(12, 12, 12, 1);
text-align: center;
cursor: pointer;
color: rgba(247, 185, 46, 1);
background-image: none;
hover-type: color;
}
#s-8ab05a20-3e06-4b17-bff3-691f4680314c:hover {background-color: rgba(251, 181, 72, 1) !important;
text-decoration: none !important;
color: rgba(7, 7, 7, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-8ab05a20-3e06-4b17-bff3-691f4680314c:active {border-style: solid !important;
border-color: rgba(255, 247, 235, 1) !important;
background-color: #000000 !important;
text-decoration: none !important;
color: rgba(5, 5, 5, 1) !important;}


#s-8ab05a20-3e06-4b17-bff3-691f4680314c {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-8ab05a20-3e06-4b17-bff3-691f4680314c.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-8ab05a20-3e06-4b17-bff3-691f4680314c.shg-btn {
  color: rgba(247, 185, 46, 1);
  font-size: 16px;
  font-weight: 700;
  
  font-family: Poppins;
  display:  block ;
}

#s-8ab05a20-3e06-4b17-bff3-691f4680314c.shg-btn.shg-product-atc-error {
  font-weight: 700;
  font-family: Poppins;
  
  font-size: 16px;
  color: rgba(255, 247, 235, 1);
}


  #s-8ab05a20-3e06-4b17-bff3-691f4680314c.shg-btn.shg-product-atc-success {
    font-weight: 700;
    font-family: Poppins;
    
    font-size: 16px;
    color: rgba(255, 247, 235, 1);
  }


#s-53a72288-de50-45e2-a0cf-f5b8591bfd45 {
  margin-left: auto;
margin-right: auto;
}

#s-0f0afb89-eb7c-4dd2-98c7-3d6f635a2dfa {
  margin-left: auto;
padding-top: 1px;
padding-left: 10px;
padding-bottom: 1px;
padding-right: 10px;
max-width: 60px;
text-align: center;
background-color: rgba(255, 247, 236, 1);
}

#s-0f0afb89-eb7c-4dd2-98c7-3d6f635a2dfa .shogun-heading-component h4 {
  color: rgba(255, 247, 236, 1);
  font-weight:  700 ;
  
  font-style:  normal ;
  font-size: 14px;
  
  
  
}



#s-388ef861-398a-4c59-809d-9b54bb31706c {
  margin-left: auto;
margin-right: auto;
text-align: left;
}



.shg-c#s-388ef861-398a-4c59-809d-9b54bb31706c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-388ef861-398a-4c59-809d-9b54bb31706c img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-388ef861-398a-4c59-809d-9b54bb31706c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-388ef861-398a-4c59-809d-9b54bb31706c img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-388ef861-398a-4c59-809d-9b54bb31706c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-388ef861-398a-4c59-809d-9b54bb31706c img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-388ef861-398a-4c59-809d-9b54bb31706c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-388ef861-398a-4c59-809d-9b54bb31706c img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-388ef861-398a-4c59-809d-9b54bb31706c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-388ef861-398a-4c59-809d-9b54bb31706c img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-917fd7a9-6528-4322-b153-80048ce703a0 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-917fd7a9-6528-4322-b153-80048ce703a0 .shg-product-title-component h3 {
  
  
  
  
  font-size: 18px;
  
  
  
}

#s-74bd49f7-4492-4144-9fec-7b498b3c115a {
  text-align: center;
}

#s-74bd49f7-4492-4144-9fec-7b498b3c115a .shg-product-sold-out {
  display: none;
  color: rgba(202, 74, 44, 1);
  font-size: 20px;
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-74bd49f7-4492-4144-9fec-7b498b3c115a .shg-product-price {
  color: rgba(202, 74, 44, 1);
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 20px;
}

#s-74bd49f7-4492-4144-9fec-7b498b3c115a .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(20, 21, 20, 1);
  font-weight:  500 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-0c7636a1-1c5b-4e6d-976d-5ad4571bbb8c {
  margin-top: 30px;
margin-bottom: 30px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 3px;
border-left-width: 3px;
border-bottom-width: 3px;
border-right-width: 3px;
border-color: rgba(255, 247, 235, 1);
border-style: solid;
border-radius: 50px;
background-color: rgba(12, 12, 12, 1);
text-align: center;
cursor: pointer;
color: rgba(247, 185, 46, 1);
background-image: none;
hover-type: color;
}
#s-0c7636a1-1c5b-4e6d-976d-5ad4571bbb8c:hover {background-color: rgba(251, 181, 72, 1) !important;
text-decoration: none !important;
color: rgba(7, 7, 7, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-0c7636a1-1c5b-4e6d-976d-5ad4571bbb8c:active {border-style: solid !important;
border-color: rgba(255, 247, 235, 1) !important;
background-color: #000000 !important;
text-decoration: none !important;
color: rgba(5, 5, 5, 1) !important;}


#s-0c7636a1-1c5b-4e6d-976d-5ad4571bbb8c {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-0c7636a1-1c5b-4e6d-976d-5ad4571bbb8c.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-0c7636a1-1c5b-4e6d-976d-5ad4571bbb8c.shg-btn {
  color: rgba(247, 185, 46, 1);
  font-size: 16px;
  font-weight: 700;
  
  font-family: Poppins;
  display:  block ;
}

#s-0c7636a1-1c5b-4e6d-976d-5ad4571bbb8c.shg-btn.shg-product-atc-error {
  font-weight: 700;
  font-family: Poppins;
  
  font-size: 16px;
  color: rgba(255, 247, 235, 1);
}


  #s-0c7636a1-1c5b-4e6d-976d-5ad4571bbb8c.shg-btn.shg-product-atc-success {
    font-weight: 700;
    font-family: Poppins;
    
    font-size: 16px;
    color: rgba(255, 247, 235, 1);
  }


#s-5201c541-a7c2-42cf-8b32-8dbf65468112 {
  margin-left: auto;
margin-right: auto;
}

#s-3d6c785a-73e3-450f-924b-159d55423467 {
  margin-left: auto;
padding-top: 1px;
padding-left: 10px;
padding-bottom: 1px;
padding-right: 10px;
max-width: 60px;
text-align: center;
background-color: rgba(255, 247, 236, 1);
}

#s-3d6c785a-73e3-450f-924b-159d55423467 .shogun-heading-component h4 {
  color: rgba(255, 247, 236, 1);
  font-weight:  700 ;
  
  font-style:  normal ;
  font-size: 14px;
  
  
  
}



#s-4b2dfd80-faee-40b8-a145-43cf57aa804d {
  margin-left: auto;
margin-right: auto;
text-align: left;
}



.shg-c#s-4b2dfd80-faee-40b8-a145-43cf57aa804d .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-4b2dfd80-faee-40b8-a145-43cf57aa804d img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-4b2dfd80-faee-40b8-a145-43cf57aa804d .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-4b2dfd80-faee-40b8-a145-43cf57aa804d img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-4b2dfd80-faee-40b8-a145-43cf57aa804d .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-4b2dfd80-faee-40b8-a145-43cf57aa804d img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-4b2dfd80-faee-40b8-a145-43cf57aa804d .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-4b2dfd80-faee-40b8-a145-43cf57aa804d img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-4b2dfd80-faee-40b8-a145-43cf57aa804d .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-4b2dfd80-faee-40b8-a145-43cf57aa804d img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-37323a7c-b40e-4763-b110-b445ecc0c23e {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-37323a7c-b40e-4763-b110-b445ecc0c23e .shg-product-title-component h3 {
  
  
  
  
  font-size: 18px;
  
  
  
}

#s-b467f857-6265-41ee-8f0c-d60f4979de59 {
  text-align: center;
}

#s-b467f857-6265-41ee-8f0c-d60f4979de59 .shg-product-sold-out {
  display: none;
  color: rgba(202, 74, 44, 1);
  font-size: 20px;
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-b467f857-6265-41ee-8f0c-d60f4979de59 .shg-product-price {
  color: rgba(202, 74, 44, 1);
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 20px;
}

#s-b467f857-6265-41ee-8f0c-d60f4979de59 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(20, 21, 20, 1);
  font-weight:  500 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-7f67857c-2fba-4f1d-8fb4-38dbedc9f0fc {
  margin-top: 30px;
margin-bottom: 30px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 3px;
border-left-width: 3px;
border-bottom-width: 3px;
border-right-width: 3px;
border-color: rgba(255, 247, 235, 1);
border-style: solid;
border-radius: 50px;
background-color: rgba(12, 12, 12, 1);
text-align: center;
cursor: pointer;
color: rgba(247, 185, 46, 1);
background-image: none;
hover-type: color;
}
#s-7f67857c-2fba-4f1d-8fb4-38dbedc9f0fc:hover {background-color: rgba(251, 181, 72, 1) !important;
text-decoration: none !important;
color: rgba(7, 7, 7, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-7f67857c-2fba-4f1d-8fb4-38dbedc9f0fc:active {border-style: solid !important;
border-color: rgba(255, 247, 235, 1) !important;
background-color: #000000 !important;
text-decoration: none !important;
color: rgba(5, 5, 5, 1) !important;}


#s-7f67857c-2fba-4f1d-8fb4-38dbedc9f0fc {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-7f67857c-2fba-4f1d-8fb4-38dbedc9f0fc.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-7f67857c-2fba-4f1d-8fb4-38dbedc9f0fc.shg-btn {
  color: rgba(247, 185, 46, 1);
  font-size: 16px;
  font-weight: 700;
  
  font-family: Poppins;
  display:  block ;
}

#s-7f67857c-2fba-4f1d-8fb4-38dbedc9f0fc.shg-btn.shg-product-atc-error {
  font-weight: 700;
  font-family: Poppins;
  
  font-size: 16px;
  color: rgba(255, 247, 235, 1);
}


  #s-7f67857c-2fba-4f1d-8fb4-38dbedc9f0fc.shg-btn.shg-product-atc-success {
    font-weight: 700;
    font-family: Poppins;
    
    font-size: 16px;
    color: rgba(255, 247, 235, 1);
  }


#s-983f2f0a-0b07-4e4b-bc28-b76c95c9bab6 {
  margin-left: auto;
margin-right: auto;
}

#s-9882d15e-9868-4922-a26d-16984022beb8 {
  margin-left: auto;
padding-top: 1px;
padding-left: 10px;
padding-bottom: 1px;
padding-right: 10px;
max-width: 60px;
text-align: center;
background-color: rgba(255, 247, 236, 1);
}

#s-9882d15e-9868-4922-a26d-16984022beb8 .shogun-heading-component h4 {
  color: rgba(255, 247, 236, 1);
  font-weight:  700 ;
  
  font-style:  normal ;
  font-size: 14px;
  
  
  
}



#s-c559ae75-e84b-4040-8541-4af13f7d27a8 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}



.shg-c#s-c559ae75-e84b-4040-8541-4af13f7d27a8 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c559ae75-e84b-4040-8541-4af13f7d27a8 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-c559ae75-e84b-4040-8541-4af13f7d27a8 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c559ae75-e84b-4040-8541-4af13f7d27a8 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-c559ae75-e84b-4040-8541-4af13f7d27a8 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c559ae75-e84b-4040-8541-4af13f7d27a8 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-c559ae75-e84b-4040-8541-4af13f7d27a8 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c559ae75-e84b-4040-8541-4af13f7d27a8 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-c559ae75-e84b-4040-8541-4af13f7d27a8 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c559ae75-e84b-4040-8541-4af13f7d27a8 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-57e0b4fd-2d75-4c29-adad-3a8520944a49 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-57e0b4fd-2d75-4c29-adad-3a8520944a49 .shg-product-title-component h3 {
  
  
  
  
  font-size: 18px;
  
  
  
}

#s-66ff24dd-fc12-4a75-b29e-391293590945 {
  text-align: center;
}

#s-66ff24dd-fc12-4a75-b29e-391293590945 .shg-product-sold-out {
  display: none;
  color: rgba(202, 74, 44, 1);
  font-size: 20px;
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-66ff24dd-fc12-4a75-b29e-391293590945 .shg-product-price {
  color: rgba(202, 74, 44, 1);
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 20px;
}

#s-66ff24dd-fc12-4a75-b29e-391293590945 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(20, 21, 20, 1);
  font-weight:  500 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-2d9ef76e-4ef3-4360-985e-2fea94ba90cd {
  margin-top: 30px;
margin-bottom: 30px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 3px;
border-left-width: 3px;
border-bottom-width: 3px;
border-right-width: 3px;
border-color: rgba(255, 247, 235, 1);
border-style: solid;
border-radius: 50px;
background-color: rgba(12, 12, 12, 1);
text-align: center;
cursor: pointer;
color: rgba(247, 185, 46, 1);
background-image: none;
hover-type: color;
}
#s-2d9ef76e-4ef3-4360-985e-2fea94ba90cd:hover {background-color: rgba(251, 181, 72, 1) !important;
text-decoration: none !important;
color: rgba(7, 7, 7, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-2d9ef76e-4ef3-4360-985e-2fea94ba90cd:active {border-style: solid !important;
border-color: rgba(255, 247, 235, 1) !important;
background-color: #000000 !important;
text-decoration: none !important;
color: rgba(5, 5, 5, 1) !important;}


#s-2d9ef76e-4ef3-4360-985e-2fea94ba90cd {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-2d9ef76e-4ef3-4360-985e-2fea94ba90cd.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-2d9ef76e-4ef3-4360-985e-2fea94ba90cd.shg-btn {
  color: rgba(247, 185, 46, 1);
  font-size: 16px;
  font-weight: 700;
  
  font-family: Poppins;
  display:  block ;
}

#s-2d9ef76e-4ef3-4360-985e-2fea94ba90cd.shg-btn.shg-product-atc-error {
  font-weight: 700;
  font-family: Poppins;
  
  font-size: 16px;
  color: rgba(255, 247, 235, 1);
}


  #s-2d9ef76e-4ef3-4360-985e-2fea94ba90cd.shg-btn.shg-product-atc-success {
    font-weight: 700;
    font-family: Poppins;
    
    font-size: 16px;
    color: rgba(255, 247, 235, 1);
  }


#s-c9bc8c1e-92b5-44e5-9f49-b5d980a9684b {
  margin-left: auto;
margin-right: auto;
}

#s-1f041fc9-313b-4527-88ab-2696ca9df853 {
  margin-left: auto;
padding-top: 1px;
padding-left: 10px;
padding-bottom: 1px;
padding-right: 10px;
max-width: 60px;
text-align: center;
background-color: rgba(13, 13, 13, 1);
}

#s-1f041fc9-313b-4527-88ab-2696ca9df853 .shogun-heading-component h4 {
  color: rgba(247, 185, 46, 1);
  font-weight:  700 ;
  
  font-style:  normal ;
  font-size: 14px;
  
  
  
}



#s-429982c7-abf9-4863-92d2-19b2058eed54 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}



.shg-c#s-429982c7-abf9-4863-92d2-19b2058eed54 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-429982c7-abf9-4863-92d2-19b2058eed54 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-429982c7-abf9-4863-92d2-19b2058eed54 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-429982c7-abf9-4863-92d2-19b2058eed54 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-429982c7-abf9-4863-92d2-19b2058eed54 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-429982c7-abf9-4863-92d2-19b2058eed54 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-429982c7-abf9-4863-92d2-19b2058eed54 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-429982c7-abf9-4863-92d2-19b2058eed54 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-429982c7-abf9-4863-92d2-19b2058eed54 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-429982c7-abf9-4863-92d2-19b2058eed54 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-50974066-55f9-45de-b77c-23d28eb27480 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-50974066-55f9-45de-b77c-23d28eb27480 .shg-product-title-component h3 {
  
  
  
  
  font-size: 18px;
  
  
  
}

#s-c9d47f18-8a50-4c7d-a8f0-24d493ed7e99 {
  text-align: center;
}

#s-c9d47f18-8a50-4c7d-a8f0-24d493ed7e99 .shg-product-sold-out {
  display: none;
  color: rgba(202, 74, 44, 1);
  font-size: 20px;
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-c9d47f18-8a50-4c7d-a8f0-24d493ed7e99 .shg-product-price {
  color: rgba(202, 74, 44, 1);
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 20px;
}

#s-c9d47f18-8a50-4c7d-a8f0-24d493ed7e99 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(20, 21, 20, 1);
  font-weight:  500 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-fa80fc2b-4271-4aef-b366-a7c42c76fdc6 {
  margin-top: 30px;
margin-bottom: 30px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 3px;
border-left-width: 3px;
border-bottom-width: 3px;
border-right-width: 3px;
border-color: rgba(255, 247, 235, 1);
border-style: solid;
border-radius: 50px;
background-color: rgba(12, 12, 12, 1);
text-align: center;
cursor: pointer;
color: rgba(247, 185, 46, 1);
background-image: none;
hover-type: color;
}
#s-fa80fc2b-4271-4aef-b366-a7c42c76fdc6:hover {background-color: rgba(251, 181, 72, 1) !important;
text-decoration: none !important;
color: rgba(7, 7, 7, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-fa80fc2b-4271-4aef-b366-a7c42c76fdc6:active {border-style: solid !important;
border-color: rgba(255, 247, 235, 1) !important;
background-color: #000000 !important;
text-decoration: none !important;
color: rgba(5, 5, 5, 1) !important;}


#s-fa80fc2b-4271-4aef-b366-a7c42c76fdc6 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-fa80fc2b-4271-4aef-b366-a7c42c76fdc6.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-fa80fc2b-4271-4aef-b366-a7c42c76fdc6.shg-btn {
  color: rgba(247, 185, 46, 1);
  font-size: 16px;
  font-weight: 700;
  
  font-family: Poppins;
  display:  block ;
}

#s-fa80fc2b-4271-4aef-b366-a7c42c76fdc6.shg-btn.shg-product-atc-error {
  font-weight: 700;
  font-family: Poppins;
  
  font-size: 16px;
  color: rgba(255, 247, 235, 1);
}


  #s-fa80fc2b-4271-4aef-b366-a7c42c76fdc6.shg-btn.shg-product-atc-success {
    font-weight: 700;
    font-family: Poppins;
    
    font-size: 16px;
    color: rgba(255, 247, 235, 1);
  }


#s-2cb5da47-19ce-4749-b1a3-4bd2b7d99fec {
  margin-left: auto;
margin-right: auto;
}

#s-e033e6bf-ba5e-4052-b0b6-4fde9951b327 {
  margin-left: auto;
padding-top: 1px;
padding-left: 10px;
padding-bottom: 1px;
padding-right: 10px;
max-width: 60px;
text-align: center;
background-color: rgba(13, 13, 13, 1);
}

#s-e033e6bf-ba5e-4052-b0b6-4fde9951b327 .shogun-heading-component h4 {
  color: rgba(247, 185, 46, 1);
  font-weight:  700 ;
  
  font-style:  normal ;
  font-size: 14px;
  
  
  
}



#s-27efb280-bd11-4d8c-b811-2287caa75180 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}



.shg-c#s-27efb280-bd11-4d8c-b811-2287caa75180 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-27efb280-bd11-4d8c-b811-2287caa75180 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-27efb280-bd11-4d8c-b811-2287caa75180 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-27efb280-bd11-4d8c-b811-2287caa75180 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-27efb280-bd11-4d8c-b811-2287caa75180 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-27efb280-bd11-4d8c-b811-2287caa75180 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-27efb280-bd11-4d8c-b811-2287caa75180 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-27efb280-bd11-4d8c-b811-2287caa75180 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-27efb280-bd11-4d8c-b811-2287caa75180 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-27efb280-bd11-4d8c-b811-2287caa75180 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-1f6fbfc7-c314-4bc6-a1f4-e288e9d3b2a6 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-1f6fbfc7-c314-4bc6-a1f4-e288e9d3b2a6 .shg-product-title-component h3 {
  
  
  
  
  font-size: 18px;
  
  
  
}

#s-3014926e-b97c-4d9f-a2dc-b8286aabbf8c {
  text-align: center;
}

#s-3014926e-b97c-4d9f-a2dc-b8286aabbf8c .shg-product-sold-out {
  display: none;
  color: rgba(202, 74, 44, 1);
  font-size: 20px;
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-3014926e-b97c-4d9f-a2dc-b8286aabbf8c .shg-product-price {
  color: rgba(202, 74, 44, 1);
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 20px;
}

#s-3014926e-b97c-4d9f-a2dc-b8286aabbf8c .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(20, 21, 20, 1);
  font-weight:  500 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-7e2c5917-ee70-4837-a018-4f21869b8f0f {
  margin-top: 30px;
margin-bottom: 30px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 3px;
border-left-width: 3px;
border-bottom-width: 3px;
border-right-width: 3px;
border-color: rgba(255, 247, 235, 1);
border-style: solid;
border-radius: 50px;
background-color: rgba(12, 12, 12, 1);
text-align: center;
cursor: pointer;
color: rgba(247, 185, 46, 1);
background-image: none;
hover-type: color;
}
#s-7e2c5917-ee70-4837-a018-4f21869b8f0f:hover {background-color: rgba(251, 181, 72, 1) !important;
text-decoration: none !important;
color: rgba(7, 7, 7, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-7e2c5917-ee70-4837-a018-4f21869b8f0f:active {border-style: solid !important;
border-color: rgba(255, 247, 235, 1) !important;
background-color: #000000 !important;
text-decoration: none !important;
color: rgba(5, 5, 5, 1) !important;}


#s-7e2c5917-ee70-4837-a018-4f21869b8f0f {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-7e2c5917-ee70-4837-a018-4f21869b8f0f.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-7e2c5917-ee70-4837-a018-4f21869b8f0f.shg-btn {
  color: rgba(247, 185, 46, 1);
  font-size: 16px;
  font-weight: 700;
  
  font-family: Poppins;
  display:  block ;
}

#s-7e2c5917-ee70-4837-a018-4f21869b8f0f.shg-btn.shg-product-atc-error {
  font-weight: 700;
  font-family: Poppins;
  
  font-size: 16px;
  color: rgba(255, 247, 235, 1);
}


  #s-7e2c5917-ee70-4837-a018-4f21869b8f0f.shg-btn.shg-product-atc-success {
    font-weight: 700;
    font-family: Poppins;
    
    font-size: 16px;
    color: rgba(255, 247, 235, 1);
  }


#s-995354b3-fe55-4db7-bfa5-45ec46845d71 {
  margin-left: auto;
margin-right: auto;
}

#s-05b7d4c1-9dae-4456-9177-a19366462137 {
  margin-left: auto;
padding-top: 1px;
padding-left: 10px;
padding-bottom: 1px;
padding-right: 10px;
max-width: 60px;
text-align: center;
background-color: rgba(13, 13, 13, 1);
}

#s-05b7d4c1-9dae-4456-9177-a19366462137 .shogun-heading-component h4 {
  color: rgba(247, 185, 46, 1);
  font-weight:  700 ;
  
  font-style:  normal ;
  font-size: 14px;
  
  
  
}



#s-ece03f1f-08a0-4c2f-9697-cc743a4213b0 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}



.shg-c#s-ece03f1f-08a0-4c2f-9697-cc743a4213b0 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-ece03f1f-08a0-4c2f-9697-cc743a4213b0 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-ece03f1f-08a0-4c2f-9697-cc743a4213b0 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-ece03f1f-08a0-4c2f-9697-cc743a4213b0 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-ece03f1f-08a0-4c2f-9697-cc743a4213b0 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-ece03f1f-08a0-4c2f-9697-cc743a4213b0 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-ece03f1f-08a0-4c2f-9697-cc743a4213b0 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-ece03f1f-08a0-4c2f-9697-cc743a4213b0 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-ece03f1f-08a0-4c2f-9697-cc743a4213b0 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-ece03f1f-08a0-4c2f-9697-cc743a4213b0 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-dea5181a-9139-4613-a8ff-285126ce8e1b {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-dea5181a-9139-4613-a8ff-285126ce8e1b .shg-product-title-component h3 {
  
  
  
  
  font-size: 18px;
  
  
  
}

#s-7cc299fc-fa68-4a5a-8198-d4208c38dd0d {
  text-align: center;
}

#s-7cc299fc-fa68-4a5a-8198-d4208c38dd0d .shg-product-sold-out {
  display: none;
  color: rgba(202, 74, 44, 1);
  font-size: 20px;
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-7cc299fc-fa68-4a5a-8198-d4208c38dd0d .shg-product-price {
  color: rgba(202, 74, 44, 1);
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 20px;
}

#s-7cc299fc-fa68-4a5a-8198-d4208c38dd0d .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(20, 21, 20, 1);
  font-weight:  500 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-797ab45b-c47a-453b-a254-12fdacdd5856 {
  margin-top: 30px;
margin-bottom: 30px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 3px;
border-left-width: 3px;
border-bottom-width: 3px;
border-right-width: 3px;
border-color: rgba(255, 247, 235, 1);
border-style: solid;
border-radius: 50px;
background-color: rgba(12, 12, 12, 1);
text-align: center;
cursor: pointer;
color: rgba(247, 185, 46, 1);
background-image: none;
hover-type: color;
}
#s-797ab45b-c47a-453b-a254-12fdacdd5856:hover {background-color: rgba(251, 181, 72, 1) !important;
text-decoration: none !important;
color: rgba(7, 7, 7, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-797ab45b-c47a-453b-a254-12fdacdd5856:active {border-style: solid !important;
border-color: rgba(255, 247, 235, 1) !important;
background-color: #000000 !important;
text-decoration: none !important;
color: rgba(5, 5, 5, 1) !important;}


#s-797ab45b-c47a-453b-a254-12fdacdd5856 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-797ab45b-c47a-453b-a254-12fdacdd5856.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-797ab45b-c47a-453b-a254-12fdacdd5856.shg-btn {
  color: rgba(247, 185, 46, 1);
  font-size: 16px;
  font-weight: 700;
  
  font-family: Poppins;
  display:  block ;
}

#s-797ab45b-c47a-453b-a254-12fdacdd5856.shg-btn.shg-product-atc-error {
  font-weight: 700;
  font-family: Poppins;
  
  font-size: 16px;
  color: rgba(255, 247, 235, 1);
}


  #s-797ab45b-c47a-453b-a254-12fdacdd5856.shg-btn.shg-product-atc-success {
    font-weight: 700;
    font-family: Poppins;
    
    font-size: 16px;
    color: rgba(255, 247, 235, 1);
  }


#s-3aa3ccb4-f767-4c43-8039-56d895d3af93 {
  margin-left: 5%;
margin-right: 5%;
}
@media (min-width: 1200px){#s-3aa3ccb4-f767-4c43-8039-56d895d3af93 {
  display: none;
}
#s-3aa3ccb4-f767-4c43-8039-56d895d3af93, #wrap-s-3aa3ccb4-f767-4c43-8039-56d895d3af93 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-3aa3ccb4-f767-4c43-8039-56d895d3af93 {
  display: none;
}
#s-3aa3ccb4-f767-4c43-8039-56d895d3af93, #wrap-s-3aa3ccb4-f767-4c43-8039-56d895d3af93 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-3aa3ccb4-f767-4c43-8039-56d895d3af93 {
  
}
}@media (max-width: 767px){#s-3aa3ccb4-f767-4c43-8039-56d895d3af93 {
  
}
}
#s-3aa3ccb4-f767-4c43-8039-56d895d3af93 .shg-dynamic-column-count {
  grid-template-columns: repeat(2, 1fr);
}
#s-79376c49-fc01-4bbf-9aaf-d0838cbaa649 {
  margin-left: auto;
margin-right: auto;
}

#s-a6aece4a-f995-404a-8f6f-189d0893958d {
  margin-left: auto;
padding-top: 1px;
padding-left: 10px;
padding-bottom: 1px;
padding-right: 10px;
max-width: 60px;
text-align: center;
background-color: rgba(13, 13, 13, 1);
}

#s-a6aece4a-f995-404a-8f6f-189d0893958d .shogun-heading-component h4 {
  color: rgba(247, 185, 46, 1);
  font-weight:  700 ;
  
  font-style:  normal ;
  font-size: 14px;
  
  
  
}



#s-8fcfb7c5-41f9-4ff5-b7bf-55b470ec5c93 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}



.shg-c#s-8fcfb7c5-41f9-4ff5-b7bf-55b470ec5c93 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-8fcfb7c5-41f9-4ff5-b7bf-55b470ec5c93 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-8fcfb7c5-41f9-4ff5-b7bf-55b470ec5c93 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-8fcfb7c5-41f9-4ff5-b7bf-55b470ec5c93 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-8fcfb7c5-41f9-4ff5-b7bf-55b470ec5c93 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-8fcfb7c5-41f9-4ff5-b7bf-55b470ec5c93 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-8fcfb7c5-41f9-4ff5-b7bf-55b470ec5c93 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-8fcfb7c5-41f9-4ff5-b7bf-55b470ec5c93 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-8fcfb7c5-41f9-4ff5-b7bf-55b470ec5c93 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-8fcfb7c5-41f9-4ff5-b7bf-55b470ec5c93 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-ed0ce97a-a2b6-4139-ae16-b324261fe02e {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-ed0ce97a-a2b6-4139-ae16-b324261fe02e .shg-product-title-component h3 {
  
  
  
  
  font-size: 18px;
  
  
  
}

#s-a3e02c72-c88a-46ed-8a97-174b3471e27a {
  text-align: center;
}

#s-a3e02c72-c88a-46ed-8a97-174b3471e27a .shg-product-sold-out {
  display: none;
  color: rgba(202, 74, 44, 1);
  font-size: 20px;
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-a3e02c72-c88a-46ed-8a97-174b3471e27a .shg-product-price {
  color: rgba(202, 74, 44, 1);
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 20px;
}

#s-a3e02c72-c88a-46ed-8a97-174b3471e27a .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(20, 21, 20, 1);
  font-weight:  500 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-d326263d-abcf-4c68-b6a5-c00555734966 {
  margin-top: 30px;
margin-bottom: 30px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 3px;
border-left-width: 3px;
border-bottom-width: 3px;
border-right-width: 3px;
border-color: rgba(255, 247, 235, 1);
border-style: solid;
border-radius: 50px;
background-color: rgba(12, 12, 12, 1);
text-align: center;
cursor: pointer;
color: rgba(247, 185, 46, 1);
background-image: none;
hover-type: color;
}
#s-d326263d-abcf-4c68-b6a5-c00555734966:hover {background-color: rgba(251, 181, 72, 1) !important;
text-decoration: none !important;
color: rgba(7, 7, 7, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-d326263d-abcf-4c68-b6a5-c00555734966:active {border-style: solid !important;
border-color: rgba(255, 247, 235, 1) !important;
background-color: #000000 !important;
text-decoration: none !important;
color: rgba(5, 5, 5, 1) !important;}


#s-d326263d-abcf-4c68-b6a5-c00555734966 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-d326263d-abcf-4c68-b6a5-c00555734966.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-d326263d-abcf-4c68-b6a5-c00555734966.shg-btn {
  color: rgba(247, 185, 46, 1);
  font-size: 16px;
  font-weight: 700;
  
  font-family: Poppins;
  display:  block ;
}

#s-d326263d-abcf-4c68-b6a5-c00555734966.shg-btn.shg-product-atc-error {
  font-weight: 700;
  font-family: Poppins;
  
  font-size: 16px;
  color: rgba(255, 247, 235, 1);
}


  #s-d326263d-abcf-4c68-b6a5-c00555734966.shg-btn.shg-product-atc-success {
    font-weight: 700;
    font-family: Poppins;
    
    font-size: 16px;
    color: rgba(255, 247, 235, 1);
  }


#s-dd11d292-fb08-4704-b383-39aad05a4318 {
  margin-left: auto;
margin-right: auto;
}

#s-887acd0a-09c2-46c6-b363-ff65b26c7a1d {
  margin-left: auto;
padding-top: 1px;
padding-left: 10px;
padding-bottom: 1px;
padding-right: 10px;
max-width: 60px;
text-align: center;
background-color: rgba(13, 13, 13, 1);
}

#s-887acd0a-09c2-46c6-b363-ff65b26c7a1d .shogun-heading-component h4 {
  color: rgba(247, 185, 46, 1);
  font-weight:  700 ;
  
  font-style:  normal ;
  font-size: 14px;
  
  
  
}



#s-025dfafe-aad2-45c5-994c-1b7172bfafe3 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}



.shg-c#s-025dfafe-aad2-45c5-994c-1b7172bfafe3 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-025dfafe-aad2-45c5-994c-1b7172bfafe3 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-025dfafe-aad2-45c5-994c-1b7172bfafe3 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-025dfafe-aad2-45c5-994c-1b7172bfafe3 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-025dfafe-aad2-45c5-994c-1b7172bfafe3 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-025dfafe-aad2-45c5-994c-1b7172bfafe3 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-025dfafe-aad2-45c5-994c-1b7172bfafe3 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-025dfafe-aad2-45c5-994c-1b7172bfafe3 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-025dfafe-aad2-45c5-994c-1b7172bfafe3 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-025dfafe-aad2-45c5-994c-1b7172bfafe3 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-667b8efe-6929-4abb-8d7a-20e4d0d0c7f9 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-667b8efe-6929-4abb-8d7a-20e4d0d0c7f9 .shg-product-title-component h3 {
  
  
  
  
  font-size: 18px;
  
  
  
}

#s-13797675-8c2b-4ac7-a850-a178be302d64 {
  text-align: center;
}

#s-13797675-8c2b-4ac7-a850-a178be302d64 .shg-product-sold-out {
  display: none;
  color: rgba(202, 74, 44, 1);
  font-size: 20px;
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-13797675-8c2b-4ac7-a850-a178be302d64 .shg-product-price {
  color: rgba(202, 74, 44, 1);
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 20px;
}

#s-13797675-8c2b-4ac7-a850-a178be302d64 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(20, 21, 20, 1);
  font-weight:  500 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-e77baa96-2adf-42e9-b935-4efaca0616c5 {
  margin-top: 30px;
margin-bottom: 30px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 3px;
border-left-width: 3px;
border-bottom-width: 3px;
border-right-width: 3px;
border-color: rgba(255, 247, 235, 1);
border-style: solid;
border-radius: 50px;
background-color: rgba(12, 12, 12, 1);
text-align: center;
cursor: pointer;
color: rgba(247, 185, 46, 1);
background-image: none;
hover-type: color;
}
#s-e77baa96-2adf-42e9-b935-4efaca0616c5:hover {background-color: rgba(251, 181, 72, 1) !important;
text-decoration: none !important;
color: rgba(7, 7, 7, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-e77baa96-2adf-42e9-b935-4efaca0616c5:active {border-style: solid !important;
border-color: rgba(255, 247, 235, 1) !important;
background-color: #000000 !important;
text-decoration: none !important;
color: rgba(5, 5, 5, 1) !important;}


#s-e77baa96-2adf-42e9-b935-4efaca0616c5 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-e77baa96-2adf-42e9-b935-4efaca0616c5.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-e77baa96-2adf-42e9-b935-4efaca0616c5.shg-btn {
  color: rgba(247, 185, 46, 1);
  font-size: 16px;
  font-weight: 700;
  
  font-family: Poppins;
  display:  block ;
}

#s-e77baa96-2adf-42e9-b935-4efaca0616c5.shg-btn.shg-product-atc-error {
  font-weight: 700;
  font-family: Poppins;
  
  font-size: 16px;
  color: rgba(255, 247, 235, 1);
}


  #s-e77baa96-2adf-42e9-b935-4efaca0616c5.shg-btn.shg-product-atc-success {
    font-weight: 700;
    font-family: Poppins;
    
    font-size: 16px;
    color: rgba(255, 247, 235, 1);
  }


#s-43a2928a-fee2-407c-97ef-466fda83f3f3 {
  margin-left: auto;
margin-right: auto;
}

#s-15233b9d-03db-40c2-99bd-40cf5bc97fa9 {
  margin-left: auto;
padding-top: 1px;
padding-left: 10px;
padding-bottom: 1px;
padding-right: 10px;
max-width: 60px;
text-align: center;
background-color: rgba(255, 247, 236, 1);
}

#s-15233b9d-03db-40c2-99bd-40cf5bc97fa9 .shogun-heading-component h4 {
  color: rgba(255, 247, 236, 1);
  font-weight:  700 ;
  
  font-style:  normal ;
  font-size: 14px;
  
  
  
}



#s-f6f0d4a0-8396-4f17-87bf-565a1bfaa0c0 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}



.shg-c#s-f6f0d4a0-8396-4f17-87bf-565a1bfaa0c0 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f6f0d4a0-8396-4f17-87bf-565a1bfaa0c0 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-f6f0d4a0-8396-4f17-87bf-565a1bfaa0c0 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f6f0d4a0-8396-4f17-87bf-565a1bfaa0c0 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-f6f0d4a0-8396-4f17-87bf-565a1bfaa0c0 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f6f0d4a0-8396-4f17-87bf-565a1bfaa0c0 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-f6f0d4a0-8396-4f17-87bf-565a1bfaa0c0 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f6f0d4a0-8396-4f17-87bf-565a1bfaa0c0 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-f6f0d4a0-8396-4f17-87bf-565a1bfaa0c0 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f6f0d4a0-8396-4f17-87bf-565a1bfaa0c0 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-c4a65a40-bee5-43e4-a384-cdba92cbb76e {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-c4a65a40-bee5-43e4-a384-cdba92cbb76e .shg-product-title-component h3 {
  
  
  
  
  font-size: 18px;
  
  
  
}

#s-b957d2fd-b349-41cd-876f-0855885202a3 {
  text-align: center;
}

#s-b957d2fd-b349-41cd-876f-0855885202a3 .shg-product-sold-out {
  display: none;
  color: rgba(202, 74, 44, 1);
  font-size: 20px;
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-b957d2fd-b349-41cd-876f-0855885202a3 .shg-product-price {
  color: rgba(202, 74, 44, 1);
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 20px;
}

#s-b957d2fd-b349-41cd-876f-0855885202a3 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(20, 21, 20, 1);
  font-weight:  500 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-efbd56a4-4ada-4136-ba23-5834b67ddd44 {
  margin-top: 30px;
margin-bottom: 30px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 3px;
border-left-width: 3px;
border-bottom-width: 3px;
border-right-width: 3px;
border-color: rgba(255, 247, 235, 1);
border-style: solid;
border-radius: 50px;
background-color: rgba(12, 12, 12, 1);
text-align: center;
cursor: pointer;
color: rgba(247, 185, 46, 1);
background-image: none;
hover-type: color;
}
#s-efbd56a4-4ada-4136-ba23-5834b67ddd44:hover {background-color: rgba(251, 181, 72, 1) !important;
text-decoration: none !important;
color: rgba(7, 7, 7, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-efbd56a4-4ada-4136-ba23-5834b67ddd44:active {border-style: solid !important;
border-color: rgba(255, 247, 235, 1) !important;
background-color: #000000 !important;
text-decoration: none !important;
color: rgba(5, 5, 5, 1) !important;}


#s-efbd56a4-4ada-4136-ba23-5834b67ddd44 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-efbd56a4-4ada-4136-ba23-5834b67ddd44.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-efbd56a4-4ada-4136-ba23-5834b67ddd44.shg-btn {
  color: rgba(247, 185, 46, 1);
  font-size: 16px;
  font-weight: 700;
  
  font-family: Poppins;
  display:  block ;
}

#s-efbd56a4-4ada-4136-ba23-5834b67ddd44.shg-btn.shg-product-atc-error {
  font-weight: 700;
  font-family: Poppins;
  
  font-size: 16px;
  color: rgba(255, 247, 235, 1);
}


  #s-efbd56a4-4ada-4136-ba23-5834b67ddd44.shg-btn.shg-product-atc-success {
    font-weight: 700;
    font-family: Poppins;
    
    font-size: 16px;
    color: rgba(255, 247, 235, 1);
  }


#s-7ad1ca27-243a-4fd1-ae5b-3581184c2243 {
  margin-left: auto;
margin-right: auto;
}

#s-5aff5c20-f8b6-41dc-9b82-9871ff029b17 {
  margin-left: auto;
padding-top: 1px;
padding-left: 10px;
padding-bottom: 1px;
padding-right: 10px;
max-width: 60px;
text-align: center;
background-color: rgba(255, 247, 236, 1);
}

#s-5aff5c20-f8b6-41dc-9b82-9871ff029b17 .shogun-heading-component h4 {
  color: rgba(255, 247, 236, 1);
  font-weight:  700 ;
  
  font-style:  normal ;
  font-size: 14px;
  
  
  
}



#s-0bd5d94f-e1fb-4539-8535-451ba83989a5 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}



.shg-c#s-0bd5d94f-e1fb-4539-8535-451ba83989a5 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-0bd5d94f-e1fb-4539-8535-451ba83989a5 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-0bd5d94f-e1fb-4539-8535-451ba83989a5 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-0bd5d94f-e1fb-4539-8535-451ba83989a5 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-0bd5d94f-e1fb-4539-8535-451ba83989a5 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-0bd5d94f-e1fb-4539-8535-451ba83989a5 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-0bd5d94f-e1fb-4539-8535-451ba83989a5 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-0bd5d94f-e1fb-4539-8535-451ba83989a5 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-0bd5d94f-e1fb-4539-8535-451ba83989a5 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-0bd5d94f-e1fb-4539-8535-451ba83989a5 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-e275c44b-39cf-4ecb-b840-d0bbb4d08244 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-e275c44b-39cf-4ecb-b840-d0bbb4d08244 .shg-product-title-component h3 {
  
  
  
  
  font-size: 18px;
  
  
  
}

#s-57a00710-289c-43d5-b95e-db570be0e76d {
  text-align: center;
}

#s-57a00710-289c-43d5-b95e-db570be0e76d .shg-product-sold-out {
  display: none;
  color: rgba(202, 74, 44, 1);
  font-size: 20px;
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-57a00710-289c-43d5-b95e-db570be0e76d .shg-product-price {
  color: rgba(202, 74, 44, 1);
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 20px;
}

#s-57a00710-289c-43d5-b95e-db570be0e76d .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(20, 21, 20, 1);
  font-weight:  500 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-c4f3ecac-af40-426c-8a45-7230c0c794c5 {
  margin-top: 30px;
margin-bottom: 30px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 3px;
border-left-width: 3px;
border-bottom-width: 3px;
border-right-width: 3px;
border-color: rgba(255, 247, 235, 1);
border-style: solid;
border-radius: 50px;
background-color: rgba(12, 12, 12, 1);
text-align: center;
cursor: pointer;
color: rgba(247, 185, 46, 1);
background-image: none;
hover-type: color;
}
#s-c4f3ecac-af40-426c-8a45-7230c0c794c5:hover {background-color: rgba(251, 181, 72, 1) !important;
text-decoration: none !important;
color: rgba(7, 7, 7, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-c4f3ecac-af40-426c-8a45-7230c0c794c5:active {border-style: solid !important;
border-color: rgba(255, 247, 235, 1) !important;
background-color: #000000 !important;
text-decoration: none !important;
color: rgba(5, 5, 5, 1) !important;}


#s-c4f3ecac-af40-426c-8a45-7230c0c794c5 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-c4f3ecac-af40-426c-8a45-7230c0c794c5.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-c4f3ecac-af40-426c-8a45-7230c0c794c5.shg-btn {
  color: rgba(247, 185, 46, 1);
  font-size: 16px;
  font-weight: 700;
  
  font-family: Poppins;
  display:  block ;
}

#s-c4f3ecac-af40-426c-8a45-7230c0c794c5.shg-btn.shg-product-atc-error {
  font-weight: 700;
  font-family: Poppins;
  
  font-size: 16px;
  color: rgba(255, 247, 235, 1);
}


  #s-c4f3ecac-af40-426c-8a45-7230c0c794c5.shg-btn.shg-product-atc-success {
    font-weight: 700;
    font-family: Poppins;
    
    font-size: 16px;
    color: rgba(255, 247, 235, 1);
  }


#s-35dcd33d-463c-42fc-b9ce-28b678ebf756 {
  margin-left: auto;
margin-right: auto;
}

#s-1739aed0-39e4-42c6-8f98-cab717c5a82d {
  margin-left: auto;
padding-top: 1px;
padding-left: 10px;
padding-bottom: 1px;
padding-right: 10px;
max-width: 60px;
text-align: center;
background-color: rgba(255, 247, 236, 1);
}

#s-1739aed0-39e4-42c6-8f98-cab717c5a82d .shogun-heading-component h4 {
  color: rgba(255, 247, 236, 1);
  font-weight:  700 ;
  
  font-style:  normal ;
  font-size: 14px;
  
  
  
}



#s-945007ad-5f91-47d7-a290-12b4a4b4f450 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}



.shg-c#s-945007ad-5f91-47d7-a290-12b4a4b4f450 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-945007ad-5f91-47d7-a290-12b4a4b4f450 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-945007ad-5f91-47d7-a290-12b4a4b4f450 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-945007ad-5f91-47d7-a290-12b4a4b4f450 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-945007ad-5f91-47d7-a290-12b4a4b4f450 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-945007ad-5f91-47d7-a290-12b4a4b4f450 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-945007ad-5f91-47d7-a290-12b4a4b4f450 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-945007ad-5f91-47d7-a290-12b4a4b4f450 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-945007ad-5f91-47d7-a290-12b4a4b4f450 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-945007ad-5f91-47d7-a290-12b4a4b4f450 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-8d3ae74c-6b19-448f-bb75-c4d4c9b6ed56 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-8d3ae74c-6b19-448f-bb75-c4d4c9b6ed56 .shg-product-title-component h3 {
  
  
  
  
  font-size: 18px;
  
  
  
}

#s-0bebdd11-aa38-4c6c-be7c-c128e64fce6c {
  text-align: center;
}

#s-0bebdd11-aa38-4c6c-be7c-c128e64fce6c .shg-product-sold-out {
  display: none;
  color: rgba(202, 74, 44, 1);
  font-size: 20px;
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-0bebdd11-aa38-4c6c-be7c-c128e64fce6c .shg-product-price {
  color: rgba(202, 74, 44, 1);
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 20px;
}

#s-0bebdd11-aa38-4c6c-be7c-c128e64fce6c .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(20, 21, 20, 1);
  font-weight:  500 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-3d15a651-b4be-4d82-a599-e85942842428 {
  margin-top: 30px;
margin-bottom: 30px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 3px;
border-left-width: 3px;
border-bottom-width: 3px;
border-right-width: 3px;
border-color: rgba(255, 247, 235, 1);
border-style: solid;
border-radius: 50px;
background-color: rgba(12, 12, 12, 1);
text-align: center;
cursor: pointer;
color: rgba(247, 185, 46, 1);
background-image: none;
hover-type: color;
}
#s-3d15a651-b4be-4d82-a599-e85942842428:hover {background-color: rgba(251, 181, 72, 1) !important;
text-decoration: none !important;
color: rgba(7, 7, 7, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-3d15a651-b4be-4d82-a599-e85942842428:active {border-style: solid !important;
border-color: rgba(255, 247, 235, 1) !important;
background-color: #000000 !important;
text-decoration: none !important;
color: rgba(5, 5, 5, 1) !important;}


#s-3d15a651-b4be-4d82-a599-e85942842428 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-3d15a651-b4be-4d82-a599-e85942842428.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-3d15a651-b4be-4d82-a599-e85942842428.shg-btn {
  color: rgba(247, 185, 46, 1);
  font-size: 16px;
  font-weight: 700;
  
  font-family: Poppins;
  display:  block ;
}

#s-3d15a651-b4be-4d82-a599-e85942842428.shg-btn.shg-product-atc-error {
  font-weight: 700;
  font-family: Poppins;
  
  font-size: 16px;
  color: rgba(255, 247, 235, 1);
}


  #s-3d15a651-b4be-4d82-a599-e85942842428.shg-btn.shg-product-atc-success {
    font-weight: 700;
    font-family: Poppins;
    
    font-size: 16px;
    color: rgba(255, 247, 235, 1);
  }


#s-6482df58-133e-46f5-ab77-3cf64ecc558b {
  margin-left: auto;
margin-right: auto;
}

#s-13ac7a93-5d31-4686-8134-1a8cb580c2b0 {
  margin-left: auto;
padding-top: 1px;
padding-left: 10px;
padding-bottom: 1px;
padding-right: 10px;
max-width: 60px;
text-align: center;
background-color: rgba(255, 247, 236, 1);
}

#s-13ac7a93-5d31-4686-8134-1a8cb580c2b0 .shogun-heading-component h4 {
  color: rgba(255, 247, 236, 1);
  font-weight:  700 ;
  
  font-style:  normal ;
  font-size: 14px;
  
  
  
}



#s-6604db4e-a292-47b1-b767-3c631653bab0 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}



.shg-c#s-6604db4e-a292-47b1-b767-3c631653bab0 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-6604db4e-a292-47b1-b767-3c631653bab0 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-6604db4e-a292-47b1-b767-3c631653bab0 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-6604db4e-a292-47b1-b767-3c631653bab0 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-6604db4e-a292-47b1-b767-3c631653bab0 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-6604db4e-a292-47b1-b767-3c631653bab0 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-6604db4e-a292-47b1-b767-3c631653bab0 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-6604db4e-a292-47b1-b767-3c631653bab0 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-6604db4e-a292-47b1-b767-3c631653bab0 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-6604db4e-a292-47b1-b767-3c631653bab0 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-b71fc8e1-0d63-4808-832d-92124333f877 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-b71fc8e1-0d63-4808-832d-92124333f877 .shg-product-title-component h3 {
  
  
  
  
  font-size: 18px;
  
  
  
}

#s-eb589813-51bc-4107-b4b7-5d8fda5bf5a3 {
  text-align: center;
}

#s-eb589813-51bc-4107-b4b7-5d8fda5bf5a3 .shg-product-sold-out {
  display: none;
  color: rgba(202, 74, 44, 1);
  font-size: 20px;
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-eb589813-51bc-4107-b4b7-5d8fda5bf5a3 .shg-product-price {
  color: rgba(202, 74, 44, 1);
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 20px;
}

#s-eb589813-51bc-4107-b4b7-5d8fda5bf5a3 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(20, 21, 20, 1);
  font-weight:  500 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-a7f31dcd-4fa8-44b2-88e7-34b78dd54e8f {
  margin-top: 30px;
margin-bottom: 30px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 3px;
border-left-width: 3px;
border-bottom-width: 3px;
border-right-width: 3px;
border-color: rgba(255, 247, 235, 1);
border-style: solid;
border-radius: 50px;
background-color: rgba(12, 12, 12, 1);
text-align: center;
cursor: pointer;
color: rgba(247, 185, 46, 1);
background-image: none;
hover-type: color;
}
#s-a7f31dcd-4fa8-44b2-88e7-34b78dd54e8f:hover {background-color: rgba(251, 181, 72, 1) !important;
text-decoration: none !important;
color: rgba(7, 7, 7, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-a7f31dcd-4fa8-44b2-88e7-34b78dd54e8f:active {border-style: solid !important;
border-color: rgba(255, 247, 235, 1) !important;
background-color: #000000 !important;
text-decoration: none !important;
color: rgba(5, 5, 5, 1) !important;}


#s-a7f31dcd-4fa8-44b2-88e7-34b78dd54e8f {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-a7f31dcd-4fa8-44b2-88e7-34b78dd54e8f.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-a7f31dcd-4fa8-44b2-88e7-34b78dd54e8f.shg-btn {
  color: rgba(247, 185, 46, 1);
  font-size: 16px;
  font-weight: 700;
  
  font-family: Poppins;
  display:  block ;
}

#s-a7f31dcd-4fa8-44b2-88e7-34b78dd54e8f.shg-btn.shg-product-atc-error {
  font-weight: 700;
  font-family: Poppins;
  
  font-size: 16px;
  color: rgba(255, 247, 235, 1);
}


  #s-a7f31dcd-4fa8-44b2-88e7-34b78dd54e8f.shg-btn.shg-product-atc-success {
    font-weight: 700;
    font-family: Poppins;
    
    font-size: 16px;
    color: rgba(255, 247, 235, 1);
  }


#s-8450a8a7-e628-4090-ad0d-9a20346cb55b {
  margin-left: auto;
margin-right: auto;
}

#s-f88be5a8-cae1-423a-ab05-87ccd77b1e02 {
  margin-left: auto;
padding-top: 1px;
padding-left: 10px;
padding-bottom: 1px;
padding-right: 10px;
max-width: 60px;
text-align: center;
background-color: rgba(255, 247, 236, 1);
}

#s-f88be5a8-cae1-423a-ab05-87ccd77b1e02 .shogun-heading-component h4 {
  color: rgba(255, 247, 236, 1);
  font-weight:  700 ;
  
  font-style:  normal ;
  font-size: 14px;
  
  
  
}



#s-1ed0c258-58d5-410d-a759-0a8879efecb9 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}



.shg-c#s-1ed0c258-58d5-410d-a759-0a8879efecb9 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-1ed0c258-58d5-410d-a759-0a8879efecb9 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-1ed0c258-58d5-410d-a759-0a8879efecb9 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-1ed0c258-58d5-410d-a759-0a8879efecb9 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-1ed0c258-58d5-410d-a759-0a8879efecb9 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-1ed0c258-58d5-410d-a759-0a8879efecb9 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-1ed0c258-58d5-410d-a759-0a8879efecb9 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-1ed0c258-58d5-410d-a759-0a8879efecb9 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-1ed0c258-58d5-410d-a759-0a8879efecb9 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-1ed0c258-58d5-410d-a759-0a8879efecb9 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-977e67c7-a800-4414-8322-d2866e24a8ee {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-977e67c7-a800-4414-8322-d2866e24a8ee .shg-product-title-component h3 {
  
  
  
  
  font-size: 18px;
  
  
  
}

#s-fbd0e000-507d-4333-81fb-8f171d0acd3c {
  text-align: center;
}

#s-fbd0e000-507d-4333-81fb-8f171d0acd3c .shg-product-sold-out {
  display: none;
  color: rgba(202, 74, 44, 1);
  font-size: 20px;
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-fbd0e000-507d-4333-81fb-8f171d0acd3c .shg-product-price {
  color: rgba(202, 74, 44, 1);
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 20px;
}

#s-fbd0e000-507d-4333-81fb-8f171d0acd3c .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(20, 21, 20, 1);
  font-weight:  500 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-2aa869e7-160b-4103-83ac-8cc0f1bf7e4a {
  margin-top: 30px;
margin-bottom: 30px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 3px;
border-left-width: 3px;
border-bottom-width: 3px;
border-right-width: 3px;
border-color: rgba(255, 247, 235, 1);
border-style: solid;
border-radius: 50px;
background-color: rgba(12, 12, 12, 1);
text-align: center;
cursor: pointer;
color: rgba(247, 185, 46, 1);
background-image: none;
hover-type: color;
}
#s-2aa869e7-160b-4103-83ac-8cc0f1bf7e4a:hover {background-color: rgba(251, 181, 72, 1) !important;
text-decoration: none !important;
color: rgba(7, 7, 7, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-2aa869e7-160b-4103-83ac-8cc0f1bf7e4a:active {border-style: solid !important;
border-color: rgba(255, 247, 235, 1) !important;
background-color: #000000 !important;
text-decoration: none !important;
color: rgba(5, 5, 5, 1) !important;}


#s-2aa869e7-160b-4103-83ac-8cc0f1bf7e4a {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-2aa869e7-160b-4103-83ac-8cc0f1bf7e4a.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-2aa869e7-160b-4103-83ac-8cc0f1bf7e4a.shg-btn {
  color: rgba(247, 185, 46, 1);
  font-size: 16px;
  font-weight: 700;
  
  font-family: Poppins;
  display:  block ;
}

#s-2aa869e7-160b-4103-83ac-8cc0f1bf7e4a.shg-btn.shg-product-atc-error {
  font-weight: 700;
  font-family: Poppins;
  
  font-size: 16px;
  color: rgba(255, 247, 235, 1);
}


  #s-2aa869e7-160b-4103-83ac-8cc0f1bf7e4a.shg-btn.shg-product-atc-success {
    font-weight: 700;
    font-family: Poppins;
    
    font-size: 16px;
    color: rgba(255, 247, 235, 1);
  }


#s-de24a5b5-5a88-4f1b-9766-af16b798d717 {
  margin-left: auto;
margin-right: auto;
}

#s-b9399c77-97c0-4af9-86a8-320d03833203 {
  margin-left: auto;
padding-top: 1px;
padding-left: 10px;
padding-bottom: 1px;
padding-right: 10px;
max-width: 60px;
text-align: center;
background-color: rgba(255, 247, 236, 1);
}

#s-b9399c77-97c0-4af9-86a8-320d03833203 .shogun-heading-component h4 {
  color: rgba(255, 247, 236, 1);
  font-weight:  700 ;
  
  font-style:  normal ;
  font-size: 14px;
  
  
  
}



#s-e5ac5036-d795-4a6f-a9de-819ed5fb803e {
  margin-left: auto;
margin-right: auto;
text-align: left;
}



.shg-c#s-e5ac5036-d795-4a6f-a9de-819ed5fb803e .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-e5ac5036-d795-4a6f-a9de-819ed5fb803e img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-e5ac5036-d795-4a6f-a9de-819ed5fb803e .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-e5ac5036-d795-4a6f-a9de-819ed5fb803e img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-e5ac5036-d795-4a6f-a9de-819ed5fb803e .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-e5ac5036-d795-4a6f-a9de-819ed5fb803e img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-e5ac5036-d795-4a6f-a9de-819ed5fb803e .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-e5ac5036-d795-4a6f-a9de-819ed5fb803e img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-e5ac5036-d795-4a6f-a9de-819ed5fb803e .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-e5ac5036-d795-4a6f-a9de-819ed5fb803e img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-c1c38f50-b31b-408c-9587-9c3ad5a22b48 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-c1c38f50-b31b-408c-9587-9c3ad5a22b48 .shg-product-title-component h3 {
  
  
  
  
  font-size: 18px;
  
  
  
}

#s-ab7da547-6926-4a81-b262-b0332c23394b {
  text-align: center;
}

#s-ab7da547-6926-4a81-b262-b0332c23394b .shg-product-sold-out {
  display: none;
  color: rgba(202, 74, 44, 1);
  font-size: 20px;
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-ab7da547-6926-4a81-b262-b0332c23394b .shg-product-price {
  color: rgba(202, 74, 44, 1);
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 20px;
}

#s-ab7da547-6926-4a81-b262-b0332c23394b .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(20, 21, 20, 1);
  font-weight:  500 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-ad7d06c2-5213-4fb1-953f-67a967d7e6c4 {
  margin-top: 30px;
margin-bottom: 30px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 3px;
border-left-width: 3px;
border-bottom-width: 3px;
border-right-width: 3px;
border-color: rgba(255, 247, 235, 1);
border-style: solid;
border-radius: 50px;
background-color: rgba(12, 12, 12, 1);
text-align: center;
cursor: pointer;
color: rgba(247, 185, 46, 1);
background-image: none;
hover-type: color;
}
#s-ad7d06c2-5213-4fb1-953f-67a967d7e6c4:hover {background-color: rgba(251, 181, 72, 1) !important;
text-decoration: none !important;
color: rgba(7, 7, 7, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-ad7d06c2-5213-4fb1-953f-67a967d7e6c4:active {border-style: solid !important;
border-color: rgba(255, 247, 235, 1) !important;
background-color: #000000 !important;
text-decoration: none !important;
color: rgba(5, 5, 5, 1) !important;}


#s-ad7d06c2-5213-4fb1-953f-67a967d7e6c4 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-ad7d06c2-5213-4fb1-953f-67a967d7e6c4.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-ad7d06c2-5213-4fb1-953f-67a967d7e6c4.shg-btn {
  color: rgba(247, 185, 46, 1);
  font-size: 16px;
  font-weight: 700;
  
  font-family: Poppins;
  display:  block ;
}

#s-ad7d06c2-5213-4fb1-953f-67a967d7e6c4.shg-btn.shg-product-atc-error {
  font-weight: 700;
  font-family: Poppins;
  
  font-size: 16px;
  color: rgba(255, 247, 235, 1);
}


  #s-ad7d06c2-5213-4fb1-953f-67a967d7e6c4.shg-btn.shg-product-atc-success {
    font-weight: 700;
    font-family: Poppins;
    
    font-size: 16px;
    color: rgba(255, 247, 235, 1);
  }


#s-bb59d946-c974-4bba-af73-81defb7b57c7 {
  margin-left: auto;
margin-right: auto;
}

#s-546ffab5-17f2-4e63-83f3-e4853427b336 {
  margin-left: auto;
padding-top: 1px;
padding-left: 10px;
padding-bottom: 1px;
padding-right: 10px;
max-width: 60px;
text-align: center;
background-color: rgba(255, 247, 236, 1);
}

#s-546ffab5-17f2-4e63-83f3-e4853427b336 .shogun-heading-component h4 {
  color: rgba(255, 247, 236, 1);
  font-weight:  700 ;
  
  font-style:  normal ;
  font-size: 14px;
  
  
  
}



#s-4673f9c4-18f4-4e6c-8143-ccfec09d360a {
  margin-left: auto;
margin-right: auto;
text-align: left;
}



.shg-c#s-4673f9c4-18f4-4e6c-8143-ccfec09d360a .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-4673f9c4-18f4-4e6c-8143-ccfec09d360a img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-4673f9c4-18f4-4e6c-8143-ccfec09d360a .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-4673f9c4-18f4-4e6c-8143-ccfec09d360a img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-4673f9c4-18f4-4e6c-8143-ccfec09d360a .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-4673f9c4-18f4-4e6c-8143-ccfec09d360a img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-4673f9c4-18f4-4e6c-8143-ccfec09d360a .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-4673f9c4-18f4-4e6c-8143-ccfec09d360a img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-4673f9c4-18f4-4e6c-8143-ccfec09d360a .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-4673f9c4-18f4-4e6c-8143-ccfec09d360a img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-038fa297-a9c7-4ad2-aa68-2e5b055c849b {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-038fa297-a9c7-4ad2-aa68-2e5b055c849b .shg-product-title-component h3 {
  
  
  
  
  font-size: 18px;
  
  
  
}

#s-29f13692-4240-4891-8c88-425fe806b1ff {
  text-align: center;
}

#s-29f13692-4240-4891-8c88-425fe806b1ff .shg-product-sold-out {
  display: none;
  color: rgba(202, 74, 44, 1);
  font-size: 20px;
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-29f13692-4240-4891-8c88-425fe806b1ff .shg-product-price {
  color: rgba(202, 74, 44, 1);
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 20px;
}

#s-29f13692-4240-4891-8c88-425fe806b1ff .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(20, 21, 20, 1);
  font-weight:  500 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-25dc5273-3dd2-4a39-bfe1-519cfc1ff5b6 {
  margin-top: 30px;
margin-bottom: 30px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 3px;
border-left-width: 3px;
border-bottom-width: 3px;
border-right-width: 3px;
border-color: rgba(255, 247, 235, 1);
border-style: solid;
border-radius: 50px;
background-color: rgba(12, 12, 12, 1);
text-align: center;
cursor: pointer;
color: rgba(247, 185, 46, 1);
background-image: none;
hover-type: color;
}
#s-25dc5273-3dd2-4a39-bfe1-519cfc1ff5b6:hover {background-color: rgba(251, 181, 72, 1) !important;
text-decoration: none !important;
color: rgba(7, 7, 7, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-25dc5273-3dd2-4a39-bfe1-519cfc1ff5b6:active {border-style: solid !important;
border-color: rgba(255, 247, 235, 1) !important;
background-color: #000000 !important;
text-decoration: none !important;
color: rgba(5, 5, 5, 1) !important;}


#s-25dc5273-3dd2-4a39-bfe1-519cfc1ff5b6 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-25dc5273-3dd2-4a39-bfe1-519cfc1ff5b6.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-25dc5273-3dd2-4a39-bfe1-519cfc1ff5b6.shg-btn {
  color: rgba(247, 185, 46, 1);
  font-size: 16px;
  font-weight: 700;
  
  font-family: Poppins;
  display:  block ;
}

#s-25dc5273-3dd2-4a39-bfe1-519cfc1ff5b6.shg-btn.shg-product-atc-error {
  font-weight: 700;
  font-family: Poppins;
  
  font-size: 16px;
  color: rgba(255, 247, 235, 1);
}


  #s-25dc5273-3dd2-4a39-bfe1-519cfc1ff5b6.shg-btn.shg-product-atc-success {
    font-weight: 700;
    font-family: Poppins;
    
    font-size: 16px;
    color: rgba(255, 247, 235, 1);
  }


#s-6cd696d4-7416-4df7-a073-22b657611a81 {
  margin-left: auto;
margin-right: auto;
}

#s-d59808b0-2d35-4554-8449-97bc13930c39 {
  margin-left: auto;
padding-top: 1px;
padding-left: 10px;
padding-bottom: 1px;
padding-right: 10px;
max-width: 60px;
text-align: center;
background-color: rgba(255, 247, 236, 1);
}

#s-d59808b0-2d35-4554-8449-97bc13930c39 .shogun-heading-component h4 {
  color: rgba(255, 247, 236, 1);
  font-weight:  700 ;
  
  font-style:  normal ;
  font-size: 14px;
  
  
  
}



#s-08b13533-079d-4299-9dd5-2d80a0c67d90 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}



.shg-c#s-08b13533-079d-4299-9dd5-2d80a0c67d90 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-08b13533-079d-4299-9dd5-2d80a0c67d90 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-08b13533-079d-4299-9dd5-2d80a0c67d90 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-08b13533-079d-4299-9dd5-2d80a0c67d90 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-08b13533-079d-4299-9dd5-2d80a0c67d90 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-08b13533-079d-4299-9dd5-2d80a0c67d90 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-08b13533-079d-4299-9dd5-2d80a0c67d90 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-08b13533-079d-4299-9dd5-2d80a0c67d90 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-08b13533-079d-4299-9dd5-2d80a0c67d90 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-08b13533-079d-4299-9dd5-2d80a0c67d90 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-45c0b249-5f33-4a41-982f-b1ee52fcde2d {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-45c0b249-5f33-4a41-982f-b1ee52fcde2d .shg-product-title-component h3 {
  
  
  
  
  font-size: 18px;
  
  
  
}

#s-186d7f54-9283-46de-8a43-37d4b9799a9c {
  text-align: center;
}

#s-186d7f54-9283-46de-8a43-37d4b9799a9c .shg-product-sold-out {
  display: none;
  color: rgba(202, 74, 44, 1);
  font-size: 20px;
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-186d7f54-9283-46de-8a43-37d4b9799a9c .shg-product-price {
  color: rgba(202, 74, 44, 1);
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 20px;
}

#s-186d7f54-9283-46de-8a43-37d4b9799a9c .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(20, 21, 20, 1);
  font-weight:  500 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-9f5b990c-3d2c-4f6f-a94e-76e3ee61b9d0 {
  margin-top: 30px;
margin-bottom: 30px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 3px;
border-left-width: 3px;
border-bottom-width: 3px;
border-right-width: 3px;
border-color: rgba(255, 247, 235, 1);
border-style: solid;
border-radius: 50px;
background-color: rgba(12, 12, 12, 1);
text-align: center;
cursor: pointer;
color: rgba(247, 185, 46, 1);
background-image: none;
hover-type: color;
}
#s-9f5b990c-3d2c-4f6f-a94e-76e3ee61b9d0:hover {background-color: rgba(251, 181, 72, 1) !important;
text-decoration: none !important;
color: rgba(7, 7, 7, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-9f5b990c-3d2c-4f6f-a94e-76e3ee61b9d0:active {border-style: solid !important;
border-color: rgba(255, 247, 235, 1) !important;
background-color: #000000 !important;
text-decoration: none !important;
color: rgba(5, 5, 5, 1) !important;}


#s-9f5b990c-3d2c-4f6f-a94e-76e3ee61b9d0 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-9f5b990c-3d2c-4f6f-a94e-76e3ee61b9d0.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-9f5b990c-3d2c-4f6f-a94e-76e3ee61b9d0.shg-btn {
  color: rgba(247, 185, 46, 1);
  font-size: 16px;
  font-weight: 700;
  
  font-family: Poppins;
  display:  block ;
}

#s-9f5b990c-3d2c-4f6f-a94e-76e3ee61b9d0.shg-btn.shg-product-atc-error {
  font-weight: 700;
  font-family: Poppins;
  
  font-size: 16px;
  color: rgba(255, 247, 235, 1);
}


  #s-9f5b990c-3d2c-4f6f-a94e-76e3ee61b9d0.shg-btn.shg-product-atc-success {
    font-weight: 700;
    font-family: Poppins;
    
    font-size: 16px;
    color: rgba(255, 247, 235, 1);
  }


#s-819b4976-7582-4b91-a8c9-b55f4b631ca2 {
  margin-left: auto;
margin-right: auto;
}

#s-6fa44a60-be7a-4c3c-958a-c66099df74d6 {
  margin-left: auto;
padding-top: 1px;
padding-left: 10px;
padding-bottom: 1px;
padding-right: 10px;
max-width: 60px;
text-align: center;
background-color: rgba(255, 247, 236, 1);
}

#s-6fa44a60-be7a-4c3c-958a-c66099df74d6 .shogun-heading-component h4 {
  color: rgba(255, 247, 236, 1);
  font-weight:  700 ;
  
  font-style:  normal ;
  font-size: 14px;
  
  
  
}



#s-339126af-c948-4e1f-a282-84e3f5488e61 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}



.shg-c#s-339126af-c948-4e1f-a282-84e3f5488e61 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-339126af-c948-4e1f-a282-84e3f5488e61 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-339126af-c948-4e1f-a282-84e3f5488e61 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-339126af-c948-4e1f-a282-84e3f5488e61 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-339126af-c948-4e1f-a282-84e3f5488e61 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-339126af-c948-4e1f-a282-84e3f5488e61 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-339126af-c948-4e1f-a282-84e3f5488e61 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-339126af-c948-4e1f-a282-84e3f5488e61 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-339126af-c948-4e1f-a282-84e3f5488e61 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-339126af-c948-4e1f-a282-84e3f5488e61 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-f6f84c32-47be-4601-b859-b52fe59f2649 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-f6f84c32-47be-4601-b859-b52fe59f2649 .shg-product-title-component h3 {
  
  
  
  
  font-size: 18px;
  
  
  
}

#s-bc5e1c68-6fa7-47f7-b980-def017c493ea {
  text-align: center;
}

#s-bc5e1c68-6fa7-47f7-b980-def017c493ea .shg-product-sold-out {
  display: none;
  color: rgba(202, 74, 44, 1);
  font-size: 20px;
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-bc5e1c68-6fa7-47f7-b980-def017c493ea .shg-product-price {
  color: rgba(202, 74, 44, 1);
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 20px;
}

#s-bc5e1c68-6fa7-47f7-b980-def017c493ea .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(20, 21, 20, 1);
  font-weight:  500 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-99116942-2fc7-4333-afa5-3c768fc2d43c {
  margin-top: 30px;
margin-bottom: 30px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 3px;
border-left-width: 3px;
border-bottom-width: 3px;
border-right-width: 3px;
border-color: rgba(255, 247, 235, 1);
border-style: solid;
border-radius: 50px;
background-color: rgba(12, 12, 12, 1);
text-align: center;
cursor: pointer;
color: rgba(247, 185, 46, 1);
background-image: none;
hover-type: color;
}
#s-99116942-2fc7-4333-afa5-3c768fc2d43c:hover {background-color: rgba(251, 181, 72, 1) !important;
text-decoration: none !important;
color: rgba(7, 7, 7, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-99116942-2fc7-4333-afa5-3c768fc2d43c:active {border-style: solid !important;
border-color: rgba(255, 247, 235, 1) !important;
background-color: #000000 !important;
text-decoration: none !important;
color: rgba(5, 5, 5, 1) !important;}


#s-99116942-2fc7-4333-afa5-3c768fc2d43c {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-99116942-2fc7-4333-afa5-3c768fc2d43c.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-99116942-2fc7-4333-afa5-3c768fc2d43c.shg-btn {
  color: rgba(247, 185, 46, 1);
  font-size: 16px;
  font-weight: 700;
  
  font-family: Poppins;
  display:  block ;
}

#s-99116942-2fc7-4333-afa5-3c768fc2d43c.shg-btn.shg-product-atc-error {
  font-weight: 700;
  font-family: Poppins;
  
  font-size: 16px;
  color: rgba(255, 247, 235, 1);
}


  #s-99116942-2fc7-4333-afa5-3c768fc2d43c.shg-btn.shg-product-atc-success {
    font-weight: 700;
    font-family: Poppins;
    
    font-size: 16px;
    color: rgba(255, 247, 235, 1);
  }


#s-5cae6bd5-e62c-4895-a63e-e616418fb83e {
  margin-left: auto;
margin-right: auto;
}

#s-c796bd9c-6814-4daa-a6ae-4b42f993e73b {
  margin-left: auto;
padding-top: 1px;
padding-left: 10px;
padding-bottom: 1px;
padding-right: 10px;
max-width: 60px;
text-align: center;
background-color: rgba(13, 13, 13, 1);
}

#s-c796bd9c-6814-4daa-a6ae-4b42f993e73b .shogun-heading-component h4 {
  color: rgba(247, 185, 46, 1);
  font-weight:  700 ;
  
  font-style:  normal ;
  font-size: 14px;
  
  
  
}



#s-839673c2-1ca6-4fbf-9d73-95b9b01483a0 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}



.shg-c#s-839673c2-1ca6-4fbf-9d73-95b9b01483a0 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-839673c2-1ca6-4fbf-9d73-95b9b01483a0 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-839673c2-1ca6-4fbf-9d73-95b9b01483a0 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-839673c2-1ca6-4fbf-9d73-95b9b01483a0 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-839673c2-1ca6-4fbf-9d73-95b9b01483a0 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-839673c2-1ca6-4fbf-9d73-95b9b01483a0 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-839673c2-1ca6-4fbf-9d73-95b9b01483a0 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-839673c2-1ca6-4fbf-9d73-95b9b01483a0 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-839673c2-1ca6-4fbf-9d73-95b9b01483a0 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-839673c2-1ca6-4fbf-9d73-95b9b01483a0 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-7c4e5c0f-9320-42fc-9e51-32185ee438bd {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-7c4e5c0f-9320-42fc-9e51-32185ee438bd .shg-product-title-component h3 {
  
  
  
  
  font-size: 18px;
  
  
  
}

#s-b09d49a6-2405-4af7-af45-716b9eb6d1e1 {
  text-align: center;
}

#s-b09d49a6-2405-4af7-af45-716b9eb6d1e1 .shg-product-sold-out {
  display: none;
  color: rgba(202, 74, 44, 1);
  font-size: 20px;
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-b09d49a6-2405-4af7-af45-716b9eb6d1e1 .shg-product-price {
  color: rgba(202, 74, 44, 1);
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 20px;
}

#s-b09d49a6-2405-4af7-af45-716b9eb6d1e1 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(20, 21, 20, 1);
  font-weight:  500 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-324be8cf-c2d9-4c77-9b28-3523835601bd {
  margin-top: 30px;
margin-bottom: 30px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 3px;
border-left-width: 3px;
border-bottom-width: 3px;
border-right-width: 3px;
border-color: rgba(255, 247, 235, 1);
border-style: solid;
border-radius: 50px;
background-color: rgba(12, 12, 12, 1);
text-align: center;
cursor: pointer;
color: rgba(247, 185, 46, 1);
background-image: none;
hover-type: color;
}
#s-324be8cf-c2d9-4c77-9b28-3523835601bd:hover {background-color: rgba(251, 181, 72, 1) !important;
text-decoration: none !important;
color: rgba(7, 7, 7, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-324be8cf-c2d9-4c77-9b28-3523835601bd:active {border-style: solid !important;
border-color: rgba(255, 247, 235, 1) !important;
background-color: #000000 !important;
text-decoration: none !important;
color: rgba(5, 5, 5, 1) !important;}


#s-324be8cf-c2d9-4c77-9b28-3523835601bd {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-324be8cf-c2d9-4c77-9b28-3523835601bd.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-324be8cf-c2d9-4c77-9b28-3523835601bd.shg-btn {
  color: rgba(247, 185, 46, 1);
  font-size: 16px;
  font-weight: 700;
  
  font-family: Poppins;
  display:  block ;
}

#s-324be8cf-c2d9-4c77-9b28-3523835601bd.shg-btn.shg-product-atc-error {
  font-weight: 700;
  font-family: Poppins;
  
  font-size: 16px;
  color: rgba(255, 247, 235, 1);
}


  #s-324be8cf-c2d9-4c77-9b28-3523835601bd.shg-btn.shg-product-atc-success {
    font-weight: 700;
    font-family: Poppins;
    
    font-size: 16px;
    color: rgba(255, 247, 235, 1);
  }


#s-ee441fcd-fc33-4af5-85d0-56c4c2c0207c {
  margin-left: auto;
margin-right: auto;
}

#s-10785e0b-8e76-49a6-8c51-b16341a965a5 {
  margin-left: auto;
padding-top: 1px;
padding-left: 10px;
padding-bottom: 1px;
padding-right: 10px;
max-width: 60px;
text-align: center;
background-color: rgba(13, 13, 13, 1);
}

#s-10785e0b-8e76-49a6-8c51-b16341a965a5 .shogun-heading-component h4 {
  color: rgba(247, 185, 46, 1);
  font-weight:  700 ;
  
  font-style:  normal ;
  font-size: 14px;
  
  
  
}



#s-6aa562fb-bbd5-4526-bdc1-08c76b57e276 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}



.shg-c#s-6aa562fb-bbd5-4526-bdc1-08c76b57e276 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-6aa562fb-bbd5-4526-bdc1-08c76b57e276 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-6aa562fb-bbd5-4526-bdc1-08c76b57e276 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-6aa562fb-bbd5-4526-bdc1-08c76b57e276 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-6aa562fb-bbd5-4526-bdc1-08c76b57e276 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-6aa562fb-bbd5-4526-bdc1-08c76b57e276 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-6aa562fb-bbd5-4526-bdc1-08c76b57e276 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-6aa562fb-bbd5-4526-bdc1-08c76b57e276 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-6aa562fb-bbd5-4526-bdc1-08c76b57e276 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-6aa562fb-bbd5-4526-bdc1-08c76b57e276 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-fbe44493-5cec-40e1-8fa2-811cc4020ddf {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-fbe44493-5cec-40e1-8fa2-811cc4020ddf .shg-product-title-component h3 {
  
  
  
  
  font-size: 18px;
  
  
  
}

#s-ee7345e0-41a8-4cb8-9bca-4655e4bdab1c {
  text-align: center;
}

#s-ee7345e0-41a8-4cb8-9bca-4655e4bdab1c .shg-product-sold-out {
  display: none;
  color: rgba(202, 74, 44, 1);
  font-size: 20px;
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-ee7345e0-41a8-4cb8-9bca-4655e4bdab1c .shg-product-price {
  color: rgba(202, 74, 44, 1);
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 20px;
}

#s-ee7345e0-41a8-4cb8-9bca-4655e4bdab1c .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(20, 21, 20, 1);
  font-weight:  500 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-d12b2ee3-27b0-4623-90f4-4761fa7134bc {
  margin-top: 30px;
margin-bottom: 30px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 3px;
border-left-width: 3px;
border-bottom-width: 3px;
border-right-width: 3px;
border-color: rgba(255, 247, 235, 1);
border-style: solid;
border-radius: 50px;
background-color: rgba(12, 12, 12, 1);
text-align: center;
cursor: pointer;
color: rgba(247, 185, 46, 1);
background-image: none;
hover-type: color;
}
#s-d12b2ee3-27b0-4623-90f4-4761fa7134bc:hover {background-color: rgba(251, 181, 72, 1) !important;
text-decoration: none !important;
color: rgba(7, 7, 7, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-d12b2ee3-27b0-4623-90f4-4761fa7134bc:active {border-style: solid !important;
border-color: rgba(255, 247, 235, 1) !important;
background-color: #000000 !important;
text-decoration: none !important;
color: rgba(5, 5, 5, 1) !important;}


#s-d12b2ee3-27b0-4623-90f4-4761fa7134bc {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-d12b2ee3-27b0-4623-90f4-4761fa7134bc.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-d12b2ee3-27b0-4623-90f4-4761fa7134bc.shg-btn {
  color: rgba(247, 185, 46, 1);
  font-size: 16px;
  font-weight: 700;
  
  font-family: Poppins;
  display:  block ;
}

#s-d12b2ee3-27b0-4623-90f4-4761fa7134bc.shg-btn.shg-product-atc-error {
  font-weight: 700;
  font-family: Poppins;
  
  font-size: 16px;
  color: rgba(255, 247, 235, 1);
}


  #s-d12b2ee3-27b0-4623-90f4-4761fa7134bc.shg-btn.shg-product-atc-success {
    font-weight: 700;
    font-family: Poppins;
    
    font-size: 16px;
    color: rgba(255, 247, 235, 1);
  }


#s-5693ffc7-6c24-4712-b376-21c2e62bfa63 {
  margin-left: auto;
margin-right: auto;
}

#s-d96b8b92-5b35-4a7c-a63b-aefc0da0b32b {
  margin-left: auto;
padding-top: 1px;
padding-left: 10px;
padding-bottom: 1px;
padding-right: 10px;
max-width: 60px;
text-align: center;
background-color: rgba(255, 247, 236, 1);
}

#s-d96b8b92-5b35-4a7c-a63b-aefc0da0b32b .shogun-heading-component h4 {
  color: rgba(255, 247, 236, 1);
  font-weight:  700 ;
  
  font-style:  normal ;
  font-size: 14px;
  
  
  
}



#s-4afe6af5-c1a1-4e7f-ab6a-120fa288467f {
  margin-left: auto;
margin-right: auto;
text-align: left;
}



.shg-c#s-4afe6af5-c1a1-4e7f-ab6a-120fa288467f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-4afe6af5-c1a1-4e7f-ab6a-120fa288467f img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-4afe6af5-c1a1-4e7f-ab6a-120fa288467f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-4afe6af5-c1a1-4e7f-ab6a-120fa288467f img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-4afe6af5-c1a1-4e7f-ab6a-120fa288467f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-4afe6af5-c1a1-4e7f-ab6a-120fa288467f img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-4afe6af5-c1a1-4e7f-ab6a-120fa288467f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-4afe6af5-c1a1-4e7f-ab6a-120fa288467f img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-4afe6af5-c1a1-4e7f-ab6a-120fa288467f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-4afe6af5-c1a1-4e7f-ab6a-120fa288467f img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-58290814-ee3e-48af-a741-1496a76dcc3b {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-58290814-ee3e-48af-a741-1496a76dcc3b .shg-product-title-component h3 {
  
  
  
  
  font-size: 18px;
  
  
  
}

#s-ce5d6467-95f9-4578-a819-9369083e38ab {
  text-align: center;
}

#s-ce5d6467-95f9-4578-a819-9369083e38ab .shg-product-sold-out {
  display: none;
  color: rgba(202, 74, 44, 1);
  font-size: 20px;
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-ce5d6467-95f9-4578-a819-9369083e38ab .shg-product-price {
  color: rgba(202, 74, 44, 1);
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 20px;
}

#s-ce5d6467-95f9-4578-a819-9369083e38ab .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(20, 21, 20, 1);
  font-weight:  500 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-76e40746-6a72-43e3-b553-72db8c2121ce {
  margin-top: 30px;
margin-bottom: 30px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 3px;
border-left-width: 3px;
border-bottom-width: 3px;
border-right-width: 3px;
border-color: rgba(255, 247, 235, 1);
border-style: solid;
border-radius: 50px;
background-color: rgba(12, 12, 12, 1);
text-align: center;
cursor: pointer;
color: rgba(247, 185, 46, 1);
background-image: none;
hover-type: color;
}
#s-76e40746-6a72-43e3-b553-72db8c2121ce:hover {background-color: rgba(251, 181, 72, 1) !important;
text-decoration: none !important;
color: rgba(7, 7, 7, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-76e40746-6a72-43e3-b553-72db8c2121ce:active {border-style: solid !important;
border-color: rgba(255, 247, 235, 1) !important;
background-color: #000000 !important;
text-decoration: none !important;
color: rgba(5, 5, 5, 1) !important;}


#s-76e40746-6a72-43e3-b553-72db8c2121ce {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-76e40746-6a72-43e3-b553-72db8c2121ce.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-76e40746-6a72-43e3-b553-72db8c2121ce.shg-btn {
  color: rgba(247, 185, 46, 1);
  font-size: 16px;
  font-weight: 700;
  
  font-family: Poppins;
  display:  block ;
}

#s-76e40746-6a72-43e3-b553-72db8c2121ce.shg-btn.shg-product-atc-error {
  font-weight: 700;
  font-family: Poppins;
  
  font-size: 16px;
  color: rgba(255, 247, 235, 1);
}


  #s-76e40746-6a72-43e3-b553-72db8c2121ce.shg-btn.shg-product-atc-success {
    font-weight: 700;
    font-family: Poppins;
    
    font-size: 16px;
    color: rgba(255, 247, 235, 1);
  }


#s-c6c512df-4830-4471-b383-64cc47e1bf21 {
  margin-left: auto;
margin-right: auto;
}

#s-4d406fbd-89e8-410e-b1ee-2db81dc73daf {
  margin-left: auto;
padding-top: 1px;
padding-left: 10px;
padding-bottom: 1px;
padding-right: 10px;
max-width: 60px;
text-align: center;
background-color: rgba(255, 247, 236, 1);
}

#s-4d406fbd-89e8-410e-b1ee-2db81dc73daf .shogun-heading-component h4 {
  color: rgba(255, 247, 236, 1);
  font-weight:  700 ;
  
  font-style:  normal ;
  font-size: 14px;
  
  
  
}



#s-50f3ec7c-b99e-4b88-8d8d-1aa439aa6500 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}



.shg-c#s-50f3ec7c-b99e-4b88-8d8d-1aa439aa6500 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-50f3ec7c-b99e-4b88-8d8d-1aa439aa6500 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-50f3ec7c-b99e-4b88-8d8d-1aa439aa6500 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-50f3ec7c-b99e-4b88-8d8d-1aa439aa6500 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-50f3ec7c-b99e-4b88-8d8d-1aa439aa6500 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-50f3ec7c-b99e-4b88-8d8d-1aa439aa6500 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-50f3ec7c-b99e-4b88-8d8d-1aa439aa6500 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-50f3ec7c-b99e-4b88-8d8d-1aa439aa6500 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-50f3ec7c-b99e-4b88-8d8d-1aa439aa6500 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-50f3ec7c-b99e-4b88-8d8d-1aa439aa6500 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-4246afae-c81f-41d5-8ed7-54c06a60701f {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-4246afae-c81f-41d5-8ed7-54c06a60701f .shg-product-title-component h3 {
  
  
  
  
  font-size: 18px;
  
  
  
}

#s-24397eea-917f-44dc-a641-ab48d7d31f20 {
  text-align: center;
}

#s-24397eea-917f-44dc-a641-ab48d7d31f20 .shg-product-sold-out {
  display: none;
  color: rgba(202, 74, 44, 1);
  font-size: 20px;
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-24397eea-917f-44dc-a641-ab48d7d31f20 .shg-product-price {
  color: rgba(202, 74, 44, 1);
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 20px;
}

#s-24397eea-917f-44dc-a641-ab48d7d31f20 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(20, 21, 20, 1);
  font-weight:  500 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-43acb807-be05-4ddf-a801-a95631588f65 {
  margin-top: 30px;
margin-bottom: 30px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 3px;
border-left-width: 3px;
border-bottom-width: 3px;
border-right-width: 3px;
border-color: rgba(255, 247, 235, 1);
border-style: solid;
border-radius: 50px;
background-color: rgba(12, 12, 12, 1);
text-align: center;
cursor: pointer;
color: rgba(247, 185, 46, 1);
background-image: none;
hover-type: color;
}
#s-43acb807-be05-4ddf-a801-a95631588f65:hover {background-color: rgba(251, 181, 72, 1) !important;
text-decoration: none !important;
color: rgba(7, 7, 7, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-43acb807-be05-4ddf-a801-a95631588f65:active {border-style: solid !important;
border-color: rgba(255, 247, 235, 1) !important;
background-color: #000000 !important;
text-decoration: none !important;
color: rgba(5, 5, 5, 1) !important;}


#s-43acb807-be05-4ddf-a801-a95631588f65 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-43acb807-be05-4ddf-a801-a95631588f65.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-43acb807-be05-4ddf-a801-a95631588f65.shg-btn {
  color: rgba(247, 185, 46, 1);
  font-size: 16px;
  font-weight: 700;
  
  font-family: Poppins;
  display:  block ;
}

#s-43acb807-be05-4ddf-a801-a95631588f65.shg-btn.shg-product-atc-error {
  font-weight: 700;
  font-family: Poppins;
  
  font-size: 16px;
  color: rgba(255, 247, 235, 1);
}


  #s-43acb807-be05-4ddf-a801-a95631588f65.shg-btn.shg-product-atc-success {
    font-weight: 700;
    font-family: Poppins;
    
    font-size: 16px;
    color: rgba(255, 247, 235, 1);
  }


#s-578f8be3-ec66-4bef-988b-11adf2689160 {
  margin-left: auto;
margin-right: auto;
}

#s-4d941624-2481-43f7-ba25-dd10fc7d0bc4 {
  margin-left: auto;
padding-top: 1px;
padding-left: 10px;
padding-bottom: 1px;
padding-right: 10px;
max-width: 60px;
text-align: center;
background-color: rgba(255, 247, 236, 1);
}

#s-4d941624-2481-43f7-ba25-dd10fc7d0bc4 .shogun-heading-component h4 {
  color: rgba(255, 247, 236, 1);
  font-weight:  700 ;
  
  font-style:  normal ;
  font-size: 14px;
  
  
  
}



#s-be50f27b-17d2-4886-9fa7-9daf1dad08ae {
  margin-left: auto;
margin-right: auto;
text-align: left;
}



.shg-c#s-be50f27b-17d2-4886-9fa7-9daf1dad08ae .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-be50f27b-17d2-4886-9fa7-9daf1dad08ae img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-be50f27b-17d2-4886-9fa7-9daf1dad08ae .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-be50f27b-17d2-4886-9fa7-9daf1dad08ae img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-be50f27b-17d2-4886-9fa7-9daf1dad08ae .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-be50f27b-17d2-4886-9fa7-9daf1dad08ae img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-be50f27b-17d2-4886-9fa7-9daf1dad08ae .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-be50f27b-17d2-4886-9fa7-9daf1dad08ae img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-be50f27b-17d2-4886-9fa7-9daf1dad08ae .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-be50f27b-17d2-4886-9fa7-9daf1dad08ae img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-2c04bb1a-203c-4fe5-9874-20bbb70ba268 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-2c04bb1a-203c-4fe5-9874-20bbb70ba268 .shg-product-title-component h3 {
  
  
  
  
  font-size: 18px;
  
  
  
}

#s-20404e30-6551-47ec-8a50-ec5f4d8dfc24 {
  text-align: center;
}

#s-20404e30-6551-47ec-8a50-ec5f4d8dfc24 .shg-product-sold-out {
  display: none;
  color: rgba(202, 74, 44, 1);
  font-size: 20px;
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-20404e30-6551-47ec-8a50-ec5f4d8dfc24 .shg-product-price {
  color: rgba(202, 74, 44, 1);
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 20px;
}

#s-20404e30-6551-47ec-8a50-ec5f4d8dfc24 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(20, 21, 20, 1);
  font-weight:  500 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-345d6a42-167c-445c-88aa-dded0f54b54c {
  margin-top: 30px;
margin-bottom: 30px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 3px;
border-left-width: 3px;
border-bottom-width: 3px;
border-right-width: 3px;
border-color: rgba(255, 247, 235, 1);
border-style: solid;
border-radius: 50px;
background-color: rgba(12, 12, 12, 1);
text-align: center;
cursor: pointer;
color: rgba(247, 185, 46, 1);
background-image: none;
hover-type: color;
}
#s-345d6a42-167c-445c-88aa-dded0f54b54c:hover {background-color: rgba(251, 181, 72, 1) !important;
text-decoration: none !important;
color: rgba(7, 7, 7, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-345d6a42-167c-445c-88aa-dded0f54b54c:active {border-style: solid !important;
border-color: rgba(255, 247, 235, 1) !important;
background-color: #000000 !important;
text-decoration: none !important;
color: rgba(5, 5, 5, 1) !important;}


#s-345d6a42-167c-445c-88aa-dded0f54b54c {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-345d6a42-167c-445c-88aa-dded0f54b54c.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-345d6a42-167c-445c-88aa-dded0f54b54c.shg-btn {
  color: rgba(247, 185, 46, 1);
  font-size: 16px;
  font-weight: 700;
  
  font-family: Poppins;
  display:  block ;
}

#s-345d6a42-167c-445c-88aa-dded0f54b54c.shg-btn.shg-product-atc-error {
  font-weight: 700;
  font-family: Poppins;
  
  font-size: 16px;
  color: rgba(255, 247, 235, 1);
}


  #s-345d6a42-167c-445c-88aa-dded0f54b54c.shg-btn.shg-product-atc-success {
    font-weight: 700;
    font-family: Poppins;
    
    font-size: 16px;
    color: rgba(255, 247, 235, 1);
  }


#s-8f120356-c720-43da-b105-df70816a4645 {
  margin-left: auto;
margin-right: auto;
}

#s-633f022e-75c4-4001-8517-84d4712bf02e {
  margin-left: auto;
padding-top: 1px;
padding-left: 10px;
padding-bottom: 1px;
padding-right: 10px;
max-width: 60px;
text-align: center;
background-color: rgba(13, 13, 13, 1);
}

#s-633f022e-75c4-4001-8517-84d4712bf02e .shogun-heading-component h4 {
  color: rgba(247, 185, 46, 1);
  font-weight:  700 ;
  
  font-style:  normal ;
  font-size: 14px;
  
  
  
}



#s-4f89b633-ad08-49ec-abbf-34fe78a0bddc {
  margin-left: auto;
margin-right: auto;
text-align: left;
}



.shg-c#s-4f89b633-ad08-49ec-abbf-34fe78a0bddc .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-4f89b633-ad08-49ec-abbf-34fe78a0bddc img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-4f89b633-ad08-49ec-abbf-34fe78a0bddc .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-4f89b633-ad08-49ec-abbf-34fe78a0bddc img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-4f89b633-ad08-49ec-abbf-34fe78a0bddc .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-4f89b633-ad08-49ec-abbf-34fe78a0bddc img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-4f89b633-ad08-49ec-abbf-34fe78a0bddc .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-4f89b633-ad08-49ec-abbf-34fe78a0bddc img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-4f89b633-ad08-49ec-abbf-34fe78a0bddc .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-4f89b633-ad08-49ec-abbf-34fe78a0bddc img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-51a59d90-9c45-4394-b4bf-02d3ee61f524 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-51a59d90-9c45-4394-b4bf-02d3ee61f524 .shg-product-title-component h3 {
  
  
  
  
  font-size: 18px;
  
  
  
}

#s-b57a9671-1e44-408f-96dd-254729064aaf {
  text-align: center;
}

#s-b57a9671-1e44-408f-96dd-254729064aaf .shg-product-sold-out {
  display: none;
  color: rgba(202, 74, 44, 1);
  font-size: 20px;
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-b57a9671-1e44-408f-96dd-254729064aaf .shg-product-price {
  color: rgba(202, 74, 44, 1);
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 20px;
}

#s-b57a9671-1e44-408f-96dd-254729064aaf .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(20, 21, 20, 1);
  font-weight:  500 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-25df9449-6ece-47c4-b744-bc1f1cc7d145 {
  margin-top: 30px;
margin-bottom: 30px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 3px;
border-left-width: 3px;
border-bottom-width: 3px;
border-right-width: 3px;
border-color: rgba(255, 247, 235, 1);
border-style: solid;
border-radius: 50px;
background-color: rgba(12, 12, 12, 1);
text-align: center;
cursor: pointer;
color: rgba(247, 185, 46, 1);
background-image: none;
hover-type: color;
}
#s-25df9449-6ece-47c4-b744-bc1f1cc7d145:hover {background-color: rgba(251, 181, 72, 1) !important;
text-decoration: none !important;
color: rgba(7, 7, 7, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-25df9449-6ece-47c4-b744-bc1f1cc7d145:active {border-style: solid !important;
border-color: rgba(255, 247, 235, 1) !important;
background-color: #000000 !important;
text-decoration: none !important;
color: rgba(5, 5, 5, 1) !important;}


#s-25df9449-6ece-47c4-b744-bc1f1cc7d145 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-25df9449-6ece-47c4-b744-bc1f1cc7d145.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-25df9449-6ece-47c4-b744-bc1f1cc7d145.shg-btn {
  color: rgba(247, 185, 46, 1);
  font-size: 16px;
  font-weight: 700;
  
  font-family: Poppins;
  display:  block ;
}

#s-25df9449-6ece-47c4-b744-bc1f1cc7d145.shg-btn.shg-product-atc-error {
  font-weight: 700;
  font-family: Poppins;
  
  font-size: 16px;
  color: rgba(255, 247, 235, 1);
}


  #s-25df9449-6ece-47c4-b744-bc1f1cc7d145.shg-btn.shg-product-atc-success {
    font-weight: 700;
    font-family: Poppins;
    
    font-size: 16px;
    color: rgba(255, 247, 235, 1);
  }


#s-ca8a0ebf-252c-4bb7-95fd-846bf0317885 {
  margin-left: auto;
margin-right: auto;
}

#s-16b553fe-0e09-458a-927d-bb79674f2aca {
  margin-left: auto;
padding-top: 1px;
padding-left: 10px;
padding-bottom: 1px;
padding-right: 10px;
max-width: 60px;
text-align: center;
background-color: rgba(13, 13, 13, 1);
}

#s-16b553fe-0e09-458a-927d-bb79674f2aca .shogun-heading-component h4 {
  color: rgba(247, 185, 46, 1);
  font-weight:  700 ;
  
  font-style:  normal ;
  font-size: 14px;
  
  
  
}



#s-fdbf2361-e7bb-4659-91f5-4d86a2c53229 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}



.shg-c#s-fdbf2361-e7bb-4659-91f5-4d86a2c53229 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-fdbf2361-e7bb-4659-91f5-4d86a2c53229 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-fdbf2361-e7bb-4659-91f5-4d86a2c53229 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-fdbf2361-e7bb-4659-91f5-4d86a2c53229 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-fdbf2361-e7bb-4659-91f5-4d86a2c53229 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-fdbf2361-e7bb-4659-91f5-4d86a2c53229 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-fdbf2361-e7bb-4659-91f5-4d86a2c53229 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-fdbf2361-e7bb-4659-91f5-4d86a2c53229 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-fdbf2361-e7bb-4659-91f5-4d86a2c53229 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-fdbf2361-e7bb-4659-91f5-4d86a2c53229 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-f69fc7a0-e786-4eff-9c2f-ef6796cd163f {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-f69fc7a0-e786-4eff-9c2f-ef6796cd163f .shg-product-title-component h3 {
  
  
  
  
  font-size: 18px;
  
  
  
}

#s-d4149352-f7cd-44ed-a938-340cad9b421f {
  text-align: center;
}

#s-d4149352-f7cd-44ed-a938-340cad9b421f .shg-product-sold-out {
  display: none;
  color: rgba(202, 74, 44, 1);
  font-size: 20px;
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-d4149352-f7cd-44ed-a938-340cad9b421f .shg-product-price {
  color: rgba(202, 74, 44, 1);
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 20px;
}

#s-d4149352-f7cd-44ed-a938-340cad9b421f .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(20, 21, 20, 1);
  font-weight:  500 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-27d62dad-6490-4f2c-a2a0-7373e40237d3 {
  margin-top: 30px;
margin-bottom: 30px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 3px;
border-left-width: 3px;
border-bottom-width: 3px;
border-right-width: 3px;
border-color: rgba(255, 247, 235, 1);
border-style: solid;
border-radius: 50px;
background-color: rgba(12, 12, 12, 1);
text-align: center;
cursor: pointer;
color: rgba(247, 185, 46, 1);
background-image: none;
hover-type: color;
}
#s-27d62dad-6490-4f2c-a2a0-7373e40237d3:hover {background-color: rgba(251, 181, 72, 1) !important;
text-decoration: none !important;
color: rgba(7, 7, 7, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-27d62dad-6490-4f2c-a2a0-7373e40237d3:active {border-style: solid !important;
border-color: rgba(255, 247, 235, 1) !important;
background-color: #000000 !important;
text-decoration: none !important;
color: rgba(5, 5, 5, 1) !important;}


#s-27d62dad-6490-4f2c-a2a0-7373e40237d3 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-27d62dad-6490-4f2c-a2a0-7373e40237d3.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-27d62dad-6490-4f2c-a2a0-7373e40237d3.shg-btn {
  color: rgba(247, 185, 46, 1);
  font-size: 16px;
  font-weight: 700;
  
  font-family: Poppins;
  display:  block ;
}

#s-27d62dad-6490-4f2c-a2a0-7373e40237d3.shg-btn.shg-product-atc-error {
  font-weight: 700;
  font-family: Poppins;
  
  font-size: 16px;
  color: rgba(255, 247, 235, 1);
}


  #s-27d62dad-6490-4f2c-a2a0-7373e40237d3.shg-btn.shg-product-atc-success {
    font-weight: 700;
    font-family: Poppins;
    
    font-size: 16px;
    color: rgba(255, 247, 235, 1);
  }


#s-1a83f3bf-53f4-4a7b-95a7-1acc98f674cf {
  margin-left: auto;
margin-right: auto;
}

#s-f6071776-615d-4561-b495-e8884c250e43 {
  margin-left: auto;
padding-top: 1px;
padding-left: 10px;
padding-bottom: 1px;
padding-right: 10px;
max-width: 60px;
text-align: center;
background-color: rgba(255, 247, 236, 1);
}

#s-f6071776-615d-4561-b495-e8884c250e43 .shogun-heading-component h4 {
  color: rgba(255, 247, 236, 1);
  font-weight:  700 ;
  
  font-style:  normal ;
  font-size: 14px;
  
  
  
}



#s-95653a13-86a4-457a-95a2-f320fb0b988b {
  margin-left: auto;
margin-right: auto;
text-align: left;
}



.shg-c#s-95653a13-86a4-457a-95a2-f320fb0b988b .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-95653a13-86a4-457a-95a2-f320fb0b988b img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-95653a13-86a4-457a-95a2-f320fb0b988b .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-95653a13-86a4-457a-95a2-f320fb0b988b img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-95653a13-86a4-457a-95a2-f320fb0b988b .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-95653a13-86a4-457a-95a2-f320fb0b988b img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-95653a13-86a4-457a-95a2-f320fb0b988b .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-95653a13-86a4-457a-95a2-f320fb0b988b img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-95653a13-86a4-457a-95a2-f320fb0b988b .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-95653a13-86a4-457a-95a2-f320fb0b988b img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-30e1063b-eccc-4bd9-af9d-062e38c84083 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-30e1063b-eccc-4bd9-af9d-062e38c84083 .shg-product-title-component h3 {
  
  
  
  
  font-size: 18px;
  
  
  
}

#s-69a8d70a-f33d-419f-a520-8d285753b2f1 {
  text-align: center;
}

#s-69a8d70a-f33d-419f-a520-8d285753b2f1 .shg-product-sold-out {
  display: none;
  color: rgba(202, 74, 44, 1);
  font-size: 20px;
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-69a8d70a-f33d-419f-a520-8d285753b2f1 .shg-product-price {
  color: rgba(202, 74, 44, 1);
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 20px;
}

#s-69a8d70a-f33d-419f-a520-8d285753b2f1 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(20, 21, 20, 1);
  font-weight:  500 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-e4f48c4e-4760-4acc-aaf3-49f31f1dae1c {
  margin-top: 30px;
margin-bottom: 30px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 3px;
border-left-width: 3px;
border-bottom-width: 3px;
border-right-width: 3px;
border-color: rgba(255, 247, 235, 1);
border-style: solid;
border-radius: 50px;
background-color: rgba(12, 12, 12, 1);
text-align: center;
cursor: pointer;
color: rgba(247, 185, 46, 1);
background-image: none;
hover-type: color;
}
#s-e4f48c4e-4760-4acc-aaf3-49f31f1dae1c:hover {background-color: rgba(251, 181, 72, 1) !important;
text-decoration: none !important;
color: rgba(7, 7, 7, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-e4f48c4e-4760-4acc-aaf3-49f31f1dae1c:active {border-style: solid !important;
border-color: rgba(255, 247, 235, 1) !important;
background-color: #000000 !important;
text-decoration: none !important;
color: rgba(5, 5, 5, 1) !important;}


#s-e4f48c4e-4760-4acc-aaf3-49f31f1dae1c {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-e4f48c4e-4760-4acc-aaf3-49f31f1dae1c.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-e4f48c4e-4760-4acc-aaf3-49f31f1dae1c.shg-btn {
  color: rgba(247, 185, 46, 1);
  font-size: 16px;
  font-weight: 700;
  
  font-family: Poppins;
  display:  block ;
}

#s-e4f48c4e-4760-4acc-aaf3-49f31f1dae1c.shg-btn.shg-product-atc-error {
  font-weight: 700;
  font-family: Poppins;
  
  font-size: 16px;
  color: rgba(255, 247, 235, 1);
}


  #s-e4f48c4e-4760-4acc-aaf3-49f31f1dae1c.shg-btn.shg-product-atc-success {
    font-weight: 700;
    font-family: Poppins;
    
    font-size: 16px;
    color: rgba(255, 247, 235, 1);
  }


#s-9a5550f7-e0bd-473c-8dd8-591d4ff4a0b0 {
  margin-left: auto;
margin-right: auto;
}

#s-85bec2e2-7ab4-4652-8cab-b1b23d4f6da0 {
  margin-left: auto;
padding-top: 1px;
padding-left: 10px;
padding-bottom: 1px;
padding-right: 10px;
max-width: 60px;
text-align: center;
background-color: rgba(255, 247, 236, 1);
}

#s-85bec2e2-7ab4-4652-8cab-b1b23d4f6da0 .shogun-heading-component h4 {
  color: rgba(255, 247, 236, 1);
  font-weight:  700 ;
  
  font-style:  normal ;
  font-size: 14px;
  
  
  
}



#s-6f369928-1b40-450f-9451-81bb84b5fad1 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}



.shg-c#s-6f369928-1b40-450f-9451-81bb84b5fad1 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-6f369928-1b40-450f-9451-81bb84b5fad1 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-6f369928-1b40-450f-9451-81bb84b5fad1 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-6f369928-1b40-450f-9451-81bb84b5fad1 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-6f369928-1b40-450f-9451-81bb84b5fad1 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-6f369928-1b40-450f-9451-81bb84b5fad1 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-6f369928-1b40-450f-9451-81bb84b5fad1 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-6f369928-1b40-450f-9451-81bb84b5fad1 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-6f369928-1b40-450f-9451-81bb84b5fad1 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-6f369928-1b40-450f-9451-81bb84b5fad1 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-0d55c1e3-0ba5-4bcd-9d7d-addc1da514f1 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-0d55c1e3-0ba5-4bcd-9d7d-addc1da514f1 .shg-product-title-component h3 {
  
  
  
  
  font-size: 18px;
  
  
  
}

#s-d3cd66e5-e10c-4537-b841-0cb2f461020c {
  text-align: center;
}

#s-d3cd66e5-e10c-4537-b841-0cb2f461020c .shg-product-sold-out {
  display: none;
  color: rgba(202, 74, 44, 1);
  font-size: 20px;
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-d3cd66e5-e10c-4537-b841-0cb2f461020c .shg-product-price {
  color: rgba(202, 74, 44, 1);
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 20px;
}

#s-d3cd66e5-e10c-4537-b841-0cb2f461020c .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(20, 21, 20, 1);
  font-weight:  500 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-f6b5dc0a-4bf2-4315-b5b6-33f1facf638d {
  margin-top: 30px;
margin-bottom: 30px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 3px;
border-left-width: 3px;
border-bottom-width: 3px;
border-right-width: 3px;
border-color: rgba(255, 247, 235, 1);
border-style: solid;
border-radius: 50px;
background-color: rgba(12, 12, 12, 1);
text-align: center;
cursor: pointer;
color: rgba(247, 185, 46, 1);
background-image: none;
hover-type: color;
}
#s-f6b5dc0a-4bf2-4315-b5b6-33f1facf638d:hover {background-color: rgba(251, 181, 72, 1) !important;
text-decoration: none !important;
color: rgba(7, 7, 7, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-f6b5dc0a-4bf2-4315-b5b6-33f1facf638d:active {border-style: solid !important;
border-color: rgba(255, 247, 235, 1) !important;
background-color: #000000 !important;
text-decoration: none !important;
color: rgba(5, 5, 5, 1) !important;}


#s-f6b5dc0a-4bf2-4315-b5b6-33f1facf638d {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-f6b5dc0a-4bf2-4315-b5b6-33f1facf638d.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-f6b5dc0a-4bf2-4315-b5b6-33f1facf638d.shg-btn {
  color: rgba(247, 185, 46, 1);
  font-size: 16px;
  font-weight: 700;
  
  font-family: Poppins;
  display:  block ;
}

#s-f6b5dc0a-4bf2-4315-b5b6-33f1facf638d.shg-btn.shg-product-atc-error {
  font-weight: 700;
  font-family: Poppins;
  
  font-size: 16px;
  color: rgba(255, 247, 235, 1);
}


  #s-f6b5dc0a-4bf2-4315-b5b6-33f1facf638d.shg-btn.shg-product-atc-success {
    font-weight: 700;
    font-family: Poppins;
    
    font-size: 16px;
    color: rgba(255, 247, 235, 1);
  }


#s-c941c93f-2597-414e-9635-538db3760f34 {
  min-height: 50px;
}








#s-c941c93f-2597-414e-9635-538db3760f34 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-c941c93f-2597-414e-9635-538db3760f34.shg-box.shg-c {
  justify-content: center;
}

#s-e6dc0ec4-3def-4399-9149-75290255380d {
  margin-top: 30px;
margin-left: 7%;
margin-bottom: 30px;
margin-right: 7%;
padding-top: 10px;
padding-bottom: 10px;
max-width: 90%;
text-align: center;
}
@media (min-width: 1200px){#s-e6dc0ec4-3def-4399-9149-75290255380d {
  display: none;
}
#s-e6dc0ec4-3def-4399-9149-75290255380d, #wrap-s-e6dc0ec4-3def-4399-9149-75290255380d { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-e6dc0ec4-3def-4399-9149-75290255380d {
  display: none;
}
#s-e6dc0ec4-3def-4399-9149-75290255380d, #wrap-s-e6dc0ec4-3def-4399-9149-75290255380d { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-e6dc0ec4-3def-4399-9149-75290255380d {
  display: none;
}
#s-e6dc0ec4-3def-4399-9149-75290255380d, #wrap-s-e6dc0ec4-3def-4399-9149-75290255380d { display: none !important; }}@media (max-width: 767px){#s-e6dc0ec4-3def-4399-9149-75290255380d {
  display: none;
}
#s-e6dc0ec4-3def-4399-9149-75290255380d, #wrap-s-e6dc0ec4-3def-4399-9149-75290255380d { display: none !important; }}
#s-e6dc0ec4-3def-4399-9149-75290255380d .shogun-heading-component h1 {
  color: rgba(115, 0, 20, 1);
  font-weight:  normal ;
  font-family: "WindsorBold";
  font-style:  normal ;
  font-size: 35px;
  
  
  
}



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

.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-d6885748-e942-4bdb-b9a7-1faaa7a07114 {
  margin-left: 10%;
margin-bottom: 30px;
margin-right: 10%;
padding-top: 10px;
padding-bottom: 10px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(255, 247, 235, 1);
border-style: solid;
border-radius: 24px;
background-color: rgba(247, 185, 46, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(11, 11, 11, 1);
}
#s-d6885748-e942-4bdb-b9a7-1faaa7a07114:hover {border-style: solid !important;
border-color: rgba(255, 255, 255, 1) !important;
background-color: rgba(6, 6, 6, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(247, 185, 46, 1) !important;}#s-d6885748-e942-4bdb-b9a7-1faaa7a07114:active {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iY2Q4NDUwZDMtZjEzMy00NzhjLTk5MTgtNTMzZWUwNmZjMDkwIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojZjdiOTJlO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojN2UyMGNmO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNjZDg0NTBkMy1mMTMzLTQ3OGMtOTkxOC01MzNlZTA2ZmMwOTApIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#f7b92e"}, {"id"=>2, "pos"=>1, "color"=>"#7e20cf"}] !important;
color: rgba(246, 14, 14, 1) !important;}@media (min-width: 992px) and (max-width: 1199px){#s-d6885748-e942-4bdb-b9a7-1faaa7a07114 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-d6885748-e942-4bdb-b9a7-1faaa7a07114 {
  
}
}@media (max-width: 767px){#s-d6885748-e942-4bdb-b9a7-1faaa7a07114 {
  
}
}

  #s-d6885748-e942-4bdb-b9a7-1faaa7a07114-root {
    text-align: center;
  }


#s-d6885748-e942-4bdb-b9a7-1faaa7a07114.shg-btn {
  color: rgba(11, 11, 11, 1);
  font-size: 16px;
  font-weight: 700;
  
  font-family: Poppins;
  display:  block ;
}
@media (min-width: 1200px){
  #s-d6885748-e942-4bdb-b9a7-1faaa7a07114-root {
    text-align: center;
  }


#s-d6885748-e942-4bdb-b9a7-1faaa7a07114.shg-btn {
  color: rgba(11, 11, 11, 1);
  font-size: 16px;
  font-weight: 700;
  
  font-family: Poppins;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-d6885748-e942-4bdb-b9a7-1faaa7a07114-root {
    text-align: center;
  }


#s-d6885748-e942-4bdb-b9a7-1faaa7a07114.shg-btn {
  color: rgba(11, 11, 11, 1);
  font-size: 16px;
  font-weight: 700;
  
  font-family: Poppins;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-d6885748-e942-4bdb-b9a7-1faaa7a07114-root {
    text-align: center;
  }


#s-d6885748-e942-4bdb-b9a7-1faaa7a07114.shg-btn {
  color: rgba(11, 11, 11, 1);
  font-size: 16px;
  font-weight: 700;
  
  font-family: Poppins;
  display:  block ;
}
}@media (max-width: 767px){
  #s-d6885748-e942-4bdb-b9a7-1faaa7a07114-root {
    text-align: center;
  }


#s-d6885748-e942-4bdb-b9a7-1faaa7a07114.shg-btn {
  color: rgba(11, 11, 11, 1);
  font-size: 16px;
  font-weight: 700;
  
  font-family: Poppins;
  display:  block ;
}
}
#s-68fdfc09-9f83-41bc-a134-d66ec74c804d {
  margin-top: 30px;
margin-bottom: 30px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
@media (min-width: 768px) and (max-width: 991px){#s-68fdfc09-9f83-41bc-a134-d66ec74c804d {
  
}
}@media (max-width: 767px){#s-68fdfc09-9f83-41bc-a134-d66ec74c804d {
  
}
}
#s-68fdfc09-9f83-41bc-a134-d66ec74c804d .shogun-heading-component h2 {
  color: rgba(247, 185, 46, 1);
  font-weight:  normal ;
  font-family: "WindsorBold";
  font-style:  normal ;
  font-size: 35px;
  
  
  
}



#s-fc5ae6c9-2314-44eb-9fbd-476843cc2b81 {
  margin-left: auto;
margin-right: auto;
}
@media (min-width: 1200px){#s-fc5ae6c9-2314-44eb-9fbd-476843cc2b81 {
  display: none;
}
#s-fc5ae6c9-2314-44eb-9fbd-476843cc2b81, #wrap-s-fc5ae6c9-2314-44eb-9fbd-476843cc2b81 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-fc5ae6c9-2314-44eb-9fbd-476843cc2b81 {
  display: none;
}
#s-fc5ae6c9-2314-44eb-9fbd-476843cc2b81, #wrap-s-fc5ae6c9-2314-44eb-9fbd-476843cc2b81 { display: none !important; }}
#s-fc5ae6c9-2314-44eb-9fbd-476843cc2b81 .shg-dynamic-column-count {
  grid-template-columns: repeat(2, 1fr);
}
#s-9112fd49-311f-444b-998d-a13df1606a82 {
  margin-left: auto;
margin-right: auto;
}

#s-f2c07244-2012-47fa-8d7e-cf9061cb40ea {
  margin-left: auto;
margin-right: auto;
text-align: left;
}



.shg-c#s-f2c07244-2012-47fa-8d7e-cf9061cb40ea .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f2c07244-2012-47fa-8d7e-cf9061cb40ea img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-f2c07244-2012-47fa-8d7e-cf9061cb40ea .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f2c07244-2012-47fa-8d7e-cf9061cb40ea img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-f2c07244-2012-47fa-8d7e-cf9061cb40ea .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f2c07244-2012-47fa-8d7e-cf9061cb40ea img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-f2c07244-2012-47fa-8d7e-cf9061cb40ea .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f2c07244-2012-47fa-8d7e-cf9061cb40ea img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-f2c07244-2012-47fa-8d7e-cf9061cb40ea .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f2c07244-2012-47fa-8d7e-cf9061cb40ea img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-dbebffb9-8829-4fdd-9f33-51e94edca0b6 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-dbebffb9-8829-4fdd-9f33-51e94edca0b6 .shg-product-title-component h3 {
  
  
  
  
  font-size: 18px;
  
  
  
}

#s-b8fa2964-8187-494f-8f11-da959356a931 {
  text-align: center;
}

#s-b8fa2964-8187-494f-8f11-da959356a931 .shg-product-sold-out {
  display: none;
  color: rgba(202, 74, 44, 1);
  font-size: 20px;
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-b8fa2964-8187-494f-8f11-da959356a931 .shg-product-price {
  color: rgba(202, 74, 44, 1);
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 20px;
}

#s-b8fa2964-8187-494f-8f11-da959356a931 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(20, 21, 20, 1);
  font-weight:  500 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-09f471f4-ba20-4e71-986d-a6a5182ab750 {
  margin-top: 30px;
margin-bottom: 30px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 3px;
border-left-width: 3px;
border-bottom-width: 3px;
border-right-width: 3px;
border-color: rgba(255, 247, 235, 1);
border-style: solid;
border-radius: 50px;
background-color: rgba(12, 12, 12, 1);
text-align: center;
cursor: pointer;
color: rgba(247, 185, 46, 1);
background-image: none;
hover-type: color;
}
#s-09f471f4-ba20-4e71-986d-a6a5182ab750:hover {background-color: rgba(251, 181, 72, 1) !important;
text-decoration: none !important;
color: rgba(7, 7, 7, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-09f471f4-ba20-4e71-986d-a6a5182ab750:active {border-style: solid !important;
border-color: rgba(255, 247, 235, 1) !important;
background-color: #000000 !important;
text-decoration: none !important;
color: rgba(5, 5, 5, 1) !important;}


#s-09f471f4-ba20-4e71-986d-a6a5182ab750 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-09f471f4-ba20-4e71-986d-a6a5182ab750.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-09f471f4-ba20-4e71-986d-a6a5182ab750.shg-btn {
  color: rgba(247, 185, 46, 1);
  font-size: 16px;
  font-weight: 700;
  
  font-family: Poppins;
  display:  block ;
}

#s-09f471f4-ba20-4e71-986d-a6a5182ab750.shg-btn.shg-product-atc-error {
  font-weight: 700;
  font-family: Poppins;
  
  font-size: 16px;
  color: rgba(255, 247, 235, 1);
}


  #s-09f471f4-ba20-4e71-986d-a6a5182ab750.shg-btn.shg-product-atc-success {
    font-weight: 700;
    font-family: Poppins;
    
    font-size: 16px;
    color: rgba(255, 247, 235, 1);
  }


#s-6d6d529d-d827-4867-a28b-f710a1e9a95e {
  margin-left: auto;
margin-right: auto;
}

#s-045a841d-c090-44e6-8c4c-c8813b56ea24 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}



.shg-c#s-045a841d-c090-44e6-8c4c-c8813b56ea24 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-045a841d-c090-44e6-8c4c-c8813b56ea24 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-045a841d-c090-44e6-8c4c-c8813b56ea24 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-045a841d-c090-44e6-8c4c-c8813b56ea24 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-045a841d-c090-44e6-8c4c-c8813b56ea24 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-045a841d-c090-44e6-8c4c-c8813b56ea24 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-045a841d-c090-44e6-8c4c-c8813b56ea24 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-045a841d-c090-44e6-8c4c-c8813b56ea24 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-045a841d-c090-44e6-8c4c-c8813b56ea24 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-045a841d-c090-44e6-8c4c-c8813b56ea24 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-0d15eb1a-aca2-4d8f-8d0d-07cd1cc91351 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-0d15eb1a-aca2-4d8f-8d0d-07cd1cc91351 .shg-product-title-component h3 {
  
  
  
  
  font-size: 18px;
  
  
  
}

#s-46cf7a69-2890-41ea-a6b9-13e7769130c5 {
  text-align: center;
}

#s-46cf7a69-2890-41ea-a6b9-13e7769130c5 .shg-product-sold-out {
  display: none;
  color: rgba(202, 74, 44, 1);
  font-size: 20px;
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-46cf7a69-2890-41ea-a6b9-13e7769130c5 .shg-product-price {
  color: rgba(202, 74, 44, 1);
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 20px;
}

#s-46cf7a69-2890-41ea-a6b9-13e7769130c5 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(20, 21, 20, 1);
  font-weight:  500 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-9449ab32-b2ae-4a66-8764-79470d8acbd6 {
  margin-top: 30px;
margin-bottom: 30px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 3px;
border-left-width: 3px;
border-bottom-width: 3px;
border-right-width: 3px;
border-color: rgba(255, 247, 235, 1);
border-style: solid;
border-radius: 50px;
background-color: rgba(12, 12, 12, 1);
text-align: center;
cursor: pointer;
color: rgba(247, 185, 46, 1);
background-image: none;
hover-type: color;
}
#s-9449ab32-b2ae-4a66-8764-79470d8acbd6:hover {background-color: rgba(251, 181, 72, 1) !important;
text-decoration: none !important;
color: rgba(7, 7, 7, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-9449ab32-b2ae-4a66-8764-79470d8acbd6:active {border-style: solid !important;
border-color: rgba(255, 247, 235, 1) !important;
background-color: #000000 !important;
text-decoration: none !important;
color: rgba(5, 5, 5, 1) !important;}


#s-9449ab32-b2ae-4a66-8764-79470d8acbd6 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-9449ab32-b2ae-4a66-8764-79470d8acbd6.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-9449ab32-b2ae-4a66-8764-79470d8acbd6.shg-btn {
  color: rgba(247, 185, 46, 1);
  font-size: 16px;
  font-weight: 700;
  
  font-family: Poppins;
  display:  block ;
}

#s-9449ab32-b2ae-4a66-8764-79470d8acbd6.shg-btn.shg-product-atc-error {
  font-weight: 700;
  font-family: Poppins;
  
  font-size: 16px;
  color: rgba(255, 247, 235, 1);
}


  #s-9449ab32-b2ae-4a66-8764-79470d8acbd6.shg-btn.shg-product-atc-success {
    font-weight: 700;
    font-family: Poppins;
    
    font-size: 16px;
    color: rgba(255, 247, 235, 1);
  }


#s-ba250a43-f3b5-421a-8cc9-5db3227843b1 {
  margin-left: auto;
margin-right: auto;
}

#s-c9f38f0f-8ce4-405f-a1ef-f21c3c04b59d {
  margin-left: auto;
margin-right: auto;
text-align: left;
}



.shg-c#s-c9f38f0f-8ce4-405f-a1ef-f21c3c04b59d .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c9f38f0f-8ce4-405f-a1ef-f21c3c04b59d img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-c9f38f0f-8ce4-405f-a1ef-f21c3c04b59d .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c9f38f0f-8ce4-405f-a1ef-f21c3c04b59d img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-c9f38f0f-8ce4-405f-a1ef-f21c3c04b59d .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c9f38f0f-8ce4-405f-a1ef-f21c3c04b59d img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-c9f38f0f-8ce4-405f-a1ef-f21c3c04b59d .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c9f38f0f-8ce4-405f-a1ef-f21c3c04b59d img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-c9f38f0f-8ce4-405f-a1ef-f21c3c04b59d .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c9f38f0f-8ce4-405f-a1ef-f21c3c04b59d img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-3d8a76d6-e96d-47e7-b752-e4fa4cc2a663 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-3d8a76d6-e96d-47e7-b752-e4fa4cc2a663 .shg-product-title-component h3 {
  
  
  
  
  font-size: 18px;
  
  
  
}

#s-ada68e06-82a3-4506-83ab-dd96897c90ca {
  text-align: center;
}

#s-ada68e06-82a3-4506-83ab-dd96897c90ca .shg-product-sold-out {
  display: none;
  color: rgba(202, 74, 44, 1);
  font-size: 20px;
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-ada68e06-82a3-4506-83ab-dd96897c90ca .shg-product-price {
  color: rgba(202, 74, 44, 1);
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 20px;
}

#s-ada68e06-82a3-4506-83ab-dd96897c90ca .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(20, 21, 20, 1);
  font-weight:  500 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-23034194-0cba-46c6-b305-f5fe7784da52 {
  margin-top: 30px;
margin-bottom: 30px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 3px;
border-left-width: 3px;
border-bottom-width: 3px;
border-right-width: 3px;
border-color: rgba(255, 247, 235, 1);
border-style: solid;
border-radius: 50px;
background-color: rgba(12, 12, 12, 1);
text-align: center;
cursor: pointer;
color: rgba(247, 185, 46, 1);
background-image: none;
hover-type: color;
}
#s-23034194-0cba-46c6-b305-f5fe7784da52:hover {background-color: rgba(251, 181, 72, 1) !important;
text-decoration: none !important;
color: rgba(7, 7, 7, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-23034194-0cba-46c6-b305-f5fe7784da52:active {border-style: solid !important;
border-color: rgba(255, 247, 235, 1) !important;
background-color: #000000 !important;
text-decoration: none !important;
color: rgba(5, 5, 5, 1) !important;}


#s-23034194-0cba-46c6-b305-f5fe7784da52 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-23034194-0cba-46c6-b305-f5fe7784da52.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-23034194-0cba-46c6-b305-f5fe7784da52.shg-btn {
  color: rgba(247, 185, 46, 1);
  font-size: 16px;
  font-weight: 700;
  
  font-family: Poppins;
  display:  block ;
}

#s-23034194-0cba-46c6-b305-f5fe7784da52.shg-btn.shg-product-atc-error {
  font-weight: 700;
  font-family: Poppins;
  
  font-size: 16px;
  color: rgba(255, 247, 235, 1);
}


  #s-23034194-0cba-46c6-b305-f5fe7784da52.shg-btn.shg-product-atc-success {
    font-weight: 700;
    font-family: Poppins;
    
    font-size: 16px;
    color: rgba(255, 247, 235, 1);
  }


#s-6903e27c-5f13-4e44-bd5a-32c38fece185 {
  margin-left: auto;
margin-right: auto;
}

#s-a4d8135c-3d00-4430-8086-81ea5566e066 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}



.shg-c#s-a4d8135c-3d00-4430-8086-81ea5566e066 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-a4d8135c-3d00-4430-8086-81ea5566e066 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-a4d8135c-3d00-4430-8086-81ea5566e066 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-a4d8135c-3d00-4430-8086-81ea5566e066 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-a4d8135c-3d00-4430-8086-81ea5566e066 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-a4d8135c-3d00-4430-8086-81ea5566e066 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-a4d8135c-3d00-4430-8086-81ea5566e066 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-a4d8135c-3d00-4430-8086-81ea5566e066 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-a4d8135c-3d00-4430-8086-81ea5566e066 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-a4d8135c-3d00-4430-8086-81ea5566e066 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-2dc1088f-00f1-432f-97c8-1a4bbf5e8229 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-2dc1088f-00f1-432f-97c8-1a4bbf5e8229 .shg-product-title-component h3 {
  
  
  
  
  font-size: 18px;
  
  
  
}

#s-115cabf3-126f-4fe2-9eb3-1fae1a3eb6d1 {
  text-align: center;
}

#s-115cabf3-126f-4fe2-9eb3-1fae1a3eb6d1 .shg-product-sold-out {
  display: none;
  color: rgba(202, 74, 44, 1);
  font-size: 20px;
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-115cabf3-126f-4fe2-9eb3-1fae1a3eb6d1 .shg-product-price {
  color: rgba(202, 74, 44, 1);
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 20px;
}

#s-115cabf3-126f-4fe2-9eb3-1fae1a3eb6d1 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(20, 21, 20, 1);
  font-weight:  500 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-d5f20748-717d-4cc2-96c9-e2316b24ecca {
  margin-top: 30px;
margin-bottom: 30px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 3px;
border-left-width: 3px;
border-bottom-width: 3px;
border-right-width: 3px;
border-color: rgba(255, 247, 235, 1);
border-style: solid;
border-radius: 50px;
background-color: rgba(12, 12, 12, 1);
text-align: center;
cursor: pointer;
color: rgba(247, 185, 46, 1);
background-image: none;
hover-type: color;
}
#s-d5f20748-717d-4cc2-96c9-e2316b24ecca:hover {background-color: rgba(251, 181, 72, 1) !important;
text-decoration: none !important;
color: rgba(7, 7, 7, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-d5f20748-717d-4cc2-96c9-e2316b24ecca:active {border-style: solid !important;
border-color: rgba(255, 247, 235, 1) !important;
background-color: #000000 !important;
text-decoration: none !important;
color: rgba(5, 5, 5, 1) !important;}


#s-d5f20748-717d-4cc2-96c9-e2316b24ecca {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-d5f20748-717d-4cc2-96c9-e2316b24ecca.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-d5f20748-717d-4cc2-96c9-e2316b24ecca.shg-btn {
  color: rgba(247, 185, 46, 1);
  font-size: 16px;
  font-weight: 700;
  
  font-family: Poppins;
  display:  block ;
}

#s-d5f20748-717d-4cc2-96c9-e2316b24ecca.shg-btn.shg-product-atc-error {
  font-weight: 700;
  font-family: Poppins;
  
  font-size: 16px;
  color: rgba(255, 247, 235, 1);
}


  #s-d5f20748-717d-4cc2-96c9-e2316b24ecca.shg-btn.shg-product-atc-success {
    font-weight: 700;
    font-family: Poppins;
    
    font-size: 16px;
    color: rgba(255, 247, 235, 1);
  }


#s-701a6e26-dea9-47a0-8ba4-563717285312 {
  margin-left: auto;
margin-right: auto;
}
@media (min-width: 768px) and (max-width: 991px){#s-701a6e26-dea9-47a0-8ba4-563717285312 {
  display: none;
}
#s-701a6e26-dea9-47a0-8ba4-563717285312, #wrap-s-701a6e26-dea9-47a0-8ba4-563717285312 { display: none !important; }}@media (max-width: 767px){#s-701a6e26-dea9-47a0-8ba4-563717285312 {
  display: none;
}
#s-701a6e26-dea9-47a0-8ba4-563717285312, #wrap-s-701a6e26-dea9-47a0-8ba4-563717285312 { display: none !important; }}
#s-701a6e26-dea9-47a0-8ba4-563717285312 .shg-dynamic-column-count {
  grid-template-columns: repeat(4, 1fr);
}
#s-898d8818-4a53-444a-aeeb-3b1614464ee3 {
  margin-left: auto;
margin-right: auto;
}

#s-02bb4c89-e511-44b9-b578-50d857893554 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}



.shg-c#s-02bb4c89-e511-44b9-b578-50d857893554 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-02bb4c89-e511-44b9-b578-50d857893554 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-02bb4c89-e511-44b9-b578-50d857893554 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-02bb4c89-e511-44b9-b578-50d857893554 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-02bb4c89-e511-44b9-b578-50d857893554 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-02bb4c89-e511-44b9-b578-50d857893554 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-02bb4c89-e511-44b9-b578-50d857893554 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-02bb4c89-e511-44b9-b578-50d857893554 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-02bb4c89-e511-44b9-b578-50d857893554 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-02bb4c89-e511-44b9-b578-50d857893554 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-d435d5ad-3e85-4c76-ba4c-7562923b6347 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-d435d5ad-3e85-4c76-ba4c-7562923b6347 .shg-product-title-component h3 {
  
  
  
  
  font-size: 18px;
  
  
  
}

#s-e3bc451e-ab45-4fd8-90ec-9f8544838369 {
  text-align: center;
}

#s-e3bc451e-ab45-4fd8-90ec-9f8544838369 .shg-product-sold-out {
  display: none;
  color: rgba(202, 74, 44, 1);
  font-size: 20px;
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-e3bc451e-ab45-4fd8-90ec-9f8544838369 .shg-product-price {
  color: rgba(202, 74, 44, 1);
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 20px;
}

#s-e3bc451e-ab45-4fd8-90ec-9f8544838369 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(20, 21, 20, 1);
  font-weight:  500 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-9b6d704e-b578-425d-a984-d813b87cb0a9 {
  margin-top: 30px;
margin-bottom: 30px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 3px;
border-left-width: 3px;
border-bottom-width: 3px;
border-right-width: 3px;
border-color: rgba(255, 247, 235, 1);
border-style: solid;
border-radius: 50px;
background-color: rgba(12, 12, 12, 1);
text-align: center;
cursor: pointer;
color: rgba(247, 185, 46, 1);
background-image: none;
hover-type: color;
}
#s-9b6d704e-b578-425d-a984-d813b87cb0a9:hover {background-color: rgba(251, 181, 72, 1) !important;
text-decoration: none !important;
color: rgba(7, 7, 7, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-9b6d704e-b578-425d-a984-d813b87cb0a9:active {border-style: solid !important;
border-color: rgba(255, 247, 235, 1) !important;
background-color: #000000 !important;
text-decoration: none !important;
color: rgba(5, 5, 5, 1) !important;}


#s-9b6d704e-b578-425d-a984-d813b87cb0a9 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-9b6d704e-b578-425d-a984-d813b87cb0a9.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-9b6d704e-b578-425d-a984-d813b87cb0a9.shg-btn {
  color: rgba(247, 185, 46, 1);
  font-size: 16px;
  font-weight: 700;
  
  font-family: Poppins;
  display:  block ;
}

#s-9b6d704e-b578-425d-a984-d813b87cb0a9.shg-btn.shg-product-atc-error {
  font-weight: 700;
  font-family: Poppins;
  
  font-size: 16px;
  color: rgba(255, 247, 235, 1);
}


  #s-9b6d704e-b578-425d-a984-d813b87cb0a9.shg-btn.shg-product-atc-success {
    font-weight: 700;
    font-family: Poppins;
    
    font-size: 16px;
    color: rgba(255, 247, 235, 1);
  }


#s-e7f71e56-5e98-4303-bc71-25540c6f2fe9 {
  margin-left: auto;
margin-right: auto;
}

#s-e8cfb4cf-7253-4467-8d69-a026aad7339f {
  margin-left: auto;
margin-right: auto;
text-align: left;
}



.shg-c#s-e8cfb4cf-7253-4467-8d69-a026aad7339f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-e8cfb4cf-7253-4467-8d69-a026aad7339f img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-e8cfb4cf-7253-4467-8d69-a026aad7339f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-e8cfb4cf-7253-4467-8d69-a026aad7339f img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-e8cfb4cf-7253-4467-8d69-a026aad7339f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-e8cfb4cf-7253-4467-8d69-a026aad7339f img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-e8cfb4cf-7253-4467-8d69-a026aad7339f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-e8cfb4cf-7253-4467-8d69-a026aad7339f img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-e8cfb4cf-7253-4467-8d69-a026aad7339f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-e8cfb4cf-7253-4467-8d69-a026aad7339f img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-fe1bfb39-599f-415a-8908-127f3f61218c {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-fe1bfb39-599f-415a-8908-127f3f61218c .shg-product-title-component h3 {
  
  
  
  
  font-size: 18px;
  
  
  
}

#s-4f729908-f532-4d50-af0e-97a73c1eba42 {
  text-align: center;
}

#s-4f729908-f532-4d50-af0e-97a73c1eba42 .shg-product-sold-out {
  display: none;
  color: rgba(202, 74, 44, 1);
  font-size: 20px;
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-4f729908-f532-4d50-af0e-97a73c1eba42 .shg-product-price {
  color: rgba(202, 74, 44, 1);
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 20px;
}

#s-4f729908-f532-4d50-af0e-97a73c1eba42 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(20, 21, 20, 1);
  font-weight:  500 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-ee9e128a-9e0d-416c-a33d-9fae1ff4df72 {
  margin-top: 30px;
margin-bottom: 30px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 3px;
border-left-width: 3px;
border-bottom-width: 3px;
border-right-width: 3px;
border-color: rgba(255, 247, 235, 1);
border-style: solid;
border-radius: 50px;
background-color: rgba(12, 12, 12, 1);
text-align: center;
cursor: pointer;
color: rgba(247, 185, 46, 1);
background-image: none;
hover-type: color;
}
#s-ee9e128a-9e0d-416c-a33d-9fae1ff4df72:hover {background-color: rgba(251, 181, 72, 1) !important;
text-decoration: none !important;
color: rgba(7, 7, 7, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-ee9e128a-9e0d-416c-a33d-9fae1ff4df72:active {border-style: solid !important;
border-color: rgba(255, 247, 235, 1) !important;
background-color: #000000 !important;
text-decoration: none !important;
color: rgba(5, 5, 5, 1) !important;}


#s-ee9e128a-9e0d-416c-a33d-9fae1ff4df72 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-ee9e128a-9e0d-416c-a33d-9fae1ff4df72.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-ee9e128a-9e0d-416c-a33d-9fae1ff4df72.shg-btn {
  color: rgba(247, 185, 46, 1);
  font-size: 16px;
  font-weight: 700;
  
  font-family: Poppins;
  display:  block ;
}

#s-ee9e128a-9e0d-416c-a33d-9fae1ff4df72.shg-btn.shg-product-atc-error {
  font-weight: 700;
  font-family: Poppins;
  
  font-size: 16px;
  color: rgba(255, 247, 235, 1);
}


  #s-ee9e128a-9e0d-416c-a33d-9fae1ff4df72.shg-btn.shg-product-atc-success {
    font-weight: 700;
    font-family: Poppins;
    
    font-size: 16px;
    color: rgba(255, 247, 235, 1);
  }


#s-5372515c-daf2-4438-ba9c-41f086ca18bb {
  margin-left: auto;
margin-right: auto;
}

#s-74239f7c-f371-4428-8061-cd9fff77334b {
  margin-left: auto;
margin-right: auto;
text-align: left;
}



.shg-c#s-74239f7c-f371-4428-8061-cd9fff77334b .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-74239f7c-f371-4428-8061-cd9fff77334b img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-74239f7c-f371-4428-8061-cd9fff77334b .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-74239f7c-f371-4428-8061-cd9fff77334b img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-74239f7c-f371-4428-8061-cd9fff77334b .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-74239f7c-f371-4428-8061-cd9fff77334b img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-74239f7c-f371-4428-8061-cd9fff77334b .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-74239f7c-f371-4428-8061-cd9fff77334b img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-74239f7c-f371-4428-8061-cd9fff77334b .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-74239f7c-f371-4428-8061-cd9fff77334b img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-d6e97a27-3d8a-43c6-8a5c-1acff8e39037 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-d6e97a27-3d8a-43c6-8a5c-1acff8e39037 .shg-product-title-component h3 {
  
  
  
  
  font-size: 18px;
  
  
  
}

#s-1c6df7d7-6143-4df1-be7d-13fe126fa5cb {
  text-align: center;
}

#s-1c6df7d7-6143-4df1-be7d-13fe126fa5cb .shg-product-sold-out {
  display: none;
  color: rgba(202, 74, 44, 1);
  font-size: 20px;
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-1c6df7d7-6143-4df1-be7d-13fe126fa5cb .shg-product-price {
  color: rgba(202, 74, 44, 1);
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 20px;
}

#s-1c6df7d7-6143-4df1-be7d-13fe126fa5cb .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(20, 21, 20, 1);
  font-weight:  500 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-83cd13c8-d566-4ef7-a5bb-93411bae1775 {
  margin-top: 30px;
margin-bottom: 30px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 3px;
border-left-width: 3px;
border-bottom-width: 3px;
border-right-width: 3px;
border-color: rgba(255, 247, 235, 1);
border-style: solid;
border-radius: 50px;
background-color: rgba(12, 12, 12, 1);
text-align: center;
cursor: pointer;
color: rgba(247, 185, 46, 1);
background-image: none;
hover-type: color;
}
#s-83cd13c8-d566-4ef7-a5bb-93411bae1775:hover {background-color: rgba(251, 181, 72, 1) !important;
text-decoration: none !important;
color: rgba(7, 7, 7, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-83cd13c8-d566-4ef7-a5bb-93411bae1775:active {border-style: solid !important;
border-color: rgba(255, 247, 235, 1) !important;
background-color: #000000 !important;
text-decoration: none !important;
color: rgba(5, 5, 5, 1) !important;}


#s-83cd13c8-d566-4ef7-a5bb-93411bae1775 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-83cd13c8-d566-4ef7-a5bb-93411bae1775.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-83cd13c8-d566-4ef7-a5bb-93411bae1775.shg-btn {
  color: rgba(247, 185, 46, 1);
  font-size: 16px;
  font-weight: 700;
  
  font-family: Poppins;
  display:  block ;
}

#s-83cd13c8-d566-4ef7-a5bb-93411bae1775.shg-btn.shg-product-atc-error {
  font-weight: 700;
  font-family: Poppins;
  
  font-size: 16px;
  color: rgba(255, 247, 235, 1);
}


  #s-83cd13c8-d566-4ef7-a5bb-93411bae1775.shg-btn.shg-product-atc-success {
    font-weight: 700;
    font-family: Poppins;
    
    font-size: 16px;
    color: rgba(255, 247, 235, 1);
  }


#s-7b7c8294-34e9-4eea-a11b-0b37f65b410e {
  margin-left: auto;
margin-right: auto;
}

#s-c74e44ac-789e-4af9-a89a-988b2ad9e4e7 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}



.shg-c#s-c74e44ac-789e-4af9-a89a-988b2ad9e4e7 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c74e44ac-789e-4af9-a89a-988b2ad9e4e7 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-c74e44ac-789e-4af9-a89a-988b2ad9e4e7 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c74e44ac-789e-4af9-a89a-988b2ad9e4e7 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-c74e44ac-789e-4af9-a89a-988b2ad9e4e7 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c74e44ac-789e-4af9-a89a-988b2ad9e4e7 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-c74e44ac-789e-4af9-a89a-988b2ad9e4e7 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c74e44ac-789e-4af9-a89a-988b2ad9e4e7 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-c74e44ac-789e-4af9-a89a-988b2ad9e4e7 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c74e44ac-789e-4af9-a89a-988b2ad9e4e7 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-8ce276de-2843-4db6-89b4-a54d4119004b {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-8ce276de-2843-4db6-89b4-a54d4119004b .shg-product-title-component h3 {
  
  
  
  
  font-size: 18px;
  
  
  
}

#s-4ace4835-5b00-4796-b18f-f934d9c35b81 {
  text-align: center;
}

#s-4ace4835-5b00-4796-b18f-f934d9c35b81 .shg-product-sold-out {
  display: none;
  color: rgba(202, 74, 44, 1);
  font-size: 20px;
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-4ace4835-5b00-4796-b18f-f934d9c35b81 .shg-product-price {
  color: rgba(202, 74, 44, 1);
  font-weight:  700 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 20px;
}

#s-4ace4835-5b00-4796-b18f-f934d9c35b81 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(20, 21, 20, 1);
  font-weight:  500 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-d5c2ab92-f48e-42d8-ae15-49d1b1974e6b {
  margin-top: 30px;
margin-bottom: 30px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 3px;
border-left-width: 3px;
border-bottom-width: 3px;
border-right-width: 3px;
border-color: rgba(255, 247, 235, 1);
border-style: solid;
border-radius: 50px;
background-color: rgba(12, 12, 12, 1);
text-align: center;
cursor: pointer;
color: rgba(247, 185, 46, 1);
background-image: none;
hover-type: color;
}
#s-d5c2ab92-f48e-42d8-ae15-49d1b1974e6b:hover {background-color: rgba(251, 181, 72, 1) !important;
text-decoration: none !important;
color: rgba(7, 7, 7, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-d5c2ab92-f48e-42d8-ae15-49d1b1974e6b:active {border-style: solid !important;
border-color: rgba(255, 247, 235, 1) !important;
background-color: #000000 !important;
text-decoration: none !important;
color: rgba(5, 5, 5, 1) !important;}


#s-d5c2ab92-f48e-42d8-ae15-49d1b1974e6b {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-d5c2ab92-f48e-42d8-ae15-49d1b1974e6b.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-d5c2ab92-f48e-42d8-ae15-49d1b1974e6b.shg-btn {
  color: rgba(247, 185, 46, 1);
  font-size: 16px;
  font-weight: 700;
  
  font-family: Poppins;
  display:  block ;
}

#s-d5c2ab92-f48e-42d8-ae15-49d1b1974e6b.shg-btn.shg-product-atc-error {
  font-weight: 700;
  font-family: Poppins;
  
  font-size: 16px;
  color: rgba(255, 247, 235, 1);
}


  #s-d5c2ab92-f48e-42d8-ae15-49d1b1974e6b.shg-btn.shg-product-atc-success {
    font-weight: 700;
    font-family: Poppins;
    
    font-size: 16px;
    color: rgba(255, 247, 235, 1);
  }


#s-73a35aae-a728-4965-8302-6f52c1d18436 {
  margin-top: 30px;
margin-bottom: 30px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-73a35aae-a728-4965-8302-6f52c1d18436 .shogun-heading-component h2 {
  color: rgba(4, 4, 4, 1);
  font-weight:  normal ;
  font-family: "WindsorBold";
  font-style:  normal ;
  font-size: 35px;
  
  
  
}



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

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

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

/* 
  Shopify base css adds display none to empty divs
  This causes items in the second column position to shift when
  the first column is empty. In order to overwrite that style,
  we have to manually set empty divs in the column to display block 
  so the whole element holds its positioning on published pages.
*/

.shg-row > div:empty {
  display: block;
}

#s-5524baef-5d38-480e-a93d-076928ba4a78 {
  margin-top: 0px;
margin-left: 5%;
margin-bottom: 50px;
margin-right: 5%;
}

@media (min-width: 0px) {
[id="s-5524baef-5d38-480e-a93d-076928ba4a78"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-5524baef-5d38-480e-a93d-076928ba4a78"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-5524baef-5d38-480e-a93d-076928ba4a78"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-5524baef-5d38-480e-a93d-076928ba4a78"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-b7c0d87f-7f46-46e9-845f-2d7eba177b0a {
  text-align: center;
}








#s-b7c0d87f-7f46-46e9-845f-2d7eba177b0a .shogun-image-content {
  
    align-items:  flex-start;
  
}

#s-d9ef19d8-e6fb-4106-a7c4-7c5ab0ff7400 {
  margin-top: 15%;
margin-bottom: 0%;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-d9ef19d8-e6fb-4106-a7c4-7c5ab0ff7400 .shogun-heading-component h2 {
  color: rgba(8, 8, 8, 1);
  font-weight:  normal ;
  font-family: "WindsorBold";
  font-style:  normal ;
  font-size: 35px;
  
  
  text-align: center;
}



#s-b2106484-dec0-4d5d-92ea-dda5520ddba4 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-b2106484-dec0-4d5d-92ea-dda5520ddba4 .shogun-heading-component h2 {
  color: rgba(6, 6, 6, 1);
  font-weight:  normal ;
  font-family: "WindsorBold";
  font-style:  normal ;
  font-size: 35px;
  
  
  
}



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

.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 ::-moz-selection, .shg-default-text-content *::-moz-selection {
  background: #accef7;
}
.shg-default-text-content ::selection,
.shg-default-text-content *::selection {
  background: #accef7;
}

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

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

.shg-theme-text-content p {
  
  
  
}

#s-dcc93e5d-65dc-43aa-97b2-676ec29303d0 {
  margin-top: 6px;
margin-bottom: 6px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 3px;
border-left-width: 3px;
border-bottom-width: 3px;
border-right-width: 3px;
border-color: rgba(255, 247, 235, 1);
border-style: solid;
border-radius: 50px;
background-color: rgba(11, 11, 11, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
color: rgba(247, 185, 46, 1);
}
#s-dcc93e5d-65dc-43aa-97b2-676ec29303d0:hover {border-style: solid !important;
border-color: rgba(255, 247, 235, 1) !important;
background-color: rgba(74, 29, 13, 1) !important;
text-decoration: none !important;
color: rgba(255, 247, 235, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-dcc93e5d-65dc-43aa-97b2-676ec29303d0:active {border-style: solid !important;
border-color: rgba(255, 247, 235, 1) !important;
background-color: rgba(19, 67, 61, 1) !important;
text-decoration: none !important;
color: rgba(16, 15, 15, 1) !important;
background-image: none !important;
hover-type: color !important;}

  #s-dcc93e5d-65dc-43aa-97b2-676ec29303d0-root {
    text-align: center;
  }


#s-dcc93e5d-65dc-43aa-97b2-676ec29303d0.shg-btn {
  color: rgba(247, 185, 46, 1);
  font-size: 16px;
  font-weight: 700;
  
  font-family: Poppins;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-dcc93e5d-65dc-43aa-97b2-676ec29303d0-root {
    text-align: center;
  }


#s-dcc93e5d-65dc-43aa-97b2-676ec29303d0.shg-btn {
  color: rgba(247, 185, 46, 1);
  font-size: 16px;
  font-weight: 700;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-dcc93e5d-65dc-43aa-97b2-676ec29303d0-root {
    text-align: center;
  }


#s-dcc93e5d-65dc-43aa-97b2-676ec29303d0.shg-btn {
  color: rgba(247, 185, 46, 1);
  font-size: 16px;
  font-weight: 700;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-dcc93e5d-65dc-43aa-97b2-676ec29303d0-root {
    text-align: center;
  }


#s-dcc93e5d-65dc-43aa-97b2-676ec29303d0.shg-btn {
  color: rgba(247, 185, 46, 1);
  font-size: 16px;
  font-weight: 700;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-dcc93e5d-65dc-43aa-97b2-676ec29303d0-root {
    text-align: center;
  }


#s-dcc93e5d-65dc-43aa-97b2-676ec29303d0.shg-btn {
  color: rgba(247, 185, 46, 1);
  font-size: 16px;
  font-weight: 700;
  
  font-family: Poppins;
  display:  inline-block ;
}
}
#s-1939d341-ee95-418b-8a4d-bba1d78b467d {
  text-align: left;
}

#s-6160e5af-487f-417f-bfe9-d83b5249ba9c {
  text-align: left;
}

#s-955f9745-0722-44fc-9c4b-e6d85bee44b4 {
  text-align: left;
}

#s-59d6d686-ff4c-423c-ae16-294e1ce95e05 {
  text-align: left;
}

.shg-hr-wrapper {
  padding: 30px 0;
}

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

#s-4bcfe18e-1121-4403-a7d0-d1941b4748a1 hr {
  border-top: 2px solid rgba(255, 241, 207, 0);
}

/*
  $vgutter : 20px
  $hgutter : 10px;
*/

.shg-c:before,
.shg-c:after {
  content: " ";
  display: table;
}

/**
  Ref:
  https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Positioning/Understanding_z_index/The_stacking_context
  https://dnf.slack.com/archives/C0514HB79/p1538741509000100
**/
.shogun-root {
  z-index: 1;
  position: relative;
  isolation: isolate;
}

.shogun-root iframe {
  display: initial;
}

@media (max-width: 1024px) {
  .shg-c,
  .shg-box {
    background-attachment: scroll !important;
  }
}

@media only screen and (min-width: 1024px) and (max-height: 1366px) and (-webkit-min-device-pixel-ratio: 1.5) and (hover: none) and (orientation: landscape) {
  .shg-box {
    background-attachment: scroll !important;
  }
}

#mc_embed_signup .clear {
  width: auto !important;
  height: auto !important;
  visibility: visible !important;
}

.shg-clearfix:after {
  content: "";
  display: block;
  clear: both;
}

.shogun-image {
  max-width: 100%;
  min-height: inherit;
  max-height: inherit;
  display: inline !important;
  border: 0;
  vertical-align: middle;
}

.shg-fw {
  margin-left: calc(50% - 50vw);
  width: 100vw;
}

.shg-fw .shg-fw {
  margin-left: auto;
  margin-right: auto;
  width: 100%;
}

div[data-shg-lightbox-switch] {
  cursor: pointer;
}

.shg-lightbox {
  position: fixed;
  z-index: 999999;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
  background-color: rgb(0, 0, 0);
  background-color: rgba(0, 0, 0, 0.85);
}

.shg-lightbox.hidden {
  display: none !important;
}

.shg-lightbox .shg-lightbox-content {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
  text-align: center;
}

.shg-lightbox .shg-lightbox-close {
  position: absolute;
  right: 0;
  padding: 5px 0;
  color: #fff;
  font-size: 45px;
  margin-right: 10px;
  line-height: 30px;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  cursor: pointer;
  z-index: 1;
}

.shg-lightbox .shg-lightbox-image-container {
  padding: 25px;
}

.shg-lightbox .shg-lightbox-image {
  margin: auto;
  max-height: 90vh;
  max-width: 100%;
}

.shg-lightbox .shg-lightbox-close:hover,
.shg-lightbox .shg-lightbox-close:focus {
  color: #a2a2a2;
  text-decoration: none;
  cursor: pointer;
}

.shg-lightbox .shg-lightbox-nav {
  cursor: pointer;
  position: absolute;
  top: 50%;
  width: 35px;
  height: 100px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  transform: translate(0%, -50%);
  z-index: 1;
}

.shg-lightbox .shg-lightbox-nav.hidden {
  display: none !important;
}

.shg-lightbox .shg-lightbox-nav.shg-nav-left {
  left: 0;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHdpZHRoPSIxNzkyIiBoZWlnaHQ9IjE3OTIiIHZpZXdCb3g9IjAgMCAxNzkyIDE3OTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZmlsbD0id2hpdGUiPjxwYXRoIGQ9Ik0xMjAzIDU0NHEwIDEzLTEwIDIzbC0zOTMgMzkzIDM5MyAzOTNxMTAgMTAgMTAgMjN0LTEwIDIzbC01MCA1MHEtMTAgMTAtMjMgMTB0LTIzLTEwbC00NjYtNDY2cS0xMC0xMC0xMC0yM3QxMC0yM2w0NjYtNDY2cTEwLTEwIDIzLTEwdDIzIDEwbDUwIDUwcTEwIDEwIDEwIDIzeiIvPjwvc3ZnPg==);
}

.shg-lightbox .shg-lightbox-nav.shg-nav-right {
  right: 0;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHdpZHRoPSIxNzkyIiBoZWlnaHQ9IjE3OTIiIHZpZXdCb3g9IjAgMCAxNzkyIDE3OTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZmlsbD0id2hpdGUiPjxwYXRoIGQ9Ik0xMTcxIDk2MHEwIDEzLTEwIDIzbC00NjYgNDY2cS0xMCAxMC0yMyAxMHQtMjMtMTBsLTUwLTUwcS0xMC0xMC0xMC0yM3QxMC0yM2wzOTMtMzkzLTM5My0zOTNxLTEwLTEwLTEwLTIzdDEwLTIzbDUwLTUwcTEwLTEwIDIzLTEwdDIzIDEwbDQ2NiA0NjZxMTAgMTAgMTAgMjN6Ii8+PC9zdmc+);
}

@media screen and (min-width: 769px) {
  .shg-lightbox .shg-lightbox-image-container {
    padding: 50px;
  }
}

.shogun-lazyload:not([src]),
.shogun-lazyloading:not([src]) {
  opacity: 0;
}
.shogun-lazyloaded {
  opacity: 1;
  transition: opacity 300ms;
}

.shogun-root a:empty,
.shogun-root article:empty,
.shogun-root dl:empty,
.shogun-root h1:empty,
.shogun-root h2:empty,
.shogun-root h3:empty,
.shogun-root h4:empty,
.shogun-root h5:empty,
.shogun-root h6:empty,
.shogun-root p:empty,
.shogun-root section:empty,
.shogun-root ul:empty {
  display: unset;
}

.shogun-root div:empty:not(.shopify-section *):not([id^="wistia"]) {
  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;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;z-index:1}.shg-lightbox .shg-lightbox-image-container{padding:25px}.shg-lightbox .shg-lightbox-image{margin:auto;max-height:90vh;max-width:100%}.shg-lightbox .shg-lightbox-close:hover,.shg-lightbox .shg-lightbox-close:focus{color:#a2a2a2;text-decoration:none;cursor:pointer}.shg-lightbox .shg-lightbox-nav{cursor:pointer;position:absolute;top:50%;width:35px;height:100px;background-size:contain;background-repeat:no-repeat;background-position:center;transform:translate(0%, -50%);z-index:1}.shg-lightbox .shg-lightbox-nav.hidden{display:none !important}.shg-lightbox .shg-lightbox-nav.shg-nav-left{left:0;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHdpZHRoPSIxNzkyIiBoZWlnaHQ9IjE3OTIiIHZpZXdCb3g9IjAgMCAxNzkyIDE3OTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZmlsbD0id2hpdGUiPjxwYXRoIGQ9Ik0xMjAzIDU0NHEwIDEzLTEwIDIzbC0zOTMgMzkzIDM5MyAzOTNxMTAgMTAgMTAgMjN0LTEwIDIzbC01MCA1MHEtMTAgMTAtMjMgMTB0LTIzLTEwbC00NjYtNDY2cS0xMC0xMC0xMC0yM3QxMC0yM2w0NjYtNDY2cTEwLTEwIDIzLTEwdDIzIDEwbDUwIDUwcTEwIDEwIDEwIDIzeiIvPjwvc3ZnPg==)}.shg-lightbox .shg-lightbox-nav.shg-nav-right{right:0;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHdpZHRoPSIxNzkyIiBoZWlnaHQ9IjE3OTIiIHZpZXdCb3g9IjAgMCAxNzkyIDE3OTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZmlsbD0id2hpdGUiPjxwYXRoIGQ9Ik0xMTcxIDk2MHEwIDEzLTEwIDIzbC00NjYgNDY2cS0xMCAxMC0yMyAxMHQtMjMtMTBsLTUwLTUwcS0xMC0xMC0xMC0yM3QxMC0yM2wzOTMtMzkzLTM5My0zOTNxLTEwLTEwLTEwLTIzdDEwLTIzbDUwLTUwcTEwLTEwIDIzLTEwdDIzIDEwbDQ2NiA0NjZxMTAgMTAgMTAgMjN6Ii8+PC9zdmc+)}@media screen and (min-width: 769px){.shg-lightbox .shg-lightbox-image-container{padding:50px}}.shogun-lazyload:not([src]),.shogun-lazyloading:not([src]){opacity:0}.shogun-lazyloaded{opacity:1;transition:opacity 300ms}.shogun-root a:empty,.shogun-root article:empty,.shogun-root dl:empty,.shogun-root h1:empty,.shogun-root h2:empty,.shogun-root h3:empty,.shogun-root h4:empty,.shogun-root h5:empty,.shogun-root h6:empty,.shogun-root p:empty,.shogun-root section:empty,.shogun-root ul:empty{display:unset}.shogun-root div:empty:not(.shopify-section *):not([id^="wistia"]){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}
