.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-a14f7097-dc5b-4700-a6fc-5751ea8d229a {
  background-repeat: repeat;
background-size: contain;
min-height: 50px;
background-position: center center;
background-attachment: scroll;
}
@media (max-width: 767px){#s-a14f7097-dc5b-4700-a6fc-5751ea8d229a {
  background-attachment: scroll;
}
}
#s-a14f7097-dc5b-4700-a6fc-5751ea8d229a {
  background-image: url(https://i.shgcdn.com/13cf1feb-4031-459a-bbb8-5d70d2a0d6f8/);
}








#s-a14f7097-dc5b-4700-a6fc-5751ea8d229a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-a14f7097-dc5b-4700-a6fc-5751ea8d229a.shg-box.shg-c {
  justify-content: flex-start;
}
@media (min-width: 1200px){






#s-a14f7097-dc5b-4700-a6fc-5751ea8d229a > .shg-box-overlay {
  background-color: rgba(0, 0, 0, 1);
  opacity: 0;
  display: block;
}#s-a14f7097-dc5b-4700-a6fc-5751ea8d229a.shg-box.shg-c {
  justify-content: flex-start;
}
}
#s-f5ab9b91-5d18-4946-8230-b15255b435c0 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-f5ab9b91-5d18-4946-8230-b15255b435c0 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-f5ab9b91-5d18-4946-8230-b15255b435c0.shg-box.shg-c {
  justify-content: center;
}
@media (min-width: 1200px){






#s-f5ab9b91-5d18-4946-8230-b15255b435c0 > .shg-box-overlay {
  background-color: rgba(0, 0, 0, 1);
  opacity: 0;
  display: block;
}#s-f5ab9b91-5d18-4946-8230-b15255b435c0.shg-box.shg-c {
  justify-content: center;
}
}
#s-e97164dd-7c83-4752-bee7-cd5ba81663ea {
  margin-left: auto;
margin-right: auto;
}








#s-e97164dd-7c83-4752-bee7-cd5ba81663ea > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-e97164dd-7c83-4752-bee7-cd5ba81663ea.shg-box.shg-c {
  justify-content: center;
}
@media (min-width: 1200px){






#s-e97164dd-7c83-4752-bee7-cd5ba81663ea > .shg-box-overlay {
  background-color: rgba(0, 0, 0, 1);
  opacity: 0;
  display: block;
}#s-e97164dd-7c83-4752-bee7-cd5ba81663ea.shg-box.shg-c {
  justify-content: center;
}
}
.shogun-heading-component h1,
.shogun-heading-component h2,
.shogun-heading-component h3,
.shogun-heading-component h4,
.shogun-heading-component h5,
.shogun-heading-component h6 {
  margin: 0;
  padding: 0;
  display: block;
  
  
  text-transform: none;
  
  font-style: normal;
  letter-spacing: normal;
  line-height: normal;
}

.shogun-heading-component a {
  text-decoration: none !important;
  padding: 0 !important;
  margin: 0 !important;
  border: none !important;
}

#s-c9b03711-7b83-4257-aaa3-fa04761ed9b7 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(253, 218, 2, 1);
border-style: none;
text-align: center;
background-color: rgba(0, 124, 255, 1);
}

#s-c9b03711-7b83-4257-aaa3-fa04761ed9b7 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  
  font-style:  normal ;
  
  
  
  
}



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

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

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

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

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

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

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

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

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

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

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

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

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

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

#s-cbd32b84-90a4-4f87-baef-44d0b1015026 {
  margin-top: -2px;
margin-left: auto;
margin-bottom: -2px;
margin-right: auto;
background-color: rgba(255, 255, 0, 1);
}

#s-cbd32b84-90a4-4f87-baef-44d0b1015026 .shogun-countdown span, #s-cbd32b84-90a4-4f87-baef-44d0b1015026 .shogun-countdown label {
  color: rgba(0, 67, 208, 1);
}
#s-87f4ed87-167d-48f5-811e-6a77b505e48f {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-87f4ed87-167d-48f5-811e-6a77b505e48f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-87f4ed87-167d-48f5-811e-6a77b505e48f.shg-box.shg-c {
  justify-content: center;
}
@media (min-width: 1200px){






#s-87f4ed87-167d-48f5-811e-6a77b505e48f > .shg-box-overlay {
  background-color: rgba(0, 0, 0, 1);
  opacity: 0;
  display: block;
}#s-87f4ed87-167d-48f5-811e-6a77b505e48f.shg-box.shg-c {
  justify-content: center;
}
}
.shg-align-container {
  box-sizing: border-box;
}

.shg-inner-inline-image {
  position: relative;
  display: block;
  overflow: hidden;
}

.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-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-imageV3-content {
  text-align: initial;
}

.shogun-image-content-v3 {
  display: flex;
  flex-direction: column;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 10;
  /* 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-inner-inline-image .shogun-image.hover~* {
  z-index: 1;
}

.shogun-image-content-v3 > * {
  flex-shrink: 0; /* Prevents children from shrinking maintaining natural size*/
  width: 100%;
}
#s-d633ecbd-cc5a-4088-b75f-ad271f1338de {
  margin-top: 40px;
margin-left: 10%;
margin-bottom: 20px;
margin-right: 5%;
max-width: 2810px;
text-align: center;
}
@media (max-width: 767px){#s-d633ecbd-cc5a-4088-b75f-ad271f1338de {
  margin-top: 20px;
margin-left: 5%;
margin-bottom: 10px;
margin-right: 2%;
}
}
#s-d633ecbd-cc5a-4088-b75f-ad271f1338de {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-d633ecbd-cc5a-4088-b75f-ad271f1338de-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-d633ecbd-cc5a-4088-b75f-ad271f1338de {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  margin-left: 10%;
  margin-right: 5%;
  margin-top: 40px;
  margin-bottom: 20px;
}

#s-d633ecbd-cc5a-4088-b75f-ad271f1338de .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-d633ecbd-cc5a-4088-b75f-ad271f1338de {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-d633ecbd-cc5a-4088-b75f-ad271f1338de img.shogun-image {
  width: 100%;
  
  
  max-width: 2810px;

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-d633ecbd-cc5a-4088-b75f-ad271f1338de .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-d633ecbd-cc5a-4088-b75f-ad271f1338de.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d633ecbd-cc5a-4088-b75f-ad271f1338de.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d633ecbd-cc5a-4088-b75f-ad271f1338de.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




@media (min-width: 1200px){#s-d633ecbd-cc5a-4088-b75f-ad271f1338de {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-d633ecbd-cc5a-4088-b75f-ad271f1338de-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-d633ecbd-cc5a-4088-b75f-ad271f1338de {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-d633ecbd-cc5a-4088-b75f-ad271f1338de .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-d633ecbd-cc5a-4088-b75f-ad271f1338de {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-d633ecbd-cc5a-4088-b75f-ad271f1338de img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-d633ecbd-cc5a-4088-b75f-ad271f1338de .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-d633ecbd-cc5a-4088-b75f-ad271f1338de.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d633ecbd-cc5a-4088-b75f-ad271f1338de.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d633ecbd-cc5a-4088-b75f-ad271f1338de.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (min-width: 992px) and (max-width: 1199px){#s-d633ecbd-cc5a-4088-b75f-ad271f1338de {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-d633ecbd-cc5a-4088-b75f-ad271f1338de-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-d633ecbd-cc5a-4088-b75f-ad271f1338de {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-d633ecbd-cc5a-4088-b75f-ad271f1338de .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-d633ecbd-cc5a-4088-b75f-ad271f1338de {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-d633ecbd-cc5a-4088-b75f-ad271f1338de img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-d633ecbd-cc5a-4088-b75f-ad271f1338de .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-d633ecbd-cc5a-4088-b75f-ad271f1338de.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d633ecbd-cc5a-4088-b75f-ad271f1338de.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d633ecbd-cc5a-4088-b75f-ad271f1338de.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (min-width: 768px) and (max-width: 991px){#s-d633ecbd-cc5a-4088-b75f-ad271f1338de {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-d633ecbd-cc5a-4088-b75f-ad271f1338de-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-d633ecbd-cc5a-4088-b75f-ad271f1338de {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-d633ecbd-cc5a-4088-b75f-ad271f1338de .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-d633ecbd-cc5a-4088-b75f-ad271f1338de {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-d633ecbd-cc5a-4088-b75f-ad271f1338de img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-d633ecbd-cc5a-4088-b75f-ad271f1338de .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-d633ecbd-cc5a-4088-b75f-ad271f1338de.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d633ecbd-cc5a-4088-b75f-ad271f1338de.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d633ecbd-cc5a-4088-b75f-ad271f1338de.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (max-width: 767px){#s-d633ecbd-cc5a-4088-b75f-ad271f1338de {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-d633ecbd-cc5a-4088-b75f-ad271f1338de-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-d633ecbd-cc5a-4088-b75f-ad271f1338de {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  margin-left: 5%;
  margin-right: 2%;
  margin-top: 20px;
  margin-bottom: 10px;
}

#s-d633ecbd-cc5a-4088-b75f-ad271f1338de .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-d633ecbd-cc5a-4088-b75f-ad271f1338de {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-d633ecbd-cc5a-4088-b75f-ad271f1338de img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-d633ecbd-cc5a-4088-b75f-ad271f1338de .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-d633ecbd-cc5a-4088-b75f-ad271f1338de.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d633ecbd-cc5a-4088-b75f-ad271f1338de.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d633ecbd-cc5a-4088-b75f-ad271f1338de.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}
#s-e325e0b9-0969-45ec-8824-a23c12231ac0 {
  margin-left: auto;
margin-right: auto;
max-width: 3000px;
text-align: center;
}
@media (min-width: 1200px){#s-e325e0b9-0969-45ec-8824-a23c12231ac0 {
  display: none;
}
#s-e325e0b9-0969-45ec-8824-a23c12231ac0, #wrap-s-e325e0b9-0969-45ec-8824-a23c12231ac0, #wrap-content-s-e325e0b9-0969-45ec-8824-a23c12231ac0 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-e325e0b9-0969-45ec-8824-a23c12231ac0 {
  display: none;
}
#s-e325e0b9-0969-45ec-8824-a23c12231ac0, #wrap-s-e325e0b9-0969-45ec-8824-a23c12231ac0, #wrap-content-s-e325e0b9-0969-45ec-8824-a23c12231ac0 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-e325e0b9-0969-45ec-8824-a23c12231ac0 {
  display: none;
}
#s-e325e0b9-0969-45ec-8824-a23c12231ac0, #wrap-s-e325e0b9-0969-45ec-8824-a23c12231ac0, #wrap-content-s-e325e0b9-0969-45ec-8824-a23c12231ac0 { display: none !important; }}
#s-e325e0b9-0969-45ec-8824-a23c12231ac0 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-e325e0b9-0969-45ec-8824-a23c12231ac0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-e325e0b9-0969-45ec-8824-a23c12231ac0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-e325e0b9-0969-45ec-8824-a23c12231ac0 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-e325e0b9-0969-45ec-8824-a23c12231ac0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-e325e0b9-0969-45ec-8824-a23c12231ac0 img.shogun-image {
  width: 100%;
  
  
  max-width: 3000px;

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-e325e0b9-0969-45ec-8824-a23c12231ac0 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-e325e0b9-0969-45ec-8824-a23c12231ac0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e325e0b9-0969-45ec-8824-a23c12231ac0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e325e0b9-0969-45ec-8824-a23c12231ac0.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




@media (min-width: 1200px){#s-e325e0b9-0969-45ec-8824-a23c12231ac0 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-e325e0b9-0969-45ec-8824-a23c12231ac0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-e325e0b9-0969-45ec-8824-a23c12231ac0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-e325e0b9-0969-45ec-8824-a23c12231ac0 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-e325e0b9-0969-45ec-8824-a23c12231ac0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-e325e0b9-0969-45ec-8824-a23c12231ac0 img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-e325e0b9-0969-45ec-8824-a23c12231ac0 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-e325e0b9-0969-45ec-8824-a23c12231ac0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e325e0b9-0969-45ec-8824-a23c12231ac0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e325e0b9-0969-45ec-8824-a23c12231ac0.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (min-width: 992px) and (max-width: 1199px){#s-e325e0b9-0969-45ec-8824-a23c12231ac0 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-e325e0b9-0969-45ec-8824-a23c12231ac0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-e325e0b9-0969-45ec-8824-a23c12231ac0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-e325e0b9-0969-45ec-8824-a23c12231ac0 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-e325e0b9-0969-45ec-8824-a23c12231ac0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-e325e0b9-0969-45ec-8824-a23c12231ac0 img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-e325e0b9-0969-45ec-8824-a23c12231ac0 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-e325e0b9-0969-45ec-8824-a23c12231ac0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e325e0b9-0969-45ec-8824-a23c12231ac0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e325e0b9-0969-45ec-8824-a23c12231ac0.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (min-width: 768px) and (max-width: 991px){#s-e325e0b9-0969-45ec-8824-a23c12231ac0 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-e325e0b9-0969-45ec-8824-a23c12231ac0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-e325e0b9-0969-45ec-8824-a23c12231ac0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-e325e0b9-0969-45ec-8824-a23c12231ac0 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-e325e0b9-0969-45ec-8824-a23c12231ac0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-e325e0b9-0969-45ec-8824-a23c12231ac0 img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-e325e0b9-0969-45ec-8824-a23c12231ac0 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-e325e0b9-0969-45ec-8824-a23c12231ac0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e325e0b9-0969-45ec-8824-a23c12231ac0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e325e0b9-0969-45ec-8824-a23c12231ac0.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (max-width: 767px){#s-e325e0b9-0969-45ec-8824-a23c12231ac0 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-e325e0b9-0969-45ec-8824-a23c12231ac0-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-e325e0b9-0969-45ec-8824-a23c12231ac0 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-e325e0b9-0969-45ec-8824-a23c12231ac0 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-e325e0b9-0969-45ec-8824-a23c12231ac0 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-e325e0b9-0969-45ec-8824-a23c12231ac0 img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-e325e0b9-0969-45ec-8824-a23c12231ac0 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-e325e0b9-0969-45ec-8824-a23c12231ac0.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e325e0b9-0969-45ec-8824-a23c12231ac0.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e325e0b9-0969-45ec-8824-a23c12231ac0.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}
#s-f3941879-97ef-4cee-a228-614640bb2707 {
  margin-left: auto;
margin-right: auto;
text-align: center;
}
@media (max-width: 767px){#s-f3941879-97ef-4cee-a228-614640bb2707 {
  display: none;
}
#s-f3941879-97ef-4cee-a228-614640bb2707, #wrap-s-f3941879-97ef-4cee-a228-614640bb2707, #wrap-content-s-f3941879-97ef-4cee-a228-614640bb2707 { display: none !important; }}
#s-f3941879-97ef-4cee-a228-614640bb2707 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-f3941879-97ef-4cee-a228-614640bb2707-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-f3941879-97ef-4cee-a228-614640bb2707 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-f3941879-97ef-4cee-a228-614640bb2707 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-f3941879-97ef-4cee-a228-614640bb2707 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-f3941879-97ef-4cee-a228-614640bb2707 img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-f3941879-97ef-4cee-a228-614640bb2707 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-f3941879-97ef-4cee-a228-614640bb2707.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f3941879-97ef-4cee-a228-614640bb2707.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f3941879-97ef-4cee-a228-614640bb2707.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




@media (min-width: 1200px){#s-f3941879-97ef-4cee-a228-614640bb2707 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-f3941879-97ef-4cee-a228-614640bb2707-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-f3941879-97ef-4cee-a228-614640bb2707 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-f3941879-97ef-4cee-a228-614640bb2707 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-f3941879-97ef-4cee-a228-614640bb2707 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-f3941879-97ef-4cee-a228-614640bb2707 img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-f3941879-97ef-4cee-a228-614640bb2707 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-f3941879-97ef-4cee-a228-614640bb2707.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f3941879-97ef-4cee-a228-614640bb2707.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f3941879-97ef-4cee-a228-614640bb2707.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (min-width: 992px) and (max-width: 1199px){#s-f3941879-97ef-4cee-a228-614640bb2707 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-f3941879-97ef-4cee-a228-614640bb2707-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-f3941879-97ef-4cee-a228-614640bb2707 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-f3941879-97ef-4cee-a228-614640bb2707 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-f3941879-97ef-4cee-a228-614640bb2707 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-f3941879-97ef-4cee-a228-614640bb2707 img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-f3941879-97ef-4cee-a228-614640bb2707 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-f3941879-97ef-4cee-a228-614640bb2707.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f3941879-97ef-4cee-a228-614640bb2707.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f3941879-97ef-4cee-a228-614640bb2707.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (min-width: 768px) and (max-width: 991px){#s-f3941879-97ef-4cee-a228-614640bb2707 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-f3941879-97ef-4cee-a228-614640bb2707-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-f3941879-97ef-4cee-a228-614640bb2707 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-f3941879-97ef-4cee-a228-614640bb2707 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-f3941879-97ef-4cee-a228-614640bb2707 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-f3941879-97ef-4cee-a228-614640bb2707 img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-f3941879-97ef-4cee-a228-614640bb2707 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-f3941879-97ef-4cee-a228-614640bb2707.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f3941879-97ef-4cee-a228-614640bb2707.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f3941879-97ef-4cee-a228-614640bb2707.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (max-width: 767px){#s-f3941879-97ef-4cee-a228-614640bb2707 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-f3941879-97ef-4cee-a228-614640bb2707-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-f3941879-97ef-4cee-a228-614640bb2707 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-f3941879-97ef-4cee-a228-614640bb2707 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-f3941879-97ef-4cee-a228-614640bb2707 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-f3941879-97ef-4cee-a228-614640bb2707 img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-f3941879-97ef-4cee-a228-614640bb2707 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-f3941879-97ef-4cee-a228-614640bb2707.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f3941879-97ef-4cee-a228-614640bb2707.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f3941879-97ef-4cee-a228-614640bb2707.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}
#s-03307a50-ea5e-4d6d-985c-c6a2646e64b4 {
  margin-top: 30px;
margin-left: auto;
margin-right: auto;
max-width: 2666px;
text-align: center;
}

#s-03307a50-ea5e-4d6d-985c-c6a2646e64b4 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-03307a50-ea5e-4d6d-985c-c6a2646e64b4-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-03307a50-ea5e-4d6d-985c-c6a2646e64b4 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  margin-top: 30px;
  
}

#s-03307a50-ea5e-4d6d-985c-c6a2646e64b4 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-03307a50-ea5e-4d6d-985c-c6a2646e64b4 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-03307a50-ea5e-4d6d-985c-c6a2646e64b4 img.shogun-image {
  width: 100%;
  
  
  max-width: 2666px;

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-03307a50-ea5e-4d6d-985c-c6a2646e64b4 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-03307a50-ea5e-4d6d-985c-c6a2646e64b4.shg-align-container {
  display: flex;
  justify-content: center
}

.s-03307a50-ea5e-4d6d-985c-c6a2646e64b4.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-03307a50-ea5e-4d6d-985c-c6a2646e64b4.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




@media (min-width: 1200px){#s-03307a50-ea5e-4d6d-985c-c6a2646e64b4 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-03307a50-ea5e-4d6d-985c-c6a2646e64b4-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-03307a50-ea5e-4d6d-985c-c6a2646e64b4 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-03307a50-ea5e-4d6d-985c-c6a2646e64b4 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-03307a50-ea5e-4d6d-985c-c6a2646e64b4 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-03307a50-ea5e-4d6d-985c-c6a2646e64b4 img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-03307a50-ea5e-4d6d-985c-c6a2646e64b4 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-03307a50-ea5e-4d6d-985c-c6a2646e64b4.shg-align-container {
  display: flex;
  justify-content: center
}

.s-03307a50-ea5e-4d6d-985c-c6a2646e64b4.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-03307a50-ea5e-4d6d-985c-c6a2646e64b4.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (min-width: 992px) and (max-width: 1199px){#s-03307a50-ea5e-4d6d-985c-c6a2646e64b4 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-03307a50-ea5e-4d6d-985c-c6a2646e64b4-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-03307a50-ea5e-4d6d-985c-c6a2646e64b4 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-03307a50-ea5e-4d6d-985c-c6a2646e64b4 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-03307a50-ea5e-4d6d-985c-c6a2646e64b4 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-03307a50-ea5e-4d6d-985c-c6a2646e64b4 img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-03307a50-ea5e-4d6d-985c-c6a2646e64b4 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-03307a50-ea5e-4d6d-985c-c6a2646e64b4.shg-align-container {
  display: flex;
  justify-content: center
}

.s-03307a50-ea5e-4d6d-985c-c6a2646e64b4.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-03307a50-ea5e-4d6d-985c-c6a2646e64b4.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (min-width: 768px) and (max-width: 991px){#s-03307a50-ea5e-4d6d-985c-c6a2646e64b4 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-03307a50-ea5e-4d6d-985c-c6a2646e64b4-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-03307a50-ea5e-4d6d-985c-c6a2646e64b4 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-03307a50-ea5e-4d6d-985c-c6a2646e64b4 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-03307a50-ea5e-4d6d-985c-c6a2646e64b4 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-03307a50-ea5e-4d6d-985c-c6a2646e64b4 img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-03307a50-ea5e-4d6d-985c-c6a2646e64b4 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-03307a50-ea5e-4d6d-985c-c6a2646e64b4.shg-align-container {
  display: flex;
  justify-content: center
}

.s-03307a50-ea5e-4d6d-985c-c6a2646e64b4.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-03307a50-ea5e-4d6d-985c-c6a2646e64b4.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (max-width: 767px){#s-03307a50-ea5e-4d6d-985c-c6a2646e64b4 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-03307a50-ea5e-4d6d-985c-c6a2646e64b4-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-03307a50-ea5e-4d6d-985c-c6a2646e64b4 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-03307a50-ea5e-4d6d-985c-c6a2646e64b4 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-03307a50-ea5e-4d6d-985c-c6a2646e64b4 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-03307a50-ea5e-4d6d-985c-c6a2646e64b4 img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-03307a50-ea5e-4d6d-985c-c6a2646e64b4 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-03307a50-ea5e-4d6d-985c-c6a2646e64b4.shg-align-container {
  display: flex;
  justify-content: center
}

.s-03307a50-ea5e-4d6d-985c-c6a2646e64b4.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-03307a50-ea5e-4d6d-985c-c6a2646e64b4.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}
#s-f96945dc-da4a-4a7c-bcde-91ae1e5e602d {
  margin-left: 10%;
margin-bottom: 0px;
margin-right: 10%;
max-width: 2503px;
text-align: center;
}
@media (min-width: 1200px){#s-f96945dc-da4a-4a7c-bcde-91ae1e5e602d {
  margin-top: 10px;
}
}@media (max-width: 767px){#s-f96945dc-da4a-4a7c-bcde-91ae1e5e602d {
  margin-left: 5%;
margin-right: 5%;
}
}
#s-f96945dc-da4a-4a7c-bcde-91ae1e5e602d {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-f96945dc-da4a-4a7c-bcde-91ae1e5e602d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-f96945dc-da4a-4a7c-bcde-91ae1e5e602d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  margin-left: 10%;
  margin-right: 10%;
  
  margin-bottom: 0px;
}

#s-f96945dc-da4a-4a7c-bcde-91ae1e5e602d .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-f96945dc-da4a-4a7c-bcde-91ae1e5e602d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-f96945dc-da4a-4a7c-bcde-91ae1e5e602d img.shogun-image {
  width: 100%;
  
  
  max-width: 2503px;

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-f96945dc-da4a-4a7c-bcde-91ae1e5e602d .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-f96945dc-da4a-4a7c-bcde-91ae1e5e602d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f96945dc-da4a-4a7c-bcde-91ae1e5e602d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f96945dc-da4a-4a7c-bcde-91ae1e5e602d.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




@media (min-width: 1200px){#s-f96945dc-da4a-4a7c-bcde-91ae1e5e602d {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-f96945dc-da4a-4a7c-bcde-91ae1e5e602d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-f96945dc-da4a-4a7c-bcde-91ae1e5e602d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  margin-top: 10px;
  
}

#s-f96945dc-da4a-4a7c-bcde-91ae1e5e602d .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-f96945dc-da4a-4a7c-bcde-91ae1e5e602d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-f96945dc-da4a-4a7c-bcde-91ae1e5e602d img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-f96945dc-da4a-4a7c-bcde-91ae1e5e602d .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-f96945dc-da4a-4a7c-bcde-91ae1e5e602d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f96945dc-da4a-4a7c-bcde-91ae1e5e602d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f96945dc-da4a-4a7c-bcde-91ae1e5e602d.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (min-width: 992px) and (max-width: 1199px){#s-f96945dc-da4a-4a7c-bcde-91ae1e5e602d {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-f96945dc-da4a-4a7c-bcde-91ae1e5e602d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-f96945dc-da4a-4a7c-bcde-91ae1e5e602d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-f96945dc-da4a-4a7c-bcde-91ae1e5e602d .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-f96945dc-da4a-4a7c-bcde-91ae1e5e602d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-f96945dc-da4a-4a7c-bcde-91ae1e5e602d img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-f96945dc-da4a-4a7c-bcde-91ae1e5e602d .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-f96945dc-da4a-4a7c-bcde-91ae1e5e602d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f96945dc-da4a-4a7c-bcde-91ae1e5e602d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f96945dc-da4a-4a7c-bcde-91ae1e5e602d.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (min-width: 768px) and (max-width: 991px){#s-f96945dc-da4a-4a7c-bcde-91ae1e5e602d {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-f96945dc-da4a-4a7c-bcde-91ae1e5e602d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-f96945dc-da4a-4a7c-bcde-91ae1e5e602d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-f96945dc-da4a-4a7c-bcde-91ae1e5e602d .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-f96945dc-da4a-4a7c-bcde-91ae1e5e602d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-f96945dc-da4a-4a7c-bcde-91ae1e5e602d img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-f96945dc-da4a-4a7c-bcde-91ae1e5e602d .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-f96945dc-da4a-4a7c-bcde-91ae1e5e602d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f96945dc-da4a-4a7c-bcde-91ae1e5e602d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f96945dc-da4a-4a7c-bcde-91ae1e5e602d.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (max-width: 767px){#s-f96945dc-da4a-4a7c-bcde-91ae1e5e602d {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-f96945dc-da4a-4a7c-bcde-91ae1e5e602d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-f96945dc-da4a-4a7c-bcde-91ae1e5e602d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  margin-left: 5%;
  margin-right: 5%;
  
  
}

#s-f96945dc-da4a-4a7c-bcde-91ae1e5e602d .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-f96945dc-da4a-4a7c-bcde-91ae1e5e602d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-f96945dc-da4a-4a7c-bcde-91ae1e5e602d img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-f96945dc-da4a-4a7c-bcde-91ae1e5e602d .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-f96945dc-da4a-4a7c-bcde-91ae1e5e602d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f96945dc-da4a-4a7c-bcde-91ae1e5e602d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f96945dc-da4a-4a7c-bcde-91ae1e5e602d.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}
#s-ca969ca7-1c01-495f-8b43-a5059cbc0ea5 {
  margin-top: 40px;
