.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-00eee211-dabe-493a-aba0-a48bdbbabbf8 {
  margin-top: -30px;
margin-left: 0px;
margin-bottom: 30px;
margin-right: 0px;
background-attachment: scroll;
}
@media (min-width: 1200px){#s-00eee211-dabe-493a-aba0-a48bdbbabbf8 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-00eee211-dabe-493a-aba0-a48bdbbabbf8 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-00eee211-dabe-493a-aba0-a48bdbbabbf8 {
  margin-top: 0px;
}
}@media (max-width: 767px){#s-00eee211-dabe-493a-aba0-a48bdbbabbf8 {
  margin-left: 0px;
margin-right: 0px;
padding-left: 20px;
padding-right: 20px;
display: none;
}
#s-00eee211-dabe-493a-aba0-a48bdbbabbf8, #wrap-s-00eee211-dabe-493a-aba0-a48bdbbabbf8, #wrap-content-s-00eee211-dabe-493a-aba0-a48bdbbabbf8 { display: none !important; }}







#s-00eee211-dabe-493a-aba0-a48bdbbabbf8 > .shg-box-overlay {
  background-color: rgba(255, 255, 255, 1);
  opacity: 0;
  display: block;
}#s-00eee211-dabe-493a-aba0-a48bdbbabbf8.shg-box.shg-c {
  justify-content: flex-start;
}

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

.shg-image-content-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
}

.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;
  flex-direction: column;
  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;
  flex-direction: column;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 10;
  min-width: 100%;
  min-height: 100%;
  /* Ensures that the content children fills the container */
  align-items: stretch;
}

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

.shogun-image-content > * {
  flex-shrink: 0; /* Prevents children from shrinking maintaining natural size*/
  width: 100%;
}
#s-f4dbe997-58f4-485b-8936-edc64b3c3a9c {
  max-width: 1800px;
text-align: center;
}

#s-f4dbe997-58f4-485b-8936-edc64b3c3a9c {
  margin: 0 !important;
  overflow: visible;
}

#s-f4dbe997-58f4-485b-8936-edc64b3c3a9c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-f4dbe997-58f4-485b-8936-edc64b3c3a9c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-f4dbe997-58f4-485b-8936-edc64b3c3a9c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f4dbe997-58f4-485b-8936-edc64b3c3a9c img.shogun-image {
  /* Add background color handling */
  
}

#s-f4dbe997-58f4-485b-8936-edc64b3c3a9c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-f4dbe997-58f4-485b-8936-edc64b3c3a9c .shogun-image-content {
  
    justify-content: center;
  
}

.s-f4dbe997-58f4-485b-8936-edc64b3c3a9c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f4dbe997-58f4-485b-8936-edc64b3c3a9c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f4dbe997-58f4-485b-8936-edc64b3c3a9c.shogun-image {
  box-sizing: border-box;
}



.s-f4dbe997-58f4-485b-8936-edc64b3c3a9c img.shogun-image {
  
}


@media (min-width: 1200px){#s-f4dbe997-58f4-485b-8936-edc64b3c3a9c {
  margin: 0 !important;
  overflow: visible;
}

#s-f4dbe997-58f4-485b-8936-edc64b3c3a9c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-f4dbe997-58f4-485b-8936-edc64b3c3a9c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-f4dbe997-58f4-485b-8936-edc64b3c3a9c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f4dbe997-58f4-485b-8936-edc64b3c3a9c img.shogun-image {
  /* Add background color handling */
  
}

#s-f4dbe997-58f4-485b-8936-edc64b3c3a9c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-f4dbe997-58f4-485b-8936-edc64b3c3a9c .shogun-image-content {
  
    justify-content: center;
  
}

.s-f4dbe997-58f4-485b-8936-edc64b3c3a9c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f4dbe997-58f4-485b-8936-edc64b3c3a9c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f4dbe997-58f4-485b-8936-edc64b3c3a9c.shogun-image {
  box-sizing: border-box;
}



.s-f4dbe997-58f4-485b-8936-edc64b3c3a9c img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-f4dbe997-58f4-485b-8936-edc64b3c3a9c {
  margin: 0 !important;
  overflow: visible;
}

#s-f4dbe997-58f4-485b-8936-edc64b3c3a9c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-f4dbe997-58f4-485b-8936-edc64b3c3a9c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-f4dbe997-58f4-485b-8936-edc64b3c3a9c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f4dbe997-58f4-485b-8936-edc64b3c3a9c img.shogun-image {
  /* Add background color handling */
  
}

#s-f4dbe997-58f4-485b-8936-edc64b3c3a9c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-f4dbe997-58f4-485b-8936-edc64b3c3a9c .shogun-image-content {
  
    justify-content: center;
  
}

.s-f4dbe997-58f4-485b-8936-edc64b3c3a9c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f4dbe997-58f4-485b-8936-edc64b3c3a9c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f4dbe997-58f4-485b-8936-edc64b3c3a9c.shogun-image {
  box-sizing: border-box;
}



.s-f4dbe997-58f4-485b-8936-edc64b3c3a9c img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-f4dbe997-58f4-485b-8936-edc64b3c3a9c {
  margin: 0 !important;
  overflow: visible;
}

#s-f4dbe997-58f4-485b-8936-edc64b3c3a9c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-f4dbe997-58f4-485b-8936-edc64b3c3a9c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-f4dbe997-58f4-485b-8936-edc64b3c3a9c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f4dbe997-58f4-485b-8936-edc64b3c3a9c img.shogun-image {
  /* Add background color handling */
  
}

#s-f4dbe997-58f4-485b-8936-edc64b3c3a9c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-f4dbe997-58f4-485b-8936-edc64b3c3a9c .shogun-image-content {
  
    justify-content: center;
  
}

.s-f4dbe997-58f4-485b-8936-edc64b3c3a9c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f4dbe997-58f4-485b-8936-edc64b3c3a9c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f4dbe997-58f4-485b-8936-edc64b3c3a9c.shogun-image {
  box-sizing: border-box;
}



.s-f4dbe997-58f4-485b-8936-edc64b3c3a9c img.shogun-image {
  
}


}@media (max-width: 767px){#s-f4dbe997-58f4-485b-8936-edc64b3c3a9c {
  margin: 0 !important;
  overflow: visible;
}

#s-f4dbe997-58f4-485b-8936-edc64b3c3a9c-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-f4dbe997-58f4-485b-8936-edc64b3c3a9c {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-f4dbe997-58f4-485b-8936-edc64b3c3a9c {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f4dbe997-58f4-485b-8936-edc64b3c3a9c img.shogun-image {
  /* Add background color handling */
  
}

#s-f4dbe997-58f4-485b-8936-edc64b3c3a9c img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-f4dbe997-58f4-485b-8936-edc64b3c3a9c .shogun-image-content {
  
    justify-content: center;
  
}

.s-f4dbe997-58f4-485b-8936-edc64b3c3a9c.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f4dbe997-58f4-485b-8936-edc64b3c3a9c.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f4dbe997-58f4-485b-8936-edc64b3c3a9c.shogun-image {
  box-sizing: border-box;
}



.s-f4dbe997-58f4-485b-8936-edc64b3c3a9c img.shogun-image {
  
}


}
#s-21512b18-e11a-4751-88f8-dd4a680e0779 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-21512b18-e11a-4751-88f8-dd4a680e0779 {
  display: none;
}
#s-21512b18-e11a-4751-88f8-dd4a680e0779, #wrap-s-21512b18-e11a-4751-88f8-dd4a680e0779, #wrap-content-s-21512b18-e11a-4751-88f8-dd4a680e0779 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-21512b18-e11a-4751-88f8-dd4a680e0779 {
  display: none;
}
#s-21512b18-e11a-4751-88f8-dd4a680e0779, #wrap-s-21512b18-e11a-4751-88f8-dd4a680e0779, #wrap-content-s-21512b18-e11a-4751-88f8-dd4a680e0779 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-21512b18-e11a-4751-88f8-dd4a680e0779 {
  display: none;
}
#s-21512b18-e11a-4751-88f8-dd4a680e0779, #wrap-s-21512b18-e11a-4751-88f8-dd4a680e0779, #wrap-content-s-21512b18-e11a-4751-88f8-dd4a680e0779 { display: none !important; }}@media (max-width: 767px){#s-21512b18-e11a-4751-88f8-dd4a680e0779 {
  margin-top: 24px;
}
}







#s-21512b18-e11a-4751-88f8-dd4a680e0779 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-21512b18-e11a-4751-88f8-dd4a680e0779.shg-box.shg-c {
  justify-content: center;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.shogun-image-content {
  display: flex;
  flex-direction: column;
  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-d6b350c1-8288-43e8-a2e6-ade19aab365a {
  margin-top: 31px;
max-width: 600px;
text-align: center;
}
@media (max-width: 767px){#s-d6b350c1-8288-43e8-a2e6-ade19aab365a {
  margin-top: -5px;
}
}
#s-d6b350c1-8288-43e8-a2e6-ade19aab365a {
  overflow: hidden;
  
  
      max-width: 600px;
      
        margin-left: auto;
        margin-right: auto;
      
      
      
  
}








#s-d6b350c1-8288-43e8-a2e6-ade19aab365a .shogun-image-content {
  
    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-f434757a-8229-4fa5-b9d7-2d9bd6b0c6d0 {
  margin-top: 30px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
@media (min-width: 1200px){#s-f434757a-8229-4fa5-b9d7-2d9bd6b0c6d0 {
  display: none;
}
#s-f434757a-8229-4fa5-b9d7-2d9bd6b0c6d0, #wrap-s-f434757a-8229-4fa5-b9d7-2d9bd6b0c6d0, #wrap-content-s-f434757a-8229-4fa5-b9d7-2d9bd6b0c6d0 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-f434757a-8229-4fa5-b9d7-2d9bd6b0c6d0 {
  display: none;
}
#s-f434757a-8229-4fa5-b9d7-2d9bd6b0c6d0, #wrap-s-f434757a-8229-4fa5-b9d7-2d9bd6b0c6d0, #wrap-content-s-f434757a-8229-4fa5-b9d7-2d9bd6b0c6d0 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-f434757a-8229-4fa5-b9d7-2d9bd6b0c6d0 {
  display: none;
}
#s-f434757a-8229-4fa5-b9d7-2d9bd6b0c6d0, #wrap-s-f434757a-8229-4fa5-b9d7-2d9bd6b0c6d0, #wrap-content-s-f434757a-8229-4fa5-b9d7-2d9bd6b0c6d0 { display: none !important; }}
#s-f434757a-8229-4fa5-b9d7-2d9bd6b0c6d0 .shogun-heading-component h1 {
  color: rgba(0, 45, 93, 1);
  font-weight:  700 ;
  font-family: "Lato";
  font-style:  normal ;
  font-size: 44px;
  
  
  
}


@media (min-width: 768px) and (max-width: 991px){#s-f434757a-8229-4fa5-b9d7-2d9bd6b0c6d0 .shogun-heading-component h1 {
  color: rgba(0, 45, 93, 1);
  font-weight:  700 ;
  font-family: "Lato";
  font-style:  normal ;
  font-size: 38px;
  
  
  
}


}@media (max-width: 767px){#s-f434757a-8229-4fa5-b9d7-2d9bd6b0c6d0 .shogun-heading-component h1 {
  color: rgba(0, 45, 93, 1);
  font-weight:  700 ;
  font-family: "Lato";
  font-style:  normal ;
  font-size: 28px;
  
  
  
}


}
#s-08785add-bdde-4861-b693-46c404d01fe7 {
  margin-left: 4%;
margin-right: 4%;
min-height: 50px;
}








#s-08785add-bdde-4861-b693-46c404d01fe7 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-08785add-bdde-4861-b693-46c404d01fe7.shg-box.shg-c {
  justify-content: center;
}