margin-left: 40px;
margin-bottom: 40px;
margin-right: 40px;
min-height: 50px;
}








#s-ca969ca7-1c01-495f-8b43-a5059cbc0ea5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-ca969ca7-1c01-495f-8b43-a5059cbc0ea5.shg-box.shg-c {
  justify-content: center;
}

#s-7d1babc3-71c9-4066-b5c0-10c963e42ccc {
  margin-top: 0px;
margin-bottom: 0px;
text-align: center;
}
@media (max-width: 767px){#s-7d1babc3-71c9-4066-b5c0-10c963e42ccc {
  margin-top: 0px;
margin-bottom: 0px;
}
}
#s-7d1babc3-71c9-4066-b5c0-10c963e42ccc .shogun-heading-component h2 {
  color: #190056;
  font-weight:  800 ;
  font-family: "Karla";
  font-style:  normal ;
  font-size: 50px;
  
  letter-spacing: 0px;
  
}


@media (max-width: 767px){#s-7d1babc3-71c9-4066-b5c0-10c963e42ccc .shogun-heading-component h2 {
  color: #190056;
  font-weight:  800 ;
  font-family: "Karla";
  font-style:  normal ;
  font-size: 32px;
  
  letter-spacing: 0px;
  
}


}
#s-a9496a2c-64cd-4837-b9d9-8867f19f5f76 {
  margin-left: 25%;
margin-right: 25%;
max-width: 1854px;
text-align: center;
}
@media (max-width: 767px){#s-a9496a2c-64cd-4837-b9d9-8867f19f5f76 {
  margin-left: 15%;
margin-right: 15%;
}
}
#s-a9496a2c-64cd-4837-b9d9-8867f19f5f76 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-a9496a2c-64cd-4837-b9d9-8867f19f5f76-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-a9496a2c-64cd-4837-b9d9-8867f19f5f76 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  margin-left: 25%;
  margin-right: 25%;
  
  
}

#s-a9496a2c-64cd-4837-b9d9-8867f19f5f76 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-a9496a2c-64cd-4837-b9d9-8867f19f5f76 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-a9496a2c-64cd-4837-b9d9-8867f19f5f76 img.shogun-image {
  width: 100%;
  
  
  max-width: 1854px;

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-a9496a2c-64cd-4837-b9d9-8867f19f5f76 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-a9496a2c-64cd-4837-b9d9-8867f19f5f76.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a9496a2c-64cd-4837-b9d9-8867f19f5f76.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a9496a2c-64cd-4837-b9d9-8867f19f5f76.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




@media (min-width: 1200px){#s-a9496a2c-64cd-4837-b9d9-8867f19f5f76 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-a9496a2c-64cd-4837-b9d9-8867f19f5f76-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-a9496a2c-64cd-4837-b9d9-8867f19f5f76 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-a9496a2c-64cd-4837-b9d9-8867f19f5f76 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-a9496a2c-64cd-4837-b9d9-8867f19f5f76 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-a9496a2c-64cd-4837-b9d9-8867f19f5f76 img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-a9496a2c-64cd-4837-b9d9-8867f19f5f76 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-a9496a2c-64cd-4837-b9d9-8867f19f5f76.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a9496a2c-64cd-4837-b9d9-8867f19f5f76.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a9496a2c-64cd-4837-b9d9-8867f19f5f76.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (min-width: 992px) and (max-width: 1199px){#s-a9496a2c-64cd-4837-b9d9-8867f19f5f76 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-a9496a2c-64cd-4837-b9d9-8867f19f5f76-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-a9496a2c-64cd-4837-b9d9-8867f19f5f76 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-a9496a2c-64cd-4837-b9d9-8867f19f5f76 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-a9496a2c-64cd-4837-b9d9-8867f19f5f76 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-a9496a2c-64cd-4837-b9d9-8867f19f5f76 img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-a9496a2c-64cd-4837-b9d9-8867f19f5f76 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-a9496a2c-64cd-4837-b9d9-8867f19f5f76.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a9496a2c-64cd-4837-b9d9-8867f19f5f76.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a9496a2c-64cd-4837-b9d9-8867f19f5f76.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (min-width: 768px) and (max-width: 991px){#s-a9496a2c-64cd-4837-b9d9-8867f19f5f76 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-a9496a2c-64cd-4837-b9d9-8867f19f5f76-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-a9496a2c-64cd-4837-b9d9-8867f19f5f76 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-a9496a2c-64cd-4837-b9d9-8867f19f5f76 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-a9496a2c-64cd-4837-b9d9-8867f19f5f76 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-a9496a2c-64cd-4837-b9d9-8867f19f5f76 img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-a9496a2c-64cd-4837-b9d9-8867f19f5f76 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-a9496a2c-64cd-4837-b9d9-8867f19f5f76.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a9496a2c-64cd-4837-b9d9-8867f19f5f76.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a9496a2c-64cd-4837-b9d9-8867f19f5f76.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (max-width: 767px){#s-a9496a2c-64cd-4837-b9d9-8867f19f5f76 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-a9496a2c-64cd-4837-b9d9-8867f19f5f76-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-a9496a2c-64cd-4837-b9d9-8867f19f5f76 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  margin-left: 15%;
  margin-right: 15%;
  
  
}

#s-a9496a2c-64cd-4837-b9d9-8867f19f5f76 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-a9496a2c-64cd-4837-b9d9-8867f19f5f76 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-a9496a2c-64cd-4837-b9d9-8867f19f5f76 img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-a9496a2c-64cd-4837-b9d9-8867f19f5f76 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-a9496a2c-64cd-4837-b9d9-8867f19f5f76.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a9496a2c-64cd-4837-b9d9-8867f19f5f76.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a9496a2c-64cd-4837-b9d9-8867f19f5f76.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}
#s-8a17169e-86f9-45fe-8fd6-1c65d80e1667 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-8a17169e-86f9-45fe-8fd6-1c65d80e1667 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-8a17169e-86f9-45fe-8fd6-1c65d80e1667.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-cd2154c2-6ff3-4c4d-93b9-c73b2ec064d3 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
max-width: 1500px;
}

@media (min-width: 0px) {
[id="s-cd2154c2-6ff3-4c4d-93b9-c73b2ec064d3"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-cd2154c2-6ff3-4c4d-93b9-c73b2ec064d3"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 10.0px);
}

}

@media (min-width: 992px) {
[id="s-cd2154c2-6ff3-4c4d-93b9-c73b2ec064d3"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 10.0px);
}

}

@media (min-width: 1200px) {
[id="s-cd2154c2-6ff3-4c4d-93b9-c73b2ec064d3"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 10.0px);
}

}

#s-af02db35-762e-4561-906d-fb4324dc73e0 {
  margin-left: auto;
margin-right: auto;
}

.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-55d49287-12b3-4d93-8888-140491b20340 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-55d49287-12b3-4d93-8888-140491b20340 {
  max-width:  100%;
}

.shg-c#s-55d49287-12b3-4d93-8888-140491b20340 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-55d49287-12b3-4d93-8888-140491b20340 .shg-image-zoom,
.shg-c#s-55d49287-12b3-4d93-8888-140491b20340 img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-55d49287-12b3-4d93-8888-140491b20340 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-55d49287-12b3-4d93-8888-140491b20340 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-55d49287-12b3-4d93-8888-140491b20340 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-55d49287-12b3-4d93-8888-140491b20340 {
  max-width:  100%;
}

.shg-c#s-55d49287-12b3-4d93-8888-140491b20340 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-55d49287-12b3-4d93-8888-140491b20340 .shg-image-zoom,
.shg-c#s-55d49287-12b3-4d93-8888-140491b20340 img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-55d49287-12b3-4d93-8888-140491b20340 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-55d49287-12b3-4d93-8888-140491b20340 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-55d49287-12b3-4d93-8888-140491b20340 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-55d49287-12b3-4d93-8888-140491b20340 {
  max-width:  100%;
}

.shg-c#s-55d49287-12b3-4d93-8888-140491b20340 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-55d49287-12b3-4d93-8888-140491b20340 .shg-image-zoom,
.shg-c#s-55d49287-12b3-4d93-8888-140491b20340 img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-55d49287-12b3-4d93-8888-140491b20340 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-55d49287-12b3-4d93-8888-140491b20340 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-55d49287-12b3-4d93-8888-140491b20340 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-55d49287-12b3-4d93-8888-140491b20340 {
  max-width:  100%;
}

.shg-c#s-55d49287-12b3-4d93-8888-140491b20340 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-55d49287-12b3-4d93-8888-140491b20340 .shg-image-zoom,
.shg-c#s-55d49287-12b3-4d93-8888-140491b20340 img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-55d49287-12b3-4d93-8888-140491b20340 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-55d49287-12b3-4d93-8888-140491b20340 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-55d49287-12b3-4d93-8888-140491b20340 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-55d49287-12b3-4d93-8888-140491b20340 {
  max-width:  100%;
}

.shg-c#s-55d49287-12b3-4d93-8888-140491b20340 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-55d49287-12b3-4d93-8888-140491b20340 .shg-image-zoom,
.shg-c#s-55d49287-12b3-4d93-8888-140491b20340 img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-55d49287-12b3-4d93-8888-140491b20340 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-55d49287-12b3-4d93-8888-140491b20340 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-55d49287-12b3-4d93-8888-140491b20340 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-83fee3b1-4b83-4301-bbba-7c23f9a7b440 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
min-height: 110px;
text-align: center;
}
@media (min-width: 768px) and (max-width: 991px){#s-83fee3b1-4b83-4301-bbba-7c23f9a7b440 {
  min-height: 86px;
}
}@media (max-width: 767px){#s-83fee3b1-4b83-4301-bbba-7c23f9a7b440 {
  min-height: 0px;
}
}
#s-83fee3b1-4b83-4301-bbba-7c23f9a7b440 .shg-product-title-component h3 span {
  color: #190056;
  font-weight:  600 ;
  font-family: Karla;
  
  font-size: 30px;
  
  
  
}
@media (min-width: 1200px){#s-83fee3b1-4b83-4301-bbba-7c23f9a7b440 .shg-product-title-component h3 span {
  color: #190056;
  font-weight:  600 ;
  font-family: Karla;
  
  font-size: 30px;
  
  
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-83fee3b1-4b83-4301-bbba-7c23f9a7b440 .shg-product-title-component h3 span {
  color: #190056;
  font-weight:  600 ;
  font-family: Karla;
  
  font-size: 28px;
  
  
  
}
}@media (max-width: 767px){#s-83fee3b1-4b83-4301-bbba-7c23f9a7b440 .shg-product-title-component h3 span {
  color: #190056;
  font-weight:  600 ;
  font-family: Karla;
  
  font-size: 20px;
  
  
  
}
}
.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-4a57a8f5-47a9-4489-a929-4f2112579c2d {
  margin-left: auto;
margin-bottom: 30px;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: rgba(0, 124, 255, 1);
text-align: center;
text-decoration: none;
}
#s-4a57a8f5-47a9-4489-a929-4f2112579c2d:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iNmI5NjMyOTUtNDA0ZS00NmJiLWFkZDgtNzdjZGRhYTc5ODFkIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDA3Y2ZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZmZmZjY4O3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM2Yjk2MzI5NS00MDRlLTQ2YmItYWRkOC03N2NkZGFhNzk4MWQpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#007cff"}, {"id"=>2, "pos"=>1, "color"=>"#ffff68"}] !important;}#s-4a57a8f5-47a9-4489-a929-4f2112579c2d:active {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iNThlN2UxMzQtZmIwYS00NjNhLTkxNzgtOWRlMmQ5NWM3Yjc3IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDA3Y2ZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojYzZlNGZmO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM1OGU3ZTEzNC1mYjBhLTQ2M2EtOTE3OC05ZGUyZDk1YzdiNzcpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#007cff"}, {"id"=>2, "pos"=>1, "color"=>"#c6e4ff"}] !important;}

  #s-4a57a8f5-47a9-4489-a929-4f2112579c2d-root {
    text-align: center;
  }


#s-4a57a8f5-47a9-4489-a929-4f2112579c2d.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-4a57a8f5-47a9-4489-a929-4f2112579c2d-root {
    text-align: center;
  }


#s-4a57a8f5-47a9-4489-a929-4f2112579c2d.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-4a57a8f5-47a9-4489-a929-4f2112579c2d-root {
    text-align: center;
  }


#s-4a57a8f5-47a9-4489-a929-4f2112579c2d.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-4a57a8f5-47a9-4489-a929-4f2112579c2d-root {
    text-align: center;
  }


#s-4a57a8f5-47a9-4489-a929-4f2112579c2d.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-4a57a8f5-47a9-4489-a929-4f2112579c2d-root {
    text-align: center;
  }


#s-4a57a8f5-47a9-4489-a929-4f2112579c2d.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}
#s-663fb41e-ca54-423d-9449-db231437feff {
  margin-left: auto;
margin-right: auto;
}

#s-34af5b12-3829-4649-bd85-a5a4a096083f {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-34af5b12-3829-4649-bd85-a5a4a096083f {
  max-width:  100%;
}

.shg-c#s-34af5b12-3829-4649-bd85-a5a4a096083f img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-34af5b12-3829-4649-bd85-a5a4a096083f .shg-image-zoom,
.shg-c#s-34af5b12-3829-4649-bd85-a5a4a096083f img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-34af5b12-3829-4649-bd85-a5a4a096083f .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-34af5b12-3829-4649-bd85-a5a4a096083f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-34af5b12-3829-4649-bd85-a5a4a096083f img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-34af5b12-3829-4649-bd85-a5a4a096083f {
  max-width:  100%;
}

.shg-c#s-34af5b12-3829-4649-bd85-a5a4a096083f img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-34af5b12-3829-4649-bd85-a5a4a096083f .shg-image-zoom,
.shg-c#s-34af5b12-3829-4649-bd85-a5a4a096083f img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-34af5b12-3829-4649-bd85-a5a4a096083f .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-34af5b12-3829-4649-bd85-a5a4a096083f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-34af5b12-3829-4649-bd85-a5a4a096083f img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-34af5b12-3829-4649-bd85-a5a4a096083f {
  max-width:  100%;
}

.shg-c#s-34af5b12-3829-4649-bd85-a5a4a096083f img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-34af5b12-3829-4649-bd85-a5a4a096083f .shg-image-zoom,
.shg-c#s-34af5b12-3829-4649-bd85-a5a4a096083f img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-34af5b12-3829-4649-bd85-a5a4a096083f .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-34af5b12-3829-4649-bd85-a5a4a096083f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-34af5b12-3829-4649-bd85-a5a4a096083f img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-34af5b12-3829-4649-bd85-a5a4a096083f {
  max-width:  100%;
}

.shg-c#s-34af5b12-3829-4649-bd85-a5a4a096083f img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-34af5b12-3829-4649-bd85-a5a4a096083f .shg-image-zoom,
.shg-c#s-34af5b12-3829-4649-bd85-a5a4a096083f img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-34af5b12-3829-4649-bd85-a5a4a096083f .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-34af5b12-3829-4649-bd85-a5a4a096083f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-34af5b12-3829-4649-bd85-a5a4a096083f img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-34af5b12-3829-4649-bd85-a5a4a096083f {
  max-width:  100%;
}

.shg-c#s-34af5b12-3829-4649-bd85-a5a4a096083f img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-34af5b12-3829-4649-bd85-a5a4a096083f .shg-image-zoom,
.shg-c#s-34af5b12-3829-4649-bd85-a5a4a096083f img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-34af5b12-3829-4649-bd85-a5a4a096083f .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-34af5b12-3829-4649-bd85-a5a4a096083f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-34af5b12-3829-4649-bd85-a5a4a096083f img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-d6cb202f-9243-482f-8597-fce0a3e3a28c {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
min-height: 110px;
text-align: center;
}
@media (min-width: 768px) and (max-width: 991px){#s-d6cb202f-9243-482f-8597-fce0a3e3a28c {
  min-height: 86px;
}
}@media (max-width: 767px){#s-d6cb202f-9243-482f-8597-fce0a3e3a28c {
  min-height: 0px;
}
}
#s-d6cb202f-9243-482f-8597-fce0a3e3a28c .shg-product-title-component h3 span {
  color: #190056;
  font-weight:  600 ;
  font-family: Karla;
  
  font-size: 30px;
  
  
  
}
@media (min-width: 768px) and (max-width: 991px){#s-d6cb202f-9243-482f-8597-fce0a3e3a28c .shg-product-title-component h3 span {
  color: #190056;
  font-weight:  600 ;
  font-family: Karla;
  
  font-size: 28px;
  
  
  
}
}@media (max-width: 767px){#s-d6cb202f-9243-482f-8597-fce0a3e3a28c .shg-product-title-component h3 span {
  color: #190056;
  font-weight:  600 ;
  font-family: Karla;
  
  font-size: 20px;
  
  
  
}
}
#s-6bdcdd56-7140-4717-b743-6ecb5ae6ea86 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 30px;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: rgba(0, 124, 255, 1);
text-align: center;
text-decoration: none;
}
#s-6bdcdd56-7140-4717-b743-6ecb5ae6ea86:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iNmI5NjMyOTUtNDA0ZS00NmJiLWFkZDgtNzdjZGRhYTc5ODFkIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDA3Y2ZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZmZmZjY4O3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM2Yjk2MzI5NS00MDRlLTQ2YmItYWRkOC03N2NkZGFhNzk4MWQpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#007cff"}, {"id"=>2, "pos"=>1, "color"=>"#ffff68"}] !important;}#s-6bdcdd56-7140-4717-b743-6ecb5ae6ea86:active {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iMDY3ZTI5OGYtYTE0OC00ZTRjLWJlMzAtNmYyOGIwNGExMTZlIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDA3Y2ZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojYzZlNGZmO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCMwNjdlMjk4Zi1hMTQ4LTRlNGMtYmUzMC02ZjI4YjA0YTExNmUpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#007cff"}, {"id"=>2, "pos"=>1, "color"=>"#c6e4ff"}] !important;}

  #s-6bdcdd56-7140-4717-b743-6ecb5ae6ea86-root {
    text-align: center;
  }


#s-6bdcdd56-7140-4717-b743-6ecb5ae6ea86.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-6bdcdd56-7140-4717-b743-6ecb5ae6ea86-root {
    text-align: center;
  }


#s-6bdcdd56-7140-4717-b743-6ecb5ae6ea86.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-6bdcdd56-7140-4717-b743-6ecb5ae6ea86-root {
    text-align: center;
  }


#s-6bdcdd56-7140-4717-b743-6ecb5ae6ea86.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-6bdcdd56-7140-4717-b743-6ecb5ae6ea86-root {
    text-align: center;
  }


#s-6bdcdd56-7140-4717-b743-6ecb5ae6ea86.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-6bdcdd56-7140-4717-b743-6ecb5ae6ea86-root {
    text-align: center;
  }


#s-6bdcdd56-7140-4717-b743-6ecb5ae6ea86.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}
#s-55bfbd0f-0f0b-42c7-af0a-3d3de402d43a {
  margin-left: auto;
margin-right: auto;
max-width: 1500px;
}

@media (min-width: 0px) {
[id="s-55bfbd0f-0f0b-42c7-af0a-3d3de402d43a"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-55bfbd0f-0f0b-42c7-af0a-3d3de402d43a"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 10.0px);
}

}

@media (min-width: 992px) {
[id="s-55bfbd0f-0f0b-42c7-af0a-3d3de402d43a"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 10.0px);
}

}

@media (min-width: 1200px) {
[id="s-55bfbd0f-0f0b-42c7-af0a-3d3de402d43a"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 10.0px);
}

}

#s-db6cc07a-dc2d-4d2e-88ce-ac3de0c6e5b1 {
  margin-left: auto;
margin-right: auto;
}

#s-0272264e-58e2-4b07-bbc4-4e4f6179af6f {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-0272264e-58e2-4b07-bbc4-4e4f6179af6f {
  max-width:  100%;
}

.shg-c#s-0272264e-58e2-4b07-bbc4-4e4f6179af6f img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-0272264e-58e2-4b07-bbc4-4e4f6179af6f .shg-image-zoom,
.shg-c#s-0272264e-58e2-4b07-bbc4-4e4f6179af6f img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-0272264e-58e2-4b07-bbc4-4e4f6179af6f .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-0272264e-58e2-4b07-bbc4-4e4f6179af6f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-0272264e-58e2-4b07-bbc4-4e4f6179af6f img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-0272264e-58e2-4b07-bbc4-4e4f6179af6f {
  max-width:  100%;
}

.shg-c#s-0272264e-58e2-4b07-bbc4-4e4f6179af6f img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-0272264e-58e2-4b07-bbc4-4e4f6179af6f .shg-image-zoom,
.shg-c#s-0272264e-58e2-4b07-bbc4-4e4f6179af6f img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-0272264e-58e2-4b07-bbc4-4e4f6179af6f .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-0272264e-58e2-4b07-bbc4-4e4f6179af6f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-0272264e-58e2-4b07-bbc4-4e4f6179af6f img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-0272264e-58e2-4b07-bbc4-4e4f6179af6f {
  max-width:  100%;
}

.shg-c#s-0272264e-58e2-4b07-bbc4-4e4f6179af6f img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-0272264e-58e2-4b07-bbc4-4e4f6179af6f .shg-image-zoom,
.shg-c#s-0272264e-58e2-4b07-bbc4-4e4f6179af6f img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-0272264e-58e2-4b07-bbc4-4e4f6179af6f .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-0272264e-58e2-4b07-bbc4-4e4f6179af6f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-0272264e-58e2-4b07-bbc4-4e4f6179af6f img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-0272264e-58e2-4b07-bbc4-4e4f6179af6f {
  max-width:  100%;
}

.shg-c#s-0272264e-58e2-4b07-bbc4-4e4f6179af6f img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-0272264e-58e2-4b07-bbc4-4e4f6179af6f .shg-image-zoom,
.shg-c#s-0272264e-58e2-4b07-bbc4-4e4f6179af6f img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-0272264e-58e2-4b07-bbc4-4e4f6179af6f .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-0272264e-58e2-4b07-bbc4-4e4f6179af6f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-0272264e-58e2-4b07-bbc4-4e4f6179af6f img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-0272264e-58e2-4b07-bbc4-4e4f6179af6f {
  max-width:  100%;
}

.shg-c#s-0272264e-58e2-4b07-bbc4-4e4f6179af6f img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-0272264e-58e2-4b07-bbc4-4e4f6179af6f .shg-image-zoom,
.shg-c#s-0272264e-58e2-4b07-bbc4-4e4f6179af6f img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-0272264e-58e2-4b07-bbc4-4e4f6179af6f .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-0272264e-58e2-4b07-bbc4-4e4f6179af6f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-0272264e-58e2-4b07-bbc4-4e4f6179af6f img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-6fa156eb-6bcc-4127-82e4-ae2d79d6f2e6 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
min-height: 110px;
text-align: center;
}
@media (min-width: 768px) and (max-width: 991px){#s-6fa156eb-6bcc-4127-82e4-ae2d79d6f2e6 {
  min-height: 86px;
}
}@media (max-width: 767px){#s-6fa156eb-6bcc-4127-82e4-ae2d79d6f2e6 {
  min-height: 0px;
}
}
#s-6fa156eb-6bcc-4127-82e4-ae2d79d6f2e6 .shg-product-title-component h3 span {
  color: #190056;
  font-weight:  800 ;
  font-family: Karla;
  
  font-size: 38px;
  
  
  
}
@media (min-width: 1200px){#s-6fa156eb-6bcc-4127-82e4-ae2d79d6f2e6 .shg-product-title-component h3 span {
  color: #190056;
  font-weight:  600 ;
  font-family: Karla;
  
  font-size: 30px;
  
  
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-6fa156eb-6bcc-4127-82e4-ae2d79d6f2e6 .shg-product-title-component h3 span {
  color: #190056;
  font-weight:  800 ;
  font-family: Karla;
  
  font-size: 28px;
  
  
  
}
}@media (max-width: 767px){#s-6fa156eb-6bcc-4127-82e4-ae2d79d6f2e6 .shg-product-title-component h3 span {
  color: #190056;
  font-weight:  600 ;
  font-family: Karla;
  
  font-size: 20px;
  
  
  
}
}
#s-d19979b3-a36f-49e7-9e7b-3a2ab9f4cecf {
  margin-left: auto;
margin-bottom: 30px;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: rgba(0, 124, 255, 1);
text-align: center;
text-decoration: none;
}
#s-d19979b3-a36f-49e7-9e7b-3a2ab9f4cecf:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iNmI5NjMyOTUtNDA0ZS00NmJiLWFkZDgtNzdjZGRhYTc5ODFkIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDA3Y2ZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZmZmZjY4O3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM2Yjk2MzI5NS00MDRlLTQ2YmItYWRkOC03N2NkZGFhNzk4MWQpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#007cff"}, {"id"=>2, "pos"=>1, "color"=>"#ffff68"}] !important;}#s-d19979b3-a36f-49e7-9e7b-3a2ab9f4cecf:active {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iZWEwM2RmODEtYjRhNy00NTY0LWFlMTktMzkyZmRkZDQ5YWM0IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDA3Y2ZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojYzZlNGZmO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNlYTAzZGY4MS1iNGE3LTQ1NjQtYWUxOS0zOTJmZGRkNDlhYzQpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#007cff"}, {"id"=>2, "pos"=>1, "color"=>"#c6e4ff"}] !important;}

  #s-d19979b3-a36f-49e7-9e7b-3a2ab9f4cecf-root {
    text-align: center;
  }


#s-d19979b3-a36f-49e7-9e7b-3a2ab9f4cecf.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-d19979b3-a36f-49e7-9e7b-3a2ab9f4cecf-root {
    text-align: center;
  }


#s-d19979b3-a36f-49e7-9e7b-3a2ab9f4cecf.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-d19979b3-a36f-49e7-9e7b-3a2ab9f4cecf-root {
    text-align: center;
  }


#s-d19979b3-a36f-49e7-9e7b-3a2ab9f4cecf.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-d19979b3-a36f-49e7-9e7b-3a2ab9f4cecf-root {
    text-align: center;
  }


#s-d19979b3-a36f-49e7-9e7b-3a2ab9f4cecf.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-d19979b3-a36f-49e7-9e7b-3a2ab9f4cecf-root {
    text-align: center;
  }


#s-d19979b3-a36f-49e7-9e7b-3a2ab9f4cecf.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}
#s-17a45ee5-03b4-4851-86cc-da5d2718db76 {
  margin-left: auto;
margin-right: auto;
}

#s-a9b85565-b007-450f-8c1e-6054d09b5a7c {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-a9b85565-b007-450f-8c1e-6054d09b5a7c {
  max-width:  100%;
}

.shg-c#s-a9b85565-b007-450f-8c1e-6054d09b5a7c img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-a9b85565-b007-450f-8c1e-6054d09b5a7c .shg-image-zoom,
.shg-c#s-a9b85565-b007-450f-8c1e-6054d09b5a7c img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-a9b85565-b007-450f-8c1e-6054d09b5a7c .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-a9b85565-b007-450f-8c1e-6054d09b5a7c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-a9b85565-b007-450f-8c1e-6054d09b5a7c img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-a9b85565-b007-450f-8c1e-6054d09b5a7c {
  max-width:  100%;
}

.shg-c#s-a9b85565-b007-450f-8c1e-6054d09b5a7c img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-a9b85565-b007-450f-8c1e-6054d09b5a7c .shg-image-zoom,
.shg-c#s-a9b85565-b007-450f-8c1e-6054d09b5a7c img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-a9b85565-b007-450f-8c1e-6054d09b5a7c .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-a9b85565-b007-450f-8c1e-6054d09b5a7c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-a9b85565-b007-450f-8c1e-6054d09b5a7c img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-a9b85565-b007-450f-8c1e-6054d09b5a7c {
  max-width:  100%;
}

.shg-c#s-a9b85565-b007-450f-8c1e-6054d09b5a7c img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-a9b85565-b007-450f-8c1e-6054d09b5a7c .shg-image-zoom,
.shg-c#s-a9b85565-b007-450f-8c1e-6054d09b5a7c img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-a9b85565-b007-450f-8c1e-6054d09b5a7c .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-a9b85565-b007-450f-8c1e-6054d09b5a7c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-a9b85565-b007-450f-8c1e-6054d09b5a7c img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-a9b85565-b007-450f-8c1e-6054d09b5a7c {
  max-width:  100%;
}

.shg-c#s-a9b85565-b007-450f-8c1e-6054d09b5a7c img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-a9b85565-b007-450f-8c1e-6054d09b5a7c .shg-image-zoom,
.shg-c#s-a9b85565-b007-450f-8c1e-6054d09b5a7c img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-a9b85565-b007-450f-8c1e-6054d09b5a7c .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-a9b85565-b007-450f-8c1e-6054d09b5a7c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-a9b85565-b007-450f-8c1e-6054d09b5a7c img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-a9b85565-b007-450f-8c1e-6054d09b5a7c {
  max-width:  100%;
}

.shg-c#s-a9b85565-b007-450f-8c1e-6054d09b5a7c img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-a9b85565-b007-450f-8c1e-6054d09b5a7c .shg-image-zoom,
.shg-c#s-a9b85565-b007-450f-8c1e-6054d09b5a7c img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-a9b85565-b007-450f-8c1e-6054d09b5a7c .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-a9b85565-b007-450f-8c1e-6054d09b5a7c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-a9b85565-b007-450f-8c1e-6054d09b5a7c img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-b4a0e4b2-2bd3-4476-b98c-c930a3e68bda {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
min-height: 110px;
text-align: center;
}
@media (min-width: 768px) and (max-width: 991px){#s-b4a0e4b2-2bd3-4476-b98c-c930a3e68bda {
  min-height: 86px;
}
}@media (max-width: 767px){#s-b4a0e4b2-2bd3-4476-b98c-c930a3e68bda {
  min-height: 0px;
}
}
#s-b4a0e4b2-2bd3-4476-b98c-c930a3e68bda .shg-product-title-component h3 span {
  color: #190056;
  font-weight:  normal ;
  font-family: Karla;
  font-style:  normal ;
  font-size: 20px;
  
  
  
}
@media (min-width: 1200px){#s-b4a0e4b2-2bd3-4476-b98c-c930a3e68bda .shg-product-title-component h3 span {
  color: #190056;
  font-weight:  600 ;
  font-family: Karla;
  font-style:  normal ;
  font-size: 30px;
  
  
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-b4a0e4b2-2bd3-4476-b98c-c930a3e68bda .shg-product-title-component h3 span {
  color: #190056;
  font-weight:  normal ;
  font-family: Karla;
  font-style:  normal ;
  font-size: 28px;
  
  
  
}
}@media (max-width: 767px){#s-b4a0e4b2-2bd3-4476-b98c-c930a3e68bda .shg-product-title-component h3 span {
  color: #190056;
  font-weight:  600 ;
  font-family: Karla;
  font-style:  normal ;
  font-size: 20px;
  
  
  
}
}
#s-15375f07-b739-4ce0-904a-0479231340b2 {
  margin-left: auto;
margin-bottom: 30px;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: rgba(0, 124, 255, 1);
text-align: center;
text-decoration: none;
}
#s-15375f07-b739-4ce0-904a-0479231340b2:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iNmI5NjMyOTUtNDA0ZS00NmJiLWFkZDgtNzdjZGRhYTc5ODFkIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDA3Y2ZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZmZmZjY4O3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM2Yjk2MzI5NS00MDRlLTQ2YmItYWRkOC03N2NkZGFhNzk4MWQpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#007cff"}, {"id"=>2, "pos"=>1, "color"=>"#ffff68"}] !important;}#s-15375f07-b739-4ce0-904a-0479231340b2:active {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iNTk2MGMxZTItNzgxMy00ZGYxLTllODAtNGI3MThkZjQ2ZDUxIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDA3Y2ZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojYzZlNGZmO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM1OTYwYzFlMi03ODEzLTRkZjEtOWU4MC00YjcxOGRmNDZkNTEpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#007cff"}, {"id"=>2, "pos"=>1, "color"=>"#c6e4ff"}] !important;}@media (max-width: 767px){#s-15375f07-b739-4ce0-904a-0479231340b2 {
  
}
#s-15375f07-b739-4ce0-904a-0479231340b2:active {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iMWU0ODAzYzAtNDkzMy00M2EwLWFjNjktNTJlNGQ0NTVmZjZjIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDA3Y2ZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojYzZlNGZmO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCMxZTQ4MDNjMC00OTMzLTQzYTAtYWM2OS01MmU0ZDQ1NWZmNmMpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#007cff"}, {"id"=>2, "pos"=>1, "color"=>"#c6e4ff"}] !important;}}

  #s-15375f07-b739-4ce0-904a-0479231340b2-root {
    text-align: center;
  }


#s-15375f07-b739-4ce0-904a-0479231340b2.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-15375f07-b739-4ce0-904a-0479231340b2-root {
    text-align: center;
  }


#s-15375f07-b739-4ce0-904a-0479231340b2.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-15375f07-b739-4ce0-904a-0479231340b2-root {
    text-align: center;
  }


#s-15375f07-b739-4ce0-904a-0479231340b2.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-15375f07-b739-4ce0-904a-0479231340b2-root {
    text-align: center;
  }


#s-15375f07-b739-4ce0-904a-0479231340b2.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-15375f07-b739-4ce0-904a-0479231340b2-root {
    text-align: center;
  }


#s-15375f07-b739-4ce0-904a-0479231340b2.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}
#s-834cc096-e29c-4b71-93a9-2ff1689c944a {
  margin-left: auto;
margin-right: auto;
max-width: 1500px;
}

@media (min-width: 0px) {
[id="s-834cc096-e29c-4b71-93a9-2ff1689c944a"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-834cc096-e29c-4b71-93a9-2ff1689c944a"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 10.0px);
}

}

@media (min-width: 992px) {
[id="s-834cc096-e29c-4b71-93a9-2ff1689c944a"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 10.0px);
}

}

@media (min-width: 1200px) {
[id="s-834cc096-e29c-4b71-93a9-2ff1689c944a"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 10.0px);
}

}

#s-5cfff801-f5a7-4ffb-8efa-44d05482d178 {
  margin-left: auto;
margin-right: auto;
}

#s-daf3a829-165c-4fd6-93a5-b5f0afb042b8 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-daf3a829-165c-4fd6-93a5-b5f0afb042b8 {
  max-width:  100%;
}

.shg-c#s-daf3a829-165c-4fd6-93a5-b5f0afb042b8 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-daf3a829-165c-4fd6-93a5-b5f0afb042b8 .shg-image-zoom,
.shg-c#s-daf3a829-165c-4fd6-93a5-b5f0afb042b8 img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-daf3a829-165c-4fd6-93a5-b5f0afb042b8 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-daf3a829-165c-4fd6-93a5-b5f0afb042b8 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-daf3a829-165c-4fd6-93a5-b5f0afb042b8 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-daf3a829-165c-4fd6-93a5-b5f0afb042b8 {
  max-width:  100%;
}

.shg-c#s-daf3a829-165c-4fd6-93a5-b5f0afb042b8 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-daf3a829-165c-4fd6-93a5-b5f0afb042b8 .shg-image-zoom,
.shg-c#s-daf3a829-165c-4fd6-93a5-b5f0afb042b8 img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-daf3a829-165c-4fd6-93a5-b5f0afb042b8 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-daf3a829-165c-4fd6-93a5-b5f0afb042b8 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-daf3a829-165c-4fd6-93a5-b5f0afb042b8 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-daf3a829-165c-4fd6-93a5-b5f0afb042b8 {
  max-width:  100%;
}

.shg-c#s-daf3a829-165c-4fd6-93a5-b5f0afb042b8 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-daf3a829-165c-4fd6-93a5-b5f0afb042b8 .shg-image-zoom,
.shg-c#s-daf3a829-165c-4fd6-93a5-b5f0afb042b8 img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-daf3a829-165c-4fd6-93a5-b5f0afb042b8 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-daf3a829-165c-4fd6-93a5-b5f0afb042b8 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-daf3a829-165c-4fd6-93a5-b5f0afb042b8 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-daf3a829-165c-4fd6-93a5-b5f0afb042b8 {
  max-width:  100%;
}

.shg-c#s-daf3a829-165c-4fd6-93a5-b5f0afb042b8 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-daf3a829-165c-4fd6-93a5-b5f0afb042b8 .shg-image-zoom,
.shg-c#s-daf3a829-165c-4fd6-93a5-b5f0afb042b8 img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-daf3a829-165c-4fd6-93a5-b5f0afb042b8 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-daf3a829-165c-4fd6-93a5-b5f0afb042b8 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-daf3a829-165c-4fd6-93a5-b5f0afb042b8 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-daf3a829-165c-4fd6-93a5-b5f0afb042b8 {
  max-width:  100%;
}

.shg-c#s-daf3a829-165c-4fd6-93a5-b5f0afb042b8 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-daf3a829-165c-4fd6-93a5-b5f0afb042b8 .shg-image-zoom,
.shg-c#s-daf3a829-165c-4fd6-93a5-b5f0afb042b8 img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-daf3a829-165c-4fd6-93a5-b5f0afb042b8 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-daf3a829-165c-4fd6-93a5-b5f0afb042b8 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-daf3a829-165c-4fd6-93a5-b5f0afb042b8 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-71abb5e4-3d15-4367-bfc3-68130fc8da8d {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
min-height: 110px;
text-align: center;
}
@media (min-width: 768px) and (max-width: 991px){#s-71abb5e4-3d15-4367-bfc3-68130fc8da8d {
  min-height: 86px;
}
}@media (max-width: 767px){#s-71abb5e4-3d15-4367-bfc3-68130fc8da8d {
  min-height: 0px;
}
}
#s-71abb5e4-3d15-4367-bfc3-68130fc8da8d .shg-product-title-component h3 span {
  color: #190056;
  font-weight:  800 ;
  font-family: Karla;
  
  font-size: 38px;
  
  
  
}
@media (min-width: 1200px){#s-71abb5e4-3d15-4367-bfc3-68130fc8da8d .shg-product-title-component h3 span {
  color: #190056;
  font-weight:  600 ;
  font-family: Karla;
  
  font-size: 30px;
  
  
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-71abb5e4-3d15-4367-bfc3-68130fc8da8d .shg-product-title-component h3 span {
  color: #190056;
  font-weight:  800 ;
  font-family: Karla;
  
  font-size: 28px;
  
  
  
}
}@media (max-width: 767px){#s-71abb5e4-3d15-4367-bfc3-68130fc8da8d .shg-product-title-component h3 span {
  color: #190056;
  font-weight:  600 ;
  font-family: Karla;
  
  font-size: 20px;
  
  
  
}
}
#s-5b9e507d-c804-4f5a-ab4d-41b2713502ce {
  margin-left: auto;
margin-bottom: 30px;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: rgba(0, 124, 255, 1);
text-align: center;
text-decoration: none;
}
#s-5b9e507d-c804-4f5a-ab4d-41b2713502ce:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iNmI5NjMyOTUtNDA0ZS00NmJiLWFkZDgtNzdjZGRhYTc5ODFkIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDA3Y2ZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZmZmZjY4O3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM2Yjk2MzI5NS00MDRlLTQ2YmItYWRkOC03N2NkZGFhNzk4MWQpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#007cff"}, {"id"=>2, "pos"=>1, "color"=>"#ffff68"}] !important;}#s-5b9e507d-c804-4f5a-ab4d-41b2713502ce:active {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iMmM4MjgwY2QtZWI3YS00NTg4LTgzYjMtNmI2Y2Q2MWQ0YWUzIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDA3Y2ZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojYzZlNGZmO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCMyYzgyODBjZC1lYjdhLTQ1ODgtODNiMy02YjZjZDYxZDRhZTMpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#007cff"}, {"id"=>2, "pos"=>1, "color"=>"#c6e4ff"}] !important;}

  #s-5b9e507d-c804-4f5a-ab4d-41b2713502ce-root {
    text-align: center;
  }


#s-5b9e507d-c804-4f5a-ab4d-41b2713502ce.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-5b9e507d-c804-4f5a-ab4d-41b2713502ce-root {
    text-align: center;
  }


#s-5b9e507d-c804-4f5a-ab4d-41b2713502ce.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-5b9e507d-c804-4f5a-ab4d-41b2713502ce-root {
    text-align: center;
  }


#s-5b9e507d-c804-4f5a-ab4d-41b2713502ce.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-5b9e507d-c804-4f5a-ab4d-41b2713502ce-root {
    text-align: center;
  }


#s-5b9e507d-c804-4f5a-ab4d-41b2713502ce.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-5b9e507d-c804-4f5a-ab4d-41b2713502ce-root {
    text-align: center;
  }


#s-5b9e507d-c804-4f5a-ab4d-41b2713502ce.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}
#s-29d22b63-20c3-4199-99b2-7cd06333c792 {
  margin-left: auto;
margin-right: auto;
}

#s-63763317-140c-4054-9251-f165a23797c2 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-63763317-140c-4054-9251-f165a23797c2 {
  max-width:  100%;
}

.shg-c#s-63763317-140c-4054-9251-f165a23797c2 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-63763317-140c-4054-9251-f165a23797c2 .shg-image-zoom,
.shg-c#s-63763317-140c-4054-9251-f165a23797c2 img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-63763317-140c-4054-9251-f165a23797c2 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-63763317-140c-4054-9251-f165a23797c2 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-63763317-140c-4054-9251-f165a23797c2 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-63763317-140c-4054-9251-f165a23797c2 {
  max-width:  100%;
}

.shg-c#s-63763317-140c-4054-9251-f165a23797c2 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-63763317-140c-4054-9251-f165a23797c2 .shg-image-zoom,
.shg-c#s-63763317-140c-4054-9251-f165a23797c2 img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-63763317-140c-4054-9251-f165a23797c2 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-63763317-140c-4054-9251-f165a23797c2 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-63763317-140c-4054-9251-f165a23797c2 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-63763317-140c-4054-9251-f165a23797c2 {
  max-width:  100%;
}

.shg-c#s-63763317-140c-4054-9251-f165a23797c2 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-63763317-140c-4054-9251-f165a23797c2 .shg-image-zoom,
.shg-c#s-63763317-140c-4054-9251-f165a23797c2 img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-63763317-140c-4054-9251-f165a23797c2 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-63763317-140c-4054-9251-f165a23797c2 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-63763317-140c-4054-9251-f165a23797c2 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-63763317-140c-4054-9251-f165a23797c2 {
  max-width:  100%;
}

.shg-c#s-63763317-140c-4054-9251-f165a23797c2 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-63763317-140c-4054-9251-f165a23797c2 .shg-image-zoom,
.shg-c#s-63763317-140c-4054-9251-f165a23797c2 img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-63763317-140c-4054-9251-f165a23797c2 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-63763317-140c-4054-9251-f165a23797c2 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-63763317-140c-4054-9251-f165a23797c2 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-63763317-140c-4054-9251-f165a23797c2 {
  max-width:  100%;
}

.shg-c#s-63763317-140c-4054-9251-f165a23797c2 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-63763317-140c-4054-9251-f165a23797c2 .shg-image-zoom,
.shg-c#s-63763317-140c-4054-9251-f165a23797c2 img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-63763317-140c-4054-9251-f165a23797c2 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-63763317-140c-4054-9251-f165a23797c2 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-63763317-140c-4054-9251-f165a23797c2 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-41e37d22-69bc-4fc3-9cf5-44ad5f154195 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
min-height: 110px;
text-align: center;
}
@media (min-width: 768px) and (max-width: 991px){#s-41e37d22-69bc-4fc3-9cf5-44ad5f154195 {
  min-height: 86px;
}
}@media (max-width: 767px){#s-41e37d22-69bc-4fc3-9cf5-44ad5f154195 {
  min-height: 0px;
}
}
#s-41e37d22-69bc-4fc3-9cf5-44ad5f154195 .shg-product-title-component h3 span {
  color: #190056;
  font-weight:  normal ;
  font-family: Karla;
  font-style:  normal ;
  font-size: 20px;
  
  
  
}
@media (min-width: 1200px){#s-41e37d22-69bc-4fc3-9cf5-44ad5f154195 .shg-product-title-component h3 span {
  color: #190056;
  font-weight:  600 ;
  font-family: Karla;
  font-style:  normal ;
  font-size: 30px;
  
  
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-41e37d22-69bc-4fc3-9cf5-44ad5f154195 .shg-product-title-component h3 span {
  color: #190056;
  font-weight:  normal ;
  font-family: Karla;
  font-style:  normal ;
  font-size: 28px;
  
  
  
}
}@media (max-width: 767px){#s-41e37d22-69bc-4fc3-9cf5-44ad5f154195 .shg-product-title-component h3 span {
  color: #190056;
  font-weight:  600 ;
  font-family: Karla;
  font-style:  normal ;
  font-size: 20px;
  
  
  
}
}
#s-209163c9-2b0c-4ed3-8497-adba1e904908 {
  margin-left: auto;
margin-bottom: 30px;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: rgba(0, 124, 255, 1);
text-align: center;
text-decoration: none;
}
#s-209163c9-2b0c-4ed3-8497-adba1e904908:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iNmI5NjMyOTUtNDA0ZS00NmJiLWFkZDgtNzdjZGRhYTc5ODFkIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDA3Y2ZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZmZmZjY4O3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM2Yjk2MzI5NS00MDRlLTQ2YmItYWRkOC03N2NkZGFhNzk4MWQpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#007cff"}, {"id"=>2, "pos"=>1, "color"=>"#ffff68"}] !important;}#s-209163c9-2b0c-4ed3-8497-adba1e904908:active {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iM2U0Y2Q1NDEtYjU1Yi00MWUwLWFmOTYtNWZhNzZhZjY5ZDY0IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDA3Y2ZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojYzZlNGZmO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCMzZTRjZDU0MS1iNTViLTQxZTAtYWY5Ni01ZmE3NmFmNjlkNjQpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#007cff"}, {"id"=>2, "pos"=>1, "color"=>"#c6e4ff"}] !important;}@media (max-width: 767px){#s-209163c9-2b0c-4ed3-8497-adba1e904908 {
  
}
#s-209163c9-2b0c-4ed3-8497-adba1e904908:active {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iMWU0ODAzYzAtNDkzMy00M2EwLWFjNjktNTJlNGQ0NTVmZjZjIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDA3Y2ZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojYzZlNGZmO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCMxZTQ4MDNjMC00OTMzLTQzYTAtYWM2OS01MmU0ZDQ1NWZmNmMpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#007cff"}, {"id"=>2, "pos"=>1, "color"=>"#c6e4ff"}] !important;}}

  #s-209163c9-2b0c-4ed3-8497-adba1e904908-root {
    text-align: center;
  }


#s-209163c9-2b0c-4ed3-8497-adba1e904908.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-209163c9-2b0c-4ed3-8497-adba1e904908-root {
    text-align: center;
  }


#s-209163c9-2b0c-4ed3-8497-adba1e904908.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-209163c9-2b0c-4ed3-8497-adba1e904908-root {
    text-align: center;
  }


#s-209163c9-2b0c-4ed3-8497-adba1e904908.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-209163c9-2b0c-4ed3-8497-adba1e904908-root {
    text-align: center;
  }


#s-209163c9-2b0c-4ed3-8497-adba1e904908.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-209163c9-2b0c-4ed3-8497-adba1e904908-root {
    text-align: center;
  }


#s-209163c9-2b0c-4ed3-8497-adba1e904908.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}
#s-e5066311-cd40-41a2-b293-d2a33404b43d {
  margin-left: auto;
margin-right: auto;
max-width: 1500px;
}

@media (min-width: 0px) {
[id="s-e5066311-cd40-41a2-b293-d2a33404b43d"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-e5066311-cd40-41a2-b293-d2a33404b43d"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 10.0px);
}

}

@media (min-width: 992px) {
[id="s-e5066311-cd40-41a2-b293-d2a33404b43d"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 10.0px);
}

}

@media (min-width: 1200px) {
[id="s-e5066311-cd40-41a2-b293-d2a33404b43d"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 10.0px);
}

}

#s-a8f997f2-790c-4ae9-8b4f-bf331bc5b39c {
  margin-left: auto;
margin-right: auto;
}

#s-bc6af617-dd86-4192-b8ae-c76b7fe54ca0 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-bc6af617-dd86-4192-b8ae-c76b7fe54ca0 {
  max-width:  100%;
}

.shg-c#s-bc6af617-dd86-4192-b8ae-c76b7fe54ca0 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-bc6af617-dd86-4192-b8ae-c76b7fe54ca0 .shg-image-zoom,
.shg-c#s-bc6af617-dd86-4192-b8ae-c76b7fe54ca0 img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-bc6af617-dd86-4192-b8ae-c76b7fe54ca0 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-bc6af617-dd86-4192-b8ae-c76b7fe54ca0 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-bc6af617-dd86-4192-b8ae-c76b7fe54ca0 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-bc6af617-dd86-4192-b8ae-c76b7fe54ca0 {
  max-width:  100%;
}

.shg-c#s-bc6af617-dd86-4192-b8ae-c76b7fe54ca0 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-bc6af617-dd86-4192-b8ae-c76b7fe54ca0 .shg-image-zoom,
.shg-c#s-bc6af617-dd86-4192-b8ae-c76b7fe54ca0 img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-bc6af617-dd86-4192-b8ae-c76b7fe54ca0 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-bc6af617-dd86-4192-b8ae-c76b7fe54ca0 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-bc6af617-dd86-4192-b8ae-c76b7fe54ca0 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-bc6af617-dd86-4192-b8ae-c76b7fe54ca0 {
  max-width:  100%;
}

.shg-c#s-bc6af617-dd86-4192-b8ae-c76b7fe54ca0 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-bc6af617-dd86-4192-b8ae-c76b7fe54ca0 .shg-image-zoom,
.shg-c#s-bc6af617-dd86-4192-b8ae-c76b7fe54ca0 img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-bc6af617-dd86-4192-b8ae-c76b7fe54ca0 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-bc6af617-dd86-4192-b8ae-c76b7fe54ca0 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-bc6af617-dd86-4192-b8ae-c76b7fe54ca0 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-bc6af617-dd86-4192-b8ae-c76b7fe54ca0 {
  max-width:  100%;
}

.shg-c#s-bc6af617-dd86-4192-b8ae-c76b7fe54ca0 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-bc6af617-dd86-4192-b8ae-c76b7fe54ca0 .shg-image-zoom,
.shg-c#s-bc6af617-dd86-4192-b8ae-c76b7fe54ca0 img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-bc6af617-dd86-4192-b8ae-c76b7fe54ca0 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-bc6af617-dd86-4192-b8ae-c76b7fe54ca0 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-bc6af617-dd86-4192-b8ae-c76b7fe54ca0 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-bc6af617-dd86-4192-b8ae-c76b7fe54ca0 {
  max-width:  100%;
}

.shg-c#s-bc6af617-dd86-4192-b8ae-c76b7fe54ca0 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-bc6af617-dd86-4192-b8ae-c76b7fe54ca0 .shg-image-zoom,
.shg-c#s-bc6af617-dd86-4192-b8ae-c76b7fe54ca0 img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-bc6af617-dd86-4192-b8ae-c76b7fe54ca0 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-bc6af617-dd86-4192-b8ae-c76b7fe54ca0 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-bc6af617-dd86-4192-b8ae-c76b7fe54ca0 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-c634de04-7f08-4514-b5ea-967e88dba1a2 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
min-height: 110px;
text-align: center;
}
@media (min-width: 768px) and (max-width: 991px){#s-c634de04-7f08-4514-b5ea-967e88dba1a2 {
  min-height: 86px;
}
}@media (max-width: 767px){#s-c634de04-7f08-4514-b5ea-967e88dba1a2 {
  min-height: 0px;
}
}
#s-c634de04-7f08-4514-b5ea-967e88dba1a2 .shg-product-title-component h3 span {
  color: #190056;
  font-weight:  normal ;
  font-family: Karla;
  font-style:  normal ;
  font-size: 20px;
  
  
  
}
@media (min-width: 1200px){#s-c634de04-7f08-4514-b5ea-967e88dba1a2 .shg-product-title-component h3 span {
  color: #190056;
  font-weight:  600 ;
  font-family: Karla;
  font-style:  normal ;
  font-size: 30px;
  
  
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-c634de04-7f08-4514-b5ea-967e88dba1a2 .shg-product-title-component h3 span {
  color: #190056;
  font-weight:  normal ;
  font-family: Karla;
  font-style:  normal ;
  font-size: 28px;
  
  
  
}
}@media (max-width: 767px){#s-c634de04-7f08-4514-b5ea-967e88dba1a2 .shg-product-title-component h3 span {
  color: #190056;
  font-weight:  600 ;
  font-family: Karla;
  font-style:  normal ;
  font-size: 20px;
  
  
  
}
}
#s-b5c84203-ba29-43f3-8ea0-1cf9d387f5a8 {
  margin-left: auto;