.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-80061caa-5439-41a1-85b8-d22e9c98208c {
  margin-top: 0px;
margin-bottom: 15px;
}
@media (max-width: 767px){#s-80061caa-5439-41a1-85b8-d22e9c98208c {
  display: none;
}
#s-80061caa-5439-41a1-85b8-d22e9c98208c, #wrap-s-80061caa-5439-41a1-85b8-d22e9c98208c, #wrap-content-s-80061caa-5439-41a1-85b8-d22e9c98208c { display: none !important; }}
@media (min-width: 0px) {
[id="s-80061caa-5439-41a1-85b8-d22e9c98208c"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

@media (min-width: 768px) {
[id="s-80061caa-5439-41a1-85b8-d22e9c98208c"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-80061caa-5439-41a1-85b8-d22e9c98208c"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-80061caa-5439-41a1-85b8-d22e9c98208c"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

#s-8fd51f6b-d494-40f5-905f-10b090cd6751 {
  min-height: 83px;
}








#s-8fd51f6b-d494-40f5-905f-10b090cd6751 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-8fd51f6b-d494-40f5-905f-10b090cd6751.shg-box.shg-c {
  justify-content: center;
}

.shg-hr-wrapper {
  padding: 30px 0;
}

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

#s-1e3aa144-506f-4627-93a4-cecf23d706d5 {
  margin-right: -58px;
}
@media (min-width: 768px) and (max-width: 991px){#s-1e3aa144-506f-4627-93a4-cecf23d706d5 {
  margin-right: 0px;
}
}@media (max-width: 767px){#s-1e3aa144-506f-4627-93a4-cecf23d706d5 {
  margin-right: 0px;
}
}
#s-1e3aa144-506f-4627-93a4-cecf23d706d5 hr {
  border-top: 4px solid rgba(0, 45, 93, 1);
}

#s-4d0496cf-2622-4048-80ff-f7aaedbfab5c {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-4d0496cf-2622-4048-80ff-f7aaedbfab5c .shogun-heading-component h1 {
  color: rgba(0, 45, 93, 1);
  font-weight:  700 ;
  font-family: "Lato";
  font-style:  normal ;
  font-size: 44px;
  
  
  
}


@media (min-width: 768px) and (max-width: 991px){#s-4d0496cf-2622-4048-80ff-f7aaedbfab5c .shogun-heading-component h1 {
  color: rgba(0, 45, 93, 1);
  font-weight:  700 ;
  font-family: "Lato";
  font-style:  normal ;
  font-size: 38px;
  
  
  
}


}@media (max-width: 767px){#s-4d0496cf-2622-4048-80ff-f7aaedbfab5c .shogun-heading-component h1 {
  color: rgba(0, 45, 93, 1);
  font-weight:  700 ;
  font-family: "Lato";
  font-style:  normal ;
  font-size: 28px;
  
  
  
}


}
#s-f7f4fc57-0219-435a-ad44-b52e691b9d3c {
  min-height: 83px;
}








#s-f7f4fc57-0219-435a-ad44-b52e691b9d3c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-f7f4fc57-0219-435a-ad44-b52e691b9d3c.shg-box.shg-c {
  justify-content: center;
}

#s-d767ccac-834b-46cc-a8f6-82249428d86c {
  margin-left: -58px;
}
@media (min-width: 768px) and (max-width: 991px){#s-d767ccac-834b-46cc-a8f6-82249428d86c {
  margin-left: 0px;
}
}@media (max-width: 767px){#s-d767ccac-834b-46cc-a8f6-82249428d86c {
  margin-left: 0px;
}
}
#s-d767ccac-834b-46cc-a8f6-82249428d86c hr {
  border-top: 4px solid rgba(0, 45, 93, 1);
}

#s-4a19fccc-1050-41f2-af1a-0da3ed552436 {
  margin-bottom: 10px;
}

@media (min-width: 0px) {
[id="s-4a19fccc-1050-41f2-af1a-0da3ed552436"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 10.0px);
}

}

@media (min-width: 768px) {
[id="s-4a19fccc-1050-41f2-af1a-0da3ed552436"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-4a19fccc-1050-41f2-af1a-0da3ed552436"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-4a19fccc-1050-41f2-af1a-0da3ed552436"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

}

.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);
  max-width: -moz-max-content;
  max-width: max-content;
}

.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-376f1968-7244-45eb-84f0-b44308d9d07a {
  text-align: left;
}



.shg-c#s-376f1968-7244-45eb-84f0-b44308d9d07a .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-376f1968-7244-45eb-84f0-b44308d9d07a img.shogun-image {
  width: 100%;
  height: auto;
}





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

.shg-c#s-376f1968-7244-45eb-84f0-b44308d9d07a .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-376f1968-7244-45eb-84f0-b44308d9d07a img.shogun-image {
  width: 100%;
  height: auto;
}





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

.shg-c#s-376f1968-7244-45eb-84f0-b44308d9d07a .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-376f1968-7244-45eb-84f0-b44308d9d07a img.shogun-image {
  width: 100%;
  height: auto;
}





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

.shg-c#s-376f1968-7244-45eb-84f0-b44308d9d07a .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-376f1968-7244-45eb-84f0-b44308d9d07a img.shogun-image {
  width: 100%;
  height: auto;
}





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

.shg-c#s-376f1968-7244-45eb-84f0-b44308d9d07a .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-376f1968-7244-45eb-84f0-b44308d9d07a img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
.shg-product-title-component h1 span,
.shg-product-title-component h2 span,
.shg-product-title-component h3 span,
.shg-product-title-component h4 span,
.shg-product-title-component h5 span,
.shg-product-title-component h6 span {
  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-b4f9dbae-9fdf-4554-8dc5-43cb5af36af7 {
  margin-bottom: 0px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-b4f9dbae-9fdf-4554-8dc5-43cb5af36af7 .shg-product-title-component h2 span {
  color: rgba(0, 45, 93, 1);
  
  
  
  font-size: 18px;
  
  
  
}

@media (min-width: 0px) {
[id="s-e64a89e7-7f4e-439b-814a-7372a64efa8a"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 768px) {
[id="s-e64a89e7-7f4e-439b-814a-7372a64efa8a"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-e64a89e7-7f4e-439b-814a-7372a64efa8a"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-e64a89e7-7f4e-439b-814a-7372a64efa8a"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

}

#s-9ec55109-8a90-4099-9a03-9777031acce2 {
  text-align: right;
}

#s-9ec55109-8a90-4099-9a03-9777031acce2 .shg-product-sold-out {
  display: none;
  color: rgba(119, 164, 100, 1);
  font-size: 18px;
  
  
  font-style:  normal ;
}

#s-9ec55109-8a90-4099-9a03-9777031acce2 .shg-product-price {
  color: rgba(119, 164, 100, 1);
  
  
  font-style:  normal ;
  font-size: 18px;
}

#s-9ec55109-8a90-4099-9a03-9777031acce2 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  
  
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

.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-036daec4-6ac0-4b38-bf14-5d9007c2653f {
  margin-top: 0px;
margin-bottom: 0px;
}

#s-ac428760-3f53-4504-b8f3-61b99f240c6e {
  text-align: left;
}



.shg-c#s-ac428760-3f53-4504-b8f3-61b99f240c6e .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-ac428760-3f53-4504-b8f3-61b99f240c6e img.shogun-image {
  width: 100%;
  height: auto;
}





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

.shg-c#s-ac428760-3f53-4504-b8f3-61b99f240c6e .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-ac428760-3f53-4504-b8f3-61b99f240c6e img.shogun-image {
  width: 100%;
  height: auto;
}





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

.shg-c#s-ac428760-3f53-4504-b8f3-61b99f240c6e .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-ac428760-3f53-4504-b8f3-61b99f240c6e img.shogun-image {
  width: 100%;
  height: auto;
}





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

.shg-c#s-ac428760-3f53-4504-b8f3-61b99f240c6e .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-ac428760-3f53-4504-b8f3-61b99f240c6e img.shogun-image {
  width: 100%;
  height: auto;
}





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

.shg-c#s-ac428760-3f53-4504-b8f3-61b99f240c6e .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-ac428760-3f53-4504-b8f3-61b99f240c6e img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-e3ba9480-db4f-448b-b4db-07154309690d {
  margin-bottom: 0px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-e3ba9480-db4f-448b-b4db-07154309690d .shg-product-title-component h2 span {
  color: rgba(0, 45, 93, 1);
  
  
  
  font-size: 18px;
  
  
  
}

@media (min-width: 0px) {
[id="s-2991ad1e-ad82-40bc-88c2-70a20e196a9c"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 768px) {
[id="s-2991ad1e-ad82-40bc-88c2-70a20e196a9c"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-2991ad1e-ad82-40bc-88c2-70a20e196a9c"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-2991ad1e-ad82-40bc-88c2-70a20e196a9c"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

}

#s-53bc2f04-beae-4a1a-a703-ed3f8262ec27 {
  margin-top: 0px;
margin-bottom: 0px;
}

#s-fcd76994-466d-4997-ad06-8a864bbdb661 {
  margin-top: 0px;
margin-bottom: 0px;
}

#s-c06d8c44-247c-4b8a-84d7-defe0a02c82a {
  text-align: left;
}



.shg-c#s-c06d8c44-247c-4b8a-84d7-defe0a02c82a .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c06d8c44-247c-4b8a-84d7-defe0a02c82a img.shogun-image {
  width: 100%;
  height: auto;
}





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

.shg-c#s-c06d8c44-247c-4b8a-84d7-defe0a02c82a .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c06d8c44-247c-4b8a-84d7-defe0a02c82a img.shogun-image {
  width: 100%;
  height: auto;
}





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

.shg-c#s-c06d8c44-247c-4b8a-84d7-defe0a02c82a .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c06d8c44-247c-4b8a-84d7-defe0a02c82a img.shogun-image {
  width: 100%;
  height: auto;
}





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

.shg-c#s-c06d8c44-247c-4b8a-84d7-defe0a02c82a .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c06d8c44-247c-4b8a-84d7-defe0a02c82a img.shogun-image {
  width: 100%;
  height: auto;
}





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

.shg-c#s-c06d8c44-247c-4b8a-84d7-defe0a02c82a .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c06d8c44-247c-4b8a-84d7-defe0a02c82a img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-1e70b5f7-5e7a-4109-8b02-f383771929b2 {
  margin-bottom: 0px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-1e70b5f7-5e7a-4109-8b02-f383771929b2 .shg-product-title-component h2 span {
  color: rgba(0, 45, 93, 1);
  
  
  
  font-size: 18px;
  
  
  
}

@media (min-width: 0px) {
[id="s-59956c42-14ec-4b09-9aee-ff1de6ddb43f"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 768px) {
[id="s-59956c42-14ec-4b09-9aee-ff1de6ddb43f"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-59956c42-14ec-4b09-9aee-ff1de6ddb43f"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-59956c42-14ec-4b09-9aee-ff1de6ddb43f"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

}

#s-2a16bd0c-9740-4c47-8cd7-df612ac83098 {
  margin-top: 0px;
margin-bottom: 0px;
}

#s-1ea98e9e-d755-451d-8781-92bc1e8ff70b {
  margin-top: 0px;
margin-bottom: 0px;
}

#s-68819f8a-c385-4c16-8e0b-f9fceb887266 {
  text-align: left;
}



.shg-c#s-68819f8a-c385-4c16-8e0b-f9fceb887266 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-68819f8a-c385-4c16-8e0b-f9fceb887266 img.shogun-image {
  width: 100%;
  height: auto;
}





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

.shg-c#s-68819f8a-c385-4c16-8e0b-f9fceb887266 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-68819f8a-c385-4c16-8e0b-f9fceb887266 img.shogun-image {
  width: 100%;
  height: auto;
}





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

.shg-c#s-68819f8a-c385-4c16-8e0b-f9fceb887266 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-68819f8a-c385-4c16-8e0b-f9fceb887266 img.shogun-image {
  width: 100%;
  height: auto;
}





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

.shg-c#s-68819f8a-c385-4c16-8e0b-f9fceb887266 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-68819f8a-c385-4c16-8e0b-f9fceb887266 img.shogun-image {
  width: 100%;
  height: auto;
}





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

.shg-c#s-68819f8a-c385-4c16-8e0b-f9fceb887266 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-68819f8a-c385-4c16-8e0b-f9fceb887266 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-4b2284ab-bb5d-4a51-b868-47c2de1855d8 {
  margin-bottom: 0px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-4b2284ab-bb5d-4a51-b868-47c2de1855d8 .shg-product-title-component h2 span {
  color: rgba(0, 45, 93, 1);
  
  
  
  font-size: 18px;
  
  
  
}

@media (min-width: 0px) {
[id="s-0fce15df-1405-4f04-8f6d-5d950bb489d7"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 768px) {
[id="s-0fce15df-1405-4f04-8f6d-5d950bb489d7"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-0fce15df-1405-4f04-8f6d-5d950bb489d7"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-0fce15df-1405-4f04-8f6d-5d950bb489d7"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

}

#s-864d6b48-56fc-4644-9b0a-be0befb992c4 {
  margin-top: 0px;
margin-bottom: 0px;
}

#s-f0c570f6-84d9-44a3-bab9-2c6cb87ad990 {
  margin-top: 0px;
margin-bottom: 0px;
}

#s-3ad7795d-6c7b-4e7a-8b11-bda9bf3a276a {
  margin-top: 0px;
}

@media (min-width: 0px) {
[id="s-3ad7795d-6c7b-4e7a-8b11-bda9bf3a276a"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 10.0px);
}

}

@media (min-width: 768px) {
[id="s-3ad7795d-6c7b-4e7a-8b11-bda9bf3a276a"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-3ad7795d-6c7b-4e7a-8b11-bda9bf3a276a"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-3ad7795d-6c7b-4e7a-8b11-bda9bf3a276a"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

}

#s-2697daad-f1d7-422f-9ad5-13f2e321b35f {
  text-align: left;
}



.shg-c#s-2697daad-f1d7-422f-9ad5-13f2e321b35f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-2697daad-f1d7-422f-9ad5-13f2e321b35f img.shogun-image {
  width: 100%;
  height: auto;
}





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

.shg-c#s-2697daad-f1d7-422f-9ad5-13f2e321b35f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-2697daad-f1d7-422f-9ad5-13f2e321b35f img.shogun-image {
  width: 100%;
  height: auto;
}





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

.shg-c#s-2697daad-f1d7-422f-9ad5-13f2e321b35f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-2697daad-f1d7-422f-9ad5-13f2e321b35f img.shogun-image {
  width: 100%;
  height: auto;
}





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

.shg-c#s-2697daad-f1d7-422f-9ad5-13f2e321b35f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-2697daad-f1d7-422f-9ad5-13f2e321b35f img.shogun-image {
  width: 100%;
  height: auto;
}





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

.shg-c#s-2697daad-f1d7-422f-9ad5-13f2e321b35f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-2697daad-f1d7-422f-9ad5-13f2e321b35f img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-bbd89a1f-5d0a-41cf-ab1a-990975a0cae3 {
  margin-bottom: 0px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-bbd89a1f-5d0a-41cf-ab1a-990975a0cae3 .shg-product-title-component h2 span {
  color: rgba(0, 45, 93, 1);
  
  
  
  font-size: 18px;
  
  
  
}

@media (min-width: 0px) {
[id="s-a8a1360b-2a67-49d8-ab7f-e804822665c9"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 768px) {
[id="s-a8a1360b-2a67-49d8-ab7f-e804822665c9"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-a8a1360b-2a67-49d8-ab7f-e804822665c9"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-a8a1360b-2a67-49d8-ab7f-e804822665c9"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

}

#s-abb381b5-626c-4827-847a-3835ad5dd0df {
  margin-top: 0px;
margin-bottom: 0px;
}

#s-96c0ad53-c881-49d9-ab49-641112c74766 {
  margin-top: 0px;
margin-bottom: 0px;
}

#s-ca3f1b15-8ca3-4535-8c12-87cf1de1814f {
  text-align: left;
}



.shg-c#s-ca3f1b15-8ca3-4535-8c12-87cf1de1814f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-ca3f1b15-8ca3-4535-8c12-87cf1de1814f img.shogun-image {
  width: 100%;
  height: auto;
}





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

.shg-c#s-ca3f1b15-8ca3-4535-8c12-87cf1de1814f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-ca3f1b15-8ca3-4535-8c12-87cf1de1814f img.shogun-image {
  width: 100%;
  height: auto;
}





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

.shg-c#s-ca3f1b15-8ca3-4535-8c12-87cf1de1814f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-ca3f1b15-8ca3-4535-8c12-87cf1de1814f img.shogun-image {
  width: 100%;
  height: auto;
}





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

.shg-c#s-ca3f1b15-8ca3-4535-8c12-87cf1de1814f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-ca3f1b15-8ca3-4535-8c12-87cf1de1814f img.shogun-image {
  width: 100%;
  height: auto;
}





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

.shg-c#s-ca3f1b15-8ca3-4535-8c12-87cf1de1814f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-ca3f1b15-8ca3-4535-8c12-87cf1de1814f img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-c8ec6298-3391-4ca2-beb0-40d951c2e3c2 {
  margin-bottom: 0px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-c8ec6298-3391-4ca2-beb0-40d951c2e3c2 .shg-product-title-component h2 span {
  color: rgba(0, 45, 93, 1);
  
  
  
  font-size: 18px;
  
  
  
}

@media (min-width: 0px) {
[id="s-df6db42b-0db8-4c65-b7c6-ae6aa871ea60"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 768px) {
[id="s-df6db42b-0db8-4c65-b7c6-ae6aa871ea60"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-df6db42b-0db8-4c65-b7c6-ae6aa871ea60"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-df6db42b-0db8-4c65-b7c6-ae6aa871ea60"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

}

#s-4f340960-cf41-41e3-be8d-dd832d913d80 {
  margin-top: 0px;
margin-bottom: 0px;
}

#s-1575b841-50ec-41fa-9496-2a62e288779f {
  margin-top: 0px;
margin-bottom: 0px;
}

#s-8b1edce0-0dcb-4a35-b6f6-2e0789e47daa {
  text-align: left;
}



.shg-c#s-8b1edce0-0dcb-4a35-b6f6-2e0789e47daa .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-8b1edce0-0dcb-4a35-b6f6-2e0789e47daa img.shogun-image {
  width: 100%;
  height: auto;
}





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

.shg-c#s-8b1edce0-0dcb-4a35-b6f6-2e0789e47daa .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-8b1edce0-0dcb-4a35-b6f6-2e0789e47daa img.shogun-image {
  width: 100%;
  height: auto;
}





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

.shg-c#s-8b1edce0-0dcb-4a35-b6f6-2e0789e47daa .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-8b1edce0-0dcb-4a35-b6f6-2e0789e47daa img.shogun-image {
  width: 100%;
  height: auto;
}





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

.shg-c#s-8b1edce0-0dcb-4a35-b6f6-2e0789e47daa .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-8b1edce0-0dcb-4a35-b6f6-2e0789e47daa img.shogun-image {
  width: 100%;
  height: auto;
}





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

.shg-c#s-8b1edce0-0dcb-4a35-b6f6-2e0789e47daa .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-8b1edce0-0dcb-4a35-b6f6-2e0789e47daa img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-54f168b9-7dcd-4bb3-84b8-a0dc168eab21 {
  margin-bottom: 0px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-54f168b9-7dcd-4bb3-84b8-a0dc168eab21 .shg-product-title-component h2 span {
  color: rgba(0, 45, 93, 1);
  
  
  
  font-size: 18px;
  
  
  
}

@media (min-width: 0px) {
[id="s-5ada918a-f89e-482c-9da0-470bb0bc0f1b"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 768px) {
[id="s-5ada918a-f89e-482c-9da0-470bb0bc0f1b"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-5ada918a-f89e-482c-9da0-470bb0bc0f1b"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-5ada918a-f89e-482c-9da0-470bb0bc0f1b"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

}

#s-4c3c6eb5-8fc6-44e4-b6e2-decdb46b4aa7 {
  margin-top: 0px;
margin-bottom: 0px;
}

#s-a858d998-227a-4aca-9828-49456ade80b0 {
  margin-top: 0px;
margin-bottom: 0px;
}

#s-b5a01c93-e760-4297-850f-197e5404ae5e {
  text-align: left;
}



.shg-c#s-b5a01c93-e760-4297-850f-197e5404ae5e .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-b5a01c93-e760-4297-850f-197e5404ae5e img.shogun-image {
  width: 100%;
  height: auto;
}





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

.shg-c#s-b5a01c93-e760-4297-850f-197e5404ae5e .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-b5a01c93-e760-4297-850f-197e5404ae5e img.shogun-image {
  width: 100%;
  height: auto;
}





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

.shg-c#s-b5a01c93-e760-4297-850f-197e5404ae5e .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-b5a01c93-e760-4297-850f-197e5404ae5e img.shogun-image {
  width: 100%;
  height: auto;
}





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

.shg-c#s-b5a01c93-e760-4297-850f-197e5404ae5e .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-b5a01c93-e760-4297-850f-197e5404ae5e img.shogun-image {
  width: 100%;
  height: auto;
}





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

.shg-c#s-b5a01c93-e760-4297-850f-197e5404ae5e .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-b5a01c93-e760-4297-850f-197e5404ae5e img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-7080dcbc-288c-47d6-ba7e-f7a4cb9af381 {
  margin-bottom: 0px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-7080dcbc-288c-47d6-ba7e-f7a4cb9af381 .shg-product-title-component h2 span {
  color: rgba(0, 45, 93, 1);
  
  
  
  font-size: 18px;
  
  
  
}

@media (min-width: 0px) {
[id="s-a1b48a44-9630-4538-ac60-d60cc6b6bfac"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 768px) {
[id="s-a1b48a44-9630-4538-ac60-d60cc6b6bfac"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-a1b48a44-9630-4538-ac60-d60cc6b6bfac"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-a1b48a44-9630-4538-ac60-d60cc6b6bfac"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

}

#s-99e21970-1497-4cb9-ac65-61ac572592f1 {
  margin-top: 0px;
margin-bottom: 0px;
}

#s-6971df2a-b729-48a6-bc1c-2b6a25475928 {
  margin-top: 0px;
margin-bottom: 0px;
}

.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-2fd10db4-b9ed-4ea5-b74e-7880e3833f78 {
  box-shadow:2px 2px 5px 1px rgba(0, 0, 0, 0.23);
background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iYjIwZDNiZTQtNzA3OS00MGU3LWI0NzAtYmE3N2U1NzdlOGRkIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojZjZiODI3O3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIwLjIiIHN0eWxlPSJzdG9wLWNvbG9yOiNmNmI4Mjc7c3RvcC1vcGFjaXR5OjEiLz48c3RvcCBvZmZzZXQ9IjAuMjc3MjcyNzI3MjcyNzI3MyIgc3R5bGU9InN0b3AtY29sb3I6I2Y2YjgyNztzdG9wLW9wYWNpdHk6MSIvPjxzdG9wIG9mZnNldD0iMC41IiBzdHlsZT0ic3RvcC1jb2xvcjojZjZiODI3O3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIwLjkxMzYzNjM2MzYzNjM2MzciIHN0eWxlPSJzdG9wLWNvbG9yOiNlMGEwMTM7c3RvcC1vcGFjaXR5OjEiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2IyMGQzYmU0LTcwNzktNDBlNy1iNDcwLWJhNzdlNTc3ZThkZCkiLz48L3N2Zz4=);
background-repeat: no-repeat;
margin-top: 35px;
margin-left: auto;
margin-right: auto;
padding-top: 15px;
padding-left: 15px;
padding-bottom: 15px;
padding-right: 15px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(187, 136, 15, 1);
border-style: solid;
border-radius: 3px;
max-width: 268px;
text-align: center;
text-decoration: none;
color: rgba(21, 43, 79, 1);
hover-type: gradient;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#f6b827"}, {"id"=>4, "pos"=>0.2, "color"=>"#f6b827"}, {"id"=>3, "pos"=>0.2772727272727273, "color"=>"#f6b827"}, {"id"=>5, "pos"=>0.5, "color"=>"#f6b827"}, {"id"=>2, "pos"=>0.9136363636363637, "color"=>"#e0a013"}];
}
#s-2fd10db4-b9ed-4ea5-b74e-7880e3833f78:hover {border-style: solid !important;
border-top-width: 1px !important;
border-left-width: 1px !important;
border-bottom-width: 1px !important;
border-right-width: 1px !important;
border-color: rgba(21, 43, 79, 1) !important;
border-radius: 3px !important;
background-color: rgba(21, 43, 79, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}#s-2fd10db4-b9ed-4ea5-b74e-7880e3833f78:active {background-color: rgba(21, 43, 79, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-2fd10db4-b9ed-4ea5-b74e-7880e3833f78-root {
    text-align: center;
  }


#s-2fd10db4-b9ed-4ea5-b74e-7880e3833f78.shg-btn {
  color: rgba(21, 43, 79, 1);
  font-size: 21px;
  font-weight: 700;
  
  font-family: Lato;
  display:  block ;
}
@media (min-width: 1200px){
  #s-2fd10db4-b9ed-4ea5-b74e-7880e3833f78-root {
    text-align: center;
  }