margin-bottom: 30px;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: rgba(0, 124, 255, 1);
text-align: center;
text-decoration: none;
}
#s-b5c84203-ba29-43f3-8ea0-1cf9d387f5a8:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iNmI5NjMyOTUtNDA0ZS00NmJiLWFkZDgtNzdjZGRhYTc5ODFkIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDA3Y2ZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZmZmZjY4O3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM2Yjk2MzI5NS00MDRlLTQ2YmItYWRkOC03N2NkZGFhNzk4MWQpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#007cff"}, {"id"=>2, "pos"=>1, "color"=>"#ffff68"}] !important;}#s-b5c84203-ba29-43f3-8ea0-1cf9d387f5a8:active {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iOWZkY2ZhNGUtNzc3MS00ZDU2LWI2MjktNDlmYWUwNDlmZWQxIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDA3Y2ZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojYzZlNGZmO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM5ZmRjZmE0ZS03NzcxLTRkNTYtYjYyOS00OWZhZTA0OWZlZDEpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#007cff"}, {"id"=>2, "pos"=>1, "color"=>"#c6e4ff"}] !important;}@media (max-width: 767px){#s-b5c84203-ba29-43f3-8ea0-1cf9d387f5a8 {
  
}
#s-b5c84203-ba29-43f3-8ea0-1cf9d387f5a8:active {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iMWU0ODAzYzAtNDkzMy00M2EwLWFjNjktNTJlNGQ0NTVmZjZjIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDA3Y2ZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojYzZlNGZmO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCMxZTQ4MDNjMC00OTMzLTQzYTAtYWM2OS01MmU0ZDQ1NWZmNmMpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#007cff"}, {"id"=>2, "pos"=>1, "color"=>"#c6e4ff"}] !important;}}

  #s-b5c84203-ba29-43f3-8ea0-1cf9d387f5a8-root {
    text-align: center;
  }


#s-b5c84203-ba29-43f3-8ea0-1cf9d387f5a8.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-b5c84203-ba29-43f3-8ea0-1cf9d387f5a8-root {
    text-align: center;
  }


#s-b5c84203-ba29-43f3-8ea0-1cf9d387f5a8.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-b5c84203-ba29-43f3-8ea0-1cf9d387f5a8-root {
    text-align: center;
  }


#s-b5c84203-ba29-43f3-8ea0-1cf9d387f5a8.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-b5c84203-ba29-43f3-8ea0-1cf9d387f5a8-root {
    text-align: center;
  }


#s-b5c84203-ba29-43f3-8ea0-1cf9d387f5a8.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-b5c84203-ba29-43f3-8ea0-1cf9d387f5a8-root {
    text-align: center;
  }


#s-b5c84203-ba29-43f3-8ea0-1cf9d387f5a8.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}
#s-23c96dae-d18c-4c9f-b0d5-7bf026e5cc70 {
  margin-left: auto;
margin-right: auto;
}

#s-82ad63f0-9241-4513-b856-102c0237eec2 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-82ad63f0-9241-4513-b856-102c0237eec2 {
  max-width:  100%;
}

.shg-c#s-82ad63f0-9241-4513-b856-102c0237eec2 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-82ad63f0-9241-4513-b856-102c0237eec2 .shg-image-zoom,
.shg-c#s-82ad63f0-9241-4513-b856-102c0237eec2 img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-82ad63f0-9241-4513-b856-102c0237eec2 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-82ad63f0-9241-4513-b856-102c0237eec2 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-82ad63f0-9241-4513-b856-102c0237eec2 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-82ad63f0-9241-4513-b856-102c0237eec2 {
  max-width:  100%;
}

.shg-c#s-82ad63f0-9241-4513-b856-102c0237eec2 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-82ad63f0-9241-4513-b856-102c0237eec2 .shg-image-zoom,
.shg-c#s-82ad63f0-9241-4513-b856-102c0237eec2 img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-82ad63f0-9241-4513-b856-102c0237eec2 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-82ad63f0-9241-4513-b856-102c0237eec2 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-82ad63f0-9241-4513-b856-102c0237eec2 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-82ad63f0-9241-4513-b856-102c0237eec2 {
  max-width:  100%;
}

.shg-c#s-82ad63f0-9241-4513-b856-102c0237eec2 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-82ad63f0-9241-4513-b856-102c0237eec2 .shg-image-zoom,
.shg-c#s-82ad63f0-9241-4513-b856-102c0237eec2 img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-82ad63f0-9241-4513-b856-102c0237eec2 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-82ad63f0-9241-4513-b856-102c0237eec2 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-82ad63f0-9241-4513-b856-102c0237eec2 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-82ad63f0-9241-4513-b856-102c0237eec2 {
  max-width:  100%;
}

.shg-c#s-82ad63f0-9241-4513-b856-102c0237eec2 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-82ad63f0-9241-4513-b856-102c0237eec2 .shg-image-zoom,
.shg-c#s-82ad63f0-9241-4513-b856-102c0237eec2 img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-82ad63f0-9241-4513-b856-102c0237eec2 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-82ad63f0-9241-4513-b856-102c0237eec2 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-82ad63f0-9241-4513-b856-102c0237eec2 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-82ad63f0-9241-4513-b856-102c0237eec2 {
  max-width:  100%;
}

.shg-c#s-82ad63f0-9241-4513-b856-102c0237eec2 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-82ad63f0-9241-4513-b856-102c0237eec2 .shg-image-zoom,
.shg-c#s-82ad63f0-9241-4513-b856-102c0237eec2 img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-82ad63f0-9241-4513-b856-102c0237eec2 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-82ad63f0-9241-4513-b856-102c0237eec2 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-82ad63f0-9241-4513-b856-102c0237eec2 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-62d1b60b-112a-426b-a71b-d1c993dd0f96 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
min-height: 110px;
text-align: center;
}
@media (min-width: 768px) and (max-width: 991px){#s-62d1b60b-112a-426b-a71b-d1c993dd0f96 {
  min-height: 86px;
}
}@media (max-width: 767px){#s-62d1b60b-112a-426b-a71b-d1c993dd0f96 {
  min-height: 0px;
}
}
#s-62d1b60b-112a-426b-a71b-d1c993dd0f96 .shg-product-title-component h3 span {
  color: #190056;
  font-weight:  800 ;
  font-family: Karla;
  
  font-size: 38px;
  
  
  
}
@media (min-width: 1200px){#s-62d1b60b-112a-426b-a71b-d1c993dd0f96 .shg-product-title-component h3 span {
  color: #190056;
  font-weight:  600 ;
  font-family: Karla;
  
  font-size: 30px;
  
  
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-62d1b60b-112a-426b-a71b-d1c993dd0f96 .shg-product-title-component h3 span {
  color: #190056;
  font-weight:  800 ;
  font-family: Karla;
  
  font-size: 28px;
  
  
  
}
}@media (max-width: 767px){#s-62d1b60b-112a-426b-a71b-d1c993dd0f96 .shg-product-title-component h3 span {
  color: #190056;
  font-weight:  600 ;
  font-family: Karla;
  
  font-size: 20px;
  
  
  
}
}
#s-19c40d97-0c15-450a-aa9d-54a0b352f3d1 {
  margin-left: auto;
margin-bottom: 30px;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: rgba(0, 124, 255, 1);
text-align: center;
text-decoration: none;
}
#s-19c40d97-0c15-450a-aa9d-54a0b352f3d1:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iNmI5NjMyOTUtNDA0ZS00NmJiLWFkZDgtNzdjZGRhYTc5ODFkIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDA3Y2ZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZmZmZjY4O3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM2Yjk2MzI5NS00MDRlLTQ2YmItYWRkOC03N2NkZGFhNzk4MWQpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#007cff"}, {"id"=>2, "pos"=>1, "color"=>"#ffff68"}] !important;}#s-19c40d97-0c15-450a-aa9d-54a0b352f3d1:active {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iZTQ3N2JmYzYtY2U3Ny00YTk4LWE2MDItZTRlODY1MWIyYjczIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDA3Y2ZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojYzZlNGZmO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNlNDc3YmZjNi1jZTc3LTRhOTgtYTYwMi1lNGU4NjUxYjJiNzMpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#007cff"}, {"id"=>2, "pos"=>1, "color"=>"#c6e4ff"}] !important;}

  #s-19c40d97-0c15-450a-aa9d-54a0b352f3d1-root {
    text-align: center;
  }


#s-19c40d97-0c15-450a-aa9d-54a0b352f3d1.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-19c40d97-0c15-450a-aa9d-54a0b352f3d1-root {
    text-align: center;
  }


#s-19c40d97-0c15-450a-aa9d-54a0b352f3d1.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-19c40d97-0c15-450a-aa9d-54a0b352f3d1-root {
    text-align: center;
  }


#s-19c40d97-0c15-450a-aa9d-54a0b352f3d1.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-19c40d97-0c15-450a-aa9d-54a0b352f3d1-root {
    text-align: center;
  }


#s-19c40d97-0c15-450a-aa9d-54a0b352f3d1.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-19c40d97-0c15-450a-aa9d-54a0b352f3d1-root {
    text-align: center;
  }


#s-19c40d97-0c15-450a-aa9d-54a0b352f3d1.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}
#s-d4178b3d-f434-4e3d-9563-5353973f3838 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-d4178b3d-f434-4e3d-9563-5353973f3838 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-d4178b3d-f434-4e3d-9563-5353973f3838.shg-box.shg-c {
  justify-content: center;
}

#s-bf46ff38-e8c3-4adc-8fff-43b28f13307d {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
max-width: 1500px;
}

@media (min-width: 0px) {
[id="s-bf46ff38-e8c3-4adc-8fff-43b28f13307d"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-bf46ff38-e8c3-4adc-8fff-43b28f13307d"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 10.0px);
}

}

@media (min-width: 992px) {
[id="s-bf46ff38-e8c3-4adc-8fff-43b28f13307d"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 10.0px);
}

}

@media (min-width: 1200px) {
[id="s-bf46ff38-e8c3-4adc-8fff-43b28f13307d"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 10.0px);
}

}

#s-63168ee4-5240-4290-965c-b0ff0950bb99 {
  margin-left: auto;
margin-right: auto;
}

#s-201428cb-a759-4735-9f24-e7796512eb85 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-201428cb-a759-4735-9f24-e7796512eb85 {
  max-width:  100%;
}

.shg-c#s-201428cb-a759-4735-9f24-e7796512eb85 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-201428cb-a759-4735-9f24-e7796512eb85 .shg-image-zoom,
.shg-c#s-201428cb-a759-4735-9f24-e7796512eb85 img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-201428cb-a759-4735-9f24-e7796512eb85 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-201428cb-a759-4735-9f24-e7796512eb85 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-201428cb-a759-4735-9f24-e7796512eb85 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-201428cb-a759-4735-9f24-e7796512eb85 {
  max-width:  100%;
}

.shg-c#s-201428cb-a759-4735-9f24-e7796512eb85 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-201428cb-a759-4735-9f24-e7796512eb85 .shg-image-zoom,
.shg-c#s-201428cb-a759-4735-9f24-e7796512eb85 img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-201428cb-a759-4735-9f24-e7796512eb85 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-201428cb-a759-4735-9f24-e7796512eb85 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-201428cb-a759-4735-9f24-e7796512eb85 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-201428cb-a759-4735-9f24-e7796512eb85 {
  max-width:  100%;
}

.shg-c#s-201428cb-a759-4735-9f24-e7796512eb85 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-201428cb-a759-4735-9f24-e7796512eb85 .shg-image-zoom,
.shg-c#s-201428cb-a759-4735-9f24-e7796512eb85 img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-201428cb-a759-4735-9f24-e7796512eb85 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-201428cb-a759-4735-9f24-e7796512eb85 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-201428cb-a759-4735-9f24-e7796512eb85 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-201428cb-a759-4735-9f24-e7796512eb85 {
  max-width:  100%;
}

.shg-c#s-201428cb-a759-4735-9f24-e7796512eb85 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-201428cb-a759-4735-9f24-e7796512eb85 .shg-image-zoom,
.shg-c#s-201428cb-a759-4735-9f24-e7796512eb85 img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-201428cb-a759-4735-9f24-e7796512eb85 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-201428cb-a759-4735-9f24-e7796512eb85 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-201428cb-a759-4735-9f24-e7796512eb85 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-201428cb-a759-4735-9f24-e7796512eb85 {
  max-width:  100%;
}

.shg-c#s-201428cb-a759-4735-9f24-e7796512eb85 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-201428cb-a759-4735-9f24-e7796512eb85 .shg-image-zoom,
.shg-c#s-201428cb-a759-4735-9f24-e7796512eb85 img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-201428cb-a759-4735-9f24-e7796512eb85 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-201428cb-a759-4735-9f24-e7796512eb85 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-201428cb-a759-4735-9f24-e7796512eb85 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-d75da4c5-fef6-4b8a-9b4c-ca1437082664 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
min-height: 110px;
text-align: center;
}
@media (min-width: 768px) and (max-width: 991px){#s-d75da4c5-fef6-4b8a-9b4c-ca1437082664 {
  min-height: 86px;
}
}@media (max-width: 767px){#s-d75da4c5-fef6-4b8a-9b4c-ca1437082664 {
  min-height: 0px;
}
}
#s-d75da4c5-fef6-4b8a-9b4c-ca1437082664 .shg-product-title-component h3 span {
  color: #190056;
  font-weight:  600 ;
  font-family: Karla;
  
  font-size: 30px;
  
  
  
}
@media (min-width: 1200px){#s-d75da4c5-fef6-4b8a-9b4c-ca1437082664 .shg-product-title-component h3 span {
  color: #190056;
  font-weight:  600 ;
  font-family: Karla;
  
  font-size: 30px;
  
  
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-d75da4c5-fef6-4b8a-9b4c-ca1437082664 .shg-product-title-component h3 span {
  color: #190056;
  font-weight:  600 ;
  font-family: Karla;
  
  font-size: 28px;
  
  
  
}
}@media (max-width: 767px){#s-d75da4c5-fef6-4b8a-9b4c-ca1437082664 .shg-product-title-component h3 span {
  color: #190056;
  font-weight:  600 ;
  font-family: Karla;
  
  font-size: 20px;
  
  
  
}
}
#s-eb2b845b-a896-42a2-a946-ce4b635cf0f2 {
  margin-left: auto;
margin-bottom: 30px;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: rgba(0, 124, 255, 1);
text-align: center;
text-decoration: none;
}
#s-eb2b845b-a896-42a2-a946-ce4b635cf0f2:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iNmI5NjMyOTUtNDA0ZS00NmJiLWFkZDgtNzdjZGRhYTc5ODFkIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDA3Y2ZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZmZmZjY4O3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM2Yjk2MzI5NS00MDRlLTQ2YmItYWRkOC03N2NkZGFhNzk4MWQpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#007cff"}, {"id"=>2, "pos"=>1, "color"=>"#ffff68"}] !important;}#s-eb2b845b-a896-42a2-a946-ce4b635cf0f2:active {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iNWMyY2Q1NzYtZWUzNi00YmZjLTgxMTAtNGMzNjkzNThkNTg2IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDA3Y2ZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojYzZlNGZmO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM1YzJjZDU3Ni1lZTM2LTRiZmMtODExMC00YzM2OTM1OGQ1ODYpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#007cff"}, {"id"=>2, "pos"=>1, "color"=>"#c6e4ff"}] !important;}

  #s-eb2b845b-a896-42a2-a946-ce4b635cf0f2-root {
    text-align: center;
  }


#s-eb2b845b-a896-42a2-a946-ce4b635cf0f2.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-eb2b845b-a896-42a2-a946-ce4b635cf0f2-root {
    text-align: center;
  }


#s-eb2b845b-a896-42a2-a946-ce4b635cf0f2.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-eb2b845b-a896-42a2-a946-ce4b635cf0f2-root {
    text-align: center;
  }


#s-eb2b845b-a896-42a2-a946-ce4b635cf0f2.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-eb2b845b-a896-42a2-a946-ce4b635cf0f2-root {
    text-align: center;
  }


#s-eb2b845b-a896-42a2-a946-ce4b635cf0f2.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-eb2b845b-a896-42a2-a946-ce4b635cf0f2-root {
    text-align: center;
  }


#s-eb2b845b-a896-42a2-a946-ce4b635cf0f2.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}
#s-e58ab2cd-fc19-417d-939e-a1d1c49ebca0 {
  margin-left: auto;
margin-right: auto;
}

#s-fd826912-d282-4cd4-9513-7883901427ec {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-fd826912-d282-4cd4-9513-7883901427ec {
  max-width:  100%;
}

.shg-c#s-fd826912-d282-4cd4-9513-7883901427ec img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-fd826912-d282-4cd4-9513-7883901427ec .shg-image-zoom,
.shg-c#s-fd826912-d282-4cd4-9513-7883901427ec img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-fd826912-d282-4cd4-9513-7883901427ec .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-fd826912-d282-4cd4-9513-7883901427ec .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-fd826912-d282-4cd4-9513-7883901427ec img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-fd826912-d282-4cd4-9513-7883901427ec {
  max-width:  100%;
}

.shg-c#s-fd826912-d282-4cd4-9513-7883901427ec img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-fd826912-d282-4cd4-9513-7883901427ec .shg-image-zoom,
.shg-c#s-fd826912-d282-4cd4-9513-7883901427ec img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-fd826912-d282-4cd4-9513-7883901427ec .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-fd826912-d282-4cd4-9513-7883901427ec .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-fd826912-d282-4cd4-9513-7883901427ec img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-fd826912-d282-4cd4-9513-7883901427ec {
  max-width:  100%;
}

.shg-c#s-fd826912-d282-4cd4-9513-7883901427ec img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-fd826912-d282-4cd4-9513-7883901427ec .shg-image-zoom,
.shg-c#s-fd826912-d282-4cd4-9513-7883901427ec img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-fd826912-d282-4cd4-9513-7883901427ec .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-fd826912-d282-4cd4-9513-7883901427ec .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-fd826912-d282-4cd4-9513-7883901427ec img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-fd826912-d282-4cd4-9513-7883901427ec {
  max-width:  100%;
}

.shg-c#s-fd826912-d282-4cd4-9513-7883901427ec img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-fd826912-d282-4cd4-9513-7883901427ec .shg-image-zoom,
.shg-c#s-fd826912-d282-4cd4-9513-7883901427ec img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-fd826912-d282-4cd4-9513-7883901427ec .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-fd826912-d282-4cd4-9513-7883901427ec .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-fd826912-d282-4cd4-9513-7883901427ec img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-fd826912-d282-4cd4-9513-7883901427ec {
  max-width:  100%;
}

.shg-c#s-fd826912-d282-4cd4-9513-7883901427ec img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-fd826912-d282-4cd4-9513-7883901427ec .shg-image-zoom,
.shg-c#s-fd826912-d282-4cd4-9513-7883901427ec img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-fd826912-d282-4cd4-9513-7883901427ec .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-fd826912-d282-4cd4-9513-7883901427ec .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-fd826912-d282-4cd4-9513-7883901427ec img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-cb911e9f-3e14-4ea1-ba57-62427ba1432c {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
min-height: 110px;
text-align: center;
}
@media (min-width: 768px) and (max-width: 991px){#s-cb911e9f-3e14-4ea1-ba57-62427ba1432c {
  min-height: 86px;
}
}@media (max-width: 767px){#s-cb911e9f-3e14-4ea1-ba57-62427ba1432c {
  min-height: 0px;
}
}
#s-cb911e9f-3e14-4ea1-ba57-62427ba1432c .shg-product-title-component h3 span {
  color: #190056;
  font-weight:  600 ;
  font-family: Karla;
  
  font-size: 30px;
  
  
  
}
@media (min-width: 768px) and (max-width: 991px){#s-cb911e9f-3e14-4ea1-ba57-62427ba1432c .shg-product-title-component h3 span {
  color: #190056;
  font-weight:  600 ;
  font-family: Karla;
  
  font-size: 28px;
  
  
  
}
}@media (max-width: 767px){#s-cb911e9f-3e14-4ea1-ba57-62427ba1432c .shg-product-title-component h3 span {
  color: #190056;
  font-weight:  600 ;
  font-family: Karla;
  
  font-size: 20px;
  
  
  
}
}
#s-957b1096-6138-49f5-9eea-44dcf6a05e87 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 30px;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: rgba(0, 124, 255, 1);
text-align: center;
text-decoration: none;
}
#s-957b1096-6138-49f5-9eea-44dcf6a05e87:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iNmI5NjMyOTUtNDA0ZS00NmJiLWFkZDgtNzdjZGRhYTc5ODFkIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDA3Y2ZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZmZmZjY4O3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM2Yjk2MzI5NS00MDRlLTQ2YmItYWRkOC03N2NkZGFhNzk4MWQpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#007cff"}, {"id"=>2, "pos"=>1, "color"=>"#ffff68"}] !important;}#s-957b1096-6138-49f5-9eea-44dcf6a05e87:active {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iNmQ1NmE5N2ItYzlkNS00Zjg5LTkwNTAtYzhmZmM5YjIxMWU2IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDA3Y2ZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojYzZlNGZmO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM2ZDU2YTk3Yi1jOWQ1LTRmODktOTA1MC1jOGZmYzliMjExZTYpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#007cff"}, {"id"=>2, "pos"=>1, "color"=>"#c6e4ff"}] !important;}

  #s-957b1096-6138-49f5-9eea-44dcf6a05e87-root {
    text-align: center;
  }


#s-957b1096-6138-49f5-9eea-44dcf6a05e87.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-957b1096-6138-49f5-9eea-44dcf6a05e87-root {
    text-align: center;
  }


#s-957b1096-6138-49f5-9eea-44dcf6a05e87.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-957b1096-6138-49f5-9eea-44dcf6a05e87-root {
    text-align: center;
  }


#s-957b1096-6138-49f5-9eea-44dcf6a05e87.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-957b1096-6138-49f5-9eea-44dcf6a05e87-root {
    text-align: center;
  }


#s-957b1096-6138-49f5-9eea-44dcf6a05e87.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-957b1096-6138-49f5-9eea-44dcf6a05e87-root {
    text-align: center;
  }


#s-957b1096-6138-49f5-9eea-44dcf6a05e87.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}
#s-9c34ef43-fd94-4e99-aee7-68597d06ee40 {
  margin-left: auto;
margin-right: auto;
max-width: 1500px;
}

@media (min-width: 0px) {
[id="s-9c34ef43-fd94-4e99-aee7-68597d06ee40"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-9c34ef43-fd94-4e99-aee7-68597d06ee40"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 10.0px);
}

}

@media (min-width: 992px) {
[id="s-9c34ef43-fd94-4e99-aee7-68597d06ee40"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 10.0px);
}

}

@media (min-width: 1200px) {
[id="s-9c34ef43-fd94-4e99-aee7-68597d06ee40"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 10.0px);
}

}

#s-3fbb5fd0-07e8-4b97-9371-87350c6aabde {
  margin-left: auto;
margin-right: auto;
}

#s-5f3abf24-3fd5-4263-8fa9-84653a9e0201 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-5f3abf24-3fd5-4263-8fa9-84653a9e0201 {
  max-width:  100%;
}

.shg-c#s-5f3abf24-3fd5-4263-8fa9-84653a9e0201 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-5f3abf24-3fd5-4263-8fa9-84653a9e0201 .shg-image-zoom,
.shg-c#s-5f3abf24-3fd5-4263-8fa9-84653a9e0201 img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-5f3abf24-3fd5-4263-8fa9-84653a9e0201 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-5f3abf24-3fd5-4263-8fa9-84653a9e0201 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-5f3abf24-3fd5-4263-8fa9-84653a9e0201 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-5f3abf24-3fd5-4263-8fa9-84653a9e0201 {
  max-width:  100%;
}

.shg-c#s-5f3abf24-3fd5-4263-8fa9-84653a9e0201 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-5f3abf24-3fd5-4263-8fa9-84653a9e0201 .shg-image-zoom,
.shg-c#s-5f3abf24-3fd5-4263-8fa9-84653a9e0201 img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-5f3abf24-3fd5-4263-8fa9-84653a9e0201 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-5f3abf24-3fd5-4263-8fa9-84653a9e0201 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-5f3abf24-3fd5-4263-8fa9-84653a9e0201 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-5f3abf24-3fd5-4263-8fa9-84653a9e0201 {
  max-width:  100%;
}

.shg-c#s-5f3abf24-3fd5-4263-8fa9-84653a9e0201 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-5f3abf24-3fd5-4263-8fa9-84653a9e0201 .shg-image-zoom,
.shg-c#s-5f3abf24-3fd5-4263-8fa9-84653a9e0201 img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-5f3abf24-3fd5-4263-8fa9-84653a9e0201 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-5f3abf24-3fd5-4263-8fa9-84653a9e0201 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-5f3abf24-3fd5-4263-8fa9-84653a9e0201 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-5f3abf24-3fd5-4263-8fa9-84653a9e0201 {
  max-width:  100%;
}

.shg-c#s-5f3abf24-3fd5-4263-8fa9-84653a9e0201 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-5f3abf24-3fd5-4263-8fa9-84653a9e0201 .shg-image-zoom,
.shg-c#s-5f3abf24-3fd5-4263-8fa9-84653a9e0201 img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-5f3abf24-3fd5-4263-8fa9-84653a9e0201 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-5f3abf24-3fd5-4263-8fa9-84653a9e0201 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-5f3abf24-3fd5-4263-8fa9-84653a9e0201 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-5f3abf24-3fd5-4263-8fa9-84653a9e0201 {
  max-width:  100%;
}

.shg-c#s-5f3abf24-3fd5-4263-8fa9-84653a9e0201 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-5f3abf24-3fd5-4263-8fa9-84653a9e0201 .shg-image-zoom,
.shg-c#s-5f3abf24-3fd5-4263-8fa9-84653a9e0201 img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-5f3abf24-3fd5-4263-8fa9-84653a9e0201 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-5f3abf24-3fd5-4263-8fa9-84653a9e0201 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-5f3abf24-3fd5-4263-8fa9-84653a9e0201 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-8cee1126-e343-4fd2-8fb1-ea04304e1455 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
min-height: 110px;
text-align: center;
}
@media (min-width: 768px) and (max-width: 991px){#s-8cee1126-e343-4fd2-8fb1-ea04304e1455 {
  min-height: 86px;
}
}@media (max-width: 767px){#s-8cee1126-e343-4fd2-8fb1-ea04304e1455 {
  min-height: 0px;
}
}
#s-8cee1126-e343-4fd2-8fb1-ea04304e1455 .shg-product-title-component h3 span {
  color: #190056;
  font-weight:  normal ;
  font-family: Karla;
  font-style:  normal ;
  font-size: 20px;
  
  
  
}
@media (min-width: 1200px){#s-8cee1126-e343-4fd2-8fb1-ea04304e1455 .shg-product-title-component h3 span {
  color: #190056;
  font-weight:  600 ;
  font-family: Karla;
  font-style:  normal ;
  font-size: 30px;
  
  
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-8cee1126-e343-4fd2-8fb1-ea04304e1455 .shg-product-title-component h3 span {
  color: #190056;
  font-weight:  normal ;
  font-family: Karla;
  font-style:  normal ;
  font-size: 28px;
  
  
  
}
}@media (max-width: 767px){#s-8cee1126-e343-4fd2-8fb1-ea04304e1455 .shg-product-title-component h3 span {
  color: #190056;
  font-weight:  600 ;
  font-family: Karla;
  font-style:  normal ;
  font-size: 20px;
  
  
  
}
}
#s-dc7f448e-d9fb-4425-a5b7-2a6e885db79b {
  margin-left: auto;
margin-bottom: 30px;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: rgba(0, 124, 255, 1);
text-align: center;
text-decoration: none;
}
#s-dc7f448e-d9fb-4425-a5b7-2a6e885db79b:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iNmI5NjMyOTUtNDA0ZS00NmJiLWFkZDgtNzdjZGRhYTc5ODFkIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDA3Y2ZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZmZmZjY4O3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM2Yjk2MzI5NS00MDRlLTQ2YmItYWRkOC03N2NkZGFhNzk4MWQpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#007cff"}, {"id"=>2, "pos"=>1, "color"=>"#ffff68"}] !important;}#s-dc7f448e-d9fb-4425-a5b7-2a6e885db79b:active {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iYzA2MDY2NDQtMjgwNC00OWZjLWJlYmItMGQ2ODJlNGNlN2JiIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDA3Y2ZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojYzZlNGZmO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNjMDYwNjY0NC0yODA0LTQ5ZmMtYmViYi0wZDY4MmU0Y2U3YmIpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#007cff"}, {"id"=>2, "pos"=>1, "color"=>"#c6e4ff"}] !important;}@media (max-width: 767px){#s-dc7f448e-d9fb-4425-a5b7-2a6e885db79b {
  
}
#s-dc7f448e-d9fb-4425-a5b7-2a6e885db79b:active {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iMWU0ODAzYzAtNDkzMy00M2EwLWFjNjktNTJlNGQ0NTVmZjZjIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDA3Y2ZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojYzZlNGZmO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCMxZTQ4MDNjMC00OTMzLTQzYTAtYWM2OS01MmU0ZDQ1NWZmNmMpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#007cff"}, {"id"=>2, "pos"=>1, "color"=>"#c6e4ff"}] !important;}}

  #s-dc7f448e-d9fb-4425-a5b7-2a6e885db79b-root {
    text-align: center;
  }


#s-dc7f448e-d9fb-4425-a5b7-2a6e885db79b.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-dc7f448e-d9fb-4425-a5b7-2a6e885db79b-root {
    text-align: center;
  }


#s-dc7f448e-d9fb-4425-a5b7-2a6e885db79b.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-dc7f448e-d9fb-4425-a5b7-2a6e885db79b-root {
    text-align: center;
  }


#s-dc7f448e-d9fb-4425-a5b7-2a6e885db79b.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-dc7f448e-d9fb-4425-a5b7-2a6e885db79b-root {
    text-align: center;
  }


#s-dc7f448e-d9fb-4425-a5b7-2a6e885db79b.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-dc7f448e-d9fb-4425-a5b7-2a6e885db79b-root {
    text-align: center;
  }


#s-dc7f448e-d9fb-4425-a5b7-2a6e885db79b.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}
#s-4cd2e491-6ad6-47d1-908e-c0c0d5beb3d9 {
  margin-left: auto;
margin-right: auto;
}

#s-336858c4-e2bc-46c6-8af6-49184b108607 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-336858c4-e2bc-46c6-8af6-49184b108607 {
  max-width:  100%;
}

.shg-c#s-336858c4-e2bc-46c6-8af6-49184b108607 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-336858c4-e2bc-46c6-8af6-49184b108607 .shg-image-zoom,
.shg-c#s-336858c4-e2bc-46c6-8af6-49184b108607 img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-336858c4-e2bc-46c6-8af6-49184b108607 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-336858c4-e2bc-46c6-8af6-49184b108607 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-336858c4-e2bc-46c6-8af6-49184b108607 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-336858c4-e2bc-46c6-8af6-49184b108607 {
  max-width:  100%;
}

.shg-c#s-336858c4-e2bc-46c6-8af6-49184b108607 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-336858c4-e2bc-46c6-8af6-49184b108607 .shg-image-zoom,
.shg-c#s-336858c4-e2bc-46c6-8af6-49184b108607 img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-336858c4-e2bc-46c6-8af6-49184b108607 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-336858c4-e2bc-46c6-8af6-49184b108607 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-336858c4-e2bc-46c6-8af6-49184b108607 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-336858c4-e2bc-46c6-8af6-49184b108607 {
  max-width:  100%;
}

.shg-c#s-336858c4-e2bc-46c6-8af6-49184b108607 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-336858c4-e2bc-46c6-8af6-49184b108607 .shg-image-zoom,
.shg-c#s-336858c4-e2bc-46c6-8af6-49184b108607 img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-336858c4-e2bc-46c6-8af6-49184b108607 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-336858c4-e2bc-46c6-8af6-49184b108607 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-336858c4-e2bc-46c6-8af6-49184b108607 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-336858c4-e2bc-46c6-8af6-49184b108607 {
  max-width:  100%;
}

.shg-c#s-336858c4-e2bc-46c6-8af6-49184b108607 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-336858c4-e2bc-46c6-8af6-49184b108607 .shg-image-zoom,
.shg-c#s-336858c4-e2bc-46c6-8af6-49184b108607 img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-336858c4-e2bc-46c6-8af6-49184b108607 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-336858c4-e2bc-46c6-8af6-49184b108607 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-336858c4-e2bc-46c6-8af6-49184b108607 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-336858c4-e2bc-46c6-8af6-49184b108607 {
  max-width:  100%;
}

.shg-c#s-336858c4-e2bc-46c6-8af6-49184b108607 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-336858c4-e2bc-46c6-8af6-49184b108607 .shg-image-zoom,
.shg-c#s-336858c4-e2bc-46c6-8af6-49184b108607 img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-336858c4-e2bc-46c6-8af6-49184b108607 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-336858c4-e2bc-46c6-8af6-49184b108607 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-336858c4-e2bc-46c6-8af6-49184b108607 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-533712c6-683c-4573-a12d-97b863a2e337 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
min-height: 110px;
text-align: center;
}
@media (min-width: 768px) and (max-width: 991px){#s-533712c6-683c-4573-a12d-97b863a2e337 {
  min-height: 86px;
}
}@media (max-width: 767px){#s-533712c6-683c-4573-a12d-97b863a2e337 {
  min-height: 0px;
}
}
#s-533712c6-683c-4573-a12d-97b863a2e337 .shg-product-title-component h3 span {
  color: #190056;
  font-weight:  800 ;
  font-family: Karla;
  
  font-size: 38px;
  
  
  
}
@media (min-width: 1200px){#s-533712c6-683c-4573-a12d-97b863a2e337 .shg-product-title-component h3 span {
  color: #190056;
  font-weight:  600 ;
  font-family: Karla;
  
  font-size: 30px;
  
  
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-533712c6-683c-4573-a12d-97b863a2e337 .shg-product-title-component h3 span {
  color: #190056;
  font-weight:  800 ;
  font-family: Karla;
  
  font-size: 28px;
  
  
  
}
}@media (max-width: 767px){#s-533712c6-683c-4573-a12d-97b863a2e337 .shg-product-title-component h3 span {
  color: #190056;
  font-weight:  600 ;
  font-family: Karla;
  
  font-size: 20px;
  
  
  
}
}
#s-e005c1b8-8e67-4fd9-8e7a-cf09bdeaa634 {
  margin-left: auto;
margin-bottom: 30px;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: rgba(0, 124, 255, 1);
text-align: center;
text-decoration: none;
}
#s-e005c1b8-8e67-4fd9-8e7a-cf09bdeaa634:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iNmI5NjMyOTUtNDA0ZS00NmJiLWFkZDgtNzdjZGRhYTc5ODFkIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDA3Y2ZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZmZmZjY4O3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM2Yjk2MzI5NS00MDRlLTQ2YmItYWRkOC03N2NkZGFhNzk4MWQpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#007cff"}, {"id"=>2, "pos"=>1, "color"=>"#ffff68"}] !important;}#s-e005c1b8-8e67-4fd9-8e7a-cf09bdeaa634:active {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iMjViOTdlMjEtNzkwMy00OWJiLWI4NDEtZDVlNjg4NDQ4ZGZlIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDA3Y2ZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojYzZlNGZmO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCMyNWI5N2UyMS03OTAzLTQ5YmItYjg0MS1kNWU2ODg0NDhkZmUpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#007cff"}, {"id"=>2, "pos"=>1, "color"=>"#c6e4ff"}] !important;}

  #s-e005c1b8-8e67-4fd9-8e7a-cf09bdeaa634-root {
    text-align: center;
  }


#s-e005c1b8-8e67-4fd9-8e7a-cf09bdeaa634.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-e005c1b8-8e67-4fd9-8e7a-cf09bdeaa634-root {
    text-align: center;
  }


#s-e005c1b8-8e67-4fd9-8e7a-cf09bdeaa634.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-e005c1b8-8e67-4fd9-8e7a-cf09bdeaa634-root {
    text-align: center;
  }


#s-e005c1b8-8e67-4fd9-8e7a-cf09bdeaa634.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-e005c1b8-8e67-4fd9-8e7a-cf09bdeaa634-root {
    text-align: center;
  }


#s-e005c1b8-8e67-4fd9-8e7a-cf09bdeaa634.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-e005c1b8-8e67-4fd9-8e7a-cf09bdeaa634-root {
    text-align: center;
  }


#s-e005c1b8-8e67-4fd9-8e7a-cf09bdeaa634.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}
#s-101dde8b-0824-422c-abf6-39bd905d5c57 {
  margin-top: 0px;
margin-bottom: 10px;
text-align: center;
}
@media (max-width: 767px){#s-101dde8b-0824-422c-abf6-39bd905d5c57 {
  margin-top: 10px;
margin-bottom: 10px;
}
}
#s-101dde8b-0824-422c-abf6-39bd905d5c57 .shogun-heading-component h2 {
  color: #190056;
  font-weight:  800 ;
  font-family: "Karla";
  font-style:  normal ;
  font-size: 40px;
  
  letter-spacing: 0px;
  
}


@media (max-width: 767px){#s-101dde8b-0824-422c-abf6-39bd905d5c57 .shogun-heading-component h2 {
  color: #190056;
  font-weight:  800 ;
  font-family: "Karla";
  font-style:  normal ;
  font-size: 28px;
  
  letter-spacing: 0px;
  
}


}
#s-cf1999e0-d483-492b-ae29-74ff1d4ec733 {
  margin-left: 10%;
margin-right: 10%;
max-width: 2995px;
text-align: center;
}
@media (max-width: 767px){#s-cf1999e0-d483-492b-ae29-74ff1d4ec733 {
  margin-left: 3%;
margin-right: 3%;
}
}
#s-cf1999e0-d483-492b-ae29-74ff1d4ec733 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-cf1999e0-d483-492b-ae29-74ff1d4ec733-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-cf1999e0-d483-492b-ae29-74ff1d4ec733 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  margin-left: 10%;
  margin-right: 10%;
  
  
}

#s-cf1999e0-d483-492b-ae29-74ff1d4ec733 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-cf1999e0-d483-492b-ae29-74ff1d4ec733 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-cf1999e0-d483-492b-ae29-74ff1d4ec733 img.shogun-image {
  width: 100%;
  
  
  max-width: 2995px;

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-cf1999e0-d483-492b-ae29-74ff1d4ec733 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-cf1999e0-d483-492b-ae29-74ff1d4ec733.shg-align-container {
  display: flex;
  justify-content: center
}

.s-cf1999e0-d483-492b-ae29-74ff1d4ec733.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-cf1999e0-d483-492b-ae29-74ff1d4ec733.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




@media (min-width: 1200px){#s-cf1999e0-d483-492b-ae29-74ff1d4ec733 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-cf1999e0-d483-492b-ae29-74ff1d4ec733-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-cf1999e0-d483-492b-ae29-74ff1d4ec733 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-cf1999e0-d483-492b-ae29-74ff1d4ec733 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-cf1999e0-d483-492b-ae29-74ff1d4ec733 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-cf1999e0-d483-492b-ae29-74ff1d4ec733 img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-cf1999e0-d483-492b-ae29-74ff1d4ec733 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-cf1999e0-d483-492b-ae29-74ff1d4ec733.shg-align-container {
  display: flex;
  justify-content: center
}

.s-cf1999e0-d483-492b-ae29-74ff1d4ec733.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-cf1999e0-d483-492b-ae29-74ff1d4ec733.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (min-width: 992px) and (max-width: 1199px){#s-cf1999e0-d483-492b-ae29-74ff1d4ec733 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-cf1999e0-d483-492b-ae29-74ff1d4ec733-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-cf1999e0-d483-492b-ae29-74ff1d4ec733 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-cf1999e0-d483-492b-ae29-74ff1d4ec733 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-cf1999e0-d483-492b-ae29-74ff1d4ec733 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-cf1999e0-d483-492b-ae29-74ff1d4ec733 img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-cf1999e0-d483-492b-ae29-74ff1d4ec733 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-cf1999e0-d483-492b-ae29-74ff1d4ec733.shg-align-container {
  display: flex;
  justify-content: center
}

.s-cf1999e0-d483-492b-ae29-74ff1d4ec733.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-cf1999e0-d483-492b-ae29-74ff1d4ec733.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (min-width: 768px) and (max-width: 991px){#s-cf1999e0-d483-492b-ae29-74ff1d4ec733 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-cf1999e0-d483-492b-ae29-74ff1d4ec733-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-cf1999e0-d483-492b-ae29-74ff1d4ec733 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-cf1999e0-d483-492b-ae29-74ff1d4ec733 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-cf1999e0-d483-492b-ae29-74ff1d4ec733 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-cf1999e0-d483-492b-ae29-74ff1d4ec733 img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-cf1999e0-d483-492b-ae29-74ff1d4ec733 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-cf1999e0-d483-492b-ae29-74ff1d4ec733.shg-align-container {
  display: flex;
  justify-content: center
}

.s-cf1999e0-d483-492b-ae29-74ff1d4ec733.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-cf1999e0-d483-492b-ae29-74ff1d4ec733.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (max-width: 767px){#s-cf1999e0-d483-492b-ae29-74ff1d4ec733 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-cf1999e0-d483-492b-ae29-74ff1d4ec733-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-cf1999e0-d483-492b-ae29-74ff1d4ec733 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  margin-left: 3%;
  margin-right: 3%;
  
  
}

#s-cf1999e0-d483-492b-ae29-74ff1d4ec733 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-cf1999e0-d483-492b-ae29-74ff1d4ec733 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-cf1999e0-d483-492b-ae29-74ff1d4ec733 img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-cf1999e0-d483-492b-ae29-74ff1d4ec733 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-cf1999e0-d483-492b-ae29-74ff1d4ec733.shg-align-container {
  display: flex;
  justify-content: center
}

.s-cf1999e0-d483-492b-ae29-74ff1d4ec733.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-cf1999e0-d483-492b-ae29-74ff1d4ec733.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}
#s-856318a5-0a2e-40ae-ab4a-8fd36255e0d5 {
  margin-top: 20px;
margin-left: auto;
margin-bottom: 20px;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #190056;
text-align: center;
text-decoration: none;
}
#s-856318a5-0a2e-40ae-ab4a-8fd36255e0d5:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iNmI5NjMyOTUtNDA0ZS00NmJiLWFkZDgtNzdjZGRhYTc5ODFkIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDA3Y2ZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZmZmZjY4O3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM2Yjk2MzI5NS00MDRlLTQ2YmItYWRkOC03N2NkZGFhNzk4MWQpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#007cff"}, {"id"=>2, "pos"=>1, "color"=>"#ffff68"}] !important;}#s-856318a5-0a2e-40ae-ab4a-8fd36255e0d5:active {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iNmY5N2Y3MWYtYzVjNS00N2FkLTgyNWQtNzY5NjdlNzEzZWFmIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDA3Y2ZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojYzZlNGZmO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM2Zjk3ZjcxZi1jNWM1LTQ3YWQtODI1ZC03Njk2N2U3MTNlYWYpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#007cff"}, {"id"=>2, "pos"=>1, "color"=>"#c6e4ff"}] !important;}@media (max-width: 767px){#s-856318a5-0a2e-40ae-ab4a-8fd36255e0d5 {
  margin-top: 10px;
margin-bottom: 10px;
}
#s-856318a5-0a2e-40ae-ab4a-8fd36255e0d5:active {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iZThmNjM1ZWYtNGEwNi00YjZjLWE3NjgtYjc5YmE5ZjRlYzRiIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDA3Y2ZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojYzZlNGZmO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNlOGY2MzVlZi00YTA2LTRiNmMtYTc2OC1iNzliYTlmNGVjNGIpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#007cff"}, {"id"=>2, "pos"=>1, "color"=>"#c6e4ff"}] !important;}}

  #s-856318a5-0a2e-40ae-ab4a-8fd36255e0d5-root {
    text-align: center;
  }


#s-856318a5-0a2e-40ae-ab4a-8fd36255e0d5.shg-btn {
  color: #ffffff;
  font-size: 19px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-856318a5-0a2e-40ae-ab4a-8fd36255e0d5-root {
    text-align: center;
  }


#s-856318a5-0a2e-40ae-ab4a-8fd36255e0d5.shg-btn {
  color: #ffffff;
  font-size: 19px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-856318a5-0a2e-40ae-ab4a-8fd36255e0d5-root {
    text-align: center;
  }


#s-856318a5-0a2e-40ae-ab4a-8fd36255e0d5.shg-btn {
  color: #ffffff;
  font-size: 19px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-856318a5-0a2e-40ae-ab4a-8fd36255e0d5-root {
    text-align: center;
  }


#s-856318a5-0a2e-40ae-ab4a-8fd36255e0d5.shg-btn {
  color: #ffffff;
  font-size: 19px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-856318a5-0a2e-40ae-ab4a-8fd36255e0d5-root {
    text-align: center;
  }


#s-856318a5-0a2e-40ae-ab4a-8fd36255e0d5.shg-btn {
  color: #ffffff;
  font-size: 16px;
  
  
  
  display:  inline-block ;
}
}
#s-491f6a80-61dc-46ee-9969-5edc68826238 {
  margin-top: 40px;
margin-left: 40px;
margin-bottom: 40px;
margin-right: 40px;
min-height: 50px;
}








#s-491f6a80-61dc-46ee-9969-5edc68826238 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-491f6a80-61dc-46ee-9969-5edc68826238.shg-box.shg-c {
  justify-content: center;
}

#s-7775f11a-4819-443f-bed5-8b9070cc2471 {
  margin-top: 60px;
margin-bottom: 0px;
text-align: center;
}
@media (max-width: 767px){#s-7775f11a-4819-443f-bed5-8b9070cc2471 {
  margin-top: 40px;
}
}
#s-7775f11a-4819-443f-bed5-8b9070cc2471 .shogun-heading-component h2 {
  color: #190056;
  font-weight:  800 ;
  font-family: "Karla";
  font-style:  normal ;
  font-size: 50px;
  
  letter-spacing: 0px;
  
}


@media (max-width: 767px){#s-7775f11a-4819-443f-bed5-8b9070cc2471 .shogun-heading-component h2 {
  color: #190056;
  font-weight:  800 ;
  font-family: "Karla";
  font-style:  normal ;
  font-size: 32px;
  
  letter-spacing: 0px;
  
}


}
#s-870043da-c7ae-4d4d-8074-0eda1ceccc07 {
  margin-left: 30%;
margin-right: 30%;
max-width: 1669px;
text-align: center;
}
@media (max-width: 767px){#s-870043da-c7ae-4d4d-8074-0eda1ceccc07 {
  margin-left: 15%;
margin-right: 15%;
}
}
#s-870043da-c7ae-4d4d-8074-0eda1ceccc07 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-870043da-c7ae-4d4d-8074-0eda1ceccc07-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-870043da-c7ae-4d4d-8074-0eda1ceccc07 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  margin-left: 30%;
  margin-right: 30%;
  
  
}

#s-870043da-c7ae-4d4d-8074-0eda1ceccc07 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-870043da-c7ae-4d4d-8074-0eda1ceccc07 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-870043da-c7ae-4d4d-8074-0eda1ceccc07 img.shogun-image {
  width: 100%;
  
  
  max-width: 1669px;

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-870043da-c7ae-4d4d-8074-0eda1ceccc07 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-870043da-c7ae-4d4d-8074-0eda1ceccc07.shg-align-container {
  display: flex;
  justify-content: center
}

.s-870043da-c7ae-4d4d-8074-0eda1ceccc07.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-870043da-c7ae-4d4d-8074-0eda1ceccc07.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




@media (min-width: 1200px){#s-870043da-c7ae-4d4d-8074-0eda1ceccc07 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-870043da-c7ae-4d4d-8074-0eda1ceccc07-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-870043da-c7ae-4d4d-8074-0eda1ceccc07 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-870043da-c7ae-4d4d-8074-0eda1ceccc07 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-870043da-c7ae-4d4d-8074-0eda1ceccc07 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-870043da-c7ae-4d4d-8074-0eda1ceccc07 img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-870043da-c7ae-4d4d-8074-0eda1ceccc07 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-870043da-c7ae-4d4d-8074-0eda1ceccc07.shg-align-container {
  display: flex;
  justify-content: center
}

.s-870043da-c7ae-4d4d-8074-0eda1ceccc07.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-870043da-c7ae-4d4d-8074-0eda1ceccc07.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (min-width: 992px) and (max-width: 1199px){#s-870043da-c7ae-4d4d-8074-0eda1ceccc07 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-870043da-c7ae-4d4d-8074-0eda1ceccc07-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-870043da-c7ae-4d4d-8074-0eda1ceccc07 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-870043da-c7ae-4d4d-8074-0eda1ceccc07 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-870043da-c7ae-4d4d-8074-0eda1ceccc07 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-870043da-c7ae-4d4d-8074-0eda1ceccc07 img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-870043da-c7ae-4d4d-8074-0eda1ceccc07 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-870043da-c7ae-4d4d-8074-0eda1ceccc07.shg-align-container {
  display: flex;
  justify-content: center
}

.s-870043da-c7ae-4d4d-8074-0eda1ceccc07.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-870043da-c7ae-4d4d-8074-0eda1ceccc07.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (min-width: 768px) and (max-width: 991px){#s-870043da-c7ae-4d4d-8074-0eda1ceccc07 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-870043da-c7ae-4d4d-8074-0eda1ceccc07-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-870043da-c7ae-4d4d-8074-0eda1ceccc07 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-870043da-c7ae-4d4d-8074-0eda1ceccc07 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-870043da-c7ae-4d4d-8074-0eda1ceccc07 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-870043da-c7ae-4d4d-8074-0eda1ceccc07 img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-870043da-c7ae-4d4d-8074-0eda1ceccc07 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-870043da-c7ae-4d4d-8074-0eda1ceccc07.shg-align-container {
  display: flex;
  justify-content: center
}

.s-870043da-c7ae-4d4d-8074-0eda1ceccc07.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-870043da-c7ae-4d4d-8074-0eda1ceccc07.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (max-width: 767px){#s-870043da-c7ae-4d4d-8074-0eda1ceccc07 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-870043da-c7ae-4d4d-8074-0eda1ceccc07-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-870043da-c7ae-4d4d-8074-0eda1ceccc07 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  margin-left: 15%;
  margin-right: 15%;
  
  
}

#s-870043da-c7ae-4d4d-8074-0eda1ceccc07 .shg-inner-inline-image {
  overflow: hidden;

    /* Add border handling */
  
  
  
  
  
  
  
  /* Add background color handling */
  
  /* Add padding handling matching image-margin-container */
  
  
  
  
}


.shg-image-content-margin-container-s-870043da-c7ae-4d4d-8074-0eda1ceccc07 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

.shg-image-overflow {
  height: 100%;
  width: 100%;
  overflow: hidden;
}

#s-870043da-c7ae-4d4d-8074-0eda1ceccc07 img.shogun-image {
  width: 100%;
  
  
  

  /* Note: These properties need to be set at each viewport to prevent inheritance */
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  transform: none;
  transform-origin: none;
}




.s-870043da-c7ae-4d4d-8074-0eda1ceccc07 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-870043da-c7ae-4d4d-8074-0eda1ceccc07.shg-align-container {
  display: flex;
  justify-content: center
}

.s-870043da-c7ae-4d4d-8074-0eda1ceccc07.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-870043da-c7ae-4d4d-8074-0eda1ceccc07.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}
#s-386be6f9-128f-4849-8139-dee8df9154c1 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-386be6f9-128f-4849-8139-dee8df9154c1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-386be6f9-128f-4849-8139-dee8df9154c1.shg-box.shg-c {
  justify-content: center;
}

#s-c0c7a08f-a0ec-4b0c-85ec-bc1ed07edb97 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
max-width: 1500px;
}

@media (min-width: 0px) {
[id="s-c0c7a08f-a0ec-4b0c-85ec-bc1ed07edb97"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 10.0px);
}

}

@media (min-width: 768px) {
[id="s-c0c7a08f-a0ec-4b0c-85ec-bc1ed07edb97"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-c0c7a08f-a0ec-4b0c-85ec-bc1ed07edb97"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-c0c7a08f-a0ec-4b0c-85ec-bc1ed07edb97"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

}

#s-62433ab2-c993-45eb-abcc-e23220aeeb07 {
  margin-left: auto;
margin-right: auto;
}

#s-8bc3a88d-37b3-40b1-b6d4-d95c5dba0013 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-8bc3a88d-37b3-40b1-b6d4-d95c5dba0013 {
  max-width:  100%;
}

.shg-c#s-8bc3a88d-37b3-40b1-b6d4-d95c5dba0013 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-8bc3a88d-37b3-40b1-b6d4-d95c5dba0013 .shg-image-zoom,
.shg-c#s-8bc3a88d-37b3-40b1-b6d4-d95c5dba0013 img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-8bc3a88d-37b3-40b1-b6d4-d95c5dba0013 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-8bc3a88d-37b3-40b1-b6d4-d95c5dba0013 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-8bc3a88d-37b3-40b1-b6d4-d95c5dba0013 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-8bc3a88d-37b3-40b1-b6d4-d95c5dba0013 {
  max-width:  100%;
}

.shg-c#s-8bc3a88d-37b3-40b1-b6d4-d95c5dba0013 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-8bc3a88d-37b3-40b1-b6d4-d95c5dba0013 .shg-image-zoom,
.shg-c#s-8bc3a88d-37b3-40b1-b6d4-d95c5dba0013 img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-8bc3a88d-37b3-40b1-b6d4-d95c5dba0013 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-8bc3a88d-37b3-40b1-b6d4-d95c5dba0013 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-8bc3a88d-37b3-40b1-b6d4-d95c5dba0013 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-8bc3a88d-37b3-40b1-b6d4-d95c5dba0013 {
  max-width:  100%;
}