#s-2fd10db4-b9ed-4ea5-b74e-7880e3833f78.shg-btn {
  color: rgba(21, 43, 79, 1);
  font-size: 21px;
  font-weight: 700;
  
  font-family: Lato;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-2fd10db4-b9ed-4ea5-b74e-7880e3833f78-root {
    text-align: center;
  }


#s-2fd10db4-b9ed-4ea5-b74e-7880e3833f78.shg-btn {
  color: rgba(21, 43, 79, 1);
  font-size: 21px;
  font-weight: 700;
  
  font-family: Lato;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-2fd10db4-b9ed-4ea5-b74e-7880e3833f78-root {
    text-align: center;
  }


#s-2fd10db4-b9ed-4ea5-b74e-7880e3833f78.shg-btn {
  color: rgba(21, 43, 79, 1);
  font-size: 21px;
  font-weight: 700;
  
  font-family: Lato;
  display:  block ;
}
}@media (max-width: 767px){
  #s-2fd10db4-b9ed-4ea5-b74e-7880e3833f78-root {
    text-align: center;
  }


#s-2fd10db4-b9ed-4ea5-b74e-7880e3833f78.shg-btn {
  color: rgba(21, 43, 79, 1);
  font-size: 21px;
  font-weight: 700;
  
  font-family: Lato;
  display:  block ;
}
}
#s-ae4a2f65-0651-4e27-a486-5a8b03eea4dc {
  margin-top: 60px;
margin-left: 3%;
margin-right: 3%;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(0, 45, 93, 1);
border-style: solid;
min-height: 50px;
}








#s-ae4a2f65-0651-4e27-a486-5a8b03eea4dc > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-ae4a2f65-0651-4e27-a486-5a8b03eea4dc.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-fe3a338a-3607-4504-8513-5b4cec00235e"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-fe3a338a-3607-4504-8513-5b4cec00235e"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 10.0px);
}

}

@media (min-width: 992px) {
[id="s-fe3a338a-3607-4504-8513-5b4cec00235e"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 10.0px);
}

}

@media (min-width: 1200px) {
[id="s-fe3a338a-3607-4504-8513-5b4cec00235e"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 10.0px);
}

}

#s-6f7a2f7e-3da6-4fbe-81fa-03de0be514e4 {
  min-height: 50px;
}








#s-6f7a2f7e-3da6-4fbe-81fa-03de0be514e4 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-6f7a2f7e-3da6-4fbe-81fa-03de0be514e4.shg-box.shg-c {
  justify-content: center;
}

#s-0ccc01d3-2116-4bb5-b7c0-3b5b99c4bc2a {
  border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(224, 224, 224, 1);
border-style: solid;
min-height: 77px;
}








#s-0ccc01d3-2116-4bb5-b7c0-3b5b99c4bc2a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-0ccc01d3-2116-4bb5-b7c0-3b5b99c4bc2a.shg-box.shg-c {
  justify-content: center;
}

#s-367532b0-b662-4c0a-b9ca-6d6c89fb1caf {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-367532b0-b662-4c0a-b9ca-6d6c89fb1caf .shogun-heading-component h1 {
  color: rgba(0, 45, 93, 1);
  font-weight:  700 ;
  font-family: "Lato";
  font-style:  normal ;
  font-size: 40px;
  
  
  
}


@media (min-width: 768px) and (max-width: 991px){#s-367532b0-b662-4c0a-b9ca-6d6c89fb1caf .shogun-heading-component h1 {
  color: rgba(0, 45, 93, 1);
  font-weight:  700 ;
  font-family: "Lato";
  font-style:  normal ;
  font-size: 32px;
  
  
  
}


}@media (max-width: 767px){#s-367532b0-b662-4c0a-b9ca-6d6c89fb1caf .shogun-heading-component h1 {
  color: rgba(0, 45, 93, 1);
  font-weight:  700 ;
  font-family: "Lato";
  font-style:  normal ;
  font-size: 28px;
  
  
  
}


}
#s-c6045777-ed33-4d1b-95cf-a055eb79f587 {
  border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(0, 45, 93, 1);
border-style: solid;
}

@media (min-width: 0px) {
[id="s-c6045777-ed33-4d1b-95cf-a055eb79f587"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 10.0px);
}

}

@media (min-width: 768px) {
[id="s-c6045777-ed33-4d1b-95cf-a055eb79f587"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 10.0px);
}

}

@media (min-width: 992px) {
[id="s-c6045777-ed33-4d1b-95cf-a055eb79f587"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 10.0px);
}

}

@media (min-width: 1200px) {
[id="s-c6045777-ed33-4d1b-95cf-a055eb79f587"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 10.0px);
}

}

#s-eb3abe71-2720-4681-b8f7-ffd66dfd821e {
  text-align: left;
}



.shg-c#s-eb3abe71-2720-4681-b8f7-ffd66dfd821e .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-eb3abe71-2720-4681-b8f7-ffd66dfd821e img.shogun-image {
  width: 100%;
  height: auto;
}





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

.shg-c#s-eb3abe71-2720-4681-b8f7-ffd66dfd821e .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-eb3abe71-2720-4681-b8f7-ffd66dfd821e img.shogun-image {
  width: 100%;
  height: auto;
}





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

.shg-c#s-eb3abe71-2720-4681-b8f7-ffd66dfd821e .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-eb3abe71-2720-4681-b8f7-ffd66dfd821e img.shogun-image {
  width: 100%;
  height: auto;
}





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

.shg-c#s-eb3abe71-2720-4681-b8f7-ffd66dfd821e .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-eb3abe71-2720-4681-b8f7-ffd66dfd821e img.shogun-image {
  width: 100%;
  height: auto;
}





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

.shg-c#s-eb3abe71-2720-4681-b8f7-ffd66dfd821e .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-eb3abe71-2720-4681-b8f7-ffd66dfd821e img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-857b6af0-f250-4350-ae53-46b92935a75f {
  margin-bottom: 0px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-857b6af0-f250-4350-ae53-46b92935a75f .shg-product-title-component h2 span {
  color: rgba(0, 45, 93, 1);
  
  
  
  font-size: 18px;
  
  
  
}

@media (min-width: 0px) {
[id="s-9696bea8-c6a1-4995-a4ef-25f50027803e"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 768px) {
[id="s-9696bea8-c6a1-4995-a4ef-25f50027803e"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-9696bea8-c6a1-4995-a4ef-25f50027803e"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-9696bea8-c6a1-4995-a4ef-25f50027803e"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

}

#s-61c34c9b-1b49-499d-b299-0a06b4da23b8 {
  margin-top: 0px;
margin-bottom: 0px;
}

#s-e66a8950-c52d-47bb-a0d3-f14ef3827e82 {
  margin-top: 0px;
margin-bottom: 0px;
}

#s-9ee990d0-064d-4517-a0af-764fa6a89081 {
  text-align: left;
}



.shg-c#s-9ee990d0-064d-4517-a0af-764fa6a89081 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-9ee990d0-064d-4517-a0af-764fa6a89081 img.shogun-image {
  width: 100%;
  height: auto;
}





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

.shg-c#s-9ee990d0-064d-4517-a0af-764fa6a89081 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-9ee990d0-064d-4517-a0af-764fa6a89081 img.shogun-image {
  width: 100%;
  height: auto;
}





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

.shg-c#s-9ee990d0-064d-4517-a0af-764fa6a89081 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-9ee990d0-064d-4517-a0af-764fa6a89081 img.shogun-image {
  width: 100%;
  height: auto;
}





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

.shg-c#s-9ee990d0-064d-4517-a0af-764fa6a89081 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-9ee990d0-064d-4517-a0af-764fa6a89081 img.shogun-image {
  width: 100%;
  height: auto;
}





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

.shg-c#s-9ee990d0-064d-4517-a0af-764fa6a89081 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-9ee990d0-064d-4517-a0af-764fa6a89081 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-70b3ff02-3ab9-42e0-9541-8a82736b5de6 {
  margin-bottom: 0px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-70b3ff02-3ab9-42e0-9541-8a82736b5de6 .shg-product-title-component h2 span {
  color: rgba(0, 45, 93, 1);
  
  
  
  font-size: 18px;
  
  
  
}

@media (min-width: 0px) {
[id="s-0b9196e5-dd38-406a-9a3d-ff851b3a88be"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 768px) {
[id="s-0b9196e5-dd38-406a-9a3d-ff851b3a88be"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-0b9196e5-dd38-406a-9a3d-ff851b3a88be"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-0b9196e5-dd38-406a-9a3d-ff851b3a88be"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

}

#s-98257ad1-d080-4b6d-93ff-342c4967a781 {
  text-align: right;
}

#s-98257ad1-d080-4b6d-93ff-342c4967a781 .shg-product-sold-out {
  display: none;
  color: rgba(119, 164, 100, 1);
  font-size: 18px;
  
  
  font-style:  normal ;
}

#s-98257ad1-d080-4b6d-93ff-342c4967a781 .shg-product-price {
  color: rgba(119, 164, 100, 1);
  
  
  font-style:  normal ;
  font-size: 18px;
}

#s-98257ad1-d080-4b6d-93ff-342c4967a781 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  
  
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-41741f94-e0df-4f53-b9d4-8d5361738611 {
  margin-top: 0px;
margin-bottom: 0px;
}

#s-1c8856f9-3ba3-4a9c-8b8e-3b9ee7adecfb {
  box-shadow:2px 2px 5px 1px rgba(0, 0, 0, 0.23);
background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iZjMxMzBkNTEtMWU0OC00MWVmLWFlMDgtYzRkMjAwMDkwMWNlIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojZjZiODI3O3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIwLjIiIHN0eWxlPSJzdG9wLWNvbG9yOiNmNmI4Mjc7c3RvcC1vcGFjaXR5OjEiLz48c3RvcCBvZmZzZXQ9IjAuMjc3MjcyNzI3MjcyNzI3MyIgc3R5bGU9InN0b3AtY29sb3I6I2Y2YjgyNztzdG9wLW9wYWNpdHk6MSIvPjxzdG9wIG9mZnNldD0iMC41IiBzdHlsZT0ic3RvcC1jb2xvcjojZjZiODI3O3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIwLjkxMzYzNjM2MzYzNjM2MzciIHN0eWxlPSJzdG9wLWNvbG9yOiNlMGEwMTM7c3RvcC1vcGFjaXR5OjEiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2YzMTMwZDUxLTFlNDgtNDFlZi1hZTA4LWM0ZDIwMDA5MDFjZSkiLz48L3N2Zz4=);
background-repeat: no-repeat;
margin-top: 35px;
margin-left: auto;
margin-right: auto;
padding-top: 15px;
padding-left: 15px;
padding-bottom: 15px;
padding-right: 15px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(187, 136, 15, 1);
border-style: solid;
border-radius: 3px;
max-width: 243px;
text-align: center;
text-decoration: none;
color: rgba(21, 43, 79, 1);
hover-type: gradient;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#f6b827"}, {"id"=>4, "pos"=>0.2, "color"=>"#f6b827"}, {"id"=>3, "pos"=>0.2772727272727273, "color"=>"#f6b827"}, {"id"=>5, "pos"=>0.5, "color"=>"#f6b827"}, {"id"=>2, "pos"=>0.9136363636363637, "color"=>"#e0a013"}];
}
#s-1c8856f9-3ba3-4a9c-8b8e-3b9ee7adecfb:hover {border-style: solid !important;
border-top-width: 1px !important;
border-left-width: 1px !important;
border-bottom-width: 1px !important;
border-right-width: 1px !important;
border-color: rgba(21, 43, 79, 1) !important;
border-radius: 3px !important;
background-color: rgba(21, 43, 79, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}#s-1c8856f9-3ba3-4a9c-8b8e-3b9ee7adecfb:active {background-color: rgba(21, 43, 79, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-1c8856f9-3ba3-4a9c-8b8e-3b9ee7adecfb-root {
    text-align: center;
  }


#s-1c8856f9-3ba3-4a9c-8b8e-3b9ee7adecfb.shg-btn {
  color: rgba(21, 43, 79, 1);
  font-size: 21px;
  font-weight: 700;
  
  font-family: Lato;
  display:  block ;
}
@media (min-width: 1200px){
  #s-1c8856f9-3ba3-4a9c-8b8e-3b9ee7adecfb-root {
    text-align: center;
  }


#s-1c8856f9-3ba3-4a9c-8b8e-3b9ee7adecfb.shg-btn {
  color: rgba(21, 43, 79, 1);
  font-size: 21px;
  font-weight: 700;
  
  font-family: Lato;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-1c8856f9-3ba3-4a9c-8b8e-3b9ee7adecfb-root {
    text-align: center;
  }