.shg-c#s-8bc3a88d-37b3-40b1-b6d4-d95c5dba0013 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-8bc3a88d-37b3-40b1-b6d4-d95c5dba0013 .shg-image-zoom,
.shg-c#s-8bc3a88d-37b3-40b1-b6d4-d95c5dba0013 img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-8bc3a88d-37b3-40b1-b6d4-d95c5dba0013 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-8bc3a88d-37b3-40b1-b6d4-d95c5dba0013 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-8bc3a88d-37b3-40b1-b6d4-d95c5dba0013 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-8bc3a88d-37b3-40b1-b6d4-d95c5dba0013 {
  max-width:  100%;
}

.shg-c#s-8bc3a88d-37b3-40b1-b6d4-d95c5dba0013 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-8bc3a88d-37b3-40b1-b6d4-d95c5dba0013 .shg-image-zoom,
.shg-c#s-8bc3a88d-37b3-40b1-b6d4-d95c5dba0013 img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-8bc3a88d-37b3-40b1-b6d4-d95c5dba0013 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-8bc3a88d-37b3-40b1-b6d4-d95c5dba0013 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-8bc3a88d-37b3-40b1-b6d4-d95c5dba0013 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-8bc3a88d-37b3-40b1-b6d4-d95c5dba0013 {
  max-width:  100%;
}

.shg-c#s-8bc3a88d-37b3-40b1-b6d4-d95c5dba0013 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-8bc3a88d-37b3-40b1-b6d4-d95c5dba0013 .shg-image-zoom,
.shg-c#s-8bc3a88d-37b3-40b1-b6d4-d95c5dba0013 img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-8bc3a88d-37b3-40b1-b6d4-d95c5dba0013 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-8bc3a88d-37b3-40b1-b6d4-d95c5dba0013 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-8bc3a88d-37b3-40b1-b6d4-d95c5dba0013 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-f764a744-0306-45f7-bfe4-31ca51b93e63 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
min-height: 110px;
text-align: center;
}
@media (min-width: 768px) and (max-width: 991px){#s-f764a744-0306-45f7-bfe4-31ca51b93e63 {
  min-height: 86px;
}
}@media (max-width: 767px){#s-f764a744-0306-45f7-bfe4-31ca51b93e63 {
  min-height: 0px;
}
}
#s-f764a744-0306-45f7-bfe4-31ca51b93e63 .shg-product-title-component h3 span {
  color: #190056;
  font-weight:  600 ;
  font-family: Karla;
  
  font-size: 30px;
  
  
  
}
@media (min-width: 768px) and (max-width: 991px){#s-f764a744-0306-45f7-bfe4-31ca51b93e63 .shg-product-title-component h3 span {
  color: #190056;
  font-weight:  600 ;
  font-family: Karla;
  
  font-size: 28px;
  
  
  
}
}@media (max-width: 767px){#s-f764a744-0306-45f7-bfe4-31ca51b93e63 .shg-product-title-component h3 span {
  color: #190056;
  font-weight:  600 ;
  font-family: Karla;
  
  font-size: 20px;
  
  
  
}
}
#s-b706ef4f-cb4e-4e3b-9f5e-10946cf8bb95 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 30px;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: rgba(0, 124, 255, 1);
text-align: center;
text-decoration: none;
}
#s-b706ef4f-cb4e-4e3b-9f5e-10946cf8bb95:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iNmI5NjMyOTUtNDA0ZS00NmJiLWFkZDgtNzdjZGRhYTc5ODFkIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDA3Y2ZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZmZmZjY4O3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM2Yjk2MzI5NS00MDRlLTQ2YmItYWRkOC03N2NkZGFhNzk4MWQpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#007cff"}, {"id"=>2, "pos"=>1, "color"=>"#ffff68"}] !important;}#s-b706ef4f-cb4e-4e3b-9f5e-10946cf8bb95:active {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iMWI0YjRjOWItMmJjNC00OTRjLWFjMTQtMmE0OTZkMzg0NjA0IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDA3Y2ZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojYzZlNGZmO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCMxYjRiNGM5Yi0yYmM0LTQ5NGMtYWMxNC0yYTQ5NmQzODQ2MDQpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#007cff"}, {"id"=>2, "pos"=>1, "color"=>"#c6e4ff"}] !important;}

  #s-b706ef4f-cb4e-4e3b-9f5e-10946cf8bb95-root {
    text-align: center;
  }


#s-b706ef4f-cb4e-4e3b-9f5e-10946cf8bb95.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-b706ef4f-cb4e-4e3b-9f5e-10946cf8bb95-root {
    text-align: center;
  }


#s-b706ef4f-cb4e-4e3b-9f5e-10946cf8bb95.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-b706ef4f-cb4e-4e3b-9f5e-10946cf8bb95-root {
    text-align: center;
  }


#s-b706ef4f-cb4e-4e3b-9f5e-10946cf8bb95.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-b706ef4f-cb4e-4e3b-9f5e-10946cf8bb95-root {
    text-align: center;
  }


#s-b706ef4f-cb4e-4e3b-9f5e-10946cf8bb95.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-b706ef4f-cb4e-4e3b-9f5e-10946cf8bb95-root {
    text-align: center;
  }


#s-b706ef4f-cb4e-4e3b-9f5e-10946cf8bb95.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}
#s-c5bd8ba7-3f5d-4f65-8fa3-8a2cee7475be {
  margin-left: auto;
margin-right: auto;
}

#s-78d5ec6c-78a2-48b2-ade4-671db9fd65d9 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-78d5ec6c-78a2-48b2-ade4-671db9fd65d9 {
  max-width:  100%;
}

.shg-c#s-78d5ec6c-78a2-48b2-ade4-671db9fd65d9 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-78d5ec6c-78a2-48b2-ade4-671db9fd65d9 .shg-image-zoom,
.shg-c#s-78d5ec6c-78a2-48b2-ade4-671db9fd65d9 img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-78d5ec6c-78a2-48b2-ade4-671db9fd65d9 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-78d5ec6c-78a2-48b2-ade4-671db9fd65d9 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-78d5ec6c-78a2-48b2-ade4-671db9fd65d9 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-78d5ec6c-78a2-48b2-ade4-671db9fd65d9 {
  max-width:  100%;
}

.shg-c#s-78d5ec6c-78a2-48b2-ade4-671db9fd65d9 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-78d5ec6c-78a2-48b2-ade4-671db9fd65d9 .shg-image-zoom,
.shg-c#s-78d5ec6c-78a2-48b2-ade4-671db9fd65d9 img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-78d5ec6c-78a2-48b2-ade4-671db9fd65d9 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-78d5ec6c-78a2-48b2-ade4-671db9fd65d9 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-78d5ec6c-78a2-48b2-ade4-671db9fd65d9 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-78d5ec6c-78a2-48b2-ade4-671db9fd65d9 {
  max-width:  100%;
}

.shg-c#s-78d5ec6c-78a2-48b2-ade4-671db9fd65d9 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-78d5ec6c-78a2-48b2-ade4-671db9fd65d9 .shg-image-zoom,
.shg-c#s-78d5ec6c-78a2-48b2-ade4-671db9fd65d9 img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-78d5ec6c-78a2-48b2-ade4-671db9fd65d9 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-78d5ec6c-78a2-48b2-ade4-671db9fd65d9 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-78d5ec6c-78a2-48b2-ade4-671db9fd65d9 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-78d5ec6c-78a2-48b2-ade4-671db9fd65d9 {
  max-width:  100%;
}

.shg-c#s-78d5ec6c-78a2-48b2-ade4-671db9fd65d9 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-78d5ec6c-78a2-48b2-ade4-671db9fd65d9 .shg-image-zoom,
.shg-c#s-78d5ec6c-78a2-48b2-ade4-671db9fd65d9 img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-78d5ec6c-78a2-48b2-ade4-671db9fd65d9 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-78d5ec6c-78a2-48b2-ade4-671db9fd65d9 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-78d5ec6c-78a2-48b2-ade4-671db9fd65d9 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-78d5ec6c-78a2-48b2-ade4-671db9fd65d9 {
  max-width:  100%;
}

.shg-c#s-78d5ec6c-78a2-48b2-ade4-671db9fd65d9 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-78d5ec6c-78a2-48b2-ade4-671db9fd65d9 .shg-image-zoom,
.shg-c#s-78d5ec6c-78a2-48b2-ade4-671db9fd65d9 img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-78d5ec6c-78a2-48b2-ade4-671db9fd65d9 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-78d5ec6c-78a2-48b2-ade4-671db9fd65d9 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-78d5ec6c-78a2-48b2-ade4-671db9fd65d9 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-2c5732d6-8a21-4c98-94b9-9de2dde03ebc {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
min-height: 110px;
text-align: center;
}
@media (min-width: 768px) and (max-width: 991px){#s-2c5732d6-8a21-4c98-94b9-9de2dde03ebc {
  min-height: 86px;
}
}@media (max-width: 767px){#s-2c5732d6-8a21-4c98-94b9-9de2dde03ebc {
  min-height: 0px;
}
}
#s-2c5732d6-8a21-4c98-94b9-9de2dde03ebc .shg-product-title-component h3 span {
  color: #190056;
  font-weight:  600 ;
  font-family: Karla;
  
  font-size: 30px;
  
  
  
}
@media (min-width: 768px) and (max-width: 991px){#s-2c5732d6-8a21-4c98-94b9-9de2dde03ebc .shg-product-title-component h3 span {
  color: #190056;
  font-weight:  600 ;
  font-family: Karla;
  
  font-size: 28px;
  
  
  
}
}@media (max-width: 767px){#s-2c5732d6-8a21-4c98-94b9-9de2dde03ebc .shg-product-title-component h3 span {
  color: #190056;
  font-weight:  600 ;
  font-family: Karla;
  
  font-size: 20px;
  
  
  
}
}
#s-d57d10d2-1630-465c-a9a2-5b656576d6a4 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 30px;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: rgba(0, 124, 255, 1);
text-align: center;
text-decoration: none;
}
#s-d57d10d2-1630-465c-a9a2-5b656576d6a4:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iNmI5NjMyOTUtNDA0ZS00NmJiLWFkZDgtNzdjZGRhYTc5ODFkIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDA3Y2ZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZmZmZjY4O3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM2Yjk2MzI5NS00MDRlLTQ2YmItYWRkOC03N2NkZGFhNzk4MWQpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#007cff"}, {"id"=>2, "pos"=>1, "color"=>"#ffff68"}] !important;}#s-d57d10d2-1630-465c-a9a2-5b656576d6a4:active {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iZTFmODUyYTYtYzdiMS00NmJhLTlhNGYtZmE2M2MxY2Y5ZDJjIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDA3Y2ZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojYzZlNGZmO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNlMWY4NTJhNi1jN2IxLTQ2YmEtOWE0Zi1mYTYzYzFjZjlkMmMpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#007cff"}, {"id"=>2, "pos"=>1, "color"=>"#c6e4ff"}] !important;}

  #s-d57d10d2-1630-465c-a9a2-5b656576d6a4-root {
    text-align: center;
  }


#s-d57d10d2-1630-465c-a9a2-5b656576d6a4.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-d57d10d2-1630-465c-a9a2-5b656576d6a4-root {
    text-align: center;
  }


#s-d57d10d2-1630-465c-a9a2-5b656576d6a4.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-d57d10d2-1630-465c-a9a2-5b656576d6a4-root {
    text-align: center;
  }


#s-d57d10d2-1630-465c-a9a2-5b656576d6a4.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-d57d10d2-1630-465c-a9a2-5b656576d6a4-root {
    text-align: center;
  }


#s-d57d10d2-1630-465c-a9a2-5b656576d6a4.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-d57d10d2-1630-465c-a9a2-5b656576d6a4-root {
    text-align: center;
  }


#s-d57d10d2-1630-465c-a9a2-5b656576d6a4.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}
#s-a633c607-628b-4837-ad1d-00c5a708f162 {
  margin-left: auto;
margin-right: auto;
}

#s-8f2097d7-f1ba-4237-bb47-2a6ef83bb677 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-8f2097d7-f1ba-4237-bb47-2a6ef83bb677 {
  max-width:  100%;
}

.shg-c#s-8f2097d7-f1ba-4237-bb47-2a6ef83bb677 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-8f2097d7-f1ba-4237-bb47-2a6ef83bb677 .shg-image-zoom,
.shg-c#s-8f2097d7-f1ba-4237-bb47-2a6ef83bb677 img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-8f2097d7-f1ba-4237-bb47-2a6ef83bb677 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-8f2097d7-f1ba-4237-bb47-2a6ef83bb677 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-8f2097d7-f1ba-4237-bb47-2a6ef83bb677 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-8f2097d7-f1ba-4237-bb47-2a6ef83bb677 {
  max-width:  100%;
}

.shg-c#s-8f2097d7-f1ba-4237-bb47-2a6ef83bb677 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-8f2097d7-f1ba-4237-bb47-2a6ef83bb677 .shg-image-zoom,
.shg-c#s-8f2097d7-f1ba-4237-bb47-2a6ef83bb677 img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-8f2097d7-f1ba-4237-bb47-2a6ef83bb677 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-8f2097d7-f1ba-4237-bb47-2a6ef83bb677 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-8f2097d7-f1ba-4237-bb47-2a6ef83bb677 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-8f2097d7-f1ba-4237-bb47-2a6ef83bb677 {
  max-width:  100%;
}

.shg-c#s-8f2097d7-f1ba-4237-bb47-2a6ef83bb677 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-8f2097d7-f1ba-4237-bb47-2a6ef83bb677 .shg-image-zoom,
.shg-c#s-8f2097d7-f1ba-4237-bb47-2a6ef83bb677 img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-8f2097d7-f1ba-4237-bb47-2a6ef83bb677 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-8f2097d7-f1ba-4237-bb47-2a6ef83bb677 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-8f2097d7-f1ba-4237-bb47-2a6ef83bb677 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-8f2097d7-f1ba-4237-bb47-2a6ef83bb677 {
  max-width:  100%;
}

.shg-c#s-8f2097d7-f1ba-4237-bb47-2a6ef83bb677 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-8f2097d7-f1ba-4237-bb47-2a6ef83bb677 .shg-image-zoom,
.shg-c#s-8f2097d7-f1ba-4237-bb47-2a6ef83bb677 img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-8f2097d7-f1ba-4237-bb47-2a6ef83bb677 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-8f2097d7-f1ba-4237-bb47-2a6ef83bb677 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-8f2097d7-f1ba-4237-bb47-2a6ef83bb677 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-8f2097d7-f1ba-4237-bb47-2a6ef83bb677 {
  max-width:  100%;
}

.shg-c#s-8f2097d7-f1ba-4237-bb47-2a6ef83bb677 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-8f2097d7-f1ba-4237-bb47-2a6ef83bb677 .shg-image-zoom,
.shg-c#s-8f2097d7-f1ba-4237-bb47-2a6ef83bb677 img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-8f2097d7-f1ba-4237-bb47-2a6ef83bb677 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-8f2097d7-f1ba-4237-bb47-2a6ef83bb677 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-8f2097d7-f1ba-4237-bb47-2a6ef83bb677 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-ecaa4782-43ac-47f1-97cc-3322cae4db7f {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
min-height: 110px;
text-align: center;
}
@media (min-width: 768px) and (max-width: 991px){#s-ecaa4782-43ac-47f1-97cc-3322cae4db7f {
  min-height: 86px;
}
}@media (max-width: 767px){#s-ecaa4782-43ac-47f1-97cc-3322cae4db7f {
  min-height: 0px;
}
}
#s-ecaa4782-43ac-47f1-97cc-3322cae4db7f .shg-product-title-component h3 span {
  color: #190056;
  font-weight:  600 ;
  font-family: Karla;
  
  font-size: 30px;
  
  
  
}
@media (min-width: 768px) and (max-width: 991px){#s-ecaa4782-43ac-47f1-97cc-3322cae4db7f .shg-product-title-component h3 span {
  color: #190056;
  font-weight:  600 ;
  font-family: Karla;
  
  font-size: 28px;
  
  
  
}
}@media (max-width: 767px){#s-ecaa4782-43ac-47f1-97cc-3322cae4db7f .shg-product-title-component h3 span {
  color: #190056;
  font-weight:  600 ;
  font-family: Karla;
  
  font-size: 20px;
  
  
  
}
}
#s-71fabd14-ad1d-43e4-953b-6100a0b3a639 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 30px;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: rgba(0, 124, 255, 1);
text-align: center;
text-decoration: none;
}
#s-71fabd14-ad1d-43e4-953b-6100a0b3a639:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iNmI5NjMyOTUtNDA0ZS00NmJiLWFkZDgtNzdjZGRhYTc5ODFkIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDA3Y2ZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZmZmZjY4O3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM2Yjk2MzI5NS00MDRlLTQ2YmItYWRkOC03N2NkZGFhNzk4MWQpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#007cff"}, {"id"=>2, "pos"=>1, "color"=>"#ffff68"}] !important;}#s-71fabd14-ad1d-43e4-953b-6100a0b3a639:active {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iYjE2Y2JkYjYtMDc5MC00NzQyLThjNGEtZmU2MmM5Y2Y0M2U1IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDA3Y2ZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojYzZlNGZmO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNiMTZjYmRiNi0wNzkwLTQ3NDItOGM0YS1mZTYyYzljZjQzZTUpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#007cff"}, {"id"=>2, "pos"=>1, "color"=>"#c6e4ff"}] !important;}@media (min-width: 1200px){#s-71fabd14-ad1d-43e4-953b-6100a0b3a639 {
  
}
#s-71fabd14-ad1d-43e4-953b-6100a0b3a639:active {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iNGNlMTQyMGUtYmQwMi00ODE2LTljYjMtNmYxZjJjMDI3MTUxIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDA3Y2ZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojYzZlNGZmO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM0Y2UxNDIwZS1iZDAyLTQ4MTYtOWNiMy02ZjFmMmMwMjcxNTEpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#007cff"}, {"id"=>2, "pos"=>1, "color"=>"#c6e4ff"}] !important;}}@media (max-width: 767px){#s-71fabd14-ad1d-43e4-953b-6100a0b3a639 {
  
}
#s-71fabd14-ad1d-43e4-953b-6100a0b3a639:active {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iYmI0M2I0NTgtNjc4OC00Nzk1LWFkNTctOTY0MWIyNmZlZmI5IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDA3Y2ZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojYzZlNGZmO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNiYjQzYjQ1OC02Nzg4LTQ3OTUtYWQ1Ny05NjQxYjI2ZmVmYjkpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#007cff"}, {"id"=>2, "pos"=>1, "color"=>"#c6e4ff"}] !important;}}

  #s-71fabd14-ad1d-43e4-953b-6100a0b3a639-root {
    text-align: center;
  }


#s-71fabd14-ad1d-43e4-953b-6100a0b3a639.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-71fabd14-ad1d-43e4-953b-6100a0b3a639-root {
    text-align: center;
  }


#s-71fabd14-ad1d-43e4-953b-6100a0b3a639.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-71fabd14-ad1d-43e4-953b-6100a0b3a639-root {
    text-align: center;
  }


#s-71fabd14-ad1d-43e4-953b-6100a0b3a639.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-71fabd14-ad1d-43e4-953b-6100a0b3a639-root {
    text-align: center;
  }


#s-71fabd14-ad1d-43e4-953b-6100a0b3a639.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-71fabd14-ad1d-43e4-953b-6100a0b3a639-root {
    text-align: center;
  }


#s-71fabd14-ad1d-43e4-953b-6100a0b3a639.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}
#s-b1a6dcb6-d63c-4db2-a235-7b16784aaff9 {
  margin-left: auto;
margin-right: auto;
}

#s-e306b35e-4f70-4ed7-88f9-c76c26629496 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-e306b35e-4f70-4ed7-88f9-c76c26629496 {
  max-width:  100%;
}

.shg-c#s-e306b35e-4f70-4ed7-88f9-c76c26629496 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-e306b35e-4f70-4ed7-88f9-c76c26629496 .shg-image-zoom,
.shg-c#s-e306b35e-4f70-4ed7-88f9-c76c26629496 img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-e306b35e-4f70-4ed7-88f9-c76c26629496 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-e306b35e-4f70-4ed7-88f9-c76c26629496 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-e306b35e-4f70-4ed7-88f9-c76c26629496 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-e306b35e-4f70-4ed7-88f9-c76c26629496 {
  max-width:  100%;
}

.shg-c#s-e306b35e-4f70-4ed7-88f9-c76c26629496 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-e306b35e-4f70-4ed7-88f9-c76c26629496 .shg-image-zoom,
.shg-c#s-e306b35e-4f70-4ed7-88f9-c76c26629496 img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-e306b35e-4f70-4ed7-88f9-c76c26629496 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-e306b35e-4f70-4ed7-88f9-c76c26629496 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-e306b35e-4f70-4ed7-88f9-c76c26629496 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-e306b35e-4f70-4ed7-88f9-c76c26629496 {
  max-width:  100%;
}

.shg-c#s-e306b35e-4f70-4ed7-88f9-c76c26629496 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-e306b35e-4f70-4ed7-88f9-c76c26629496 .shg-image-zoom,
.shg-c#s-e306b35e-4f70-4ed7-88f9-c76c26629496 img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-e306b35e-4f70-4ed7-88f9-c76c26629496 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-e306b35e-4f70-4ed7-88f9-c76c26629496 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-e306b35e-4f70-4ed7-88f9-c76c26629496 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-e306b35e-4f70-4ed7-88f9-c76c26629496 {
  max-width:  100%;
}

.shg-c#s-e306b35e-4f70-4ed7-88f9-c76c26629496 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-e306b35e-4f70-4ed7-88f9-c76c26629496 .shg-image-zoom,
.shg-c#s-e306b35e-4f70-4ed7-88f9-c76c26629496 img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-e306b35e-4f70-4ed7-88f9-c76c26629496 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-e306b35e-4f70-4ed7-88f9-c76c26629496 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-e306b35e-4f70-4ed7-88f9-c76c26629496 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-e306b35e-4f70-4ed7-88f9-c76c26629496 {
  max-width:  100%;
}

.shg-c#s-e306b35e-4f70-4ed7-88f9-c76c26629496 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-e306b35e-4f70-4ed7-88f9-c76c26629496 .shg-image-zoom,
.shg-c#s-e306b35e-4f70-4ed7-88f9-c76c26629496 img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-e306b35e-4f70-4ed7-88f9-c76c26629496 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-e306b35e-4f70-4ed7-88f9-c76c26629496 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-e306b35e-4f70-4ed7-88f9-c76c26629496 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-60783c8e-6bd9-4039-948b-2443dd75e759 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
min-height: 110px;
text-align: center;
}
@media (min-width: 768px) and (max-width: 991px){#s-60783c8e-6bd9-4039-948b-2443dd75e759 {
  min-height: 86px;
}
}@media (max-width: 767px){#s-60783c8e-6bd9-4039-948b-2443dd75e759 {
  min-height: 0px;
}
}
#s-60783c8e-6bd9-4039-948b-2443dd75e759 .shg-product-title-component h3 span {
  color: #190056;
  font-weight:  600 ;
  font-family: Karla;
  
  font-size: 30px;
  
  
  
}
@media (min-width: 1200px){#s-60783c8e-6bd9-4039-948b-2443dd75e759 .shg-product-title-component h3 span {
  color: #190056;
  font-weight:  600 ;
  font-family: Karla;
  
  font-size: 30px;
  
  
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-60783c8e-6bd9-4039-948b-2443dd75e759 .shg-product-title-component h3 span {
  color: #190056;
  font-weight:  600 ;
  font-family: Karla;
  
  font-size: 28px;
  
  
  
}
}@media (max-width: 767px){#s-60783c8e-6bd9-4039-948b-2443dd75e759 .shg-product-title-component h3 span {
  color: #190056;
  font-weight:  600 ;
  font-family: Karla;
  
  font-size: 20px;
  
  
  
}
}
#s-942d7d05-c973-4e68-a191-9a40ffda7a4a {
  margin-left: auto;
margin-bottom: 30px;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: rgba(0, 124, 255, 1);
text-align: center;
text-decoration: none;
}
#s-942d7d05-c973-4e68-a191-9a40ffda7a4a:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iNmI5NjMyOTUtNDA0ZS00NmJiLWFkZDgtNzdjZGRhYTc5ODFkIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDA3Y2ZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZmZmZjY4O3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM2Yjk2MzI5NS00MDRlLTQ2YmItYWRkOC03N2NkZGFhNzk4MWQpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#007cff"}, {"id"=>2, "pos"=>1, "color"=>"#ffff68"}] !important;}#s-942d7d05-c973-4e68-a191-9a40ffda7a4a:active {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iNTI1MDljZDItZThiZC00YzU0LTgyNTctMTllNGIxMDNiYWZiIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDA3Y2ZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojYzZlNGZmO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM1MjUwOWNkMi1lOGJkLTRjNTQtODI1Ny0xOWU0YjEwM2JhZmIpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#007cff"}, {"id"=>2, "pos"=>1, "color"=>"#c6e4ff"}] !important;}

  #s-942d7d05-c973-4e68-a191-9a40ffda7a4a-root {
    text-align: center;
  }


#s-942d7d05-c973-4e68-a191-9a40ffda7a4a.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-942d7d05-c973-4e68-a191-9a40ffda7a4a-root {
    text-align: center;
  }


#s-942d7d05-c973-4e68-a191-9a40ffda7a4a.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-942d7d05-c973-4e68-a191-9a40ffda7a4a-root {
    text-align: center;
  }


#s-942d7d05-c973-4e68-a191-9a40ffda7a4a.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-942d7d05-c973-4e68-a191-9a40ffda7a4a-root {
    text-align: center;
  }


#s-942d7d05-c973-4e68-a191-9a40ffda7a4a.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-942d7d05-c973-4e68-a191-9a40ffda7a4a-root {
    text-align: center;
  }


#s-942d7d05-c973-4e68-a191-9a40ffda7a4a.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}
#s-556d0a7c-2b2e-42ea-9c68-ad4b3cdd04a2 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
max-width: 1500px;
}

@media (min-width: 0px) {
[id="s-556d0a7c-2b2e-42ea-9c68-ad4b3cdd04a2"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 10.0px);
}

}

@media (min-width: 768px) {
[id="s-556d0a7c-2b2e-42ea-9c68-ad4b3cdd04a2"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-556d0a7c-2b2e-42ea-9c68-ad4b3cdd04a2"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-556d0a7c-2b2e-42ea-9c68-ad4b3cdd04a2"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

}

#s-dfd07932-b04d-4824-aff0-d1236a610be3 {
  margin-left: auto;
margin-right: auto;
}