#s-1c8856f9-3ba3-4a9c-8b8e-3b9ee7adecfb.shg-btn {
  color: rgba(21, 43, 79, 1);
  font-size: 21px;
  font-weight: 700;
  
  font-family: Lato;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-1c8856f9-3ba3-4a9c-8b8e-3b9ee7adecfb-root {
    text-align: center;
  }


#s-1c8856f9-3ba3-4a9c-8b8e-3b9ee7adecfb.shg-btn {
  color: rgba(21, 43, 79, 1);
  font-size: 21px;
  font-weight: 700;
  
  font-family: Lato;
  display:  block ;
}
}@media (max-width: 767px){
  #s-1c8856f9-3ba3-4a9c-8b8e-3b9ee7adecfb-root {
    text-align: center;
  }


#s-1c8856f9-3ba3-4a9c-8b8e-3b9ee7adecfb.shg-btn {
  color: rgba(21, 43, 79, 1);
  font-size: 21px;
  font-weight: 700;
  
  font-family: Lato;
  display:  block ;
}
}
#s-558d2e92-add7-43b5-9b58-38667926ef4c {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
@media (max-width: 767px){#s-558d2e92-add7-43b5-9b58-38667926ef4c {
  margin-top: 55px;
}
}
#s-558d2e92-add7-43b5-9b58-38667926ef4c .shogun-heading-component h1 {
  color: rgba(0, 45, 93, 1);
  font-weight:  700 ;
  font-family: "Lato";
  font-style:  normal ;
  font-size: 40px;
  
  
  
}


@media (min-width: 768px) and (max-width: 991px){#s-558d2e92-add7-43b5-9b58-38667926ef4c .shogun-heading-component h1 {
  color: rgba(0, 45, 93, 1);
  font-weight:  700 ;
  font-family: "Lato";
  font-style:  normal ;
  font-size: 32px;
  
  
  
}


}@media (max-width: 767px){#s-558d2e92-add7-43b5-9b58-38667926ef4c .shogun-heading-component h1 {
  color: rgba(0, 45, 93, 1);
  font-weight:  700 ;
  font-family: "Lato";
  font-style:  normal ;
  font-size: 28px;
  
  
  
}


}
#s-ab3ffac0-019f-41ab-8090-633bf1065740 {
  border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(0, 45, 93, 1);
border-style: solid;
min-height: 77px;
}








#s-ab3ffac0-019f-41ab-8090-633bf1065740 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-ab3ffac0-019f-41ab-8090-633bf1065740.shg-box.shg-c {
  justify-content: center;
}

#s-3f82f507-1cea-4dbe-96a4-6b6368e7cda9 {
  border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(0, 45, 93, 1);
border-style: solid;
}

@media (min-width: 0px) {
[id="s-3f82f507-1cea-4dbe-96a4-6b6368e7cda9"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 10.0px);
}

}

@media (min-width: 768px) {
[id="s-3f82f507-1cea-4dbe-96a4-6b6368e7cda9"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 10.0px);
}

}

@media (min-width: 992px) {
[id="s-3f82f507-1cea-4dbe-96a4-6b6368e7cda9"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 10.0px);
}

}

@media (min-width: 1200px) {
[id="s-3f82f507-1cea-4dbe-96a4-6b6368e7cda9"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 10.0px);
}

}

#s-ac10220c-495d-41ba-b8af-43db652a708e {
  text-align: left;
}



.shg-c#s-ac10220c-495d-41ba-b8af-43db652a708e .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-ac10220c-495d-41ba-b8af-43db652a708e img.shogun-image {
  width: 100%;
  height: auto;
}





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

.shg-c#s-ac10220c-495d-41ba-b8af-43db652a708e .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-ac10220c-495d-41ba-b8af-43db652a708e img.shogun-image {
  width: 100%;
  height: auto;
}





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

.shg-c#s-ac10220c-495d-41ba-b8af-43db652a708e .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-ac10220c-495d-41ba-b8af-43db652a708e img.shogun-image {
  width: 100%;
  height: auto;
}





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

.shg-c#s-ac10220c-495d-41ba-b8af-43db652a708e .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-ac10220c-495d-41ba-b8af-43db652a708e img.shogun-image {
  width: 100%;
  height: auto;
}





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

.shg-c#s-ac10220c-495d-41ba-b8af-43db652a708e .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-ac10220c-495d-41ba-b8af-43db652a708e img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-16c43b02-45fd-4cb0-8869-bcf66a7668a6 {
  margin-bottom: 0px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-16c43b02-45fd-4cb0-8869-bcf66a7668a6 .shg-product-title-component h2 span {
  color: rgba(0, 45, 93, 1);
  
  
  
  font-size: 18px;
  
  
  
}

@media (min-width: 0px) {
[id="s-411dde8a-05f7-4ddf-adc2-ee09d260d4b7"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 768px) {
[id="s-411dde8a-05f7-4ddf-adc2-ee09d260d4b7"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-411dde8a-05f7-4ddf-adc2-ee09d260d4b7"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-411dde8a-05f7-4ddf-adc2-ee09d260d4b7"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

}

#s-c81c8c61-6bda-429c-a37d-0019ae383ffd {
  text-align: right;
}

#s-c81c8c61-6bda-429c-a37d-0019ae383ffd .shg-product-sold-out {
  display: none;
  color: rgba(119, 164, 100, 1);
  font-size: 18px;
  
  
  font-style:  normal ;
}

#s-c81c8c61-6bda-429c-a37d-0019ae383ffd .shg-product-price {
  color: rgba(119, 164, 100, 1);
  
  
  font-style:  normal ;
  font-size: 18px;
}

#s-c81c8c61-6bda-429c-a37d-0019ae383ffd .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  
  
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-07fbe7e8-be13-4551-b6a5-eeeceba3925c {
  margin-top: 0px;
margin-bottom: 0px;
}

#s-47652a2b-bdd2-46fd-ab79-1ce900debef7 {
  text-align: left;
}



.shg-c#s-47652a2b-bdd2-46fd-ab79-1ce900debef7 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-47652a2b-bdd2-46fd-ab79-1ce900debef7 img.shogun-image {
  width: 100%;
  height: auto;
}





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

.shg-c#s-47652a2b-bdd2-46fd-ab79-1ce900debef7 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-47652a2b-bdd2-46fd-ab79-1ce900debef7 img.shogun-image {
  width: 100%;
  height: auto;
}





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

.shg-c#s-47652a2b-bdd2-46fd-ab79-1ce900debef7 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-47652a2b-bdd2-46fd-ab79-1ce900debef7 img.shogun-image {
  width: 100%;
  height: auto;
}





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

.shg-c#s-47652a2b-bdd2-46fd-ab79-1ce900debef7 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-47652a2b-bdd2-46fd-ab79-1ce900debef7 img.shogun-image {
  width: 100%;
  height: auto;
}





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

.shg-c#s-47652a2b-bdd2-46fd-ab79-1ce900debef7 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-47652a2b-bdd2-46fd-ab79-1ce900debef7 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-d40086c1-925d-429c-ba41-1cc2421efc6a {
  margin-bottom: 0px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-d40086c1-925d-429c-ba41-1cc2421efc6a .shg-product-title-component h2 span {
  color: rgba(0, 45, 93, 1);
  
  
  
  font-size: 18px;
  
  
  
}

@media (min-width: 0px) {
[id="s-b040e2e7-ba7f-43f9-ad22-30cfdcbbc551"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 768px) {
[id="s-b040e2e7-ba7f-43f9-ad22-30cfdcbbc551"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-b040e2e7-ba7f-43f9-ad22-30cfdcbbc551"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-b040e2e7-ba7f-43f9-ad22-30cfdcbbc551"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

}

#s-5bbad0a8-ab11-47e1-9095-8b74fb587362 {
  text-align: right;
}

#s-5bbad0a8-ab11-47e1-9095-8b74fb587362 .shg-product-sold-out {
  display: none;
  color: rgba(119, 164, 100, 1);
  font-size: 18px;
  
  
  font-style:  normal ;
}

#s-5bbad0a8-ab11-47e1-9095-8b74fb587362 .shg-product-price {
  color: rgba(119, 164, 100, 1);
  
  
  font-style:  normal ;
  font-size: 18px;
}

#s-5bbad0a8-ab11-47e1-9095-8b74fb587362 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  
  
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-32d8108c-885f-428d-a2fc-6b4843146a7b {
  margin-top: 0px;
margin-bottom: 0px;
}

#s-1b59336d-8142-49ec-a520-7390861a73aa {
  box-shadow:2px 2px 5px 1px rgba(0, 0, 0, 0.23);
background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iM2I0YjE5ZmQtNTg2NS00MTljLTk4YjQtMWMzY2ZkNTQyNTllIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojZjZiODI3O3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIwLjIiIHN0eWxlPSJzdG9wLWNvbG9yOiNmNmI4Mjc7c3RvcC1vcGFjaXR5OjEiLz48c3RvcCBvZmZzZXQ9IjAuMjc3MjcyNzI3MjcyNzI3MyIgc3R5bGU9InN0b3AtY29sb3I6I2Y2YjgyNztzdG9wLW9wYWNpdHk6MSIvPjxzdG9wIG9mZnNldD0iMC41IiBzdHlsZT0ic3RvcC1jb2xvcjojZjZiODI3O3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIwLjkxMzYzNjM2MzYzNjM2MzciIHN0eWxlPSJzdG9wLWNvbG9yOiNlMGEwMTM7c3RvcC1vcGFjaXR5OjEiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoIzNiNGIxOWZkLTU4NjUtNDE5Yy05OGI0LTFjM2NmZDU0MjU5ZSkiLz48L3N2Zz4=);
background-repeat: no-repeat;
margin-top: 35px;
margin-left: auto;
margin-right: auto;
padding-top: 15px;
padding-left: 15px;
padding-bottom: 15px;
padding-right: 15px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(187, 136, 15, 1);
border-style: solid;
border-radius: 3px;
max-width: 243px;
text-align: center;
text-decoration: none;
color: rgba(21, 43, 79, 1);
hover-type: gradient;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#f6b827"}, {"id"=>4, "pos"=>0.2, "color"=>"#f6b827"}, {"id"=>3, "pos"=>0.2772727272727273, "color"=>"#f6b827"}, {"id"=>5, "pos"=>0.5, "color"=>"#f6b827"}, {"id"=>2, "pos"=>0.9136363636363637, "color"=>"#e0a013"}];
}
#s-1b59336d-8142-49ec-a520-7390861a73aa:hover {border-style: solid !important;
border-top-width: 1px !important;
border-left-width: 1px !important;
border-bottom-width: 1px !important;
border-right-width: 1px !important;
border-color: rgba(21, 43, 79, 1) !important;
border-radius: 3px !important;
background-color: rgba(21, 43, 79, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}#s-1b59336d-8142-49ec-a520-7390861a73aa:active {background-color: rgba(21, 43, 79, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-1b59336d-8142-49ec-a520-7390861a73aa-root {
    text-align: center;
  }


#s-1b59336d-8142-49ec-a520-7390861a73aa.shg-btn {
  color: rgba(21, 43, 79, 1);
  font-size: 21px;
  font-weight: 700;
  
  font-family: Lato;
  display:  block ;
}
@media (min-width: 1200px){
  #s-1b59336d-8142-49ec-a520-7390861a73aa-root {
    text-align: center;
  }


#s-1b59336d-8142-49ec-a520-7390861a73aa.shg-btn {
  color: rgba(21, 43, 79, 1);
  font-size: 21px;
  font-weight: 700;
  
  font-family: Lato;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-1b59336d-8142-49ec-a520-7390861a73aa-root {
    text-align: center;
  }


#s-1b59336d-8142-49ec-a520-7390861a73aa.shg-btn {
  color: rgba(21, 43, 79, 1);
  font-size: 21px;
  font-weight: 700;
  
  font-family: Lato;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-1b59336d-8142-49ec-a520-7390861a73aa-root {
    text-align: center;
  }


#s-1b59336d-8142-49ec-a520-7390861a73aa.shg-btn {
  color: rgba(21, 43, 79, 1);
  font-size: 21px;
  font-weight: 700;
  
  font-family: Lato;
  display:  block ;
}
}@media (max-width: 767px){
  #s-1b59336d-8142-49ec-a520-7390861a73aa-root {
    text-align: center;
  }