#s-2e463e50-8e81-441b-966c-c68809f20c7e {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-2e463e50-8e81-441b-966c-c68809f20c7e {
  max-width:  100%;
}

.shg-c#s-2e463e50-8e81-441b-966c-c68809f20c7e img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-2e463e50-8e81-441b-966c-c68809f20c7e .shg-image-zoom,
.shg-c#s-2e463e50-8e81-441b-966c-c68809f20c7e img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-2e463e50-8e81-441b-966c-c68809f20c7e .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-2e463e50-8e81-441b-966c-c68809f20c7e .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-2e463e50-8e81-441b-966c-c68809f20c7e img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-2e463e50-8e81-441b-966c-c68809f20c7e {
  max-width:  100%;
}

.shg-c#s-2e463e50-8e81-441b-966c-c68809f20c7e img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-2e463e50-8e81-441b-966c-c68809f20c7e .shg-image-zoom,
.shg-c#s-2e463e50-8e81-441b-966c-c68809f20c7e img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-2e463e50-8e81-441b-966c-c68809f20c7e .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-2e463e50-8e81-441b-966c-c68809f20c7e .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-2e463e50-8e81-441b-966c-c68809f20c7e img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-2e463e50-8e81-441b-966c-c68809f20c7e {
  max-width:  100%;
}

.shg-c#s-2e463e50-8e81-441b-966c-c68809f20c7e img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-2e463e50-8e81-441b-966c-c68809f20c7e .shg-image-zoom,
.shg-c#s-2e463e50-8e81-441b-966c-c68809f20c7e img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-2e463e50-8e81-441b-966c-c68809f20c7e .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-2e463e50-8e81-441b-966c-c68809f20c7e .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-2e463e50-8e81-441b-966c-c68809f20c7e img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-2e463e50-8e81-441b-966c-c68809f20c7e {
  max-width:  100%;
}

.shg-c#s-2e463e50-8e81-441b-966c-c68809f20c7e img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-2e463e50-8e81-441b-966c-c68809f20c7e .shg-image-zoom,
.shg-c#s-2e463e50-8e81-441b-966c-c68809f20c7e img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-2e463e50-8e81-441b-966c-c68809f20c7e .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-2e463e50-8e81-441b-966c-c68809f20c7e .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-2e463e50-8e81-441b-966c-c68809f20c7e img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-2e463e50-8e81-441b-966c-c68809f20c7e {
  max-width:  100%;
}

.shg-c#s-2e463e50-8e81-441b-966c-c68809f20c7e img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-2e463e50-8e81-441b-966c-c68809f20c7e .shg-image-zoom,
.shg-c#s-2e463e50-8e81-441b-966c-c68809f20c7e img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-2e463e50-8e81-441b-966c-c68809f20c7e .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-2e463e50-8e81-441b-966c-c68809f20c7e .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-2e463e50-8e81-441b-966c-c68809f20c7e img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-645e91d3-7b00-4af9-be36-0453d2874de5 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
min-height: 110px;
text-align: center;
}
@media (min-width: 768px) and (max-width: 991px){#s-645e91d3-7b00-4af9-be36-0453d2874de5 {
  min-height: 86px;
}
}@media (max-width: 767px){#s-645e91d3-7b00-4af9-be36-0453d2874de5 {
  min-height: 0px;
}
}
#s-645e91d3-7b00-4af9-be36-0453d2874de5 .shg-product-title-component h3 span {
  color: #190056;
  font-weight:  600 ;
  font-family: Karla;
  
  font-size: 30px;
  
  
  
}
@media (min-width: 1200px){#s-645e91d3-7b00-4af9-be36-0453d2874de5 .shg-product-title-component h3 span {
  color: #190056;
  font-weight:  600 ;
  font-family: Karla;
  
  font-size: 30px;
  
  
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-645e91d3-7b00-4af9-be36-0453d2874de5 .shg-product-title-component h3 span {
  color: #190056;
  font-weight:  600 ;
  font-family: Karla;
  
  font-size: 28px;
  
  
  
}
}@media (max-width: 767px){#s-645e91d3-7b00-4af9-be36-0453d2874de5 .shg-product-title-component h3 span {
  color: #190056;
  font-weight:  600 ;
  font-family: Karla;
  
  font-size: 20px;
  
  
  
}
}
#s-b8727805-6ef7-40cf-a0a2-0b6de0f0a67d {
  margin-left: auto;
margin-bottom: 30px;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: rgba(0, 124, 255, 1);
text-align: center;
text-decoration: none;
}
#s-b8727805-6ef7-40cf-a0a2-0b6de0f0a67d:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iNmI5NjMyOTUtNDA0ZS00NmJiLWFkZDgtNzdjZGRhYTc5ODFkIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDA3Y2ZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZmZmZjY4O3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM2Yjk2MzI5NS00MDRlLTQ2YmItYWRkOC03N2NkZGFhNzk4MWQpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#007cff"}, {"id"=>2, "pos"=>1, "color"=>"#ffff68"}] !important;}#s-b8727805-6ef7-40cf-a0a2-0b6de0f0a67d:active {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iYWNmZThiY2UtMWQ2Zi00ZjViLTliY2QtNGUxOTE0NmU1ODNhIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDA3Y2ZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojYzZlNGZmO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNhY2ZlOGJjZS0xZDZmLTRmNWItOWJjZC00ZTE5MTQ2ZTU4M2EpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#007cff"}, {"id"=>2, "pos"=>1, "color"=>"#c6e4ff"}] !important;}

  #s-b8727805-6ef7-40cf-a0a2-0b6de0f0a67d-root {
    text-align: center;
  }


#s-b8727805-6ef7-40cf-a0a2-0b6de0f0a67d.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-b8727805-6ef7-40cf-a0a2-0b6de0f0a67d-root {
    text-align: center;
  }


#s-b8727805-6ef7-40cf-a0a2-0b6de0f0a67d.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-b8727805-6ef7-40cf-a0a2-0b6de0f0a67d-root {
    text-align: center;
  }


#s-b8727805-6ef7-40cf-a0a2-0b6de0f0a67d.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-b8727805-6ef7-40cf-a0a2-0b6de0f0a67d-root {
    text-align: center;
  }


#s-b8727805-6ef7-40cf-a0a2-0b6de0f0a67d.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-b8727805-6ef7-40cf-a0a2-0b6de0f0a67d-root {
    text-align: center;
  }


#s-b8727805-6ef7-40cf-a0a2-0b6de0f0a67d.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}
#s-4ef30d60-58f4-4985-9ece-20e731ae613b {
  margin-left: auto;
margin-right: auto;
}

#s-33719e65-ca7a-4db7-9a0c-4c4cf79da9ca {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-33719e65-ca7a-4db7-9a0c-4c4cf79da9ca {
  max-width:  100%;
}

.shg-c#s-33719e65-ca7a-4db7-9a0c-4c4cf79da9ca img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-33719e65-ca7a-4db7-9a0c-4c4cf79da9ca .shg-image-zoom,
.shg-c#s-33719e65-ca7a-4db7-9a0c-4c4cf79da9ca img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-33719e65-ca7a-4db7-9a0c-4c4cf79da9ca .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-33719e65-ca7a-4db7-9a0c-4c4cf79da9ca .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-33719e65-ca7a-4db7-9a0c-4c4cf79da9ca img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-33719e65-ca7a-4db7-9a0c-4c4cf79da9ca {
  max-width:  100%;
}

.shg-c#s-33719e65-ca7a-4db7-9a0c-4c4cf79da9ca img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-33719e65-ca7a-4db7-9a0c-4c4cf79da9ca .shg-image-zoom,
.shg-c#s-33719e65-ca7a-4db7-9a0c-4c4cf79da9ca img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-33719e65-ca7a-4db7-9a0c-4c4cf79da9ca .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-33719e65-ca7a-4db7-9a0c-4c4cf79da9ca .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-33719e65-ca7a-4db7-9a0c-4c4cf79da9ca img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-33719e65-ca7a-4db7-9a0c-4c4cf79da9ca {
  max-width:  100%;
}

.shg-c#s-33719e65-ca7a-4db7-9a0c-4c4cf79da9ca img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-33719e65-ca7a-4db7-9a0c-4c4cf79da9ca .shg-image-zoom,
.shg-c#s-33719e65-ca7a-4db7-9a0c-4c4cf79da9ca img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-33719e65-ca7a-4db7-9a0c-4c4cf79da9ca .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-33719e65-ca7a-4db7-9a0c-4c4cf79da9ca .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-33719e65-ca7a-4db7-9a0c-4c4cf79da9ca img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-33719e65-ca7a-4db7-9a0c-4c4cf79da9ca {
  max-width:  100%;
}

.shg-c#s-33719e65-ca7a-4db7-9a0c-4c4cf79da9ca img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-33719e65-ca7a-4db7-9a0c-4c4cf79da9ca .shg-image-zoom,
.shg-c#s-33719e65-ca7a-4db7-9a0c-4c4cf79da9ca img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-33719e65-ca7a-4db7-9a0c-4c4cf79da9ca .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-33719e65-ca7a-4db7-9a0c-4c4cf79da9ca .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-33719e65-ca7a-4db7-9a0c-4c4cf79da9ca img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-33719e65-ca7a-4db7-9a0c-4c4cf79da9ca {
  max-width:  100%;
}

.shg-c#s-33719e65-ca7a-4db7-9a0c-4c4cf79da9ca img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-33719e65-ca7a-4db7-9a0c-4c4cf79da9ca .shg-image-zoom,
.shg-c#s-33719e65-ca7a-4db7-9a0c-4c4cf79da9ca img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-33719e65-ca7a-4db7-9a0c-4c4cf79da9ca .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-33719e65-ca7a-4db7-9a0c-4c4cf79da9ca .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-33719e65-ca7a-4db7-9a0c-4c4cf79da9ca img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-7cfb4cc6-7a0f-4d37-a6a2-c8a87823dce0 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
min-height: 110px;
text-align: center;
}
@media (min-width: 768px) and (max-width: 991px){#s-7cfb4cc6-7a0f-4d37-a6a2-c8a87823dce0 {
  min-height: 86px;
}
}@media (max-width: 767px){#s-7cfb4cc6-7a0f-4d37-a6a2-c8a87823dce0 {
  min-height: 0px;
}
}
#s-7cfb4cc6-7a0f-4d37-a6a2-c8a87823dce0 .shg-product-title-component h3 span {
  color: #190056;
  font-weight:  600 ;
  font-family: Karla;
  
  font-size: 30px;
  
  
  
}
@media (min-width: 768px) and (max-width: 991px){#s-7cfb4cc6-7a0f-4d37-a6a2-c8a87823dce0 .shg-product-title-component h3 span {
  color: #190056;
  font-weight:  600 ;
  font-family: Karla;
  
  font-size: 28px;
  
  
  
}
}@media (max-width: 767px){#s-7cfb4cc6-7a0f-4d37-a6a2-c8a87823dce0 .shg-product-title-component h3 span {
  color: #190056;
  font-weight:  600 ;
  font-family: Karla;
  
  font-size: 20px;
  
  
  
}
}
#s-4416df2d-b89b-4bf5-bc55-649ff6764137 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 30px;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: rgba(0, 124, 255, 1);
text-align: center;
text-decoration: none;
}
#s-4416df2d-b89b-4bf5-bc55-649ff6764137:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iNmI5NjMyOTUtNDA0ZS00NmJiLWFkZDgtNzdjZGRhYTc5ODFkIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDA3Y2ZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZmZmZjY4O3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM2Yjk2MzI5NS00MDRlLTQ2YmItYWRkOC03N2NkZGFhNzk4MWQpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#007cff"}, {"id"=>2, "pos"=>1, "color"=>"#ffff68"}] !important;}#s-4416df2d-b89b-4bf5-bc55-649ff6764137:active {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iZDY3YTkzOTQtZjNjMi00NDE1LWFmNzQtYWExNTY4ZGNjY2EyIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDA3Y2ZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojYzZlNGZmO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNkNjdhOTM5NC1mM2MyLTQ0MTUtYWY3NC1hYTE1NjhkY2NjYTIpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#007cff"}, {"id"=>2, "pos"=>1, "color"=>"#c6e4ff"}] !important;}@media (max-width: 767px){#s-4416df2d-b89b-4bf5-bc55-649ff6764137 {
  
}
#s-4416df2d-b89b-4bf5-bc55-649ff6764137:active {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iYmI0M2I0NTgtNjc4OC00Nzk1LWFkNTctOTY0MWIyNmZlZmI5IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDA3Y2ZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojYzZlNGZmO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNiYjQzYjQ1OC02Nzg4LTQ3OTUtYWQ1Ny05NjQxYjI2ZmVmYjkpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#007cff"}, {"id"=>2, "pos"=>1, "color"=>"#c6e4ff"}] !important;}}

  #s-4416df2d-b89b-4bf5-bc55-649ff6764137-root {
    text-align: center;
  }


#s-4416df2d-b89b-4bf5-bc55-649ff6764137.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-4416df2d-b89b-4bf5-bc55-649ff6764137-root {
    text-align: center;
  }


#s-4416df2d-b89b-4bf5-bc55-649ff6764137.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-4416df2d-b89b-4bf5-bc55-649ff6764137-root {
    text-align: center;
  }


#s-4416df2d-b89b-4bf5-bc55-649ff6764137.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-4416df2d-b89b-4bf5-bc55-649ff6764137-root {
    text-align: center;
  }


#s-4416df2d-b89b-4bf5-bc55-649ff6764137.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-4416df2d-b89b-4bf5-bc55-649ff6764137-root {
    text-align: center;
  }


#s-4416df2d-b89b-4bf5-bc55-649ff6764137.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}
#s-e671755b-6604-4b5d-ac3f-c7184e382a0c {
  margin-left: auto;
margin-right: auto;
}

#s-68d3a912-ff01-4b88-8c23-bcbd2582ff3a {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-68d3a912-ff01-4b88-8c23-bcbd2582ff3a {
  max-width:  100%;
}

.shg-c#s-68d3a912-ff01-4b88-8c23-bcbd2582ff3a img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-68d3a912-ff01-4b88-8c23-bcbd2582ff3a .shg-image-zoom,
.shg-c#s-68d3a912-ff01-4b88-8c23-bcbd2582ff3a img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-68d3a912-ff01-4b88-8c23-bcbd2582ff3a .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-68d3a912-ff01-4b88-8c23-bcbd2582ff3a .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-68d3a912-ff01-4b88-8c23-bcbd2582ff3a img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-68d3a912-ff01-4b88-8c23-bcbd2582ff3a {
  max-width:  100%;
}

.shg-c#s-68d3a912-ff01-4b88-8c23-bcbd2582ff3a img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-68d3a912-ff01-4b88-8c23-bcbd2582ff3a .shg-image-zoom,
.shg-c#s-68d3a912-ff01-4b88-8c23-bcbd2582ff3a img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-68d3a912-ff01-4b88-8c23-bcbd2582ff3a .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-68d3a912-ff01-4b88-8c23-bcbd2582ff3a .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-68d3a912-ff01-4b88-8c23-bcbd2582ff3a img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-68d3a912-ff01-4b88-8c23-bcbd2582ff3a {
  max-width:  100%;
}

.shg-c#s-68d3a912-ff01-4b88-8c23-bcbd2582ff3a img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-68d3a912-ff01-4b88-8c23-bcbd2582ff3a .shg-image-zoom,
.shg-c#s-68d3a912-ff01-4b88-8c23-bcbd2582ff3a img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-68d3a912-ff01-4b88-8c23-bcbd2582ff3a .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-68d3a912-ff01-4b88-8c23-bcbd2582ff3a .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-68d3a912-ff01-4b88-8c23-bcbd2582ff3a img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-68d3a912-ff01-4b88-8c23-bcbd2582ff3a {
  max-width:  100%;
}

.shg-c#s-68d3a912-ff01-4b88-8c23-bcbd2582ff3a img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-68d3a912-ff01-4b88-8c23-bcbd2582ff3a .shg-image-zoom,
.shg-c#s-68d3a912-ff01-4b88-8c23-bcbd2582ff3a img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-68d3a912-ff01-4b88-8c23-bcbd2582ff3a .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-68d3a912-ff01-4b88-8c23-bcbd2582ff3a .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-68d3a912-ff01-4b88-8c23-bcbd2582ff3a img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-68d3a912-ff01-4b88-8c23-bcbd2582ff3a {
  max-width:  100%;
}

.shg-c#s-68d3a912-ff01-4b88-8c23-bcbd2582ff3a img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-68d3a912-ff01-4b88-8c23-bcbd2582ff3a .shg-image-zoom,
.shg-c#s-68d3a912-ff01-4b88-8c23-bcbd2582ff3a img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-68d3a912-ff01-4b88-8c23-bcbd2582ff3a .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-68d3a912-ff01-4b88-8c23-bcbd2582ff3a .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-68d3a912-ff01-4b88-8c23-bcbd2582ff3a img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-8a8ed568-0261-4416-8e90-df7b3fa3fbdc {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
min-height: 110px;
text-align: center;
}
@media (min-width: 768px) and (max-width: 991px){#s-8a8ed568-0261-4416-8e90-df7b3fa3fbdc {
  min-height: 86px;
}
}@media (max-width: 767px){#s-8a8ed568-0261-4416-8e90-df7b3fa3fbdc {
  min-height: 0px;
}
}
#s-8a8ed568-0261-4416-8e90-df7b3fa3fbdc .shg-product-title-component h3 span {
  color: #190056;
  font-weight:  600 ;
  font-family: Karla;
  
  font-size: 30px;
  
  
  
}
@media (min-width: 768px) and (max-width: 991px){#s-8a8ed568-0261-4416-8e90-df7b3fa3fbdc .shg-product-title-component h3 span {
  color: #190056;
  font-weight:  600 ;
  font-family: Karla;
  
  font-size: 28px;
  
  
  
}
}@media (max-width: 767px){#s-8a8ed568-0261-4416-8e90-df7b3fa3fbdc .shg-product-title-component h3 span {
  color: #190056;
  font-weight:  600 ;
  font-family: Karla;
  
  font-size: 20px;
  
  
  
}
}
#s-54f5635e-7d9f-4a9d-86d7-c068f360356f {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 30px;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: rgba(0, 124, 255, 1);
text-align: center;
text-decoration: none;
}
#s-54f5635e-7d9f-4a9d-86d7-c068f360356f:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iNmI5NjMyOTUtNDA0ZS00NmJiLWFkZDgtNzdjZGRhYTc5ODFkIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDA3Y2ZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZmZmZjY4O3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM2Yjk2MzI5NS00MDRlLTQ2YmItYWRkOC03N2NkZGFhNzk4MWQpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#007cff"}, {"id"=>2, "pos"=>1, "color"=>"#ffff68"}] !important;}#s-54f5635e-7d9f-4a9d-86d7-c068f360356f:active {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iNzYyZDNlMDUtMzU5Yy00ZWZmLTk4NTMtZjhkYmRjYTdiYjljIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDA3Y2ZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojYzZlNGZmO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM3NjJkM2UwNS0zNTljLTRlZmYtOTg1My1mOGRiZGNhN2JiOWMpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#007cff"}, {"id"=>2, "pos"=>1, "color"=>"#c6e4ff"}] !important;}

  #s-54f5635e-7d9f-4a9d-86d7-c068f360356f-root {
    text-align: center;
  }


#s-54f5635e-7d9f-4a9d-86d7-c068f360356f.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-54f5635e-7d9f-4a9d-86d7-c068f360356f-root {
    text-align: center;
  }


#s-54f5635e-7d9f-4a9d-86d7-c068f360356f.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-54f5635e-7d9f-4a9d-86d7-c068f360356f-root {
    text-align: center;
  }


#s-54f5635e-7d9f-4a9d-86d7-c068f360356f.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-54f5635e-7d9f-4a9d-86d7-c068f360356f-root {
    text-align: center;
  }


#s-54f5635e-7d9f-4a9d-86d7-c068f360356f.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-54f5635e-7d9f-4a9d-86d7-c068f360356f-root {
    text-align: center;
  }


#s-54f5635e-7d9f-4a9d-86d7-c068f360356f.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}
#s-e5151447-4bb2-4a37-950f-8fe51b5f4051 {
  margin-left: auto;
margin-right: auto;
}

#s-2e212519-cc95-4774-9567-6c9c8b4d4892 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-2e212519-cc95-4774-9567-6c9c8b4d4892 {
  max-width:  100%;
}

.shg-c#s-2e212519-cc95-4774-9567-6c9c8b4d4892 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-2e212519-cc95-4774-9567-6c9c8b4d4892 .shg-image-zoom,
.shg-c#s-2e212519-cc95-4774-9567-6c9c8b4d4892 img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-2e212519-cc95-4774-9567-6c9c8b4d4892 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-2e212519-cc95-4774-9567-6c9c8b4d4892 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-2e212519-cc95-4774-9567-6c9c8b4d4892 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-2e212519-cc95-4774-9567-6c9c8b4d4892 {
  max-width:  100%;
}

.shg-c#s-2e212519-cc95-4774-9567-6c9c8b4d4892 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-2e212519-cc95-4774-9567-6c9c8b4d4892 .shg-image-zoom,
.shg-c#s-2e212519-cc95-4774-9567-6c9c8b4d4892 img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-2e212519-cc95-4774-9567-6c9c8b4d4892 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-2e212519-cc95-4774-9567-6c9c8b4d4892 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-2e212519-cc95-4774-9567-6c9c8b4d4892 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-2e212519-cc95-4774-9567-6c9c8b4d4892 {
  max-width:  100%;
}

.shg-c#s-2e212519-cc95-4774-9567-6c9c8b4d4892 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-2e212519-cc95-4774-9567-6c9c8b4d4892 .shg-image-zoom,
.shg-c#s-2e212519-cc95-4774-9567-6c9c8b4d4892 img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-2e212519-cc95-4774-9567-6c9c8b4d4892 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-2e212519-cc95-4774-9567-6c9c8b4d4892 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-2e212519-cc95-4774-9567-6c9c8b4d4892 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-2e212519-cc95-4774-9567-6c9c8b4d4892 {
  max-width:  100%;
}

.shg-c#s-2e212519-cc95-4774-9567-6c9c8b4d4892 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-2e212519-cc95-4774-9567-6c9c8b4d4892 .shg-image-zoom,
.shg-c#s-2e212519-cc95-4774-9567-6c9c8b4d4892 img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-2e212519-cc95-4774-9567-6c9c8b4d4892 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-2e212519-cc95-4774-9567-6c9c8b4d4892 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-2e212519-cc95-4774-9567-6c9c8b4d4892 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-2e212519-cc95-4774-9567-6c9c8b4d4892 {
  max-width:  100%;
}

.shg-c#s-2e212519-cc95-4774-9567-6c9c8b4d4892 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-2e212519-cc95-4774-9567-6c9c8b4d4892 .shg-image-zoom,
.shg-c#s-2e212519-cc95-4774-9567-6c9c8b4d4892 img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-2e212519-cc95-4774-9567-6c9c8b4d4892 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-2e212519-cc95-4774-9567-6c9c8b4d4892 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-2e212519-cc95-4774-9567-6c9c8b4d4892 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-b67b2998-878e-4d4a-b5fa-f9ba46dfad1f {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
min-height: 110px;
text-align: center;
}
@media (min-width: 768px) and (max-width: 991px){#s-b67b2998-878e-4d4a-b5fa-f9ba46dfad1f {
  min-height: 86px;
}
}@media (max-width: 767px){#s-b67b2998-878e-4d4a-b5fa-f9ba46dfad1f {
  min-height: 0px;
}
}
#s-b67b2998-878e-4d4a-b5fa-f9ba46dfad1f .shg-product-title-component h3 span {
  color: #190056;
  font-weight:  600 ;
  font-family: Karla;
  
  font-size: 30px;
  
  
  
}
@media (min-width: 768px) and (max-width: 991px){#s-b67b2998-878e-4d4a-b5fa-f9ba46dfad1f .shg-product-title-component h3 span {
  color: #190056;
  font-weight:  600 ;
  font-family: Karla;
  
  font-size: 28px;
  
  
  
}
}@media (max-width: 767px){#s-b67b2998-878e-4d4a-b5fa-f9ba46dfad1f .shg-product-title-component h3 span {
  color: #190056;
  font-weight:  600 ;
  font-family: Karla;
  
  font-size: 20px;
  
  
  
}
}
#s-a794b5bd-6a0e-4666-a56b-0fcc6789e448 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 30px;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: rgba(0, 124, 255, 1);
text-align: center;
text-decoration: none;
}
#s-a794b5bd-6a0e-4666-a56b-0fcc6789e448:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iNmI5NjMyOTUtNDA0ZS00NmJiLWFkZDgtNzdjZGRhYTc5ODFkIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDA3Y2ZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZmZmZjY4O3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM2Yjk2MzI5NS00MDRlLTQ2YmItYWRkOC03N2NkZGFhNzk4MWQpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#007cff"}, {"id"=>2, "pos"=>1, "color"=>"#ffff68"}] !important;}#s-a794b5bd-6a0e-4666-a56b-0fcc6789e448:active {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iMTY5MThhM2EtMTA5OC00ODg2LTg1YjctYTIxMjAwMTdkYjE2IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDA3Y2ZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojYzZlNGZmO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCMxNjkxOGEzYS0xMDk4LTQ4ODYtODViNy1hMjEyMDAxN2RiMTYpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#007cff"}, {"id"=>2, "pos"=>1, "color"=>"#c6e4ff"}] !important;}

  #s-a794b5bd-6a0e-4666-a56b-0fcc6789e448-root {
    text-align: center;
  }


#s-a794b5bd-6a0e-4666-a56b-0fcc6789e448.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-a794b5bd-6a0e-4666-a56b-0fcc6789e448-root {
    text-align: center;
  }


#s-a794b5bd-6a0e-4666-a56b-0fcc6789e448.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-a794b5bd-6a0e-4666-a56b-0fcc6789e448-root {
    text-align: center;
  }


#s-a794b5bd-6a0e-4666-a56b-0fcc6789e448.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-a794b5bd-6a0e-4666-a56b-0fcc6789e448-root {
    text-align: center;
  }


#s-a794b5bd-6a0e-4666-a56b-0fcc6789e448.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-a794b5bd-6a0e-4666-a56b-0fcc6789e448-root {
    text-align: center;
  }


#s-a794b5bd-6a0e-4666-a56b-0fcc6789e448.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}
#s-fd6182d3-499d-495c-b53e-bf9aaf203629 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
max-width: 1500px;
}

@media (min-width: 0px) {
[id="s-fd6182d3-499d-495c-b53e-bf9aaf203629"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 10.0px);
}

}

@media (min-width: 768px) {
[id="s-fd6182d3-499d-495c-b53e-bf9aaf203629"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-fd6182d3-499d-495c-b53e-bf9aaf203629"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-fd6182d3-499d-495c-b53e-bf9aaf203629"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

}

#s-63029f79-5637-4961-8e16-9ab4c9fcc036 {
  margin-left: auto;
margin-right: auto;
}

#s-482ea2a7-c51a-434e-aa32-59fe8acbcb58 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-482ea2a7-c51a-434e-aa32-59fe8acbcb58 {
  max-width:  100%;
}

.shg-c#s-482ea2a7-c51a-434e-aa32-59fe8acbcb58 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-482ea2a7-c51a-434e-aa32-59fe8acbcb58 .shg-image-zoom,
.shg-c#s-482ea2a7-c51a-434e-aa32-59fe8acbcb58 img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-482ea2a7-c51a-434e-aa32-59fe8acbcb58 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-482ea2a7-c51a-434e-aa32-59fe8acbcb58 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-482ea2a7-c51a-434e-aa32-59fe8acbcb58 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-482ea2a7-c51a-434e-aa32-59fe8acbcb58 {
  max-width:  100%;
}

.shg-c#s-482ea2a7-c51a-434e-aa32-59fe8acbcb58 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-482ea2a7-c51a-434e-aa32-59fe8acbcb58 .shg-image-zoom,
.shg-c#s-482ea2a7-c51a-434e-aa32-59fe8acbcb58 img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-482ea2a7-c51a-434e-aa32-59fe8acbcb58 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-482ea2a7-c51a-434e-aa32-59fe8acbcb58 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-482ea2a7-c51a-434e-aa32-59fe8acbcb58 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-482ea2a7-c51a-434e-aa32-59fe8acbcb58 {
  max-width:  100%;
}

.shg-c#s-482ea2a7-c51a-434e-aa32-59fe8acbcb58 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-482ea2a7-c51a-434e-aa32-59fe8acbcb58 .shg-image-zoom,
.shg-c#s-482ea2a7-c51a-434e-aa32-59fe8acbcb58 img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-482ea2a7-c51a-434e-aa32-59fe8acbcb58 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-482ea2a7-c51a-434e-aa32-59fe8acbcb58 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-482ea2a7-c51a-434e-aa32-59fe8acbcb58 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-482ea2a7-c51a-434e-aa32-59fe8acbcb58 {
  max-width:  100%;
}

.shg-c#s-482ea2a7-c51a-434e-aa32-59fe8acbcb58 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-482ea2a7-c51a-434e-aa32-59fe8acbcb58 .shg-image-zoom,
.shg-c#s-482ea2a7-c51a-434e-aa32-59fe8acbcb58 img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-482ea2a7-c51a-434e-aa32-59fe8acbcb58 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-482ea2a7-c51a-434e-aa32-59fe8acbcb58 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-482ea2a7-c51a-434e-aa32-59fe8acbcb58 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-482ea2a7-c51a-434e-aa32-59fe8acbcb58 {
  max-width:  100%;
}

.shg-c#s-482ea2a7-c51a-434e-aa32-59fe8acbcb58 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-482ea2a7-c51a-434e-aa32-59fe8acbcb58 .shg-image-zoom,
.shg-c#s-482ea2a7-c51a-434e-aa32-59fe8acbcb58 img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-482ea2a7-c51a-434e-aa32-59fe8acbcb58 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-482ea2a7-c51a-434e-aa32-59fe8acbcb58 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-482ea2a7-c51a-434e-aa32-59fe8acbcb58 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-b33b5f46-4888-4be5-9413-321bd5d926bb {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
min-height: 110px;
text-align: center;
}
@media (min-width: 768px) and (max-width: 991px){#s-b33b5f46-4888-4be5-9413-321bd5d926bb {
  min-height: 86px;
}
}@media (max-width: 767px){#s-b33b5f46-4888-4be5-9413-321bd5d926bb {
  min-height: 0px;
}
}
#s-b33b5f46-4888-4be5-9413-321bd5d926bb .shg-product-title-component h3 span {
  color: #190056;
  font-weight:  600 ;
  font-family: Karla;
  
  font-size: 30px;
  
  
  
}
@media (min-width: 768px) and (max-width: 991px){#s-b33b5f46-4888-4be5-9413-321bd5d926bb .shg-product-title-component h3 span {
  color: #190056;
  font-weight:  600 ;
  font-family: Karla;
  
  font-size: 28px;
  
  
  
}
}@media (max-width: 767px){#s-b33b5f46-4888-4be5-9413-321bd5d926bb .shg-product-title-component h3 span {
  color: #190056;
  font-weight:  600 ;
  font-family: Karla;
  
  font-size: 20px;
  
  
  
}
}
#s-6f19bf57-b457-48ce-8ef8-62700e0523db {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 30px;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: rgba(0, 124, 255, 1);
text-align: center;
text-decoration: none;
}
#s-6f19bf57-b457-48ce-8ef8-62700e0523db:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iNmI5NjMyOTUtNDA0ZS00NmJiLWFkZDgtNzdjZGRhYTc5ODFkIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDA3Y2ZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZmZmZjY4O3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM2Yjk2MzI5NS00MDRlLTQ2YmItYWRkOC03N2NkZGFhNzk4MWQpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#007cff"}, {"id"=>2, "pos"=>1, "color"=>"#ffff68"}] !important;}#s-6f19bf57-b457-48ce-8ef8-62700e0523db:active {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iY2IwZTg4ZTAtNGE4ZC00ODQ3LTlkMjUtNmJkYzg2NTY1Y2RjIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDA3Y2ZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojYzZlNGZmO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNjYjBlODhlMC00YThkLTQ4NDctOWQyNS02YmRjODY1NjVjZGMpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#007cff"}, {"id"=>2, "pos"=>1, "color"=>"#c6e4ff"}] !important;}

  #s-6f19bf57-b457-48ce-8ef8-62700e0523db-root {
    text-align: center;
  }


#s-6f19bf57-b457-48ce-8ef8-62700e0523db.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-6f19bf57-b457-48ce-8ef8-62700e0523db-root {
    text-align: center;
  }


#s-6f19bf57-b457-48ce-8ef8-62700e0523db.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-6f19bf57-b457-48ce-8ef8-62700e0523db-root {
    text-align: center;
  }


#s-6f19bf57-b457-48ce-8ef8-62700e0523db.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-6f19bf57-b457-48ce-8ef8-62700e0523db-root {
    text-align: center;
  }


#s-6f19bf57-b457-48ce-8ef8-62700e0523db.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-6f19bf57-b457-48ce-8ef8-62700e0523db-root {
    text-align: center;
  }


#s-6f19bf57-b457-48ce-8ef8-62700e0523db.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}
#s-f248c562-2cdf-41ef-9b95-887e9ea8866d {
  margin-left: auto;
margin-right: auto;
}

#s-b74d25e3-8457-48b9-8e81-2b20914a0688 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-b74d25e3-8457-48b9-8e81-2b20914a0688 {
  max-width:  100%;
}

.shg-c#s-b74d25e3-8457-48b9-8e81-2b20914a0688 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-b74d25e3-8457-48b9-8e81-2b20914a0688 .shg-image-zoom,
.shg-c#s-b74d25e3-8457-48b9-8e81-2b20914a0688 img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-b74d25e3-8457-48b9-8e81-2b20914a0688 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-b74d25e3-8457-48b9-8e81-2b20914a0688 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-b74d25e3-8457-48b9-8e81-2b20914a0688 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-b74d25e3-8457-48b9-8e81-2b20914a0688 {
  max-width:  100%;
}

.shg-c#s-b74d25e3-8457-48b9-8e81-2b20914a0688 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-b74d25e3-8457-48b9-8e81-2b20914a0688 .shg-image-zoom,
.shg-c#s-b74d25e3-8457-48b9-8e81-2b20914a0688 img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-b74d25e3-8457-48b9-8e81-2b20914a0688 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-b74d25e3-8457-48b9-8e81-2b20914a0688 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-b74d25e3-8457-48b9-8e81-2b20914a0688 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-b74d25e3-8457-48b9-8e81-2b20914a0688 {
  max-width:  100%;
}

.shg-c#s-b74d25e3-8457-48b9-8e81-2b20914a0688 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-b74d25e3-8457-48b9-8e81-2b20914a0688 .shg-image-zoom,
.shg-c#s-b74d25e3-8457-48b9-8e81-2b20914a0688 img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-b74d25e3-8457-48b9-8e81-2b20914a0688 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-b74d25e3-8457-48b9-8e81-2b20914a0688 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-b74d25e3-8457-48b9-8e81-2b20914a0688 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-b74d25e3-8457-48b9-8e81-2b20914a0688 {
  max-width:  100%;
}

.shg-c#s-b74d25e3-8457-48b9-8e81-2b20914a0688 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-b74d25e3-8457-48b9-8e81-2b20914a0688 .shg-image-zoom,
.shg-c#s-b74d25e3-8457-48b9-8e81-2b20914a0688 img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-b74d25e3-8457-48b9-8e81-2b20914a0688 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-b74d25e3-8457-48b9-8e81-2b20914a0688 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-b74d25e3-8457-48b9-8e81-2b20914a0688 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-b74d25e3-8457-48b9-8e81-2b20914a0688 {
  max-width:  100%;
}

.shg-c#s-b74d25e3-8457-48b9-8e81-2b20914a0688 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-b74d25e3-8457-48b9-8e81-2b20914a0688 .shg-image-zoom,
.shg-c#s-b74d25e3-8457-48b9-8e81-2b20914a0688 img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-b74d25e3-8457-48b9-8e81-2b20914a0688 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-b74d25e3-8457-48b9-8e81-2b20914a0688 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-b74d25e3-8457-48b9-8e81-2b20914a0688 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-83e4d143-0750-48b8-b0a2-8aa64466ead5 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
min-height: 110px;
text-align: center;
}
@media (min-width: 768px) and (max-width: 991px){#s-83e4d143-0750-48b8-b0a2-8aa64466ead5 {
  min-height: 86px;
}
}@media (max-width: 767px){#s-83e4d143-0750-48b8-b0a2-8aa64466ead5 {
  min-height: 0px;
}
}
#s-83e4d143-0750-48b8-b0a2-8aa64466ead5 .shg-product-title-component h3 span {
  color: #190056;
  font-weight:  600 ;
  font-family: Karla;
  
  font-size: 30px;
  
  
  
}
@media (min-width: 1200px){#s-83e4d143-0750-48b8-b0a2-8aa64466ead5 .shg-product-title-component h3 span {
  color: #190056;
  font-weight:  600 ;
  font-family: Karla;
  
  font-size: 30px;
  
  
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-83e4d143-0750-48b8-b0a2-8aa64466ead5 .shg-product-title-component h3 span {
  color: #190056;
  font-weight:  600 ;
  font-family: Karla;
  
  font-size: 28px;
  
  
  
}
}@media (max-width: 767px){#s-83e4d143-0750-48b8-b0a2-8aa64466ead5 .shg-product-title-component h3 span {
  color: #190056;
  font-weight:  600 ;
  font-family: Karla;
  
  font-size: 20px;
  
  
  
}
}
#s-1c80c9bd-bfcd-48ef-b3f0-976043037149 {
  margin-left: auto;
margin-bottom: 30px;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: rgba(0, 124, 255, 1);
text-align: center;
text-decoration: none;
}
#s-1c80c9bd-bfcd-48ef-b3f0-976043037149:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iNmI5NjMyOTUtNDA0ZS00NmJiLWFkZDgtNzdjZGRhYTc5ODFkIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDA3Y2ZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZmZmZjY4O3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM2Yjk2MzI5NS00MDRlLTQ2YmItYWRkOC03N2NkZGFhNzk4MWQpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#007cff"}, {"id"=>2, "pos"=>1, "color"=>"#ffff68"}] !important;}#s-1c80c9bd-bfcd-48ef-b3f0-976043037149:active {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iMTg1OTE3NjgtZjZlOC00ZDcxLWI0YTEtYjFiMzJmZmFkMzE5IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDA3Y2ZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojYzZlNGZmO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCMxODU5MTc2OC1mNmU4LTRkNzEtYjRhMS1iMWIzMmZmYWQzMTkpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#007cff"}, {"id"=>2, "pos"=>1, "color"=>"#c6e4ff"}] !important;}@media (min-width: 1200px){#s-1c80c9bd-bfcd-48ef-b3f0-976043037149 {
  
}
#s-1c80c9bd-bfcd-48ef-b3f0-976043037149:active {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iOWUzMGUzNDYtMGE3OS00OGFiLWExNWMtNGRlMDcxYmQ3YWI4IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDA3Y2ZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojYzZlNGZmO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM5ZTMwZTM0Ni0wYTc5LTQ4YWItYTE1Yy00ZGUwNzFiZDdhYjgpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#007cff"}, {"id"=>2, "pos"=>1, "color"=>"#c6e4ff"}] !important;}}

  #s-1c80c9bd-bfcd-48ef-b3f0-976043037149-root {
    text-align: center;
  }


#s-1c80c9bd-bfcd-48ef-b3f0-976043037149.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-1c80c9bd-bfcd-48ef-b3f0-976043037149-root {
    text-align: center;
  }


#s-1c80c9bd-bfcd-48ef-b3f0-976043037149.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-1c80c9bd-bfcd-48ef-b3f0-976043037149-root {
    text-align: center;
  }


#s-1c80c9bd-bfcd-48ef-b3f0-976043037149.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-1c80c9bd-bfcd-48ef-b3f0-976043037149-root {
    text-align: center;
  }


#s-1c80c9bd-bfcd-48ef-b3f0-976043037149.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-1c80c9bd-bfcd-48ef-b3f0-976043037149-root {
    text-align: center;
  }


#s-1c80c9bd-bfcd-48ef-b3f0-976043037149.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}
#s-2693b12a-66d3-4a99-9c65-a37017bf7247 {
  margin-left: auto;
margin-right: auto;
}

#s-5da5827c-4431-49c9-bffd-2604de3932be {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-5da5827c-4431-49c9-bffd-2604de3932be {
  max-width:  100%;
}

.shg-c#s-5da5827c-4431-49c9-bffd-2604de3932be img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-5da5827c-4431-49c9-bffd-2604de3932be .shg-image-zoom,
.shg-c#s-5da5827c-4431-49c9-bffd-2604de3932be img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-5da5827c-4431-49c9-bffd-2604de3932be .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-5da5827c-4431-49c9-bffd-2604de3932be .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-5da5827c-4431-49c9-bffd-2604de3932be img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-5da5827c-4431-49c9-bffd-2604de3932be {
  max-width:  100%;
}

.shg-c#s-5da5827c-4431-49c9-bffd-2604de3932be img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-5da5827c-4431-49c9-bffd-2604de3932be .shg-image-zoom,
.shg-c#s-5da5827c-4431-49c9-bffd-2604de3932be img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-5da5827c-4431-49c9-bffd-2604de3932be .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-5da5827c-4431-49c9-bffd-2604de3932be .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-5da5827c-4431-49c9-bffd-2604de3932be img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-5da5827c-4431-49c9-bffd-2604de3932be {
  max-width:  100%;
}

.shg-c#s-5da5827c-4431-49c9-bffd-2604de3932be img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-5da5827c-4431-49c9-bffd-2604de3932be .shg-image-zoom,
.shg-c#s-5da5827c-4431-49c9-bffd-2604de3932be img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-5da5827c-4431-49c9-bffd-2604de3932be .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-5da5827c-4431-49c9-bffd-2604de3932be .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-5da5827c-4431-49c9-bffd-2604de3932be img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-5da5827c-4431-49c9-bffd-2604de3932be {
  max-width:  100%;
}

.shg-c#s-5da5827c-4431-49c9-bffd-2604de3932be img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-5da5827c-4431-49c9-bffd-2604de3932be .shg-image-zoom,
.shg-c#s-5da5827c-4431-49c9-bffd-2604de3932be img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-5da5827c-4431-49c9-bffd-2604de3932be .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-5da5827c-4431-49c9-bffd-2604de3932be .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-5da5827c-4431-49c9-bffd-2604de3932be img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-5da5827c-4431-49c9-bffd-2604de3932be {
  max-width:  100%;
}

.shg-c#s-5da5827c-4431-49c9-bffd-2604de3932be img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-5da5827c-4431-49c9-bffd-2604de3932be .shg-image-zoom,
.shg-c#s-5da5827c-4431-49c9-bffd-2604de3932be img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-5da5827c-4431-49c9-bffd-2604de3932be .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-5da5827c-4431-49c9-bffd-2604de3932be .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-5da5827c-4431-49c9-bffd-2604de3932be img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-0e483da4-92d1-4ceb-a2b9-c9cf6df640e4 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
min-height: 110px;
text-align: center;
}
@media (min-width: 768px) and (max-width: 991px){#s-0e483da4-92d1-4ceb-a2b9-c9cf6df640e4 {
  min-height: 86px;
}
}@media (max-width: 767px){#s-0e483da4-92d1-4ceb-a2b9-c9cf6df640e4 {
  min-height: 0px;
}
}
#s-0e483da4-92d1-4ceb-a2b9-c9cf6df640e4 .shg-product-title-component h3 span {
  color: #190056;
  font-weight:  600 ;
  font-family: Karla;
  
  font-size: 30px;
  
  
  
}
@media (min-width: 768px) and (max-width: 991px){#s-0e483da4-92d1-4ceb-a2b9-c9cf6df640e4 .shg-product-title-component h3 span {
  color: #190056;
  font-weight:  600 ;
  font-family: Karla;
  
  font-size: 28px;
  
  
  
}
}@media (max-width: 767px){#s-0e483da4-92d1-4ceb-a2b9-c9cf6df640e4 .shg-product-title-component h3 span {
  color: #190056;
  font-weight:  600 ;
  font-family: Karla;
  
  font-size: 20px;
  
  
  
}
}
#s-1033cb69-0c81-4c82-b581-e690a300789d {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 30px;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: rgba(0, 124, 255, 1);
text-align: center;
text-decoration: none;
}
#s-1033cb69-0c81-4c82-b581-e690a300789d:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iNmI5NjMyOTUtNDA0ZS00NmJiLWFkZDgtNzdjZGRhYTc5ODFkIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDA3Y2ZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZmZmZjY4O3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM2Yjk2MzI5NS00MDRlLTQ2YmItYWRkOC03N2NkZGFhNzk4MWQpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#007cff"}, {"id"=>2, "pos"=>1, "color"=>"#ffff68"}] !important;}#s-1033cb69-0c81-4c82-b581-e690a300789d:active {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iMGUxNWQ3NTYtNGQ3ZC00N2E0LTg0MGUtOTI0ZDM5ZTgwNDM3IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDA3Y2ZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojYzZlNGZmO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCMwZTE1ZDc1Ni00ZDdkLTQ3YTQtODQwZS05MjRkMzllODA0MzcpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#007cff"}, {"id"=>2, "pos"=>1, "color"=>"#c6e4ff"}] !important;}

  #s-1033cb69-0c81-4c82-b581-e690a300789d-root {
    text-align: center;
  }


#s-1033cb69-0c81-4c82-b581-e690a300789d.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-1033cb69-0c81-4c82-b581-e690a300789d-root {
    text-align: center;
  }


#s-1033cb69-0c81-4c82-b581-e690a300789d.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-1033cb69-0c81-4c82-b581-e690a300789d-root {
    text-align: center;
  }


#s-1033cb69-0c81-4c82-b581-e690a300789d.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-1033cb69-0c81-4c82-b581-e690a300789d-root {
    text-align: center;
  }


#s-1033cb69-0c81-4c82-b581-e690a300789d.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-1033cb69-0c81-4c82-b581-e690a300789d-root {
    text-align: center;
  }


#s-1033cb69-0c81-4c82-b581-e690a300789d.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}
#s-4c7b44f6-ddf2-44cc-ae2c-eac9430967f9 {
  margin-left: auto;
margin-right: auto;
}

#s-e0b5b0fd-4c48-4a4e-9755-0f5b1356dc6b {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-e0b5b0fd-4c48-4a4e-9755-0f5b1356dc6b {
  max-width:  100%;
}

.shg-c#s-e0b5b0fd-4c48-4a4e-9755-0f5b1356dc6b img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-e0b5b0fd-4c48-4a4e-9755-0f5b1356dc6b .shg-image-zoom,
.shg-c#s-e0b5b0fd-4c48-4a4e-9755-0f5b1356dc6b img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-e0b5b0fd-4c48-4a4e-9755-0f5b1356dc6b .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-e0b5b0fd-4c48-4a4e-9755-0f5b1356dc6b .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-e0b5b0fd-4c48-4a4e-9755-0f5b1356dc6b img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-e0b5b0fd-4c48-4a4e-9755-0f5b1356dc6b {
  max-width:  100%;
}

.shg-c#s-e0b5b0fd-4c48-4a4e-9755-0f5b1356dc6b img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-e0b5b0fd-4c48-4a4e-9755-0f5b1356dc6b .shg-image-zoom,
.shg-c#s-e0b5b0fd-4c48-4a4e-9755-0f5b1356dc6b img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-e0b5b0fd-4c48-4a4e-9755-0f5b1356dc6b .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-e0b5b0fd-4c48-4a4e-9755-0f5b1356dc6b .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-e0b5b0fd-4c48-4a4e-9755-0f5b1356dc6b img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-e0b5b0fd-4c48-4a4e-9755-0f5b1356dc6b {
  max-width:  100%;
}

.shg-c#s-e0b5b0fd-4c48-4a4e-9755-0f5b1356dc6b img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-e0b5b0fd-4c48-4a4e-9755-0f5b1356dc6b .shg-image-zoom,
.shg-c#s-e0b5b0fd-4c48-4a4e-9755-0f5b1356dc6b img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-e0b5b0fd-4c48-4a4e-9755-0f5b1356dc6b .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-e0b5b0fd-4c48-4a4e-9755-0f5b1356dc6b .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-e0b5b0fd-4c48-4a4e-9755-0f5b1356dc6b img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-e0b5b0fd-4c48-4a4e-9755-0f5b1356dc6b {
  max-width:  100%;
}

.shg-c#s-e0b5b0fd-4c48-4a4e-9755-0f5b1356dc6b img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-e0b5b0fd-4c48-4a4e-9755-0f5b1356dc6b .shg-image-zoom,
.shg-c#s-e0b5b0fd-4c48-4a4e-9755-0f5b1356dc6b img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-e0b5b0fd-4c48-4a4e-9755-0f5b1356dc6b .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-e0b5b0fd-4c48-4a4e-9755-0f5b1356dc6b .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-e0b5b0fd-4c48-4a4e-9755-0f5b1356dc6b img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-e0b5b0fd-4c48-4a4e-9755-0f5b1356dc6b {
  max-width:  100%;
}

.shg-c#s-e0b5b0fd-4c48-4a4e-9755-0f5b1356dc6b img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-e0b5b0fd-4c48-4a4e-9755-0f5b1356dc6b .shg-image-zoom,
.shg-c#s-e0b5b0fd-4c48-4a4e-9755-0f5b1356dc6b img.shogun-image {
  max-width: 759px !important;
  
}

.shg-c#s-e0b5b0fd-4c48-4a4e-9755-0f5b1356dc6b .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-e0b5b0fd-4c48-4a4e-9755-0f5b1356dc6b .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-e0b5b0fd-4c48-4a4e-9755-0f5b1356dc6b img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-1d0901cd-28bb-4f89-8a5f-46900b90c36e {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
min-height: 110px;
text-align: center;
}
@media (min-width: 768px) and (max-width: 991px){#s-1d0901cd-28bb-4f89-8a5f-46900b90c36e {
  min-height: 86px;
}
}@media (max-width: 767px){#s-1d0901cd-28bb-4f89-8a5f-46900b90c36e {
  min-height: 0px;
}
}
#s-1d0901cd-28bb-4f89-8a5f-46900b90c36e .shg-product-title-component h3 span {
  color: #190056;
  font-weight:  600 ;
  font-family: Karla;
  
  font-size: 30px;
  
  
  
}
@media (min-width: 768px) and (max-width: 991px){#s-1d0901cd-28bb-4f89-8a5f-46900b90c36e .shg-product-title-component h3 span {
  color: #190056;
  font-weight:  600 ;
  font-family: Karla;
  
  font-size: 28px;
  
  
  
}
}@media (max-width: 767px){#s-1d0901cd-28bb-4f89-8a5f-46900b90c36e .shg-product-title-component h3 span {
  color: #190056;
  font-weight:  600 ;
  font-family: Karla;
  
  font-size: 20px;
  
  
  
}
}
#s-aeae07a0-8696-4eb9-9bbe-9de560fbf424 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 30px;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: rgba(0, 124, 255, 1);
text-align: center;
text-decoration: none;
}
#s-aeae07a0-8696-4eb9-9bbe-9de560fbf424:hover {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iNmI5NjMyOTUtNDA0ZS00NmJiLWFkZDgtNzdjZGRhYTc5ODFkIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDA3Y2ZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZmZmZjY4O3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM2Yjk2MzI5NS00MDRlLTQ2YmItYWRkOC03N2NkZGFhNzk4MWQpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#007cff"}, {"id"=>2, "pos"=>1, "color"=>"#ffff68"}] !important;}#s-aeae07a0-8696-4eb9-9bbe-9de560fbf424:active {background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iMWQzYTM1NmMtZGFhZi00Nzg0LWE1MTUtYjVjMWIyZWNjZGIyIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMDA3Y2ZmO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojYzZlNGZmO3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCMxZDNhMzU2Yy1kYWFmLTQ3ODQtYTUxNS1iNWMxYjJlY2NkYjIpIi8+PC9zdmc+) !important;
background-repeat: no-repeat !important;
text-decoration: none !important;
hover-type: gradient !important;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#007cff"}, {"id"=>2, "pos"=>1, "color"=>"#c6e4ff"}] !important;}

  #s-aeae07a0-8696-4eb9-9bbe-9de560fbf424-root {
    text-align: center;
  }


#s-aeae07a0-8696-4eb9-9bbe-9de560fbf424.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-aeae07a0-8696-4eb9-9bbe-9de560fbf424-root {
    text-align: center;
  }


#s-aeae07a0-8696-4eb9-9bbe-9de560fbf424.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-aeae07a0-8696-4eb9-9bbe-9de560fbf424-root {
    text-align: center;
  }


#s-aeae07a0-8696-4eb9-9bbe-9de560fbf424.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-aeae07a0-8696-4eb9-9bbe-9de560fbf424-root {
    text-align: center;
  }


#s-aeae07a0-8696-4eb9-9bbe-9de560fbf424.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-aeae07a0-8696-4eb9-9bbe-9de560fbf424-root {
    text-align: center;
  }


#s-aeae07a0-8696-4eb9-9bbe-9de560fbf424.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}
}
/*
  $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;
}