#s-1b59336d-8142-49ec-a520-7390861a73aa.shg-btn {
  color: rgba(21, 43, 79, 1);
  font-size: 21px;
  font-weight: 700;
  
  font-family: Lato;
  display:  block ;
}
}
#s-acd4cf65-ee2d-40bc-b7ab-b52048b7f5a5 {
  margin-top: 55px;
margin-left: 4%;
margin-right: 4%;
min-height: 50px;
}








#s-acd4cf65-ee2d-40bc-b7ab-b52048b7f5a5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-acd4cf65-ee2d-40bc-b7ab-b52048b7f5a5.shg-box.shg-c {
  justify-content: center;
}

#s-f2489e38-7839-49a6-aebd-51b0f27647da {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
@media (min-width: 1200px){#s-f2489e38-7839-49a6-aebd-51b0f27647da {
  display: none;
}
#s-f2489e38-7839-49a6-aebd-51b0f27647da, #wrap-s-f2489e38-7839-49a6-aebd-51b0f27647da, #wrap-content-s-f2489e38-7839-49a6-aebd-51b0f27647da { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-f2489e38-7839-49a6-aebd-51b0f27647da {
  display: none;
}
#s-f2489e38-7839-49a6-aebd-51b0f27647da, #wrap-s-f2489e38-7839-49a6-aebd-51b0f27647da, #wrap-content-s-f2489e38-7839-49a6-aebd-51b0f27647da { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-f2489e38-7839-49a6-aebd-51b0f27647da {
  display: none;
}
#s-f2489e38-7839-49a6-aebd-51b0f27647da, #wrap-s-f2489e38-7839-49a6-aebd-51b0f27647da, #wrap-content-s-f2489e38-7839-49a6-aebd-51b0f27647da { display: none !important; }}@media (max-width: 767px){#s-f2489e38-7839-49a6-aebd-51b0f27647da {
  margin-top: 13px;
padding-top: 0px;
padding-bottom: 0px;
}
}
#s-f2489e38-7839-49a6-aebd-51b0f27647da .shogun-heading-component h1 {
  color: rgba(0, 45, 93, 1);
  font-weight:  700 ;
  font-family: "Lato";
  font-style:  normal ;
  font-size: 44px;
  
  
  
}


@media (min-width: 768px) and (max-width: 991px){#s-f2489e38-7839-49a6-aebd-51b0f27647da .shogun-heading-component h1 {
  color: rgba(0, 45, 93, 1);
  font-weight:  700 ;
  font-family: "Lato";
  font-style:  normal ;
  font-size: 38px;
  
  
  
}


}@media (max-width: 767px){#s-f2489e38-7839-49a6-aebd-51b0f27647da .shogun-heading-component h1 {
  color: rgba(0, 45, 93, 1);
  font-weight:  700 ;
  font-family: "Lato";
  font-style:  normal ;
  font-size: 28px;
  
  
  
}


}
#s-12dd4ff3-7fe3-47e3-969b-eec2ec87e4ac {
  margin-top: 0px;
margin-bottom: 15px;
}
@media (max-width: 767px){#s-12dd4ff3-7fe3-47e3-969b-eec2ec87e4ac {
  display: none;
}
#s-12dd4ff3-7fe3-47e3-969b-eec2ec87e4ac, #wrap-s-12dd4ff3-7fe3-47e3-969b-eec2ec87e4ac, #wrap-content-s-12dd4ff3-7fe3-47e3-969b-eec2ec87e4ac { display: none !important; }}
@media (min-width: 0px) {
[id="s-12dd4ff3-7fe3-47e3-969b-eec2ec87e4ac"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

@media (min-width: 768px) {
[id="s-12dd4ff3-7fe3-47e3-969b-eec2ec87e4ac"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-12dd4ff3-7fe3-47e3-969b-eec2ec87e4ac"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-12dd4ff3-7fe3-47e3-969b-eec2ec87e4ac"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 20.0px);
}

}

#s-55ac4980-52ab-4cdc-9b6f-abc05d3ff272 {
  min-height: 83px;
}








#s-55ac4980-52ab-4cdc-9b6f-abc05d3ff272 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-55ac4980-52ab-4cdc-9b6f-abc05d3ff272.shg-box.shg-c {
  justify-content: center;
}

#s-71b365f1-8ef4-4122-be67-e5d9515352ca {
  margin-left: 0%;
margin-right: -40px;
}
@media (min-width: 768px) and (max-width: 991px){#s-71b365f1-8ef4-4122-be67-e5d9515352ca {
  margin-right: -30px;
}
}@media (max-width: 767px){#s-71b365f1-8ef4-4122-be67-e5d9515352ca {
  margin-right: -20px;
}
}
#s-71b365f1-8ef4-4122-be67-e5d9515352ca hr {
  border-top: 4px solid rgba(0, 45, 93, 1);
}

#s-4e6b5703-43a1-4e14-bd01-7894c1832440 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
@media (max-width: 767px){#s-4e6b5703-43a1-4e14-bd01-7894c1832440 {
  margin-top: 13px;
}
}
#s-4e6b5703-43a1-4e14-bd01-7894c1832440 .shogun-heading-component h1 {
  color: rgba(0, 45, 93, 1);
  font-weight:  700 ;
  font-family: "Lato";
  font-style:  normal ;
  font-size: 44px;
  
  
  
}


@media (min-width: 768px) and (max-width: 991px){#s-4e6b5703-43a1-4e14-bd01-7894c1832440 .shogun-heading-component h1 {
  color: rgba(0, 45, 93, 1);
  font-weight:  700 ;
  font-family: "Lato";
  font-style:  normal ;
  font-size: 38px;
  
  
  
}


}@media (max-width: 767px){#s-4e6b5703-43a1-4e14-bd01-7894c1832440 .shogun-heading-component h1 {
  color: rgba(0, 45, 93, 1);
  font-weight:  700 ;
  font-family: "Lato";
  font-style:  normal ;
  font-size: 28px;
  
  
  
}


}
#s-70073b4a-149e-4299-9c14-5f7fc360bf74 {
  min-height: 83px;
}








#s-70073b4a-149e-4299-9c14-5f7fc360bf74 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-70073b4a-149e-4299-9c14-5f7fc360bf74.shg-box.shg-c {
  justify-content: center;
}

#s-7951120e-d079-42d4-9105-7a8ba3f59401 {
  margin-left: -40px;
}
@media (min-width: 768px) and (max-width: 991px){#s-7951120e-d079-42d4-9105-7a8ba3f59401 {
  margin-left: -30px;
}
}@media (max-width: 767px){#s-7951120e-d079-42d4-9105-7a8ba3f59401 {
  margin-left: -20px;
}
}
#s-7951120e-d079-42d4-9105-7a8ba3f59401 hr {
  border-top: 4px solid rgba(0, 45, 93, 1);
}

@media (min-width: 0px) {
[id="s-69200873-796e-49f2-a302-f7e9a62390e4"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 10.0px);
}

}

@media (min-width: 768px) {
[id="s-69200873-796e-49f2-a302-f7e9a62390e4"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-69200873-796e-49f2-a302-f7e9a62390e4"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-69200873-796e-49f2-a302-f7e9a62390e4"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

}

#s-4fb1b2f5-f086-49c8-b95d-067f1aa1dd72 {
  text-align: left;
}



.shg-c#s-4fb1b2f5-f086-49c8-b95d-067f1aa1dd72 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-4fb1b2f5-f086-49c8-b95d-067f1aa1dd72 img.shogun-image {
  width: 100%;
  height: auto;
}





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

.shg-c#s-4fb1b2f5-f086-49c8-b95d-067f1aa1dd72 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-4fb1b2f5-f086-49c8-b95d-067f1aa1dd72 img.shogun-image {
  width: 100%;
  height: auto;
}





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

.shg-c#s-4fb1b2f5-f086-49c8-b95d-067f1aa1dd72 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-4fb1b2f5-f086-49c8-b95d-067f1aa1dd72 img.shogun-image {
  width: 100%;
  height: auto;
}





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

.shg-c#s-4fb1b2f5-f086-49c8-b95d-067f1aa1dd72 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-4fb1b2f5-f086-49c8-b95d-067f1aa1dd72 img.shogun-image {
  width: 100%;
  height: auto;
}





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

.shg-c#s-4fb1b2f5-f086-49c8-b95d-067f1aa1dd72 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-4fb1b2f5-f086-49c8-b95d-067f1aa1dd72 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-613ad2ba-f276-4783-9bca-34496899267c {
  margin-bottom: 0px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-613ad2ba-f276-4783-9bca-34496899267c .shg-product-title-component h2 span {
  color: rgba(0, 45, 93, 1);
  
  
  
  font-size: 18px;
  
  
  
}

@media (min-width: 0px) {
[id="s-b06efb36-bb2d-4c69-84e6-974d0766952b"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 768px) {
[id="s-b06efb36-bb2d-4c69-84e6-974d0766952b"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-b06efb36-bb2d-4c69-84e6-974d0766952b"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-b06efb36-bb2d-4c69-84e6-974d0766952b"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

}

#s-095b5a10-a3be-4191-8093-4975e2fd734b {
  margin-top: 0px;
margin-bottom: 0px;
}

#s-95442a23-5229-4aef-82e2-e61e3df8b3df {
  margin-top: 0px;
margin-bottom: 0px;
}

#s-5a330431-fc04-415a-b65a-bae29acb3d07 {
  text-align: left;
}



.shg-c#s-5a330431-fc04-415a-b65a-bae29acb3d07 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-5a330431-fc04-415a-b65a-bae29acb3d07 img.shogun-image {
  width: 100%;
  height: auto;
}





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

.shg-c#s-5a330431-fc04-415a-b65a-bae29acb3d07 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-5a330431-fc04-415a-b65a-bae29acb3d07 img.shogun-image {
  width: 100%;
  height: auto;
}





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

.shg-c#s-5a330431-fc04-415a-b65a-bae29acb3d07 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-5a330431-fc04-415a-b65a-bae29acb3d07 img.shogun-image {
  width: 100%;
  height: auto;
}





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

.shg-c#s-5a330431-fc04-415a-b65a-bae29acb3d07 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-5a330431-fc04-415a-b65a-bae29acb3d07 img.shogun-image {
  width: 100%;
  height: auto;
}





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

.shg-c#s-5a330431-fc04-415a-b65a-bae29acb3d07 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-5a330431-fc04-415a-b65a-bae29acb3d07 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-6ec8f852-8e14-49f2-80f6-b548b546d38f {
  margin-bottom: 0px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-6ec8f852-8e14-49f2-80f6-b548b546d38f .shg-product-title-component h2 span {
  color: rgba(0, 45, 93, 1);
  
  
  
  font-size: 18px;
  
  
  
}

@media (min-width: 0px) {
[id="s-faf8514f-bec3-4aa5-9583-5dd7dd0565ab"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 768px) {
[id="s-faf8514f-bec3-4aa5-9583-5dd7dd0565ab"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-faf8514f-bec3-4aa5-9583-5dd7dd0565ab"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-faf8514f-bec3-4aa5-9583-5dd7dd0565ab"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

}

#s-58820c39-ad13-453a-a6ae-efe18e63066c {
  margin-top: 0px;
margin-bottom: 0px;
}

#s-5bfd8f7d-457e-4ed7-817f-7fdb1ad35712 {
  margin-top: 0px;
margin-bottom: 0px;
}

#s-2e3cd105-fb4b-4acf-b9c9-ede3dce10665 {
  text-align: left;
}



.shg-c#s-2e3cd105-fb4b-4acf-b9c9-ede3dce10665 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-2e3cd105-fb4b-4acf-b9c9-ede3dce10665 img.shogun-image {
  width: 100%;
  height: auto;
}





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

.shg-c#s-2e3cd105-fb4b-4acf-b9c9-ede3dce10665 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-2e3cd105-fb4b-4acf-b9c9-ede3dce10665 img.shogun-image {
  width: 100%;
  height: auto;
}





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

.shg-c#s-2e3cd105-fb4b-4acf-b9c9-ede3dce10665 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-2e3cd105-fb4b-4acf-b9c9-ede3dce10665 img.shogun-image {
  width: 100%;
  height: auto;
}





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

.shg-c#s-2e3cd105-fb4b-4acf-b9c9-ede3dce10665 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-2e3cd105-fb4b-4acf-b9c9-ede3dce10665 img.shogun-image {
  width: 100%;
  height: auto;
}





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

.shg-c#s-2e3cd105-fb4b-4acf-b9c9-ede3dce10665 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-2e3cd105-fb4b-4acf-b9c9-ede3dce10665 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-ee0e07b2-ba2d-40a5-a184-89bc4041ee0b {
  margin-bottom: 0px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-ee0e07b2-ba2d-40a5-a184-89bc4041ee0b .shg-product-title-component h2 span {
  color: rgba(0, 45, 93, 1);
  
  
  
  font-size: 18px;
  
  
  
}

@media (min-width: 0px) {
[id="s-529f35cb-69e0-4635-8f8d-72261282bc8f"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 768px) {
[id="s-529f35cb-69e0-4635-8f8d-72261282bc8f"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-529f35cb-69e0-4635-8f8d-72261282bc8f"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-529f35cb-69e0-4635-8f8d-72261282bc8f"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

}

#s-5926e8e1-e4b5-4e4a-b164-5b8341459ce4 {
  margin-top: 0px;
margin-bottom: 0px;
}

#s-1468c7ff-d6cb-4038-b893-3f7a54745368 {
  margin-top: 0px;
margin-bottom: 0px;
}

#s-639f9097-f21f-4f56-9445-94a391b7cca5 {
  text-align: left;
}



.shg-c#s-639f9097-f21f-4f56-9445-94a391b7cca5 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-639f9097-f21f-4f56-9445-94a391b7cca5 img.shogun-image {
  width: 100%;
  height: auto;
}





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

.shg-c#s-639f9097-f21f-4f56-9445-94a391b7cca5 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-639f9097-f21f-4f56-9445-94a391b7cca5 img.shogun-image {
  width: 100%;
  height: auto;
}





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

.shg-c#s-639f9097-f21f-4f56-9445-94a391b7cca5 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-639f9097-f21f-4f56-9445-94a391b7cca5 img.shogun-image {
  width: 100%;
  height: auto;
}





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

.shg-c#s-639f9097-f21f-4f56-9445-94a391b7cca5 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-639f9097-f21f-4f56-9445-94a391b7cca5 img.shogun-image {
  width: 100%;
  height: auto;
}





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

.shg-c#s-639f9097-f21f-4f56-9445-94a391b7cca5 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-639f9097-f21f-4f56-9445-94a391b7cca5 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-fdf2cb89-8731-4c39-b395-9c6bb7c48fd8 {
  margin-bottom: 0px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-fdf2cb89-8731-4c39-b395-9c6bb7c48fd8 .shg-product-title-component h2 span {
  color: rgba(0, 45, 93, 1);
  
  
  
  font-size: 18px;
  
  
  
}

@media (min-width: 0px) {
[id="s-6516c957-7bee-4feb-90cb-10a830a850f3"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 768px) {
[id="s-6516c957-7bee-4feb-90cb-10a830a850f3"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-6516c957-7bee-4feb-90cb-10a830a850f3"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-6516c957-7bee-4feb-90cb-10a830a850f3"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

}

#s-24ac4c80-008b-4f60-8092-bbbe4518e00b {
  margin-top: 0px;
margin-bottom: 0px;
}

#s-a38a19ab-c9a5-4ac0-8d91-71e5cb657694 {
  margin-top: 0px;
margin-bottom: 0px;
}

@media (min-width: 0px) {
[id="s-7e355c9b-5585-44e1-b08b-9a909a554df5"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 10.0px);
}

}

@media (min-width: 768px) {
[id="s-7e355c9b-5585-44e1-b08b-9a909a554df5"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-7e355c9b-5585-44e1-b08b-9a909a554df5"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-7e355c9b-5585-44e1-b08b-9a909a554df5"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

}

#s-11ce0fb8-1cbc-4c32-ae65-5dcf3ff152c9 {
  text-align: left;
}



.shg-c#s-11ce0fb8-1cbc-4c32-ae65-5dcf3ff152c9 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-11ce0fb8-1cbc-4c32-ae65-5dcf3ff152c9 img.shogun-image {
  width: 100%;
  height: auto;
}





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

.shg-c#s-11ce0fb8-1cbc-4c32-ae65-5dcf3ff152c9 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-11ce0fb8-1cbc-4c32-ae65-5dcf3ff152c9 img.shogun-image {
  width: 100%;
  height: auto;
}





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

.shg-c#s-11ce0fb8-1cbc-4c32-ae65-5dcf3ff152c9 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-11ce0fb8-1cbc-4c32-ae65-5dcf3ff152c9 img.shogun-image {
  width: 100%;
  height: auto;
}





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

.shg-c#s-11ce0fb8-1cbc-4c32-ae65-5dcf3ff152c9 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-11ce0fb8-1cbc-4c32-ae65-5dcf3ff152c9 img.shogun-image {
  width: 100%;
  height: auto;
}





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

.shg-c#s-11ce0fb8-1cbc-4c32-ae65-5dcf3ff152c9 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-11ce0fb8-1cbc-4c32-ae65-5dcf3ff152c9 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-9fa2e5f2-e607-44b9-8699-0f5aa8ac0383 {
  margin-bottom: 0px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-9fa2e5f2-e607-44b9-8699-0f5aa8ac0383 .shg-product-title-component h2 span {
  color: rgba(0, 45, 93, 1);
  
  
  
  font-size: 18px;
  
  
  
}

@media (min-width: 0px) {
[id="s-98152ac9-8f27-4f32-8157-82cbe0249b17"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 768px) {
[id="s-98152ac9-8f27-4f32-8157-82cbe0249b17"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-98152ac9-8f27-4f32-8157-82cbe0249b17"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-98152ac9-8f27-4f32-8157-82cbe0249b17"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

}

#s-edcac16f-0c9c-45bd-bb2b-68b9187baa4d {
  margin-top: 0px;
margin-bottom: 0px;
}

#s-95fe60a0-19ce-41e5-9723-66d00835d85b {
  margin-top: 0px;
margin-bottom: 0px;
}

#s-f69455ab-0804-453c-998b-4b32ee85d8ac {
  text-align: left;
}



.shg-c#s-f69455ab-0804-453c-998b-4b32ee85d8ac .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f69455ab-0804-453c-998b-4b32ee85d8ac img.shogun-image {
  width: 100%;
  height: auto;
}





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

.shg-c#s-f69455ab-0804-453c-998b-4b32ee85d8ac .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f69455ab-0804-453c-998b-4b32ee85d8ac img.shogun-image {
  width: 100%;
  height: auto;
}





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

.shg-c#s-f69455ab-0804-453c-998b-4b32ee85d8ac .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f69455ab-0804-453c-998b-4b32ee85d8ac img.shogun-image {
  width: 100%;
  height: auto;
}





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

.shg-c#s-f69455ab-0804-453c-998b-4b32ee85d8ac .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f69455ab-0804-453c-998b-4b32ee85d8ac img.shogun-image {
  width: 100%;
  height: auto;
}





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

.shg-c#s-f69455ab-0804-453c-998b-4b32ee85d8ac .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f69455ab-0804-453c-998b-4b32ee85d8ac img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-5682df53-5140-456a-9fb7-2c1b635eef7a {
  margin-bottom: 0px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-5682df53-5140-456a-9fb7-2c1b635eef7a .shg-product-title-component h2 span {
  color: rgba(0, 45, 93, 1);
  
  
  
  font-size: 18px;
  
  
  
}

@media (min-width: 0px) {
[id="s-48cc50e5-359d-4922-80a7-2e82ec39299d"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 768px) {
[id="s-48cc50e5-359d-4922-80a7-2e82ec39299d"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-48cc50e5-359d-4922-80a7-2e82ec39299d"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-48cc50e5-359d-4922-80a7-2e82ec39299d"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

}

#s-bd12d7ca-3c33-46ad-bdf1-3c6c72d45d31 {
  margin-top: 0px;
margin-bottom: 0px;
}

#s-ff3088c5-bab2-4ee2-b683-afd94ef8ec6e {
  margin-top: 0px;
margin-bottom: 0px;
}

#s-2fd13ce6-b640-46a2-9c75-3065d2a4d73a {
  text-align: left;
}



.shg-c#s-2fd13ce6-b640-46a2-9c75-3065d2a4d73a .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-2fd13ce6-b640-46a2-9c75-3065d2a4d73a img.shogun-image {
  width: 100%;
  height: auto;
}





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

.shg-c#s-2fd13ce6-b640-46a2-9c75-3065d2a4d73a .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-2fd13ce6-b640-46a2-9c75-3065d2a4d73a img.shogun-image {
  width: 100%;
  height: auto;
}





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

.shg-c#s-2fd13ce6-b640-46a2-9c75-3065d2a4d73a .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-2fd13ce6-b640-46a2-9c75-3065d2a4d73a img.shogun-image {
  width: 100%;
  height: auto;
}





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

.shg-c#s-2fd13ce6-b640-46a2-9c75-3065d2a4d73a .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-2fd13ce6-b640-46a2-9c75-3065d2a4d73a img.shogun-image {
  width: 100%;
  height: auto;
}





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

.shg-c#s-2fd13ce6-b640-46a2-9c75-3065d2a4d73a .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-2fd13ce6-b640-46a2-9c75-3065d2a4d73a img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-833bc192-cd03-4497-be3f-808ad4c9951d {
  margin-bottom: 0px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-833bc192-cd03-4497-be3f-808ad4c9951d .shg-product-title-component h2 span {
  color: rgba(0, 45, 93, 1);
  
  
  
  font-size: 18px;
  
  
  
}

@media (min-width: 0px) {
[id="s-07a1d928-6c35-4bb2-a0cc-36160d64aea9"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 768px) {
[id="s-07a1d928-6c35-4bb2-a0cc-36160d64aea9"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-07a1d928-6c35-4bb2-a0cc-36160d64aea9"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-07a1d928-6c35-4bb2-a0cc-36160d64aea9"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

}

#s-8f715aeb-cf72-491e-a35e-f95aca88c6e4 {
  margin-top: 0px;
margin-bottom: 0px;
}

#s-028a0f4d-1ddd-4d4d-96f3-a3af6a3895e6 {
  margin-top: 0px;
margin-bottom: 0px;
}

#s-cc23260e-95c6-449d-b633-3856fb1199b0 {
  text-align: left;
}



.shg-c#s-cc23260e-95c6-449d-b633-3856fb1199b0 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-cc23260e-95c6-449d-b633-3856fb1199b0 img.shogun-image {
  width: 100%;
  height: auto;
}





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

.shg-c#s-cc23260e-95c6-449d-b633-3856fb1199b0 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-cc23260e-95c6-449d-b633-3856fb1199b0 img.shogun-image {
  width: 100%;
  height: auto;
}





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

.shg-c#s-cc23260e-95c6-449d-b633-3856fb1199b0 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-cc23260e-95c6-449d-b633-3856fb1199b0 img.shogun-image {
  width: 100%;
  height: auto;
}





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

.shg-c#s-cc23260e-95c6-449d-b633-3856fb1199b0 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-cc23260e-95c6-449d-b633-3856fb1199b0 img.shogun-image {
  width: 100%;
  height: auto;
}





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

.shg-c#s-cc23260e-95c6-449d-b633-3856fb1199b0 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-cc23260e-95c6-449d-b633-3856fb1199b0 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-29f341b8-2983-4b48-a317-d15751420909 {
  margin-bottom: 0px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-29f341b8-2983-4b48-a317-d15751420909 .shg-product-title-component h2 span {
  color: rgba(0, 45, 93, 1);
  
  
  
  font-size: 18px;
  
  
  
}

@media (min-width: 0px) {
[id="s-fe3373cc-3aaf-464c-9f11-05a553005701"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 768px) {
[id="s-fe3373cc-3aaf-464c-9f11-05a553005701"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-fe3373cc-3aaf-464c-9f11-05a553005701"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-fe3373cc-3aaf-464c-9f11-05a553005701"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

}

#s-3ee06967-42cd-4954-9f15-0f97f1587803 {
  margin-top: 0px;
margin-bottom: 0px;
}

#s-4399346f-e9f4-40d3-8828-f37789d23985 {
  margin-top: 0px;
margin-bottom: 0px;
}

#s-45de8ccf-92fe-4e52-9ec4-a69e23695443 {
  box-shadow:2px 2px 5px 1px rgba(0, 0, 0, 0.23);
background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iNGM2NDA2MzUtM2ZiOC00NjZhLTg5ZTAtNDdkNDllODE0Y2U2IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojZjZiODI3O3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIwLjIiIHN0eWxlPSJzdG9wLWNvbG9yOiNmNmI4Mjc7c3RvcC1vcGFjaXR5OjEiLz48c3RvcCBvZmZzZXQ9IjAuMjc3MjcyNzI3MjcyNzI3MyIgc3R5bGU9InN0b3AtY29sb3I6I2Y2YjgyNztzdG9wLW9wYWNpdHk6MSIvPjxzdG9wIG9mZnNldD0iMC41IiBzdHlsZT0ic3RvcC1jb2xvcjojZjZiODI3O3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIwLjkxMzYzNjM2MzYzNjM2MzciIHN0eWxlPSJzdG9wLWNvbG9yOiNlMGEwMTM7c3RvcC1vcGFjaXR5OjEiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoIzRjNjQwNjM1LTNmYjgtNDY2YS04OWUwLTQ3ZDQ5ZTgxNGNlNikiLz48L3N2Zz4=);
background-repeat: no-repeat;
margin-top: 35px;
margin-left: auto;
margin-right: auto;
padding-top: 15px;
padding-left: 15px;
padding-bottom: 15px;
padding-right: 15px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(187, 136, 15, 1);
border-style: solid;
border-radius: 3px;
max-width: 190px;
text-align: center;
text-decoration: none;
color: rgba(21, 43, 79, 1);
hover-type: gradient;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#f6b827"}, {"id"=>4, "pos"=>0.2, "color"=>"#f6b827"}, {"id"=>3, "pos"=>0.2772727272727273, "color"=>"#f6b827"}, {"id"=>5, "pos"=>0.5, "color"=>"#f6b827"}, {"id"=>2, "pos"=>0.9136363636363637, "color"=>"#e0a013"}];
}
#s-45de8ccf-92fe-4e52-9ec4-a69e23695443:hover {border-style: solid !important;
border-top-width: 1px !important;
border-left-width: 1px !important;
border-bottom-width: 1px !important;
border-right-width: 1px !important;
border-color: rgba(21, 43, 79, 1) !important;
border-radius: 3px !important;
background-color: rgba(21, 43, 79, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}#s-45de8ccf-92fe-4e52-9ec4-a69e23695443:active {background-color: rgba(21, 43, 79, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-45de8ccf-92fe-4e52-9ec4-a69e23695443-root {
    text-align: center;
  }


#s-45de8ccf-92fe-4e52-9ec4-a69e23695443.shg-btn {
  color: rgba(21, 43, 79, 1);
  font-size: 21px;
  font-weight: 700;
  
  font-family: Lato;
  display:  block ;
}
@media (min-width: 1200px){
  #s-45de8ccf-92fe-4e52-9ec4-a69e23695443-root {
    text-align: center;
  }


#s-45de8ccf-92fe-4e52-9ec4-a69e23695443.shg-btn {
  color: rgba(21, 43, 79, 1);
  font-size: 21px;
  font-weight: 700;
  
  font-family: Lato;
  display:  block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-45de8ccf-92fe-4e52-9ec4-a69e23695443-root {
    text-align: center;
  }


#s-45de8ccf-92fe-4e52-9ec4-a69e23695443.shg-btn {
  color: rgba(21, 43, 79, 1);
  font-size: 21px;
  font-weight: 700;
  
  font-family: Lato;
  display:  block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-45de8ccf-92fe-4e52-9ec4-a69e23695443-root {
    text-align: center;
  }


#s-45de8ccf-92fe-4e52-9ec4-a69e23695443.shg-btn {
  color: rgba(21, 43, 79, 1);
  font-size: 21px;
  font-weight: 700;
  
  font-family: Lato;
  display:  block ;
}
}@media (max-width: 767px){
  #s-45de8ccf-92fe-4e52-9ec4-a69e23695443-root {
    text-align: center;
  }


#s-45de8ccf-92fe-4e52-9ec4-a69e23695443.shg-btn {
  color: rgba(21, 43, 79, 1);
  font-size: 21px;
  font-weight: 700;
  
  font-family: Lato;
  display:  block ;
}
}
#s-26469551-f98b-4569-9e28-008aaa3a2504 {
  margin-top: 55px;
min-height: 50px;
}
@media (min-width: 1200px){#s-26469551-f98b-4569-9e28-008aaa3a2504 {
  display: none;
}
#s-26469551-f98b-4569-9e28-008aaa3a2504, #wrap-s-26469551-f98b-4569-9e28-008aaa3a2504, #wrap-content-s-26469551-f98b-4569-9e28-008aaa3a2504 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-26469551-f98b-4569-9e28-008aaa3a2504 {
  display: none;
}
#s-26469551-f98b-4569-9e28-008aaa3a2504, #wrap-s-26469551-f98b-4569-9e28-008aaa3a2504, #wrap-content-s-26469551-f98b-4569-9e28-008aaa3a2504 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-26469551-f98b-4569-9e28-008aaa3a2504 {
  display: none;
}
#s-26469551-f98b-4569-9e28-008aaa3a2504, #wrap-s-26469551-f98b-4569-9e28-008aaa3a2504, #wrap-content-s-26469551-f98b-4569-9e28-008aaa3a2504 { display: none !important; }}







#s-26469551-f98b-4569-9e28-008aaa3a2504 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-26469551-f98b-4569-9e28-008aaa3a2504.shg-box.shg-c {
  justify-content: center;
}

#s-8f8e3c7f-83a0-427c-8c0f-72675d5de4e0 {
  margin-left: auto;
margin-right: auto;
max-width: 1080px;
text-align: center;
}

#s-8f8e3c7f-83a0-427c-8c0f-72675d5de4e0 {
  margin: 0 !important;
  overflow: visible;
}

#s-8f8e3c7f-83a0-427c-8c0f-72675d5de4e0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-8f8e3c7f-83a0-427c-8c0f-72675d5de4e0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-8f8e3c7f-83a0-427c-8c0f-72675d5de4e0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-8f8e3c7f-83a0-427c-8c0f-72675d5de4e0 img.shogun-image {
  /* Add background color handling */
  
}

#s-8f8e3c7f-83a0-427c-8c0f-72675d5de4e0 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-8f8e3c7f-83a0-427c-8c0f-72675d5de4e0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-8f8e3c7f-83a0-427c-8c0f-72675d5de4e0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-8f8e3c7f-83a0-427c-8c0f-72675d5de4e0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8f8e3c7f-83a0-427c-8c0f-72675d5de4e0.shogun-image {
  box-sizing: border-box;
}



.s-8f8e3c7f-83a0-427c-8c0f-72675d5de4e0 img.shogun-image {
  
}


@media (min-width: 1200px){#s-8f8e3c7f-83a0-427c-8c0f-72675d5de4e0 {
  margin: 0 !important;
  overflow: visible;
}

#s-8f8e3c7f-83a0-427c-8c0f-72675d5de4e0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-8f8e3c7f-83a0-427c-8c0f-72675d5de4e0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-8f8e3c7f-83a0-427c-8c0f-72675d5de4e0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-8f8e3c7f-83a0-427c-8c0f-72675d5de4e0 img.shogun-image {
  /* Add background color handling */
  
}

#s-8f8e3c7f-83a0-427c-8c0f-72675d5de4e0 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-8f8e3c7f-83a0-427c-8c0f-72675d5de4e0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-8f8e3c7f-83a0-427c-8c0f-72675d5de4e0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-8f8e3c7f-83a0-427c-8c0f-72675d5de4e0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8f8e3c7f-83a0-427c-8c0f-72675d5de4e0.shogun-image {
  box-sizing: border-box;
}



.s-8f8e3c7f-83a0-427c-8c0f-72675d5de4e0 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-8f8e3c7f-83a0-427c-8c0f-72675d5de4e0 {
  margin: 0 !important;
  overflow: visible;
}

#s-8f8e3c7f-83a0-427c-8c0f-72675d5de4e0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-8f8e3c7f-83a0-427c-8c0f-72675d5de4e0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-8f8e3c7f-83a0-427c-8c0f-72675d5de4e0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-8f8e3c7f-83a0-427c-8c0f-72675d5de4e0 img.shogun-image {
  /* Add background color handling */
  
}

#s-8f8e3c7f-83a0-427c-8c0f-72675d5de4e0 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-8f8e3c7f-83a0-427c-8c0f-72675d5de4e0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-8f8e3c7f-83a0-427c-8c0f-72675d5de4e0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-8f8e3c7f-83a0-427c-8c0f-72675d5de4e0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8f8e3c7f-83a0-427c-8c0f-72675d5de4e0.shogun-image {
  box-sizing: border-box;
}



.s-8f8e3c7f-83a0-427c-8c0f-72675d5de4e0 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-8f8e3c7f-83a0-427c-8c0f-72675d5de4e0 {
  margin: 0 !important;
  overflow: visible;
}

#s-8f8e3c7f-83a0-427c-8c0f-72675d5de4e0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-8f8e3c7f-83a0-427c-8c0f-72675d5de4e0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-8f8e3c7f-83a0-427c-8c0f-72675d5de4e0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-8f8e3c7f-83a0-427c-8c0f-72675d5de4e0 img.shogun-image {
  /* Add background color handling */
  
}

#s-8f8e3c7f-83a0-427c-8c0f-72675d5de4e0 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-8f8e3c7f-83a0-427c-8c0f-72675d5de4e0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-8f8e3c7f-83a0-427c-8c0f-72675d5de4e0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-8f8e3c7f-83a0-427c-8c0f-72675d5de4e0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8f8e3c7f-83a0-427c-8c0f-72675d5de4e0.shogun-image {
  box-sizing: border-box;
}



.s-8f8e3c7f-83a0-427c-8c0f-72675d5de4e0 img.shogun-image {
  
}


}@media (max-width: 767px){#s-8f8e3c7f-83a0-427c-8c0f-72675d5de4e0 {
  margin: 0 !important;
  overflow: visible;
}

#s-8f8e3c7f-83a0-427c-8c0f-72675d5de4e0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-8f8e3c7f-83a0-427c-8c0f-72675d5de4e0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-8f8e3c7f-83a0-427c-8c0f-72675d5de4e0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-8f8e3c7f-83a0-427c-8c0f-72675d5de4e0 img.shogun-image {
  /* Add background color handling */
  
}

#s-8f8e3c7f-83a0-427c-8c0f-72675d5de4e0 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-8f8e3c7f-83a0-427c-8c0f-72675d5de4e0 .shogun-image-content {
  
    justify-content: center;
  
}

.s-8f8e3c7f-83a0-427c-8c0f-72675d5de4e0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-8f8e3c7f-83a0-427c-8c0f-72675d5de4e0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8f8e3c7f-83a0-427c-8c0f-72675d5de4e0.shogun-image {
  box-sizing: border-box;
}



.s-8f8e3c7f-83a0-427c-8c0f-72675d5de4e0 img.shogun-image {
  
}


}
#s-1dfbe746-d2c2-4368-b770-a68b46456534 {
  margin-top: 65px;
margin-left: 0px;
margin-bottom: -15px;
margin-right: 0px;
background-attachment: scroll;
}
@media (min-width: 1200px){#s-1dfbe746-d2c2-4368-b770-a68b46456534 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-1dfbe746-d2c2-4368-b770-a68b46456534 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-1dfbe746-d2c2-4368-b770-a68b46456534 {
  
}
}@media (max-width: 767px){#s-1dfbe746-d2c2-4368-b770-a68b46456534 {
  margin-left: 0px;
margin-right: 0px;
padding-left: 20px;
padding-right: 20px;
display: none;
}
#s-1dfbe746-d2c2-4368-b770-a68b46456534, #wrap-s-1dfbe746-d2c2-4368-b770-a68b46456534, #wrap-content-s-1dfbe746-d2c2-4368-b770-a68b46456534 { display: none !important; }}







#s-1dfbe746-d2c2-4368-b770-a68b46456534 > .shg-box-overlay {
  background-color: rgba(255, 255, 255, 1);
  opacity: 0;
  display: block;
}#s-1dfbe746-d2c2-4368-b770-a68b46456534.shg-box.shg-c {
  justify-content: flex-start;
}

#s-2b6b49ec-2fe5-4066-aa1d-37a032dc2f6c {
  max-width: 1800px;
text-align: center;
}

#s-2b6b49ec-2fe5-4066-aa1d-37a032dc2f6c {
  overflow: hidden;
  
  
      max-width: 1800px;
      
        margin-left: auto;
        margin-right: auto;
      
      
      
  
}








#s-2b6b49ec-2fe5-4066-aa1d-37a032dc2f6c .shogun-image-content {
  
    justify-content: center;
  
}

/*
  $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;
}

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