.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-149272a1-f903-434a-ada3-52655997386e {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-149272a1-f903-434a-ada3-52655997386e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-149272a1-f903-434a-ada3-52655997386e.shg-box.shg-c {
  justify-content: center;
}

#s-0f7dac50-912c-4ae0-9ff2-d176b592ebd1 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
background-color: rgba(242, 247, 249, 1);
}
@media (min-width: 1200px){#s-0f7dac50-912c-4ae0-9ff2-d176b592ebd1 {
  display: none;
}
#s-0f7dac50-912c-4ae0-9ff2-d176b592ebd1, #wrap-s-0f7dac50-912c-4ae0-9ff2-d176b592ebd1, #wrap-content-s-0f7dac50-912c-4ae0-9ff2-d176b592ebd1 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-0f7dac50-912c-4ae0-9ff2-d176b592ebd1 {
  display: none;
}
#s-0f7dac50-912c-4ae0-9ff2-d176b592ebd1, #wrap-s-0f7dac50-912c-4ae0-9ff2-d176b592ebd1, #wrap-content-s-0f7dac50-912c-4ae0-9ff2-d176b592ebd1 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-0f7dac50-912c-4ae0-9ff2-d176b592ebd1 {
  display: none;
}
#s-0f7dac50-912c-4ae0-9ff2-d176b592ebd1, #wrap-s-0f7dac50-912c-4ae0-9ff2-d176b592ebd1, #wrap-content-s-0f7dac50-912c-4ae0-9ff2-d176b592ebd1 { display: none !important; }}







#s-0f7dac50-912c-4ae0-9ff2-d176b592ebd1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-0f7dac50-912c-4ae0-9ff2-d176b592ebd1.shg-box.shg-c {
  justify-content: center;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.shogun-image-content {
  display: flex;
  flex-direction: column;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 10;
  min-width: 100%;
  min-height: 100%;
  /* Ensures that the content children fills the container */
  align-items: stretch;
}

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

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

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

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

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

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

.shg-image-content-wrapper .shogun-image.hover~* {
  z-index: 1;
}

.shogun-image-content > * {
  flex-shrink: 0; /* Prevents children from shrinking maintaining natural size*/
  width: 100%;
}
#s-ad9ebee1-bf59-44b9-9dd4-c2398aeb0e47 {
  margin-left: auto;
margin-right: auto;
max-width: 734px;
text-align: center;
}
@media (min-width: 1200px){#s-ad9ebee1-bf59-44b9-9dd4-c2398aeb0e47 {
  display: none;
}
#s-ad9ebee1-bf59-44b9-9dd4-c2398aeb0e47, #wrap-s-ad9ebee1-bf59-44b9-9dd4-c2398aeb0e47, #wrap-content-s-ad9ebee1-bf59-44b9-9dd4-c2398aeb0e47 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-ad9ebee1-bf59-44b9-9dd4-c2398aeb0e47 {
  display: none;
}
#s-ad9ebee1-bf59-44b9-9dd4-c2398aeb0e47, #wrap-s-ad9ebee1-bf59-44b9-9dd4-c2398aeb0e47, #wrap-content-s-ad9ebee1-bf59-44b9-9dd4-c2398aeb0e47 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-ad9ebee1-bf59-44b9-9dd4-c2398aeb0e47 {
  display: none;
}
#s-ad9ebee1-bf59-44b9-9dd4-c2398aeb0e47, #wrap-s-ad9ebee1-bf59-44b9-9dd4-c2398aeb0e47, #wrap-content-s-ad9ebee1-bf59-44b9-9dd4-c2398aeb0e47 { display: none !important; }}
#s-ad9ebee1-bf59-44b9-9dd4-c2398aeb0e47 {
  margin: 0 !important;
  overflow: visible;
}

#s-ad9ebee1-bf59-44b9-9dd4-c2398aeb0e47-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ad9ebee1-bf59-44b9-9dd4-c2398aeb0e47 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ad9ebee1-bf59-44b9-9dd4-c2398aeb0e47 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ad9ebee1-bf59-44b9-9dd4-c2398aeb0e47 img.shogun-image {
  /* Add background color handling */
  
}

#s-ad9ebee1-bf59-44b9-9dd4-c2398aeb0e47 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-ad9ebee1-bf59-44b9-9dd4-c2398aeb0e47 .shogun-image-content {
  
    justify-content: flex-end;
  
}

.s-ad9ebee1-bf59-44b9-9dd4-c2398aeb0e47.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ad9ebee1-bf59-44b9-9dd4-c2398aeb0e47.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ad9ebee1-bf59-44b9-9dd4-c2398aeb0e47.shogun-image {
  box-sizing: border-box;
}



.s-ad9ebee1-bf59-44b9-9dd4-c2398aeb0e47 img.shogun-image {
  
}


@media (min-width: 1200px){#s-ad9ebee1-bf59-44b9-9dd4-c2398aeb0e47 {
  margin: 0 !important;
  overflow: visible;
}

#s-ad9ebee1-bf59-44b9-9dd4-c2398aeb0e47-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ad9ebee1-bf59-44b9-9dd4-c2398aeb0e47 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ad9ebee1-bf59-44b9-9dd4-c2398aeb0e47 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ad9ebee1-bf59-44b9-9dd4-c2398aeb0e47 img.shogun-image {
  /* Add background color handling */
  
}

#s-ad9ebee1-bf59-44b9-9dd4-c2398aeb0e47 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-ad9ebee1-bf59-44b9-9dd4-c2398aeb0e47 .shogun-image-content {
  
    justify-content: flex-end;
  
}

.s-ad9ebee1-bf59-44b9-9dd4-c2398aeb0e47.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ad9ebee1-bf59-44b9-9dd4-c2398aeb0e47.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ad9ebee1-bf59-44b9-9dd4-c2398aeb0e47.shogun-image {
  box-sizing: border-box;
}



.s-ad9ebee1-bf59-44b9-9dd4-c2398aeb0e47 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-ad9ebee1-bf59-44b9-9dd4-c2398aeb0e47 {
  margin: 0 !important;
  overflow: visible;
}

#s-ad9ebee1-bf59-44b9-9dd4-c2398aeb0e47-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ad9ebee1-bf59-44b9-9dd4-c2398aeb0e47 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ad9ebee1-bf59-44b9-9dd4-c2398aeb0e47 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ad9ebee1-bf59-44b9-9dd4-c2398aeb0e47 img.shogun-image {
  /* Add background color handling */
  
}

#s-ad9ebee1-bf59-44b9-9dd4-c2398aeb0e47 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-ad9ebee1-bf59-44b9-9dd4-c2398aeb0e47 .shogun-image-content {
  
    justify-content: flex-end;
  
}

.s-ad9ebee1-bf59-44b9-9dd4-c2398aeb0e47.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ad9ebee1-bf59-44b9-9dd4-c2398aeb0e47.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ad9ebee1-bf59-44b9-9dd4-c2398aeb0e47.shogun-image {
  box-sizing: border-box;
}



.s-ad9ebee1-bf59-44b9-9dd4-c2398aeb0e47 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-ad9ebee1-bf59-44b9-9dd4-c2398aeb0e47 {
  margin: 0 !important;
  overflow: visible;
}

#s-ad9ebee1-bf59-44b9-9dd4-c2398aeb0e47-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ad9ebee1-bf59-44b9-9dd4-c2398aeb0e47 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ad9ebee1-bf59-44b9-9dd4-c2398aeb0e47 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ad9ebee1-bf59-44b9-9dd4-c2398aeb0e47 img.shogun-image {
  /* Add background color handling */
  
}

#s-ad9ebee1-bf59-44b9-9dd4-c2398aeb0e47 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-ad9ebee1-bf59-44b9-9dd4-c2398aeb0e47 .shogun-image-content {
  
    justify-content: flex-end;
  
}

.s-ad9ebee1-bf59-44b9-9dd4-c2398aeb0e47.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ad9ebee1-bf59-44b9-9dd4-c2398aeb0e47.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ad9ebee1-bf59-44b9-9dd4-c2398aeb0e47.shogun-image {
  box-sizing: border-box;
}



.s-ad9ebee1-bf59-44b9-9dd4-c2398aeb0e47 img.shogun-image {
  
}


}@media (max-width: 767px){#s-ad9ebee1-bf59-44b9-9dd4-c2398aeb0e47 {
  margin: 0 !important;
  overflow: visible;
}

#s-ad9ebee1-bf59-44b9-9dd4-c2398aeb0e47-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ad9ebee1-bf59-44b9-9dd4-c2398aeb0e47 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ad9ebee1-bf59-44b9-9dd4-c2398aeb0e47 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ad9ebee1-bf59-44b9-9dd4-c2398aeb0e47 img.shogun-image {
  /* Add background color handling */
  
}

#s-ad9ebee1-bf59-44b9-9dd4-c2398aeb0e47 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-ad9ebee1-bf59-44b9-9dd4-c2398aeb0e47 .shogun-image-content {
  
    justify-content: flex-end;
  
}

.s-ad9ebee1-bf59-44b9-9dd4-c2398aeb0e47.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ad9ebee1-bf59-44b9-9dd4-c2398aeb0e47.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ad9ebee1-bf59-44b9-9dd4-c2398aeb0e47.shogun-image {
  box-sizing: border-box;
}



.s-ad9ebee1-bf59-44b9-9dd4-c2398aeb0e47 img.shogun-image {
  
}


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

#s-49286243-347a-41ed-86cb-d8efdc337bfc {
  margin-top: 30px;
margin-left: auto;
margin-bottom: 30px;
margin-right: auto;
padding-left: 10%;
padding-right: 10%;
}

#s-d2c3b31a-f18a-470c-9010-25a2d3508abe {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}
@media (max-width: 767px){#s-d2c3b31a-f18a-470c-9010-25a2d3508abe {
  display: none;
}
#s-d2c3b31a-f18a-470c-9010-25a2d3508abe, #wrap-s-d2c3b31a-f18a-470c-9010-25a2d3508abe, #wrap-content-s-d2c3b31a-f18a-470c-9010-25a2d3508abe { display: none !important; }}







#s-d2c3b31a-f18a-470c-9010-25a2d3508abe > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-d2c3b31a-f18a-470c-9010-25a2d3508abe.shg-box.shg-c {
  justify-content: center;
}

#s-1f42de05-1637-48d0-8518-a52b86365686 {
  margin-left: auto;
margin-right: auto;
max-width: 3482px;
text-align: center;
}
@media (max-width: 767px){#s-1f42de05-1637-48d0-8518-a52b86365686 {
  display: none;
}
#s-1f42de05-1637-48d0-8518-a52b86365686, #wrap-s-1f42de05-1637-48d0-8518-a52b86365686, #wrap-content-s-1f42de05-1637-48d0-8518-a52b86365686 { display: none !important; }}
#s-1f42de05-1637-48d0-8518-a52b86365686 {
  margin: 0 !important;
  overflow: visible;
}

#s-1f42de05-1637-48d0-8518-a52b86365686-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-1f42de05-1637-48d0-8518-a52b86365686 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-1f42de05-1637-48d0-8518-a52b86365686 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-1f42de05-1637-48d0-8518-a52b86365686 img.shogun-image {
  /* Add background color handling */
  
}

#s-1f42de05-1637-48d0-8518-a52b86365686 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-1f42de05-1637-48d0-8518-a52b86365686.shogun-image {
    
    
    
    max-height: 3482px;
  }


.s-1f42de05-1637-48d0-8518-a52b86365686 .shogun-image-content {
  
    justify-content: center;
  
}

.s-1f42de05-1637-48d0-8518-a52b86365686.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1f42de05-1637-48d0-8518-a52b86365686.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1f42de05-1637-48d0-8518-a52b86365686.shogun-image {
  box-sizing: border-box;
}



.s-1f42de05-1637-48d0-8518-a52b86365686 img.shogun-image {
  
}


@media (min-width: 1200px){#s-1f42de05-1637-48d0-8518-a52b86365686 {
  margin: 0 !important;
  overflow: visible;
}

#s-1f42de05-1637-48d0-8518-a52b86365686-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-1f42de05-1637-48d0-8518-a52b86365686 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-1f42de05-1637-48d0-8518-a52b86365686 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-1f42de05-1637-48d0-8518-a52b86365686 img.shogun-image {
  /* Add background color handling */
  
}

#s-1f42de05-1637-48d0-8518-a52b86365686 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-1f42de05-1637-48d0-8518-a52b86365686.shogun-image {
    
    
    
    max-height: 3482px;
  }


.s-1f42de05-1637-48d0-8518-a52b86365686 .shogun-image-content {
  
    justify-content: center;
  
}

.s-1f42de05-1637-48d0-8518-a52b86365686.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1f42de05-1637-48d0-8518-a52b86365686.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1f42de05-1637-48d0-8518-a52b86365686.shogun-image {
  box-sizing: border-box;
}



.s-1f42de05-1637-48d0-8518-a52b86365686 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-1f42de05-1637-48d0-8518-a52b86365686 {
  margin: 0 !important;
  overflow: visible;
}

#s-1f42de05-1637-48d0-8518-a52b86365686-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-1f42de05-1637-48d0-8518-a52b86365686 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-1f42de05-1637-48d0-8518-a52b86365686 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-1f42de05-1637-48d0-8518-a52b86365686 img.shogun-image {
  /* Add background color handling */
  
}

#s-1f42de05-1637-48d0-8518-a52b86365686 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-1f42de05-1637-48d0-8518-a52b86365686.shogun-image {
    
    
    
    max-height: 3482px;
  }


.s-1f42de05-1637-48d0-8518-a52b86365686 .shogun-image-content {
  
    justify-content: center;
  
}

.s-1f42de05-1637-48d0-8518-a52b86365686.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1f42de05-1637-48d0-8518-a52b86365686.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1f42de05-1637-48d0-8518-a52b86365686.shogun-image {
  box-sizing: border-box;
}



.s-1f42de05-1637-48d0-8518-a52b86365686 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-1f42de05-1637-48d0-8518-a52b86365686 {
  margin: 0 !important;
  overflow: visible;
}

#s-1f42de05-1637-48d0-8518-a52b86365686-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-1f42de05-1637-48d0-8518-a52b86365686 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-1f42de05-1637-48d0-8518-a52b86365686 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-1f42de05-1637-48d0-8518-a52b86365686 img.shogun-image {
  /* Add background color handling */
  
}

#s-1f42de05-1637-48d0-8518-a52b86365686 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-1f42de05-1637-48d0-8518-a52b86365686.shogun-image {
    
    
    
    max-height: 3482px;
  }


.s-1f42de05-1637-48d0-8518-a52b86365686 .shogun-image-content {
  
    justify-content: center;
  
}

.s-1f42de05-1637-48d0-8518-a52b86365686.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1f42de05-1637-48d0-8518-a52b86365686.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1f42de05-1637-48d0-8518-a52b86365686.shogun-image {
  box-sizing: border-box;
}



.s-1f42de05-1637-48d0-8518-a52b86365686 img.shogun-image {
  
}


}@media (max-width: 767px){#s-1f42de05-1637-48d0-8518-a52b86365686 {
  margin: 0 !important;
  overflow: visible;
}

#s-1f42de05-1637-48d0-8518-a52b86365686-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-1f42de05-1637-48d0-8518-a52b86365686 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-1f42de05-1637-48d0-8518-a52b86365686 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-1f42de05-1637-48d0-8518-a52b86365686 img.shogun-image {
  /* Add background color handling */
  
}

#s-1f42de05-1637-48d0-8518-a52b86365686 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}





  img.s-1f42de05-1637-48d0-8518-a52b86365686.shogun-image {
    
    
    
    max-height: 3482px;
  }


.s-1f42de05-1637-48d0-8518-a52b86365686 .shogun-image-content {
  
    justify-content: center;
  
}

.s-1f42de05-1637-48d0-8518-a52b86365686.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1f42de05-1637-48d0-8518-a52b86365686.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1f42de05-1637-48d0-8518-a52b86365686.shogun-image {
  box-sizing: border-box;
}



.s-1f42de05-1637-48d0-8518-a52b86365686 img.shogun-image {
  
}


}
#s-e4b816f2-f16c-40e5-8623-6ff7a306c65c {
  margin-left: auto;
margin-right: auto;
padding-left: 30%;
padding-right: 30%;
}
@media (min-width: 768px) and (max-width: 991px){#s-e4b816f2-f16c-40e5-8623-6ff7a306c65c {
  display: none;
}
#s-e4b816f2-f16c-40e5-8623-6ff7a306c65c, #wrap-s-e4b816f2-f16c-40e5-8623-6ff7a306c65c, #wrap-content-s-e4b816f2-f16c-40e5-8623-6ff7a306c65c { display: none !important; }}@media (max-width: 767px){#s-e4b816f2-f16c-40e5-8623-6ff7a306c65c {
  
}
}
#s-05f7678a-095b-46d2-b596-47ac4b6f1f66 {
  margin-left: auto;
margin-right: auto;
padding-left: 30%;
padding-right: 30%;
}
@media (min-width: 1200px){#s-05f7678a-095b-46d2-b596-47ac4b6f1f66 {
  display: none;
}
#s-05f7678a-095b-46d2-b596-47ac4b6f1f66, #wrap-s-05f7678a-095b-46d2-b596-47ac4b6f1f66, #wrap-content-s-05f7678a-095b-46d2-b596-47ac4b6f1f66 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-05f7678a-095b-46d2-b596-47ac4b6f1f66 {
  display: none;
}
#s-05f7678a-095b-46d2-b596-47ac4b6f1f66, #wrap-s-05f7678a-095b-46d2-b596-47ac4b6f1f66, #wrap-content-s-05f7678a-095b-46d2-b596-47ac4b6f1f66 { display: none !important; }}@media (max-width: 767px){#s-05f7678a-095b-46d2-b596-47ac4b6f1f66 {
  display: none;
}
#s-05f7678a-095b-46d2-b596-47ac4b6f1f66, #wrap-s-05f7678a-095b-46d2-b596-47ac4b6f1f66, #wrap-content-s-05f7678a-095b-46d2-b596-47ac4b6f1f66 { display: none !important; }}
#s-2ca6f3ef-9485-4994-889c-c0bd7f8588ca {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-2ca6f3ef-9485-4994-889c-c0bd7f8588ca > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-2ca6f3ef-9485-4994-889c-c0bd7f8588ca.shg-box.shg-c {
  justify-content: center;
}

#s-cc06c7c1-2507-44b2-8840-08c903da6f4f {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-cc06c7c1-2507-44b2-8840-08c903da6f4f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-cc06c7c1-2507-44b2-8840-08c903da6f4f.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-a96dbf23-1ef9-49fa-8943-e355391c35d5 {
  margin-top: 0%;
margin-left: auto;
margin-bottom: 0%;
margin-right: auto;
padding-top: 0px;
padding-left: 5%;
padding-bottom: 0px;
padding-right: 5%;
}
@media (min-width: 1200px){#s-a96dbf23-1ef9-49fa-8943-e355391c35d5 {
  display: none;
}
#s-a96dbf23-1ef9-49fa-8943-e355391c35d5, #wrap-s-a96dbf23-1ef9-49fa-8943-e355391c35d5, #wrap-content-s-a96dbf23-1ef9-49fa-8943-e355391c35d5 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-a96dbf23-1ef9-49fa-8943-e355391c35d5 {
  display: none;
}
#s-a96dbf23-1ef9-49fa-8943-e355391c35d5, #wrap-s-a96dbf23-1ef9-49fa-8943-e355391c35d5, #wrap-content-s-a96dbf23-1ef9-49fa-8943-e355391c35d5 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-a96dbf23-1ef9-49fa-8943-e355391c35d5 {
  
}
}@media (max-width: 767px){#s-a96dbf23-1ef9-49fa-8943-e355391c35d5 {
  
}
}
@media (min-width: 0px) {
[id="s-a96dbf23-1ef9-49fa-8943-e355391c35d5"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 10.0px);
}

}

@media (min-width: 768px) {
[id="s-a96dbf23-1ef9-49fa-8943-e355391c35d5"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-a96dbf23-1ef9-49fa-8943-e355391c35d5"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-a96dbf23-1ef9-49fa-8943-e355391c35d5"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

}

#s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a {
  margin-top: 10px;
margin-left: 0%;
margin-bottom: 10px;
margin-right: 0%;
max-width: 1076px;
aspect-ratio: 1/1;
text-align: center;
}

#s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a {
  margin: 0 !important;
  overflow: visible;
}

#s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a img.shogun-image {
  /* Add background color handling */
  
}

#s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1076px;
  }



  img.s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a.shogun-image {
    
    
    
    max-height: 1076px;
  }


.s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a .shogun-image-content {
  
    justify-content: center;
  
}

.s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a.shogun-image {
  box-sizing: border-box;
}



.s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a.shogun-image-container {
      position: relative;
    }

    .s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1076px;
    }
  }

@media (min-width: 1200px){#s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a {
  margin: 0 !important;
  overflow: visible;
}

#s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a img.shogun-image {
  /* Add background color handling */
  
}

#s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1076px;
  }



  img.s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a.shogun-image {
    
    
    
    max-height: 1076px;
  }


.s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a .shogun-image-content {
  
    justify-content: center;
  
}

.s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a.shogun-image {
  box-sizing: border-box;
}



.s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a.shogun-image-container {
      position: relative;
    }

    .s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1076px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a {
  margin: 0 !important;
  overflow: visible;
}

#s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a img.shogun-image {
  /* Add background color handling */
  
}

#s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1076px;
  }



  img.s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a.shogun-image {
    
    
    
    max-height: 1076px;
  }


.s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a .shogun-image-content {
  
    justify-content: center;
  
}

.s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a.shogun-image {
  box-sizing: border-box;
}



.s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a.shogun-image-container {
      position: relative;
    }

    .s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1076px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a {
  margin: 0 !important;
  overflow: visible;
}

#s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a img.shogun-image {
  /* Add background color handling */
  
}

#s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1076px;
  }



  img.s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a.shogun-image {
    
    
    
    max-height: 1076px;
  }


.s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a .shogun-image-content {
  
    justify-content: center;
  
}

.s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a.shogun-image {
  box-sizing: border-box;
}



.s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a.shogun-image-container {
      position: relative;
    }

    .s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1076px;
    }
  }

}@media (max-width: 767px){#s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a {
  margin: 0 !important;
  overflow: visible;
}

#s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a img.shogun-image {
  /* Add background color handling */
  
}

#s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1076px;
  }



  img.s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a.shogun-image {
    
    
    
    max-height: 1076px;
  }


.s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a .shogun-image-content {
  
    justify-content: center;
  
}

.s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a.shogun-image {
  box-sizing: border-box;
}



.s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a.shogun-image-container {
      position: relative;
    }

    .s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-ee5c22e2-de6d-410b-999c-1cd9495e0c4a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1076px;
    }
  }

}
#s-a80f1d33-35ba-4b66-969b-ad8c942b18c3 {
  margin-top: 10px;
margin-left: 0%;
margin-bottom: 10px;
margin-right: 0%;
max-width: 1076px;
aspect-ratio: 1/1;
text-align: center;
}

#s-a80f1d33-35ba-4b66-969b-ad8c942b18c3 {
  margin: 0 !important;
  overflow: visible;
}

#s-a80f1d33-35ba-4b66-969b-ad8c942b18c3-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a80f1d33-35ba-4b66-969b-ad8c942b18c3 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-a80f1d33-35ba-4b66-969b-ad8c942b18c3 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a80f1d33-35ba-4b66-969b-ad8c942b18c3 img.shogun-image {
  /* Add background color handling */
  
}

#s-a80f1d33-35ba-4b66-969b-ad8c942b18c3 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a80f1d33-35ba-4b66-969b-ad8c942b18c3 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-a80f1d33-35ba-4b66-969b-ad8c942b18c3 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a80f1d33-35ba-4b66-969b-ad8c942b18c3 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a80f1d33-35ba-4b66-969b-ad8c942b18c3.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a80f1d33-35ba-4b66-969b-ad8c942b18c3 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1076px;
  }



  img.s-a80f1d33-35ba-4b66-969b-ad8c942b18c3.shogun-image {
    
    
    
    max-height: 1076px;
  }


.s-a80f1d33-35ba-4b66-969b-ad8c942b18c3 .shogun-image-content {
  
    justify-content: center;
  
}

.s-a80f1d33-35ba-4b66-969b-ad8c942b18c3.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a80f1d33-35ba-4b66-969b-ad8c942b18c3.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a80f1d33-35ba-4b66-969b-ad8c942b18c3.shogun-image {
  box-sizing: border-box;
}



.s-a80f1d33-35ba-4b66-969b-ad8c942b18c3 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-a80f1d33-35ba-4b66-969b-ad8c942b18c3 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-a80f1d33-35ba-4b66-969b-ad8c942b18c3.shogun-image-container {
      position: relative;
    }

    .s-a80f1d33-35ba-4b66-969b-ad8c942b18c3.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a80f1d33-35ba-4b66-969b-ad8c942b18c3.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a80f1d33-35ba-4b66-969b-ad8c942b18c3 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1076px;
    }
  }

@media (min-width: 1200px){#s-a80f1d33-35ba-4b66-969b-ad8c942b18c3 {
  margin: 0 !important;
  overflow: visible;
}

#s-a80f1d33-35ba-4b66-969b-ad8c942b18c3-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a80f1d33-35ba-4b66-969b-ad8c942b18c3 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a80f1d33-35ba-4b66-969b-ad8c942b18c3 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a80f1d33-35ba-4b66-969b-ad8c942b18c3 img.shogun-image {
  /* Add background color handling */
  
}

#s-a80f1d33-35ba-4b66-969b-ad8c942b18c3 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a80f1d33-35ba-4b66-969b-ad8c942b18c3 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-a80f1d33-35ba-4b66-969b-ad8c942b18c3 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a80f1d33-35ba-4b66-969b-ad8c942b18c3 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a80f1d33-35ba-4b66-969b-ad8c942b18c3.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a80f1d33-35ba-4b66-969b-ad8c942b18c3 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1076px;
  }



  img.s-a80f1d33-35ba-4b66-969b-ad8c942b18c3.shogun-image {
    
    
    
    max-height: 1076px;
  }


.s-a80f1d33-35ba-4b66-969b-ad8c942b18c3 .shogun-image-content {
  
    justify-content: center;
  
}

.s-a80f1d33-35ba-4b66-969b-ad8c942b18c3.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a80f1d33-35ba-4b66-969b-ad8c942b18c3.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a80f1d33-35ba-4b66-969b-ad8c942b18c3.shogun-image {
  box-sizing: border-box;
}



.s-a80f1d33-35ba-4b66-969b-ad8c942b18c3 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-a80f1d33-35ba-4b66-969b-ad8c942b18c3 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-a80f1d33-35ba-4b66-969b-ad8c942b18c3.shogun-image-container {
      position: relative;
    }

    .s-a80f1d33-35ba-4b66-969b-ad8c942b18c3.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a80f1d33-35ba-4b66-969b-ad8c942b18c3.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a80f1d33-35ba-4b66-969b-ad8c942b18c3 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1076px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-a80f1d33-35ba-4b66-969b-ad8c942b18c3 {
  margin: 0 !important;
  overflow: visible;
}

#s-a80f1d33-35ba-4b66-969b-ad8c942b18c3-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a80f1d33-35ba-4b66-969b-ad8c942b18c3 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a80f1d33-35ba-4b66-969b-ad8c942b18c3 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a80f1d33-35ba-4b66-969b-ad8c942b18c3 img.shogun-image {
  /* Add background color handling */
  
}

#s-a80f1d33-35ba-4b66-969b-ad8c942b18c3 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a80f1d33-35ba-4b66-969b-ad8c942b18c3 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-a80f1d33-35ba-4b66-969b-ad8c942b18c3 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a80f1d33-35ba-4b66-969b-ad8c942b18c3 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a80f1d33-35ba-4b66-969b-ad8c942b18c3.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a80f1d33-35ba-4b66-969b-ad8c942b18c3 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1076px;
  }



  img.s-a80f1d33-35ba-4b66-969b-ad8c942b18c3.shogun-image {
    
    
    
    max-height: 1076px;
  }


.s-a80f1d33-35ba-4b66-969b-ad8c942b18c3 .shogun-image-content {
  
    justify-content: center;
  
}

.s-a80f1d33-35ba-4b66-969b-ad8c942b18c3.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a80f1d33-35ba-4b66-969b-ad8c942b18c3.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a80f1d33-35ba-4b66-969b-ad8c942b18c3.shogun-image {
  box-sizing: border-box;
}



.s-a80f1d33-35ba-4b66-969b-ad8c942b18c3 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-a80f1d33-35ba-4b66-969b-ad8c942b18c3 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-a80f1d33-35ba-4b66-969b-ad8c942b18c3.shogun-image-container {
      position: relative;
    }

    .s-a80f1d33-35ba-4b66-969b-ad8c942b18c3.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a80f1d33-35ba-4b66-969b-ad8c942b18c3.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a80f1d33-35ba-4b66-969b-ad8c942b18c3 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1076px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-a80f1d33-35ba-4b66-969b-ad8c942b18c3 {
  margin: 0 !important;
  overflow: visible;
}

#s-a80f1d33-35ba-4b66-969b-ad8c942b18c3-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a80f1d33-35ba-4b66-969b-ad8c942b18c3 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a80f1d33-35ba-4b66-969b-ad8c942b18c3 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a80f1d33-35ba-4b66-969b-ad8c942b18c3 img.shogun-image {
  /* Add background color handling */
  
}

#s-a80f1d33-35ba-4b66-969b-ad8c942b18c3 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a80f1d33-35ba-4b66-969b-ad8c942b18c3 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-a80f1d33-35ba-4b66-969b-ad8c942b18c3 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a80f1d33-35ba-4b66-969b-ad8c942b18c3 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a80f1d33-35ba-4b66-969b-ad8c942b18c3.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a80f1d33-35ba-4b66-969b-ad8c942b18c3 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1076px;
  }



  img.s-a80f1d33-35ba-4b66-969b-ad8c942b18c3.shogun-image {
    
    
    
    max-height: 1076px;
  }


.s-a80f1d33-35ba-4b66-969b-ad8c942b18c3 .shogun-image-content {
  
    justify-content: center;
  
}

.s-a80f1d33-35ba-4b66-969b-ad8c942b18c3.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a80f1d33-35ba-4b66-969b-ad8c942b18c3.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a80f1d33-35ba-4b66-969b-ad8c942b18c3.shogun-image {
  box-sizing: border-box;
}



.s-a80f1d33-35ba-4b66-969b-ad8c942b18c3 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-a80f1d33-35ba-4b66-969b-ad8c942b18c3 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-a80f1d33-35ba-4b66-969b-ad8c942b18c3.shogun-image-container {
      position: relative;
    }

    .s-a80f1d33-35ba-4b66-969b-ad8c942b18c3.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a80f1d33-35ba-4b66-969b-ad8c942b18c3.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a80f1d33-35ba-4b66-969b-ad8c942b18c3 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1076px;
    }
  }

}@media (max-width: 767px){#s-a80f1d33-35ba-4b66-969b-ad8c942b18c3 {
  margin: 0 !important;
  overflow: visible;
}

#s-a80f1d33-35ba-4b66-969b-ad8c942b18c3-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a80f1d33-35ba-4b66-969b-ad8c942b18c3 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a80f1d33-35ba-4b66-969b-ad8c942b18c3 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a80f1d33-35ba-4b66-969b-ad8c942b18c3 img.shogun-image {
  /* Add background color handling */
  
}

#s-a80f1d33-35ba-4b66-969b-ad8c942b18c3 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a80f1d33-35ba-4b66-969b-ad8c942b18c3 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-a80f1d33-35ba-4b66-969b-ad8c942b18c3 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a80f1d33-35ba-4b66-969b-ad8c942b18c3 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a80f1d33-35ba-4b66-969b-ad8c942b18c3.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a80f1d33-35ba-4b66-969b-ad8c942b18c3 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1076px;
  }



  img.s-a80f1d33-35ba-4b66-969b-ad8c942b18c3.shogun-image {
    
    
    
    max-height: 1076px;
  }


.s-a80f1d33-35ba-4b66-969b-ad8c942b18c3 .shogun-image-content {
  
    justify-content: center;
  
}

.s-a80f1d33-35ba-4b66-969b-ad8c942b18c3.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a80f1d33-35ba-4b66-969b-ad8c942b18c3.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a80f1d33-35ba-4b66-969b-ad8c942b18c3.shogun-image {
  box-sizing: border-box;
}



.s-a80f1d33-35ba-4b66-969b-ad8c942b18c3 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-a80f1d33-35ba-4b66-969b-ad8c942b18c3 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-a80f1d33-35ba-4b66-969b-ad8c942b18c3.shogun-image-container {
      position: relative;
    }

    .s-a80f1d33-35ba-4b66-969b-ad8c942b18c3.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a80f1d33-35ba-4b66-969b-ad8c942b18c3.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a80f1d33-35ba-4b66-969b-ad8c942b18c3 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1076px;
    }
  }

}
#s-7d860a1d-9f2b-4a37-9b59-4710c413d8d9 {
  margin-top: 10px;
margin-left: 0%;
margin-bottom: 10px;
margin-right: 0%;
max-width: 1076px;
text-align: center;
}

#s-7d860a1d-9f2b-4a37-9b59-4710c413d8d9 {
  margin: 0 !important;
  overflow: visible;
}

#s-7d860a1d-9f2b-4a37-9b59-4710c413d8d9-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-7d860a1d-9f2b-4a37-9b59-4710c413d8d9 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-7d860a1d-9f2b-4a37-9b59-4710c413d8d9 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7d860a1d-9f2b-4a37-9b59-4710c413d8d9 img.shogun-image {
  /* Add background color handling */
  
}

#s-7d860a1d-9f2b-4a37-9b59-4710c413d8d9 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-7d860a1d-9f2b-4a37-9b59-4710c413d8d9 .shogun-image-content {
  
    justify-content: center;
  
}

.s-7d860a1d-9f2b-4a37-9b59-4710c413d8d9.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7d860a1d-9f2b-4a37-9b59-4710c413d8d9.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7d860a1d-9f2b-4a37-9b59-4710c413d8d9.shogun-image {
  box-sizing: border-box;
}



.s-7d860a1d-9f2b-4a37-9b59-4710c413d8d9 img.shogun-image {
  
}


@media (min-width: 1200px){#s-7d860a1d-9f2b-4a37-9b59-4710c413d8d9 {
  margin: 0 !important;
  overflow: visible;
}

#s-7d860a1d-9f2b-4a37-9b59-4710c413d8d9-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-7d860a1d-9f2b-4a37-9b59-4710c413d8d9 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-7d860a1d-9f2b-4a37-9b59-4710c413d8d9 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7d860a1d-9f2b-4a37-9b59-4710c413d8d9 img.shogun-image {
  /* Add background color handling */
  
}

#s-7d860a1d-9f2b-4a37-9b59-4710c413d8d9 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-7d860a1d-9f2b-4a37-9b59-4710c413d8d9 .shogun-image-content {
  
    justify-content: center;
  
}

.s-7d860a1d-9f2b-4a37-9b59-4710c413d8d9.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7d860a1d-9f2b-4a37-9b59-4710c413d8d9.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7d860a1d-9f2b-4a37-9b59-4710c413d8d9.shogun-image {
  box-sizing: border-box;
}



.s-7d860a1d-9f2b-4a37-9b59-4710c413d8d9 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-7d860a1d-9f2b-4a37-9b59-4710c413d8d9 {
  margin: 0 !important;
  overflow: visible;
}

#s-7d860a1d-9f2b-4a37-9b59-4710c413d8d9-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-7d860a1d-9f2b-4a37-9b59-4710c413d8d9 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-7d860a1d-9f2b-4a37-9b59-4710c413d8d9 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7d860a1d-9f2b-4a37-9b59-4710c413d8d9 img.shogun-image {
  /* Add background color handling */
  
}

#s-7d860a1d-9f2b-4a37-9b59-4710c413d8d9 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-7d860a1d-9f2b-4a37-9b59-4710c413d8d9 .shogun-image-content {
  
    justify-content: center;
  
}

.s-7d860a1d-9f2b-4a37-9b59-4710c413d8d9.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7d860a1d-9f2b-4a37-9b59-4710c413d8d9.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7d860a1d-9f2b-4a37-9b59-4710c413d8d9.shogun-image {
  box-sizing: border-box;
}



.s-7d860a1d-9f2b-4a37-9b59-4710c413d8d9 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-7d860a1d-9f2b-4a37-9b59-4710c413d8d9 {
  margin: 0 !important;
  overflow: visible;
}

#s-7d860a1d-9f2b-4a37-9b59-4710c413d8d9-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-7d860a1d-9f2b-4a37-9b59-4710c413d8d9 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-7d860a1d-9f2b-4a37-9b59-4710c413d8d9 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7d860a1d-9f2b-4a37-9b59-4710c413d8d9 img.shogun-image {
  /* Add background color handling */
  
}

#s-7d860a1d-9f2b-4a37-9b59-4710c413d8d9 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-7d860a1d-9f2b-4a37-9b59-4710c413d8d9 .shogun-image-content {
  
    justify-content: center;
  
}

.s-7d860a1d-9f2b-4a37-9b59-4710c413d8d9.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7d860a1d-9f2b-4a37-9b59-4710c413d8d9.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7d860a1d-9f2b-4a37-9b59-4710c413d8d9.shogun-image {
  box-sizing: border-box;
}



.s-7d860a1d-9f2b-4a37-9b59-4710c413d8d9 img.shogun-image {
  
}


}@media (max-width: 767px){#s-7d860a1d-9f2b-4a37-9b59-4710c413d8d9 {
  margin: 0 !important;
  overflow: visible;
}

#s-7d860a1d-9f2b-4a37-9b59-4710c413d8d9-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-7d860a1d-9f2b-4a37-9b59-4710c413d8d9 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-7d860a1d-9f2b-4a37-9b59-4710c413d8d9 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7d860a1d-9f2b-4a37-9b59-4710c413d8d9 img.shogun-image {
  /* Add background color handling */
  
}

#s-7d860a1d-9f2b-4a37-9b59-4710c413d8d9 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-7d860a1d-9f2b-4a37-9b59-4710c413d8d9 .shogun-image-content {
  
    justify-content: center;
  
}

.s-7d860a1d-9f2b-4a37-9b59-4710c413d8d9.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7d860a1d-9f2b-4a37-9b59-4710c413d8d9.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7d860a1d-9f2b-4a37-9b59-4710c413d8d9.shogun-image {
  box-sizing: border-box;
}



.s-7d860a1d-9f2b-4a37-9b59-4710c413d8d9 img.shogun-image {
  
}


}
#s-d4254056-73b1-4998-80fb-121521a98196 {
  margin-top: 10px;
margin-left: 0%;
margin-bottom: 10px;
margin-right: 0%;
max-width: 1076px;
aspect-ratio: 1/1;
text-align: center;
}

#s-d4254056-73b1-4998-80fb-121521a98196 {
  margin: 0 !important;
  overflow: visible;
}

#s-d4254056-73b1-4998-80fb-121521a98196-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d4254056-73b1-4998-80fb-121521a98196 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-d4254056-73b1-4998-80fb-121521a98196 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d4254056-73b1-4998-80fb-121521a98196 img.shogun-image {
  /* Add background color handling */
  
}

#s-d4254056-73b1-4998-80fb-121521a98196 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d4254056-73b1-4998-80fb-121521a98196 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-d4254056-73b1-4998-80fb-121521a98196 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d4254056-73b1-4998-80fb-121521a98196 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d4254056-73b1-4998-80fb-121521a98196.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d4254056-73b1-4998-80fb-121521a98196 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1076px;
  }



  img.s-d4254056-73b1-4998-80fb-121521a98196.shogun-image {
    
    
    
    max-height: 1076px;
  }


.s-d4254056-73b1-4998-80fb-121521a98196 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d4254056-73b1-4998-80fb-121521a98196.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d4254056-73b1-4998-80fb-121521a98196.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d4254056-73b1-4998-80fb-121521a98196.shogun-image {
  box-sizing: border-box;
}



.s-d4254056-73b1-4998-80fb-121521a98196 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-d4254056-73b1-4998-80fb-121521a98196 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-d4254056-73b1-4998-80fb-121521a98196.shogun-image-container {
      position: relative;
    }

    .s-d4254056-73b1-4998-80fb-121521a98196.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d4254056-73b1-4998-80fb-121521a98196.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d4254056-73b1-4998-80fb-121521a98196 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1076px;
    }
  }

@media (min-width: 1200px){#s-d4254056-73b1-4998-80fb-121521a98196 {
  margin: 0 !important;
  overflow: visible;
}

#s-d4254056-73b1-4998-80fb-121521a98196-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d4254056-73b1-4998-80fb-121521a98196 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d4254056-73b1-4998-80fb-121521a98196 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d4254056-73b1-4998-80fb-121521a98196 img.shogun-image {
  /* Add background color handling */
  
}

#s-d4254056-73b1-4998-80fb-121521a98196 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d4254056-73b1-4998-80fb-121521a98196 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-d4254056-73b1-4998-80fb-121521a98196 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d4254056-73b1-4998-80fb-121521a98196 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d4254056-73b1-4998-80fb-121521a98196.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d4254056-73b1-4998-80fb-121521a98196 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1076px;
  }



  img.s-d4254056-73b1-4998-80fb-121521a98196.shogun-image {
    
    
    
    max-height: 1076px;
  }


.s-d4254056-73b1-4998-80fb-121521a98196 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d4254056-73b1-4998-80fb-121521a98196.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d4254056-73b1-4998-80fb-121521a98196.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d4254056-73b1-4998-80fb-121521a98196.shogun-image {
  box-sizing: border-box;
}



.s-d4254056-73b1-4998-80fb-121521a98196 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-d4254056-73b1-4998-80fb-121521a98196 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-d4254056-73b1-4998-80fb-121521a98196.shogun-image-container {
      position: relative;
    }

    .s-d4254056-73b1-4998-80fb-121521a98196.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d4254056-73b1-4998-80fb-121521a98196.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d4254056-73b1-4998-80fb-121521a98196 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1076px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-d4254056-73b1-4998-80fb-121521a98196 {
  margin: 0 !important;
  overflow: visible;
}

#s-d4254056-73b1-4998-80fb-121521a98196-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d4254056-73b1-4998-80fb-121521a98196 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d4254056-73b1-4998-80fb-121521a98196 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d4254056-73b1-4998-80fb-121521a98196 img.shogun-image {
  /* Add background color handling */
  
}

#s-d4254056-73b1-4998-80fb-121521a98196 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d4254056-73b1-4998-80fb-121521a98196 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-d4254056-73b1-4998-80fb-121521a98196 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d4254056-73b1-4998-80fb-121521a98196 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d4254056-73b1-4998-80fb-121521a98196.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d4254056-73b1-4998-80fb-121521a98196 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1076px;
  }



  img.s-d4254056-73b1-4998-80fb-121521a98196.shogun-image {
    
    
    
    max-height: 1076px;
  }


.s-d4254056-73b1-4998-80fb-121521a98196 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d4254056-73b1-4998-80fb-121521a98196.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d4254056-73b1-4998-80fb-121521a98196.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d4254056-73b1-4998-80fb-121521a98196.shogun-image {
  box-sizing: border-box;
}



.s-d4254056-73b1-4998-80fb-121521a98196 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-d4254056-73b1-4998-80fb-121521a98196 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-d4254056-73b1-4998-80fb-121521a98196.shogun-image-container {
      position: relative;
    }

    .s-d4254056-73b1-4998-80fb-121521a98196.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d4254056-73b1-4998-80fb-121521a98196.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d4254056-73b1-4998-80fb-121521a98196 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1076px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-d4254056-73b1-4998-80fb-121521a98196 {
  margin: 0 !important;
  overflow: visible;
}

#s-d4254056-73b1-4998-80fb-121521a98196-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d4254056-73b1-4998-80fb-121521a98196 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d4254056-73b1-4998-80fb-121521a98196 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d4254056-73b1-4998-80fb-121521a98196 img.shogun-image {
  /* Add background color handling */
  
}

#s-d4254056-73b1-4998-80fb-121521a98196 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d4254056-73b1-4998-80fb-121521a98196 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-d4254056-73b1-4998-80fb-121521a98196 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d4254056-73b1-4998-80fb-121521a98196 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d4254056-73b1-4998-80fb-121521a98196.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d4254056-73b1-4998-80fb-121521a98196 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1076px;
  }



  img.s-d4254056-73b1-4998-80fb-121521a98196.shogun-image {
    
    
    
    max-height: 1076px;
  }


.s-d4254056-73b1-4998-80fb-121521a98196 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d4254056-73b1-4998-80fb-121521a98196.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d4254056-73b1-4998-80fb-121521a98196.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d4254056-73b1-4998-80fb-121521a98196.shogun-image {
  box-sizing: border-box;
}



.s-d4254056-73b1-4998-80fb-121521a98196 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-d4254056-73b1-4998-80fb-121521a98196 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-d4254056-73b1-4998-80fb-121521a98196.shogun-image-container {
      position: relative;
    }

    .s-d4254056-73b1-4998-80fb-121521a98196.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d4254056-73b1-4998-80fb-121521a98196.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d4254056-73b1-4998-80fb-121521a98196 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1076px;
    }
  }

}@media (max-width: 767px){#s-d4254056-73b1-4998-80fb-121521a98196 {
  margin: 0 !important;
  overflow: visible;
}

#s-d4254056-73b1-4998-80fb-121521a98196-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-d4254056-73b1-4998-80fb-121521a98196 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d4254056-73b1-4998-80fb-121521a98196 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d4254056-73b1-4998-80fb-121521a98196 img.shogun-image {
  /* Add background color handling */
  
}

#s-d4254056-73b1-4998-80fb-121521a98196 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d4254056-73b1-4998-80fb-121521a98196 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-d4254056-73b1-4998-80fb-121521a98196 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d4254056-73b1-4998-80fb-121521a98196 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d4254056-73b1-4998-80fb-121521a98196.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d4254056-73b1-4998-80fb-121521a98196 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1076px;
  }



  img.s-d4254056-73b1-4998-80fb-121521a98196.shogun-image {
    
    
    
    max-height: 1076px;
  }


.s-d4254056-73b1-4998-80fb-121521a98196 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d4254056-73b1-4998-80fb-121521a98196.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d4254056-73b1-4998-80fb-121521a98196.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d4254056-73b1-4998-80fb-121521a98196.shogun-image {
  box-sizing: border-box;
}



.s-d4254056-73b1-4998-80fb-121521a98196 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-d4254056-73b1-4998-80fb-121521a98196 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-d4254056-73b1-4998-80fb-121521a98196.shogun-image-container {
      position: relative;
    }

    .s-d4254056-73b1-4998-80fb-121521a98196.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d4254056-73b1-4998-80fb-121521a98196.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d4254056-73b1-4998-80fb-121521a98196 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1076px;
    }
  }

}
#s-e1181d6c-7c37-4d82-b4f3-d6224f849e5e {
  margin-top: 0%;
margin-left: auto;
margin-bottom: 0%;
margin-right: auto;
padding-top: 0px;
padding-left: 5%;
padding-bottom: 0px;
padding-right: 5%;
}
@media (min-width: 768px) and (max-width: 991px){#s-e1181d6c-7c37-4d82-b4f3-d6224f849e5e {
  display: none;
}
#s-e1181d6c-7c37-4d82-b4f3-d6224f849e5e, #wrap-s-e1181d6c-7c37-4d82-b4f3-d6224f849e5e, #wrap-content-s-e1181d6c-7c37-4d82-b4f3-d6224f849e5e { display: none !important; }}@media (max-width: 767px){#s-e1181d6c-7c37-4d82-b4f3-d6224f849e5e {
  display: none;
}
#s-e1181d6c-7c37-4d82-b4f3-d6224f849e5e, #wrap-s-e1181d6c-7c37-4d82-b4f3-d6224f849e5e, #wrap-content-s-e1181d6c-7c37-4d82-b4f3-d6224f849e5e { display: none !important; }}
@media (min-width: 0px) {
[id="s-e1181d6c-7c37-4d82-b4f3-d6224f849e5e"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 5.0px);
}

}

@media (min-width: 768px) {
[id="s-e1181d6c-7c37-4d82-b4f3-d6224f849e5e"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 7.5px);
}

}

@media (min-width: 992px) {
[id="s-e1181d6c-7c37-4d82-b4f3-d6224f849e5e"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 7.5px);
}

}

@media (min-width: 1200px) {
[id="s-e1181d6c-7c37-4d82-b4f3-d6224f849e5e"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 7.5px);
}

}

#s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31 {
  margin-top: 10px;
margin-left: 0%;
margin-bottom: 10px;
margin-right: 0%;
max-width: 1076px;
aspect-ratio: 740/228;
text-align: center;
}

#s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31 {
  margin: 0 !important;
  overflow: visible;
}

#s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31 img.shogun-image {
  /* Add background color handling */
  
}

#s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31 .shg-image-content-wrapper {
      aspect-ratio: 740/228;
      min-width: 100%;
      height: auto;
    }

    #s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31 .shogun-image-link {
      aspect-ratio: 740/228;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1076px;
  }



  img.s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31.shogun-image {
    
    
    
    max-height: 1076px;
  }


.s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31 .shogun-image-content {
  
    justify-content: center;
  
}

.s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31.shogun-image {
  box-sizing: border-box;
}


.s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31 .shg-image-content-wrapper .shogun-image.hover {
  opacity: 0;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 0;
}

.s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31 .shg-image-content-wrapper:hover .shogun-image:not(.hover) {
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
}

.s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31 .shg-image-content-wrapper:hover .shogun-image.hover {
  opacity: 1;
}


.s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31 {
      --shg-aspect-ratio: calc(740/228); 
    }

    .s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31.shogun-image-container {
      position: relative;
    }

    .s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1076px;
    }
  }

@media (min-width: 1200px){#s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31 {
  margin: 0 !important;
  overflow: visible;
}

#s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31 img.shogun-image {
  /* Add background color handling */
  
}

#s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31 .shg-image-content-wrapper {
      aspect-ratio: 740/228;
      min-width: 100%;
      height: auto;
    }

    #s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31 .shogun-image-link {
      aspect-ratio: 740/228;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1076px;
  }



  img.s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31.shogun-image {
    
    
    
    max-height: 1076px;
  }


.s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31 .shogun-image-content {
  
    justify-content: center;
  
}

.s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31.shogun-image {
  box-sizing: border-box;
}


.s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31 .shg-image-content-wrapper .shogun-image.hover {
  opacity: 0;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 0;
}

.s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31 .shg-image-content-wrapper:hover .shogun-image:not(.hover) {
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
}

.s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31 .shg-image-content-wrapper:hover .shogun-image.hover {
  opacity: 1;
}


.s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31 {
      --shg-aspect-ratio: calc(740/228); 
    }

    .s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31.shogun-image-container {
      position: relative;
    }

    .s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1076px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31 {
  margin: 0 !important;
  overflow: visible;
}

#s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31 img.shogun-image {
  /* Add background color handling */
  
}

#s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31 .shg-image-content-wrapper {
      aspect-ratio: 740/228;
      min-width: 100%;
      height: auto;
    }

    #s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31 .shogun-image-link {
      aspect-ratio: 740/228;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1076px;
  }



  img.s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31.shogun-image {
    
    
    
    max-height: 1076px;
  }


.s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31 .shogun-image-content {
  
    justify-content: center;
  
}

.s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31.shogun-image {
  box-sizing: border-box;
}


.s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31 .shg-image-content-wrapper .shogun-image.hover {
  opacity: 0;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 0;
}

.s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31 .shg-image-content-wrapper:hover .shogun-image:not(.hover) {
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
}

.s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31 .shg-image-content-wrapper:hover .shogun-image.hover {
  opacity: 1;
}


.s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31 {
      --shg-aspect-ratio: calc(740/228); 
    }

    .s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31.shogun-image-container {
      position: relative;
    }

    .s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1076px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31 {
  margin: 0 !important;
  overflow: visible;
}

#s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31 img.shogun-image {
  /* Add background color handling */
  
}

#s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31 .shg-image-content-wrapper {
      aspect-ratio: 740/228;
      min-width: 100%;
      height: auto;
    }

    #s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31 .shogun-image-link {
      aspect-ratio: 740/228;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1076px;
  }



  img.s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31.shogun-image {
    
    
    
    max-height: 1076px;
  }


.s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31 .shogun-image-content {
  
    justify-content: center;
  
}

.s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31.shogun-image {
  box-sizing: border-box;
}


.s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31 .shg-image-content-wrapper .shogun-image.hover {
  opacity: 0;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 0;
}

.s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31 .shg-image-content-wrapper:hover .shogun-image:not(.hover) {
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
}

.s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31 .shg-image-content-wrapper:hover .shogun-image.hover {
  opacity: 1;
}


.s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31 {
      --shg-aspect-ratio: calc(740/228); 
    }

    .s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31.shogun-image-container {
      position: relative;
    }

    .s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1076px;
    }
  }

}@media (max-width: 767px){#s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31 {
  margin: 0 !important;
  overflow: visible;
}

#s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31 img.shogun-image {
  /* Add background color handling */
  
}

#s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31 .shg-image-content-wrapper {
      aspect-ratio: 740/228;
      min-width: 100%;
      height: auto;
    }

    #s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31 .shogun-image-link {
      aspect-ratio: 740/228;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1076px;
  }



  img.s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31.shogun-image {
    
    
    
    max-height: 1076px;
  }


.s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31 .shogun-image-content {
  
    justify-content: center;
  
}

.s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31.shogun-image {
  box-sizing: border-box;
}


.s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31 .shg-image-content-wrapper .shogun-image.hover {
  opacity: 0;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 0;
}

.s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31 .shg-image-content-wrapper:hover .shogun-image:not(.hover) {
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
}

.s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31 .shg-image-content-wrapper:hover .shogun-image.hover {
  opacity: 1;
}


.s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31 {
      --shg-aspect-ratio: calc(740/228); 
    }

    .s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31.shogun-image-container {
      position: relative;
    }

    .s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5a824dc3-7e02-4e54-92c5-0b87f9e49d31 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1076px;
    }
  }

}
#s-4544a2cc-1e5c-4df4-b178-d766a28cb61f {
  margin-top: 10px;
margin-left: 0%;
margin-bottom: 10px;
margin-right: 0%;
max-width: 1076px;
aspect-ratio: 740/228;
text-align: center;
}

#s-4544a2cc-1e5c-4df4-b178-d766a28cb61f {
  margin: 0 !important;
  overflow: visible;
}

#s-4544a2cc-1e5c-4df4-b178-d766a28cb61f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-4544a2cc-1e5c-4df4-b178-d766a28cb61f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-4544a2cc-1e5c-4df4-b178-d766a28cb61f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-4544a2cc-1e5c-4df4-b178-d766a28cb61f img.shogun-image {
  /* Add background color handling */
  
}

#s-4544a2cc-1e5c-4df4-b178-d766a28cb61f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-4544a2cc-1e5c-4df4-b178-d766a28cb61f .shg-image-content-wrapper {
      aspect-ratio: 740/228;
      min-width: 100%;
      height: auto;
    }

    #s-4544a2cc-1e5c-4df4-b178-d766a28cb61f .shogun-image-link {
      aspect-ratio: 740/228;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-4544a2cc-1e5c-4df4-b178-d766a28cb61f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-4544a2cc-1e5c-4df4-b178-d766a28cb61f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-4544a2cc-1e5c-4df4-b178-d766a28cb61f img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1076px;
  }



  img.s-4544a2cc-1e5c-4df4-b178-d766a28cb61f.shogun-image {
    
    
    
    max-height: 1076px;
  }


.s-4544a2cc-1e5c-4df4-b178-d766a28cb61f .shogun-image-content {
  
    justify-content: center;
  
}

.s-4544a2cc-1e5c-4df4-b178-d766a28cb61f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4544a2cc-1e5c-4df4-b178-d766a28cb61f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4544a2cc-1e5c-4df4-b178-d766a28cb61f.shogun-image {
  box-sizing: border-box;
}


.s-4544a2cc-1e5c-4df4-b178-d766a28cb61f .shg-image-content-wrapper .shogun-image.hover {
  opacity: 0;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 0;
}

.s-4544a2cc-1e5c-4df4-b178-d766a28cb61f .shg-image-content-wrapper:hover .shogun-image:not(.hover) {
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
}

.s-4544a2cc-1e5c-4df4-b178-d766a28cb61f .shg-image-content-wrapper:hover .shogun-image.hover {
  opacity: 1;
}


.s-4544a2cc-1e5c-4df4-b178-d766a28cb61f img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-4544a2cc-1e5c-4df4-b178-d766a28cb61f {
      --shg-aspect-ratio: calc(740/228); 
    }

    .s-4544a2cc-1e5c-4df4-b178-d766a28cb61f.shogun-image-container {
      position: relative;
    }

    .s-4544a2cc-1e5c-4df4-b178-d766a28cb61f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-4544a2cc-1e5c-4df4-b178-d766a28cb61f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-4544a2cc-1e5c-4df4-b178-d766a28cb61f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1076px;
    }
  }

@media (min-width: 1200px){#s-4544a2cc-1e5c-4df4-b178-d766a28cb61f {
  margin: 0 !important;
  overflow: visible;
}

#s-4544a2cc-1e5c-4df4-b178-d766a28cb61f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-4544a2cc-1e5c-4df4-b178-d766a28cb61f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-4544a2cc-1e5c-4df4-b178-d766a28cb61f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-4544a2cc-1e5c-4df4-b178-d766a28cb61f img.shogun-image {
  /* Add background color handling */
  
}

#s-4544a2cc-1e5c-4df4-b178-d766a28cb61f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-4544a2cc-1e5c-4df4-b178-d766a28cb61f .shg-image-content-wrapper {
      aspect-ratio: 740/228;
      min-width: 100%;
      height: auto;
    }

    #s-4544a2cc-1e5c-4df4-b178-d766a28cb61f .shogun-image-link {
      aspect-ratio: 740/228;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-4544a2cc-1e5c-4df4-b178-d766a28cb61f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-4544a2cc-1e5c-4df4-b178-d766a28cb61f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-4544a2cc-1e5c-4df4-b178-d766a28cb61f img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1076px;
  }



  img.s-4544a2cc-1e5c-4df4-b178-d766a28cb61f.shogun-image {
    
    
    
    max-height: 1076px;
  }


.s-4544a2cc-1e5c-4df4-b178-d766a28cb61f .shogun-image-content {
  
    justify-content: center;
  
}

.s-4544a2cc-1e5c-4df4-b178-d766a28cb61f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4544a2cc-1e5c-4df4-b178-d766a28cb61f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4544a2cc-1e5c-4df4-b178-d766a28cb61f.shogun-image {
  box-sizing: border-box;
}


.s-4544a2cc-1e5c-4df4-b178-d766a28cb61f .shg-image-content-wrapper .shogun-image.hover {
  opacity: 0;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 0;
}

.s-4544a2cc-1e5c-4df4-b178-d766a28cb61f .shg-image-content-wrapper:hover .shogun-image:not(.hover) {
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
}

.s-4544a2cc-1e5c-4df4-b178-d766a28cb61f .shg-image-content-wrapper:hover .shogun-image.hover {
  opacity: 1;
}


.s-4544a2cc-1e5c-4df4-b178-d766a28cb61f img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-4544a2cc-1e5c-4df4-b178-d766a28cb61f {
      --shg-aspect-ratio: calc(740/228); 
    }

    .s-4544a2cc-1e5c-4df4-b178-d766a28cb61f.shogun-image-container {
      position: relative;
    }

    .s-4544a2cc-1e5c-4df4-b178-d766a28cb61f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-4544a2cc-1e5c-4df4-b178-d766a28cb61f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-4544a2cc-1e5c-4df4-b178-d766a28cb61f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1076px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-4544a2cc-1e5c-4df4-b178-d766a28cb61f {
  margin: 0 !important;
  overflow: visible;
}

#s-4544a2cc-1e5c-4df4-b178-d766a28cb61f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-4544a2cc-1e5c-4df4-b178-d766a28cb61f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-4544a2cc-1e5c-4df4-b178-d766a28cb61f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-4544a2cc-1e5c-4df4-b178-d766a28cb61f img.shogun-image {
  /* Add background color handling */
  
}

#s-4544a2cc-1e5c-4df4-b178-d766a28cb61f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-4544a2cc-1e5c-4df4-b178-d766a28cb61f .shg-image-content-wrapper {
      aspect-ratio: 740/228;
      min-width: 100%;
      height: auto;
    }

    #s-4544a2cc-1e5c-4df4-b178-d766a28cb61f .shogun-image-link {
      aspect-ratio: 740/228;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-4544a2cc-1e5c-4df4-b178-d766a28cb61f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-4544a2cc-1e5c-4df4-b178-d766a28cb61f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-4544a2cc-1e5c-4df4-b178-d766a28cb61f img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1076px;
  }



  img.s-4544a2cc-1e5c-4df4-b178-d766a28cb61f.shogun-image {
    
    
    
    max-height: 1076px;
  }


.s-4544a2cc-1e5c-4df4-b178-d766a28cb61f .shogun-image-content {
  
    justify-content: center;
  
}

.s-4544a2cc-1e5c-4df4-b178-d766a28cb61f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4544a2cc-1e5c-4df4-b178-d766a28cb61f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4544a2cc-1e5c-4df4-b178-d766a28cb61f.shogun-image {
  box-sizing: border-box;
}


.s-4544a2cc-1e5c-4df4-b178-d766a28cb61f .shg-image-content-wrapper .shogun-image.hover {
  opacity: 0;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 0;
}

.s-4544a2cc-1e5c-4df4-b178-d766a28cb61f .shg-image-content-wrapper:hover .shogun-image:not(.hover) {
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
}

.s-4544a2cc-1e5c-4df4-b178-d766a28cb61f .shg-image-content-wrapper:hover .shogun-image.hover {
  opacity: 1;
}


.s-4544a2cc-1e5c-4df4-b178-d766a28cb61f img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-4544a2cc-1e5c-4df4-b178-d766a28cb61f {
      --shg-aspect-ratio: calc(740/228); 
    }

    .s-4544a2cc-1e5c-4df4-b178-d766a28cb61f.shogun-image-container {
      position: relative;
    }

    .s-4544a2cc-1e5c-4df4-b178-d766a28cb61f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-4544a2cc-1e5c-4df4-b178-d766a28cb61f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-4544a2cc-1e5c-4df4-b178-d766a28cb61f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1076px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-4544a2cc-1e5c-4df4-b178-d766a28cb61f {
  margin: 0 !important;
  overflow: visible;
}

#s-4544a2cc-1e5c-4df4-b178-d766a28cb61f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-4544a2cc-1e5c-4df4-b178-d766a28cb61f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-4544a2cc-1e5c-4df4-b178-d766a28cb61f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-4544a2cc-1e5c-4df4-b178-d766a28cb61f img.shogun-image {
  /* Add background color handling */
  
}

#s-4544a2cc-1e5c-4df4-b178-d766a28cb61f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-4544a2cc-1e5c-4df4-b178-d766a28cb61f .shg-image-content-wrapper {
      aspect-ratio: 740/228;
      min-width: 100%;
      height: auto;
    }

    #s-4544a2cc-1e5c-4df4-b178-d766a28cb61f .shogun-image-link {
      aspect-ratio: 740/228;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-4544a2cc-1e5c-4df4-b178-d766a28cb61f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-4544a2cc-1e5c-4df4-b178-d766a28cb61f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-4544a2cc-1e5c-4df4-b178-d766a28cb61f img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1076px;
  }



  img.s-4544a2cc-1e5c-4df4-b178-d766a28cb61f.shogun-image {
    
    
    
    max-height: 1076px;
  }


.s-4544a2cc-1e5c-4df4-b178-d766a28cb61f .shogun-image-content {
  
    justify-content: center;
  
}

.s-4544a2cc-1e5c-4df4-b178-d766a28cb61f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4544a2cc-1e5c-4df4-b178-d766a28cb61f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4544a2cc-1e5c-4df4-b178-d766a28cb61f.shogun-image {
  box-sizing: border-box;
}


.s-4544a2cc-1e5c-4df4-b178-d766a28cb61f .shg-image-content-wrapper .shogun-image.hover {
  opacity: 0;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 0;
}

.s-4544a2cc-1e5c-4df4-b178-d766a28cb61f .shg-image-content-wrapper:hover .shogun-image:not(.hover) {
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
}

.s-4544a2cc-1e5c-4df4-b178-d766a28cb61f .shg-image-content-wrapper:hover .shogun-image.hover {
  opacity: 1;
}


.s-4544a2cc-1e5c-4df4-b178-d766a28cb61f img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-4544a2cc-1e5c-4df4-b178-d766a28cb61f {
      --shg-aspect-ratio: calc(740/228); 
    }

    .s-4544a2cc-1e5c-4df4-b178-d766a28cb61f.shogun-image-container {
      position: relative;
    }

    .s-4544a2cc-1e5c-4df4-b178-d766a28cb61f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-4544a2cc-1e5c-4df4-b178-d766a28cb61f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-4544a2cc-1e5c-4df4-b178-d766a28cb61f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1076px;
    }
  }

}@media (max-width: 767px){#s-4544a2cc-1e5c-4df4-b178-d766a28cb61f {
  margin: 0 !important;
  overflow: visible;
}

#s-4544a2cc-1e5c-4df4-b178-d766a28cb61f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-4544a2cc-1e5c-4df4-b178-d766a28cb61f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-4544a2cc-1e5c-4df4-b178-d766a28cb61f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-4544a2cc-1e5c-4df4-b178-d766a28cb61f img.shogun-image {
  /* Add background color handling */
  
}

#s-4544a2cc-1e5c-4df4-b178-d766a28cb61f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-4544a2cc-1e5c-4df4-b178-d766a28cb61f .shg-image-content-wrapper {
      aspect-ratio: 740/228;
      min-width: 100%;
      height: auto;
    }

    #s-4544a2cc-1e5c-4df4-b178-d766a28cb61f .shogun-image-link {
      aspect-ratio: 740/228;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-4544a2cc-1e5c-4df4-b178-d766a28cb61f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-4544a2cc-1e5c-4df4-b178-d766a28cb61f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-4544a2cc-1e5c-4df4-b178-d766a28cb61f img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1076px;
  }



  img.s-4544a2cc-1e5c-4df4-b178-d766a28cb61f.shogun-image {
    
    
    
    max-height: 1076px;
  }


.s-4544a2cc-1e5c-4df4-b178-d766a28cb61f .shogun-image-content {
  
    justify-content: center;
  
}

.s-4544a2cc-1e5c-4df4-b178-d766a28cb61f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-4544a2cc-1e5c-4df4-b178-d766a28cb61f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-4544a2cc-1e5c-4df4-b178-d766a28cb61f.shogun-image {
  box-sizing: border-box;
}


.s-4544a2cc-1e5c-4df4-b178-d766a28cb61f .shg-image-content-wrapper .shogun-image.hover {
  opacity: 0;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 0;
}

.s-4544a2cc-1e5c-4df4-b178-d766a28cb61f .shg-image-content-wrapper:hover .shogun-image:not(.hover) {
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
}

.s-4544a2cc-1e5c-4df4-b178-d766a28cb61f .shg-image-content-wrapper:hover .shogun-image.hover {
  opacity: 1;
}


.s-4544a2cc-1e5c-4df4-b178-d766a28cb61f img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-4544a2cc-1e5c-4df4-b178-d766a28cb61f {
      --shg-aspect-ratio: calc(740/228); 
    }

    .s-4544a2cc-1e5c-4df4-b178-d766a28cb61f.shogun-image-container {
      position: relative;
    }

    .s-4544a2cc-1e5c-4df4-b178-d766a28cb61f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-4544a2cc-1e5c-4df4-b178-d766a28cb61f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-4544a2cc-1e5c-4df4-b178-d766a28cb61f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1076px;
    }
  }

}
#s-ff186ae8-5625-4abf-b5c6-06ecc96dbd22 {
  margin-top: 10px;
margin-left: 0%;
margin-bottom: 10px;
margin-right: 0%;
max-width: 1076px;
text-align: center;
}

#s-ff186ae8-5625-4abf-b5c6-06ecc96dbd22 {
  margin: 0 !important;
  overflow: visible;
}

#s-ff186ae8-5625-4abf-b5c6-06ecc96dbd22-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ff186ae8-5625-4abf-b5c6-06ecc96dbd22 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-ff186ae8-5625-4abf-b5c6-06ecc96dbd22 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ff186ae8-5625-4abf-b5c6-06ecc96dbd22 img.shogun-image {
  /* Add background color handling */
  
}

#s-ff186ae8-5625-4abf-b5c6-06ecc96dbd22 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-ff186ae8-5625-4abf-b5c6-06ecc96dbd22 .shogun-image-content {
  
    justify-content: center;
  
}

.s-ff186ae8-5625-4abf-b5c6-06ecc96dbd22.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ff186ae8-5625-4abf-b5c6-06ecc96dbd22.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ff186ae8-5625-4abf-b5c6-06ecc96dbd22.shogun-image {
  box-sizing: border-box;
}


.s-ff186ae8-5625-4abf-b5c6-06ecc96dbd22 .shg-image-content-wrapper .shogun-image.hover {
  opacity: 0;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 0;
}

.s-ff186ae8-5625-4abf-b5c6-06ecc96dbd22 .shg-image-content-wrapper:hover .shogun-image:not(.hover) {
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
}

.s-ff186ae8-5625-4abf-b5c6-06ecc96dbd22 .shg-image-content-wrapper:hover .shogun-image.hover {
  opacity: 1;
}


.s-ff186ae8-5625-4abf-b5c6-06ecc96dbd22 img.shogun-image {
  
}


@media (min-width: 1200px){#s-ff186ae8-5625-4abf-b5c6-06ecc96dbd22 {
  margin: 0 !important;
  overflow: visible;
}

#s-ff186ae8-5625-4abf-b5c6-06ecc96dbd22-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ff186ae8-5625-4abf-b5c6-06ecc96dbd22 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ff186ae8-5625-4abf-b5c6-06ecc96dbd22 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ff186ae8-5625-4abf-b5c6-06ecc96dbd22 img.shogun-image {
  /* Add background color handling */
  
}

#s-ff186ae8-5625-4abf-b5c6-06ecc96dbd22 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-ff186ae8-5625-4abf-b5c6-06ecc96dbd22 .shogun-image-content {
  
    justify-content: center;
  
}

.s-ff186ae8-5625-4abf-b5c6-06ecc96dbd22.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ff186ae8-5625-4abf-b5c6-06ecc96dbd22.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ff186ae8-5625-4abf-b5c6-06ecc96dbd22.shogun-image {
  box-sizing: border-box;
}


.s-ff186ae8-5625-4abf-b5c6-06ecc96dbd22 .shg-image-content-wrapper .shogun-image.hover {
  opacity: 0;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 0;
}

.s-ff186ae8-5625-4abf-b5c6-06ecc96dbd22 .shg-image-content-wrapper:hover .shogun-image:not(.hover) {
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
}

.s-ff186ae8-5625-4abf-b5c6-06ecc96dbd22 .shg-image-content-wrapper:hover .shogun-image.hover {
  opacity: 1;
}


.s-ff186ae8-5625-4abf-b5c6-06ecc96dbd22 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-ff186ae8-5625-4abf-b5c6-06ecc96dbd22 {
  margin: 0 !important;
  overflow: visible;
}

#s-ff186ae8-5625-4abf-b5c6-06ecc96dbd22-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ff186ae8-5625-4abf-b5c6-06ecc96dbd22 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ff186ae8-5625-4abf-b5c6-06ecc96dbd22 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ff186ae8-5625-4abf-b5c6-06ecc96dbd22 img.shogun-image {
  /* Add background color handling */
  
}

#s-ff186ae8-5625-4abf-b5c6-06ecc96dbd22 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-ff186ae8-5625-4abf-b5c6-06ecc96dbd22 .shogun-image-content {
  
    justify-content: center;
  
}

.s-ff186ae8-5625-4abf-b5c6-06ecc96dbd22.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ff186ae8-5625-4abf-b5c6-06ecc96dbd22.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ff186ae8-5625-4abf-b5c6-06ecc96dbd22.shogun-image {
  box-sizing: border-box;
}


.s-ff186ae8-5625-4abf-b5c6-06ecc96dbd22 .shg-image-content-wrapper .shogun-image.hover {
  opacity: 0;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 0;
}

.s-ff186ae8-5625-4abf-b5c6-06ecc96dbd22 .shg-image-content-wrapper:hover .shogun-image:not(.hover) {
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
}

.s-ff186ae8-5625-4abf-b5c6-06ecc96dbd22 .shg-image-content-wrapper:hover .shogun-image.hover {
  opacity: 1;
}


.s-ff186ae8-5625-4abf-b5c6-06ecc96dbd22 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-ff186ae8-5625-4abf-b5c6-06ecc96dbd22 {
  margin: 0 !important;
  overflow: visible;
}

#s-ff186ae8-5625-4abf-b5c6-06ecc96dbd22-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ff186ae8-5625-4abf-b5c6-06ecc96dbd22 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ff186ae8-5625-4abf-b5c6-06ecc96dbd22 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ff186ae8-5625-4abf-b5c6-06ecc96dbd22 img.shogun-image {
  /* Add background color handling */
  
}

#s-ff186ae8-5625-4abf-b5c6-06ecc96dbd22 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-ff186ae8-5625-4abf-b5c6-06ecc96dbd22 .shogun-image-content {
  
    justify-content: center;
  
}

.s-ff186ae8-5625-4abf-b5c6-06ecc96dbd22.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ff186ae8-5625-4abf-b5c6-06ecc96dbd22.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ff186ae8-5625-4abf-b5c6-06ecc96dbd22.shogun-image {
  box-sizing: border-box;
}


.s-ff186ae8-5625-4abf-b5c6-06ecc96dbd22 .shg-image-content-wrapper .shogun-image.hover {
  opacity: 0;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 0;
}

.s-ff186ae8-5625-4abf-b5c6-06ecc96dbd22 .shg-image-content-wrapper:hover .shogun-image:not(.hover) {
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
}

.s-ff186ae8-5625-4abf-b5c6-06ecc96dbd22 .shg-image-content-wrapper:hover .shogun-image.hover {
  opacity: 1;
}


.s-ff186ae8-5625-4abf-b5c6-06ecc96dbd22 img.shogun-image {
  
}


}@media (max-width: 767px){#s-ff186ae8-5625-4abf-b5c6-06ecc96dbd22 {
  margin: 0 !important;
  overflow: visible;
}

#s-ff186ae8-5625-4abf-b5c6-06ecc96dbd22-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-ff186ae8-5625-4abf-b5c6-06ecc96dbd22 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-ff186ae8-5625-4abf-b5c6-06ecc96dbd22 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-ff186ae8-5625-4abf-b5c6-06ecc96dbd22 img.shogun-image {
  /* Add background color handling */
  
}

#s-ff186ae8-5625-4abf-b5c6-06ecc96dbd22 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-ff186ae8-5625-4abf-b5c6-06ecc96dbd22 .shogun-image-content {
  
    justify-content: center;
  
}

.s-ff186ae8-5625-4abf-b5c6-06ecc96dbd22.shg-align-container {
  display: flex;
  justify-content: center
}

.s-ff186ae8-5625-4abf-b5c6-06ecc96dbd22.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-ff186ae8-5625-4abf-b5c6-06ecc96dbd22.shogun-image {
  box-sizing: border-box;
}


.s-ff186ae8-5625-4abf-b5c6-06ecc96dbd22 .shg-image-content-wrapper .shogun-image.hover {
  opacity: 0;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 0;
}

.s-ff186ae8-5625-4abf-b5c6-06ecc96dbd22 .shg-image-content-wrapper:hover .shogun-image:not(.hover) {
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
}

.s-ff186ae8-5625-4abf-b5c6-06ecc96dbd22 .shg-image-content-wrapper:hover .shogun-image.hover {
  opacity: 1;
}


.s-ff186ae8-5625-4abf-b5c6-06ecc96dbd22 img.shogun-image {
  
}


}
#s-1e5c6562-a63c-4147-ba79-a498826b71cf {
  margin-top: 10px;
margin-left: 0%;
margin-bottom: 10px;
margin-right: 0%;
max-width: 1076px;
aspect-ratio: 740/228;
text-align: center;
}

#s-1e5c6562-a63c-4147-ba79-a498826b71cf {
  margin: 0 !important;
  overflow: visible;
}

#s-1e5c6562-a63c-4147-ba79-a498826b71cf-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-1e5c6562-a63c-4147-ba79-a498826b71cf {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-1e5c6562-a63c-4147-ba79-a498826b71cf {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-1e5c6562-a63c-4147-ba79-a498826b71cf img.shogun-image {
  /* Add background color handling */
  
}

#s-1e5c6562-a63c-4147-ba79-a498826b71cf img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-1e5c6562-a63c-4147-ba79-a498826b71cf .shg-image-content-wrapper {
      aspect-ratio: 740/228;
      min-width: 100%;
      height: auto;
    }

    #s-1e5c6562-a63c-4147-ba79-a498826b71cf .shogun-image-link {
      aspect-ratio: 740/228;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-1e5c6562-a63c-4147-ba79-a498826b71cf .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-1e5c6562-a63c-4147-ba79-a498826b71cf.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-1e5c6562-a63c-4147-ba79-a498826b71cf img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1076px;
  }



  img.s-1e5c6562-a63c-4147-ba79-a498826b71cf.shogun-image {
    
    
    
    max-height: 1076px;
  }


.s-1e5c6562-a63c-4147-ba79-a498826b71cf .shogun-image-content {
  
    justify-content: center;
  
}

.s-1e5c6562-a63c-4147-ba79-a498826b71cf.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1e5c6562-a63c-4147-ba79-a498826b71cf.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1e5c6562-a63c-4147-ba79-a498826b71cf.shogun-image {
  box-sizing: border-box;
}


.s-1e5c6562-a63c-4147-ba79-a498826b71cf .shg-image-content-wrapper .shogun-image.hover {
  opacity: 0;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 0;
}

.s-1e5c6562-a63c-4147-ba79-a498826b71cf .shg-image-content-wrapper:hover .shogun-image:not(.hover) {
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
}

.s-1e5c6562-a63c-4147-ba79-a498826b71cf .shg-image-content-wrapper:hover .shogun-image.hover {
  opacity: 1;
}


.s-1e5c6562-a63c-4147-ba79-a498826b71cf img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-1e5c6562-a63c-4147-ba79-a498826b71cf {
      --shg-aspect-ratio: calc(740/228); 
    }

    .s-1e5c6562-a63c-4147-ba79-a498826b71cf.shogun-image-container {
      position: relative;
    }

    .s-1e5c6562-a63c-4147-ba79-a498826b71cf.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-1e5c6562-a63c-4147-ba79-a498826b71cf.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-1e5c6562-a63c-4147-ba79-a498826b71cf img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1076px;
    }
  }

@media (min-width: 1200px){#s-1e5c6562-a63c-4147-ba79-a498826b71cf {
  margin: 0 !important;
  overflow: visible;
}

#s-1e5c6562-a63c-4147-ba79-a498826b71cf-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-1e5c6562-a63c-4147-ba79-a498826b71cf {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-1e5c6562-a63c-4147-ba79-a498826b71cf {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-1e5c6562-a63c-4147-ba79-a498826b71cf img.shogun-image {
  /* Add background color handling */
  
}

#s-1e5c6562-a63c-4147-ba79-a498826b71cf img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-1e5c6562-a63c-4147-ba79-a498826b71cf .shg-image-content-wrapper {
      aspect-ratio: 740/228;
      min-width: 100%;
      height: auto;
    }

    #s-1e5c6562-a63c-4147-ba79-a498826b71cf .shogun-image-link {
      aspect-ratio: 740/228;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-1e5c6562-a63c-4147-ba79-a498826b71cf .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-1e5c6562-a63c-4147-ba79-a498826b71cf.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-1e5c6562-a63c-4147-ba79-a498826b71cf img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1076px;
  }



  img.s-1e5c6562-a63c-4147-ba79-a498826b71cf.shogun-image {
    
    
    
    max-height: 1076px;
  }


.s-1e5c6562-a63c-4147-ba79-a498826b71cf .shogun-image-content {
  
    justify-content: center;
  
}

.s-1e5c6562-a63c-4147-ba79-a498826b71cf.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1e5c6562-a63c-4147-ba79-a498826b71cf.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1e5c6562-a63c-4147-ba79-a498826b71cf.shogun-image {
  box-sizing: border-box;
}


.s-1e5c6562-a63c-4147-ba79-a498826b71cf .shg-image-content-wrapper .shogun-image.hover {
  opacity: 0;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 0;
}

.s-1e5c6562-a63c-4147-ba79-a498826b71cf .shg-image-content-wrapper:hover .shogun-image:not(.hover) {
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
}

.s-1e5c6562-a63c-4147-ba79-a498826b71cf .shg-image-content-wrapper:hover .shogun-image.hover {
  opacity: 1;
}


.s-1e5c6562-a63c-4147-ba79-a498826b71cf img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-1e5c6562-a63c-4147-ba79-a498826b71cf {
      --shg-aspect-ratio: calc(740/228); 
    }

    .s-1e5c6562-a63c-4147-ba79-a498826b71cf.shogun-image-container {
      position: relative;
    }

    .s-1e5c6562-a63c-4147-ba79-a498826b71cf.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-1e5c6562-a63c-4147-ba79-a498826b71cf.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-1e5c6562-a63c-4147-ba79-a498826b71cf img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1076px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-1e5c6562-a63c-4147-ba79-a498826b71cf {
  margin: 0 !important;
  overflow: visible;
}

#s-1e5c6562-a63c-4147-ba79-a498826b71cf-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-1e5c6562-a63c-4147-ba79-a498826b71cf {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-1e5c6562-a63c-4147-ba79-a498826b71cf {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-1e5c6562-a63c-4147-ba79-a498826b71cf img.shogun-image {
  /* Add background color handling */
  
}

#s-1e5c6562-a63c-4147-ba79-a498826b71cf img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-1e5c6562-a63c-4147-ba79-a498826b71cf .shg-image-content-wrapper {
      aspect-ratio: 740/228;
      min-width: 100%;
      height: auto;
    }

    #s-1e5c6562-a63c-4147-ba79-a498826b71cf .shogun-image-link {
      aspect-ratio: 740/228;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-1e5c6562-a63c-4147-ba79-a498826b71cf .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-1e5c6562-a63c-4147-ba79-a498826b71cf.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-1e5c6562-a63c-4147-ba79-a498826b71cf img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1076px;
  }



  img.s-1e5c6562-a63c-4147-ba79-a498826b71cf.shogun-image {
    
    
    
    max-height: 1076px;
  }


.s-1e5c6562-a63c-4147-ba79-a498826b71cf .shogun-image-content {
  
    justify-content: center;
  
}

.s-1e5c6562-a63c-4147-ba79-a498826b71cf.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1e5c6562-a63c-4147-ba79-a498826b71cf.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1e5c6562-a63c-4147-ba79-a498826b71cf.shogun-image {
  box-sizing: border-box;
}


.s-1e5c6562-a63c-4147-ba79-a498826b71cf .shg-image-content-wrapper .shogun-image.hover {
  opacity: 0;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 0;
}

.s-1e5c6562-a63c-4147-ba79-a498826b71cf .shg-image-content-wrapper:hover .shogun-image:not(.hover) {
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
}

.s-1e5c6562-a63c-4147-ba79-a498826b71cf .shg-image-content-wrapper:hover .shogun-image.hover {
  opacity: 1;
}


.s-1e5c6562-a63c-4147-ba79-a498826b71cf img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-1e5c6562-a63c-4147-ba79-a498826b71cf {
      --shg-aspect-ratio: calc(740/228); 
    }

    .s-1e5c6562-a63c-4147-ba79-a498826b71cf.shogun-image-container {
      position: relative;
    }

    .s-1e5c6562-a63c-4147-ba79-a498826b71cf.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-1e5c6562-a63c-4147-ba79-a498826b71cf.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-1e5c6562-a63c-4147-ba79-a498826b71cf img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1076px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-1e5c6562-a63c-4147-ba79-a498826b71cf {
  margin: 0 !important;
  overflow: visible;
}

#s-1e5c6562-a63c-4147-ba79-a498826b71cf-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-1e5c6562-a63c-4147-ba79-a498826b71cf {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-1e5c6562-a63c-4147-ba79-a498826b71cf {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-1e5c6562-a63c-4147-ba79-a498826b71cf img.shogun-image {
  /* Add background color handling */
  
}

#s-1e5c6562-a63c-4147-ba79-a498826b71cf img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-1e5c6562-a63c-4147-ba79-a498826b71cf .shg-image-content-wrapper {
      aspect-ratio: 740/228;
      min-width: 100%;
      height: auto;
    }

    #s-1e5c6562-a63c-4147-ba79-a498826b71cf .shogun-image-link {
      aspect-ratio: 740/228;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-1e5c6562-a63c-4147-ba79-a498826b71cf .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-1e5c6562-a63c-4147-ba79-a498826b71cf.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-1e5c6562-a63c-4147-ba79-a498826b71cf img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1076px;
  }



  img.s-1e5c6562-a63c-4147-ba79-a498826b71cf.shogun-image {
    
    
    
    max-height: 1076px;
  }


.s-1e5c6562-a63c-4147-ba79-a498826b71cf .shogun-image-content {
  
    justify-content: center;
  
}

.s-1e5c6562-a63c-4147-ba79-a498826b71cf.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1e5c6562-a63c-4147-ba79-a498826b71cf.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1e5c6562-a63c-4147-ba79-a498826b71cf.shogun-image {
  box-sizing: border-box;
}


.s-1e5c6562-a63c-4147-ba79-a498826b71cf .shg-image-content-wrapper .shogun-image.hover {
  opacity: 0;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 0;
}

.s-1e5c6562-a63c-4147-ba79-a498826b71cf .shg-image-content-wrapper:hover .shogun-image:not(.hover) {
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
}

.s-1e5c6562-a63c-4147-ba79-a498826b71cf .shg-image-content-wrapper:hover .shogun-image.hover {
  opacity: 1;
}


.s-1e5c6562-a63c-4147-ba79-a498826b71cf img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-1e5c6562-a63c-4147-ba79-a498826b71cf {
      --shg-aspect-ratio: calc(740/228); 
    }

    .s-1e5c6562-a63c-4147-ba79-a498826b71cf.shogun-image-container {
      position: relative;
    }

    .s-1e5c6562-a63c-4147-ba79-a498826b71cf.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-1e5c6562-a63c-4147-ba79-a498826b71cf.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-1e5c6562-a63c-4147-ba79-a498826b71cf img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1076px;
    }
  }

}@media (max-width: 767px){#s-1e5c6562-a63c-4147-ba79-a498826b71cf {
  margin: 0 !important;
  overflow: visible;
}

#s-1e5c6562-a63c-4147-ba79-a498826b71cf-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-1e5c6562-a63c-4147-ba79-a498826b71cf {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-1e5c6562-a63c-4147-ba79-a498826b71cf {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-1e5c6562-a63c-4147-ba79-a498826b71cf img.shogun-image {
  /* Add background color handling */
  
}

#s-1e5c6562-a63c-4147-ba79-a498826b71cf img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-1e5c6562-a63c-4147-ba79-a498826b71cf .shg-image-content-wrapper {
      aspect-ratio: 740/228;
      min-width: 100%;
      height: auto;
    }

    #s-1e5c6562-a63c-4147-ba79-a498826b71cf .shogun-image-link {
      aspect-ratio: 740/228;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-1e5c6562-a63c-4147-ba79-a498826b71cf .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-1e5c6562-a63c-4147-ba79-a498826b71cf.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-1e5c6562-a63c-4147-ba79-a498826b71cf img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1076px;
  }



  img.s-1e5c6562-a63c-4147-ba79-a498826b71cf.shogun-image {
    
    
    
    max-height: 1076px;
  }


.s-1e5c6562-a63c-4147-ba79-a498826b71cf .shogun-image-content {
  
    justify-content: center;
  
}

.s-1e5c6562-a63c-4147-ba79-a498826b71cf.shg-align-container {
  display: flex;
  justify-content: center
}

.s-1e5c6562-a63c-4147-ba79-a498826b71cf.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-1e5c6562-a63c-4147-ba79-a498826b71cf.shogun-image {
  box-sizing: border-box;
}


.s-1e5c6562-a63c-4147-ba79-a498826b71cf .shg-image-content-wrapper .shogun-image.hover {
  opacity: 0;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 0;
}

.s-1e5c6562-a63c-4147-ba79-a498826b71cf .shg-image-content-wrapper:hover .shogun-image:not(.hover) {
  opacity: 0;
  transition: opacity 0.5s ease-in-out;
}

.s-1e5c6562-a63c-4147-ba79-a498826b71cf .shg-image-content-wrapper:hover .shogun-image.hover {
  opacity: 1;
}


.s-1e5c6562-a63c-4147-ba79-a498826b71cf img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-1e5c6562-a63c-4147-ba79-a498826b71cf {
      --shg-aspect-ratio: calc(740/228); 
    }

    .s-1e5c6562-a63c-4147-ba79-a498826b71cf.shogun-image-container {
      position: relative;
    }

    .s-1e5c6562-a63c-4147-ba79-a498826b71cf.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-1e5c6562-a63c-4147-ba79-a498826b71cf.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-1e5c6562-a63c-4147-ba79-a498826b71cf img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1076px;
    }
  }

}
.shogun-heading-component h1,
.shogun-heading-component h2,
.shogun-heading-component h3,
.shogun-heading-component h4,
.shogun-heading-component h5,
.shogun-heading-component h6 {
  margin: 0;
  padding: 0;
  display: block;
  color: ;
  font-family: ;
  text-transform: none;
  font-weight: ;
  font-style: normal;
  letter-spacing: normal;
  line-height: normal;
}

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

#s-430074d2-0296-4ecd-9309-363960964eed {
  margin-top: 40px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
padding-top: 0px;
padding-left: 5%;
padding-bottom: 10px;
padding-right: 5%;
text-align: left;
}

#s-430074d2-0296-4ecd-9309-363960964eed .shogun-heading-component h1 {
  color: rgba(44, 86, 125, 1);
  font-weight:  500 ;
  font-family: "Poppins";
  font-style:  normal ;
  
  
  letter-spacing: 4px;
  text-align: center;
}



#s-751414c4-c40a-4c18-a109-1e76f3bf902e {
  margin-top: 40px;
margin-left: auto;
margin-bottom: 40px;
margin-right: auto;
padding-left: 5%;
padding-right: 5%;
}

@media (min-width: 0px) {
[id="s-751414c4-c40a-4c18-a109-1e76f3bf902e"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 25.0px);
}

}

@media (min-width: 768px) {
[id="s-751414c4-c40a-4c18-a109-1e76f3bf902e"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 37.5px);
}

}

@media (min-width: 992px) {
[id="s-751414c4-c40a-4c18-a109-1e76f3bf902e"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 37.5px);
}

}

@media (min-width: 1200px) {
[id="s-751414c4-c40a-4c18-a109-1e76f3bf902e"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 37.5px);
}

}

#s-a3eb2985-407b-46e3-a295-1a52dc16cbac {
  margin-left: auto;
margin-right: auto;
}

.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;
  color: ;
  font-family: ;
  text-transform: none;
  font-weight: ;
  font-style: normal;
  letter-spacing: normal;
  line-height: normal;
}

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

#s-136f7326-62cd-4858-8d7f-88dc56f90b6e {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-136f7326-62cd-4858-8d7f-88dc56f90b6e .shg-product-title-component h1 span {
  color: ;
  font-weight:  500 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  
}

#s-0f297e95-5912-4088-ba05-36238562fa4a {
  min-height: 50px;
}








#s-0f297e95-5912-4088-ba05-36238562fa4a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-0f297e95-5912-4088-ba05-36238562fa4a.shg-box.shg-c {
  justify-content: center;
}

#s-805137fd-4094-4be0-8b18-d06000ae0862 {
  text-align: center;
}

.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-c52fbe60-4ad6-47a7-9a76-744583e35039 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-c52fbe60-4ad6-47a7-9a76-744583e35039 {
  max-width:  100%;
}

.shg-c#s-c52fbe60-4ad6-47a7-9a76-744583e35039 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-c52fbe60-4ad6-47a7-9a76-744583e35039 .shg-image-zoom,
.shg-c#s-c52fbe60-4ad6-47a7-9a76-744583e35039 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-c52fbe60-4ad6-47a7-9a76-744583e35039 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-c52fbe60-4ad6-47a7-9a76-744583e35039 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c52fbe60-4ad6-47a7-9a76-744583e35039 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-c52fbe60-4ad6-47a7-9a76-744583e35039 img.shogun-image,
.shg-c#s-c52fbe60-4ad6-47a7-9a76-744583e35039 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-c52fbe60-4ad6-47a7-9a76-744583e35039 .shg-image-zoom,
.shg-c#s-c52fbe60-4ad6-47a7-9a76-744583e35039 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-c52fbe60-4ad6-47a7-9a76-744583e35039 {
  max-width:  100%;
}

.shg-c#s-c52fbe60-4ad6-47a7-9a76-744583e35039 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-c52fbe60-4ad6-47a7-9a76-744583e35039 .shg-image-zoom,
.shg-c#s-c52fbe60-4ad6-47a7-9a76-744583e35039 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-c52fbe60-4ad6-47a7-9a76-744583e35039 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-c52fbe60-4ad6-47a7-9a76-744583e35039 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c52fbe60-4ad6-47a7-9a76-744583e35039 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-c52fbe60-4ad6-47a7-9a76-744583e35039 img.shogun-image,
.shg-c#s-c52fbe60-4ad6-47a7-9a76-744583e35039 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-c52fbe60-4ad6-47a7-9a76-744583e35039 .shg-image-zoom,
.shg-c#s-c52fbe60-4ad6-47a7-9a76-744583e35039 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-c52fbe60-4ad6-47a7-9a76-744583e35039 {
  max-width:  100%;
}

.shg-c#s-c52fbe60-4ad6-47a7-9a76-744583e35039 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-c52fbe60-4ad6-47a7-9a76-744583e35039 .shg-image-zoom,
.shg-c#s-c52fbe60-4ad6-47a7-9a76-744583e35039 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-c52fbe60-4ad6-47a7-9a76-744583e35039 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-c52fbe60-4ad6-47a7-9a76-744583e35039 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c52fbe60-4ad6-47a7-9a76-744583e35039 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-c52fbe60-4ad6-47a7-9a76-744583e35039 img.shogun-image,
.shg-c#s-c52fbe60-4ad6-47a7-9a76-744583e35039 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-c52fbe60-4ad6-47a7-9a76-744583e35039 .shg-image-zoom,
.shg-c#s-c52fbe60-4ad6-47a7-9a76-744583e35039 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-c52fbe60-4ad6-47a7-9a76-744583e35039 {
  max-width:  100%;
}

.shg-c#s-c52fbe60-4ad6-47a7-9a76-744583e35039 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-c52fbe60-4ad6-47a7-9a76-744583e35039 .shg-image-zoom,
.shg-c#s-c52fbe60-4ad6-47a7-9a76-744583e35039 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-c52fbe60-4ad6-47a7-9a76-744583e35039 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-c52fbe60-4ad6-47a7-9a76-744583e35039 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c52fbe60-4ad6-47a7-9a76-744583e35039 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-c52fbe60-4ad6-47a7-9a76-744583e35039 img.shogun-image,
.shg-c#s-c52fbe60-4ad6-47a7-9a76-744583e35039 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-c52fbe60-4ad6-47a7-9a76-744583e35039 .shg-image-zoom,
.shg-c#s-c52fbe60-4ad6-47a7-9a76-744583e35039 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-c52fbe60-4ad6-47a7-9a76-744583e35039 {
  max-width:  100%;
}

.shg-c#s-c52fbe60-4ad6-47a7-9a76-744583e35039 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-c52fbe60-4ad6-47a7-9a76-744583e35039 .shg-image-zoom,
.shg-c#s-c52fbe60-4ad6-47a7-9a76-744583e35039 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-c52fbe60-4ad6-47a7-9a76-744583e35039 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-c52fbe60-4ad6-47a7-9a76-744583e35039 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c52fbe60-4ad6-47a7-9a76-744583e35039 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-c52fbe60-4ad6-47a7-9a76-744583e35039 img.shogun-image,
.shg-c#s-c52fbe60-4ad6-47a7-9a76-744583e35039 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-c52fbe60-4ad6-47a7-9a76-744583e35039 .shg-image-zoom,
.shg-c#s-c52fbe60-4ad6-47a7-9a76-744583e35039 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-7bb88d30-dcf4-45d7-a920-260ab45a9fdd {
  margin-top: 5px;
margin-left: auto;
margin-bottom: 5px;
margin-right: auto;
text-align: center;
}

#s-7bb88d30-dcf4-45d7-a920-260ab45a9fdd .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 24px;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-7bb88d30-dcf4-45d7-a920-260ab45a9fdd .shg-product-price {
  color: #000;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 24px;
}

#s-7bb88d30-dcf4-45d7-a920-260ab45a9fdd .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

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

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

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

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

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

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

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

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

#s-d08d3562-7246-4502-bea8-c86fcc47e4b5 {
  border-style: solid;
margin-top: 0px;
margin-left: auto;
margin-right: auto;
padding-top: 15px;
padding-left: 20px;
padding-bottom: 15px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #2C2A34;
border-radius: 10px;
background-color: rgba(44, 86, 125, 1);
text-align: center;
cursor: pointer;
color: rgba(255, 255, 255, 1);
background-image: none;
hover-type: color;
}
#s-d08d3562-7246-4502-bea8-c86fcc47e4b5:hover {border-radius: 10px !important;
background-color: rgba(120, 196, 222, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(44, 86, 125, 1) !important;}#s-d08d3562-7246-4502-bea8-c86fcc47e4b5:active {border-radius: 10px !important;
background-color: rgba(18, 101, 139, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-d08d3562-7246-4502-bea8-c86fcc47e4b5-atc-btn-wrapper {
    text-align: center;
  }


#s-d08d3562-7246-4502-bea8-c86fcc47e4b5 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-d08d3562-7246-4502-bea8-c86fcc47e4b5.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-d08d3562-7246-4502-bea8-c86fcc47e4b5.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-d08d3562-7246-4502-bea8-c86fcc47e4b5.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-d08d3562-7246-4502-bea8-c86fcc47e4b5-atc-btn-wrapper {
    text-align: center;
  }


#s-d08d3562-7246-4502-bea8-c86fcc47e4b5 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-d08d3562-7246-4502-bea8-c86fcc47e4b5.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-d08d3562-7246-4502-bea8-c86fcc47e4b5.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-d08d3562-7246-4502-bea8-c86fcc47e4b5.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-d08d3562-7246-4502-bea8-c86fcc47e4b5-atc-btn-wrapper {
    text-align: center;
  }


#s-d08d3562-7246-4502-bea8-c86fcc47e4b5 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-d08d3562-7246-4502-bea8-c86fcc47e4b5.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-d08d3562-7246-4502-bea8-c86fcc47e4b5.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-d08d3562-7246-4502-bea8-c86fcc47e4b5.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-d08d3562-7246-4502-bea8-c86fcc47e4b5-atc-btn-wrapper {
    text-align: center;
  }


#s-d08d3562-7246-4502-bea8-c86fcc47e4b5 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-d08d3562-7246-4502-bea8-c86fcc47e4b5.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-d08d3562-7246-4502-bea8-c86fcc47e4b5.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-d08d3562-7246-4502-bea8-c86fcc47e4b5.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-d08d3562-7246-4502-bea8-c86fcc47e4b5-atc-btn-wrapper {
    text-align: center;
  }


#s-d08d3562-7246-4502-bea8-c86fcc47e4b5 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-d08d3562-7246-4502-bea8-c86fcc47e4b5.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-d08d3562-7246-4502-bea8-c86fcc47e4b5.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-d08d3562-7246-4502-bea8-c86fcc47e4b5.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-3583bc14-48dc-4bf9-a0a1-37470c5ad086 {
  margin-left: auto;
margin-right: auto;
}

#s-d048f1cd-3436-44d6-91d9-7317831dd3f7 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-d048f1cd-3436-44d6-91d9-7317831dd3f7 .shg-product-title-component h1 span {
  color: ;
  font-weight:  500 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  
}

#s-b229f436-f030-487e-8c19-fb9d890ae241 {
  min-height: 50px;
}








#s-b229f436-f030-487e-8c19-fb9d890ae241 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b229f436-f030-487e-8c19-fb9d890ae241.shg-box.shg-c {
  justify-content: center;
}

#s-013031a0-84e6-4dd0-8f05-2b81a3abb62b {
  text-align: center;
}

#s-c39878fe-8edb-48de-a31c-39d1b198f196 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-c39878fe-8edb-48de-a31c-39d1b198f196 {
  max-width:  100%;
}

.shg-c#s-c39878fe-8edb-48de-a31c-39d1b198f196 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-c39878fe-8edb-48de-a31c-39d1b198f196 .shg-image-zoom,
.shg-c#s-c39878fe-8edb-48de-a31c-39d1b198f196 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-c39878fe-8edb-48de-a31c-39d1b198f196 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-c39878fe-8edb-48de-a31c-39d1b198f196 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c39878fe-8edb-48de-a31c-39d1b198f196 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-c39878fe-8edb-48de-a31c-39d1b198f196 img.shogun-image,
.shg-c#s-c39878fe-8edb-48de-a31c-39d1b198f196 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-c39878fe-8edb-48de-a31c-39d1b198f196 .shg-image-zoom,
.shg-c#s-c39878fe-8edb-48de-a31c-39d1b198f196 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-c39878fe-8edb-48de-a31c-39d1b198f196 {
  max-width:  100%;
}

.shg-c#s-c39878fe-8edb-48de-a31c-39d1b198f196 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-c39878fe-8edb-48de-a31c-39d1b198f196 .shg-image-zoom,
.shg-c#s-c39878fe-8edb-48de-a31c-39d1b198f196 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-c39878fe-8edb-48de-a31c-39d1b198f196 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-c39878fe-8edb-48de-a31c-39d1b198f196 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c39878fe-8edb-48de-a31c-39d1b198f196 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-c39878fe-8edb-48de-a31c-39d1b198f196 img.shogun-image,
.shg-c#s-c39878fe-8edb-48de-a31c-39d1b198f196 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-c39878fe-8edb-48de-a31c-39d1b198f196 .shg-image-zoom,
.shg-c#s-c39878fe-8edb-48de-a31c-39d1b198f196 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-c39878fe-8edb-48de-a31c-39d1b198f196 {
  max-width:  100%;
}

.shg-c#s-c39878fe-8edb-48de-a31c-39d1b198f196 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-c39878fe-8edb-48de-a31c-39d1b198f196 .shg-image-zoom,
.shg-c#s-c39878fe-8edb-48de-a31c-39d1b198f196 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-c39878fe-8edb-48de-a31c-39d1b198f196 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-c39878fe-8edb-48de-a31c-39d1b198f196 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c39878fe-8edb-48de-a31c-39d1b198f196 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-c39878fe-8edb-48de-a31c-39d1b198f196 img.shogun-image,
.shg-c#s-c39878fe-8edb-48de-a31c-39d1b198f196 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-c39878fe-8edb-48de-a31c-39d1b198f196 .shg-image-zoom,
.shg-c#s-c39878fe-8edb-48de-a31c-39d1b198f196 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-c39878fe-8edb-48de-a31c-39d1b198f196 {
  max-width:  100%;
}

.shg-c#s-c39878fe-8edb-48de-a31c-39d1b198f196 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-c39878fe-8edb-48de-a31c-39d1b198f196 .shg-image-zoom,
.shg-c#s-c39878fe-8edb-48de-a31c-39d1b198f196 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-c39878fe-8edb-48de-a31c-39d1b198f196 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-c39878fe-8edb-48de-a31c-39d1b198f196 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c39878fe-8edb-48de-a31c-39d1b198f196 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-c39878fe-8edb-48de-a31c-39d1b198f196 img.shogun-image,
.shg-c#s-c39878fe-8edb-48de-a31c-39d1b198f196 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-c39878fe-8edb-48de-a31c-39d1b198f196 .shg-image-zoom,
.shg-c#s-c39878fe-8edb-48de-a31c-39d1b198f196 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-c39878fe-8edb-48de-a31c-39d1b198f196 {
  max-width:  100%;
}

.shg-c#s-c39878fe-8edb-48de-a31c-39d1b198f196 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-c39878fe-8edb-48de-a31c-39d1b198f196 .shg-image-zoom,
.shg-c#s-c39878fe-8edb-48de-a31c-39d1b198f196 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-c39878fe-8edb-48de-a31c-39d1b198f196 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-c39878fe-8edb-48de-a31c-39d1b198f196 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c39878fe-8edb-48de-a31c-39d1b198f196 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-c39878fe-8edb-48de-a31c-39d1b198f196 img.shogun-image,
.shg-c#s-c39878fe-8edb-48de-a31c-39d1b198f196 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-c39878fe-8edb-48de-a31c-39d1b198f196 .shg-image-zoom,
.shg-c#s-c39878fe-8edb-48de-a31c-39d1b198f196 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-2b4f98cc-e170-4c19-ab12-f94edabd0233 {
  margin-top: 5px;
margin-left: auto;
margin-bottom: 5px;
margin-right: auto;
text-align: center;
}

#s-2b4f98cc-e170-4c19-ab12-f94edabd0233 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 24px;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-2b4f98cc-e170-4c19-ab12-f94edabd0233 .shg-product-price {
  color: #000;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 24px;
}

#s-2b4f98cc-e170-4c19-ab12-f94edabd0233 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-96117ebb-ed39-4761-a762-69b7bd96e840 {
  border-style: solid;
margin-top: 0px;
margin-left: auto;
margin-right: auto;
padding-top: 15px;
padding-left: 20px;
padding-bottom: 15px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #2C2A34;
border-radius: 10px;
background-color: rgba(44, 86, 125, 1);
text-align: center;
cursor: pointer;
color: rgba(255, 255, 255, 1);
background-image: none;
hover-type: color;
}
#s-96117ebb-ed39-4761-a762-69b7bd96e840:hover {border-radius: 10px !important;
background-color: rgba(120, 196, 222, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(44, 86, 125, 1) !important;}#s-96117ebb-ed39-4761-a762-69b7bd96e840:active {border-radius: 10px !important;
background-color: rgba(18, 101, 139, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-96117ebb-ed39-4761-a762-69b7bd96e840-atc-btn-wrapper {
    text-align: center;
  }


#s-96117ebb-ed39-4761-a762-69b7bd96e840 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-96117ebb-ed39-4761-a762-69b7bd96e840.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-96117ebb-ed39-4761-a762-69b7bd96e840.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-96117ebb-ed39-4761-a762-69b7bd96e840.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-96117ebb-ed39-4761-a762-69b7bd96e840-atc-btn-wrapper {
    text-align: center;
  }


#s-96117ebb-ed39-4761-a762-69b7bd96e840 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-96117ebb-ed39-4761-a762-69b7bd96e840.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-96117ebb-ed39-4761-a762-69b7bd96e840.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-96117ebb-ed39-4761-a762-69b7bd96e840.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-96117ebb-ed39-4761-a762-69b7bd96e840-atc-btn-wrapper {
    text-align: center;
  }


#s-96117ebb-ed39-4761-a762-69b7bd96e840 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-96117ebb-ed39-4761-a762-69b7bd96e840.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-96117ebb-ed39-4761-a762-69b7bd96e840.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-96117ebb-ed39-4761-a762-69b7bd96e840.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-96117ebb-ed39-4761-a762-69b7bd96e840-atc-btn-wrapper {
    text-align: center;
  }


#s-96117ebb-ed39-4761-a762-69b7bd96e840 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-96117ebb-ed39-4761-a762-69b7bd96e840.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-96117ebb-ed39-4761-a762-69b7bd96e840.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-96117ebb-ed39-4761-a762-69b7bd96e840.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-96117ebb-ed39-4761-a762-69b7bd96e840-atc-btn-wrapper {
    text-align: center;
  }


#s-96117ebb-ed39-4761-a762-69b7bd96e840 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-96117ebb-ed39-4761-a762-69b7bd96e840.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-96117ebb-ed39-4761-a762-69b7bd96e840.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-96117ebb-ed39-4761-a762-69b7bd96e840.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


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

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

#s-fa1b6a8a-0bc4-4691-98c5-db390be2168d {
  margin-left: auto;
margin-right: auto;
}
@media (min-width: 1200px){#s-fa1b6a8a-0bc4-4691-98c5-db390be2168d {
  display: none;
}
#s-fa1b6a8a-0bc4-4691-98c5-db390be2168d, #wrap-s-fa1b6a8a-0bc4-4691-98c5-db390be2168d, #wrap-content-s-fa1b6a8a-0bc4-4691-98c5-db390be2168d { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-fa1b6a8a-0bc4-4691-98c5-db390be2168d {
  display: none;
}
#s-fa1b6a8a-0bc4-4691-98c5-db390be2168d, #wrap-s-fa1b6a8a-0bc4-4691-98c5-db390be2168d, #wrap-content-s-fa1b6a8a-0bc4-4691-98c5-db390be2168d { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-fa1b6a8a-0bc4-4691-98c5-db390be2168d {
  display: none;
}
#s-fa1b6a8a-0bc4-4691-98c5-db390be2168d, #wrap-s-fa1b6a8a-0bc4-4691-98c5-db390be2168d, #wrap-content-s-fa1b6a8a-0bc4-4691-98c5-db390be2168d { display: none !important; }}
#s-fa1b6a8a-0bc4-4691-98c5-db390be2168d hr {
  border-top: 0px solid #ddd;
}

#s-a9b308ac-090c-4db5-ad89-849794360c73 {
  margin-left: auto;
margin-right: auto;
}

#s-af6b068a-d85d-472c-bd8a-3dd39a20082c {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-af6b068a-d85d-472c-bd8a-3dd39a20082c .shg-product-title-component h1 span {
  color: ;
  font-weight:  500 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  
}

#s-b2080ee9-fab3-483d-8aff-01d091b3bf09 {
  min-height: 50px;
}








#s-b2080ee9-fab3-483d-8aff-01d091b3bf09 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b2080ee9-fab3-483d-8aff-01d091b3bf09.shg-box.shg-c {
  justify-content: center;
}

#s-40509a91-9a3f-4b3d-a0d9-6544d958451c {
  text-align: center;
}

#s-9b379128-66d6-4731-8f68-428fa7a98881 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-9b379128-66d6-4731-8f68-428fa7a98881 {
  max-width:  100%;
}

.shg-c#s-9b379128-66d6-4731-8f68-428fa7a98881 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-9b379128-66d6-4731-8f68-428fa7a98881 .shg-image-zoom,
.shg-c#s-9b379128-66d6-4731-8f68-428fa7a98881 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-9b379128-66d6-4731-8f68-428fa7a98881 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-9b379128-66d6-4731-8f68-428fa7a98881 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-9b379128-66d6-4731-8f68-428fa7a98881 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-9b379128-66d6-4731-8f68-428fa7a98881 img.shogun-image,
.shg-c#s-9b379128-66d6-4731-8f68-428fa7a98881 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-9b379128-66d6-4731-8f68-428fa7a98881 .shg-image-zoom,
.shg-c#s-9b379128-66d6-4731-8f68-428fa7a98881 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-9b379128-66d6-4731-8f68-428fa7a98881 {
  max-width:  100%;
}

.shg-c#s-9b379128-66d6-4731-8f68-428fa7a98881 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-9b379128-66d6-4731-8f68-428fa7a98881 .shg-image-zoom,
.shg-c#s-9b379128-66d6-4731-8f68-428fa7a98881 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-9b379128-66d6-4731-8f68-428fa7a98881 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-9b379128-66d6-4731-8f68-428fa7a98881 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-9b379128-66d6-4731-8f68-428fa7a98881 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-9b379128-66d6-4731-8f68-428fa7a98881 img.shogun-image,
.shg-c#s-9b379128-66d6-4731-8f68-428fa7a98881 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-9b379128-66d6-4731-8f68-428fa7a98881 .shg-image-zoom,
.shg-c#s-9b379128-66d6-4731-8f68-428fa7a98881 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-9b379128-66d6-4731-8f68-428fa7a98881 {
  max-width:  100%;
}

.shg-c#s-9b379128-66d6-4731-8f68-428fa7a98881 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-9b379128-66d6-4731-8f68-428fa7a98881 .shg-image-zoom,
.shg-c#s-9b379128-66d6-4731-8f68-428fa7a98881 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-9b379128-66d6-4731-8f68-428fa7a98881 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-9b379128-66d6-4731-8f68-428fa7a98881 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-9b379128-66d6-4731-8f68-428fa7a98881 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-9b379128-66d6-4731-8f68-428fa7a98881 img.shogun-image,
.shg-c#s-9b379128-66d6-4731-8f68-428fa7a98881 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-9b379128-66d6-4731-8f68-428fa7a98881 .shg-image-zoom,
.shg-c#s-9b379128-66d6-4731-8f68-428fa7a98881 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-9b379128-66d6-4731-8f68-428fa7a98881 {
  max-width:  100%;
}

.shg-c#s-9b379128-66d6-4731-8f68-428fa7a98881 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-9b379128-66d6-4731-8f68-428fa7a98881 .shg-image-zoom,
.shg-c#s-9b379128-66d6-4731-8f68-428fa7a98881 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-9b379128-66d6-4731-8f68-428fa7a98881 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-9b379128-66d6-4731-8f68-428fa7a98881 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-9b379128-66d6-4731-8f68-428fa7a98881 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-9b379128-66d6-4731-8f68-428fa7a98881 img.shogun-image,
.shg-c#s-9b379128-66d6-4731-8f68-428fa7a98881 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-9b379128-66d6-4731-8f68-428fa7a98881 .shg-image-zoom,
.shg-c#s-9b379128-66d6-4731-8f68-428fa7a98881 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-9b379128-66d6-4731-8f68-428fa7a98881 {
  max-width:  100%;
}

.shg-c#s-9b379128-66d6-4731-8f68-428fa7a98881 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-9b379128-66d6-4731-8f68-428fa7a98881 .shg-image-zoom,
.shg-c#s-9b379128-66d6-4731-8f68-428fa7a98881 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-9b379128-66d6-4731-8f68-428fa7a98881 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-9b379128-66d6-4731-8f68-428fa7a98881 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-9b379128-66d6-4731-8f68-428fa7a98881 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-9b379128-66d6-4731-8f68-428fa7a98881 img.shogun-image,
.shg-c#s-9b379128-66d6-4731-8f68-428fa7a98881 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-9b379128-66d6-4731-8f68-428fa7a98881 .shg-image-zoom,
.shg-c#s-9b379128-66d6-4731-8f68-428fa7a98881 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-0ad25a08-2099-4b68-95e3-3d8b76680de4 {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-0ad25a08-2099-4b68-95e3-3d8b76680de4 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 24px;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-0ad25a08-2099-4b68-95e3-3d8b76680de4 .shg-product-price {
  color: #000;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 24px;
}

#s-0ad25a08-2099-4b68-95e3-3d8b76680de4 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-66610673-aa5c-4134-93f0-75839bf8d432 {
  border-style: solid;
margin-top: 0px;
margin-left: auto;
margin-right: auto;
padding-top: 15px;
padding-left: 20px;
padding-bottom: 15px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #2C2A34;
border-radius: 10px;
background-color: rgba(44, 86, 125, 1);
text-align: center;
cursor: pointer;
color: rgba(255, 255, 255, 1);
background-image: none;
hover-type: color;
}
#s-66610673-aa5c-4134-93f0-75839bf8d432:hover {border-radius: 10px !important;
background-color: rgba(120, 196, 222, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(44, 86, 125, 1) !important;}#s-66610673-aa5c-4134-93f0-75839bf8d432:active {border-radius: 10px !important;
background-color: rgba(18, 101, 139, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-66610673-aa5c-4134-93f0-75839bf8d432-atc-btn-wrapper {
    text-align: center;
  }


#s-66610673-aa5c-4134-93f0-75839bf8d432 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-66610673-aa5c-4134-93f0-75839bf8d432.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-66610673-aa5c-4134-93f0-75839bf8d432.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-66610673-aa5c-4134-93f0-75839bf8d432.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-66610673-aa5c-4134-93f0-75839bf8d432-atc-btn-wrapper {
    text-align: center;
  }


#s-66610673-aa5c-4134-93f0-75839bf8d432 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-66610673-aa5c-4134-93f0-75839bf8d432.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-66610673-aa5c-4134-93f0-75839bf8d432.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-66610673-aa5c-4134-93f0-75839bf8d432.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-66610673-aa5c-4134-93f0-75839bf8d432-atc-btn-wrapper {
    text-align: center;
  }


#s-66610673-aa5c-4134-93f0-75839bf8d432 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-66610673-aa5c-4134-93f0-75839bf8d432.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-66610673-aa5c-4134-93f0-75839bf8d432.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-66610673-aa5c-4134-93f0-75839bf8d432.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-66610673-aa5c-4134-93f0-75839bf8d432-atc-btn-wrapper {
    text-align: center;
  }


#s-66610673-aa5c-4134-93f0-75839bf8d432 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-66610673-aa5c-4134-93f0-75839bf8d432.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-66610673-aa5c-4134-93f0-75839bf8d432.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-66610673-aa5c-4134-93f0-75839bf8d432.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-66610673-aa5c-4134-93f0-75839bf8d432-atc-btn-wrapper {
    text-align: center;
  }


#s-66610673-aa5c-4134-93f0-75839bf8d432 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-66610673-aa5c-4134-93f0-75839bf8d432.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-66610673-aa5c-4134-93f0-75839bf8d432.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-66610673-aa5c-4134-93f0-75839bf8d432.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-27d1c5b2-3a7e-44b1-9e3f-91719839c16b {
  margin-left: auto;
margin-right: auto;
}
@media (min-width: 1200px){#s-27d1c5b2-3a7e-44b1-9e3f-91719839c16b {
  display: none;
}
#s-27d1c5b2-3a7e-44b1-9e3f-91719839c16b, #wrap-s-27d1c5b2-3a7e-44b1-9e3f-91719839c16b, #wrap-content-s-27d1c5b2-3a7e-44b1-9e3f-91719839c16b { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-27d1c5b2-3a7e-44b1-9e3f-91719839c16b {
  display: none;
}
#s-27d1c5b2-3a7e-44b1-9e3f-91719839c16b, #wrap-s-27d1c5b2-3a7e-44b1-9e3f-91719839c16b, #wrap-content-s-27d1c5b2-3a7e-44b1-9e3f-91719839c16b { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-27d1c5b2-3a7e-44b1-9e3f-91719839c16b {
  display: none;
}
#s-27d1c5b2-3a7e-44b1-9e3f-91719839c16b, #wrap-s-27d1c5b2-3a7e-44b1-9e3f-91719839c16b, #wrap-content-s-27d1c5b2-3a7e-44b1-9e3f-91719839c16b { display: none !important; }}
#s-27d1c5b2-3a7e-44b1-9e3f-91719839c16b hr {
  border-top: 0px solid #ddd;
}

#s-d39d205f-7420-482b-86d4-c70899abe5a6 {
  margin-left: auto;
margin-right: auto;
}

#s-61f39741-4952-45d6-8fe7-0e08d397aece {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-61f39741-4952-45d6-8fe7-0e08d397aece .shg-product-title-component h1 span {
  color: ;
  font-weight:  500 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  
}

#s-ae97617e-8983-4fd0-a432-cf988fe92817 {
  min-height: 50px;
}








#s-ae97617e-8983-4fd0-a432-cf988fe92817 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-ae97617e-8983-4fd0-a432-cf988fe92817.shg-box.shg-c {
  justify-content: center;
}

#s-a08124f0-9f7b-4afc-973b-650d3fe85576 {
  text-align: center;
}

#s-77f6d86b-f0f2-4474-95d5-3be50ad6fa4a {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-77f6d86b-f0f2-4474-95d5-3be50ad6fa4a {
  max-width:  100%;
}

.shg-c#s-77f6d86b-f0f2-4474-95d5-3be50ad6fa4a img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-77f6d86b-f0f2-4474-95d5-3be50ad6fa4a .shg-image-zoom,
.shg-c#s-77f6d86b-f0f2-4474-95d5-3be50ad6fa4a img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-77f6d86b-f0f2-4474-95d5-3be50ad6fa4a .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-77f6d86b-f0f2-4474-95d5-3be50ad6fa4a .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-77f6d86b-f0f2-4474-95d5-3be50ad6fa4a img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-77f6d86b-f0f2-4474-95d5-3be50ad6fa4a img.shogun-image,
.shg-c#s-77f6d86b-f0f2-4474-95d5-3be50ad6fa4a .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-77f6d86b-f0f2-4474-95d5-3be50ad6fa4a .shg-image-zoom,
.shg-c#s-77f6d86b-f0f2-4474-95d5-3be50ad6fa4a img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-77f6d86b-f0f2-4474-95d5-3be50ad6fa4a {
  max-width:  100%;
}

.shg-c#s-77f6d86b-f0f2-4474-95d5-3be50ad6fa4a img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-77f6d86b-f0f2-4474-95d5-3be50ad6fa4a .shg-image-zoom,
.shg-c#s-77f6d86b-f0f2-4474-95d5-3be50ad6fa4a img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-77f6d86b-f0f2-4474-95d5-3be50ad6fa4a .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-77f6d86b-f0f2-4474-95d5-3be50ad6fa4a .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-77f6d86b-f0f2-4474-95d5-3be50ad6fa4a img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-77f6d86b-f0f2-4474-95d5-3be50ad6fa4a img.shogun-image,
.shg-c#s-77f6d86b-f0f2-4474-95d5-3be50ad6fa4a .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-77f6d86b-f0f2-4474-95d5-3be50ad6fa4a .shg-image-zoom,
.shg-c#s-77f6d86b-f0f2-4474-95d5-3be50ad6fa4a img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-77f6d86b-f0f2-4474-95d5-3be50ad6fa4a {
  max-width:  100%;
}

.shg-c#s-77f6d86b-f0f2-4474-95d5-3be50ad6fa4a img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-77f6d86b-f0f2-4474-95d5-3be50ad6fa4a .shg-image-zoom,
.shg-c#s-77f6d86b-f0f2-4474-95d5-3be50ad6fa4a img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-77f6d86b-f0f2-4474-95d5-3be50ad6fa4a .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-77f6d86b-f0f2-4474-95d5-3be50ad6fa4a .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-77f6d86b-f0f2-4474-95d5-3be50ad6fa4a img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-77f6d86b-f0f2-4474-95d5-3be50ad6fa4a img.shogun-image,
.shg-c#s-77f6d86b-f0f2-4474-95d5-3be50ad6fa4a .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-77f6d86b-f0f2-4474-95d5-3be50ad6fa4a .shg-image-zoom,
.shg-c#s-77f6d86b-f0f2-4474-95d5-3be50ad6fa4a img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-77f6d86b-f0f2-4474-95d5-3be50ad6fa4a {
  max-width:  100%;
}

.shg-c#s-77f6d86b-f0f2-4474-95d5-3be50ad6fa4a img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-77f6d86b-f0f2-4474-95d5-3be50ad6fa4a .shg-image-zoom,
.shg-c#s-77f6d86b-f0f2-4474-95d5-3be50ad6fa4a img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-77f6d86b-f0f2-4474-95d5-3be50ad6fa4a .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-77f6d86b-f0f2-4474-95d5-3be50ad6fa4a .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-77f6d86b-f0f2-4474-95d5-3be50ad6fa4a img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-77f6d86b-f0f2-4474-95d5-3be50ad6fa4a img.shogun-image,
.shg-c#s-77f6d86b-f0f2-4474-95d5-3be50ad6fa4a .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-77f6d86b-f0f2-4474-95d5-3be50ad6fa4a .shg-image-zoom,
.shg-c#s-77f6d86b-f0f2-4474-95d5-3be50ad6fa4a img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-77f6d86b-f0f2-4474-95d5-3be50ad6fa4a {
  max-width:  100%;
}

.shg-c#s-77f6d86b-f0f2-4474-95d5-3be50ad6fa4a img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-77f6d86b-f0f2-4474-95d5-3be50ad6fa4a .shg-image-zoom,
.shg-c#s-77f6d86b-f0f2-4474-95d5-3be50ad6fa4a img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-77f6d86b-f0f2-4474-95d5-3be50ad6fa4a .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-77f6d86b-f0f2-4474-95d5-3be50ad6fa4a .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-77f6d86b-f0f2-4474-95d5-3be50ad6fa4a img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-77f6d86b-f0f2-4474-95d5-3be50ad6fa4a img.shogun-image,
.shg-c#s-77f6d86b-f0f2-4474-95d5-3be50ad6fa4a .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-77f6d86b-f0f2-4474-95d5-3be50ad6fa4a .shg-image-zoom,
.shg-c#s-77f6d86b-f0f2-4474-95d5-3be50ad6fa4a img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-917c7280-daa8-4eed-a49a-68af61c8bd0f {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-917c7280-daa8-4eed-a49a-68af61c8bd0f .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 24px;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-917c7280-daa8-4eed-a49a-68af61c8bd0f .shg-product-price {
  color: #000;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 24px;
}

#s-917c7280-daa8-4eed-a49a-68af61c8bd0f .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

.shg-metafield-key {
    font-weight: 700;
    margin: 0;
    padding: 0;
}

.shg-metafield-value {
    margin: 0;
    padding: 0;
}

.shg-metafield-inline {
    display: inline-block;
}
#s-3a32e132-eeab-4ba8-8fb8-c22b2f2040be {
  margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
text-align: center;
}

#s-3a32e132-eeab-4ba8-8fb8-c22b2f2040be .shg-product-metafield-component {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 14px;
  
  
}

#s-d2d11a4c-8beb-4aac-a496-3403d15cb14b {
  border-style: solid;
margin-top: 0px;
margin-left: auto;
margin-right: auto;
padding-top: 15px;
padding-left: 20px;
padding-bottom: 15px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #2C2A34;
border-radius: 10px;
background-color: rgba(44, 86, 125, 1);
text-align: center;
cursor: pointer;
color: rgba(255, 255, 255, 1);
background-image: none;
hover-type: color;
}
#s-d2d11a4c-8beb-4aac-a496-3403d15cb14b:hover {border-radius: 10px !important;
background-color: rgba(120, 196, 222, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(44, 86, 125, 1) !important;}#s-d2d11a4c-8beb-4aac-a496-3403d15cb14b:active {border-radius: 10px !important;
background-color: rgba(18, 101, 139, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-d2d11a4c-8beb-4aac-a496-3403d15cb14b-atc-btn-wrapper {
    text-align: center;
  }


#s-d2d11a4c-8beb-4aac-a496-3403d15cb14b {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-d2d11a4c-8beb-4aac-a496-3403d15cb14b.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-d2d11a4c-8beb-4aac-a496-3403d15cb14b.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-d2d11a4c-8beb-4aac-a496-3403d15cb14b.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-d2d11a4c-8beb-4aac-a496-3403d15cb14b-atc-btn-wrapper {
    text-align: center;
  }


#s-d2d11a4c-8beb-4aac-a496-3403d15cb14b {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-d2d11a4c-8beb-4aac-a496-3403d15cb14b.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-d2d11a4c-8beb-4aac-a496-3403d15cb14b.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-d2d11a4c-8beb-4aac-a496-3403d15cb14b.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-d2d11a4c-8beb-4aac-a496-3403d15cb14b-atc-btn-wrapper {
    text-align: center;
  }


#s-d2d11a4c-8beb-4aac-a496-3403d15cb14b {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-d2d11a4c-8beb-4aac-a496-3403d15cb14b.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-d2d11a4c-8beb-4aac-a496-3403d15cb14b.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-d2d11a4c-8beb-4aac-a496-3403d15cb14b.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-d2d11a4c-8beb-4aac-a496-3403d15cb14b-atc-btn-wrapper {
    text-align: center;
  }


#s-d2d11a4c-8beb-4aac-a496-3403d15cb14b {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-d2d11a4c-8beb-4aac-a496-3403d15cb14b.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-d2d11a4c-8beb-4aac-a496-3403d15cb14b.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-d2d11a4c-8beb-4aac-a496-3403d15cb14b.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-d2d11a4c-8beb-4aac-a496-3403d15cb14b-atc-btn-wrapper {
    text-align: center;
  }


#s-d2d11a4c-8beb-4aac-a496-3403d15cb14b {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-d2d11a4c-8beb-4aac-a496-3403d15cb14b.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-d2d11a4c-8beb-4aac-a496-3403d15cb14b.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-d2d11a4c-8beb-4aac-a496-3403d15cb14b.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-935b0319-40e8-46f8-9d58-05a95b44b667 {
  margin-top: 40px;
margin-left: auto;
margin-bottom: 40px;
margin-right: auto;
padding-left: 5%;
padding-right: 5%;
}

@media (min-width: 0px) {
[id="s-935b0319-40e8-46f8-9d58-05a95b44b667"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 25.0px);
}

}

@media (min-width: 768px) {
[id="s-935b0319-40e8-46f8-9d58-05a95b44b667"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 37.5px);
}

}

@media (min-width: 992px) {
[id="s-935b0319-40e8-46f8-9d58-05a95b44b667"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 37.5px);
}

}

@media (min-width: 1200px) {
[id="s-935b0319-40e8-46f8-9d58-05a95b44b667"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 37.5px);
}

}

#s-571d8ba3-38c4-4f3f-986c-8f92ad08358d {
  margin-left: auto;
margin-right: auto;
}

#s-2757b076-3e79-42b9-a5d9-3e8434894261 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-2757b076-3e79-42b9-a5d9-3e8434894261 .shg-product-title-component h1 span {
  color: ;
  font-weight:  500 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  
}

#s-80df7682-9fd9-4463-8164-8cd6e9b0c875 {
  min-height: 50px;
}








#s-80df7682-9fd9-4463-8164-8cd6e9b0c875 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-80df7682-9fd9-4463-8164-8cd6e9b0c875.shg-box.shg-c {
  justify-content: center;
}

#s-5ad3b9ba-3e4f-4e16-a6dd-91e52743f568 {
  text-align: center;
}

#s-d917b0f6-d9cb-417c-91c1-4ca3ddba6c9b {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-d917b0f6-d9cb-417c-91c1-4ca3ddba6c9b {
  max-width:  100%;
}

.shg-c#s-d917b0f6-d9cb-417c-91c1-4ca3ddba6c9b img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-d917b0f6-d9cb-417c-91c1-4ca3ddba6c9b .shg-image-zoom,
.shg-c#s-d917b0f6-d9cb-417c-91c1-4ca3ddba6c9b img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-d917b0f6-d9cb-417c-91c1-4ca3ddba6c9b .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-d917b0f6-d9cb-417c-91c1-4ca3ddba6c9b .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-d917b0f6-d9cb-417c-91c1-4ca3ddba6c9b img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-d917b0f6-d9cb-417c-91c1-4ca3ddba6c9b img.shogun-image,
.shg-c#s-d917b0f6-d9cb-417c-91c1-4ca3ddba6c9b .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-d917b0f6-d9cb-417c-91c1-4ca3ddba6c9b .shg-image-zoom,
.shg-c#s-d917b0f6-d9cb-417c-91c1-4ca3ddba6c9b img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-d917b0f6-d9cb-417c-91c1-4ca3ddba6c9b {
  max-width:  100%;
}

.shg-c#s-d917b0f6-d9cb-417c-91c1-4ca3ddba6c9b img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-d917b0f6-d9cb-417c-91c1-4ca3ddba6c9b .shg-image-zoom,
.shg-c#s-d917b0f6-d9cb-417c-91c1-4ca3ddba6c9b img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-d917b0f6-d9cb-417c-91c1-4ca3ddba6c9b .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-d917b0f6-d9cb-417c-91c1-4ca3ddba6c9b .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-d917b0f6-d9cb-417c-91c1-4ca3ddba6c9b img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-d917b0f6-d9cb-417c-91c1-4ca3ddba6c9b img.shogun-image,
.shg-c#s-d917b0f6-d9cb-417c-91c1-4ca3ddba6c9b .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-d917b0f6-d9cb-417c-91c1-4ca3ddba6c9b .shg-image-zoom,
.shg-c#s-d917b0f6-d9cb-417c-91c1-4ca3ddba6c9b img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-d917b0f6-d9cb-417c-91c1-4ca3ddba6c9b {
  max-width:  100%;
}

.shg-c#s-d917b0f6-d9cb-417c-91c1-4ca3ddba6c9b img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-d917b0f6-d9cb-417c-91c1-4ca3ddba6c9b .shg-image-zoom,
.shg-c#s-d917b0f6-d9cb-417c-91c1-4ca3ddba6c9b img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-d917b0f6-d9cb-417c-91c1-4ca3ddba6c9b .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-d917b0f6-d9cb-417c-91c1-4ca3ddba6c9b .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-d917b0f6-d9cb-417c-91c1-4ca3ddba6c9b img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-d917b0f6-d9cb-417c-91c1-4ca3ddba6c9b img.shogun-image,
.shg-c#s-d917b0f6-d9cb-417c-91c1-4ca3ddba6c9b .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-d917b0f6-d9cb-417c-91c1-4ca3ddba6c9b .shg-image-zoom,
.shg-c#s-d917b0f6-d9cb-417c-91c1-4ca3ddba6c9b img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-d917b0f6-d9cb-417c-91c1-4ca3ddba6c9b {
  max-width:  100%;
}

.shg-c#s-d917b0f6-d9cb-417c-91c1-4ca3ddba6c9b img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-d917b0f6-d9cb-417c-91c1-4ca3ddba6c9b .shg-image-zoom,
.shg-c#s-d917b0f6-d9cb-417c-91c1-4ca3ddba6c9b img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-d917b0f6-d9cb-417c-91c1-4ca3ddba6c9b .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-d917b0f6-d9cb-417c-91c1-4ca3ddba6c9b .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-d917b0f6-d9cb-417c-91c1-4ca3ddba6c9b img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-d917b0f6-d9cb-417c-91c1-4ca3ddba6c9b img.shogun-image,
.shg-c#s-d917b0f6-d9cb-417c-91c1-4ca3ddba6c9b .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-d917b0f6-d9cb-417c-91c1-4ca3ddba6c9b .shg-image-zoom,
.shg-c#s-d917b0f6-d9cb-417c-91c1-4ca3ddba6c9b img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-d917b0f6-d9cb-417c-91c1-4ca3ddba6c9b {
  max-width:  100%;
}

.shg-c#s-d917b0f6-d9cb-417c-91c1-4ca3ddba6c9b img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-d917b0f6-d9cb-417c-91c1-4ca3ddba6c9b .shg-image-zoom,
.shg-c#s-d917b0f6-d9cb-417c-91c1-4ca3ddba6c9b img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-d917b0f6-d9cb-417c-91c1-4ca3ddba6c9b .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-d917b0f6-d9cb-417c-91c1-4ca3ddba6c9b .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-d917b0f6-d9cb-417c-91c1-4ca3ddba6c9b img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-d917b0f6-d9cb-417c-91c1-4ca3ddba6c9b img.shogun-image,
.shg-c#s-d917b0f6-d9cb-417c-91c1-4ca3ddba6c9b .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-d917b0f6-d9cb-417c-91c1-4ca3ddba6c9b .shg-image-zoom,
.shg-c#s-d917b0f6-d9cb-417c-91c1-4ca3ddba6c9b img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-a16951bd-536c-43fc-9144-db461ce7f782 {
  margin-top: 5px;
margin-left: auto;
margin-bottom: 5px;
margin-right: auto;
text-align: center;
}

#s-a16951bd-536c-43fc-9144-db461ce7f782 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 24px;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-a16951bd-536c-43fc-9144-db461ce7f782 .shg-product-price {
  color: #000;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 24px;
}

#s-a16951bd-536c-43fc-9144-db461ce7f782 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-9b30b1f3-50b9-455c-a03f-89eaf9551c9f {
  border-style: solid;
margin-top: 0px;
margin-left: auto;
margin-right: auto;
padding-top: 15px;
padding-left: 20px;
padding-bottom: 15px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #2C2A34;
border-radius: 10px;
background-color: rgba(44, 86, 125, 1);
text-align: center;
cursor: pointer;
color: rgba(255, 255, 255, 1);
background-image: none;
hover-type: color;
}
#s-9b30b1f3-50b9-455c-a03f-89eaf9551c9f:hover {border-radius: 10px !important;
background-color: rgba(120, 196, 222, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(44, 86, 125, 1) !important;}#s-9b30b1f3-50b9-455c-a03f-89eaf9551c9f:active {border-radius: 10px !important;
background-color: rgba(18, 101, 139, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-9b30b1f3-50b9-455c-a03f-89eaf9551c9f-atc-btn-wrapper {
    text-align: center;
  }


#s-9b30b1f3-50b9-455c-a03f-89eaf9551c9f {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-9b30b1f3-50b9-455c-a03f-89eaf9551c9f.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-9b30b1f3-50b9-455c-a03f-89eaf9551c9f.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-9b30b1f3-50b9-455c-a03f-89eaf9551c9f.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-9b30b1f3-50b9-455c-a03f-89eaf9551c9f-atc-btn-wrapper {
    text-align: center;
  }


#s-9b30b1f3-50b9-455c-a03f-89eaf9551c9f {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-9b30b1f3-50b9-455c-a03f-89eaf9551c9f.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-9b30b1f3-50b9-455c-a03f-89eaf9551c9f.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-9b30b1f3-50b9-455c-a03f-89eaf9551c9f.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-9b30b1f3-50b9-455c-a03f-89eaf9551c9f-atc-btn-wrapper {
    text-align: center;
  }


#s-9b30b1f3-50b9-455c-a03f-89eaf9551c9f {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-9b30b1f3-50b9-455c-a03f-89eaf9551c9f.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-9b30b1f3-50b9-455c-a03f-89eaf9551c9f.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-9b30b1f3-50b9-455c-a03f-89eaf9551c9f.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-9b30b1f3-50b9-455c-a03f-89eaf9551c9f-atc-btn-wrapper {
    text-align: center;
  }


#s-9b30b1f3-50b9-455c-a03f-89eaf9551c9f {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-9b30b1f3-50b9-455c-a03f-89eaf9551c9f.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-9b30b1f3-50b9-455c-a03f-89eaf9551c9f.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-9b30b1f3-50b9-455c-a03f-89eaf9551c9f.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-9b30b1f3-50b9-455c-a03f-89eaf9551c9f-atc-btn-wrapper {
    text-align: center;
  }


#s-9b30b1f3-50b9-455c-a03f-89eaf9551c9f {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-9b30b1f3-50b9-455c-a03f-89eaf9551c9f.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-9b30b1f3-50b9-455c-a03f-89eaf9551c9f.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-9b30b1f3-50b9-455c-a03f-89eaf9551c9f.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-cb75df05-fbf0-41ec-8d12-6f63567c3a7e {
  margin-left: auto;
margin-right: auto;
}

#s-93941468-281a-4701-9965-d1ce943bc830 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-93941468-281a-4701-9965-d1ce943bc830 .shg-product-title-component h1 span {
  color: ;
  font-weight:  500 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  
}

#s-85f10d84-8876-4e2c-b05e-e4614d50e94b {
  min-height: 50px;
}








#s-85f10d84-8876-4e2c-b05e-e4614d50e94b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-85f10d84-8876-4e2c-b05e-e4614d50e94b.shg-box.shg-c {
  justify-content: center;
}

#s-4a95d34a-0c52-4b17-83e9-b001780e27f1 {
  text-align: center;
}

#s-e7bf5500-efd9-4807-8ed5-cc5eb9d293c6 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-e7bf5500-efd9-4807-8ed5-cc5eb9d293c6 {
  max-width:  100%;
}

.shg-c#s-e7bf5500-efd9-4807-8ed5-cc5eb9d293c6 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-e7bf5500-efd9-4807-8ed5-cc5eb9d293c6 .shg-image-zoom,
.shg-c#s-e7bf5500-efd9-4807-8ed5-cc5eb9d293c6 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-e7bf5500-efd9-4807-8ed5-cc5eb9d293c6 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-e7bf5500-efd9-4807-8ed5-cc5eb9d293c6 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-e7bf5500-efd9-4807-8ed5-cc5eb9d293c6 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-e7bf5500-efd9-4807-8ed5-cc5eb9d293c6 img.shogun-image,
.shg-c#s-e7bf5500-efd9-4807-8ed5-cc5eb9d293c6 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-e7bf5500-efd9-4807-8ed5-cc5eb9d293c6 .shg-image-zoom,
.shg-c#s-e7bf5500-efd9-4807-8ed5-cc5eb9d293c6 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-e7bf5500-efd9-4807-8ed5-cc5eb9d293c6 {
  max-width:  100%;
}

.shg-c#s-e7bf5500-efd9-4807-8ed5-cc5eb9d293c6 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-e7bf5500-efd9-4807-8ed5-cc5eb9d293c6 .shg-image-zoom,
.shg-c#s-e7bf5500-efd9-4807-8ed5-cc5eb9d293c6 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-e7bf5500-efd9-4807-8ed5-cc5eb9d293c6 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-e7bf5500-efd9-4807-8ed5-cc5eb9d293c6 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-e7bf5500-efd9-4807-8ed5-cc5eb9d293c6 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-e7bf5500-efd9-4807-8ed5-cc5eb9d293c6 img.shogun-image,
.shg-c#s-e7bf5500-efd9-4807-8ed5-cc5eb9d293c6 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-e7bf5500-efd9-4807-8ed5-cc5eb9d293c6 .shg-image-zoom,
.shg-c#s-e7bf5500-efd9-4807-8ed5-cc5eb9d293c6 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-e7bf5500-efd9-4807-8ed5-cc5eb9d293c6 {
  max-width:  100%;
}

.shg-c#s-e7bf5500-efd9-4807-8ed5-cc5eb9d293c6 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-e7bf5500-efd9-4807-8ed5-cc5eb9d293c6 .shg-image-zoom,
.shg-c#s-e7bf5500-efd9-4807-8ed5-cc5eb9d293c6 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-e7bf5500-efd9-4807-8ed5-cc5eb9d293c6 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-e7bf5500-efd9-4807-8ed5-cc5eb9d293c6 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-e7bf5500-efd9-4807-8ed5-cc5eb9d293c6 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-e7bf5500-efd9-4807-8ed5-cc5eb9d293c6 img.shogun-image,
.shg-c#s-e7bf5500-efd9-4807-8ed5-cc5eb9d293c6 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-e7bf5500-efd9-4807-8ed5-cc5eb9d293c6 .shg-image-zoom,
.shg-c#s-e7bf5500-efd9-4807-8ed5-cc5eb9d293c6 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-e7bf5500-efd9-4807-8ed5-cc5eb9d293c6 {
  max-width:  100%;
}

.shg-c#s-e7bf5500-efd9-4807-8ed5-cc5eb9d293c6 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-e7bf5500-efd9-4807-8ed5-cc5eb9d293c6 .shg-image-zoom,
.shg-c#s-e7bf5500-efd9-4807-8ed5-cc5eb9d293c6 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-e7bf5500-efd9-4807-8ed5-cc5eb9d293c6 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-e7bf5500-efd9-4807-8ed5-cc5eb9d293c6 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-e7bf5500-efd9-4807-8ed5-cc5eb9d293c6 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-e7bf5500-efd9-4807-8ed5-cc5eb9d293c6 img.shogun-image,
.shg-c#s-e7bf5500-efd9-4807-8ed5-cc5eb9d293c6 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-e7bf5500-efd9-4807-8ed5-cc5eb9d293c6 .shg-image-zoom,
.shg-c#s-e7bf5500-efd9-4807-8ed5-cc5eb9d293c6 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-e7bf5500-efd9-4807-8ed5-cc5eb9d293c6 {
  max-width:  100%;
}

.shg-c#s-e7bf5500-efd9-4807-8ed5-cc5eb9d293c6 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-e7bf5500-efd9-4807-8ed5-cc5eb9d293c6 .shg-image-zoom,
.shg-c#s-e7bf5500-efd9-4807-8ed5-cc5eb9d293c6 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-e7bf5500-efd9-4807-8ed5-cc5eb9d293c6 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-e7bf5500-efd9-4807-8ed5-cc5eb9d293c6 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-e7bf5500-efd9-4807-8ed5-cc5eb9d293c6 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-e7bf5500-efd9-4807-8ed5-cc5eb9d293c6 img.shogun-image,
.shg-c#s-e7bf5500-efd9-4807-8ed5-cc5eb9d293c6 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-e7bf5500-efd9-4807-8ed5-cc5eb9d293c6 .shg-image-zoom,
.shg-c#s-e7bf5500-efd9-4807-8ed5-cc5eb9d293c6 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-bc8812a3-eed6-4285-af81-4ec0e11c1e50 {
  margin-top: 5px;
margin-left: auto;
margin-bottom: 5px;
margin-right: auto;
text-align: center;
}

#s-bc8812a3-eed6-4285-af81-4ec0e11c1e50 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 24px;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-bc8812a3-eed6-4285-af81-4ec0e11c1e50 .shg-product-price {
  color: #000;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 24px;
}

#s-bc8812a3-eed6-4285-af81-4ec0e11c1e50 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

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

.shg-btn {
  cursor: pointer;
  box-sizing: border-box;
}

.shg-btn-text {
  font-weight: ;
  font-family: ;
}

.shg-btn.shg-btn-stretch {
  display: block;
}

.shg-btn:not(.shg-btn-stretch) {
  display: inline-block;
}

.shg-btn-wrapper.shg-align-left {
  text-align: left;
}

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

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

#s-7ffa1772-73d5-4328-b52c-5a89eae09669 {
  margin-left: auto;
margin-right: auto;
padding-top: 15px;
padding-left: 20px;
padding-bottom: 15px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: none;
border-radius: 11px;
background-color: rgba(44, 86, 125, 1);
text-align: center;
text-decoration: none;
letter-spacing: 0px;
background-image: none;
hover-type: color;
}
#s-7ffa1772-73d5-4328-b52c-5a89eae09669:hover {border-style: solid !important;
border-top-width: 0px !important;
border-left-width: 0px !important;
border-bottom-width: 0px !important;
border-right-width: 0px !important;
border-color: rgba(44, 86, 125, 1) !important;
border-radius: 8px !important;
background-color: rgba(80, 186, 224, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(48, 108, 163, 1) !important;}#s-7ffa1772-73d5-4328-b52c-5a89eae09669:active {border-radius: 8px !important;
background-color: rgba(44, 86, 125, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-7ffa1772-73d5-4328-b52c-5a89eae09669-root {
    text-align: center;
  }


#s-7ffa1772-73d5-4328-b52c-5a89eae09669.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-7ffa1772-73d5-4328-b52c-5a89eae09669-root {
    text-align: center;
  }


#s-7ffa1772-73d5-4328-b52c-5a89eae09669.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-7ffa1772-73d5-4328-b52c-5a89eae09669-root {
    text-align: center;
  }


#s-7ffa1772-73d5-4328-b52c-5a89eae09669.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-7ffa1772-73d5-4328-b52c-5a89eae09669-root {
    text-align: center;
  }


#s-7ffa1772-73d5-4328-b52c-5a89eae09669.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-7ffa1772-73d5-4328-b52c-5a89eae09669-root {
    text-align: center;
  }


#s-7ffa1772-73d5-4328-b52c-5a89eae09669.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}
#s-09fbeb70-53f2-40c0-b7a5-f1bc27f874bc {
  margin-left: auto;
margin-right: auto;
}

#s-232c898d-a3f3-4602-8c25-befde2c829b5 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-232c898d-a3f3-4602-8c25-befde2c829b5 .shg-product-title-component h1 span {
  color: ;
  font-weight:  500 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  
}

#s-9af96c01-cc0c-48bd-a807-3520249b83f3 {
  min-height: 50px;
}








#s-9af96c01-cc0c-48bd-a807-3520249b83f3 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-9af96c01-cc0c-48bd-a807-3520249b83f3.shg-box.shg-c {
  justify-content: center;
}

#s-d9d59550-2136-49c4-af9e-a58e41982566 {
  text-align: center;
}

#s-5f8437eb-eecf-46d4-8d1e-92c540268f6a {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-5f8437eb-eecf-46d4-8d1e-92c540268f6a {
  max-width:  100%;
}

.shg-c#s-5f8437eb-eecf-46d4-8d1e-92c540268f6a img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-5f8437eb-eecf-46d4-8d1e-92c540268f6a .shg-image-zoom,
.shg-c#s-5f8437eb-eecf-46d4-8d1e-92c540268f6a img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-5f8437eb-eecf-46d4-8d1e-92c540268f6a .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-5f8437eb-eecf-46d4-8d1e-92c540268f6a .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-5f8437eb-eecf-46d4-8d1e-92c540268f6a img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-5f8437eb-eecf-46d4-8d1e-92c540268f6a img.shogun-image,
.shg-c#s-5f8437eb-eecf-46d4-8d1e-92c540268f6a .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-5f8437eb-eecf-46d4-8d1e-92c540268f6a .shg-image-zoom,
.shg-c#s-5f8437eb-eecf-46d4-8d1e-92c540268f6a img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-5f8437eb-eecf-46d4-8d1e-92c540268f6a {
  max-width:  100%;
}

.shg-c#s-5f8437eb-eecf-46d4-8d1e-92c540268f6a img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-5f8437eb-eecf-46d4-8d1e-92c540268f6a .shg-image-zoom,
.shg-c#s-5f8437eb-eecf-46d4-8d1e-92c540268f6a img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-5f8437eb-eecf-46d4-8d1e-92c540268f6a .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-5f8437eb-eecf-46d4-8d1e-92c540268f6a .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-5f8437eb-eecf-46d4-8d1e-92c540268f6a img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-5f8437eb-eecf-46d4-8d1e-92c540268f6a img.shogun-image,
.shg-c#s-5f8437eb-eecf-46d4-8d1e-92c540268f6a .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-5f8437eb-eecf-46d4-8d1e-92c540268f6a .shg-image-zoom,
.shg-c#s-5f8437eb-eecf-46d4-8d1e-92c540268f6a img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-5f8437eb-eecf-46d4-8d1e-92c540268f6a {
  max-width:  100%;
}

.shg-c#s-5f8437eb-eecf-46d4-8d1e-92c540268f6a img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-5f8437eb-eecf-46d4-8d1e-92c540268f6a .shg-image-zoom,
.shg-c#s-5f8437eb-eecf-46d4-8d1e-92c540268f6a img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-5f8437eb-eecf-46d4-8d1e-92c540268f6a .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-5f8437eb-eecf-46d4-8d1e-92c540268f6a .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-5f8437eb-eecf-46d4-8d1e-92c540268f6a img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-5f8437eb-eecf-46d4-8d1e-92c540268f6a img.shogun-image,
.shg-c#s-5f8437eb-eecf-46d4-8d1e-92c540268f6a .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-5f8437eb-eecf-46d4-8d1e-92c540268f6a .shg-image-zoom,
.shg-c#s-5f8437eb-eecf-46d4-8d1e-92c540268f6a img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-5f8437eb-eecf-46d4-8d1e-92c540268f6a {
  max-width:  100%;
}

.shg-c#s-5f8437eb-eecf-46d4-8d1e-92c540268f6a img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-5f8437eb-eecf-46d4-8d1e-92c540268f6a .shg-image-zoom,
.shg-c#s-5f8437eb-eecf-46d4-8d1e-92c540268f6a img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-5f8437eb-eecf-46d4-8d1e-92c540268f6a .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-5f8437eb-eecf-46d4-8d1e-92c540268f6a .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-5f8437eb-eecf-46d4-8d1e-92c540268f6a img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-5f8437eb-eecf-46d4-8d1e-92c540268f6a img.shogun-image,
.shg-c#s-5f8437eb-eecf-46d4-8d1e-92c540268f6a .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-5f8437eb-eecf-46d4-8d1e-92c540268f6a .shg-image-zoom,
.shg-c#s-5f8437eb-eecf-46d4-8d1e-92c540268f6a img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-5f8437eb-eecf-46d4-8d1e-92c540268f6a {
  max-width:  100%;
}

.shg-c#s-5f8437eb-eecf-46d4-8d1e-92c540268f6a img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-5f8437eb-eecf-46d4-8d1e-92c540268f6a .shg-image-zoom,
.shg-c#s-5f8437eb-eecf-46d4-8d1e-92c540268f6a img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-5f8437eb-eecf-46d4-8d1e-92c540268f6a .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-5f8437eb-eecf-46d4-8d1e-92c540268f6a .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-5f8437eb-eecf-46d4-8d1e-92c540268f6a img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-5f8437eb-eecf-46d4-8d1e-92c540268f6a img.shogun-image,
.shg-c#s-5f8437eb-eecf-46d4-8d1e-92c540268f6a .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-5f8437eb-eecf-46d4-8d1e-92c540268f6a .shg-image-zoom,
.shg-c#s-5f8437eb-eecf-46d4-8d1e-92c540268f6a img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-bafb11b7-6f69-4c27-88f6-5729eecf39f0 {
  margin-top: 5px;
margin-left: auto;
margin-bottom: 5px;
margin-right: auto;
text-align: center;
}

#s-bafb11b7-6f69-4c27-88f6-5729eecf39f0 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 24px;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-bafb11b7-6f69-4c27-88f6-5729eecf39f0 .shg-product-price {
  color: #000;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 24px;
}

#s-bafb11b7-6f69-4c27-88f6-5729eecf39f0 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-dbf530a5-b504-422a-a1d8-ce968c0abac7 {
  border-style: solid;
margin-top: 0px;
margin-left: auto;
margin-right: auto;
padding-top: 15px;
padding-left: 20px;
padding-bottom: 15px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #2C2A34;
border-radius: 10px;
background-color: rgba(44, 86, 125, 1);
text-align: center;
cursor: pointer;
color: rgba(255, 255, 255, 1);
background-image: none;
hover-type: color;
}
#s-dbf530a5-b504-422a-a1d8-ce968c0abac7:hover {border-radius: 10px !important;
background-color: rgba(120, 196, 222, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(44, 86, 125, 1) !important;}#s-dbf530a5-b504-422a-a1d8-ce968c0abac7:active {border-radius: 10px !important;
background-color: rgba(18, 101, 139, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-dbf530a5-b504-422a-a1d8-ce968c0abac7-atc-btn-wrapper {
    text-align: center;
  }


#s-dbf530a5-b504-422a-a1d8-ce968c0abac7 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-dbf530a5-b504-422a-a1d8-ce968c0abac7.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-dbf530a5-b504-422a-a1d8-ce968c0abac7.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-dbf530a5-b504-422a-a1d8-ce968c0abac7.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-dbf530a5-b504-422a-a1d8-ce968c0abac7-atc-btn-wrapper {
    text-align: center;
  }


#s-dbf530a5-b504-422a-a1d8-ce968c0abac7 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-dbf530a5-b504-422a-a1d8-ce968c0abac7.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-dbf530a5-b504-422a-a1d8-ce968c0abac7.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-dbf530a5-b504-422a-a1d8-ce968c0abac7.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-dbf530a5-b504-422a-a1d8-ce968c0abac7-atc-btn-wrapper {
    text-align: center;
  }


#s-dbf530a5-b504-422a-a1d8-ce968c0abac7 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-dbf530a5-b504-422a-a1d8-ce968c0abac7.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-dbf530a5-b504-422a-a1d8-ce968c0abac7.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-dbf530a5-b504-422a-a1d8-ce968c0abac7.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-dbf530a5-b504-422a-a1d8-ce968c0abac7-atc-btn-wrapper {
    text-align: center;
  }


#s-dbf530a5-b504-422a-a1d8-ce968c0abac7 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-dbf530a5-b504-422a-a1d8-ce968c0abac7.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-dbf530a5-b504-422a-a1d8-ce968c0abac7.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-dbf530a5-b504-422a-a1d8-ce968c0abac7.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-dbf530a5-b504-422a-a1d8-ce968c0abac7-atc-btn-wrapper {
    text-align: center;
  }


#s-dbf530a5-b504-422a-a1d8-ce968c0abac7 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-dbf530a5-b504-422a-a1d8-ce968c0abac7.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-dbf530a5-b504-422a-a1d8-ce968c0abac7.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-dbf530a5-b504-422a-a1d8-ce968c0abac7.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-11024265-8fa6-4f9e-8b7a-adf194c77803 {
  margin-left: auto;
margin-right: auto;
}
@media (min-width: 1200px){#s-11024265-8fa6-4f9e-8b7a-adf194c77803 {
  display: none;
}
#s-11024265-8fa6-4f9e-8b7a-adf194c77803, #wrap-s-11024265-8fa6-4f9e-8b7a-adf194c77803, #wrap-content-s-11024265-8fa6-4f9e-8b7a-adf194c77803 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-11024265-8fa6-4f9e-8b7a-adf194c77803 {
  display: none;
}
#s-11024265-8fa6-4f9e-8b7a-adf194c77803, #wrap-s-11024265-8fa6-4f9e-8b7a-adf194c77803, #wrap-content-s-11024265-8fa6-4f9e-8b7a-adf194c77803 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-11024265-8fa6-4f9e-8b7a-adf194c77803 {
  display: none;
}
#s-11024265-8fa6-4f9e-8b7a-adf194c77803, #wrap-s-11024265-8fa6-4f9e-8b7a-adf194c77803, #wrap-content-s-11024265-8fa6-4f9e-8b7a-adf194c77803 { display: none !important; }}
#s-11024265-8fa6-4f9e-8b7a-adf194c77803 hr {
  border-top: 0px solid #ddd;
}

#s-e2da1ecf-5b6d-4208-a2ac-5c923dbe19d8 {
  margin-left: auto;
margin-right: auto;
}

#s-fa5fa943-27cf-4548-bec4-9a89985faf2d {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-fa5fa943-27cf-4548-bec4-9a89985faf2d .shg-product-title-component h1 span {
  color: ;
  font-weight:  500 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  
}

#s-c03608e9-729d-4fb7-acf4-3039cd978fa8 {
  min-height: 50px;
}








#s-c03608e9-729d-4fb7-acf4-3039cd978fa8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-c03608e9-729d-4fb7-acf4-3039cd978fa8.shg-box.shg-c {
  justify-content: center;
}

#s-8afba247-cea8-4ca9-8e8c-f0080429a7d4 {
  text-align: center;
}

#s-44332d6c-989f-4590-8e25-4800bbe2e776 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-44332d6c-989f-4590-8e25-4800bbe2e776 {
  max-width:  100%;
}

.shg-c#s-44332d6c-989f-4590-8e25-4800bbe2e776 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-44332d6c-989f-4590-8e25-4800bbe2e776 .shg-image-zoom,
.shg-c#s-44332d6c-989f-4590-8e25-4800bbe2e776 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-44332d6c-989f-4590-8e25-4800bbe2e776 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-44332d6c-989f-4590-8e25-4800bbe2e776 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-44332d6c-989f-4590-8e25-4800bbe2e776 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-44332d6c-989f-4590-8e25-4800bbe2e776 img.shogun-image,
.shg-c#s-44332d6c-989f-4590-8e25-4800bbe2e776 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-44332d6c-989f-4590-8e25-4800bbe2e776 .shg-image-zoom,
.shg-c#s-44332d6c-989f-4590-8e25-4800bbe2e776 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-44332d6c-989f-4590-8e25-4800bbe2e776 {
  max-width:  100%;
}

.shg-c#s-44332d6c-989f-4590-8e25-4800bbe2e776 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-44332d6c-989f-4590-8e25-4800bbe2e776 .shg-image-zoom,
.shg-c#s-44332d6c-989f-4590-8e25-4800bbe2e776 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-44332d6c-989f-4590-8e25-4800bbe2e776 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-44332d6c-989f-4590-8e25-4800bbe2e776 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-44332d6c-989f-4590-8e25-4800bbe2e776 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-44332d6c-989f-4590-8e25-4800bbe2e776 img.shogun-image,
.shg-c#s-44332d6c-989f-4590-8e25-4800bbe2e776 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-44332d6c-989f-4590-8e25-4800bbe2e776 .shg-image-zoom,
.shg-c#s-44332d6c-989f-4590-8e25-4800bbe2e776 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-44332d6c-989f-4590-8e25-4800bbe2e776 {
  max-width:  100%;
}

.shg-c#s-44332d6c-989f-4590-8e25-4800bbe2e776 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-44332d6c-989f-4590-8e25-4800bbe2e776 .shg-image-zoom,
.shg-c#s-44332d6c-989f-4590-8e25-4800bbe2e776 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-44332d6c-989f-4590-8e25-4800bbe2e776 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-44332d6c-989f-4590-8e25-4800bbe2e776 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-44332d6c-989f-4590-8e25-4800bbe2e776 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-44332d6c-989f-4590-8e25-4800bbe2e776 img.shogun-image,
.shg-c#s-44332d6c-989f-4590-8e25-4800bbe2e776 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-44332d6c-989f-4590-8e25-4800bbe2e776 .shg-image-zoom,
.shg-c#s-44332d6c-989f-4590-8e25-4800bbe2e776 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-44332d6c-989f-4590-8e25-4800bbe2e776 {
  max-width:  100%;
}

.shg-c#s-44332d6c-989f-4590-8e25-4800bbe2e776 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-44332d6c-989f-4590-8e25-4800bbe2e776 .shg-image-zoom,
.shg-c#s-44332d6c-989f-4590-8e25-4800bbe2e776 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-44332d6c-989f-4590-8e25-4800bbe2e776 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-44332d6c-989f-4590-8e25-4800bbe2e776 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-44332d6c-989f-4590-8e25-4800bbe2e776 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-44332d6c-989f-4590-8e25-4800bbe2e776 img.shogun-image,
.shg-c#s-44332d6c-989f-4590-8e25-4800bbe2e776 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-44332d6c-989f-4590-8e25-4800bbe2e776 .shg-image-zoom,
.shg-c#s-44332d6c-989f-4590-8e25-4800bbe2e776 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-44332d6c-989f-4590-8e25-4800bbe2e776 {
  max-width:  100%;
}

.shg-c#s-44332d6c-989f-4590-8e25-4800bbe2e776 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-44332d6c-989f-4590-8e25-4800bbe2e776 .shg-image-zoom,
.shg-c#s-44332d6c-989f-4590-8e25-4800bbe2e776 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-44332d6c-989f-4590-8e25-4800bbe2e776 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-44332d6c-989f-4590-8e25-4800bbe2e776 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-44332d6c-989f-4590-8e25-4800bbe2e776 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-44332d6c-989f-4590-8e25-4800bbe2e776 img.shogun-image,
.shg-c#s-44332d6c-989f-4590-8e25-4800bbe2e776 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-44332d6c-989f-4590-8e25-4800bbe2e776 .shg-image-zoom,
.shg-c#s-44332d6c-989f-4590-8e25-4800bbe2e776 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-c8cf8627-e9a6-4e29-a90a-615705a86dfc {
  margin-top: 5px;
margin-left: auto;
margin-bottom: 5px;
margin-right: auto;
text-align: center;
}

#s-c8cf8627-e9a6-4e29-a90a-615705a86dfc .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 24px;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-c8cf8627-e9a6-4e29-a90a-615705a86dfc .shg-product-price {
  color: #000;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 24px;
}

#s-c8cf8627-e9a6-4e29-a90a-615705a86dfc .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-9a51a478-091b-46a2-b949-176ec1eb2bef {
  border-style: solid;
margin-top: 0px;
margin-left: auto;
margin-right: auto;
padding-top: 15px;
padding-left: 20px;
padding-bottom: 15px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #2C2A34;
border-radius: 10px;
background-color: rgba(44, 86, 125, 1);
text-align: center;
cursor: pointer;
color: rgba(255, 255, 255, 1);
background-image: none;
hover-type: color;
}
#s-9a51a478-091b-46a2-b949-176ec1eb2bef:hover {border-radius: 10px !important;
background-color: rgba(120, 196, 222, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(44, 86, 125, 1) !important;}#s-9a51a478-091b-46a2-b949-176ec1eb2bef:active {border-radius: 10px !important;
background-color: rgba(18, 101, 139, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-9a51a478-091b-46a2-b949-176ec1eb2bef-atc-btn-wrapper {
    text-align: center;
  }


#s-9a51a478-091b-46a2-b949-176ec1eb2bef {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-9a51a478-091b-46a2-b949-176ec1eb2bef.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-9a51a478-091b-46a2-b949-176ec1eb2bef.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-9a51a478-091b-46a2-b949-176ec1eb2bef.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-9a51a478-091b-46a2-b949-176ec1eb2bef-atc-btn-wrapper {
    text-align: center;
  }


#s-9a51a478-091b-46a2-b949-176ec1eb2bef {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-9a51a478-091b-46a2-b949-176ec1eb2bef.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-9a51a478-091b-46a2-b949-176ec1eb2bef.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-9a51a478-091b-46a2-b949-176ec1eb2bef.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-9a51a478-091b-46a2-b949-176ec1eb2bef-atc-btn-wrapper {
    text-align: center;
  }


#s-9a51a478-091b-46a2-b949-176ec1eb2bef {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-9a51a478-091b-46a2-b949-176ec1eb2bef.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-9a51a478-091b-46a2-b949-176ec1eb2bef.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-9a51a478-091b-46a2-b949-176ec1eb2bef.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-9a51a478-091b-46a2-b949-176ec1eb2bef-atc-btn-wrapper {
    text-align: center;
  }


#s-9a51a478-091b-46a2-b949-176ec1eb2bef {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-9a51a478-091b-46a2-b949-176ec1eb2bef.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-9a51a478-091b-46a2-b949-176ec1eb2bef.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-9a51a478-091b-46a2-b949-176ec1eb2bef.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-9a51a478-091b-46a2-b949-176ec1eb2bef-atc-btn-wrapper {
    text-align: center;
  }


#s-9a51a478-091b-46a2-b949-176ec1eb2bef {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-9a51a478-091b-46a2-b949-176ec1eb2bef.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-9a51a478-091b-46a2-b949-176ec1eb2bef.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-9a51a478-091b-46a2-b949-176ec1eb2bef.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-ba251c47-e4d2-40b9-9491-6cb9f3a711f7 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-ba251c47-e4d2-40b9-9491-6cb9f3a711f7 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-ba251c47-e4d2-40b9-9491-6cb9f3a711f7.shg-box.shg-c {
  justify-content: center;
}

#s-c47b3c05-a1a0-407a-bbe3-d7efd56fe660 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

#s-c9d5bc5b-c847-44ea-8837-6d7bc22d5e6a {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 5%;
padding-bottom: 10px;
padding-right: 5%;
text-align: left;
}

#s-c9d5bc5b-c847-44ea-8837-6d7bc22d5e6a .shogun-heading-component h1 {
  color: rgba(44, 86, 125, 1);
  font-weight:  500 ;
  font-family: "Poppins";
  font-style:  normal ;
  
  
  letter-spacing: 4px;
  text-align: center;
}



#s-6884dfcf-8b54-44ff-98e6-597554f2a6dd {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-6884dfcf-8b54-44ff-98e6-597554f2a6dd > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-6884dfcf-8b54-44ff-98e6-597554f2a6dd.shg-box.shg-c {
  justify-content: center;
}

#s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6 {
  margin-left: 10%;
margin-right: 10%;
max-width: 4056px;
aspect-ratio: 4056/507;
text-align: center;
}
@media (min-width: 1200px){#s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6 {
  
}
}@media (max-width: 767px){#s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6 {
  display: none;
}
#s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6, #wrap-s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6, #wrap-content-s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6 { display: none !important; }}
#s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6 {
  margin: 0 !important;
  overflow: visible;
}

#s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6 img.shogun-image {
  /* Add background color handling */
  
}

#s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6 .shg-image-content-wrapper {
      aspect-ratio: 4056/507;
      min-width: 100%;
      height: auto;
    }

    #s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6 .shogun-image-link {
      aspect-ratio: 4056/507;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 4056px;
  }



  img.s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6.shogun-image {
    
    
    
    max-height: 4056px;
  }


.s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6 .shogun-image-content {
  
    justify-content: center;
  
}

.s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6.shogun-image {
  box-sizing: border-box;
}



.s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6 {
      --shg-aspect-ratio: calc(4056/507); 
    }

    .s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6.shogun-image-container {
      position: relative;
    }

    .s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 4056px;
    }
  }

@media (min-width: 1200px){#s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6 {
  margin: 0 !important;
  overflow: visible;
}

#s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6 img.shogun-image {
  /* Add background color handling */
  
}

#s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6 .shg-image-content-wrapper {
      aspect-ratio: 4056/507;
      min-width: 100%;
      height: auto;
    }

    #s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6 .shogun-image-link {
      aspect-ratio: 4056/507;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 4056px;
  }



  img.s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6.shogun-image {
    
    
    
    max-height: 4056px;
  }


.s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6 .shogun-image-content {
  
    justify-content: center;
  
}

.s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6.shogun-image {
  box-sizing: border-box;
}



.s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6 {
      --shg-aspect-ratio: calc(4056/507); 
    }

    .s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6.shogun-image-container {
      position: relative;
    }

    .s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 4056px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6 {
  margin: 0 !important;
  overflow: visible;
}

#s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6 img.shogun-image {
  /* Add background color handling */
  
}

#s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6 .shg-image-content-wrapper {
      aspect-ratio: 4056/507;
      min-width: 100%;
      height: auto;
    }

    #s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6 .shogun-image-link {
      aspect-ratio: 4056/507;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 4056px;
  }



  img.s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6.shogun-image {
    
    
    
    max-height: 4056px;
  }


.s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6 .shogun-image-content {
  
    justify-content: center;
  
}

.s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6.shogun-image {
  box-sizing: border-box;
}



.s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6 {
      --shg-aspect-ratio: calc(4056/507); 
    }

    .s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6.shogun-image-container {
      position: relative;
    }

    .s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 4056px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6 {
  margin: 0 !important;
  overflow: visible;
}

#s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6 img.shogun-image {
  /* Add background color handling */
  
}

#s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6 .shg-image-content-wrapper {
      aspect-ratio: 4056/507;
      min-width: 100%;
      height: auto;
    }

    #s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6 .shogun-image-link {
      aspect-ratio: 4056/507;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 4056px;
  }



  img.s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6.shogun-image {
    
    
    
    max-height: 4056px;
  }


.s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6 .shogun-image-content {
  
    justify-content: center;
  
}

.s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6.shogun-image {
  box-sizing: border-box;
}



.s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6 {
      --shg-aspect-ratio: calc(4056/507); 
    }

    .s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6.shogun-image-container {
      position: relative;
    }

    .s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 4056px;
    }
  }

}@media (max-width: 767px){#s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6 {
  margin: 0 !important;
  overflow: visible;
}

#s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6 img.shogun-image {
  /* Add background color handling */
  
}

#s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6 .shg-image-content-wrapper {
      aspect-ratio: 4056/507;
      min-width: 100%;
      height: auto;
    }

    #s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6 .shogun-image-link {
      aspect-ratio: 4056/507;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 4056px;
  }



  img.s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6.shogun-image {
    
    
    
    max-height: 4056px;
  }


.s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6 .shogun-image-content {
  
    justify-content: center;
  
}

.s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6.shogun-image {
  box-sizing: border-box;
}



.s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6 {
      --shg-aspect-ratio: calc(4056/507); 
    }

    .s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6.shogun-image-container {
      position: relative;
    }

    .s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a47cc58b-c97c-46ae-b08d-fbc044f00ae6 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 4056px;
    }
  }

}
#s-899e928c-d6b3-4b28-8eae-6b6012ee760a {
  margin-left: 10%;
margin-right: 10%;
max-width: 1290px;
aspect-ratio: 1290/582;
text-align: center;
}
@media (min-width: 1200px){#s-899e928c-d6b3-4b28-8eae-6b6012ee760a {
  display: none;
}
#s-899e928c-d6b3-4b28-8eae-6b6012ee760a, #wrap-s-899e928c-d6b3-4b28-8eae-6b6012ee760a, #wrap-content-s-899e928c-d6b3-4b28-8eae-6b6012ee760a { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-899e928c-d6b3-4b28-8eae-6b6012ee760a {
  display: none;
}
#s-899e928c-d6b3-4b28-8eae-6b6012ee760a, #wrap-s-899e928c-d6b3-4b28-8eae-6b6012ee760a, #wrap-content-s-899e928c-d6b3-4b28-8eae-6b6012ee760a { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-899e928c-d6b3-4b28-8eae-6b6012ee760a {
  display: none;
}
#s-899e928c-d6b3-4b28-8eae-6b6012ee760a, #wrap-s-899e928c-d6b3-4b28-8eae-6b6012ee760a, #wrap-content-s-899e928c-d6b3-4b28-8eae-6b6012ee760a { display: none !important; }}
#s-899e928c-d6b3-4b28-8eae-6b6012ee760a {
  margin: 0 !important;
  overflow: visible;
}

#s-899e928c-d6b3-4b28-8eae-6b6012ee760a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-899e928c-d6b3-4b28-8eae-6b6012ee760a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-899e928c-d6b3-4b28-8eae-6b6012ee760a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-899e928c-d6b3-4b28-8eae-6b6012ee760a img.shogun-image {
  /* Add background color handling */
  
}

#s-899e928c-d6b3-4b28-8eae-6b6012ee760a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-899e928c-d6b3-4b28-8eae-6b6012ee760a .shg-image-content-wrapper {
      aspect-ratio: 1290/582;
      min-width: 100%;
      height: auto;
    }

    #s-899e928c-d6b3-4b28-8eae-6b6012ee760a .shogun-image-link {
      aspect-ratio: 1290/582;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-899e928c-d6b3-4b28-8eae-6b6012ee760a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-899e928c-d6b3-4b28-8eae-6b6012ee760a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-899e928c-d6b3-4b28-8eae-6b6012ee760a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1290px;
  }



  img.s-899e928c-d6b3-4b28-8eae-6b6012ee760a.shogun-image {
    
    
    
    max-height: 1290px;
  }


.s-899e928c-d6b3-4b28-8eae-6b6012ee760a .shogun-image-content {
  
    justify-content: center;
  
}

.s-899e928c-d6b3-4b28-8eae-6b6012ee760a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-899e928c-d6b3-4b28-8eae-6b6012ee760a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-899e928c-d6b3-4b28-8eae-6b6012ee760a.shogun-image {
  box-sizing: border-box;
}



.s-899e928c-d6b3-4b28-8eae-6b6012ee760a img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-899e928c-d6b3-4b28-8eae-6b6012ee760a {
      --shg-aspect-ratio: calc(1290/582); 
    }

    .s-899e928c-d6b3-4b28-8eae-6b6012ee760a.shogun-image-container {
      position: relative;
    }

    .s-899e928c-d6b3-4b28-8eae-6b6012ee760a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-899e928c-d6b3-4b28-8eae-6b6012ee760a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-899e928c-d6b3-4b28-8eae-6b6012ee760a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1290px;
    }
  }

@media (min-width: 1200px){#s-899e928c-d6b3-4b28-8eae-6b6012ee760a {
  margin: 0 !important;
  overflow: visible;
}

#s-899e928c-d6b3-4b28-8eae-6b6012ee760a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-899e928c-d6b3-4b28-8eae-6b6012ee760a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-899e928c-d6b3-4b28-8eae-6b6012ee760a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-899e928c-d6b3-4b28-8eae-6b6012ee760a img.shogun-image {
  /* Add background color handling */
  
}

#s-899e928c-d6b3-4b28-8eae-6b6012ee760a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-899e928c-d6b3-4b28-8eae-6b6012ee760a .shg-image-content-wrapper {
      aspect-ratio: 1290/582;
      min-width: 100%;
      height: auto;
    }

    #s-899e928c-d6b3-4b28-8eae-6b6012ee760a .shogun-image-link {
      aspect-ratio: 1290/582;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-899e928c-d6b3-4b28-8eae-6b6012ee760a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-899e928c-d6b3-4b28-8eae-6b6012ee760a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-899e928c-d6b3-4b28-8eae-6b6012ee760a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1290px;
  }



  img.s-899e928c-d6b3-4b28-8eae-6b6012ee760a.shogun-image {
    
    
    
    max-height: 1290px;
  }


.s-899e928c-d6b3-4b28-8eae-6b6012ee760a .shogun-image-content {
  
    justify-content: center;
  
}

.s-899e928c-d6b3-4b28-8eae-6b6012ee760a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-899e928c-d6b3-4b28-8eae-6b6012ee760a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-899e928c-d6b3-4b28-8eae-6b6012ee760a.shogun-image {
  box-sizing: border-box;
}



.s-899e928c-d6b3-4b28-8eae-6b6012ee760a img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-899e928c-d6b3-4b28-8eae-6b6012ee760a {
      --shg-aspect-ratio: calc(1290/582); 
    }

    .s-899e928c-d6b3-4b28-8eae-6b6012ee760a.shogun-image-container {
      position: relative;
    }

    .s-899e928c-d6b3-4b28-8eae-6b6012ee760a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-899e928c-d6b3-4b28-8eae-6b6012ee760a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-899e928c-d6b3-4b28-8eae-6b6012ee760a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1290px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-899e928c-d6b3-4b28-8eae-6b6012ee760a {
  margin: 0 !important;
  overflow: visible;
}

#s-899e928c-d6b3-4b28-8eae-6b6012ee760a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-899e928c-d6b3-4b28-8eae-6b6012ee760a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-899e928c-d6b3-4b28-8eae-6b6012ee760a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-899e928c-d6b3-4b28-8eae-6b6012ee760a img.shogun-image {
  /* Add background color handling */
  
}

#s-899e928c-d6b3-4b28-8eae-6b6012ee760a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-899e928c-d6b3-4b28-8eae-6b6012ee760a .shg-image-content-wrapper {
      aspect-ratio: 1290/582;
      min-width: 100%;
      height: auto;
    }

    #s-899e928c-d6b3-4b28-8eae-6b6012ee760a .shogun-image-link {
      aspect-ratio: 1290/582;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-899e928c-d6b3-4b28-8eae-6b6012ee760a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-899e928c-d6b3-4b28-8eae-6b6012ee760a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-899e928c-d6b3-4b28-8eae-6b6012ee760a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1290px;
  }



  img.s-899e928c-d6b3-4b28-8eae-6b6012ee760a.shogun-image {
    
    
    
    max-height: 1290px;
  }


.s-899e928c-d6b3-4b28-8eae-6b6012ee760a .shogun-image-content {
  
    justify-content: center;
  
}

.s-899e928c-d6b3-4b28-8eae-6b6012ee760a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-899e928c-d6b3-4b28-8eae-6b6012ee760a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-899e928c-d6b3-4b28-8eae-6b6012ee760a.shogun-image {
  box-sizing: border-box;
}



.s-899e928c-d6b3-4b28-8eae-6b6012ee760a img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-899e928c-d6b3-4b28-8eae-6b6012ee760a {
      --shg-aspect-ratio: calc(1290/582); 
    }

    .s-899e928c-d6b3-4b28-8eae-6b6012ee760a.shogun-image-container {
      position: relative;
    }

    .s-899e928c-d6b3-4b28-8eae-6b6012ee760a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-899e928c-d6b3-4b28-8eae-6b6012ee760a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-899e928c-d6b3-4b28-8eae-6b6012ee760a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1290px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-899e928c-d6b3-4b28-8eae-6b6012ee760a {
  margin: 0 !important;
  overflow: visible;
}

#s-899e928c-d6b3-4b28-8eae-6b6012ee760a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-899e928c-d6b3-4b28-8eae-6b6012ee760a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-899e928c-d6b3-4b28-8eae-6b6012ee760a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-899e928c-d6b3-4b28-8eae-6b6012ee760a img.shogun-image {
  /* Add background color handling */
  
}

#s-899e928c-d6b3-4b28-8eae-6b6012ee760a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-899e928c-d6b3-4b28-8eae-6b6012ee760a .shg-image-content-wrapper {
      aspect-ratio: 1290/582;
      min-width: 100%;
      height: auto;
    }

    #s-899e928c-d6b3-4b28-8eae-6b6012ee760a .shogun-image-link {
      aspect-ratio: 1290/582;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-899e928c-d6b3-4b28-8eae-6b6012ee760a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-899e928c-d6b3-4b28-8eae-6b6012ee760a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-899e928c-d6b3-4b28-8eae-6b6012ee760a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1290px;
  }



  img.s-899e928c-d6b3-4b28-8eae-6b6012ee760a.shogun-image {
    
    
    
    max-height: 1290px;
  }


.s-899e928c-d6b3-4b28-8eae-6b6012ee760a .shogun-image-content {
  
    justify-content: center;
  
}

.s-899e928c-d6b3-4b28-8eae-6b6012ee760a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-899e928c-d6b3-4b28-8eae-6b6012ee760a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-899e928c-d6b3-4b28-8eae-6b6012ee760a.shogun-image {
  box-sizing: border-box;
}



.s-899e928c-d6b3-4b28-8eae-6b6012ee760a img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-899e928c-d6b3-4b28-8eae-6b6012ee760a {
      --shg-aspect-ratio: calc(1290/582); 
    }

    .s-899e928c-d6b3-4b28-8eae-6b6012ee760a.shogun-image-container {
      position: relative;
    }

    .s-899e928c-d6b3-4b28-8eae-6b6012ee760a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-899e928c-d6b3-4b28-8eae-6b6012ee760a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-899e928c-d6b3-4b28-8eae-6b6012ee760a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1290px;
    }
  }

}@media (max-width: 767px){#s-899e928c-d6b3-4b28-8eae-6b6012ee760a {
  margin: 0 !important;
  overflow: visible;
}

#s-899e928c-d6b3-4b28-8eae-6b6012ee760a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-899e928c-d6b3-4b28-8eae-6b6012ee760a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-899e928c-d6b3-4b28-8eae-6b6012ee760a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-899e928c-d6b3-4b28-8eae-6b6012ee760a img.shogun-image {
  /* Add background color handling */
  
}

#s-899e928c-d6b3-4b28-8eae-6b6012ee760a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-899e928c-d6b3-4b28-8eae-6b6012ee760a .shg-image-content-wrapper {
      aspect-ratio: 1290/582;
      min-width: 100%;
      height: auto;
    }

    #s-899e928c-d6b3-4b28-8eae-6b6012ee760a .shogun-image-link {
      aspect-ratio: 1290/582;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-899e928c-d6b3-4b28-8eae-6b6012ee760a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-899e928c-d6b3-4b28-8eae-6b6012ee760a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-899e928c-d6b3-4b28-8eae-6b6012ee760a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1290px;
  }



  img.s-899e928c-d6b3-4b28-8eae-6b6012ee760a.shogun-image {
    
    
    
    max-height: 1290px;
  }


.s-899e928c-d6b3-4b28-8eae-6b6012ee760a .shogun-image-content {
  
    justify-content: center;
  
}

.s-899e928c-d6b3-4b28-8eae-6b6012ee760a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-899e928c-d6b3-4b28-8eae-6b6012ee760a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-899e928c-d6b3-4b28-8eae-6b6012ee760a.shogun-image {
  box-sizing: border-box;
}



.s-899e928c-d6b3-4b28-8eae-6b6012ee760a img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-899e928c-d6b3-4b28-8eae-6b6012ee760a {
      --shg-aspect-ratio: calc(1290/582); 
    }

    .s-899e928c-d6b3-4b28-8eae-6b6012ee760a.shogun-image-container {
      position: relative;
    }

    .s-899e928c-d6b3-4b28-8eae-6b6012ee760a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-899e928c-d6b3-4b28-8eae-6b6012ee760a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-899e928c-d6b3-4b28-8eae-6b6012ee760a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1290px;
    }
  }

}
#s-38c063c1-a60e-4212-ab46-0d33c89c5a5d {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-38c063c1-a60e-4212-ab46-0d33c89c5a5d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-38c063c1-a60e-4212-ab46-0d33c89c5a5d.shg-box.shg-c {
  justify-content: center;
}

#s-0cdbfdc1-f4ce-40a6-94ea-08b2caf65eb7 {
  margin-top: 40px;
margin-left: auto;
margin-bottom: 40px;
margin-right: auto;
padding-left: 5%;
padding-right: 5%;
}

@media (min-width: 0px) {
[id="s-0cdbfdc1-f4ce-40a6-94ea-08b2caf65eb7"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 25.0px);
}

}

@media (min-width: 768px) {
[id="s-0cdbfdc1-f4ce-40a6-94ea-08b2caf65eb7"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 37.5px);
}

}

@media (min-width: 992px) {
[id="s-0cdbfdc1-f4ce-40a6-94ea-08b2caf65eb7"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 37.5px);
}

}

@media (min-width: 1200px) {
[id="s-0cdbfdc1-f4ce-40a6-94ea-08b2caf65eb7"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 37.5px);
}

}

#s-4f3761a4-c64c-4826-ba4f-48ee6900857e {
  margin-left: auto;
margin-right: auto;
}

#s-5c87166c-877a-4271-a707-63944f7f4584 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-5c87166c-877a-4271-a707-63944f7f4584 .shg-product-title-component h1 span {
  color: ;
  font-weight:  500 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  
}

#s-db84d185-873b-4623-9390-c29ba3d0ee2a {
  min-height: 50px;
}








#s-db84d185-873b-4623-9390-c29ba3d0ee2a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-db84d185-873b-4623-9390-c29ba3d0ee2a.shg-box.shg-c {
  justify-content: center;
}

#s-f9db4271-d4dc-4ff0-a9cf-c77835ac7e67 {
  text-align: center;
}

#s-6001acdd-09dc-4ebe-9e9b-df2f8b9f429e {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-6001acdd-09dc-4ebe-9e9b-df2f8b9f429e {
  max-width:  100%;
}

.shg-c#s-6001acdd-09dc-4ebe-9e9b-df2f8b9f429e img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-6001acdd-09dc-4ebe-9e9b-df2f8b9f429e .shg-image-zoom,
.shg-c#s-6001acdd-09dc-4ebe-9e9b-df2f8b9f429e img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-6001acdd-09dc-4ebe-9e9b-df2f8b9f429e .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-6001acdd-09dc-4ebe-9e9b-df2f8b9f429e .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-6001acdd-09dc-4ebe-9e9b-df2f8b9f429e img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-6001acdd-09dc-4ebe-9e9b-df2f8b9f429e img.shogun-image,
.shg-c#s-6001acdd-09dc-4ebe-9e9b-df2f8b9f429e .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-6001acdd-09dc-4ebe-9e9b-df2f8b9f429e .shg-image-zoom,
.shg-c#s-6001acdd-09dc-4ebe-9e9b-df2f8b9f429e img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-6001acdd-09dc-4ebe-9e9b-df2f8b9f429e {
  max-width:  100%;
}

.shg-c#s-6001acdd-09dc-4ebe-9e9b-df2f8b9f429e img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-6001acdd-09dc-4ebe-9e9b-df2f8b9f429e .shg-image-zoom,
.shg-c#s-6001acdd-09dc-4ebe-9e9b-df2f8b9f429e img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-6001acdd-09dc-4ebe-9e9b-df2f8b9f429e .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-6001acdd-09dc-4ebe-9e9b-df2f8b9f429e .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-6001acdd-09dc-4ebe-9e9b-df2f8b9f429e img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-6001acdd-09dc-4ebe-9e9b-df2f8b9f429e img.shogun-image,
.shg-c#s-6001acdd-09dc-4ebe-9e9b-df2f8b9f429e .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-6001acdd-09dc-4ebe-9e9b-df2f8b9f429e .shg-image-zoom,
.shg-c#s-6001acdd-09dc-4ebe-9e9b-df2f8b9f429e img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-6001acdd-09dc-4ebe-9e9b-df2f8b9f429e {
  max-width:  100%;
}

.shg-c#s-6001acdd-09dc-4ebe-9e9b-df2f8b9f429e img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-6001acdd-09dc-4ebe-9e9b-df2f8b9f429e .shg-image-zoom,
.shg-c#s-6001acdd-09dc-4ebe-9e9b-df2f8b9f429e img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-6001acdd-09dc-4ebe-9e9b-df2f8b9f429e .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-6001acdd-09dc-4ebe-9e9b-df2f8b9f429e .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-6001acdd-09dc-4ebe-9e9b-df2f8b9f429e img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-6001acdd-09dc-4ebe-9e9b-df2f8b9f429e img.shogun-image,
.shg-c#s-6001acdd-09dc-4ebe-9e9b-df2f8b9f429e .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-6001acdd-09dc-4ebe-9e9b-df2f8b9f429e .shg-image-zoom,
.shg-c#s-6001acdd-09dc-4ebe-9e9b-df2f8b9f429e img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-6001acdd-09dc-4ebe-9e9b-df2f8b9f429e {
  max-width:  100%;
}

.shg-c#s-6001acdd-09dc-4ebe-9e9b-df2f8b9f429e img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-6001acdd-09dc-4ebe-9e9b-df2f8b9f429e .shg-image-zoom,
.shg-c#s-6001acdd-09dc-4ebe-9e9b-df2f8b9f429e img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-6001acdd-09dc-4ebe-9e9b-df2f8b9f429e .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-6001acdd-09dc-4ebe-9e9b-df2f8b9f429e .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-6001acdd-09dc-4ebe-9e9b-df2f8b9f429e img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-6001acdd-09dc-4ebe-9e9b-df2f8b9f429e img.shogun-image,
.shg-c#s-6001acdd-09dc-4ebe-9e9b-df2f8b9f429e .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-6001acdd-09dc-4ebe-9e9b-df2f8b9f429e .shg-image-zoom,
.shg-c#s-6001acdd-09dc-4ebe-9e9b-df2f8b9f429e img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-6001acdd-09dc-4ebe-9e9b-df2f8b9f429e {
  max-width:  100%;
}

.shg-c#s-6001acdd-09dc-4ebe-9e9b-df2f8b9f429e img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-6001acdd-09dc-4ebe-9e9b-df2f8b9f429e .shg-image-zoom,
.shg-c#s-6001acdd-09dc-4ebe-9e9b-df2f8b9f429e img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-6001acdd-09dc-4ebe-9e9b-df2f8b9f429e .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-6001acdd-09dc-4ebe-9e9b-df2f8b9f429e .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-6001acdd-09dc-4ebe-9e9b-df2f8b9f429e img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-6001acdd-09dc-4ebe-9e9b-df2f8b9f429e img.shogun-image,
.shg-c#s-6001acdd-09dc-4ebe-9e9b-df2f8b9f429e .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-6001acdd-09dc-4ebe-9e9b-df2f8b9f429e .shg-image-zoom,
.shg-c#s-6001acdd-09dc-4ebe-9e9b-df2f8b9f429e img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-7c1f864f-0828-459c-8c01-9d6052877193 {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-7c1f864f-0828-459c-8c01-9d6052877193 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 24px;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-7c1f864f-0828-459c-8c01-9d6052877193 .shg-product-price {
  color: #000;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 24px;
}

#s-7c1f864f-0828-459c-8c01-9d6052877193 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-451df2cb-7ce7-4388-aae4-a2c194fb9fc3 {
  border-style: solid;
margin-top: 0px;
margin-left: auto;
margin-right: auto;
padding-top: 15px;
padding-left: 20px;
padding-bottom: 15px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #2C2A34;
border-radius: 10px;
background-color: rgba(44, 86, 125, 1);
text-align: center;
cursor: pointer;
color: rgba(255, 255, 255, 1);
background-image: none;
hover-type: color;
}
#s-451df2cb-7ce7-4388-aae4-a2c194fb9fc3:hover {border-radius: 10px !important;
background-color: rgba(120, 196, 222, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(44, 86, 125, 1) !important;}#s-451df2cb-7ce7-4388-aae4-a2c194fb9fc3:active {border-radius: 10px !important;
background-color: rgba(18, 101, 139, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-451df2cb-7ce7-4388-aae4-a2c194fb9fc3-atc-btn-wrapper {
    text-align: center;
  }


#s-451df2cb-7ce7-4388-aae4-a2c194fb9fc3 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-451df2cb-7ce7-4388-aae4-a2c194fb9fc3.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-451df2cb-7ce7-4388-aae4-a2c194fb9fc3.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-451df2cb-7ce7-4388-aae4-a2c194fb9fc3.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-451df2cb-7ce7-4388-aae4-a2c194fb9fc3-atc-btn-wrapper {
    text-align: center;
  }


#s-451df2cb-7ce7-4388-aae4-a2c194fb9fc3 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-451df2cb-7ce7-4388-aae4-a2c194fb9fc3.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-451df2cb-7ce7-4388-aae4-a2c194fb9fc3.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-451df2cb-7ce7-4388-aae4-a2c194fb9fc3.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-451df2cb-7ce7-4388-aae4-a2c194fb9fc3-atc-btn-wrapper {
    text-align: center;
  }


#s-451df2cb-7ce7-4388-aae4-a2c194fb9fc3 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-451df2cb-7ce7-4388-aae4-a2c194fb9fc3.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-451df2cb-7ce7-4388-aae4-a2c194fb9fc3.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-451df2cb-7ce7-4388-aae4-a2c194fb9fc3.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-451df2cb-7ce7-4388-aae4-a2c194fb9fc3-atc-btn-wrapper {
    text-align: center;
  }


#s-451df2cb-7ce7-4388-aae4-a2c194fb9fc3 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-451df2cb-7ce7-4388-aae4-a2c194fb9fc3.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-451df2cb-7ce7-4388-aae4-a2c194fb9fc3.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-451df2cb-7ce7-4388-aae4-a2c194fb9fc3.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-451df2cb-7ce7-4388-aae4-a2c194fb9fc3-atc-btn-wrapper {
    text-align: center;
  }


#s-451df2cb-7ce7-4388-aae4-a2c194fb9fc3 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-451df2cb-7ce7-4388-aae4-a2c194fb9fc3.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-451df2cb-7ce7-4388-aae4-a2c194fb9fc3.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-451df2cb-7ce7-4388-aae4-a2c194fb9fc3.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-08b5fe5a-da6e-4116-877e-03c235862f0b {
  margin-left: auto;
margin-right: auto;
}

#s-3633c8cb-36a8-4026-9ea5-d57e66cb808a {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-3633c8cb-36a8-4026-9ea5-d57e66cb808a .shg-product-title-component h1 span {
  color: ;
  font-weight:  500 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  
}

#s-a62c2ade-dc09-480a-bde3-cd29cd8bf679 {
  min-height: 50px;
}








#s-a62c2ade-dc09-480a-bde3-cd29cd8bf679 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-a62c2ade-dc09-480a-bde3-cd29cd8bf679.shg-box.shg-c {
  justify-content: center;
}

#s-f986e01b-d394-495b-b53e-54b3b042e146 {
  text-align: center;
}

#s-01f9e699-8de4-44a3-aaca-a3cd65ecebf2 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-01f9e699-8de4-44a3-aaca-a3cd65ecebf2 {
  max-width:  100%;
}

.shg-c#s-01f9e699-8de4-44a3-aaca-a3cd65ecebf2 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-01f9e699-8de4-44a3-aaca-a3cd65ecebf2 .shg-image-zoom,
.shg-c#s-01f9e699-8de4-44a3-aaca-a3cd65ecebf2 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-01f9e699-8de4-44a3-aaca-a3cd65ecebf2 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-01f9e699-8de4-44a3-aaca-a3cd65ecebf2 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-01f9e699-8de4-44a3-aaca-a3cd65ecebf2 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-01f9e699-8de4-44a3-aaca-a3cd65ecebf2 img.shogun-image,
.shg-c#s-01f9e699-8de4-44a3-aaca-a3cd65ecebf2 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-01f9e699-8de4-44a3-aaca-a3cd65ecebf2 .shg-image-zoom,
.shg-c#s-01f9e699-8de4-44a3-aaca-a3cd65ecebf2 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-01f9e699-8de4-44a3-aaca-a3cd65ecebf2 {
  max-width:  100%;
}

.shg-c#s-01f9e699-8de4-44a3-aaca-a3cd65ecebf2 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-01f9e699-8de4-44a3-aaca-a3cd65ecebf2 .shg-image-zoom,
.shg-c#s-01f9e699-8de4-44a3-aaca-a3cd65ecebf2 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-01f9e699-8de4-44a3-aaca-a3cd65ecebf2 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-01f9e699-8de4-44a3-aaca-a3cd65ecebf2 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-01f9e699-8de4-44a3-aaca-a3cd65ecebf2 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-01f9e699-8de4-44a3-aaca-a3cd65ecebf2 img.shogun-image,
.shg-c#s-01f9e699-8de4-44a3-aaca-a3cd65ecebf2 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-01f9e699-8de4-44a3-aaca-a3cd65ecebf2 .shg-image-zoom,
.shg-c#s-01f9e699-8de4-44a3-aaca-a3cd65ecebf2 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-01f9e699-8de4-44a3-aaca-a3cd65ecebf2 {
  max-width:  100%;
}

.shg-c#s-01f9e699-8de4-44a3-aaca-a3cd65ecebf2 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-01f9e699-8de4-44a3-aaca-a3cd65ecebf2 .shg-image-zoom,
.shg-c#s-01f9e699-8de4-44a3-aaca-a3cd65ecebf2 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-01f9e699-8de4-44a3-aaca-a3cd65ecebf2 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-01f9e699-8de4-44a3-aaca-a3cd65ecebf2 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-01f9e699-8de4-44a3-aaca-a3cd65ecebf2 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-01f9e699-8de4-44a3-aaca-a3cd65ecebf2 img.shogun-image,
.shg-c#s-01f9e699-8de4-44a3-aaca-a3cd65ecebf2 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-01f9e699-8de4-44a3-aaca-a3cd65ecebf2 .shg-image-zoom,
.shg-c#s-01f9e699-8de4-44a3-aaca-a3cd65ecebf2 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-01f9e699-8de4-44a3-aaca-a3cd65ecebf2 {
  max-width:  100%;
}

.shg-c#s-01f9e699-8de4-44a3-aaca-a3cd65ecebf2 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-01f9e699-8de4-44a3-aaca-a3cd65ecebf2 .shg-image-zoom,
.shg-c#s-01f9e699-8de4-44a3-aaca-a3cd65ecebf2 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-01f9e699-8de4-44a3-aaca-a3cd65ecebf2 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-01f9e699-8de4-44a3-aaca-a3cd65ecebf2 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-01f9e699-8de4-44a3-aaca-a3cd65ecebf2 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-01f9e699-8de4-44a3-aaca-a3cd65ecebf2 img.shogun-image,
.shg-c#s-01f9e699-8de4-44a3-aaca-a3cd65ecebf2 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-01f9e699-8de4-44a3-aaca-a3cd65ecebf2 .shg-image-zoom,
.shg-c#s-01f9e699-8de4-44a3-aaca-a3cd65ecebf2 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-01f9e699-8de4-44a3-aaca-a3cd65ecebf2 {
  max-width:  100%;
}

.shg-c#s-01f9e699-8de4-44a3-aaca-a3cd65ecebf2 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-01f9e699-8de4-44a3-aaca-a3cd65ecebf2 .shg-image-zoom,
.shg-c#s-01f9e699-8de4-44a3-aaca-a3cd65ecebf2 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-01f9e699-8de4-44a3-aaca-a3cd65ecebf2 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-01f9e699-8de4-44a3-aaca-a3cd65ecebf2 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-01f9e699-8de4-44a3-aaca-a3cd65ecebf2 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-01f9e699-8de4-44a3-aaca-a3cd65ecebf2 img.shogun-image,
.shg-c#s-01f9e699-8de4-44a3-aaca-a3cd65ecebf2 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-01f9e699-8de4-44a3-aaca-a3cd65ecebf2 .shg-image-zoom,
.shg-c#s-01f9e699-8de4-44a3-aaca-a3cd65ecebf2 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-b2852bb6-d762-4562-b656-fca71f30fa72 {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-b2852bb6-d762-4562-b656-fca71f30fa72 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 24px;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-b2852bb6-d762-4562-b656-fca71f30fa72 .shg-product-price {
  color: #000;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 24px;
}

#s-b2852bb6-d762-4562-b656-fca71f30fa72 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-4e5b8178-adec-4431-9619-5af38afd0b02 {
  border-style: solid;
margin-top: 0px;
margin-left: auto;
margin-right: auto;
padding-top: 15px;
padding-left: 20px;
padding-bottom: 15px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #2C2A34;
border-radius: 10px;
background-color: rgba(44, 86, 125, 1);
text-align: center;
cursor: pointer;
color: rgba(255, 255, 255, 1);
background-image: none;
hover-type: color;
}
#s-4e5b8178-adec-4431-9619-5af38afd0b02:hover {border-radius: 10px !important;
background-color: rgba(120, 196, 222, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(44, 86, 125, 1) !important;}#s-4e5b8178-adec-4431-9619-5af38afd0b02:active {border-radius: 10px !important;
background-color: rgba(18, 101, 139, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-4e5b8178-adec-4431-9619-5af38afd0b02-atc-btn-wrapper {
    text-align: center;
  }


#s-4e5b8178-adec-4431-9619-5af38afd0b02 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-4e5b8178-adec-4431-9619-5af38afd0b02.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-4e5b8178-adec-4431-9619-5af38afd0b02.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-4e5b8178-adec-4431-9619-5af38afd0b02.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-4e5b8178-adec-4431-9619-5af38afd0b02-atc-btn-wrapper {
    text-align: center;
  }


#s-4e5b8178-adec-4431-9619-5af38afd0b02 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-4e5b8178-adec-4431-9619-5af38afd0b02.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-4e5b8178-adec-4431-9619-5af38afd0b02.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-4e5b8178-adec-4431-9619-5af38afd0b02.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-4e5b8178-adec-4431-9619-5af38afd0b02-atc-btn-wrapper {
    text-align: center;
  }


#s-4e5b8178-adec-4431-9619-5af38afd0b02 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-4e5b8178-adec-4431-9619-5af38afd0b02.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-4e5b8178-adec-4431-9619-5af38afd0b02.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-4e5b8178-adec-4431-9619-5af38afd0b02.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-4e5b8178-adec-4431-9619-5af38afd0b02-atc-btn-wrapper {
    text-align: center;
  }


#s-4e5b8178-adec-4431-9619-5af38afd0b02 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-4e5b8178-adec-4431-9619-5af38afd0b02.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-4e5b8178-adec-4431-9619-5af38afd0b02.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-4e5b8178-adec-4431-9619-5af38afd0b02.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-4e5b8178-adec-4431-9619-5af38afd0b02-atc-btn-wrapper {
    text-align: center;
  }


#s-4e5b8178-adec-4431-9619-5af38afd0b02 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-4e5b8178-adec-4431-9619-5af38afd0b02.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-4e5b8178-adec-4431-9619-5af38afd0b02.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-4e5b8178-adec-4431-9619-5af38afd0b02.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-ef13eae9-d2cc-45c5-958d-c2ff1d814ce5 {
  margin-left: auto;
margin-right: auto;
}

#s-cb092460-6fdb-428b-a167-870be6f521dd {
  margin-left: auto;
margin-right: auto;
}
@media (min-width: 1200px){#s-cb092460-6fdb-428b-a167-870be6f521dd {
  display: none;
}
#s-cb092460-6fdb-428b-a167-870be6f521dd, #wrap-s-cb092460-6fdb-428b-a167-870be6f521dd, #wrap-content-s-cb092460-6fdb-428b-a167-870be6f521dd { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-cb092460-6fdb-428b-a167-870be6f521dd {
  display: none;
}
#s-cb092460-6fdb-428b-a167-870be6f521dd, #wrap-s-cb092460-6fdb-428b-a167-870be6f521dd, #wrap-content-s-cb092460-6fdb-428b-a167-870be6f521dd { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-cb092460-6fdb-428b-a167-870be6f521dd {
  display: none;
}
#s-cb092460-6fdb-428b-a167-870be6f521dd, #wrap-s-cb092460-6fdb-428b-a167-870be6f521dd, #wrap-content-s-cb092460-6fdb-428b-a167-870be6f521dd { display: none !important; }}
#s-cb092460-6fdb-428b-a167-870be6f521dd hr {
  border-top: 0px solid #ddd;
}

#s-cf38beb5-fed7-4a2a-968c-48e8d9f851e9 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-cf38beb5-fed7-4a2a-968c-48e8d9f851e9 .shg-product-title-component h1 span {
  color: ;
  font-weight:  500 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  
}

#s-4d1ac299-8b8f-47ea-95b2-348c007c1a69 {
  min-height: 50px;
}








#s-4d1ac299-8b8f-47ea-95b2-348c007c1a69 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-4d1ac299-8b8f-47ea-95b2-348c007c1a69.shg-box.shg-c {
  justify-content: center;
}

#s-b8db5f8a-2a5f-479f-8ed0-81dd0f9eb248 {
  text-align: center;
}

#s-8a43d762-4768-4f28-81b9-e3e11bd3a39c {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-8a43d762-4768-4f28-81b9-e3e11bd3a39c {
  max-width:  100%;
}

.shg-c#s-8a43d762-4768-4f28-81b9-e3e11bd3a39c img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-8a43d762-4768-4f28-81b9-e3e11bd3a39c .shg-image-zoom,
.shg-c#s-8a43d762-4768-4f28-81b9-e3e11bd3a39c img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-8a43d762-4768-4f28-81b9-e3e11bd3a39c .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-8a43d762-4768-4f28-81b9-e3e11bd3a39c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-8a43d762-4768-4f28-81b9-e3e11bd3a39c img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-8a43d762-4768-4f28-81b9-e3e11bd3a39c img.shogun-image,
.shg-c#s-8a43d762-4768-4f28-81b9-e3e11bd3a39c .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-8a43d762-4768-4f28-81b9-e3e11bd3a39c .shg-image-zoom,
.shg-c#s-8a43d762-4768-4f28-81b9-e3e11bd3a39c img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-8a43d762-4768-4f28-81b9-e3e11bd3a39c {
  max-width:  100%;
}

.shg-c#s-8a43d762-4768-4f28-81b9-e3e11bd3a39c img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-8a43d762-4768-4f28-81b9-e3e11bd3a39c .shg-image-zoom,
.shg-c#s-8a43d762-4768-4f28-81b9-e3e11bd3a39c img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-8a43d762-4768-4f28-81b9-e3e11bd3a39c .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-8a43d762-4768-4f28-81b9-e3e11bd3a39c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-8a43d762-4768-4f28-81b9-e3e11bd3a39c img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-8a43d762-4768-4f28-81b9-e3e11bd3a39c img.shogun-image,
.shg-c#s-8a43d762-4768-4f28-81b9-e3e11bd3a39c .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-8a43d762-4768-4f28-81b9-e3e11bd3a39c .shg-image-zoom,
.shg-c#s-8a43d762-4768-4f28-81b9-e3e11bd3a39c img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-8a43d762-4768-4f28-81b9-e3e11bd3a39c {
  max-width:  100%;
}

.shg-c#s-8a43d762-4768-4f28-81b9-e3e11bd3a39c img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-8a43d762-4768-4f28-81b9-e3e11bd3a39c .shg-image-zoom,
.shg-c#s-8a43d762-4768-4f28-81b9-e3e11bd3a39c img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-8a43d762-4768-4f28-81b9-e3e11bd3a39c .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-8a43d762-4768-4f28-81b9-e3e11bd3a39c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-8a43d762-4768-4f28-81b9-e3e11bd3a39c img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-8a43d762-4768-4f28-81b9-e3e11bd3a39c img.shogun-image,
.shg-c#s-8a43d762-4768-4f28-81b9-e3e11bd3a39c .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-8a43d762-4768-4f28-81b9-e3e11bd3a39c .shg-image-zoom,
.shg-c#s-8a43d762-4768-4f28-81b9-e3e11bd3a39c img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-8a43d762-4768-4f28-81b9-e3e11bd3a39c {
  max-width:  100%;
}

.shg-c#s-8a43d762-4768-4f28-81b9-e3e11bd3a39c img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-8a43d762-4768-4f28-81b9-e3e11bd3a39c .shg-image-zoom,
.shg-c#s-8a43d762-4768-4f28-81b9-e3e11bd3a39c img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-8a43d762-4768-4f28-81b9-e3e11bd3a39c .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-8a43d762-4768-4f28-81b9-e3e11bd3a39c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-8a43d762-4768-4f28-81b9-e3e11bd3a39c img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-8a43d762-4768-4f28-81b9-e3e11bd3a39c img.shogun-image,
.shg-c#s-8a43d762-4768-4f28-81b9-e3e11bd3a39c .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-8a43d762-4768-4f28-81b9-e3e11bd3a39c .shg-image-zoom,
.shg-c#s-8a43d762-4768-4f28-81b9-e3e11bd3a39c img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-8a43d762-4768-4f28-81b9-e3e11bd3a39c {
  max-width:  100%;
}

.shg-c#s-8a43d762-4768-4f28-81b9-e3e11bd3a39c img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-8a43d762-4768-4f28-81b9-e3e11bd3a39c .shg-image-zoom,
.shg-c#s-8a43d762-4768-4f28-81b9-e3e11bd3a39c img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-8a43d762-4768-4f28-81b9-e3e11bd3a39c .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-8a43d762-4768-4f28-81b9-e3e11bd3a39c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-8a43d762-4768-4f28-81b9-e3e11bd3a39c img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-8a43d762-4768-4f28-81b9-e3e11bd3a39c img.shogun-image,
.shg-c#s-8a43d762-4768-4f28-81b9-e3e11bd3a39c .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-8a43d762-4768-4f28-81b9-e3e11bd3a39c .shg-image-zoom,
.shg-c#s-8a43d762-4768-4f28-81b9-e3e11bd3a39c img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-d1cc3e9a-01ee-4f8e-ac18-f4dd876cc645 {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-d1cc3e9a-01ee-4f8e-ac18-f4dd876cc645 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 24px;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-d1cc3e9a-01ee-4f8e-ac18-f4dd876cc645 .shg-product-price {
  color: #000;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 24px;
}

#s-d1cc3e9a-01ee-4f8e-ac18-f4dd876cc645 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-206e09c4-157d-4ea9-8706-a684e2e9a2e7 {
  border-style: solid;
margin-top: 0px;
margin-left: auto;
margin-right: auto;
padding-top: 15px;
padding-left: 20px;
padding-bottom: 15px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #2C2A34;
border-radius: 10px;
background-color: rgba(44, 86, 125, 1);
text-align: center;
cursor: pointer;
color: rgba(255, 255, 255, 1);
background-image: none;
hover-type: color;
}
#s-206e09c4-157d-4ea9-8706-a684e2e9a2e7:hover {border-radius: 10px !important;
background-color: rgba(120, 196, 222, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(44, 86, 125, 1) !important;}#s-206e09c4-157d-4ea9-8706-a684e2e9a2e7:active {border-radius: 10px !important;
background-color: rgba(18, 101, 139, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-206e09c4-157d-4ea9-8706-a684e2e9a2e7-atc-btn-wrapper {
    text-align: center;
  }


#s-206e09c4-157d-4ea9-8706-a684e2e9a2e7 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-206e09c4-157d-4ea9-8706-a684e2e9a2e7.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-206e09c4-157d-4ea9-8706-a684e2e9a2e7.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-206e09c4-157d-4ea9-8706-a684e2e9a2e7.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-206e09c4-157d-4ea9-8706-a684e2e9a2e7-atc-btn-wrapper {
    text-align: center;
  }


#s-206e09c4-157d-4ea9-8706-a684e2e9a2e7 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-206e09c4-157d-4ea9-8706-a684e2e9a2e7.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-206e09c4-157d-4ea9-8706-a684e2e9a2e7.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-206e09c4-157d-4ea9-8706-a684e2e9a2e7.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-206e09c4-157d-4ea9-8706-a684e2e9a2e7-atc-btn-wrapper {
    text-align: center;
  }


#s-206e09c4-157d-4ea9-8706-a684e2e9a2e7 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-206e09c4-157d-4ea9-8706-a684e2e9a2e7.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-206e09c4-157d-4ea9-8706-a684e2e9a2e7.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-206e09c4-157d-4ea9-8706-a684e2e9a2e7.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-206e09c4-157d-4ea9-8706-a684e2e9a2e7-atc-btn-wrapper {
    text-align: center;
  }


#s-206e09c4-157d-4ea9-8706-a684e2e9a2e7 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-206e09c4-157d-4ea9-8706-a684e2e9a2e7.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-206e09c4-157d-4ea9-8706-a684e2e9a2e7.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-206e09c4-157d-4ea9-8706-a684e2e9a2e7.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-206e09c4-157d-4ea9-8706-a684e2e9a2e7-atc-btn-wrapper {
    text-align: center;
  }


#s-206e09c4-157d-4ea9-8706-a684e2e9a2e7 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-206e09c4-157d-4ea9-8706-a684e2e9a2e7.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-206e09c4-157d-4ea9-8706-a684e2e9a2e7.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-206e09c4-157d-4ea9-8706-a684e2e9a2e7.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-23d987ee-ad28-4e91-b2d3-d913bcfd104f {
  margin-left: auto;
margin-right: auto;
}

#s-8eb5252c-228e-4d13-b09f-821655ee83d5 {
  margin-left: auto;
margin-right: auto;
}
@media (min-width: 1200px){#s-8eb5252c-228e-4d13-b09f-821655ee83d5 {
  display: none;
}
#s-8eb5252c-228e-4d13-b09f-821655ee83d5, #wrap-s-8eb5252c-228e-4d13-b09f-821655ee83d5, #wrap-content-s-8eb5252c-228e-4d13-b09f-821655ee83d5 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-8eb5252c-228e-4d13-b09f-821655ee83d5 {
  display: none;
}
#s-8eb5252c-228e-4d13-b09f-821655ee83d5, #wrap-s-8eb5252c-228e-4d13-b09f-821655ee83d5, #wrap-content-s-8eb5252c-228e-4d13-b09f-821655ee83d5 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-8eb5252c-228e-4d13-b09f-821655ee83d5 {
  display: none;
}
#s-8eb5252c-228e-4d13-b09f-821655ee83d5, #wrap-s-8eb5252c-228e-4d13-b09f-821655ee83d5, #wrap-content-s-8eb5252c-228e-4d13-b09f-821655ee83d5 { display: none !important; }}
#s-8eb5252c-228e-4d13-b09f-821655ee83d5 hr {
  border-top: 0px solid #ddd;
}

#s-7f2c51b5-8643-4d2d-8f85-61d62a81776e {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-7f2c51b5-8643-4d2d-8f85-61d62a81776e .shg-product-title-component h1 span {
  color: ;
  font-weight:  500 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  
}

#s-e1900ae3-8f63-4b0c-8b60-fb23c5497d2d {
  min-height: 50px;
}








#s-e1900ae3-8f63-4b0c-8b60-fb23c5497d2d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-e1900ae3-8f63-4b0c-8b60-fb23c5497d2d.shg-box.shg-c {
  justify-content: center;
}

#s-4c27c708-e57d-484f-aaed-e8d5eaddee79 {
  text-align: center;
}

#s-dd34a221-1c18-4fa9-85cc-1ebbf7d7413f {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-dd34a221-1c18-4fa9-85cc-1ebbf7d7413f {
  max-width:  100%;
}

.shg-c#s-dd34a221-1c18-4fa9-85cc-1ebbf7d7413f img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-dd34a221-1c18-4fa9-85cc-1ebbf7d7413f .shg-image-zoom,
.shg-c#s-dd34a221-1c18-4fa9-85cc-1ebbf7d7413f img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-dd34a221-1c18-4fa9-85cc-1ebbf7d7413f .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-dd34a221-1c18-4fa9-85cc-1ebbf7d7413f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-dd34a221-1c18-4fa9-85cc-1ebbf7d7413f img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-dd34a221-1c18-4fa9-85cc-1ebbf7d7413f img.shogun-image,
.shg-c#s-dd34a221-1c18-4fa9-85cc-1ebbf7d7413f .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-dd34a221-1c18-4fa9-85cc-1ebbf7d7413f .shg-image-zoom,
.shg-c#s-dd34a221-1c18-4fa9-85cc-1ebbf7d7413f img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-dd34a221-1c18-4fa9-85cc-1ebbf7d7413f {
  max-width:  100%;
}

.shg-c#s-dd34a221-1c18-4fa9-85cc-1ebbf7d7413f img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-dd34a221-1c18-4fa9-85cc-1ebbf7d7413f .shg-image-zoom,
.shg-c#s-dd34a221-1c18-4fa9-85cc-1ebbf7d7413f img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-dd34a221-1c18-4fa9-85cc-1ebbf7d7413f .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-dd34a221-1c18-4fa9-85cc-1ebbf7d7413f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-dd34a221-1c18-4fa9-85cc-1ebbf7d7413f img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-dd34a221-1c18-4fa9-85cc-1ebbf7d7413f img.shogun-image,
.shg-c#s-dd34a221-1c18-4fa9-85cc-1ebbf7d7413f .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-dd34a221-1c18-4fa9-85cc-1ebbf7d7413f .shg-image-zoom,
.shg-c#s-dd34a221-1c18-4fa9-85cc-1ebbf7d7413f img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-dd34a221-1c18-4fa9-85cc-1ebbf7d7413f {
  max-width:  100%;
}

.shg-c#s-dd34a221-1c18-4fa9-85cc-1ebbf7d7413f img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-dd34a221-1c18-4fa9-85cc-1ebbf7d7413f .shg-image-zoom,
.shg-c#s-dd34a221-1c18-4fa9-85cc-1ebbf7d7413f img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-dd34a221-1c18-4fa9-85cc-1ebbf7d7413f .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-dd34a221-1c18-4fa9-85cc-1ebbf7d7413f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-dd34a221-1c18-4fa9-85cc-1ebbf7d7413f img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-dd34a221-1c18-4fa9-85cc-1ebbf7d7413f img.shogun-image,
.shg-c#s-dd34a221-1c18-4fa9-85cc-1ebbf7d7413f .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-dd34a221-1c18-4fa9-85cc-1ebbf7d7413f .shg-image-zoom,
.shg-c#s-dd34a221-1c18-4fa9-85cc-1ebbf7d7413f img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-dd34a221-1c18-4fa9-85cc-1ebbf7d7413f {
  max-width:  100%;
}

.shg-c#s-dd34a221-1c18-4fa9-85cc-1ebbf7d7413f img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-dd34a221-1c18-4fa9-85cc-1ebbf7d7413f .shg-image-zoom,
.shg-c#s-dd34a221-1c18-4fa9-85cc-1ebbf7d7413f img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-dd34a221-1c18-4fa9-85cc-1ebbf7d7413f .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-dd34a221-1c18-4fa9-85cc-1ebbf7d7413f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-dd34a221-1c18-4fa9-85cc-1ebbf7d7413f img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-dd34a221-1c18-4fa9-85cc-1ebbf7d7413f img.shogun-image,
.shg-c#s-dd34a221-1c18-4fa9-85cc-1ebbf7d7413f .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-dd34a221-1c18-4fa9-85cc-1ebbf7d7413f .shg-image-zoom,
.shg-c#s-dd34a221-1c18-4fa9-85cc-1ebbf7d7413f img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-dd34a221-1c18-4fa9-85cc-1ebbf7d7413f {
  max-width:  100%;
}

.shg-c#s-dd34a221-1c18-4fa9-85cc-1ebbf7d7413f img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-dd34a221-1c18-4fa9-85cc-1ebbf7d7413f .shg-image-zoom,
.shg-c#s-dd34a221-1c18-4fa9-85cc-1ebbf7d7413f img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-dd34a221-1c18-4fa9-85cc-1ebbf7d7413f .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-dd34a221-1c18-4fa9-85cc-1ebbf7d7413f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-dd34a221-1c18-4fa9-85cc-1ebbf7d7413f img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-dd34a221-1c18-4fa9-85cc-1ebbf7d7413f img.shogun-image,
.shg-c#s-dd34a221-1c18-4fa9-85cc-1ebbf7d7413f .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-dd34a221-1c18-4fa9-85cc-1ebbf7d7413f .shg-image-zoom,
.shg-c#s-dd34a221-1c18-4fa9-85cc-1ebbf7d7413f img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-eb932ae1-1b1f-4d90-ab7c-277425e45580 {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-eb932ae1-1b1f-4d90-ab7c-277425e45580 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 24px;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-eb932ae1-1b1f-4d90-ab7c-277425e45580 .shg-product-price {
  color: #000;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 24px;
}

#s-eb932ae1-1b1f-4d90-ab7c-277425e45580 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-ce71edcb-8e05-4627-b177-3116b8697498 {
  border-style: solid;
margin-top: 0px;
margin-left: auto;
margin-right: auto;
padding-top: 15px;
padding-left: 20px;
padding-bottom: 15px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #2C2A34;
border-radius: 10px;
background-color: rgba(44, 86, 125, 1);
text-align: center;
cursor: pointer;
color: rgba(255, 255, 255, 1);
background-image: none;
hover-type: color;
}
#s-ce71edcb-8e05-4627-b177-3116b8697498:hover {border-radius: 10px !important;
background-color: rgba(120, 196, 222, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(44, 86, 125, 1) !important;}#s-ce71edcb-8e05-4627-b177-3116b8697498:active {border-radius: 10px !important;
background-color: rgba(18, 101, 139, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-ce71edcb-8e05-4627-b177-3116b8697498-atc-btn-wrapper {
    text-align: center;
  }


#s-ce71edcb-8e05-4627-b177-3116b8697498 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-ce71edcb-8e05-4627-b177-3116b8697498.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-ce71edcb-8e05-4627-b177-3116b8697498.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-ce71edcb-8e05-4627-b177-3116b8697498.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-ce71edcb-8e05-4627-b177-3116b8697498-atc-btn-wrapper {
    text-align: center;
  }


#s-ce71edcb-8e05-4627-b177-3116b8697498 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-ce71edcb-8e05-4627-b177-3116b8697498.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-ce71edcb-8e05-4627-b177-3116b8697498.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-ce71edcb-8e05-4627-b177-3116b8697498.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-ce71edcb-8e05-4627-b177-3116b8697498-atc-btn-wrapper {
    text-align: center;
  }


#s-ce71edcb-8e05-4627-b177-3116b8697498 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-ce71edcb-8e05-4627-b177-3116b8697498.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-ce71edcb-8e05-4627-b177-3116b8697498.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-ce71edcb-8e05-4627-b177-3116b8697498.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-ce71edcb-8e05-4627-b177-3116b8697498-atc-btn-wrapper {
    text-align: center;
  }


#s-ce71edcb-8e05-4627-b177-3116b8697498 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-ce71edcb-8e05-4627-b177-3116b8697498.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-ce71edcb-8e05-4627-b177-3116b8697498.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-ce71edcb-8e05-4627-b177-3116b8697498.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-ce71edcb-8e05-4627-b177-3116b8697498-atc-btn-wrapper {
    text-align: center;
  }


#s-ce71edcb-8e05-4627-b177-3116b8697498 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-ce71edcb-8e05-4627-b177-3116b8697498.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-ce71edcb-8e05-4627-b177-3116b8697498.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-ce71edcb-8e05-4627-b177-3116b8697498.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-a6d8a766-7367-467a-a859-e7110bcf0456 {
  margin-top: 40px;
margin-left: auto;
margin-bottom: 40px;
margin-right: auto;
padding-left: 5%;
padding-right: 5%;
}

@media (min-width: 0px) {
[id="s-a6d8a766-7367-467a-a859-e7110bcf0456"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 25.0px);
}

}

@media (min-width: 768px) {
[id="s-a6d8a766-7367-467a-a859-e7110bcf0456"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 37.5px);
}

}

@media (min-width: 992px) {
[id="s-a6d8a766-7367-467a-a859-e7110bcf0456"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 37.5px);
}

}

@media (min-width: 1200px) {
[id="s-a6d8a766-7367-467a-a859-e7110bcf0456"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 37.5px);
}

}

#s-2d588e0d-023b-45b2-926a-b795daba8366 {
  margin-left: auto;
margin-right: auto;
}

#s-d4ff019b-72d3-40a6-8fe4-f3f2eeccf8cb {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-d4ff019b-72d3-40a6-8fe4-f3f2eeccf8cb .shg-product-title-component h1 span {
  color: ;
  font-weight:  500 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  
}

#s-0fbab2a9-2b60-4a3c-afb3-e6c5547a51c9 {
  min-height: 50px;
}








#s-0fbab2a9-2b60-4a3c-afb3-e6c5547a51c9 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-0fbab2a9-2b60-4a3c-afb3-e6c5547a51c9.shg-box.shg-c {
  justify-content: center;
}

#s-f23c9337-f797-4b75-ad22-e58577d27613 {
  text-align: center;
}

#s-4ee9cfac-ec7f-4016-9e92-3130168060fc {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-4ee9cfac-ec7f-4016-9e92-3130168060fc {
  max-width:  100%;
}

.shg-c#s-4ee9cfac-ec7f-4016-9e92-3130168060fc img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-4ee9cfac-ec7f-4016-9e92-3130168060fc .shg-image-zoom,
.shg-c#s-4ee9cfac-ec7f-4016-9e92-3130168060fc img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-4ee9cfac-ec7f-4016-9e92-3130168060fc .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-4ee9cfac-ec7f-4016-9e92-3130168060fc .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-4ee9cfac-ec7f-4016-9e92-3130168060fc img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-4ee9cfac-ec7f-4016-9e92-3130168060fc img.shogun-image,
.shg-c#s-4ee9cfac-ec7f-4016-9e92-3130168060fc .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-4ee9cfac-ec7f-4016-9e92-3130168060fc .shg-image-zoom,
.shg-c#s-4ee9cfac-ec7f-4016-9e92-3130168060fc img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-4ee9cfac-ec7f-4016-9e92-3130168060fc {
  max-width:  100%;
}

.shg-c#s-4ee9cfac-ec7f-4016-9e92-3130168060fc img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-4ee9cfac-ec7f-4016-9e92-3130168060fc .shg-image-zoom,
.shg-c#s-4ee9cfac-ec7f-4016-9e92-3130168060fc img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-4ee9cfac-ec7f-4016-9e92-3130168060fc .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-4ee9cfac-ec7f-4016-9e92-3130168060fc .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-4ee9cfac-ec7f-4016-9e92-3130168060fc img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-4ee9cfac-ec7f-4016-9e92-3130168060fc img.shogun-image,
.shg-c#s-4ee9cfac-ec7f-4016-9e92-3130168060fc .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-4ee9cfac-ec7f-4016-9e92-3130168060fc .shg-image-zoom,
.shg-c#s-4ee9cfac-ec7f-4016-9e92-3130168060fc img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-4ee9cfac-ec7f-4016-9e92-3130168060fc {
  max-width:  100%;
}

.shg-c#s-4ee9cfac-ec7f-4016-9e92-3130168060fc img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-4ee9cfac-ec7f-4016-9e92-3130168060fc .shg-image-zoom,
.shg-c#s-4ee9cfac-ec7f-4016-9e92-3130168060fc img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-4ee9cfac-ec7f-4016-9e92-3130168060fc .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-4ee9cfac-ec7f-4016-9e92-3130168060fc .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-4ee9cfac-ec7f-4016-9e92-3130168060fc img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-4ee9cfac-ec7f-4016-9e92-3130168060fc img.shogun-image,
.shg-c#s-4ee9cfac-ec7f-4016-9e92-3130168060fc .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-4ee9cfac-ec7f-4016-9e92-3130168060fc .shg-image-zoom,
.shg-c#s-4ee9cfac-ec7f-4016-9e92-3130168060fc img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-4ee9cfac-ec7f-4016-9e92-3130168060fc {
  max-width:  100%;
}

.shg-c#s-4ee9cfac-ec7f-4016-9e92-3130168060fc img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-4ee9cfac-ec7f-4016-9e92-3130168060fc .shg-image-zoom,
.shg-c#s-4ee9cfac-ec7f-4016-9e92-3130168060fc img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-4ee9cfac-ec7f-4016-9e92-3130168060fc .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-4ee9cfac-ec7f-4016-9e92-3130168060fc .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-4ee9cfac-ec7f-4016-9e92-3130168060fc img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-4ee9cfac-ec7f-4016-9e92-3130168060fc img.shogun-image,
.shg-c#s-4ee9cfac-ec7f-4016-9e92-3130168060fc .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-4ee9cfac-ec7f-4016-9e92-3130168060fc .shg-image-zoom,
.shg-c#s-4ee9cfac-ec7f-4016-9e92-3130168060fc img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-4ee9cfac-ec7f-4016-9e92-3130168060fc {
  max-width:  100%;
}

.shg-c#s-4ee9cfac-ec7f-4016-9e92-3130168060fc img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-4ee9cfac-ec7f-4016-9e92-3130168060fc .shg-image-zoom,
.shg-c#s-4ee9cfac-ec7f-4016-9e92-3130168060fc img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-4ee9cfac-ec7f-4016-9e92-3130168060fc .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-4ee9cfac-ec7f-4016-9e92-3130168060fc .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-4ee9cfac-ec7f-4016-9e92-3130168060fc img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-4ee9cfac-ec7f-4016-9e92-3130168060fc img.shogun-image,
.shg-c#s-4ee9cfac-ec7f-4016-9e92-3130168060fc .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-4ee9cfac-ec7f-4016-9e92-3130168060fc .shg-image-zoom,
.shg-c#s-4ee9cfac-ec7f-4016-9e92-3130168060fc img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-61e6f891-aab0-4a86-821b-390e45063839 {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-61e6f891-aab0-4a86-821b-390e45063839 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 24px;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-61e6f891-aab0-4a86-821b-390e45063839 .shg-product-price {
  color: #000;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 24px;
}

#s-61e6f891-aab0-4a86-821b-390e45063839 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-a2cd7d42-bc1d-4492-8aa2-7212a234dcc2 {
  border-style: solid;
margin-top: 0px;
margin-left: auto;
margin-right: auto;
padding-top: 15px;
padding-left: 20px;
padding-bottom: 15px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #2C2A34;
border-radius: 10px;
background-color: rgba(44, 86, 125, 1);
text-align: center;
cursor: pointer;
color: rgba(255, 255, 255, 1);
background-image: none;
hover-type: color;
}
#s-a2cd7d42-bc1d-4492-8aa2-7212a234dcc2:hover {border-radius: 10px !important;
background-color: rgba(120, 196, 222, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(44, 86, 125, 1) !important;}#s-a2cd7d42-bc1d-4492-8aa2-7212a234dcc2:active {border-radius: 10px !important;
background-color: rgba(18, 101, 139, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-a2cd7d42-bc1d-4492-8aa2-7212a234dcc2-atc-btn-wrapper {
    text-align: center;
  }


#s-a2cd7d42-bc1d-4492-8aa2-7212a234dcc2 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-a2cd7d42-bc1d-4492-8aa2-7212a234dcc2.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-a2cd7d42-bc1d-4492-8aa2-7212a234dcc2.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-a2cd7d42-bc1d-4492-8aa2-7212a234dcc2.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-a2cd7d42-bc1d-4492-8aa2-7212a234dcc2-atc-btn-wrapper {
    text-align: center;
  }


#s-a2cd7d42-bc1d-4492-8aa2-7212a234dcc2 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-a2cd7d42-bc1d-4492-8aa2-7212a234dcc2.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-a2cd7d42-bc1d-4492-8aa2-7212a234dcc2.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-a2cd7d42-bc1d-4492-8aa2-7212a234dcc2.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-a2cd7d42-bc1d-4492-8aa2-7212a234dcc2-atc-btn-wrapper {
    text-align: center;
  }


#s-a2cd7d42-bc1d-4492-8aa2-7212a234dcc2 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-a2cd7d42-bc1d-4492-8aa2-7212a234dcc2.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-a2cd7d42-bc1d-4492-8aa2-7212a234dcc2.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-a2cd7d42-bc1d-4492-8aa2-7212a234dcc2.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-a2cd7d42-bc1d-4492-8aa2-7212a234dcc2-atc-btn-wrapper {
    text-align: center;
  }


#s-a2cd7d42-bc1d-4492-8aa2-7212a234dcc2 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-a2cd7d42-bc1d-4492-8aa2-7212a234dcc2.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-a2cd7d42-bc1d-4492-8aa2-7212a234dcc2.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-a2cd7d42-bc1d-4492-8aa2-7212a234dcc2.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-a2cd7d42-bc1d-4492-8aa2-7212a234dcc2-atc-btn-wrapper {
    text-align: center;
  }


#s-a2cd7d42-bc1d-4492-8aa2-7212a234dcc2 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-a2cd7d42-bc1d-4492-8aa2-7212a234dcc2.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-a2cd7d42-bc1d-4492-8aa2-7212a234dcc2.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-a2cd7d42-bc1d-4492-8aa2-7212a234dcc2.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-42b8c441-9eca-46ae-a607-e34810e0ca56 {
  margin-left: auto;
margin-right: auto;
}

#s-2c0e7bf7-de1a-4d50-901e-a871ba84ecb8 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-2c0e7bf7-de1a-4d50-901e-a871ba84ecb8 .shg-product-title-component h1 span {
  color: ;
  font-weight:  500 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  
}

#s-4d5f5232-ce3b-4655-bb76-e47b7cd6e0c2 {
  min-height: 50px;
}








#s-4d5f5232-ce3b-4655-bb76-e47b7cd6e0c2 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-4d5f5232-ce3b-4655-bb76-e47b7cd6e0c2.shg-box.shg-c {
  justify-content: center;
}

#s-b307b1f3-4301-4e80-a790-2912cb6f2cf6 {
  text-align: center;
}

#s-943017cf-366d-47d4-9a2f-6d04c12f8c2c {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-943017cf-366d-47d4-9a2f-6d04c12f8c2c {
  max-width:  100%;
}

.shg-c#s-943017cf-366d-47d4-9a2f-6d04c12f8c2c img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-943017cf-366d-47d4-9a2f-6d04c12f8c2c .shg-image-zoom,
.shg-c#s-943017cf-366d-47d4-9a2f-6d04c12f8c2c img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-943017cf-366d-47d4-9a2f-6d04c12f8c2c .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-943017cf-366d-47d4-9a2f-6d04c12f8c2c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-943017cf-366d-47d4-9a2f-6d04c12f8c2c img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-943017cf-366d-47d4-9a2f-6d04c12f8c2c img.shogun-image,
.shg-c#s-943017cf-366d-47d4-9a2f-6d04c12f8c2c .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-943017cf-366d-47d4-9a2f-6d04c12f8c2c .shg-image-zoom,
.shg-c#s-943017cf-366d-47d4-9a2f-6d04c12f8c2c img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-943017cf-366d-47d4-9a2f-6d04c12f8c2c {
  max-width:  100%;
}

.shg-c#s-943017cf-366d-47d4-9a2f-6d04c12f8c2c img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-943017cf-366d-47d4-9a2f-6d04c12f8c2c .shg-image-zoom,
.shg-c#s-943017cf-366d-47d4-9a2f-6d04c12f8c2c img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-943017cf-366d-47d4-9a2f-6d04c12f8c2c .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-943017cf-366d-47d4-9a2f-6d04c12f8c2c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-943017cf-366d-47d4-9a2f-6d04c12f8c2c img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-943017cf-366d-47d4-9a2f-6d04c12f8c2c img.shogun-image,
.shg-c#s-943017cf-366d-47d4-9a2f-6d04c12f8c2c .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-943017cf-366d-47d4-9a2f-6d04c12f8c2c .shg-image-zoom,
.shg-c#s-943017cf-366d-47d4-9a2f-6d04c12f8c2c img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-943017cf-366d-47d4-9a2f-6d04c12f8c2c {
  max-width:  100%;
}

.shg-c#s-943017cf-366d-47d4-9a2f-6d04c12f8c2c img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-943017cf-366d-47d4-9a2f-6d04c12f8c2c .shg-image-zoom,
.shg-c#s-943017cf-366d-47d4-9a2f-6d04c12f8c2c img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-943017cf-366d-47d4-9a2f-6d04c12f8c2c .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-943017cf-366d-47d4-9a2f-6d04c12f8c2c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-943017cf-366d-47d4-9a2f-6d04c12f8c2c img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-943017cf-366d-47d4-9a2f-6d04c12f8c2c img.shogun-image,
.shg-c#s-943017cf-366d-47d4-9a2f-6d04c12f8c2c .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-943017cf-366d-47d4-9a2f-6d04c12f8c2c .shg-image-zoom,
.shg-c#s-943017cf-366d-47d4-9a2f-6d04c12f8c2c img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-943017cf-366d-47d4-9a2f-6d04c12f8c2c {
  max-width:  100%;
}

.shg-c#s-943017cf-366d-47d4-9a2f-6d04c12f8c2c img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-943017cf-366d-47d4-9a2f-6d04c12f8c2c .shg-image-zoom,
.shg-c#s-943017cf-366d-47d4-9a2f-6d04c12f8c2c img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-943017cf-366d-47d4-9a2f-6d04c12f8c2c .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-943017cf-366d-47d4-9a2f-6d04c12f8c2c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-943017cf-366d-47d4-9a2f-6d04c12f8c2c img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-943017cf-366d-47d4-9a2f-6d04c12f8c2c img.shogun-image,
.shg-c#s-943017cf-366d-47d4-9a2f-6d04c12f8c2c .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-943017cf-366d-47d4-9a2f-6d04c12f8c2c .shg-image-zoom,
.shg-c#s-943017cf-366d-47d4-9a2f-6d04c12f8c2c img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-943017cf-366d-47d4-9a2f-6d04c12f8c2c {
  max-width:  100%;
}

.shg-c#s-943017cf-366d-47d4-9a2f-6d04c12f8c2c img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-943017cf-366d-47d4-9a2f-6d04c12f8c2c .shg-image-zoom,
.shg-c#s-943017cf-366d-47d4-9a2f-6d04c12f8c2c img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-943017cf-366d-47d4-9a2f-6d04c12f8c2c .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-943017cf-366d-47d4-9a2f-6d04c12f8c2c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-943017cf-366d-47d4-9a2f-6d04c12f8c2c img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-943017cf-366d-47d4-9a2f-6d04c12f8c2c img.shogun-image,
.shg-c#s-943017cf-366d-47d4-9a2f-6d04c12f8c2c .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-943017cf-366d-47d4-9a2f-6d04c12f8c2c .shg-image-zoom,
.shg-c#s-943017cf-366d-47d4-9a2f-6d04c12f8c2c img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-5796c343-fc61-4bd5-b3ee-5282986ae15c {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-5796c343-fc61-4bd5-b3ee-5282986ae15c .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 24px;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-5796c343-fc61-4bd5-b3ee-5282986ae15c .shg-product-price {
  color: #000;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 24px;
}

#s-5796c343-fc61-4bd5-b3ee-5282986ae15c .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-bd9ecb2f-8e0a-4447-8743-7c6438dc51bd {
  border-style: solid;
margin-top: 0px;
margin-left: auto;
margin-right: auto;
padding-top: 15px;
padding-left: 20px;
padding-bottom: 15px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #2C2A34;
border-radius: 10px;
background-color: rgba(44, 86, 125, 1);
text-align: center;
cursor: pointer;
color: rgba(255, 255, 255, 1);
background-image: none;
hover-type: color;
}
#s-bd9ecb2f-8e0a-4447-8743-7c6438dc51bd:hover {border-radius: 10px !important;
background-color: rgba(120, 196, 222, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(44, 86, 125, 1) !important;}#s-bd9ecb2f-8e0a-4447-8743-7c6438dc51bd:active {border-radius: 10px !important;
background-color: rgba(18, 101, 139, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-bd9ecb2f-8e0a-4447-8743-7c6438dc51bd-atc-btn-wrapper {
    text-align: center;
  }


#s-bd9ecb2f-8e0a-4447-8743-7c6438dc51bd {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-bd9ecb2f-8e0a-4447-8743-7c6438dc51bd.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-bd9ecb2f-8e0a-4447-8743-7c6438dc51bd.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-bd9ecb2f-8e0a-4447-8743-7c6438dc51bd.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-bd9ecb2f-8e0a-4447-8743-7c6438dc51bd-atc-btn-wrapper {
    text-align: center;
  }


#s-bd9ecb2f-8e0a-4447-8743-7c6438dc51bd {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-bd9ecb2f-8e0a-4447-8743-7c6438dc51bd.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-bd9ecb2f-8e0a-4447-8743-7c6438dc51bd.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-bd9ecb2f-8e0a-4447-8743-7c6438dc51bd.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-bd9ecb2f-8e0a-4447-8743-7c6438dc51bd-atc-btn-wrapper {
    text-align: center;
  }


#s-bd9ecb2f-8e0a-4447-8743-7c6438dc51bd {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-bd9ecb2f-8e0a-4447-8743-7c6438dc51bd.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-bd9ecb2f-8e0a-4447-8743-7c6438dc51bd.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-bd9ecb2f-8e0a-4447-8743-7c6438dc51bd.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-bd9ecb2f-8e0a-4447-8743-7c6438dc51bd-atc-btn-wrapper {
    text-align: center;
  }


#s-bd9ecb2f-8e0a-4447-8743-7c6438dc51bd {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-bd9ecb2f-8e0a-4447-8743-7c6438dc51bd.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-bd9ecb2f-8e0a-4447-8743-7c6438dc51bd.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-bd9ecb2f-8e0a-4447-8743-7c6438dc51bd.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-bd9ecb2f-8e0a-4447-8743-7c6438dc51bd-atc-btn-wrapper {
    text-align: center;
  }


#s-bd9ecb2f-8e0a-4447-8743-7c6438dc51bd {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-bd9ecb2f-8e0a-4447-8743-7c6438dc51bd.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-bd9ecb2f-8e0a-4447-8743-7c6438dc51bd.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-bd9ecb2f-8e0a-4447-8743-7c6438dc51bd.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-c2643f4d-077d-4794-b139-201cacd8824b {
  margin-left: auto;
margin-right: auto;
}
@media (min-width: 1200px){#s-c2643f4d-077d-4794-b139-201cacd8824b {
  display: none;
}
#s-c2643f4d-077d-4794-b139-201cacd8824b, #wrap-s-c2643f4d-077d-4794-b139-201cacd8824b, #wrap-content-s-c2643f4d-077d-4794-b139-201cacd8824b { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-c2643f4d-077d-4794-b139-201cacd8824b {
  display: none;
}
#s-c2643f4d-077d-4794-b139-201cacd8824b, #wrap-s-c2643f4d-077d-4794-b139-201cacd8824b, #wrap-content-s-c2643f4d-077d-4794-b139-201cacd8824b { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-c2643f4d-077d-4794-b139-201cacd8824b {
  display: none;
}
#s-c2643f4d-077d-4794-b139-201cacd8824b, #wrap-s-c2643f4d-077d-4794-b139-201cacd8824b, #wrap-content-s-c2643f4d-077d-4794-b139-201cacd8824b { display: none !important; }}
#s-c2643f4d-077d-4794-b139-201cacd8824b hr {
  border-top: 0px solid #ddd;
}

#s-4dcefdf3-d2c8-4bb9-97b2-ed25de6aefa8 {
  margin-left: auto;
margin-right: auto;
}

#s-59f7a04b-6422-4798-a509-047fddb1c6ab {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-59f7a04b-6422-4798-a509-047fddb1c6ab .shg-product-title-component h1 span {
  color: ;
  font-weight:  500 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  
}

#s-1f383417-f4b5-444f-afa3-eef6615fa324 {
  min-height: 50px;
}








#s-1f383417-f4b5-444f-afa3-eef6615fa324 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-1f383417-f4b5-444f-afa3-eef6615fa324.shg-box.shg-c {
  justify-content: center;
}

#s-067d1875-5848-4619-958c-e06b04a2b43f {
  text-align: center;
}

#s-7df11ad9-10d4-4079-b6f2-9c23e930bbc0 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-7df11ad9-10d4-4079-b6f2-9c23e930bbc0 {
  max-width:  100%;
}

.shg-c#s-7df11ad9-10d4-4079-b6f2-9c23e930bbc0 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-7df11ad9-10d4-4079-b6f2-9c23e930bbc0 .shg-image-zoom,
.shg-c#s-7df11ad9-10d4-4079-b6f2-9c23e930bbc0 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-7df11ad9-10d4-4079-b6f2-9c23e930bbc0 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-7df11ad9-10d4-4079-b6f2-9c23e930bbc0 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-7df11ad9-10d4-4079-b6f2-9c23e930bbc0 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-7df11ad9-10d4-4079-b6f2-9c23e930bbc0 img.shogun-image,
.shg-c#s-7df11ad9-10d4-4079-b6f2-9c23e930bbc0 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-7df11ad9-10d4-4079-b6f2-9c23e930bbc0 .shg-image-zoom,
.shg-c#s-7df11ad9-10d4-4079-b6f2-9c23e930bbc0 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-7df11ad9-10d4-4079-b6f2-9c23e930bbc0 {
  max-width:  100%;
}

.shg-c#s-7df11ad9-10d4-4079-b6f2-9c23e930bbc0 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-7df11ad9-10d4-4079-b6f2-9c23e930bbc0 .shg-image-zoom,
.shg-c#s-7df11ad9-10d4-4079-b6f2-9c23e930bbc0 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-7df11ad9-10d4-4079-b6f2-9c23e930bbc0 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-7df11ad9-10d4-4079-b6f2-9c23e930bbc0 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-7df11ad9-10d4-4079-b6f2-9c23e930bbc0 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-7df11ad9-10d4-4079-b6f2-9c23e930bbc0 img.shogun-image,
.shg-c#s-7df11ad9-10d4-4079-b6f2-9c23e930bbc0 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-7df11ad9-10d4-4079-b6f2-9c23e930bbc0 .shg-image-zoom,
.shg-c#s-7df11ad9-10d4-4079-b6f2-9c23e930bbc0 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-7df11ad9-10d4-4079-b6f2-9c23e930bbc0 {
  max-width:  100%;
}

.shg-c#s-7df11ad9-10d4-4079-b6f2-9c23e930bbc0 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-7df11ad9-10d4-4079-b6f2-9c23e930bbc0 .shg-image-zoom,
.shg-c#s-7df11ad9-10d4-4079-b6f2-9c23e930bbc0 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-7df11ad9-10d4-4079-b6f2-9c23e930bbc0 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-7df11ad9-10d4-4079-b6f2-9c23e930bbc0 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-7df11ad9-10d4-4079-b6f2-9c23e930bbc0 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-7df11ad9-10d4-4079-b6f2-9c23e930bbc0 img.shogun-image,
.shg-c#s-7df11ad9-10d4-4079-b6f2-9c23e930bbc0 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-7df11ad9-10d4-4079-b6f2-9c23e930bbc0 .shg-image-zoom,
.shg-c#s-7df11ad9-10d4-4079-b6f2-9c23e930bbc0 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-7df11ad9-10d4-4079-b6f2-9c23e930bbc0 {
  max-width:  100%;
}

.shg-c#s-7df11ad9-10d4-4079-b6f2-9c23e930bbc0 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-7df11ad9-10d4-4079-b6f2-9c23e930bbc0 .shg-image-zoom,
.shg-c#s-7df11ad9-10d4-4079-b6f2-9c23e930bbc0 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-7df11ad9-10d4-4079-b6f2-9c23e930bbc0 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-7df11ad9-10d4-4079-b6f2-9c23e930bbc0 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-7df11ad9-10d4-4079-b6f2-9c23e930bbc0 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-7df11ad9-10d4-4079-b6f2-9c23e930bbc0 img.shogun-image,
.shg-c#s-7df11ad9-10d4-4079-b6f2-9c23e930bbc0 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-7df11ad9-10d4-4079-b6f2-9c23e930bbc0 .shg-image-zoom,
.shg-c#s-7df11ad9-10d4-4079-b6f2-9c23e930bbc0 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-7df11ad9-10d4-4079-b6f2-9c23e930bbc0 {
  max-width:  100%;
}

.shg-c#s-7df11ad9-10d4-4079-b6f2-9c23e930bbc0 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-7df11ad9-10d4-4079-b6f2-9c23e930bbc0 .shg-image-zoom,
.shg-c#s-7df11ad9-10d4-4079-b6f2-9c23e930bbc0 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-7df11ad9-10d4-4079-b6f2-9c23e930bbc0 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-7df11ad9-10d4-4079-b6f2-9c23e930bbc0 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-7df11ad9-10d4-4079-b6f2-9c23e930bbc0 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-7df11ad9-10d4-4079-b6f2-9c23e930bbc0 img.shogun-image,
.shg-c#s-7df11ad9-10d4-4079-b6f2-9c23e930bbc0 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-7df11ad9-10d4-4079-b6f2-9c23e930bbc0 .shg-image-zoom,
.shg-c#s-7df11ad9-10d4-4079-b6f2-9c23e930bbc0 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-3d9daeec-9ac8-4602-aa27-24e81977643f {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-3d9daeec-9ac8-4602-aa27-24e81977643f .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 24px;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-3d9daeec-9ac8-4602-aa27-24e81977643f .shg-product-price {
  color: #000;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 24px;
}

#s-3d9daeec-9ac8-4602-aa27-24e81977643f .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-7bd7b636-f542-4793-a6cb-e42c5a5b9a5c {
  border-style: solid;
margin-top: 0px;
margin-left: auto;
margin-right: auto;
padding-top: 15px;
padding-left: 20px;
padding-bottom: 15px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #2C2A34;
border-radius: 10px;
background-color: rgba(44, 86, 125, 1);
text-align: center;
cursor: pointer;
color: rgba(255, 255, 255, 1);
background-image: none;
hover-type: color;
}
#s-7bd7b636-f542-4793-a6cb-e42c5a5b9a5c:hover {border-radius: 10px !important;
background-color: rgba(120, 196, 222, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(44, 86, 125, 1) !important;}#s-7bd7b636-f542-4793-a6cb-e42c5a5b9a5c:active {border-radius: 10px !important;
background-color: rgba(18, 101, 139, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-7bd7b636-f542-4793-a6cb-e42c5a5b9a5c-atc-btn-wrapper {
    text-align: center;
  }


#s-7bd7b636-f542-4793-a6cb-e42c5a5b9a5c {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-7bd7b636-f542-4793-a6cb-e42c5a5b9a5c.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-7bd7b636-f542-4793-a6cb-e42c5a5b9a5c.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-7bd7b636-f542-4793-a6cb-e42c5a5b9a5c.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-7bd7b636-f542-4793-a6cb-e42c5a5b9a5c-atc-btn-wrapper {
    text-align: center;
  }


#s-7bd7b636-f542-4793-a6cb-e42c5a5b9a5c {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-7bd7b636-f542-4793-a6cb-e42c5a5b9a5c.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-7bd7b636-f542-4793-a6cb-e42c5a5b9a5c.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-7bd7b636-f542-4793-a6cb-e42c5a5b9a5c.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-7bd7b636-f542-4793-a6cb-e42c5a5b9a5c-atc-btn-wrapper {
    text-align: center;
  }


#s-7bd7b636-f542-4793-a6cb-e42c5a5b9a5c {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-7bd7b636-f542-4793-a6cb-e42c5a5b9a5c.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-7bd7b636-f542-4793-a6cb-e42c5a5b9a5c.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-7bd7b636-f542-4793-a6cb-e42c5a5b9a5c.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-7bd7b636-f542-4793-a6cb-e42c5a5b9a5c-atc-btn-wrapper {
    text-align: center;
  }


#s-7bd7b636-f542-4793-a6cb-e42c5a5b9a5c {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-7bd7b636-f542-4793-a6cb-e42c5a5b9a5c.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-7bd7b636-f542-4793-a6cb-e42c5a5b9a5c.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-7bd7b636-f542-4793-a6cb-e42c5a5b9a5c.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-7bd7b636-f542-4793-a6cb-e42c5a5b9a5c-atc-btn-wrapper {
    text-align: center;
  }


#s-7bd7b636-f542-4793-a6cb-e42c5a5b9a5c {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-7bd7b636-f542-4793-a6cb-e42c5a5b9a5c.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-7bd7b636-f542-4793-a6cb-e42c5a5b9a5c.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-7bd7b636-f542-4793-a6cb-e42c5a5b9a5c.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-e0626f6c-df5a-4c66-b7cb-b9403b0f9ba8 {
  margin-left: auto;
margin-right: auto;
}

#s-83f34c4e-b1ce-4b3a-b95a-25e4ee6bcb95 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-83f34c4e-b1ce-4b3a-b95a-25e4ee6bcb95 .shg-product-title-component h1 span {
  color: ;
  font-weight:  500 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  
}

#s-36a877c5-3403-41f5-a01a-8618d834baa1 {
  min-height: 50px;
}








#s-36a877c5-3403-41f5-a01a-8618d834baa1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-36a877c5-3403-41f5-a01a-8618d834baa1.shg-box.shg-c {
  justify-content: center;
}

#s-90d14a89-fc47-4fc7-8754-02401ab4b0c3 {
  text-align: center;
}

#s-ff26e6fc-76ce-40e4-bb0e-88861627d989 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-ff26e6fc-76ce-40e4-bb0e-88861627d989 {
  max-width:  100%;
}

.shg-c#s-ff26e6fc-76ce-40e4-bb0e-88861627d989 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-ff26e6fc-76ce-40e4-bb0e-88861627d989 .shg-image-zoom,
.shg-c#s-ff26e6fc-76ce-40e4-bb0e-88861627d989 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-ff26e6fc-76ce-40e4-bb0e-88861627d989 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-ff26e6fc-76ce-40e4-bb0e-88861627d989 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-ff26e6fc-76ce-40e4-bb0e-88861627d989 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-ff26e6fc-76ce-40e4-bb0e-88861627d989 img.shogun-image,
.shg-c#s-ff26e6fc-76ce-40e4-bb0e-88861627d989 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-ff26e6fc-76ce-40e4-bb0e-88861627d989 .shg-image-zoom,
.shg-c#s-ff26e6fc-76ce-40e4-bb0e-88861627d989 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-ff26e6fc-76ce-40e4-bb0e-88861627d989 {
  max-width:  100%;
}

.shg-c#s-ff26e6fc-76ce-40e4-bb0e-88861627d989 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-ff26e6fc-76ce-40e4-bb0e-88861627d989 .shg-image-zoom,
.shg-c#s-ff26e6fc-76ce-40e4-bb0e-88861627d989 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-ff26e6fc-76ce-40e4-bb0e-88861627d989 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-ff26e6fc-76ce-40e4-bb0e-88861627d989 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-ff26e6fc-76ce-40e4-bb0e-88861627d989 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-ff26e6fc-76ce-40e4-bb0e-88861627d989 img.shogun-image,
.shg-c#s-ff26e6fc-76ce-40e4-bb0e-88861627d989 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-ff26e6fc-76ce-40e4-bb0e-88861627d989 .shg-image-zoom,
.shg-c#s-ff26e6fc-76ce-40e4-bb0e-88861627d989 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-ff26e6fc-76ce-40e4-bb0e-88861627d989 {
  max-width:  100%;
}

.shg-c#s-ff26e6fc-76ce-40e4-bb0e-88861627d989 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-ff26e6fc-76ce-40e4-bb0e-88861627d989 .shg-image-zoom,
.shg-c#s-ff26e6fc-76ce-40e4-bb0e-88861627d989 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-ff26e6fc-76ce-40e4-bb0e-88861627d989 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-ff26e6fc-76ce-40e4-bb0e-88861627d989 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-ff26e6fc-76ce-40e4-bb0e-88861627d989 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-ff26e6fc-76ce-40e4-bb0e-88861627d989 img.shogun-image,
.shg-c#s-ff26e6fc-76ce-40e4-bb0e-88861627d989 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-ff26e6fc-76ce-40e4-bb0e-88861627d989 .shg-image-zoom,
.shg-c#s-ff26e6fc-76ce-40e4-bb0e-88861627d989 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-ff26e6fc-76ce-40e4-bb0e-88861627d989 {
  max-width:  100%;
}

.shg-c#s-ff26e6fc-76ce-40e4-bb0e-88861627d989 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-ff26e6fc-76ce-40e4-bb0e-88861627d989 .shg-image-zoom,
.shg-c#s-ff26e6fc-76ce-40e4-bb0e-88861627d989 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-ff26e6fc-76ce-40e4-bb0e-88861627d989 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-ff26e6fc-76ce-40e4-bb0e-88861627d989 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-ff26e6fc-76ce-40e4-bb0e-88861627d989 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-ff26e6fc-76ce-40e4-bb0e-88861627d989 img.shogun-image,
.shg-c#s-ff26e6fc-76ce-40e4-bb0e-88861627d989 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-ff26e6fc-76ce-40e4-bb0e-88861627d989 .shg-image-zoom,
.shg-c#s-ff26e6fc-76ce-40e4-bb0e-88861627d989 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-ff26e6fc-76ce-40e4-bb0e-88861627d989 {
  max-width:  100%;
}

.shg-c#s-ff26e6fc-76ce-40e4-bb0e-88861627d989 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-ff26e6fc-76ce-40e4-bb0e-88861627d989 .shg-image-zoom,
.shg-c#s-ff26e6fc-76ce-40e4-bb0e-88861627d989 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-ff26e6fc-76ce-40e4-bb0e-88861627d989 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-ff26e6fc-76ce-40e4-bb0e-88861627d989 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-ff26e6fc-76ce-40e4-bb0e-88861627d989 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-ff26e6fc-76ce-40e4-bb0e-88861627d989 img.shogun-image,
.shg-c#s-ff26e6fc-76ce-40e4-bb0e-88861627d989 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-ff26e6fc-76ce-40e4-bb0e-88861627d989 .shg-image-zoom,
.shg-c#s-ff26e6fc-76ce-40e4-bb0e-88861627d989 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-8c851456-8df9-4c63-b219-ea4db6fde3b2 {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-8c851456-8df9-4c63-b219-ea4db6fde3b2 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 24px;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-8c851456-8df9-4c63-b219-ea4db6fde3b2 .shg-product-price {
  color: #000;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 24px;
}

#s-8c851456-8df9-4c63-b219-ea4db6fde3b2 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-e1f4f2a0-7dad-41d8-8a18-ccbe5ce08be7 {
  border-style: solid;
margin-top: 0px;
margin-left: auto;
margin-right: auto;
padding-top: 15px;
padding-left: 20px;
padding-bottom: 15px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #2C2A34;
border-radius: 10px;
background-color: rgba(44, 86, 125, 1);
text-align: center;
cursor: pointer;
color: rgba(255, 255, 255, 1);
background-image: none;
hover-type: color;
}
#s-e1f4f2a0-7dad-41d8-8a18-ccbe5ce08be7:hover {border-radius: 10px !important;
background-color: rgba(120, 196, 222, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(44, 86, 125, 1) !important;}#s-e1f4f2a0-7dad-41d8-8a18-ccbe5ce08be7:active {border-radius: 10px !important;
background-color: rgba(18, 101, 139, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-e1f4f2a0-7dad-41d8-8a18-ccbe5ce08be7-atc-btn-wrapper {
    text-align: center;
  }


#s-e1f4f2a0-7dad-41d8-8a18-ccbe5ce08be7 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-e1f4f2a0-7dad-41d8-8a18-ccbe5ce08be7.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-e1f4f2a0-7dad-41d8-8a18-ccbe5ce08be7.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-e1f4f2a0-7dad-41d8-8a18-ccbe5ce08be7.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-e1f4f2a0-7dad-41d8-8a18-ccbe5ce08be7-atc-btn-wrapper {
    text-align: center;
  }


#s-e1f4f2a0-7dad-41d8-8a18-ccbe5ce08be7 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-e1f4f2a0-7dad-41d8-8a18-ccbe5ce08be7.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-e1f4f2a0-7dad-41d8-8a18-ccbe5ce08be7.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-e1f4f2a0-7dad-41d8-8a18-ccbe5ce08be7.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-e1f4f2a0-7dad-41d8-8a18-ccbe5ce08be7-atc-btn-wrapper {
    text-align: center;
  }


#s-e1f4f2a0-7dad-41d8-8a18-ccbe5ce08be7 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-e1f4f2a0-7dad-41d8-8a18-ccbe5ce08be7.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-e1f4f2a0-7dad-41d8-8a18-ccbe5ce08be7.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-e1f4f2a0-7dad-41d8-8a18-ccbe5ce08be7.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-e1f4f2a0-7dad-41d8-8a18-ccbe5ce08be7-atc-btn-wrapper {
    text-align: center;
  }


#s-e1f4f2a0-7dad-41d8-8a18-ccbe5ce08be7 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-e1f4f2a0-7dad-41d8-8a18-ccbe5ce08be7.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-e1f4f2a0-7dad-41d8-8a18-ccbe5ce08be7.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-e1f4f2a0-7dad-41d8-8a18-ccbe5ce08be7.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-e1f4f2a0-7dad-41d8-8a18-ccbe5ce08be7-atc-btn-wrapper {
    text-align: center;
  }


#s-e1f4f2a0-7dad-41d8-8a18-ccbe5ce08be7 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-e1f4f2a0-7dad-41d8-8a18-ccbe5ce08be7.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-e1f4f2a0-7dad-41d8-8a18-ccbe5ce08be7.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-e1f4f2a0-7dad-41d8-8a18-ccbe5ce08be7.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-efb17e0a-3e88-48f2-886b-0f9ed8d8aa61 {
  margin-top: 40px;
margin-left: auto;
margin-bottom: 40px;
margin-right: auto;
padding-left: 5%;
padding-right: 5%;
}

@media (min-width: 0px) {
[id="s-efb17e0a-3e88-48f2-886b-0f9ed8d8aa61"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 25.0px);
}

}

@media (min-width: 768px) {
[id="s-efb17e0a-3e88-48f2-886b-0f9ed8d8aa61"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 37.5px);
}

}

@media (min-width: 992px) {
[id="s-efb17e0a-3e88-48f2-886b-0f9ed8d8aa61"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 37.5px);
}

}

@media (min-width: 1200px) {
[id="s-efb17e0a-3e88-48f2-886b-0f9ed8d8aa61"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 37.5px);
}

}

#s-59dcd603-a0bd-444c-abeb-3172370ee15c {
  margin-left: auto;
margin-right: auto;
}

#s-51a922d1-5b76-47e0-a78d-83a1a24d2408 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-51a922d1-5b76-47e0-a78d-83a1a24d2408 .shg-product-title-component h1 span {
  color: ;
  font-weight:  500 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  
}

#s-5e2bf840-5aad-411e-acea-13494f496352 {
  min-height: 50px;
}








#s-5e2bf840-5aad-411e-acea-13494f496352 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-5e2bf840-5aad-411e-acea-13494f496352.shg-box.shg-c {
  justify-content: center;
}

#s-1501f705-4ba5-46e0-befc-b43bc681adca {
  text-align: center;
}

#s-821bb840-7703-4cbb-9dfe-63b986210c66 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-821bb840-7703-4cbb-9dfe-63b986210c66 {
  max-width:  100%;
}

.shg-c#s-821bb840-7703-4cbb-9dfe-63b986210c66 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-821bb840-7703-4cbb-9dfe-63b986210c66 .shg-image-zoom,
.shg-c#s-821bb840-7703-4cbb-9dfe-63b986210c66 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-821bb840-7703-4cbb-9dfe-63b986210c66 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-821bb840-7703-4cbb-9dfe-63b986210c66 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-821bb840-7703-4cbb-9dfe-63b986210c66 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-821bb840-7703-4cbb-9dfe-63b986210c66 img.shogun-image,
.shg-c#s-821bb840-7703-4cbb-9dfe-63b986210c66 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-821bb840-7703-4cbb-9dfe-63b986210c66 .shg-image-zoom,
.shg-c#s-821bb840-7703-4cbb-9dfe-63b986210c66 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-821bb840-7703-4cbb-9dfe-63b986210c66 {
  max-width:  100%;
}

.shg-c#s-821bb840-7703-4cbb-9dfe-63b986210c66 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-821bb840-7703-4cbb-9dfe-63b986210c66 .shg-image-zoom,
.shg-c#s-821bb840-7703-4cbb-9dfe-63b986210c66 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-821bb840-7703-4cbb-9dfe-63b986210c66 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-821bb840-7703-4cbb-9dfe-63b986210c66 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-821bb840-7703-4cbb-9dfe-63b986210c66 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-821bb840-7703-4cbb-9dfe-63b986210c66 img.shogun-image,
.shg-c#s-821bb840-7703-4cbb-9dfe-63b986210c66 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-821bb840-7703-4cbb-9dfe-63b986210c66 .shg-image-zoom,
.shg-c#s-821bb840-7703-4cbb-9dfe-63b986210c66 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-821bb840-7703-4cbb-9dfe-63b986210c66 {
  max-width:  100%;
}

.shg-c#s-821bb840-7703-4cbb-9dfe-63b986210c66 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-821bb840-7703-4cbb-9dfe-63b986210c66 .shg-image-zoom,
.shg-c#s-821bb840-7703-4cbb-9dfe-63b986210c66 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-821bb840-7703-4cbb-9dfe-63b986210c66 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-821bb840-7703-4cbb-9dfe-63b986210c66 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-821bb840-7703-4cbb-9dfe-63b986210c66 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-821bb840-7703-4cbb-9dfe-63b986210c66 img.shogun-image,
.shg-c#s-821bb840-7703-4cbb-9dfe-63b986210c66 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-821bb840-7703-4cbb-9dfe-63b986210c66 .shg-image-zoom,
.shg-c#s-821bb840-7703-4cbb-9dfe-63b986210c66 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-821bb840-7703-4cbb-9dfe-63b986210c66 {
  max-width:  100%;
}

.shg-c#s-821bb840-7703-4cbb-9dfe-63b986210c66 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-821bb840-7703-4cbb-9dfe-63b986210c66 .shg-image-zoom,
.shg-c#s-821bb840-7703-4cbb-9dfe-63b986210c66 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-821bb840-7703-4cbb-9dfe-63b986210c66 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-821bb840-7703-4cbb-9dfe-63b986210c66 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-821bb840-7703-4cbb-9dfe-63b986210c66 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-821bb840-7703-4cbb-9dfe-63b986210c66 img.shogun-image,
.shg-c#s-821bb840-7703-4cbb-9dfe-63b986210c66 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-821bb840-7703-4cbb-9dfe-63b986210c66 .shg-image-zoom,
.shg-c#s-821bb840-7703-4cbb-9dfe-63b986210c66 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-821bb840-7703-4cbb-9dfe-63b986210c66 {
  max-width:  100%;
}

.shg-c#s-821bb840-7703-4cbb-9dfe-63b986210c66 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-821bb840-7703-4cbb-9dfe-63b986210c66 .shg-image-zoom,
.shg-c#s-821bb840-7703-4cbb-9dfe-63b986210c66 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-821bb840-7703-4cbb-9dfe-63b986210c66 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-821bb840-7703-4cbb-9dfe-63b986210c66 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-821bb840-7703-4cbb-9dfe-63b986210c66 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-821bb840-7703-4cbb-9dfe-63b986210c66 img.shogun-image,
.shg-c#s-821bb840-7703-4cbb-9dfe-63b986210c66 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-821bb840-7703-4cbb-9dfe-63b986210c66 .shg-image-zoom,
.shg-c#s-821bb840-7703-4cbb-9dfe-63b986210c66 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-bb72b660-df0e-4c5d-9e15-a41a43552c55 {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-bb72b660-df0e-4c5d-9e15-a41a43552c55 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 24px;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-bb72b660-df0e-4c5d-9e15-a41a43552c55 .shg-product-price {
  color: #000;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 24px;
}

#s-bb72b660-df0e-4c5d-9e15-a41a43552c55 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-43fefec3-03a7-4c58-ba68-cd9693efd387 {
  border-style: solid;
margin-top: 0px;
margin-left: auto;
margin-right: auto;
padding-top: 15px;
padding-left: 20px;
padding-bottom: 15px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #2C2A34;
border-radius: 10px;
background-color: rgba(44, 86, 125, 1);
text-align: center;
cursor: pointer;
color: rgba(255, 255, 255, 1);
background-image: none;
hover-type: color;
}
#s-43fefec3-03a7-4c58-ba68-cd9693efd387:hover {border-radius: 10px !important;
background-color: rgba(120, 196, 222, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(44, 86, 125, 1) !important;}#s-43fefec3-03a7-4c58-ba68-cd9693efd387:active {border-radius: 10px !important;
background-color: rgba(18, 101, 139, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-43fefec3-03a7-4c58-ba68-cd9693efd387-atc-btn-wrapper {
    text-align: center;
  }


#s-43fefec3-03a7-4c58-ba68-cd9693efd387 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-43fefec3-03a7-4c58-ba68-cd9693efd387.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-43fefec3-03a7-4c58-ba68-cd9693efd387.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-43fefec3-03a7-4c58-ba68-cd9693efd387.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-43fefec3-03a7-4c58-ba68-cd9693efd387-atc-btn-wrapper {
    text-align: center;
  }


#s-43fefec3-03a7-4c58-ba68-cd9693efd387 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-43fefec3-03a7-4c58-ba68-cd9693efd387.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-43fefec3-03a7-4c58-ba68-cd9693efd387.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-43fefec3-03a7-4c58-ba68-cd9693efd387.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-43fefec3-03a7-4c58-ba68-cd9693efd387-atc-btn-wrapper {
    text-align: center;
  }


#s-43fefec3-03a7-4c58-ba68-cd9693efd387 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-43fefec3-03a7-4c58-ba68-cd9693efd387.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-43fefec3-03a7-4c58-ba68-cd9693efd387.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-43fefec3-03a7-4c58-ba68-cd9693efd387.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-43fefec3-03a7-4c58-ba68-cd9693efd387-atc-btn-wrapper {
    text-align: center;
  }


#s-43fefec3-03a7-4c58-ba68-cd9693efd387 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-43fefec3-03a7-4c58-ba68-cd9693efd387.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-43fefec3-03a7-4c58-ba68-cd9693efd387.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-43fefec3-03a7-4c58-ba68-cd9693efd387.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-43fefec3-03a7-4c58-ba68-cd9693efd387-atc-btn-wrapper {
    text-align: center;
  }


#s-43fefec3-03a7-4c58-ba68-cd9693efd387 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-43fefec3-03a7-4c58-ba68-cd9693efd387.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-43fefec3-03a7-4c58-ba68-cd9693efd387.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-43fefec3-03a7-4c58-ba68-cd9693efd387.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-ddde2077-d7df-498a-b9a6-807e346b3680 {
  margin-left: auto;
margin-right: auto;
}

#s-31b9dd47-8054-4db0-8285-64e2e378b361 {
  margin-left: auto;
margin-right: auto;
}
@media (min-width: 1200px){#s-31b9dd47-8054-4db0-8285-64e2e378b361 {
  display: none;
}
#s-31b9dd47-8054-4db0-8285-64e2e378b361, #wrap-s-31b9dd47-8054-4db0-8285-64e2e378b361, #wrap-content-s-31b9dd47-8054-4db0-8285-64e2e378b361 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-31b9dd47-8054-4db0-8285-64e2e378b361 {
  display: none;
}
#s-31b9dd47-8054-4db0-8285-64e2e378b361, #wrap-s-31b9dd47-8054-4db0-8285-64e2e378b361, #wrap-content-s-31b9dd47-8054-4db0-8285-64e2e378b361 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-31b9dd47-8054-4db0-8285-64e2e378b361 {
  display: none;
}
#s-31b9dd47-8054-4db0-8285-64e2e378b361, #wrap-s-31b9dd47-8054-4db0-8285-64e2e378b361, #wrap-content-s-31b9dd47-8054-4db0-8285-64e2e378b361 { display: none !important; }}
#s-31b9dd47-8054-4db0-8285-64e2e378b361 hr {
  border-top: 0px solid #ddd;
}

#s-fdd59fe2-38ef-4a29-a531-abb0b93047cd {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-fdd59fe2-38ef-4a29-a531-abb0b93047cd .shg-product-title-component h1 span {
  color: ;
  font-weight:  500 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  
}

#s-ab7b7edf-21e4-46af-ba20-58e19e396b3d {
  min-height: 50px;
}








#s-ab7b7edf-21e4-46af-ba20-58e19e396b3d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-ab7b7edf-21e4-46af-ba20-58e19e396b3d.shg-box.shg-c {
  justify-content: center;
}

#s-2510b9bd-bb7a-4cbf-b6ca-849b22803e1b {
  text-align: center;
}

#s-c2d60048-ea99-42d7-8e1b-c7cab8024efd {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-c2d60048-ea99-42d7-8e1b-c7cab8024efd {
  max-width:  100%;
}

.shg-c#s-c2d60048-ea99-42d7-8e1b-c7cab8024efd img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-c2d60048-ea99-42d7-8e1b-c7cab8024efd .shg-image-zoom,
.shg-c#s-c2d60048-ea99-42d7-8e1b-c7cab8024efd img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-c2d60048-ea99-42d7-8e1b-c7cab8024efd .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-c2d60048-ea99-42d7-8e1b-c7cab8024efd .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c2d60048-ea99-42d7-8e1b-c7cab8024efd img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-c2d60048-ea99-42d7-8e1b-c7cab8024efd img.shogun-image,
.shg-c#s-c2d60048-ea99-42d7-8e1b-c7cab8024efd .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-c2d60048-ea99-42d7-8e1b-c7cab8024efd .shg-image-zoom,
.shg-c#s-c2d60048-ea99-42d7-8e1b-c7cab8024efd img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-c2d60048-ea99-42d7-8e1b-c7cab8024efd {
  max-width:  100%;
}

.shg-c#s-c2d60048-ea99-42d7-8e1b-c7cab8024efd img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-c2d60048-ea99-42d7-8e1b-c7cab8024efd .shg-image-zoom,
.shg-c#s-c2d60048-ea99-42d7-8e1b-c7cab8024efd img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-c2d60048-ea99-42d7-8e1b-c7cab8024efd .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-c2d60048-ea99-42d7-8e1b-c7cab8024efd .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c2d60048-ea99-42d7-8e1b-c7cab8024efd img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-c2d60048-ea99-42d7-8e1b-c7cab8024efd img.shogun-image,
.shg-c#s-c2d60048-ea99-42d7-8e1b-c7cab8024efd .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-c2d60048-ea99-42d7-8e1b-c7cab8024efd .shg-image-zoom,
.shg-c#s-c2d60048-ea99-42d7-8e1b-c7cab8024efd img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-c2d60048-ea99-42d7-8e1b-c7cab8024efd {
  max-width:  100%;
}

.shg-c#s-c2d60048-ea99-42d7-8e1b-c7cab8024efd img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-c2d60048-ea99-42d7-8e1b-c7cab8024efd .shg-image-zoom,
.shg-c#s-c2d60048-ea99-42d7-8e1b-c7cab8024efd img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-c2d60048-ea99-42d7-8e1b-c7cab8024efd .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-c2d60048-ea99-42d7-8e1b-c7cab8024efd .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c2d60048-ea99-42d7-8e1b-c7cab8024efd img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-c2d60048-ea99-42d7-8e1b-c7cab8024efd img.shogun-image,
.shg-c#s-c2d60048-ea99-42d7-8e1b-c7cab8024efd .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-c2d60048-ea99-42d7-8e1b-c7cab8024efd .shg-image-zoom,
.shg-c#s-c2d60048-ea99-42d7-8e1b-c7cab8024efd img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-c2d60048-ea99-42d7-8e1b-c7cab8024efd {
  max-width:  100%;
}

.shg-c#s-c2d60048-ea99-42d7-8e1b-c7cab8024efd img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-c2d60048-ea99-42d7-8e1b-c7cab8024efd .shg-image-zoom,
.shg-c#s-c2d60048-ea99-42d7-8e1b-c7cab8024efd img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-c2d60048-ea99-42d7-8e1b-c7cab8024efd .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-c2d60048-ea99-42d7-8e1b-c7cab8024efd .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c2d60048-ea99-42d7-8e1b-c7cab8024efd img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-c2d60048-ea99-42d7-8e1b-c7cab8024efd img.shogun-image,
.shg-c#s-c2d60048-ea99-42d7-8e1b-c7cab8024efd .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-c2d60048-ea99-42d7-8e1b-c7cab8024efd .shg-image-zoom,
.shg-c#s-c2d60048-ea99-42d7-8e1b-c7cab8024efd img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-c2d60048-ea99-42d7-8e1b-c7cab8024efd {
  max-width:  100%;
}

.shg-c#s-c2d60048-ea99-42d7-8e1b-c7cab8024efd img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-c2d60048-ea99-42d7-8e1b-c7cab8024efd .shg-image-zoom,
.shg-c#s-c2d60048-ea99-42d7-8e1b-c7cab8024efd img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-c2d60048-ea99-42d7-8e1b-c7cab8024efd .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-c2d60048-ea99-42d7-8e1b-c7cab8024efd .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c2d60048-ea99-42d7-8e1b-c7cab8024efd img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-c2d60048-ea99-42d7-8e1b-c7cab8024efd img.shogun-image,
.shg-c#s-c2d60048-ea99-42d7-8e1b-c7cab8024efd .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-c2d60048-ea99-42d7-8e1b-c7cab8024efd .shg-image-zoom,
.shg-c#s-c2d60048-ea99-42d7-8e1b-c7cab8024efd img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-9493ea09-2077-4adc-875d-3adfc8a0b107 {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-9493ea09-2077-4adc-875d-3adfc8a0b107 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 24px;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-9493ea09-2077-4adc-875d-3adfc8a0b107 .shg-product-price {
  color: #000;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 24px;
}

#s-9493ea09-2077-4adc-875d-3adfc8a0b107 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-f5fd4f6f-61d3-44ee-9d04-70b8c5f083a1 {
  border-style: solid;
margin-top: 0px;
margin-left: auto;
margin-right: auto;
padding-top: 15px;
padding-left: 20px;
padding-bottom: 15px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #2C2A34;
border-radius: 10px;
background-color: rgba(44, 86, 125, 1);
text-align: center;
cursor: pointer;
color: rgba(255, 255, 255, 1);
background-image: none;
hover-type: color;
}
#s-f5fd4f6f-61d3-44ee-9d04-70b8c5f083a1:hover {border-radius: 10px !important;
background-color: rgba(120, 196, 222, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(44, 86, 125, 1) !important;}#s-f5fd4f6f-61d3-44ee-9d04-70b8c5f083a1:active {border-radius: 10px !important;
background-color: rgba(18, 101, 139, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-f5fd4f6f-61d3-44ee-9d04-70b8c5f083a1-atc-btn-wrapper {
    text-align: center;
  }


#s-f5fd4f6f-61d3-44ee-9d04-70b8c5f083a1 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-f5fd4f6f-61d3-44ee-9d04-70b8c5f083a1.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-f5fd4f6f-61d3-44ee-9d04-70b8c5f083a1.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-f5fd4f6f-61d3-44ee-9d04-70b8c5f083a1.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-f5fd4f6f-61d3-44ee-9d04-70b8c5f083a1-atc-btn-wrapper {
    text-align: center;
  }


#s-f5fd4f6f-61d3-44ee-9d04-70b8c5f083a1 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-f5fd4f6f-61d3-44ee-9d04-70b8c5f083a1.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-f5fd4f6f-61d3-44ee-9d04-70b8c5f083a1.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-f5fd4f6f-61d3-44ee-9d04-70b8c5f083a1.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-f5fd4f6f-61d3-44ee-9d04-70b8c5f083a1-atc-btn-wrapper {
    text-align: center;
  }


#s-f5fd4f6f-61d3-44ee-9d04-70b8c5f083a1 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-f5fd4f6f-61d3-44ee-9d04-70b8c5f083a1.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-f5fd4f6f-61d3-44ee-9d04-70b8c5f083a1.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-f5fd4f6f-61d3-44ee-9d04-70b8c5f083a1.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-f5fd4f6f-61d3-44ee-9d04-70b8c5f083a1-atc-btn-wrapper {
    text-align: center;
  }


#s-f5fd4f6f-61d3-44ee-9d04-70b8c5f083a1 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-f5fd4f6f-61d3-44ee-9d04-70b8c5f083a1.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-f5fd4f6f-61d3-44ee-9d04-70b8c5f083a1.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-f5fd4f6f-61d3-44ee-9d04-70b8c5f083a1.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-f5fd4f6f-61d3-44ee-9d04-70b8c5f083a1-atc-btn-wrapper {
    text-align: center;
  }


#s-f5fd4f6f-61d3-44ee-9d04-70b8c5f083a1 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-f5fd4f6f-61d3-44ee-9d04-70b8c5f083a1.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-f5fd4f6f-61d3-44ee-9d04-70b8c5f083a1.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-f5fd4f6f-61d3-44ee-9d04-70b8c5f083a1.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-b77f4df0-69f5-4c1c-85ef-9e76048f4059 {
  margin-left: auto;
margin-right: auto;
}

#s-012987aa-5c08-4c12-936a-f6db92806f7b {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-012987aa-5c08-4c12-936a-f6db92806f7b .shg-product-title-component h1 span {
  color: ;
  font-weight:  500 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  
}

#s-ff6e6a03-d976-460a-9eda-0bc3e25d0a0c {
  min-height: 50px;
}








#s-ff6e6a03-d976-460a-9eda-0bc3e25d0a0c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-ff6e6a03-d976-460a-9eda-0bc3e25d0a0c.shg-box.shg-c {
  justify-content: center;
}

#s-8d5842f0-269f-4bf4-9b81-0596a986b263 {
  text-align: center;
}

#s-81cb2dfe-6fac-491b-8291-733ea730adae {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-81cb2dfe-6fac-491b-8291-733ea730adae {
  max-width:  100%;
}

.shg-c#s-81cb2dfe-6fac-491b-8291-733ea730adae img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-81cb2dfe-6fac-491b-8291-733ea730adae .shg-image-zoom,
.shg-c#s-81cb2dfe-6fac-491b-8291-733ea730adae img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-81cb2dfe-6fac-491b-8291-733ea730adae .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-81cb2dfe-6fac-491b-8291-733ea730adae .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-81cb2dfe-6fac-491b-8291-733ea730adae img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-81cb2dfe-6fac-491b-8291-733ea730adae img.shogun-image,
.shg-c#s-81cb2dfe-6fac-491b-8291-733ea730adae .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-81cb2dfe-6fac-491b-8291-733ea730adae .shg-image-zoom,
.shg-c#s-81cb2dfe-6fac-491b-8291-733ea730adae img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-81cb2dfe-6fac-491b-8291-733ea730adae {
  max-width:  100%;
}

.shg-c#s-81cb2dfe-6fac-491b-8291-733ea730adae img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-81cb2dfe-6fac-491b-8291-733ea730adae .shg-image-zoom,
.shg-c#s-81cb2dfe-6fac-491b-8291-733ea730adae img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-81cb2dfe-6fac-491b-8291-733ea730adae .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-81cb2dfe-6fac-491b-8291-733ea730adae .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-81cb2dfe-6fac-491b-8291-733ea730adae img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-81cb2dfe-6fac-491b-8291-733ea730adae img.shogun-image,
.shg-c#s-81cb2dfe-6fac-491b-8291-733ea730adae .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-81cb2dfe-6fac-491b-8291-733ea730adae .shg-image-zoom,
.shg-c#s-81cb2dfe-6fac-491b-8291-733ea730adae img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-81cb2dfe-6fac-491b-8291-733ea730adae {
  max-width:  100%;
}

.shg-c#s-81cb2dfe-6fac-491b-8291-733ea730adae img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-81cb2dfe-6fac-491b-8291-733ea730adae .shg-image-zoom,
.shg-c#s-81cb2dfe-6fac-491b-8291-733ea730adae img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-81cb2dfe-6fac-491b-8291-733ea730adae .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-81cb2dfe-6fac-491b-8291-733ea730adae .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-81cb2dfe-6fac-491b-8291-733ea730adae img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-81cb2dfe-6fac-491b-8291-733ea730adae img.shogun-image,
.shg-c#s-81cb2dfe-6fac-491b-8291-733ea730adae .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-81cb2dfe-6fac-491b-8291-733ea730adae .shg-image-zoom,
.shg-c#s-81cb2dfe-6fac-491b-8291-733ea730adae img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-81cb2dfe-6fac-491b-8291-733ea730adae {
  max-width:  100%;
}

.shg-c#s-81cb2dfe-6fac-491b-8291-733ea730adae img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-81cb2dfe-6fac-491b-8291-733ea730adae .shg-image-zoom,
.shg-c#s-81cb2dfe-6fac-491b-8291-733ea730adae img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-81cb2dfe-6fac-491b-8291-733ea730adae .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-81cb2dfe-6fac-491b-8291-733ea730adae .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-81cb2dfe-6fac-491b-8291-733ea730adae img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-81cb2dfe-6fac-491b-8291-733ea730adae img.shogun-image,
.shg-c#s-81cb2dfe-6fac-491b-8291-733ea730adae .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-81cb2dfe-6fac-491b-8291-733ea730adae .shg-image-zoom,
.shg-c#s-81cb2dfe-6fac-491b-8291-733ea730adae img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-81cb2dfe-6fac-491b-8291-733ea730adae {
  max-width:  100%;
}

.shg-c#s-81cb2dfe-6fac-491b-8291-733ea730adae img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-81cb2dfe-6fac-491b-8291-733ea730adae .shg-image-zoom,
.shg-c#s-81cb2dfe-6fac-491b-8291-733ea730adae img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-81cb2dfe-6fac-491b-8291-733ea730adae .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-81cb2dfe-6fac-491b-8291-733ea730adae .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-81cb2dfe-6fac-491b-8291-733ea730adae img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-81cb2dfe-6fac-491b-8291-733ea730adae img.shogun-image,
.shg-c#s-81cb2dfe-6fac-491b-8291-733ea730adae .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-81cb2dfe-6fac-491b-8291-733ea730adae .shg-image-zoom,
.shg-c#s-81cb2dfe-6fac-491b-8291-733ea730adae img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-1375f997-23bf-47d4-9ec0-64fa292fac2b {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-1375f997-23bf-47d4-9ec0-64fa292fac2b .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 24px;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-1375f997-23bf-47d4-9ec0-64fa292fac2b .shg-product-price {
  color: #000;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 24px;
}

#s-1375f997-23bf-47d4-9ec0-64fa292fac2b .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-14adc8de-3788-434e-9461-ebc6798642ff {
  border-style: solid;
margin-top: 0px;
margin-left: auto;
margin-right: auto;
padding-top: 15px;
padding-left: 20px;
padding-bottom: 15px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #2C2A34;
border-radius: 10px;
background-color: rgba(44, 86, 125, 1);
text-align: center;
cursor: pointer;
color: rgba(255, 255, 255, 1);
background-image: none;
hover-type: color;
}
#s-14adc8de-3788-434e-9461-ebc6798642ff:hover {border-radius: 10px !important;
background-color: rgba(120, 196, 222, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(44, 86, 125, 1) !important;}#s-14adc8de-3788-434e-9461-ebc6798642ff:active {border-radius: 10px !important;
background-color: rgba(18, 101, 139, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-14adc8de-3788-434e-9461-ebc6798642ff-atc-btn-wrapper {
    text-align: center;
  }


#s-14adc8de-3788-434e-9461-ebc6798642ff {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-14adc8de-3788-434e-9461-ebc6798642ff.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-14adc8de-3788-434e-9461-ebc6798642ff.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-14adc8de-3788-434e-9461-ebc6798642ff.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-14adc8de-3788-434e-9461-ebc6798642ff-atc-btn-wrapper {
    text-align: center;
  }


#s-14adc8de-3788-434e-9461-ebc6798642ff {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-14adc8de-3788-434e-9461-ebc6798642ff.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-14adc8de-3788-434e-9461-ebc6798642ff.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-14adc8de-3788-434e-9461-ebc6798642ff.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-14adc8de-3788-434e-9461-ebc6798642ff-atc-btn-wrapper {
    text-align: center;
  }


#s-14adc8de-3788-434e-9461-ebc6798642ff {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-14adc8de-3788-434e-9461-ebc6798642ff.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-14adc8de-3788-434e-9461-ebc6798642ff.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-14adc8de-3788-434e-9461-ebc6798642ff.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-14adc8de-3788-434e-9461-ebc6798642ff-atc-btn-wrapper {
    text-align: center;
  }


#s-14adc8de-3788-434e-9461-ebc6798642ff {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-14adc8de-3788-434e-9461-ebc6798642ff.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-14adc8de-3788-434e-9461-ebc6798642ff.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-14adc8de-3788-434e-9461-ebc6798642ff.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-14adc8de-3788-434e-9461-ebc6798642ff-atc-btn-wrapper {
    text-align: center;
  }


#s-14adc8de-3788-434e-9461-ebc6798642ff {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-14adc8de-3788-434e-9461-ebc6798642ff.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-14adc8de-3788-434e-9461-ebc6798642ff.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-14adc8de-3788-434e-9461-ebc6798642ff.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-5b196348-528f-4c75-9595-a022e8c8cc98 {
  margin-left: 10%;
margin-right: 10%;
max-width: 1290px;
aspect-ratio: 860/420;
text-align: center;
}
@media (min-width: 1200px){#s-5b196348-528f-4c75-9595-a022e8c8cc98 {
  display: none;
}
#s-5b196348-528f-4c75-9595-a022e8c8cc98, #wrap-s-5b196348-528f-4c75-9595-a022e8c8cc98, #wrap-content-s-5b196348-528f-4c75-9595-a022e8c8cc98 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-5b196348-528f-4c75-9595-a022e8c8cc98 {
  display: none;
}
#s-5b196348-528f-4c75-9595-a022e8c8cc98, #wrap-s-5b196348-528f-4c75-9595-a022e8c8cc98, #wrap-content-s-5b196348-528f-4c75-9595-a022e8c8cc98 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-5b196348-528f-4c75-9595-a022e8c8cc98 {
  display: none;
}
#s-5b196348-528f-4c75-9595-a022e8c8cc98, #wrap-s-5b196348-528f-4c75-9595-a022e8c8cc98, #wrap-content-s-5b196348-528f-4c75-9595-a022e8c8cc98 { display: none !important; }}
#s-5b196348-528f-4c75-9595-a022e8c8cc98 {
  margin: 0 !important;
  overflow: visible;
}

#s-5b196348-528f-4c75-9595-a022e8c8cc98-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-5b196348-528f-4c75-9595-a022e8c8cc98 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-5b196348-528f-4c75-9595-a022e8c8cc98 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-5b196348-528f-4c75-9595-a022e8c8cc98 img.shogun-image {
  /* Add background color handling */
  
}

#s-5b196348-528f-4c75-9595-a022e8c8cc98 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5b196348-528f-4c75-9595-a022e8c8cc98 .shg-image-content-wrapper {
      aspect-ratio: 860/420;
      min-width: 100%;
      height: auto;
    }

    #s-5b196348-528f-4c75-9595-a022e8c8cc98 .shogun-image-link {
      aspect-ratio: 860/420;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5b196348-528f-4c75-9595-a022e8c8cc98 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5b196348-528f-4c75-9595-a022e8c8cc98.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5b196348-528f-4c75-9595-a022e8c8cc98 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1290px;
  }




.s-5b196348-528f-4c75-9595-a022e8c8cc98 .shogun-image-content {
  
    justify-content: center;
  
}

.s-5b196348-528f-4c75-9595-a022e8c8cc98.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5b196348-528f-4c75-9595-a022e8c8cc98.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5b196348-528f-4c75-9595-a022e8c8cc98.shogun-image {
  box-sizing: border-box;
}



.s-5b196348-528f-4c75-9595-a022e8c8cc98 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-5b196348-528f-4c75-9595-a022e8c8cc98 {
      --shg-aspect-ratio: calc(860/420); 
    }

    .s-5b196348-528f-4c75-9595-a022e8c8cc98.shogun-image-container {
      position: relative;
    }

    .s-5b196348-528f-4c75-9595-a022e8c8cc98.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5b196348-528f-4c75-9595-a022e8c8cc98.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5b196348-528f-4c75-9595-a022e8c8cc98 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1290px;
    }
  }

@media (min-width: 1200px){#s-5b196348-528f-4c75-9595-a022e8c8cc98 {
  margin: 0 !important;
  overflow: visible;
}

#s-5b196348-528f-4c75-9595-a022e8c8cc98-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-5b196348-528f-4c75-9595-a022e8c8cc98 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-5b196348-528f-4c75-9595-a022e8c8cc98 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-5b196348-528f-4c75-9595-a022e8c8cc98 img.shogun-image {
  /* Add background color handling */
  
}

#s-5b196348-528f-4c75-9595-a022e8c8cc98 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5b196348-528f-4c75-9595-a022e8c8cc98 .shg-image-content-wrapper {
      aspect-ratio: 860/420;
      min-width: 100%;
      height: auto;
    }

    #s-5b196348-528f-4c75-9595-a022e8c8cc98 .shogun-image-link {
      aspect-ratio: 860/420;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5b196348-528f-4c75-9595-a022e8c8cc98 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5b196348-528f-4c75-9595-a022e8c8cc98.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5b196348-528f-4c75-9595-a022e8c8cc98 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1290px;
  }




.s-5b196348-528f-4c75-9595-a022e8c8cc98 .shogun-image-content {
  
    justify-content: center;
  
}

.s-5b196348-528f-4c75-9595-a022e8c8cc98.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5b196348-528f-4c75-9595-a022e8c8cc98.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5b196348-528f-4c75-9595-a022e8c8cc98.shogun-image {
  box-sizing: border-box;
}



.s-5b196348-528f-4c75-9595-a022e8c8cc98 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-5b196348-528f-4c75-9595-a022e8c8cc98 {
      --shg-aspect-ratio: calc(860/420); 
    }

    .s-5b196348-528f-4c75-9595-a022e8c8cc98.shogun-image-container {
      position: relative;
    }

    .s-5b196348-528f-4c75-9595-a022e8c8cc98.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5b196348-528f-4c75-9595-a022e8c8cc98.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5b196348-528f-4c75-9595-a022e8c8cc98 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1290px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-5b196348-528f-4c75-9595-a022e8c8cc98 {
  margin: 0 !important;
  overflow: visible;
}

#s-5b196348-528f-4c75-9595-a022e8c8cc98-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-5b196348-528f-4c75-9595-a022e8c8cc98 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-5b196348-528f-4c75-9595-a022e8c8cc98 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-5b196348-528f-4c75-9595-a022e8c8cc98 img.shogun-image {
  /* Add background color handling */
  
}

#s-5b196348-528f-4c75-9595-a022e8c8cc98 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5b196348-528f-4c75-9595-a022e8c8cc98 .shg-image-content-wrapper {
      aspect-ratio: 860/420;
      min-width: 100%;
      height: auto;
    }

    #s-5b196348-528f-4c75-9595-a022e8c8cc98 .shogun-image-link {
      aspect-ratio: 860/420;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5b196348-528f-4c75-9595-a022e8c8cc98 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5b196348-528f-4c75-9595-a022e8c8cc98.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5b196348-528f-4c75-9595-a022e8c8cc98 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1290px;
  }




.s-5b196348-528f-4c75-9595-a022e8c8cc98 .shogun-image-content {
  
    justify-content: center;
  
}

.s-5b196348-528f-4c75-9595-a022e8c8cc98.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5b196348-528f-4c75-9595-a022e8c8cc98.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5b196348-528f-4c75-9595-a022e8c8cc98.shogun-image {
  box-sizing: border-box;
}



.s-5b196348-528f-4c75-9595-a022e8c8cc98 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-5b196348-528f-4c75-9595-a022e8c8cc98 {
      --shg-aspect-ratio: calc(860/420); 
    }

    .s-5b196348-528f-4c75-9595-a022e8c8cc98.shogun-image-container {
      position: relative;
    }

    .s-5b196348-528f-4c75-9595-a022e8c8cc98.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5b196348-528f-4c75-9595-a022e8c8cc98.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5b196348-528f-4c75-9595-a022e8c8cc98 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1290px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-5b196348-528f-4c75-9595-a022e8c8cc98 {
  margin: 0 !important;
  overflow: visible;
}

#s-5b196348-528f-4c75-9595-a022e8c8cc98-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-5b196348-528f-4c75-9595-a022e8c8cc98 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-5b196348-528f-4c75-9595-a022e8c8cc98 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-5b196348-528f-4c75-9595-a022e8c8cc98 img.shogun-image {
  /* Add background color handling */
  
}

#s-5b196348-528f-4c75-9595-a022e8c8cc98 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5b196348-528f-4c75-9595-a022e8c8cc98 .shg-image-content-wrapper {
      aspect-ratio: 860/420;
      min-width: 100%;
      height: auto;
    }

    #s-5b196348-528f-4c75-9595-a022e8c8cc98 .shogun-image-link {
      aspect-ratio: 860/420;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5b196348-528f-4c75-9595-a022e8c8cc98 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5b196348-528f-4c75-9595-a022e8c8cc98.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5b196348-528f-4c75-9595-a022e8c8cc98 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1290px;
  }




.s-5b196348-528f-4c75-9595-a022e8c8cc98 .shogun-image-content {
  
    justify-content: center;
  
}

.s-5b196348-528f-4c75-9595-a022e8c8cc98.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5b196348-528f-4c75-9595-a022e8c8cc98.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5b196348-528f-4c75-9595-a022e8c8cc98.shogun-image {
  box-sizing: border-box;
}



.s-5b196348-528f-4c75-9595-a022e8c8cc98 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-5b196348-528f-4c75-9595-a022e8c8cc98 {
      --shg-aspect-ratio: calc(860/420); 
    }

    .s-5b196348-528f-4c75-9595-a022e8c8cc98.shogun-image-container {
      position: relative;
    }

    .s-5b196348-528f-4c75-9595-a022e8c8cc98.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5b196348-528f-4c75-9595-a022e8c8cc98.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5b196348-528f-4c75-9595-a022e8c8cc98 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1290px;
    }
  }

}@media (max-width: 767px){#s-5b196348-528f-4c75-9595-a022e8c8cc98 {
  margin: 0 !important;
  overflow: visible;
}

#s-5b196348-528f-4c75-9595-a022e8c8cc98-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-5b196348-528f-4c75-9595-a022e8c8cc98 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-5b196348-528f-4c75-9595-a022e8c8cc98 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-5b196348-528f-4c75-9595-a022e8c8cc98 img.shogun-image {
  /* Add background color handling */
  
}

#s-5b196348-528f-4c75-9595-a022e8c8cc98 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-5b196348-528f-4c75-9595-a022e8c8cc98 .shg-image-content-wrapper {
      aspect-ratio: 860/420;
      min-width: 100%;
      height: auto;
    }

    #s-5b196348-528f-4c75-9595-a022e8c8cc98 .shogun-image-link {
      aspect-ratio: 860/420;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-5b196348-528f-4c75-9595-a022e8c8cc98 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-5b196348-528f-4c75-9595-a022e8c8cc98.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-5b196348-528f-4c75-9595-a022e8c8cc98 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1290px;
  }




.s-5b196348-528f-4c75-9595-a022e8c8cc98 .shogun-image-content {
  
    justify-content: center;
  
}

.s-5b196348-528f-4c75-9595-a022e8c8cc98.shg-align-container {
  display: flex;
  justify-content: center
}

.s-5b196348-528f-4c75-9595-a022e8c8cc98.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-5b196348-528f-4c75-9595-a022e8c8cc98.shogun-image {
  box-sizing: border-box;
}



.s-5b196348-528f-4c75-9595-a022e8c8cc98 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-5b196348-528f-4c75-9595-a022e8c8cc98 {
      --shg-aspect-ratio: calc(860/420); 
    }

    .s-5b196348-528f-4c75-9595-a022e8c8cc98.shogun-image-container {
      position: relative;
    }

    .s-5b196348-528f-4c75-9595-a022e8c8cc98.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-5b196348-528f-4c75-9595-a022e8c8cc98.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-5b196348-528f-4c75-9595-a022e8c8cc98 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1290px;
    }
  }

}
#s-ffba1a6f-8202-44fb-85bf-b2fc77c13c59 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-ffba1a6f-8202-44fb-85bf-b2fc77c13c59 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-ffba1a6f-8202-44fb-85bf-b2fc77c13c59.shg-box.shg-c {
  justify-content: center;
}

#s-3b75e51e-d94a-4b89-afac-2f49d228880f {
  margin-left: 10%;
margin-right: 10%;
max-width: 4056px;
aspect-ratio: 3126/338;
text-align: center;
}
@media (min-width: 1200px){#s-3b75e51e-d94a-4b89-afac-2f49d228880f {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-3b75e51e-d94a-4b89-afac-2f49d228880f {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-3b75e51e-d94a-4b89-afac-2f49d228880f {
  
}
}@media (max-width: 767px){#s-3b75e51e-d94a-4b89-afac-2f49d228880f {
  display: none;
}
#s-3b75e51e-d94a-4b89-afac-2f49d228880f, #wrap-s-3b75e51e-d94a-4b89-afac-2f49d228880f, #wrap-content-s-3b75e51e-d94a-4b89-afac-2f49d228880f { display: none !important; }}
#s-3b75e51e-d94a-4b89-afac-2f49d228880f {
  margin: 0 !important;
  overflow: visible;
}

#s-3b75e51e-d94a-4b89-afac-2f49d228880f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3b75e51e-d94a-4b89-afac-2f49d228880f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-3b75e51e-d94a-4b89-afac-2f49d228880f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3b75e51e-d94a-4b89-afac-2f49d228880f img.shogun-image {
  /* Add background color handling */
  
}

#s-3b75e51e-d94a-4b89-afac-2f49d228880f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-3b75e51e-d94a-4b89-afac-2f49d228880f .shg-image-content-wrapper {
      aspect-ratio: 3126/338;
      min-width: 100%;
      height: auto;
    }

    #s-3b75e51e-d94a-4b89-afac-2f49d228880f .shogun-image-link {
      aspect-ratio: 3126/338;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-3b75e51e-d94a-4b89-afac-2f49d228880f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-3b75e51e-d94a-4b89-afac-2f49d228880f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-3b75e51e-d94a-4b89-afac-2f49d228880f img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 4056px;
  }




.s-3b75e51e-d94a-4b89-afac-2f49d228880f .shogun-image-content {
  
    justify-content: center;
  
}

.s-3b75e51e-d94a-4b89-afac-2f49d228880f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3b75e51e-d94a-4b89-afac-2f49d228880f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3b75e51e-d94a-4b89-afac-2f49d228880f.shogun-image {
  box-sizing: border-box;
}



.s-3b75e51e-d94a-4b89-afac-2f49d228880f img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-3b75e51e-d94a-4b89-afac-2f49d228880f {
      --shg-aspect-ratio: calc(3126/338); 
    }

    .s-3b75e51e-d94a-4b89-afac-2f49d228880f.shogun-image-container {
      position: relative;
    }

    .s-3b75e51e-d94a-4b89-afac-2f49d228880f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-3b75e51e-d94a-4b89-afac-2f49d228880f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-3b75e51e-d94a-4b89-afac-2f49d228880f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 4056px;
    }
  }

@media (min-width: 1200px){#s-3b75e51e-d94a-4b89-afac-2f49d228880f {
  margin: 0 !important;
  overflow: visible;
}

#s-3b75e51e-d94a-4b89-afac-2f49d228880f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3b75e51e-d94a-4b89-afac-2f49d228880f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3b75e51e-d94a-4b89-afac-2f49d228880f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3b75e51e-d94a-4b89-afac-2f49d228880f img.shogun-image {
  /* Add background color handling */
  
}

#s-3b75e51e-d94a-4b89-afac-2f49d228880f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-3b75e51e-d94a-4b89-afac-2f49d228880f .shg-image-content-wrapper {
      aspect-ratio: 3126/338;
      min-width: 100%;
      height: auto;
    }

    #s-3b75e51e-d94a-4b89-afac-2f49d228880f .shogun-image-link {
      aspect-ratio: 3126/338;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-3b75e51e-d94a-4b89-afac-2f49d228880f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-3b75e51e-d94a-4b89-afac-2f49d228880f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-3b75e51e-d94a-4b89-afac-2f49d228880f img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 4056px;
  }




.s-3b75e51e-d94a-4b89-afac-2f49d228880f .shogun-image-content {
  
    justify-content: center;
  
}

.s-3b75e51e-d94a-4b89-afac-2f49d228880f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3b75e51e-d94a-4b89-afac-2f49d228880f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3b75e51e-d94a-4b89-afac-2f49d228880f.shogun-image {
  box-sizing: border-box;
}



.s-3b75e51e-d94a-4b89-afac-2f49d228880f img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-3b75e51e-d94a-4b89-afac-2f49d228880f {
      --shg-aspect-ratio: calc(3126/338); 
    }

    .s-3b75e51e-d94a-4b89-afac-2f49d228880f.shogun-image-container {
      position: relative;
    }

    .s-3b75e51e-d94a-4b89-afac-2f49d228880f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-3b75e51e-d94a-4b89-afac-2f49d228880f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-3b75e51e-d94a-4b89-afac-2f49d228880f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 4056px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-3b75e51e-d94a-4b89-afac-2f49d228880f {
  margin: 0 !important;
  overflow: visible;
}

#s-3b75e51e-d94a-4b89-afac-2f49d228880f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3b75e51e-d94a-4b89-afac-2f49d228880f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3b75e51e-d94a-4b89-afac-2f49d228880f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3b75e51e-d94a-4b89-afac-2f49d228880f img.shogun-image {
  /* Add background color handling */
  
}

#s-3b75e51e-d94a-4b89-afac-2f49d228880f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-3b75e51e-d94a-4b89-afac-2f49d228880f .shg-image-content-wrapper {
      aspect-ratio: 3126/338;
      min-width: 100%;
      height: auto;
    }

    #s-3b75e51e-d94a-4b89-afac-2f49d228880f .shogun-image-link {
      aspect-ratio: 3126/338;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-3b75e51e-d94a-4b89-afac-2f49d228880f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-3b75e51e-d94a-4b89-afac-2f49d228880f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-3b75e51e-d94a-4b89-afac-2f49d228880f img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 4056px;
  }




.s-3b75e51e-d94a-4b89-afac-2f49d228880f .shogun-image-content {
  
    justify-content: center;
  
}

.s-3b75e51e-d94a-4b89-afac-2f49d228880f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3b75e51e-d94a-4b89-afac-2f49d228880f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3b75e51e-d94a-4b89-afac-2f49d228880f.shogun-image {
  box-sizing: border-box;
}



.s-3b75e51e-d94a-4b89-afac-2f49d228880f img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-3b75e51e-d94a-4b89-afac-2f49d228880f {
      --shg-aspect-ratio: calc(3126/338); 
    }

    .s-3b75e51e-d94a-4b89-afac-2f49d228880f.shogun-image-container {
      position: relative;
    }

    .s-3b75e51e-d94a-4b89-afac-2f49d228880f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-3b75e51e-d94a-4b89-afac-2f49d228880f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-3b75e51e-d94a-4b89-afac-2f49d228880f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 4056px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-3b75e51e-d94a-4b89-afac-2f49d228880f {
  margin: 0 !important;
  overflow: visible;
}

#s-3b75e51e-d94a-4b89-afac-2f49d228880f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3b75e51e-d94a-4b89-afac-2f49d228880f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3b75e51e-d94a-4b89-afac-2f49d228880f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3b75e51e-d94a-4b89-afac-2f49d228880f img.shogun-image {
  /* Add background color handling */
  
}

#s-3b75e51e-d94a-4b89-afac-2f49d228880f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-3b75e51e-d94a-4b89-afac-2f49d228880f .shg-image-content-wrapper {
      aspect-ratio: 3126/338;
      min-width: 100%;
      height: auto;
    }

    #s-3b75e51e-d94a-4b89-afac-2f49d228880f .shogun-image-link {
      aspect-ratio: 3126/338;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-3b75e51e-d94a-4b89-afac-2f49d228880f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-3b75e51e-d94a-4b89-afac-2f49d228880f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-3b75e51e-d94a-4b89-afac-2f49d228880f img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 4056px;
  }




.s-3b75e51e-d94a-4b89-afac-2f49d228880f .shogun-image-content {
  
    justify-content: center;
  
}

.s-3b75e51e-d94a-4b89-afac-2f49d228880f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3b75e51e-d94a-4b89-afac-2f49d228880f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3b75e51e-d94a-4b89-afac-2f49d228880f.shogun-image {
  box-sizing: border-box;
}



.s-3b75e51e-d94a-4b89-afac-2f49d228880f img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-3b75e51e-d94a-4b89-afac-2f49d228880f {
      --shg-aspect-ratio: calc(3126/338); 
    }

    .s-3b75e51e-d94a-4b89-afac-2f49d228880f.shogun-image-container {
      position: relative;
    }

    .s-3b75e51e-d94a-4b89-afac-2f49d228880f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-3b75e51e-d94a-4b89-afac-2f49d228880f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-3b75e51e-d94a-4b89-afac-2f49d228880f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 4056px;
    }
  }

}@media (max-width: 767px){#s-3b75e51e-d94a-4b89-afac-2f49d228880f {
  margin: 0 !important;
  overflow: visible;
}

#s-3b75e51e-d94a-4b89-afac-2f49d228880f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-3b75e51e-d94a-4b89-afac-2f49d228880f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-3b75e51e-d94a-4b89-afac-2f49d228880f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-3b75e51e-d94a-4b89-afac-2f49d228880f img.shogun-image {
  /* Add background color handling */
  
}

#s-3b75e51e-d94a-4b89-afac-2f49d228880f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-3b75e51e-d94a-4b89-afac-2f49d228880f .shg-image-content-wrapper {
      aspect-ratio: 3126/338;
      min-width: 100%;
      height: auto;
    }

    #s-3b75e51e-d94a-4b89-afac-2f49d228880f .shogun-image-link {
      aspect-ratio: 3126/338;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-3b75e51e-d94a-4b89-afac-2f49d228880f .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-3b75e51e-d94a-4b89-afac-2f49d228880f.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-3b75e51e-d94a-4b89-afac-2f49d228880f img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 4056px;
  }




.s-3b75e51e-d94a-4b89-afac-2f49d228880f .shogun-image-content {
  
    justify-content: center;
  
}

.s-3b75e51e-d94a-4b89-afac-2f49d228880f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-3b75e51e-d94a-4b89-afac-2f49d228880f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-3b75e51e-d94a-4b89-afac-2f49d228880f.shogun-image {
  box-sizing: border-box;
}



.s-3b75e51e-d94a-4b89-afac-2f49d228880f img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-3b75e51e-d94a-4b89-afac-2f49d228880f {
      --shg-aspect-ratio: calc(3126/338); 
    }

    .s-3b75e51e-d94a-4b89-afac-2f49d228880f.shogun-image-container {
      position: relative;
    }

    .s-3b75e51e-d94a-4b89-afac-2f49d228880f.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-3b75e51e-d94a-4b89-afac-2f49d228880f.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-3b75e51e-d94a-4b89-afac-2f49d228880f img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 4056px;
    }
  }

}
#s-aeef4aa3-e663-4694-a6d1-7f7a3a242cae {
  margin-top: 40px;
margin-left: auto;
margin-bottom: 40px;
margin-right: auto;
padding-left: 5%;
padding-right: 5%;
}

@media (min-width: 0px) {
[id="s-aeef4aa3-e663-4694-a6d1-7f7a3a242cae"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 25.0px);
}

}

@media (min-width: 768px) {
[id="s-aeef4aa3-e663-4694-a6d1-7f7a3a242cae"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 37.5px);
}

}

@media (min-width: 992px) {
[id="s-aeef4aa3-e663-4694-a6d1-7f7a3a242cae"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 37.5px);
}

}

@media (min-width: 1200px) {
[id="s-aeef4aa3-e663-4694-a6d1-7f7a3a242cae"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 37.5px);
}

}

#s-9af524a1-569e-48d0-91b7-61eabeda7b7d {
  margin-left: auto;
margin-right: auto;
}

#s-015f196a-67b6-4457-a0cc-8da6a9df3dd4 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-015f196a-67b6-4457-a0cc-8da6a9df3dd4 .shg-product-title-component h1 span {
  color: ;
  font-weight:  500 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  
}

#s-79ccc2b8-d754-4fcd-9b46-2ae9cc2bd75e {
  min-height: 50px;
}








#s-79ccc2b8-d754-4fcd-9b46-2ae9cc2bd75e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-79ccc2b8-d754-4fcd-9b46-2ae9cc2bd75e.shg-box.shg-c {
  justify-content: center;
}

#s-4c8d811f-7570-4a82-a2df-01320f371782 {
  text-align: center;
}

#s-16dacef5-5ac1-4ad2-bdd6-356be4932ff6 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-16dacef5-5ac1-4ad2-bdd6-356be4932ff6 {
  max-width:  100%;
}

.shg-c#s-16dacef5-5ac1-4ad2-bdd6-356be4932ff6 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-16dacef5-5ac1-4ad2-bdd6-356be4932ff6 .shg-image-zoom,
.shg-c#s-16dacef5-5ac1-4ad2-bdd6-356be4932ff6 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-16dacef5-5ac1-4ad2-bdd6-356be4932ff6 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-16dacef5-5ac1-4ad2-bdd6-356be4932ff6 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-16dacef5-5ac1-4ad2-bdd6-356be4932ff6 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-16dacef5-5ac1-4ad2-bdd6-356be4932ff6 img.shogun-image,
.shg-c#s-16dacef5-5ac1-4ad2-bdd6-356be4932ff6 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-16dacef5-5ac1-4ad2-bdd6-356be4932ff6 .shg-image-zoom,
.shg-c#s-16dacef5-5ac1-4ad2-bdd6-356be4932ff6 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-16dacef5-5ac1-4ad2-bdd6-356be4932ff6 {
  max-width:  100%;
}

.shg-c#s-16dacef5-5ac1-4ad2-bdd6-356be4932ff6 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-16dacef5-5ac1-4ad2-bdd6-356be4932ff6 .shg-image-zoom,
.shg-c#s-16dacef5-5ac1-4ad2-bdd6-356be4932ff6 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-16dacef5-5ac1-4ad2-bdd6-356be4932ff6 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-16dacef5-5ac1-4ad2-bdd6-356be4932ff6 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-16dacef5-5ac1-4ad2-bdd6-356be4932ff6 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-16dacef5-5ac1-4ad2-bdd6-356be4932ff6 img.shogun-image,
.shg-c#s-16dacef5-5ac1-4ad2-bdd6-356be4932ff6 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-16dacef5-5ac1-4ad2-bdd6-356be4932ff6 .shg-image-zoom,
.shg-c#s-16dacef5-5ac1-4ad2-bdd6-356be4932ff6 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-16dacef5-5ac1-4ad2-bdd6-356be4932ff6 {
  max-width:  100%;
}

.shg-c#s-16dacef5-5ac1-4ad2-bdd6-356be4932ff6 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-16dacef5-5ac1-4ad2-bdd6-356be4932ff6 .shg-image-zoom,
.shg-c#s-16dacef5-5ac1-4ad2-bdd6-356be4932ff6 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-16dacef5-5ac1-4ad2-bdd6-356be4932ff6 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-16dacef5-5ac1-4ad2-bdd6-356be4932ff6 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-16dacef5-5ac1-4ad2-bdd6-356be4932ff6 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-16dacef5-5ac1-4ad2-bdd6-356be4932ff6 img.shogun-image,
.shg-c#s-16dacef5-5ac1-4ad2-bdd6-356be4932ff6 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-16dacef5-5ac1-4ad2-bdd6-356be4932ff6 .shg-image-zoom,
.shg-c#s-16dacef5-5ac1-4ad2-bdd6-356be4932ff6 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-16dacef5-5ac1-4ad2-bdd6-356be4932ff6 {
  max-width:  100%;
}

.shg-c#s-16dacef5-5ac1-4ad2-bdd6-356be4932ff6 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-16dacef5-5ac1-4ad2-bdd6-356be4932ff6 .shg-image-zoom,
.shg-c#s-16dacef5-5ac1-4ad2-bdd6-356be4932ff6 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-16dacef5-5ac1-4ad2-bdd6-356be4932ff6 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-16dacef5-5ac1-4ad2-bdd6-356be4932ff6 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-16dacef5-5ac1-4ad2-bdd6-356be4932ff6 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-16dacef5-5ac1-4ad2-bdd6-356be4932ff6 img.shogun-image,
.shg-c#s-16dacef5-5ac1-4ad2-bdd6-356be4932ff6 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-16dacef5-5ac1-4ad2-bdd6-356be4932ff6 .shg-image-zoom,
.shg-c#s-16dacef5-5ac1-4ad2-bdd6-356be4932ff6 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-16dacef5-5ac1-4ad2-bdd6-356be4932ff6 {
  max-width:  100%;
}

.shg-c#s-16dacef5-5ac1-4ad2-bdd6-356be4932ff6 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-16dacef5-5ac1-4ad2-bdd6-356be4932ff6 .shg-image-zoom,
.shg-c#s-16dacef5-5ac1-4ad2-bdd6-356be4932ff6 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-16dacef5-5ac1-4ad2-bdd6-356be4932ff6 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-16dacef5-5ac1-4ad2-bdd6-356be4932ff6 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-16dacef5-5ac1-4ad2-bdd6-356be4932ff6 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-16dacef5-5ac1-4ad2-bdd6-356be4932ff6 img.shogun-image,
.shg-c#s-16dacef5-5ac1-4ad2-bdd6-356be4932ff6 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-16dacef5-5ac1-4ad2-bdd6-356be4932ff6 .shg-image-zoom,
.shg-c#s-16dacef5-5ac1-4ad2-bdd6-356be4932ff6 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-40bf694d-1091-4ef4-ae63-2afb3e4ea44d {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-40bf694d-1091-4ef4-ae63-2afb3e4ea44d .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 24px;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-40bf694d-1091-4ef4-ae63-2afb3e4ea44d .shg-product-price {
  color: #000;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 24px;
}

#s-40bf694d-1091-4ef4-ae63-2afb3e4ea44d .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-786a0d06-b345-4519-8607-53208e156cc5 {
  border-style: solid;
margin-top: 0px;
margin-left: auto;
margin-right: auto;
padding-top: 15px;
padding-left: 20px;
padding-bottom: 15px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #2C2A34;
border-radius: 10px;
background-color: rgba(44, 86, 125, 1);
text-align: center;
cursor: pointer;
color: rgba(255, 255, 255, 1);
background-image: none;
hover-type: color;
}
#s-786a0d06-b345-4519-8607-53208e156cc5:hover {border-radius: 10px !important;
background-color: rgba(120, 196, 222, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(44, 86, 125, 1) !important;}#s-786a0d06-b345-4519-8607-53208e156cc5:active {border-radius: 10px !important;
background-color: rgba(18, 101, 139, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-786a0d06-b345-4519-8607-53208e156cc5-atc-btn-wrapper {
    text-align: center;
  }


#s-786a0d06-b345-4519-8607-53208e156cc5 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-786a0d06-b345-4519-8607-53208e156cc5.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-786a0d06-b345-4519-8607-53208e156cc5.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-786a0d06-b345-4519-8607-53208e156cc5.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-786a0d06-b345-4519-8607-53208e156cc5-atc-btn-wrapper {
    text-align: center;
  }


#s-786a0d06-b345-4519-8607-53208e156cc5 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-786a0d06-b345-4519-8607-53208e156cc5.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-786a0d06-b345-4519-8607-53208e156cc5.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-786a0d06-b345-4519-8607-53208e156cc5.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-786a0d06-b345-4519-8607-53208e156cc5-atc-btn-wrapper {
    text-align: center;
  }


#s-786a0d06-b345-4519-8607-53208e156cc5 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-786a0d06-b345-4519-8607-53208e156cc5.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-786a0d06-b345-4519-8607-53208e156cc5.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-786a0d06-b345-4519-8607-53208e156cc5.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-786a0d06-b345-4519-8607-53208e156cc5-atc-btn-wrapper {
    text-align: center;
  }


#s-786a0d06-b345-4519-8607-53208e156cc5 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-786a0d06-b345-4519-8607-53208e156cc5.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-786a0d06-b345-4519-8607-53208e156cc5.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-786a0d06-b345-4519-8607-53208e156cc5.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-786a0d06-b345-4519-8607-53208e156cc5-atc-btn-wrapper {
    text-align: center;
  }


#s-786a0d06-b345-4519-8607-53208e156cc5 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-786a0d06-b345-4519-8607-53208e156cc5.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-786a0d06-b345-4519-8607-53208e156cc5.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-786a0d06-b345-4519-8607-53208e156cc5.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-f688e8db-33b5-4438-953b-3082d905f4b5 {
  margin-left: auto;
margin-right: auto;
}
@media (min-width: 1200px){#s-f688e8db-33b5-4438-953b-3082d905f4b5 {
  display: none;
}
#s-f688e8db-33b5-4438-953b-3082d905f4b5, #wrap-s-f688e8db-33b5-4438-953b-3082d905f4b5, #wrap-content-s-f688e8db-33b5-4438-953b-3082d905f4b5 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-f688e8db-33b5-4438-953b-3082d905f4b5 {
  display: none;
}
#s-f688e8db-33b5-4438-953b-3082d905f4b5, #wrap-s-f688e8db-33b5-4438-953b-3082d905f4b5, #wrap-content-s-f688e8db-33b5-4438-953b-3082d905f4b5 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-f688e8db-33b5-4438-953b-3082d905f4b5 {
  display: none;
}
#s-f688e8db-33b5-4438-953b-3082d905f4b5, #wrap-s-f688e8db-33b5-4438-953b-3082d905f4b5, #wrap-content-s-f688e8db-33b5-4438-953b-3082d905f4b5 { display: none !important; }}
#s-f688e8db-33b5-4438-953b-3082d905f4b5 hr {
  border-top: 0px solid #ddd;
}

#s-10ef86cd-bc70-432b-8eac-a8a443ff3b69 {
  margin-left: auto;
margin-right: auto;
}

#s-48847172-3953-4245-81fd-8486e06cf1a6 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-48847172-3953-4245-81fd-8486e06cf1a6 .shg-product-title-component h1 span {
  color: ;
  font-weight:  500 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  
}

#s-ca5f2a61-4151-4095-892e-9e997130955e {
  min-height: 50px;
}








#s-ca5f2a61-4151-4095-892e-9e997130955e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-ca5f2a61-4151-4095-892e-9e997130955e.shg-box.shg-c {
  justify-content: center;
}

#s-6d3cc50c-b5e2-43cd-af91-b1eadf0d29f1 {
  text-align: center;
}

#s-2c61e941-5cc0-411c-a2b2-173b9f8e73da {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-2c61e941-5cc0-411c-a2b2-173b9f8e73da {
  max-width:  100%;
}

.shg-c#s-2c61e941-5cc0-411c-a2b2-173b9f8e73da img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-2c61e941-5cc0-411c-a2b2-173b9f8e73da .shg-image-zoom,
.shg-c#s-2c61e941-5cc0-411c-a2b2-173b9f8e73da img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-2c61e941-5cc0-411c-a2b2-173b9f8e73da .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-2c61e941-5cc0-411c-a2b2-173b9f8e73da .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-2c61e941-5cc0-411c-a2b2-173b9f8e73da img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-2c61e941-5cc0-411c-a2b2-173b9f8e73da img.shogun-image,
.shg-c#s-2c61e941-5cc0-411c-a2b2-173b9f8e73da .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-2c61e941-5cc0-411c-a2b2-173b9f8e73da .shg-image-zoom,
.shg-c#s-2c61e941-5cc0-411c-a2b2-173b9f8e73da img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-2c61e941-5cc0-411c-a2b2-173b9f8e73da {
  max-width:  100%;
}

.shg-c#s-2c61e941-5cc0-411c-a2b2-173b9f8e73da img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-2c61e941-5cc0-411c-a2b2-173b9f8e73da .shg-image-zoom,
.shg-c#s-2c61e941-5cc0-411c-a2b2-173b9f8e73da img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-2c61e941-5cc0-411c-a2b2-173b9f8e73da .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-2c61e941-5cc0-411c-a2b2-173b9f8e73da .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-2c61e941-5cc0-411c-a2b2-173b9f8e73da img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-2c61e941-5cc0-411c-a2b2-173b9f8e73da img.shogun-image,
.shg-c#s-2c61e941-5cc0-411c-a2b2-173b9f8e73da .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-2c61e941-5cc0-411c-a2b2-173b9f8e73da .shg-image-zoom,
.shg-c#s-2c61e941-5cc0-411c-a2b2-173b9f8e73da img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-2c61e941-5cc0-411c-a2b2-173b9f8e73da {
  max-width:  100%;
}

.shg-c#s-2c61e941-5cc0-411c-a2b2-173b9f8e73da img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-2c61e941-5cc0-411c-a2b2-173b9f8e73da .shg-image-zoom,
.shg-c#s-2c61e941-5cc0-411c-a2b2-173b9f8e73da img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-2c61e941-5cc0-411c-a2b2-173b9f8e73da .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-2c61e941-5cc0-411c-a2b2-173b9f8e73da .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-2c61e941-5cc0-411c-a2b2-173b9f8e73da img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-2c61e941-5cc0-411c-a2b2-173b9f8e73da img.shogun-image,
.shg-c#s-2c61e941-5cc0-411c-a2b2-173b9f8e73da .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-2c61e941-5cc0-411c-a2b2-173b9f8e73da .shg-image-zoom,
.shg-c#s-2c61e941-5cc0-411c-a2b2-173b9f8e73da img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-2c61e941-5cc0-411c-a2b2-173b9f8e73da {
  max-width:  100%;
}

.shg-c#s-2c61e941-5cc0-411c-a2b2-173b9f8e73da img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-2c61e941-5cc0-411c-a2b2-173b9f8e73da .shg-image-zoom,
.shg-c#s-2c61e941-5cc0-411c-a2b2-173b9f8e73da img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-2c61e941-5cc0-411c-a2b2-173b9f8e73da .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-2c61e941-5cc0-411c-a2b2-173b9f8e73da .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-2c61e941-5cc0-411c-a2b2-173b9f8e73da img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-2c61e941-5cc0-411c-a2b2-173b9f8e73da img.shogun-image,
.shg-c#s-2c61e941-5cc0-411c-a2b2-173b9f8e73da .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-2c61e941-5cc0-411c-a2b2-173b9f8e73da .shg-image-zoom,
.shg-c#s-2c61e941-5cc0-411c-a2b2-173b9f8e73da img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-2c61e941-5cc0-411c-a2b2-173b9f8e73da {
  max-width:  100%;
}

.shg-c#s-2c61e941-5cc0-411c-a2b2-173b9f8e73da img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-2c61e941-5cc0-411c-a2b2-173b9f8e73da .shg-image-zoom,
.shg-c#s-2c61e941-5cc0-411c-a2b2-173b9f8e73da img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-2c61e941-5cc0-411c-a2b2-173b9f8e73da .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-2c61e941-5cc0-411c-a2b2-173b9f8e73da .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-2c61e941-5cc0-411c-a2b2-173b9f8e73da img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-2c61e941-5cc0-411c-a2b2-173b9f8e73da img.shogun-image,
.shg-c#s-2c61e941-5cc0-411c-a2b2-173b9f8e73da .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-2c61e941-5cc0-411c-a2b2-173b9f8e73da .shg-image-zoom,
.shg-c#s-2c61e941-5cc0-411c-a2b2-173b9f8e73da img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-16cb0490-a3b8-45b0-9e23-57b6a7fe8f0f {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-16cb0490-a3b8-45b0-9e23-57b6a7fe8f0f .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 24px;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-16cb0490-a3b8-45b0-9e23-57b6a7fe8f0f .shg-product-price {
  color: #000;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 24px;
}

#s-16cb0490-a3b8-45b0-9e23-57b6a7fe8f0f .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-2f771bb8-41af-4e51-aaee-38d761282252 {
  border-style: solid;
margin-top: 0px;
margin-left: auto;
margin-right: auto;
padding-top: 15px;
padding-left: 20px;
padding-bottom: 15px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #2C2A34;
border-radius: 10px;
background-color: rgba(44, 86, 125, 1);
text-align: center;
cursor: pointer;
color: rgba(255, 255, 255, 1);
background-image: none;
hover-type: color;
}
#s-2f771bb8-41af-4e51-aaee-38d761282252:hover {border-radius: 10px !important;
background-color: rgba(120, 196, 222, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(44, 86, 125, 1) !important;}#s-2f771bb8-41af-4e51-aaee-38d761282252:active {border-radius: 10px !important;
background-color: rgba(18, 101, 139, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-2f771bb8-41af-4e51-aaee-38d761282252-atc-btn-wrapper {
    text-align: center;
  }


#s-2f771bb8-41af-4e51-aaee-38d761282252 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-2f771bb8-41af-4e51-aaee-38d761282252.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-2f771bb8-41af-4e51-aaee-38d761282252.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-2f771bb8-41af-4e51-aaee-38d761282252.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-2f771bb8-41af-4e51-aaee-38d761282252-atc-btn-wrapper {
    text-align: center;
  }


#s-2f771bb8-41af-4e51-aaee-38d761282252 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-2f771bb8-41af-4e51-aaee-38d761282252.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-2f771bb8-41af-4e51-aaee-38d761282252.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-2f771bb8-41af-4e51-aaee-38d761282252.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-2f771bb8-41af-4e51-aaee-38d761282252-atc-btn-wrapper {
    text-align: center;
  }


#s-2f771bb8-41af-4e51-aaee-38d761282252 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-2f771bb8-41af-4e51-aaee-38d761282252.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-2f771bb8-41af-4e51-aaee-38d761282252.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-2f771bb8-41af-4e51-aaee-38d761282252.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-2f771bb8-41af-4e51-aaee-38d761282252-atc-btn-wrapper {
    text-align: center;
  }


#s-2f771bb8-41af-4e51-aaee-38d761282252 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-2f771bb8-41af-4e51-aaee-38d761282252.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-2f771bb8-41af-4e51-aaee-38d761282252.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-2f771bb8-41af-4e51-aaee-38d761282252.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-2f771bb8-41af-4e51-aaee-38d761282252-atc-btn-wrapper {
    text-align: center;
  }


#s-2f771bb8-41af-4e51-aaee-38d761282252 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-2f771bb8-41af-4e51-aaee-38d761282252.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-2f771bb8-41af-4e51-aaee-38d761282252.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-2f771bb8-41af-4e51-aaee-38d761282252.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-9dd63f23-7af4-41b1-abc8-efd640b1b5c4 {
  margin-left: auto;
margin-right: auto;
}
@media (min-width: 1200px){#s-9dd63f23-7af4-41b1-abc8-efd640b1b5c4 {
  display: none;
}
#s-9dd63f23-7af4-41b1-abc8-efd640b1b5c4, #wrap-s-9dd63f23-7af4-41b1-abc8-efd640b1b5c4, #wrap-content-s-9dd63f23-7af4-41b1-abc8-efd640b1b5c4 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-9dd63f23-7af4-41b1-abc8-efd640b1b5c4 {
  display: none;
}
#s-9dd63f23-7af4-41b1-abc8-efd640b1b5c4, #wrap-s-9dd63f23-7af4-41b1-abc8-efd640b1b5c4, #wrap-content-s-9dd63f23-7af4-41b1-abc8-efd640b1b5c4 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-9dd63f23-7af4-41b1-abc8-efd640b1b5c4 {
  display: none;
}
#s-9dd63f23-7af4-41b1-abc8-efd640b1b5c4, #wrap-s-9dd63f23-7af4-41b1-abc8-efd640b1b5c4, #wrap-content-s-9dd63f23-7af4-41b1-abc8-efd640b1b5c4 { display: none !important; }}
#s-9dd63f23-7af4-41b1-abc8-efd640b1b5c4 hr {
  border-top: 0px solid #ddd;
}

#s-02b535ca-7d12-4770-bd9b-f399121181c3 {
  margin-left: auto;
margin-right: auto;
}

#s-dda0cf34-1260-4c63-9c4e-fcb606223bea {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-dda0cf34-1260-4c63-9c4e-fcb606223bea .shg-product-title-component h1 span {
  color: ;
  font-weight:  500 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  
}

#s-0828a1ef-e3e7-443f-9bf7-b7b38c5c3396 {
  min-height: 50px;
}








#s-0828a1ef-e3e7-443f-9bf7-b7b38c5c3396 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-0828a1ef-e3e7-443f-9bf7-b7b38c5c3396.shg-box.shg-c {
  justify-content: center;
}

#s-6e8a8f4e-4a98-49b5-8e57-1ec4f3ac16ce {
  text-align: center;
}

#s-487ea93f-e307-4979-9ecb-b92f57aa36c2 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-487ea93f-e307-4979-9ecb-b92f57aa36c2 {
  max-width:  100%;
}

.shg-c#s-487ea93f-e307-4979-9ecb-b92f57aa36c2 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-487ea93f-e307-4979-9ecb-b92f57aa36c2 .shg-image-zoom,
.shg-c#s-487ea93f-e307-4979-9ecb-b92f57aa36c2 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-487ea93f-e307-4979-9ecb-b92f57aa36c2 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-487ea93f-e307-4979-9ecb-b92f57aa36c2 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-487ea93f-e307-4979-9ecb-b92f57aa36c2 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-487ea93f-e307-4979-9ecb-b92f57aa36c2 img.shogun-image,
.shg-c#s-487ea93f-e307-4979-9ecb-b92f57aa36c2 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-487ea93f-e307-4979-9ecb-b92f57aa36c2 .shg-image-zoom,
.shg-c#s-487ea93f-e307-4979-9ecb-b92f57aa36c2 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-487ea93f-e307-4979-9ecb-b92f57aa36c2 {
  max-width:  100%;
}

.shg-c#s-487ea93f-e307-4979-9ecb-b92f57aa36c2 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-487ea93f-e307-4979-9ecb-b92f57aa36c2 .shg-image-zoom,
.shg-c#s-487ea93f-e307-4979-9ecb-b92f57aa36c2 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-487ea93f-e307-4979-9ecb-b92f57aa36c2 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-487ea93f-e307-4979-9ecb-b92f57aa36c2 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-487ea93f-e307-4979-9ecb-b92f57aa36c2 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-487ea93f-e307-4979-9ecb-b92f57aa36c2 img.shogun-image,
.shg-c#s-487ea93f-e307-4979-9ecb-b92f57aa36c2 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-487ea93f-e307-4979-9ecb-b92f57aa36c2 .shg-image-zoom,
.shg-c#s-487ea93f-e307-4979-9ecb-b92f57aa36c2 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-487ea93f-e307-4979-9ecb-b92f57aa36c2 {
  max-width:  100%;
}

.shg-c#s-487ea93f-e307-4979-9ecb-b92f57aa36c2 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-487ea93f-e307-4979-9ecb-b92f57aa36c2 .shg-image-zoom,
.shg-c#s-487ea93f-e307-4979-9ecb-b92f57aa36c2 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-487ea93f-e307-4979-9ecb-b92f57aa36c2 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-487ea93f-e307-4979-9ecb-b92f57aa36c2 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-487ea93f-e307-4979-9ecb-b92f57aa36c2 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-487ea93f-e307-4979-9ecb-b92f57aa36c2 img.shogun-image,
.shg-c#s-487ea93f-e307-4979-9ecb-b92f57aa36c2 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-487ea93f-e307-4979-9ecb-b92f57aa36c2 .shg-image-zoom,
.shg-c#s-487ea93f-e307-4979-9ecb-b92f57aa36c2 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-487ea93f-e307-4979-9ecb-b92f57aa36c2 {
  max-width:  100%;
}

.shg-c#s-487ea93f-e307-4979-9ecb-b92f57aa36c2 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-487ea93f-e307-4979-9ecb-b92f57aa36c2 .shg-image-zoom,
.shg-c#s-487ea93f-e307-4979-9ecb-b92f57aa36c2 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-487ea93f-e307-4979-9ecb-b92f57aa36c2 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-487ea93f-e307-4979-9ecb-b92f57aa36c2 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-487ea93f-e307-4979-9ecb-b92f57aa36c2 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-487ea93f-e307-4979-9ecb-b92f57aa36c2 img.shogun-image,
.shg-c#s-487ea93f-e307-4979-9ecb-b92f57aa36c2 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-487ea93f-e307-4979-9ecb-b92f57aa36c2 .shg-image-zoom,
.shg-c#s-487ea93f-e307-4979-9ecb-b92f57aa36c2 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-487ea93f-e307-4979-9ecb-b92f57aa36c2 {
  max-width:  100%;
}

.shg-c#s-487ea93f-e307-4979-9ecb-b92f57aa36c2 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-487ea93f-e307-4979-9ecb-b92f57aa36c2 .shg-image-zoom,
.shg-c#s-487ea93f-e307-4979-9ecb-b92f57aa36c2 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-487ea93f-e307-4979-9ecb-b92f57aa36c2 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-487ea93f-e307-4979-9ecb-b92f57aa36c2 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-487ea93f-e307-4979-9ecb-b92f57aa36c2 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-487ea93f-e307-4979-9ecb-b92f57aa36c2 img.shogun-image,
.shg-c#s-487ea93f-e307-4979-9ecb-b92f57aa36c2 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-487ea93f-e307-4979-9ecb-b92f57aa36c2 .shg-image-zoom,
.shg-c#s-487ea93f-e307-4979-9ecb-b92f57aa36c2 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-c47dc53e-7db9-4db6-ba84-95a4e45348eb {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-c47dc53e-7db9-4db6-ba84-95a4e45348eb .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 24px;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-c47dc53e-7db9-4db6-ba84-95a4e45348eb .shg-product-price {
  color: #000;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 24px;
}

#s-c47dc53e-7db9-4db6-ba84-95a4e45348eb .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-446fa11c-7748-4d5f-b660-660c17f4929a {
  border-style: solid;
margin-top: 0px;
margin-left: auto;
margin-right: auto;
padding-top: 15px;
padding-left: 20px;
padding-bottom: 15px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #2C2A34;
border-radius: 10px;
background-color: rgba(44, 86, 125, 1);
text-align: center;
cursor: pointer;
color: rgba(255, 255, 255, 1);
background-image: none;
hover-type: color;
}
#s-446fa11c-7748-4d5f-b660-660c17f4929a:hover {border-radius: 10px !important;
background-color: rgba(120, 196, 222, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(44, 86, 125, 1) !important;}#s-446fa11c-7748-4d5f-b660-660c17f4929a:active {border-radius: 10px !important;
background-color: rgba(18, 101, 139, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-446fa11c-7748-4d5f-b660-660c17f4929a-atc-btn-wrapper {
    text-align: center;
  }


#s-446fa11c-7748-4d5f-b660-660c17f4929a {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-446fa11c-7748-4d5f-b660-660c17f4929a.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-446fa11c-7748-4d5f-b660-660c17f4929a.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-446fa11c-7748-4d5f-b660-660c17f4929a.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-446fa11c-7748-4d5f-b660-660c17f4929a-atc-btn-wrapper {
    text-align: center;
  }


#s-446fa11c-7748-4d5f-b660-660c17f4929a {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-446fa11c-7748-4d5f-b660-660c17f4929a.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-446fa11c-7748-4d5f-b660-660c17f4929a.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-446fa11c-7748-4d5f-b660-660c17f4929a.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-446fa11c-7748-4d5f-b660-660c17f4929a-atc-btn-wrapper {
    text-align: center;
  }


#s-446fa11c-7748-4d5f-b660-660c17f4929a {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-446fa11c-7748-4d5f-b660-660c17f4929a.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-446fa11c-7748-4d5f-b660-660c17f4929a.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-446fa11c-7748-4d5f-b660-660c17f4929a.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-446fa11c-7748-4d5f-b660-660c17f4929a-atc-btn-wrapper {
    text-align: center;
  }


#s-446fa11c-7748-4d5f-b660-660c17f4929a {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-446fa11c-7748-4d5f-b660-660c17f4929a.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-446fa11c-7748-4d5f-b660-660c17f4929a.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-446fa11c-7748-4d5f-b660-660c17f4929a.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-446fa11c-7748-4d5f-b660-660c17f4929a-atc-btn-wrapper {
    text-align: center;
  }


#s-446fa11c-7748-4d5f-b660-660c17f4929a {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-446fa11c-7748-4d5f-b660-660c17f4929a.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-446fa11c-7748-4d5f-b660-660c17f4929a.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-446fa11c-7748-4d5f-b660-660c17f4929a.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-9857e2ff-5751-4db6-beda-30688b71b2f9 {
  margin-left: auto;
margin-right: auto;
}

#s-66c1ea1f-3e0f-4098-9ef1-6eeec077fee6 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-66c1ea1f-3e0f-4098-9ef1-6eeec077fee6 .shg-product-title-component h1 span {
  color: ;
  font-weight:  500 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  
}

#s-8882da50-ff91-49af-8f13-86955cb74d0e {
  min-height: 50px;
}








#s-8882da50-ff91-49af-8f13-86955cb74d0e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-8882da50-ff91-49af-8f13-86955cb74d0e.shg-box.shg-c {
  justify-content: center;
}

#s-11511d7e-a182-408b-b33a-b177faea47f3 {
  text-align: center;
}

#s-cbf41df5-1d08-404e-9e89-ae32dcdb2323 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-cbf41df5-1d08-404e-9e89-ae32dcdb2323 {
  max-width:  100%;
}

.shg-c#s-cbf41df5-1d08-404e-9e89-ae32dcdb2323 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-cbf41df5-1d08-404e-9e89-ae32dcdb2323 .shg-image-zoom,
.shg-c#s-cbf41df5-1d08-404e-9e89-ae32dcdb2323 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-cbf41df5-1d08-404e-9e89-ae32dcdb2323 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-cbf41df5-1d08-404e-9e89-ae32dcdb2323 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-cbf41df5-1d08-404e-9e89-ae32dcdb2323 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-cbf41df5-1d08-404e-9e89-ae32dcdb2323 img.shogun-image,
.shg-c#s-cbf41df5-1d08-404e-9e89-ae32dcdb2323 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-cbf41df5-1d08-404e-9e89-ae32dcdb2323 .shg-image-zoom,
.shg-c#s-cbf41df5-1d08-404e-9e89-ae32dcdb2323 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-cbf41df5-1d08-404e-9e89-ae32dcdb2323 {
  max-width:  100%;
}

.shg-c#s-cbf41df5-1d08-404e-9e89-ae32dcdb2323 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-cbf41df5-1d08-404e-9e89-ae32dcdb2323 .shg-image-zoom,
.shg-c#s-cbf41df5-1d08-404e-9e89-ae32dcdb2323 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-cbf41df5-1d08-404e-9e89-ae32dcdb2323 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-cbf41df5-1d08-404e-9e89-ae32dcdb2323 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-cbf41df5-1d08-404e-9e89-ae32dcdb2323 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-cbf41df5-1d08-404e-9e89-ae32dcdb2323 img.shogun-image,
.shg-c#s-cbf41df5-1d08-404e-9e89-ae32dcdb2323 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-cbf41df5-1d08-404e-9e89-ae32dcdb2323 .shg-image-zoom,
.shg-c#s-cbf41df5-1d08-404e-9e89-ae32dcdb2323 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-cbf41df5-1d08-404e-9e89-ae32dcdb2323 {
  max-width:  100%;
}

.shg-c#s-cbf41df5-1d08-404e-9e89-ae32dcdb2323 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-cbf41df5-1d08-404e-9e89-ae32dcdb2323 .shg-image-zoom,
.shg-c#s-cbf41df5-1d08-404e-9e89-ae32dcdb2323 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-cbf41df5-1d08-404e-9e89-ae32dcdb2323 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-cbf41df5-1d08-404e-9e89-ae32dcdb2323 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-cbf41df5-1d08-404e-9e89-ae32dcdb2323 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-cbf41df5-1d08-404e-9e89-ae32dcdb2323 img.shogun-image,
.shg-c#s-cbf41df5-1d08-404e-9e89-ae32dcdb2323 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-cbf41df5-1d08-404e-9e89-ae32dcdb2323 .shg-image-zoom,
.shg-c#s-cbf41df5-1d08-404e-9e89-ae32dcdb2323 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-cbf41df5-1d08-404e-9e89-ae32dcdb2323 {
  max-width:  100%;
}

.shg-c#s-cbf41df5-1d08-404e-9e89-ae32dcdb2323 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-cbf41df5-1d08-404e-9e89-ae32dcdb2323 .shg-image-zoom,
.shg-c#s-cbf41df5-1d08-404e-9e89-ae32dcdb2323 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-cbf41df5-1d08-404e-9e89-ae32dcdb2323 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-cbf41df5-1d08-404e-9e89-ae32dcdb2323 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-cbf41df5-1d08-404e-9e89-ae32dcdb2323 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-cbf41df5-1d08-404e-9e89-ae32dcdb2323 img.shogun-image,
.shg-c#s-cbf41df5-1d08-404e-9e89-ae32dcdb2323 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-cbf41df5-1d08-404e-9e89-ae32dcdb2323 .shg-image-zoom,
.shg-c#s-cbf41df5-1d08-404e-9e89-ae32dcdb2323 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-cbf41df5-1d08-404e-9e89-ae32dcdb2323 {
  max-width:  100%;
}

.shg-c#s-cbf41df5-1d08-404e-9e89-ae32dcdb2323 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-cbf41df5-1d08-404e-9e89-ae32dcdb2323 .shg-image-zoom,
.shg-c#s-cbf41df5-1d08-404e-9e89-ae32dcdb2323 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-cbf41df5-1d08-404e-9e89-ae32dcdb2323 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-cbf41df5-1d08-404e-9e89-ae32dcdb2323 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-cbf41df5-1d08-404e-9e89-ae32dcdb2323 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-cbf41df5-1d08-404e-9e89-ae32dcdb2323 img.shogun-image,
.shg-c#s-cbf41df5-1d08-404e-9e89-ae32dcdb2323 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-cbf41df5-1d08-404e-9e89-ae32dcdb2323 .shg-image-zoom,
.shg-c#s-cbf41df5-1d08-404e-9e89-ae32dcdb2323 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-72ae0c9f-0319-4831-85a6-e9faf48b82eb {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-72ae0c9f-0319-4831-85a6-e9faf48b82eb .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 24px;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-72ae0c9f-0319-4831-85a6-e9faf48b82eb .shg-product-price {
  color: #000;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 24px;
}

#s-72ae0c9f-0319-4831-85a6-e9faf48b82eb .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-423d8c5a-3555-43c1-8c45-50fc8e748cba {
  border-style: solid;
margin-top: 0px;
margin-left: auto;
margin-right: auto;
padding-top: 15px;
padding-left: 20px;
padding-bottom: 15px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #2C2A34;
border-radius: 10px;
background-color: rgba(44, 86, 125, 1);
text-align: center;
cursor: pointer;
color: rgba(255, 255, 255, 1);
background-image: none;
hover-type: color;
}
#s-423d8c5a-3555-43c1-8c45-50fc8e748cba:hover {border-radius: 10px !important;
background-color: rgba(120, 196, 222, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(44, 86, 125, 1) !important;}#s-423d8c5a-3555-43c1-8c45-50fc8e748cba:active {border-radius: 10px !important;
background-color: rgba(18, 101, 139, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-423d8c5a-3555-43c1-8c45-50fc8e748cba-atc-btn-wrapper {
    text-align: center;
  }


#s-423d8c5a-3555-43c1-8c45-50fc8e748cba {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-423d8c5a-3555-43c1-8c45-50fc8e748cba.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-423d8c5a-3555-43c1-8c45-50fc8e748cba.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-423d8c5a-3555-43c1-8c45-50fc8e748cba.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-423d8c5a-3555-43c1-8c45-50fc8e748cba-atc-btn-wrapper {
    text-align: center;
  }


#s-423d8c5a-3555-43c1-8c45-50fc8e748cba {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-423d8c5a-3555-43c1-8c45-50fc8e748cba.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-423d8c5a-3555-43c1-8c45-50fc8e748cba.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-423d8c5a-3555-43c1-8c45-50fc8e748cba.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-423d8c5a-3555-43c1-8c45-50fc8e748cba-atc-btn-wrapper {
    text-align: center;
  }


#s-423d8c5a-3555-43c1-8c45-50fc8e748cba {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-423d8c5a-3555-43c1-8c45-50fc8e748cba.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-423d8c5a-3555-43c1-8c45-50fc8e748cba.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-423d8c5a-3555-43c1-8c45-50fc8e748cba.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-423d8c5a-3555-43c1-8c45-50fc8e748cba-atc-btn-wrapper {
    text-align: center;
  }


#s-423d8c5a-3555-43c1-8c45-50fc8e748cba {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-423d8c5a-3555-43c1-8c45-50fc8e748cba.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-423d8c5a-3555-43c1-8c45-50fc8e748cba.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-423d8c5a-3555-43c1-8c45-50fc8e748cba.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-423d8c5a-3555-43c1-8c45-50fc8e748cba-atc-btn-wrapper {
    text-align: center;
  }


#s-423d8c5a-3555-43c1-8c45-50fc8e748cba {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-423d8c5a-3555-43c1-8c45-50fc8e748cba.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-423d8c5a-3555-43c1-8c45-50fc8e748cba.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-423d8c5a-3555-43c1-8c45-50fc8e748cba.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-9f926a70-6d77-4054-8a54-7e4cb279f1e9 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-9f926a70-6d77-4054-8a54-7e4cb279f1e9 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-9f926a70-6d77-4054-8a54-7e4cb279f1e9.shg-box.shg-c {
  justify-content: center;
}

#s-05b7e0a4-a0be-4451-b040-833119d4c484 {
  margin-left: auto;
margin-right: auto;
max-width: 4689px;
aspect-ratio: 3126/338;
text-align: center;
}
@media (max-width: 767px){#s-05b7e0a4-a0be-4451-b040-833119d4c484 {
  display: none;
}
#s-05b7e0a4-a0be-4451-b040-833119d4c484, #wrap-s-05b7e0a4-a0be-4451-b040-833119d4c484, #wrap-content-s-05b7e0a4-a0be-4451-b040-833119d4c484 { display: none !important; }}
#s-05b7e0a4-a0be-4451-b040-833119d4c484 {
  margin: 0 !important;
  overflow: visible;
}

#s-05b7e0a4-a0be-4451-b040-833119d4c484-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-05b7e0a4-a0be-4451-b040-833119d4c484 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-05b7e0a4-a0be-4451-b040-833119d4c484 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-05b7e0a4-a0be-4451-b040-833119d4c484 img.shogun-image {
  /* Add background color handling */
  
}

#s-05b7e0a4-a0be-4451-b040-833119d4c484 img.shogun-image {
  /* Add padding handling */
  padding-left: 5%;
  padding-right: 5%;
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-05b7e0a4-a0be-4451-b040-833119d4c484 .shg-image-content-wrapper {
      aspect-ratio: 3126/338;
      min-width: 100%;
      height: auto;
    }

    #s-05b7e0a4-a0be-4451-b040-833119d4c484 .shogun-image-link {
      aspect-ratio: 3126/338;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-05b7e0a4-a0be-4451-b040-833119d4c484 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-05b7e0a4-a0be-4451-b040-833119d4c484.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-05b7e0a4-a0be-4451-b040-833119d4c484 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 4689px;
  }




.s-05b7e0a4-a0be-4451-b040-833119d4c484 .shogun-image-content {
  
    justify-content: center;
  
}

.s-05b7e0a4-a0be-4451-b040-833119d4c484.shg-align-container {
  display: flex;
  justify-content: center
}

.s-05b7e0a4-a0be-4451-b040-833119d4c484.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-05b7e0a4-a0be-4451-b040-833119d4c484.shogun-image {
  box-sizing: border-box;
}



.s-05b7e0a4-a0be-4451-b040-833119d4c484 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-05b7e0a4-a0be-4451-b040-833119d4c484 {
      --shg-aspect-ratio: calc(3126/338); 
    }

    .s-05b7e0a4-a0be-4451-b040-833119d4c484.shogun-image-container {
      position: relative;
    }

    .s-05b7e0a4-a0be-4451-b040-833119d4c484.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-05b7e0a4-a0be-4451-b040-833119d4c484.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-05b7e0a4-a0be-4451-b040-833119d4c484 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 4689px;
    }
  }

@media (min-width: 1200px){#s-05b7e0a4-a0be-4451-b040-833119d4c484 {
  margin: 0 !important;
  overflow: visible;
}

#s-05b7e0a4-a0be-4451-b040-833119d4c484-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-05b7e0a4-a0be-4451-b040-833119d4c484 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-05b7e0a4-a0be-4451-b040-833119d4c484 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-05b7e0a4-a0be-4451-b040-833119d4c484 img.shogun-image {
  /* Add background color handling */
  
}

#s-05b7e0a4-a0be-4451-b040-833119d4c484 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-05b7e0a4-a0be-4451-b040-833119d4c484 .shg-image-content-wrapper {
      aspect-ratio: 3126/338;
      min-width: 100%;
      height: auto;
    }

    #s-05b7e0a4-a0be-4451-b040-833119d4c484 .shogun-image-link {
      aspect-ratio: 3126/338;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-05b7e0a4-a0be-4451-b040-833119d4c484 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-05b7e0a4-a0be-4451-b040-833119d4c484.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-05b7e0a4-a0be-4451-b040-833119d4c484 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 4689px;
  }




.s-05b7e0a4-a0be-4451-b040-833119d4c484 .shogun-image-content {
  
    justify-content: center;
  
}

.s-05b7e0a4-a0be-4451-b040-833119d4c484.shg-align-container {
  display: flex;
  justify-content: center
}

.s-05b7e0a4-a0be-4451-b040-833119d4c484.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-05b7e0a4-a0be-4451-b040-833119d4c484.shogun-image {
  box-sizing: border-box;
}



.s-05b7e0a4-a0be-4451-b040-833119d4c484 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-05b7e0a4-a0be-4451-b040-833119d4c484 {
      --shg-aspect-ratio: calc(3126/338); 
    }

    .s-05b7e0a4-a0be-4451-b040-833119d4c484.shogun-image-container {
      position: relative;
    }

    .s-05b7e0a4-a0be-4451-b040-833119d4c484.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-05b7e0a4-a0be-4451-b040-833119d4c484.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-05b7e0a4-a0be-4451-b040-833119d4c484 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 4689px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-05b7e0a4-a0be-4451-b040-833119d4c484 {
  margin: 0 !important;
  overflow: visible;
}

#s-05b7e0a4-a0be-4451-b040-833119d4c484-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-05b7e0a4-a0be-4451-b040-833119d4c484 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-05b7e0a4-a0be-4451-b040-833119d4c484 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-05b7e0a4-a0be-4451-b040-833119d4c484 img.shogun-image {
  /* Add background color handling */
  
}

#s-05b7e0a4-a0be-4451-b040-833119d4c484 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-05b7e0a4-a0be-4451-b040-833119d4c484 .shg-image-content-wrapper {
      aspect-ratio: 3126/338;
      min-width: 100%;
      height: auto;
    }

    #s-05b7e0a4-a0be-4451-b040-833119d4c484 .shogun-image-link {
      aspect-ratio: 3126/338;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-05b7e0a4-a0be-4451-b040-833119d4c484 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-05b7e0a4-a0be-4451-b040-833119d4c484.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-05b7e0a4-a0be-4451-b040-833119d4c484 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 4689px;
  }




.s-05b7e0a4-a0be-4451-b040-833119d4c484 .shogun-image-content {
  
    justify-content: center;
  
}

.s-05b7e0a4-a0be-4451-b040-833119d4c484.shg-align-container {
  display: flex;
  justify-content: center
}

.s-05b7e0a4-a0be-4451-b040-833119d4c484.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-05b7e0a4-a0be-4451-b040-833119d4c484.shogun-image {
  box-sizing: border-box;
}



.s-05b7e0a4-a0be-4451-b040-833119d4c484 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-05b7e0a4-a0be-4451-b040-833119d4c484 {
      --shg-aspect-ratio: calc(3126/338); 
    }

    .s-05b7e0a4-a0be-4451-b040-833119d4c484.shogun-image-container {
      position: relative;
    }

    .s-05b7e0a4-a0be-4451-b040-833119d4c484.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-05b7e0a4-a0be-4451-b040-833119d4c484.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-05b7e0a4-a0be-4451-b040-833119d4c484 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 4689px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-05b7e0a4-a0be-4451-b040-833119d4c484 {
  margin: 0 !important;
  overflow: visible;
}

#s-05b7e0a4-a0be-4451-b040-833119d4c484-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-05b7e0a4-a0be-4451-b040-833119d4c484 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-05b7e0a4-a0be-4451-b040-833119d4c484 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-05b7e0a4-a0be-4451-b040-833119d4c484 img.shogun-image {
  /* Add background color handling */
  
}

#s-05b7e0a4-a0be-4451-b040-833119d4c484 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-05b7e0a4-a0be-4451-b040-833119d4c484 .shg-image-content-wrapper {
      aspect-ratio: 3126/338;
      min-width: 100%;
      height: auto;
    }

    #s-05b7e0a4-a0be-4451-b040-833119d4c484 .shogun-image-link {
      aspect-ratio: 3126/338;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-05b7e0a4-a0be-4451-b040-833119d4c484 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-05b7e0a4-a0be-4451-b040-833119d4c484.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-05b7e0a4-a0be-4451-b040-833119d4c484 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 4689px;
  }




.s-05b7e0a4-a0be-4451-b040-833119d4c484 .shogun-image-content {
  
    justify-content: center;
  
}

.s-05b7e0a4-a0be-4451-b040-833119d4c484.shg-align-container {
  display: flex;
  justify-content: center
}

.s-05b7e0a4-a0be-4451-b040-833119d4c484.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-05b7e0a4-a0be-4451-b040-833119d4c484.shogun-image {
  box-sizing: border-box;
}



.s-05b7e0a4-a0be-4451-b040-833119d4c484 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-05b7e0a4-a0be-4451-b040-833119d4c484 {
      --shg-aspect-ratio: calc(3126/338); 
    }

    .s-05b7e0a4-a0be-4451-b040-833119d4c484.shogun-image-container {
      position: relative;
    }

    .s-05b7e0a4-a0be-4451-b040-833119d4c484.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-05b7e0a4-a0be-4451-b040-833119d4c484.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-05b7e0a4-a0be-4451-b040-833119d4c484 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 4689px;
    }
  }

}@media (max-width: 767px){#s-05b7e0a4-a0be-4451-b040-833119d4c484 {
  margin: 0 !important;
  overflow: visible;
}

#s-05b7e0a4-a0be-4451-b040-833119d4c484-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-05b7e0a4-a0be-4451-b040-833119d4c484 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-05b7e0a4-a0be-4451-b040-833119d4c484 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-05b7e0a4-a0be-4451-b040-833119d4c484 img.shogun-image {
  /* Add background color handling */
  
}

#s-05b7e0a4-a0be-4451-b040-833119d4c484 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-05b7e0a4-a0be-4451-b040-833119d4c484 .shg-image-content-wrapper {
      aspect-ratio: 3126/338;
      min-width: 100%;
      height: auto;
    }

    #s-05b7e0a4-a0be-4451-b040-833119d4c484 .shogun-image-link {
      aspect-ratio: 3126/338;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-05b7e0a4-a0be-4451-b040-833119d4c484 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-05b7e0a4-a0be-4451-b040-833119d4c484.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-05b7e0a4-a0be-4451-b040-833119d4c484 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 4689px;
  }




.s-05b7e0a4-a0be-4451-b040-833119d4c484 .shogun-image-content {
  
    justify-content: center;
  
}

.s-05b7e0a4-a0be-4451-b040-833119d4c484.shg-align-container {
  display: flex;
  justify-content: center
}

.s-05b7e0a4-a0be-4451-b040-833119d4c484.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-05b7e0a4-a0be-4451-b040-833119d4c484.shogun-image {
  box-sizing: border-box;
}



.s-05b7e0a4-a0be-4451-b040-833119d4c484 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-05b7e0a4-a0be-4451-b040-833119d4c484 {
      --shg-aspect-ratio: calc(3126/338); 
    }

    .s-05b7e0a4-a0be-4451-b040-833119d4c484.shogun-image-container {
      position: relative;
    }

    .s-05b7e0a4-a0be-4451-b040-833119d4c484.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-05b7e0a4-a0be-4451-b040-833119d4c484.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-05b7e0a4-a0be-4451-b040-833119d4c484 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 4689px;
    }
  }

}
#s-bf0e709d-8f6c-445d-9814-3d2972edb428 {
  margin-left: auto;
margin-right: auto;
max-width: 1290px;
aspect-ratio: 860/420;
text-align: center;
}
@media (min-width: 1200px){#s-bf0e709d-8f6c-445d-9814-3d2972edb428 {
  display: none;
}
#s-bf0e709d-8f6c-445d-9814-3d2972edb428, #wrap-s-bf0e709d-8f6c-445d-9814-3d2972edb428, #wrap-content-s-bf0e709d-8f6c-445d-9814-3d2972edb428 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-bf0e709d-8f6c-445d-9814-3d2972edb428 {
  display: none;
}
#s-bf0e709d-8f6c-445d-9814-3d2972edb428, #wrap-s-bf0e709d-8f6c-445d-9814-3d2972edb428, #wrap-content-s-bf0e709d-8f6c-445d-9814-3d2972edb428 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-bf0e709d-8f6c-445d-9814-3d2972edb428 {
  display: none;
}
#s-bf0e709d-8f6c-445d-9814-3d2972edb428, #wrap-s-bf0e709d-8f6c-445d-9814-3d2972edb428, #wrap-content-s-bf0e709d-8f6c-445d-9814-3d2972edb428 { display: none !important; }}@media (max-width: 767px){#s-bf0e709d-8f6c-445d-9814-3d2972edb428 {
  
}
}
#s-bf0e709d-8f6c-445d-9814-3d2972edb428 {
  margin: 0 !important;
  overflow: visible;
}

#s-bf0e709d-8f6c-445d-9814-3d2972edb428-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-bf0e709d-8f6c-445d-9814-3d2972edb428 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-bf0e709d-8f6c-445d-9814-3d2972edb428 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-bf0e709d-8f6c-445d-9814-3d2972edb428 img.shogun-image {
  /* Add background color handling */
  
}

#s-bf0e709d-8f6c-445d-9814-3d2972edb428 img.shogun-image {
  /* Add padding handling */
  padding-left: 5%;
  padding-right: 5%;
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-bf0e709d-8f6c-445d-9814-3d2972edb428 .shg-image-content-wrapper {
      aspect-ratio: 860/420;
      min-width: 100%;
      height: auto;
    }

    #s-bf0e709d-8f6c-445d-9814-3d2972edb428 .shogun-image-link {
      aspect-ratio: 860/420;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-bf0e709d-8f6c-445d-9814-3d2972edb428 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-bf0e709d-8f6c-445d-9814-3d2972edb428.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-bf0e709d-8f6c-445d-9814-3d2972edb428 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1290px;
  }




.s-bf0e709d-8f6c-445d-9814-3d2972edb428 .shogun-image-content {
  
    justify-content: center;
  
}

.s-bf0e709d-8f6c-445d-9814-3d2972edb428.shg-align-container {
  display: flex;
  justify-content: center
}

.s-bf0e709d-8f6c-445d-9814-3d2972edb428.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-bf0e709d-8f6c-445d-9814-3d2972edb428.shogun-image {
  box-sizing: border-box;
}



.s-bf0e709d-8f6c-445d-9814-3d2972edb428 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-bf0e709d-8f6c-445d-9814-3d2972edb428 {
      --shg-aspect-ratio: calc(860/420); 
    }

    .s-bf0e709d-8f6c-445d-9814-3d2972edb428.shogun-image-container {
      position: relative;
    }

    .s-bf0e709d-8f6c-445d-9814-3d2972edb428.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-bf0e709d-8f6c-445d-9814-3d2972edb428.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-bf0e709d-8f6c-445d-9814-3d2972edb428 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1290px;
    }
  }

@media (min-width: 1200px){#s-bf0e709d-8f6c-445d-9814-3d2972edb428 {
  margin: 0 !important;
  overflow: visible;
}

#s-bf0e709d-8f6c-445d-9814-3d2972edb428-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-bf0e709d-8f6c-445d-9814-3d2972edb428 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-bf0e709d-8f6c-445d-9814-3d2972edb428 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-bf0e709d-8f6c-445d-9814-3d2972edb428 img.shogun-image {
  /* Add background color handling */
  
}

#s-bf0e709d-8f6c-445d-9814-3d2972edb428 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-bf0e709d-8f6c-445d-9814-3d2972edb428 .shg-image-content-wrapper {
      aspect-ratio: 860/420;
      min-width: 100%;
      height: auto;
    }

    #s-bf0e709d-8f6c-445d-9814-3d2972edb428 .shogun-image-link {
      aspect-ratio: 860/420;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-bf0e709d-8f6c-445d-9814-3d2972edb428 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-bf0e709d-8f6c-445d-9814-3d2972edb428.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-bf0e709d-8f6c-445d-9814-3d2972edb428 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1290px;
  }




.s-bf0e709d-8f6c-445d-9814-3d2972edb428 .shogun-image-content {
  
    justify-content: center;
  
}

.s-bf0e709d-8f6c-445d-9814-3d2972edb428.shg-align-container {
  display: flex;
  justify-content: center
}

.s-bf0e709d-8f6c-445d-9814-3d2972edb428.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-bf0e709d-8f6c-445d-9814-3d2972edb428.shogun-image {
  box-sizing: border-box;
}



.s-bf0e709d-8f6c-445d-9814-3d2972edb428 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-bf0e709d-8f6c-445d-9814-3d2972edb428 {
      --shg-aspect-ratio: calc(860/420); 
    }

    .s-bf0e709d-8f6c-445d-9814-3d2972edb428.shogun-image-container {
      position: relative;
    }

    .s-bf0e709d-8f6c-445d-9814-3d2972edb428.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-bf0e709d-8f6c-445d-9814-3d2972edb428.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-bf0e709d-8f6c-445d-9814-3d2972edb428 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1290px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-bf0e709d-8f6c-445d-9814-3d2972edb428 {
  margin: 0 !important;
  overflow: visible;
}

#s-bf0e709d-8f6c-445d-9814-3d2972edb428-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-bf0e709d-8f6c-445d-9814-3d2972edb428 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-bf0e709d-8f6c-445d-9814-3d2972edb428 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-bf0e709d-8f6c-445d-9814-3d2972edb428 img.shogun-image {
  /* Add background color handling */
  
}

#s-bf0e709d-8f6c-445d-9814-3d2972edb428 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-bf0e709d-8f6c-445d-9814-3d2972edb428 .shg-image-content-wrapper {
      aspect-ratio: 860/420;
      min-width: 100%;
      height: auto;
    }

    #s-bf0e709d-8f6c-445d-9814-3d2972edb428 .shogun-image-link {
      aspect-ratio: 860/420;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-bf0e709d-8f6c-445d-9814-3d2972edb428 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-bf0e709d-8f6c-445d-9814-3d2972edb428.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-bf0e709d-8f6c-445d-9814-3d2972edb428 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1290px;
  }




.s-bf0e709d-8f6c-445d-9814-3d2972edb428 .shogun-image-content {
  
    justify-content: center;
  
}

.s-bf0e709d-8f6c-445d-9814-3d2972edb428.shg-align-container {
  display: flex;
  justify-content: center
}

.s-bf0e709d-8f6c-445d-9814-3d2972edb428.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-bf0e709d-8f6c-445d-9814-3d2972edb428.shogun-image {
  box-sizing: border-box;
}



.s-bf0e709d-8f6c-445d-9814-3d2972edb428 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-bf0e709d-8f6c-445d-9814-3d2972edb428 {
      --shg-aspect-ratio: calc(860/420); 
    }

    .s-bf0e709d-8f6c-445d-9814-3d2972edb428.shogun-image-container {
      position: relative;
    }

    .s-bf0e709d-8f6c-445d-9814-3d2972edb428.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-bf0e709d-8f6c-445d-9814-3d2972edb428.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-bf0e709d-8f6c-445d-9814-3d2972edb428 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1290px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-bf0e709d-8f6c-445d-9814-3d2972edb428 {
  margin: 0 !important;
  overflow: visible;
}

#s-bf0e709d-8f6c-445d-9814-3d2972edb428-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-bf0e709d-8f6c-445d-9814-3d2972edb428 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-bf0e709d-8f6c-445d-9814-3d2972edb428 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-bf0e709d-8f6c-445d-9814-3d2972edb428 img.shogun-image {
  /* Add background color handling */
  
}

#s-bf0e709d-8f6c-445d-9814-3d2972edb428 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-bf0e709d-8f6c-445d-9814-3d2972edb428 .shg-image-content-wrapper {
      aspect-ratio: 860/420;
      min-width: 100%;
      height: auto;
    }

    #s-bf0e709d-8f6c-445d-9814-3d2972edb428 .shogun-image-link {
      aspect-ratio: 860/420;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-bf0e709d-8f6c-445d-9814-3d2972edb428 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-bf0e709d-8f6c-445d-9814-3d2972edb428.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-bf0e709d-8f6c-445d-9814-3d2972edb428 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1290px;
  }




.s-bf0e709d-8f6c-445d-9814-3d2972edb428 .shogun-image-content {
  
    justify-content: center;
  
}

.s-bf0e709d-8f6c-445d-9814-3d2972edb428.shg-align-container {
  display: flex;
  justify-content: center
}

.s-bf0e709d-8f6c-445d-9814-3d2972edb428.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-bf0e709d-8f6c-445d-9814-3d2972edb428.shogun-image {
  box-sizing: border-box;
}



.s-bf0e709d-8f6c-445d-9814-3d2972edb428 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-bf0e709d-8f6c-445d-9814-3d2972edb428 {
      --shg-aspect-ratio: calc(860/420); 
    }

    .s-bf0e709d-8f6c-445d-9814-3d2972edb428.shogun-image-container {
      position: relative;
    }

    .s-bf0e709d-8f6c-445d-9814-3d2972edb428.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-bf0e709d-8f6c-445d-9814-3d2972edb428.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-bf0e709d-8f6c-445d-9814-3d2972edb428 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1290px;
    }
  }

}@media (max-width: 767px){#s-bf0e709d-8f6c-445d-9814-3d2972edb428 {
  margin: 0 !important;
  overflow: visible;
}

#s-bf0e709d-8f6c-445d-9814-3d2972edb428-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-bf0e709d-8f6c-445d-9814-3d2972edb428 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-bf0e709d-8f6c-445d-9814-3d2972edb428 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-bf0e709d-8f6c-445d-9814-3d2972edb428 img.shogun-image {
  /* Add background color handling */
  
}

#s-bf0e709d-8f6c-445d-9814-3d2972edb428 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-bf0e709d-8f6c-445d-9814-3d2972edb428 .shg-image-content-wrapper {
      aspect-ratio: 860/420;
      min-width: 100%;
      height: auto;
    }

    #s-bf0e709d-8f6c-445d-9814-3d2972edb428 .shogun-image-link {
      aspect-ratio: 860/420;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-bf0e709d-8f6c-445d-9814-3d2972edb428 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-bf0e709d-8f6c-445d-9814-3d2972edb428.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-bf0e709d-8f6c-445d-9814-3d2972edb428 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1290px;
  }




.s-bf0e709d-8f6c-445d-9814-3d2972edb428 .shogun-image-content {
  
    justify-content: center;
  
}

.s-bf0e709d-8f6c-445d-9814-3d2972edb428.shg-align-container {
  display: flex;
  justify-content: center
}

.s-bf0e709d-8f6c-445d-9814-3d2972edb428.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-bf0e709d-8f6c-445d-9814-3d2972edb428.shogun-image {
  box-sizing: border-box;
}



.s-bf0e709d-8f6c-445d-9814-3d2972edb428 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-bf0e709d-8f6c-445d-9814-3d2972edb428 {
      --shg-aspect-ratio: calc(860/420); 
    }

    .s-bf0e709d-8f6c-445d-9814-3d2972edb428.shogun-image-container {
      position: relative;
    }

    .s-bf0e709d-8f6c-445d-9814-3d2972edb428.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-bf0e709d-8f6c-445d-9814-3d2972edb428.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-bf0e709d-8f6c-445d-9814-3d2972edb428 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1290px;
    }
  }

}
#s-4d75c7b6-1290-40f8-b781-2ec4cd2ba3f3 {
  margin-top: 40px;
margin-left: auto;
margin-bottom: 40px;
margin-right: auto;
padding-left: 5%;
padding-right: 5%;
}

@media (min-width: 0px) {
[id="s-4d75c7b6-1290-40f8-b781-2ec4cd2ba3f3"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 25.0px);
}

}

@media (min-width: 768px) {
[id="s-4d75c7b6-1290-40f8-b781-2ec4cd2ba3f3"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 37.5px);
}

}

@media (min-width: 992px) {
[id="s-4d75c7b6-1290-40f8-b781-2ec4cd2ba3f3"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 37.5px);
}

}

@media (min-width: 1200px) {
[id="s-4d75c7b6-1290-40f8-b781-2ec4cd2ba3f3"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 37.5px);
}

}

#s-d8ae8e0f-7771-4b49-bb0f-dad3dab0e4a3 {
  margin-left: auto;
margin-right: auto;
}

#s-5b366f9a-757c-48ce-afed-412857c6db4b {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-5b366f9a-757c-48ce-afed-412857c6db4b .shg-product-title-component h1 span {
  color: ;
  font-weight:  500 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  
}

#s-026a87e9-057c-4ecb-86ca-5e1cf8c46ea6 {
  min-height: 50px;
}








#s-026a87e9-057c-4ecb-86ca-5e1cf8c46ea6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-026a87e9-057c-4ecb-86ca-5e1cf8c46ea6.shg-box.shg-c {
  justify-content: center;
}

#s-dccb10ab-9bc1-4a03-9d6d-9656cd6f56a0 {
  text-align: center;
}

#s-42246537-3c7e-4162-824d-4d6bb95d9a44 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-42246537-3c7e-4162-824d-4d6bb95d9a44 {
  max-width:  100%;
}

.shg-c#s-42246537-3c7e-4162-824d-4d6bb95d9a44 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-42246537-3c7e-4162-824d-4d6bb95d9a44 .shg-image-zoom,
.shg-c#s-42246537-3c7e-4162-824d-4d6bb95d9a44 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-42246537-3c7e-4162-824d-4d6bb95d9a44 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-42246537-3c7e-4162-824d-4d6bb95d9a44 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-42246537-3c7e-4162-824d-4d6bb95d9a44 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-42246537-3c7e-4162-824d-4d6bb95d9a44 img.shogun-image,
.shg-c#s-42246537-3c7e-4162-824d-4d6bb95d9a44 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-42246537-3c7e-4162-824d-4d6bb95d9a44 .shg-image-zoom,
.shg-c#s-42246537-3c7e-4162-824d-4d6bb95d9a44 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-42246537-3c7e-4162-824d-4d6bb95d9a44 {
  max-width:  100%;
}

.shg-c#s-42246537-3c7e-4162-824d-4d6bb95d9a44 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-42246537-3c7e-4162-824d-4d6bb95d9a44 .shg-image-zoom,
.shg-c#s-42246537-3c7e-4162-824d-4d6bb95d9a44 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-42246537-3c7e-4162-824d-4d6bb95d9a44 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-42246537-3c7e-4162-824d-4d6bb95d9a44 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-42246537-3c7e-4162-824d-4d6bb95d9a44 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-42246537-3c7e-4162-824d-4d6bb95d9a44 img.shogun-image,
.shg-c#s-42246537-3c7e-4162-824d-4d6bb95d9a44 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-42246537-3c7e-4162-824d-4d6bb95d9a44 .shg-image-zoom,
.shg-c#s-42246537-3c7e-4162-824d-4d6bb95d9a44 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-42246537-3c7e-4162-824d-4d6bb95d9a44 {
  max-width:  100%;
}

.shg-c#s-42246537-3c7e-4162-824d-4d6bb95d9a44 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-42246537-3c7e-4162-824d-4d6bb95d9a44 .shg-image-zoom,
.shg-c#s-42246537-3c7e-4162-824d-4d6bb95d9a44 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-42246537-3c7e-4162-824d-4d6bb95d9a44 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-42246537-3c7e-4162-824d-4d6bb95d9a44 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-42246537-3c7e-4162-824d-4d6bb95d9a44 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-42246537-3c7e-4162-824d-4d6bb95d9a44 img.shogun-image,
.shg-c#s-42246537-3c7e-4162-824d-4d6bb95d9a44 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-42246537-3c7e-4162-824d-4d6bb95d9a44 .shg-image-zoom,
.shg-c#s-42246537-3c7e-4162-824d-4d6bb95d9a44 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-42246537-3c7e-4162-824d-4d6bb95d9a44 {
  max-width:  100%;
}

.shg-c#s-42246537-3c7e-4162-824d-4d6bb95d9a44 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-42246537-3c7e-4162-824d-4d6bb95d9a44 .shg-image-zoom,
.shg-c#s-42246537-3c7e-4162-824d-4d6bb95d9a44 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-42246537-3c7e-4162-824d-4d6bb95d9a44 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-42246537-3c7e-4162-824d-4d6bb95d9a44 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-42246537-3c7e-4162-824d-4d6bb95d9a44 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-42246537-3c7e-4162-824d-4d6bb95d9a44 img.shogun-image,
.shg-c#s-42246537-3c7e-4162-824d-4d6bb95d9a44 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-42246537-3c7e-4162-824d-4d6bb95d9a44 .shg-image-zoom,
.shg-c#s-42246537-3c7e-4162-824d-4d6bb95d9a44 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-42246537-3c7e-4162-824d-4d6bb95d9a44 {
  max-width:  100%;
}

.shg-c#s-42246537-3c7e-4162-824d-4d6bb95d9a44 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-42246537-3c7e-4162-824d-4d6bb95d9a44 .shg-image-zoom,
.shg-c#s-42246537-3c7e-4162-824d-4d6bb95d9a44 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-42246537-3c7e-4162-824d-4d6bb95d9a44 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-42246537-3c7e-4162-824d-4d6bb95d9a44 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-42246537-3c7e-4162-824d-4d6bb95d9a44 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-42246537-3c7e-4162-824d-4d6bb95d9a44 img.shogun-image,
.shg-c#s-42246537-3c7e-4162-824d-4d6bb95d9a44 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-42246537-3c7e-4162-824d-4d6bb95d9a44 .shg-image-zoom,
.shg-c#s-42246537-3c7e-4162-824d-4d6bb95d9a44 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-73d538eb-c337-4dd9-a9e5-ebe404a0686c {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-73d538eb-c337-4dd9-a9e5-ebe404a0686c .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 24px;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-73d538eb-c337-4dd9-a9e5-ebe404a0686c .shg-product-price {
  color: #000;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 24px;
}

#s-73d538eb-c337-4dd9-a9e5-ebe404a0686c .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-10dc41ac-5b64-4a01-9edf-854d354d094b {
  margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
text-align: center;
}

#s-10dc41ac-5b64-4a01-9edf-854d354d094b .shg-product-metafield-component {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 14px;
  
  
}

#s-b4f6c8e1-c036-40cb-afdf-e42f6e048789 {
  border-style: solid;
margin-top: 0px;
margin-left: auto;
margin-right: auto;
padding-top: 15px;
padding-left: 20px;
padding-bottom: 15px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #2C2A34;
border-radius: 10px;
background-color: rgba(44, 86, 125, 1);
text-align: center;
cursor: pointer;
color: rgba(255, 255, 255, 1);
background-image: none;
hover-type: color;
}
#s-b4f6c8e1-c036-40cb-afdf-e42f6e048789:hover {border-radius: 10px !important;
background-color: rgba(120, 196, 222, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(44, 86, 125, 1) !important;}#s-b4f6c8e1-c036-40cb-afdf-e42f6e048789:active {border-radius: 10px !important;
background-color: rgba(18, 101, 139, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-b4f6c8e1-c036-40cb-afdf-e42f6e048789-atc-btn-wrapper {
    text-align: center;
  }


#s-b4f6c8e1-c036-40cb-afdf-e42f6e048789 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-b4f6c8e1-c036-40cb-afdf-e42f6e048789.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-b4f6c8e1-c036-40cb-afdf-e42f6e048789.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-b4f6c8e1-c036-40cb-afdf-e42f6e048789.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-b4f6c8e1-c036-40cb-afdf-e42f6e048789-atc-btn-wrapper {
    text-align: center;
  }


#s-b4f6c8e1-c036-40cb-afdf-e42f6e048789 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-b4f6c8e1-c036-40cb-afdf-e42f6e048789.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-b4f6c8e1-c036-40cb-afdf-e42f6e048789.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-b4f6c8e1-c036-40cb-afdf-e42f6e048789.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-b4f6c8e1-c036-40cb-afdf-e42f6e048789-atc-btn-wrapper {
    text-align: center;
  }


#s-b4f6c8e1-c036-40cb-afdf-e42f6e048789 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-b4f6c8e1-c036-40cb-afdf-e42f6e048789.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-b4f6c8e1-c036-40cb-afdf-e42f6e048789.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-b4f6c8e1-c036-40cb-afdf-e42f6e048789.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-b4f6c8e1-c036-40cb-afdf-e42f6e048789-atc-btn-wrapper {
    text-align: center;
  }


#s-b4f6c8e1-c036-40cb-afdf-e42f6e048789 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-b4f6c8e1-c036-40cb-afdf-e42f6e048789.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-b4f6c8e1-c036-40cb-afdf-e42f6e048789.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-b4f6c8e1-c036-40cb-afdf-e42f6e048789.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-b4f6c8e1-c036-40cb-afdf-e42f6e048789-atc-btn-wrapper {
    text-align: center;
  }


#s-b4f6c8e1-c036-40cb-afdf-e42f6e048789 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-b4f6c8e1-c036-40cb-afdf-e42f6e048789.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-b4f6c8e1-c036-40cb-afdf-e42f6e048789.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-b4f6c8e1-c036-40cb-afdf-e42f6e048789.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-37237746-b9ec-4e0a-921b-6690eb0361fa {
  margin-left: auto;
margin-right: auto;
}

#s-de11ad5e-06c9-49c0-af88-813d9f495015 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-de11ad5e-06c9-49c0-af88-813d9f495015 .shg-product-title-component h1 span {
  color: ;
  font-weight:  500 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  
}

#s-b5f49745-3301-445c-ac7a-3f1778815bb3 {
  min-height: 50px;
}








#s-b5f49745-3301-445c-ac7a-3f1778815bb3 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b5f49745-3301-445c-ac7a-3f1778815bb3.shg-box.shg-c {
  justify-content: center;
}

#s-94a76ae0-06ae-413a-8d4e-6f409fa7922d {
  text-align: center;
}

#s-241de24f-4ee4-47ec-82ee-c91a4462039f {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-241de24f-4ee4-47ec-82ee-c91a4462039f {
  max-width:  100%;
}

.shg-c#s-241de24f-4ee4-47ec-82ee-c91a4462039f img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-241de24f-4ee4-47ec-82ee-c91a4462039f .shg-image-zoom,
.shg-c#s-241de24f-4ee4-47ec-82ee-c91a4462039f img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-241de24f-4ee4-47ec-82ee-c91a4462039f .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-241de24f-4ee4-47ec-82ee-c91a4462039f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-241de24f-4ee4-47ec-82ee-c91a4462039f img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-241de24f-4ee4-47ec-82ee-c91a4462039f img.shogun-image,
.shg-c#s-241de24f-4ee4-47ec-82ee-c91a4462039f .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-241de24f-4ee4-47ec-82ee-c91a4462039f .shg-image-zoom,
.shg-c#s-241de24f-4ee4-47ec-82ee-c91a4462039f img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-241de24f-4ee4-47ec-82ee-c91a4462039f {
  max-width:  100%;
}

.shg-c#s-241de24f-4ee4-47ec-82ee-c91a4462039f img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-241de24f-4ee4-47ec-82ee-c91a4462039f .shg-image-zoom,
.shg-c#s-241de24f-4ee4-47ec-82ee-c91a4462039f img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-241de24f-4ee4-47ec-82ee-c91a4462039f .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-241de24f-4ee4-47ec-82ee-c91a4462039f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-241de24f-4ee4-47ec-82ee-c91a4462039f img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-241de24f-4ee4-47ec-82ee-c91a4462039f img.shogun-image,
.shg-c#s-241de24f-4ee4-47ec-82ee-c91a4462039f .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-241de24f-4ee4-47ec-82ee-c91a4462039f .shg-image-zoom,
.shg-c#s-241de24f-4ee4-47ec-82ee-c91a4462039f img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-241de24f-4ee4-47ec-82ee-c91a4462039f {
  max-width:  100%;
}

.shg-c#s-241de24f-4ee4-47ec-82ee-c91a4462039f img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-241de24f-4ee4-47ec-82ee-c91a4462039f .shg-image-zoom,
.shg-c#s-241de24f-4ee4-47ec-82ee-c91a4462039f img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-241de24f-4ee4-47ec-82ee-c91a4462039f .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-241de24f-4ee4-47ec-82ee-c91a4462039f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-241de24f-4ee4-47ec-82ee-c91a4462039f img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-241de24f-4ee4-47ec-82ee-c91a4462039f img.shogun-image,
.shg-c#s-241de24f-4ee4-47ec-82ee-c91a4462039f .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-241de24f-4ee4-47ec-82ee-c91a4462039f .shg-image-zoom,
.shg-c#s-241de24f-4ee4-47ec-82ee-c91a4462039f img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-241de24f-4ee4-47ec-82ee-c91a4462039f {
  max-width:  100%;
}

.shg-c#s-241de24f-4ee4-47ec-82ee-c91a4462039f img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-241de24f-4ee4-47ec-82ee-c91a4462039f .shg-image-zoom,
.shg-c#s-241de24f-4ee4-47ec-82ee-c91a4462039f img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-241de24f-4ee4-47ec-82ee-c91a4462039f .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-241de24f-4ee4-47ec-82ee-c91a4462039f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-241de24f-4ee4-47ec-82ee-c91a4462039f img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-241de24f-4ee4-47ec-82ee-c91a4462039f img.shogun-image,
.shg-c#s-241de24f-4ee4-47ec-82ee-c91a4462039f .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-241de24f-4ee4-47ec-82ee-c91a4462039f .shg-image-zoom,
.shg-c#s-241de24f-4ee4-47ec-82ee-c91a4462039f img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-241de24f-4ee4-47ec-82ee-c91a4462039f {
  max-width:  100%;
}

.shg-c#s-241de24f-4ee4-47ec-82ee-c91a4462039f img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-241de24f-4ee4-47ec-82ee-c91a4462039f .shg-image-zoom,
.shg-c#s-241de24f-4ee4-47ec-82ee-c91a4462039f img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-241de24f-4ee4-47ec-82ee-c91a4462039f .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-241de24f-4ee4-47ec-82ee-c91a4462039f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-241de24f-4ee4-47ec-82ee-c91a4462039f img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-241de24f-4ee4-47ec-82ee-c91a4462039f img.shogun-image,
.shg-c#s-241de24f-4ee4-47ec-82ee-c91a4462039f .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-241de24f-4ee4-47ec-82ee-c91a4462039f .shg-image-zoom,
.shg-c#s-241de24f-4ee4-47ec-82ee-c91a4462039f img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-44624ab6-8629-4377-961c-a832b39ff0d3 {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-44624ab6-8629-4377-961c-a832b39ff0d3 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 24px;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-44624ab6-8629-4377-961c-a832b39ff0d3 .shg-product-price {
  color: #000;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 24px;
}

#s-44624ab6-8629-4377-961c-a832b39ff0d3 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-2f66b23c-d283-47b3-a78f-9602f073fbf7 {
  margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
text-align: center;
}

#s-2f66b23c-d283-47b3-a78f-9602f073fbf7 .shg-product-metafield-component {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 14px;
  
  
}

#s-207fa953-79a4-450c-8d78-f7bbc7575fe0 {
  border-style: solid;
margin-top: 0px;
margin-left: auto;
margin-right: auto;
padding-top: 15px;
padding-left: 20px;
padding-bottom: 15px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #2C2A34;
border-radius: 10px;
background-color: rgba(44, 86, 125, 1);
text-align: center;
cursor: pointer;
color: rgba(255, 255, 255, 1);
background-image: none;
hover-type: color;
}
#s-207fa953-79a4-450c-8d78-f7bbc7575fe0:hover {border-radius: 10px !important;
background-color: rgba(120, 196, 222, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(44, 86, 125, 1) !important;}#s-207fa953-79a4-450c-8d78-f7bbc7575fe0:active {border-radius: 10px !important;
background-color: rgba(18, 101, 139, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-207fa953-79a4-450c-8d78-f7bbc7575fe0-atc-btn-wrapper {
    text-align: center;
  }


#s-207fa953-79a4-450c-8d78-f7bbc7575fe0 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-207fa953-79a4-450c-8d78-f7bbc7575fe0.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-207fa953-79a4-450c-8d78-f7bbc7575fe0.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-207fa953-79a4-450c-8d78-f7bbc7575fe0.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-207fa953-79a4-450c-8d78-f7bbc7575fe0-atc-btn-wrapper {
    text-align: center;
  }


#s-207fa953-79a4-450c-8d78-f7bbc7575fe0 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-207fa953-79a4-450c-8d78-f7bbc7575fe0.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-207fa953-79a4-450c-8d78-f7bbc7575fe0.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-207fa953-79a4-450c-8d78-f7bbc7575fe0.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-207fa953-79a4-450c-8d78-f7bbc7575fe0-atc-btn-wrapper {
    text-align: center;
  }


#s-207fa953-79a4-450c-8d78-f7bbc7575fe0 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-207fa953-79a4-450c-8d78-f7bbc7575fe0.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-207fa953-79a4-450c-8d78-f7bbc7575fe0.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-207fa953-79a4-450c-8d78-f7bbc7575fe0.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-207fa953-79a4-450c-8d78-f7bbc7575fe0-atc-btn-wrapper {
    text-align: center;
  }


#s-207fa953-79a4-450c-8d78-f7bbc7575fe0 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-207fa953-79a4-450c-8d78-f7bbc7575fe0.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-207fa953-79a4-450c-8d78-f7bbc7575fe0.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-207fa953-79a4-450c-8d78-f7bbc7575fe0.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-207fa953-79a4-450c-8d78-f7bbc7575fe0-atc-btn-wrapper {
    text-align: center;
  }


#s-207fa953-79a4-450c-8d78-f7bbc7575fe0 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-207fa953-79a4-450c-8d78-f7bbc7575fe0.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-207fa953-79a4-450c-8d78-f7bbc7575fe0.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-207fa953-79a4-450c-8d78-f7bbc7575fe0.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-dafdb51c-9e2a-4e0e-b0ca-d0e9f185da8d {
  margin-left: auto;
margin-right: auto;
}
@media (min-width: 1200px){#s-dafdb51c-9e2a-4e0e-b0ca-d0e9f185da8d {
  display: none;
}
#s-dafdb51c-9e2a-4e0e-b0ca-d0e9f185da8d, #wrap-s-dafdb51c-9e2a-4e0e-b0ca-d0e9f185da8d, #wrap-content-s-dafdb51c-9e2a-4e0e-b0ca-d0e9f185da8d { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-dafdb51c-9e2a-4e0e-b0ca-d0e9f185da8d {
  display: none;
}
#s-dafdb51c-9e2a-4e0e-b0ca-d0e9f185da8d, #wrap-s-dafdb51c-9e2a-4e0e-b0ca-d0e9f185da8d, #wrap-content-s-dafdb51c-9e2a-4e0e-b0ca-d0e9f185da8d { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-dafdb51c-9e2a-4e0e-b0ca-d0e9f185da8d {
  display: none;
}
#s-dafdb51c-9e2a-4e0e-b0ca-d0e9f185da8d, #wrap-s-dafdb51c-9e2a-4e0e-b0ca-d0e9f185da8d, #wrap-content-s-dafdb51c-9e2a-4e0e-b0ca-d0e9f185da8d { display: none !important; }}
#s-dafdb51c-9e2a-4e0e-b0ca-d0e9f185da8d hr {
  border-top: 0px solid #ddd;
}

#s-a7283253-b2fe-447f-8805-58efd599a5c9 {
  margin-left: auto;
margin-right: auto;
}

#s-87754fb9-7e53-4b25-a4a1-28ed6dd8257f {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-87754fb9-7e53-4b25-a4a1-28ed6dd8257f .shg-product-title-component h1 span {
  color: ;
  font-weight:  500 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  
}

#s-3ff0a5f2-3970-4cea-8363-a3ce739ccdde {
  min-height: 50px;
}








#s-3ff0a5f2-3970-4cea-8363-a3ce739ccdde > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-3ff0a5f2-3970-4cea-8363-a3ce739ccdde.shg-box.shg-c {
  justify-content: center;
}

#s-d0fca895-b8ec-4058-b75a-5d9c66361a45 {
  text-align: center;
}

#s-f05ba26f-27c3-4280-a558-bcf2c6251ae1 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-f05ba26f-27c3-4280-a558-bcf2c6251ae1 {
  max-width:  100%;
}

.shg-c#s-f05ba26f-27c3-4280-a558-bcf2c6251ae1 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-f05ba26f-27c3-4280-a558-bcf2c6251ae1 .shg-image-zoom,
.shg-c#s-f05ba26f-27c3-4280-a558-bcf2c6251ae1 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-f05ba26f-27c3-4280-a558-bcf2c6251ae1 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-f05ba26f-27c3-4280-a558-bcf2c6251ae1 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f05ba26f-27c3-4280-a558-bcf2c6251ae1 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-f05ba26f-27c3-4280-a558-bcf2c6251ae1 img.shogun-image,
.shg-c#s-f05ba26f-27c3-4280-a558-bcf2c6251ae1 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-f05ba26f-27c3-4280-a558-bcf2c6251ae1 .shg-image-zoom,
.shg-c#s-f05ba26f-27c3-4280-a558-bcf2c6251ae1 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-f05ba26f-27c3-4280-a558-bcf2c6251ae1 {
  max-width:  100%;
}

.shg-c#s-f05ba26f-27c3-4280-a558-bcf2c6251ae1 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-f05ba26f-27c3-4280-a558-bcf2c6251ae1 .shg-image-zoom,
.shg-c#s-f05ba26f-27c3-4280-a558-bcf2c6251ae1 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-f05ba26f-27c3-4280-a558-bcf2c6251ae1 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-f05ba26f-27c3-4280-a558-bcf2c6251ae1 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f05ba26f-27c3-4280-a558-bcf2c6251ae1 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-f05ba26f-27c3-4280-a558-bcf2c6251ae1 img.shogun-image,
.shg-c#s-f05ba26f-27c3-4280-a558-bcf2c6251ae1 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-f05ba26f-27c3-4280-a558-bcf2c6251ae1 .shg-image-zoom,
.shg-c#s-f05ba26f-27c3-4280-a558-bcf2c6251ae1 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-f05ba26f-27c3-4280-a558-bcf2c6251ae1 {
  max-width:  100%;
}

.shg-c#s-f05ba26f-27c3-4280-a558-bcf2c6251ae1 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-f05ba26f-27c3-4280-a558-bcf2c6251ae1 .shg-image-zoom,
.shg-c#s-f05ba26f-27c3-4280-a558-bcf2c6251ae1 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-f05ba26f-27c3-4280-a558-bcf2c6251ae1 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-f05ba26f-27c3-4280-a558-bcf2c6251ae1 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f05ba26f-27c3-4280-a558-bcf2c6251ae1 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-f05ba26f-27c3-4280-a558-bcf2c6251ae1 img.shogun-image,
.shg-c#s-f05ba26f-27c3-4280-a558-bcf2c6251ae1 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-f05ba26f-27c3-4280-a558-bcf2c6251ae1 .shg-image-zoom,
.shg-c#s-f05ba26f-27c3-4280-a558-bcf2c6251ae1 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-f05ba26f-27c3-4280-a558-bcf2c6251ae1 {
  max-width:  100%;
}

.shg-c#s-f05ba26f-27c3-4280-a558-bcf2c6251ae1 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-f05ba26f-27c3-4280-a558-bcf2c6251ae1 .shg-image-zoom,
.shg-c#s-f05ba26f-27c3-4280-a558-bcf2c6251ae1 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-f05ba26f-27c3-4280-a558-bcf2c6251ae1 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-f05ba26f-27c3-4280-a558-bcf2c6251ae1 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f05ba26f-27c3-4280-a558-bcf2c6251ae1 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-f05ba26f-27c3-4280-a558-bcf2c6251ae1 img.shogun-image,
.shg-c#s-f05ba26f-27c3-4280-a558-bcf2c6251ae1 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-f05ba26f-27c3-4280-a558-bcf2c6251ae1 .shg-image-zoom,
.shg-c#s-f05ba26f-27c3-4280-a558-bcf2c6251ae1 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-f05ba26f-27c3-4280-a558-bcf2c6251ae1 {
  max-width:  100%;
}

.shg-c#s-f05ba26f-27c3-4280-a558-bcf2c6251ae1 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-f05ba26f-27c3-4280-a558-bcf2c6251ae1 .shg-image-zoom,
.shg-c#s-f05ba26f-27c3-4280-a558-bcf2c6251ae1 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-f05ba26f-27c3-4280-a558-bcf2c6251ae1 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-f05ba26f-27c3-4280-a558-bcf2c6251ae1 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f05ba26f-27c3-4280-a558-bcf2c6251ae1 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-f05ba26f-27c3-4280-a558-bcf2c6251ae1 img.shogun-image,
.shg-c#s-f05ba26f-27c3-4280-a558-bcf2c6251ae1 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-f05ba26f-27c3-4280-a558-bcf2c6251ae1 .shg-image-zoom,
.shg-c#s-f05ba26f-27c3-4280-a558-bcf2c6251ae1 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-a6aad331-be32-432e-9d46-76c5d23044fa {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-a6aad331-be32-432e-9d46-76c5d23044fa .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 24px;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-a6aad331-be32-432e-9d46-76c5d23044fa .shg-product-price {
  color: #000;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 24px;
}

#s-a6aad331-be32-432e-9d46-76c5d23044fa .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-95cb18fb-f4c3-4488-a495-c3f0ebe4ff10 {
  margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
text-align: center;
}

#s-95cb18fb-f4c3-4488-a495-c3f0ebe4ff10 .shg-product-metafield-component {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 14px;
  
  
}

#s-92241e7c-0b1f-4d80-bf65-612808c4edad {
  border-style: solid;
margin-top: 0px;
margin-left: auto;
margin-right: auto;
padding-top: 15px;
padding-left: 20px;
padding-bottom: 15px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #2C2A34;
border-radius: 10px;
background-color: rgba(44, 86, 125, 1);
text-align: center;
cursor: pointer;
color: rgba(255, 255, 255, 1);
background-image: none;
hover-type: color;
}
#s-92241e7c-0b1f-4d80-bf65-612808c4edad:hover {border-radius: 10px !important;
background-color: rgba(120, 196, 222, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(44, 86, 125, 1) !important;}#s-92241e7c-0b1f-4d80-bf65-612808c4edad:active {border-radius: 10px !important;
background-color: rgba(18, 101, 139, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-92241e7c-0b1f-4d80-bf65-612808c4edad-atc-btn-wrapper {
    text-align: center;
  }


#s-92241e7c-0b1f-4d80-bf65-612808c4edad {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-92241e7c-0b1f-4d80-bf65-612808c4edad.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-92241e7c-0b1f-4d80-bf65-612808c4edad.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-92241e7c-0b1f-4d80-bf65-612808c4edad.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-92241e7c-0b1f-4d80-bf65-612808c4edad-atc-btn-wrapper {
    text-align: center;
  }


#s-92241e7c-0b1f-4d80-bf65-612808c4edad {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-92241e7c-0b1f-4d80-bf65-612808c4edad.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-92241e7c-0b1f-4d80-bf65-612808c4edad.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-92241e7c-0b1f-4d80-bf65-612808c4edad.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-92241e7c-0b1f-4d80-bf65-612808c4edad-atc-btn-wrapper {
    text-align: center;
  }


#s-92241e7c-0b1f-4d80-bf65-612808c4edad {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-92241e7c-0b1f-4d80-bf65-612808c4edad.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-92241e7c-0b1f-4d80-bf65-612808c4edad.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-92241e7c-0b1f-4d80-bf65-612808c4edad.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-92241e7c-0b1f-4d80-bf65-612808c4edad-atc-btn-wrapper {
    text-align: center;
  }


#s-92241e7c-0b1f-4d80-bf65-612808c4edad {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-92241e7c-0b1f-4d80-bf65-612808c4edad.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-92241e7c-0b1f-4d80-bf65-612808c4edad.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-92241e7c-0b1f-4d80-bf65-612808c4edad.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-92241e7c-0b1f-4d80-bf65-612808c4edad-atc-btn-wrapper {
    text-align: center;
  }


#s-92241e7c-0b1f-4d80-bf65-612808c4edad {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-92241e7c-0b1f-4d80-bf65-612808c4edad.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-92241e7c-0b1f-4d80-bf65-612808c4edad.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-92241e7c-0b1f-4d80-bf65-612808c4edad.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-6253df52-08b3-4d1b-99ef-e2350edec1f1 {
  margin-left: auto;
margin-right: auto;
}
@media (min-width: 1200px){#s-6253df52-08b3-4d1b-99ef-e2350edec1f1 {
  display: none;
}
#s-6253df52-08b3-4d1b-99ef-e2350edec1f1, #wrap-s-6253df52-08b3-4d1b-99ef-e2350edec1f1, #wrap-content-s-6253df52-08b3-4d1b-99ef-e2350edec1f1 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-6253df52-08b3-4d1b-99ef-e2350edec1f1 {
  display: none;
}
#s-6253df52-08b3-4d1b-99ef-e2350edec1f1, #wrap-s-6253df52-08b3-4d1b-99ef-e2350edec1f1, #wrap-content-s-6253df52-08b3-4d1b-99ef-e2350edec1f1 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-6253df52-08b3-4d1b-99ef-e2350edec1f1 {
  display: none;
}
#s-6253df52-08b3-4d1b-99ef-e2350edec1f1, #wrap-s-6253df52-08b3-4d1b-99ef-e2350edec1f1, #wrap-content-s-6253df52-08b3-4d1b-99ef-e2350edec1f1 { display: none !important; }}
#s-6253df52-08b3-4d1b-99ef-e2350edec1f1 hr {
  border-top: 0px solid #ddd;
}

#s-1a085c49-fcdd-40e9-a57b-355b1c5ccafc {
  margin-left: auto;
margin-right: auto;
}

#s-3a85cec9-2f4d-403c-85f2-459b74e4f8fe {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-3a85cec9-2f4d-403c-85f2-459b74e4f8fe .shg-product-title-component h1 span {
  color: ;
  font-weight:  500 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  
}

#s-7dbd72f7-b5d7-4ccc-8f81-e57f29961680 {
  min-height: 50px;
}








#s-7dbd72f7-b5d7-4ccc-8f81-e57f29961680 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-7dbd72f7-b5d7-4ccc-8f81-e57f29961680.shg-box.shg-c {
  justify-content: center;
}

#s-a4afbe38-cb43-43e7-8237-2bf59a0464db {
  text-align: center;
}

#s-431c9707-45c8-46a5-9c03-d9762b342530 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-431c9707-45c8-46a5-9c03-d9762b342530 {
  max-width:  100%;
}

.shg-c#s-431c9707-45c8-46a5-9c03-d9762b342530 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-431c9707-45c8-46a5-9c03-d9762b342530 .shg-image-zoom,
.shg-c#s-431c9707-45c8-46a5-9c03-d9762b342530 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-431c9707-45c8-46a5-9c03-d9762b342530 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-431c9707-45c8-46a5-9c03-d9762b342530 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-431c9707-45c8-46a5-9c03-d9762b342530 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-431c9707-45c8-46a5-9c03-d9762b342530 img.shogun-image,
.shg-c#s-431c9707-45c8-46a5-9c03-d9762b342530 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-431c9707-45c8-46a5-9c03-d9762b342530 .shg-image-zoom,
.shg-c#s-431c9707-45c8-46a5-9c03-d9762b342530 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-431c9707-45c8-46a5-9c03-d9762b342530 {
  max-width:  100%;
}

.shg-c#s-431c9707-45c8-46a5-9c03-d9762b342530 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-431c9707-45c8-46a5-9c03-d9762b342530 .shg-image-zoom,
.shg-c#s-431c9707-45c8-46a5-9c03-d9762b342530 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-431c9707-45c8-46a5-9c03-d9762b342530 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-431c9707-45c8-46a5-9c03-d9762b342530 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-431c9707-45c8-46a5-9c03-d9762b342530 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-431c9707-45c8-46a5-9c03-d9762b342530 img.shogun-image,
.shg-c#s-431c9707-45c8-46a5-9c03-d9762b342530 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-431c9707-45c8-46a5-9c03-d9762b342530 .shg-image-zoom,
.shg-c#s-431c9707-45c8-46a5-9c03-d9762b342530 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-431c9707-45c8-46a5-9c03-d9762b342530 {
  max-width:  100%;
}

.shg-c#s-431c9707-45c8-46a5-9c03-d9762b342530 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-431c9707-45c8-46a5-9c03-d9762b342530 .shg-image-zoom,
.shg-c#s-431c9707-45c8-46a5-9c03-d9762b342530 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-431c9707-45c8-46a5-9c03-d9762b342530 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-431c9707-45c8-46a5-9c03-d9762b342530 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-431c9707-45c8-46a5-9c03-d9762b342530 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-431c9707-45c8-46a5-9c03-d9762b342530 img.shogun-image,
.shg-c#s-431c9707-45c8-46a5-9c03-d9762b342530 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-431c9707-45c8-46a5-9c03-d9762b342530 .shg-image-zoom,
.shg-c#s-431c9707-45c8-46a5-9c03-d9762b342530 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-431c9707-45c8-46a5-9c03-d9762b342530 {
  max-width:  100%;
}

.shg-c#s-431c9707-45c8-46a5-9c03-d9762b342530 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-431c9707-45c8-46a5-9c03-d9762b342530 .shg-image-zoom,
.shg-c#s-431c9707-45c8-46a5-9c03-d9762b342530 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-431c9707-45c8-46a5-9c03-d9762b342530 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-431c9707-45c8-46a5-9c03-d9762b342530 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-431c9707-45c8-46a5-9c03-d9762b342530 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-431c9707-45c8-46a5-9c03-d9762b342530 img.shogun-image,
.shg-c#s-431c9707-45c8-46a5-9c03-d9762b342530 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-431c9707-45c8-46a5-9c03-d9762b342530 .shg-image-zoom,
.shg-c#s-431c9707-45c8-46a5-9c03-d9762b342530 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-431c9707-45c8-46a5-9c03-d9762b342530 {
  max-width:  100%;
}

.shg-c#s-431c9707-45c8-46a5-9c03-d9762b342530 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-431c9707-45c8-46a5-9c03-d9762b342530 .shg-image-zoom,
.shg-c#s-431c9707-45c8-46a5-9c03-d9762b342530 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-431c9707-45c8-46a5-9c03-d9762b342530 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-431c9707-45c8-46a5-9c03-d9762b342530 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-431c9707-45c8-46a5-9c03-d9762b342530 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-431c9707-45c8-46a5-9c03-d9762b342530 img.shogun-image,
.shg-c#s-431c9707-45c8-46a5-9c03-d9762b342530 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-431c9707-45c8-46a5-9c03-d9762b342530 .shg-image-zoom,
.shg-c#s-431c9707-45c8-46a5-9c03-d9762b342530 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-32fe1e11-15bd-4e83-8532-c0fa9e11edb7 {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-32fe1e11-15bd-4e83-8532-c0fa9e11edb7 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 24px;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-32fe1e11-15bd-4e83-8532-c0fa9e11edb7 .shg-product-price {
  color: #000;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 24px;
}

#s-32fe1e11-15bd-4e83-8532-c0fa9e11edb7 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-3721b253-bf3e-455d-9d76-fbcfe5664274 {
  margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
text-align: center;
}

#s-3721b253-bf3e-455d-9d76-fbcfe5664274 .shg-product-metafield-component {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 14px;
  
  
}

#s-d51cd9b1-7024-4cee-8eb0-e7073816ac20 {
  border-style: solid;
margin-top: 0px;
margin-left: auto;
margin-right: auto;
padding-top: 15px;
padding-left: 20px;
padding-bottom: 15px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #2C2A34;
border-radius: 10px;
background-color: rgba(44, 86, 125, 1);
text-align: center;
cursor: pointer;
color: rgba(255, 255, 255, 1);
background-image: none;
hover-type: color;
}
#s-d51cd9b1-7024-4cee-8eb0-e7073816ac20:hover {border-radius: 10px !important;
background-color: rgba(120, 196, 222, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(44, 86, 125, 1) !important;}#s-d51cd9b1-7024-4cee-8eb0-e7073816ac20:active {border-radius: 10px !important;
background-color: rgba(18, 101, 139, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-d51cd9b1-7024-4cee-8eb0-e7073816ac20-atc-btn-wrapper {
    text-align: center;
  }


#s-d51cd9b1-7024-4cee-8eb0-e7073816ac20 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-d51cd9b1-7024-4cee-8eb0-e7073816ac20.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-d51cd9b1-7024-4cee-8eb0-e7073816ac20.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-d51cd9b1-7024-4cee-8eb0-e7073816ac20.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-d51cd9b1-7024-4cee-8eb0-e7073816ac20-atc-btn-wrapper {
    text-align: center;
  }


#s-d51cd9b1-7024-4cee-8eb0-e7073816ac20 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-d51cd9b1-7024-4cee-8eb0-e7073816ac20.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-d51cd9b1-7024-4cee-8eb0-e7073816ac20.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-d51cd9b1-7024-4cee-8eb0-e7073816ac20.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-d51cd9b1-7024-4cee-8eb0-e7073816ac20-atc-btn-wrapper {
    text-align: center;
  }


#s-d51cd9b1-7024-4cee-8eb0-e7073816ac20 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-d51cd9b1-7024-4cee-8eb0-e7073816ac20.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-d51cd9b1-7024-4cee-8eb0-e7073816ac20.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-d51cd9b1-7024-4cee-8eb0-e7073816ac20.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-d51cd9b1-7024-4cee-8eb0-e7073816ac20-atc-btn-wrapper {
    text-align: center;
  }


#s-d51cd9b1-7024-4cee-8eb0-e7073816ac20 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-d51cd9b1-7024-4cee-8eb0-e7073816ac20.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-d51cd9b1-7024-4cee-8eb0-e7073816ac20.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-d51cd9b1-7024-4cee-8eb0-e7073816ac20.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-d51cd9b1-7024-4cee-8eb0-e7073816ac20-atc-btn-wrapper {
    text-align: center;
  }


#s-d51cd9b1-7024-4cee-8eb0-e7073816ac20 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-d51cd9b1-7024-4cee-8eb0-e7073816ac20.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-d51cd9b1-7024-4cee-8eb0-e7073816ac20.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-d51cd9b1-7024-4cee-8eb0-e7073816ac20.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-529e3de3-e5c5-4a89-8762-75741aad50d5 {
  margin-top: 40px;
margin-left: auto;
margin-bottom: 40px;
margin-right: auto;
padding-left: 5%;
padding-right: 5%;
}

@media (min-width: 0px) {
[id="s-529e3de3-e5c5-4a89-8762-75741aad50d5"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 25.0px);
}

}

@media (min-width: 768px) {
[id="s-529e3de3-e5c5-4a89-8762-75741aad50d5"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 37.5px);
}

}

@media (min-width: 992px) {
[id="s-529e3de3-e5c5-4a89-8762-75741aad50d5"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 37.5px);
}

}

@media (min-width: 1200px) {
[id="s-529e3de3-e5c5-4a89-8762-75741aad50d5"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 37.5px);
}

}

#s-371fa8ae-20f3-4bf3-9321-230d43f560ec {
  margin-left: auto;
margin-right: auto;
}

#s-68285c10-8856-488e-8f50-d1a373c0adb4 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-68285c10-8856-488e-8f50-d1a373c0adb4 .shg-product-title-component h1 span {
  color: ;
  font-weight:  500 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  
}

#s-b764e70d-e69c-42e8-9496-14167fb76aea {
  min-height: 50px;
}








#s-b764e70d-e69c-42e8-9496-14167fb76aea > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b764e70d-e69c-42e8-9496-14167fb76aea.shg-box.shg-c {
  justify-content: center;
}

#s-25c6ae5e-4e49-4bf2-84b6-b1b0c90ef839 {
  text-align: center;
}

#s-83c85ea3-f284-4f0c-9a85-9acc2d1b5c68 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-83c85ea3-f284-4f0c-9a85-9acc2d1b5c68 {
  max-width:  100%;
}

.shg-c#s-83c85ea3-f284-4f0c-9a85-9acc2d1b5c68 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-83c85ea3-f284-4f0c-9a85-9acc2d1b5c68 .shg-image-zoom,
.shg-c#s-83c85ea3-f284-4f0c-9a85-9acc2d1b5c68 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-83c85ea3-f284-4f0c-9a85-9acc2d1b5c68 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-83c85ea3-f284-4f0c-9a85-9acc2d1b5c68 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-83c85ea3-f284-4f0c-9a85-9acc2d1b5c68 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-83c85ea3-f284-4f0c-9a85-9acc2d1b5c68 img.shogun-image,
.shg-c#s-83c85ea3-f284-4f0c-9a85-9acc2d1b5c68 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-83c85ea3-f284-4f0c-9a85-9acc2d1b5c68 .shg-image-zoom,
.shg-c#s-83c85ea3-f284-4f0c-9a85-9acc2d1b5c68 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-83c85ea3-f284-4f0c-9a85-9acc2d1b5c68 {
  max-width:  100%;
}

.shg-c#s-83c85ea3-f284-4f0c-9a85-9acc2d1b5c68 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-83c85ea3-f284-4f0c-9a85-9acc2d1b5c68 .shg-image-zoom,
.shg-c#s-83c85ea3-f284-4f0c-9a85-9acc2d1b5c68 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-83c85ea3-f284-4f0c-9a85-9acc2d1b5c68 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-83c85ea3-f284-4f0c-9a85-9acc2d1b5c68 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-83c85ea3-f284-4f0c-9a85-9acc2d1b5c68 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-83c85ea3-f284-4f0c-9a85-9acc2d1b5c68 img.shogun-image,
.shg-c#s-83c85ea3-f284-4f0c-9a85-9acc2d1b5c68 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-83c85ea3-f284-4f0c-9a85-9acc2d1b5c68 .shg-image-zoom,
.shg-c#s-83c85ea3-f284-4f0c-9a85-9acc2d1b5c68 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-83c85ea3-f284-4f0c-9a85-9acc2d1b5c68 {
  max-width:  100%;
}

.shg-c#s-83c85ea3-f284-4f0c-9a85-9acc2d1b5c68 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-83c85ea3-f284-4f0c-9a85-9acc2d1b5c68 .shg-image-zoom,
.shg-c#s-83c85ea3-f284-4f0c-9a85-9acc2d1b5c68 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-83c85ea3-f284-4f0c-9a85-9acc2d1b5c68 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-83c85ea3-f284-4f0c-9a85-9acc2d1b5c68 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-83c85ea3-f284-4f0c-9a85-9acc2d1b5c68 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-83c85ea3-f284-4f0c-9a85-9acc2d1b5c68 img.shogun-image,
.shg-c#s-83c85ea3-f284-4f0c-9a85-9acc2d1b5c68 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-83c85ea3-f284-4f0c-9a85-9acc2d1b5c68 .shg-image-zoom,
.shg-c#s-83c85ea3-f284-4f0c-9a85-9acc2d1b5c68 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-83c85ea3-f284-4f0c-9a85-9acc2d1b5c68 {
  max-width:  100%;
}

.shg-c#s-83c85ea3-f284-4f0c-9a85-9acc2d1b5c68 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-83c85ea3-f284-4f0c-9a85-9acc2d1b5c68 .shg-image-zoom,
.shg-c#s-83c85ea3-f284-4f0c-9a85-9acc2d1b5c68 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-83c85ea3-f284-4f0c-9a85-9acc2d1b5c68 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-83c85ea3-f284-4f0c-9a85-9acc2d1b5c68 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-83c85ea3-f284-4f0c-9a85-9acc2d1b5c68 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-83c85ea3-f284-4f0c-9a85-9acc2d1b5c68 img.shogun-image,
.shg-c#s-83c85ea3-f284-4f0c-9a85-9acc2d1b5c68 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-83c85ea3-f284-4f0c-9a85-9acc2d1b5c68 .shg-image-zoom,
.shg-c#s-83c85ea3-f284-4f0c-9a85-9acc2d1b5c68 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-83c85ea3-f284-4f0c-9a85-9acc2d1b5c68 {
  max-width:  100%;
}

.shg-c#s-83c85ea3-f284-4f0c-9a85-9acc2d1b5c68 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-83c85ea3-f284-4f0c-9a85-9acc2d1b5c68 .shg-image-zoom,
.shg-c#s-83c85ea3-f284-4f0c-9a85-9acc2d1b5c68 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-83c85ea3-f284-4f0c-9a85-9acc2d1b5c68 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-83c85ea3-f284-4f0c-9a85-9acc2d1b5c68 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-83c85ea3-f284-4f0c-9a85-9acc2d1b5c68 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-83c85ea3-f284-4f0c-9a85-9acc2d1b5c68 img.shogun-image,
.shg-c#s-83c85ea3-f284-4f0c-9a85-9acc2d1b5c68 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-83c85ea3-f284-4f0c-9a85-9acc2d1b5c68 .shg-image-zoom,
.shg-c#s-83c85ea3-f284-4f0c-9a85-9acc2d1b5c68 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-6d8c4b7b-e560-4be1-b074-ed32edaf1f9a {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-6d8c4b7b-e560-4be1-b074-ed32edaf1f9a .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 24px;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-6d8c4b7b-e560-4be1-b074-ed32edaf1f9a .shg-product-price {
  color: #000;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 24px;
}

#s-6d8c4b7b-e560-4be1-b074-ed32edaf1f9a .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-322d1b6d-fafe-4b2f-8d2f-786a77f83d28 {
  margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
text-align: center;
}

#s-322d1b6d-fafe-4b2f-8d2f-786a77f83d28 .shg-product-metafield-component {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 14px;
  
  
}

#s-324f54de-b331-4037-8b26-441a10235eca {
  border-style: solid;
margin-top: 0px;
margin-left: auto;
margin-right: auto;
padding-top: 15px;
padding-left: 20px;
padding-bottom: 15px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #2C2A34;
border-radius: 10px;
background-color: rgba(44, 86, 125, 1);
text-align: center;
cursor: pointer;
color: rgba(255, 255, 255, 1);
background-image: none;
hover-type: color;
}
#s-324f54de-b331-4037-8b26-441a10235eca:hover {border-radius: 10px !important;
background-color: rgba(120, 196, 222, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(44, 86, 125, 1) !important;}#s-324f54de-b331-4037-8b26-441a10235eca:active {border-radius: 10px !important;
background-color: rgba(18, 101, 139, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-324f54de-b331-4037-8b26-441a10235eca-atc-btn-wrapper {
    text-align: center;
  }


#s-324f54de-b331-4037-8b26-441a10235eca {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-324f54de-b331-4037-8b26-441a10235eca.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-324f54de-b331-4037-8b26-441a10235eca.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-324f54de-b331-4037-8b26-441a10235eca.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-324f54de-b331-4037-8b26-441a10235eca-atc-btn-wrapper {
    text-align: center;
  }


#s-324f54de-b331-4037-8b26-441a10235eca {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-324f54de-b331-4037-8b26-441a10235eca.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-324f54de-b331-4037-8b26-441a10235eca.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-324f54de-b331-4037-8b26-441a10235eca.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-324f54de-b331-4037-8b26-441a10235eca-atc-btn-wrapper {
    text-align: center;
  }


#s-324f54de-b331-4037-8b26-441a10235eca {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-324f54de-b331-4037-8b26-441a10235eca.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-324f54de-b331-4037-8b26-441a10235eca.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-324f54de-b331-4037-8b26-441a10235eca.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-324f54de-b331-4037-8b26-441a10235eca-atc-btn-wrapper {
    text-align: center;
  }


#s-324f54de-b331-4037-8b26-441a10235eca {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-324f54de-b331-4037-8b26-441a10235eca.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-324f54de-b331-4037-8b26-441a10235eca.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-324f54de-b331-4037-8b26-441a10235eca.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-324f54de-b331-4037-8b26-441a10235eca-atc-btn-wrapper {
    text-align: center;
  }


#s-324f54de-b331-4037-8b26-441a10235eca {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-324f54de-b331-4037-8b26-441a10235eca.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-324f54de-b331-4037-8b26-441a10235eca.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-324f54de-b331-4037-8b26-441a10235eca.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-c7e710d8-1ab0-4d81-883c-0e15c97ed49b {
  margin-left: auto;
margin-right: auto;
}

#s-722d5a5d-c397-4288-b3c0-4520e7b41bb1 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-722d5a5d-c397-4288-b3c0-4520e7b41bb1 .shg-product-title-component h1 span {
  color: ;
  font-weight:  500 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  
}

#s-d7ee406b-2f71-4f61-adbf-6d6aed68abe0 {
  min-height: 50px;
}








#s-d7ee406b-2f71-4f61-adbf-6d6aed68abe0 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-d7ee406b-2f71-4f61-adbf-6d6aed68abe0.shg-box.shg-c {
  justify-content: center;
}

#s-a1fa1d10-b07c-4385-bab1-40d92014eda9 {
  text-align: center;
}

#s-9f1cc045-2fd6-4a5c-9e1e-acace82f1428 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-9f1cc045-2fd6-4a5c-9e1e-acace82f1428 {
  max-width:  100%;
}

.shg-c#s-9f1cc045-2fd6-4a5c-9e1e-acace82f1428 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-9f1cc045-2fd6-4a5c-9e1e-acace82f1428 .shg-image-zoom,
.shg-c#s-9f1cc045-2fd6-4a5c-9e1e-acace82f1428 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-9f1cc045-2fd6-4a5c-9e1e-acace82f1428 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-9f1cc045-2fd6-4a5c-9e1e-acace82f1428 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-9f1cc045-2fd6-4a5c-9e1e-acace82f1428 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-9f1cc045-2fd6-4a5c-9e1e-acace82f1428 img.shogun-image,
.shg-c#s-9f1cc045-2fd6-4a5c-9e1e-acace82f1428 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-9f1cc045-2fd6-4a5c-9e1e-acace82f1428 .shg-image-zoom,
.shg-c#s-9f1cc045-2fd6-4a5c-9e1e-acace82f1428 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-9f1cc045-2fd6-4a5c-9e1e-acace82f1428 {
  max-width:  100%;
}

.shg-c#s-9f1cc045-2fd6-4a5c-9e1e-acace82f1428 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-9f1cc045-2fd6-4a5c-9e1e-acace82f1428 .shg-image-zoom,
.shg-c#s-9f1cc045-2fd6-4a5c-9e1e-acace82f1428 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-9f1cc045-2fd6-4a5c-9e1e-acace82f1428 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-9f1cc045-2fd6-4a5c-9e1e-acace82f1428 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-9f1cc045-2fd6-4a5c-9e1e-acace82f1428 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-9f1cc045-2fd6-4a5c-9e1e-acace82f1428 img.shogun-image,
.shg-c#s-9f1cc045-2fd6-4a5c-9e1e-acace82f1428 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-9f1cc045-2fd6-4a5c-9e1e-acace82f1428 .shg-image-zoom,
.shg-c#s-9f1cc045-2fd6-4a5c-9e1e-acace82f1428 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-9f1cc045-2fd6-4a5c-9e1e-acace82f1428 {
  max-width:  100%;
}

.shg-c#s-9f1cc045-2fd6-4a5c-9e1e-acace82f1428 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-9f1cc045-2fd6-4a5c-9e1e-acace82f1428 .shg-image-zoom,
.shg-c#s-9f1cc045-2fd6-4a5c-9e1e-acace82f1428 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-9f1cc045-2fd6-4a5c-9e1e-acace82f1428 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-9f1cc045-2fd6-4a5c-9e1e-acace82f1428 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-9f1cc045-2fd6-4a5c-9e1e-acace82f1428 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-9f1cc045-2fd6-4a5c-9e1e-acace82f1428 img.shogun-image,
.shg-c#s-9f1cc045-2fd6-4a5c-9e1e-acace82f1428 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-9f1cc045-2fd6-4a5c-9e1e-acace82f1428 .shg-image-zoom,
.shg-c#s-9f1cc045-2fd6-4a5c-9e1e-acace82f1428 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-9f1cc045-2fd6-4a5c-9e1e-acace82f1428 {
  max-width:  100%;
}

.shg-c#s-9f1cc045-2fd6-4a5c-9e1e-acace82f1428 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-9f1cc045-2fd6-4a5c-9e1e-acace82f1428 .shg-image-zoom,
.shg-c#s-9f1cc045-2fd6-4a5c-9e1e-acace82f1428 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-9f1cc045-2fd6-4a5c-9e1e-acace82f1428 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-9f1cc045-2fd6-4a5c-9e1e-acace82f1428 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-9f1cc045-2fd6-4a5c-9e1e-acace82f1428 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-9f1cc045-2fd6-4a5c-9e1e-acace82f1428 img.shogun-image,
.shg-c#s-9f1cc045-2fd6-4a5c-9e1e-acace82f1428 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-9f1cc045-2fd6-4a5c-9e1e-acace82f1428 .shg-image-zoom,
.shg-c#s-9f1cc045-2fd6-4a5c-9e1e-acace82f1428 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-9f1cc045-2fd6-4a5c-9e1e-acace82f1428 {
  max-width:  100%;
}

.shg-c#s-9f1cc045-2fd6-4a5c-9e1e-acace82f1428 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-9f1cc045-2fd6-4a5c-9e1e-acace82f1428 .shg-image-zoom,
.shg-c#s-9f1cc045-2fd6-4a5c-9e1e-acace82f1428 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-9f1cc045-2fd6-4a5c-9e1e-acace82f1428 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-9f1cc045-2fd6-4a5c-9e1e-acace82f1428 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-9f1cc045-2fd6-4a5c-9e1e-acace82f1428 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-9f1cc045-2fd6-4a5c-9e1e-acace82f1428 img.shogun-image,
.shg-c#s-9f1cc045-2fd6-4a5c-9e1e-acace82f1428 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-9f1cc045-2fd6-4a5c-9e1e-acace82f1428 .shg-image-zoom,
.shg-c#s-9f1cc045-2fd6-4a5c-9e1e-acace82f1428 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-6f65e2d8-ef0e-4332-852e-7a739bb1dc63 {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-6f65e2d8-ef0e-4332-852e-7a739bb1dc63 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 24px;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-6f65e2d8-ef0e-4332-852e-7a739bb1dc63 .shg-product-price {
  color: #000;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 24px;
}

#s-6f65e2d8-ef0e-4332-852e-7a739bb1dc63 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-62c12388-d3d8-4abc-87cc-10aeaa70a432 {
  margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
text-align: center;
}

#s-62c12388-d3d8-4abc-87cc-10aeaa70a432 .shg-product-metafield-component {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 14px;
  
  
}

#s-69e752d2-8029-47b9-b4d5-355782aff954 {
  border-style: solid;
margin-top: 0px;
margin-left: auto;
margin-right: auto;
padding-top: 15px;
padding-left: 20px;
padding-bottom: 15px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #2C2A34;
border-radius: 10px;
background-color: rgba(44, 86, 125, 1);
text-align: center;
cursor: pointer;
color: rgba(255, 255, 255, 1);
background-image: none;
hover-type: color;
}
#s-69e752d2-8029-47b9-b4d5-355782aff954:hover {border-radius: 10px !important;
background-color: rgba(120, 196, 222, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(44, 86, 125, 1) !important;}#s-69e752d2-8029-47b9-b4d5-355782aff954:active {border-radius: 10px !important;
background-color: rgba(18, 101, 139, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-69e752d2-8029-47b9-b4d5-355782aff954-atc-btn-wrapper {
    text-align: center;
  }


#s-69e752d2-8029-47b9-b4d5-355782aff954 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-69e752d2-8029-47b9-b4d5-355782aff954.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-69e752d2-8029-47b9-b4d5-355782aff954.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-69e752d2-8029-47b9-b4d5-355782aff954.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-69e752d2-8029-47b9-b4d5-355782aff954-atc-btn-wrapper {
    text-align: center;
  }


#s-69e752d2-8029-47b9-b4d5-355782aff954 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-69e752d2-8029-47b9-b4d5-355782aff954.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-69e752d2-8029-47b9-b4d5-355782aff954.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-69e752d2-8029-47b9-b4d5-355782aff954.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-69e752d2-8029-47b9-b4d5-355782aff954-atc-btn-wrapper {
    text-align: center;
  }


#s-69e752d2-8029-47b9-b4d5-355782aff954 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-69e752d2-8029-47b9-b4d5-355782aff954.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-69e752d2-8029-47b9-b4d5-355782aff954.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-69e752d2-8029-47b9-b4d5-355782aff954.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-69e752d2-8029-47b9-b4d5-355782aff954-atc-btn-wrapper {
    text-align: center;
  }


#s-69e752d2-8029-47b9-b4d5-355782aff954 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-69e752d2-8029-47b9-b4d5-355782aff954.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-69e752d2-8029-47b9-b4d5-355782aff954.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-69e752d2-8029-47b9-b4d5-355782aff954.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-69e752d2-8029-47b9-b4d5-355782aff954-atc-btn-wrapper {
    text-align: center;
  }


#s-69e752d2-8029-47b9-b4d5-355782aff954 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-69e752d2-8029-47b9-b4d5-355782aff954.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-69e752d2-8029-47b9-b4d5-355782aff954.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-69e752d2-8029-47b9-b4d5-355782aff954.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-7e6db690-3463-48f6-a765-4d09cc1cc7be {
  margin-left: auto;
margin-right: auto;
}
@media (min-width: 1200px){#s-7e6db690-3463-48f6-a765-4d09cc1cc7be {
  display: none;
}
#s-7e6db690-3463-48f6-a765-4d09cc1cc7be, #wrap-s-7e6db690-3463-48f6-a765-4d09cc1cc7be, #wrap-content-s-7e6db690-3463-48f6-a765-4d09cc1cc7be { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-7e6db690-3463-48f6-a765-4d09cc1cc7be {
  display: none;
}
#s-7e6db690-3463-48f6-a765-4d09cc1cc7be, #wrap-s-7e6db690-3463-48f6-a765-4d09cc1cc7be, #wrap-content-s-7e6db690-3463-48f6-a765-4d09cc1cc7be { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-7e6db690-3463-48f6-a765-4d09cc1cc7be {
  display: none;
}
#s-7e6db690-3463-48f6-a765-4d09cc1cc7be, #wrap-s-7e6db690-3463-48f6-a765-4d09cc1cc7be, #wrap-content-s-7e6db690-3463-48f6-a765-4d09cc1cc7be { display: none !important; }}
#s-7e6db690-3463-48f6-a765-4d09cc1cc7be hr {
  border-top: 0px solid #ddd;
}

#s-cecf5758-9ff9-4415-97be-08ee58a49b67 {
  margin-left: auto;
margin-right: auto;
}

#s-4f6088bb-d1ef-4f54-9284-41b2b6126b88 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-4f6088bb-d1ef-4f54-9284-41b2b6126b88 .shg-product-title-component h1 span {
  color: ;
  font-weight:  500 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  
}

#s-b736cafb-5154-4e2c-b863-ad6d34a7e938 {
  min-height: 50px;
}








#s-b736cafb-5154-4e2c-b863-ad6d34a7e938 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b736cafb-5154-4e2c-b863-ad6d34a7e938.shg-box.shg-c {
  justify-content: center;
}

#s-4669c456-7232-4f91-a7f4-7ff322e38bfd {
  text-align: center;
}

#s-eded69a3-aebb-470e-8cdf-223b617c8bab {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-eded69a3-aebb-470e-8cdf-223b617c8bab {
  max-width:  100%;
}

.shg-c#s-eded69a3-aebb-470e-8cdf-223b617c8bab img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-eded69a3-aebb-470e-8cdf-223b617c8bab .shg-image-zoom,
.shg-c#s-eded69a3-aebb-470e-8cdf-223b617c8bab img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-eded69a3-aebb-470e-8cdf-223b617c8bab .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-eded69a3-aebb-470e-8cdf-223b617c8bab .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-eded69a3-aebb-470e-8cdf-223b617c8bab img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-eded69a3-aebb-470e-8cdf-223b617c8bab img.shogun-image,
.shg-c#s-eded69a3-aebb-470e-8cdf-223b617c8bab .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-eded69a3-aebb-470e-8cdf-223b617c8bab .shg-image-zoom,
.shg-c#s-eded69a3-aebb-470e-8cdf-223b617c8bab img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-eded69a3-aebb-470e-8cdf-223b617c8bab {
  max-width:  100%;
}

.shg-c#s-eded69a3-aebb-470e-8cdf-223b617c8bab img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-eded69a3-aebb-470e-8cdf-223b617c8bab .shg-image-zoom,
.shg-c#s-eded69a3-aebb-470e-8cdf-223b617c8bab img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-eded69a3-aebb-470e-8cdf-223b617c8bab .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-eded69a3-aebb-470e-8cdf-223b617c8bab .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-eded69a3-aebb-470e-8cdf-223b617c8bab img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-eded69a3-aebb-470e-8cdf-223b617c8bab img.shogun-image,
.shg-c#s-eded69a3-aebb-470e-8cdf-223b617c8bab .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-eded69a3-aebb-470e-8cdf-223b617c8bab .shg-image-zoom,
.shg-c#s-eded69a3-aebb-470e-8cdf-223b617c8bab img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-eded69a3-aebb-470e-8cdf-223b617c8bab {
  max-width:  100%;
}

.shg-c#s-eded69a3-aebb-470e-8cdf-223b617c8bab img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-eded69a3-aebb-470e-8cdf-223b617c8bab .shg-image-zoom,
.shg-c#s-eded69a3-aebb-470e-8cdf-223b617c8bab img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-eded69a3-aebb-470e-8cdf-223b617c8bab .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-eded69a3-aebb-470e-8cdf-223b617c8bab .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-eded69a3-aebb-470e-8cdf-223b617c8bab img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-eded69a3-aebb-470e-8cdf-223b617c8bab img.shogun-image,
.shg-c#s-eded69a3-aebb-470e-8cdf-223b617c8bab .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-eded69a3-aebb-470e-8cdf-223b617c8bab .shg-image-zoom,
.shg-c#s-eded69a3-aebb-470e-8cdf-223b617c8bab img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-eded69a3-aebb-470e-8cdf-223b617c8bab {
  max-width:  100%;
}

.shg-c#s-eded69a3-aebb-470e-8cdf-223b617c8bab img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-eded69a3-aebb-470e-8cdf-223b617c8bab .shg-image-zoom,
.shg-c#s-eded69a3-aebb-470e-8cdf-223b617c8bab img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-eded69a3-aebb-470e-8cdf-223b617c8bab .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-eded69a3-aebb-470e-8cdf-223b617c8bab .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-eded69a3-aebb-470e-8cdf-223b617c8bab img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-eded69a3-aebb-470e-8cdf-223b617c8bab img.shogun-image,
.shg-c#s-eded69a3-aebb-470e-8cdf-223b617c8bab .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-eded69a3-aebb-470e-8cdf-223b617c8bab .shg-image-zoom,
.shg-c#s-eded69a3-aebb-470e-8cdf-223b617c8bab img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-eded69a3-aebb-470e-8cdf-223b617c8bab {
  max-width:  100%;
}

.shg-c#s-eded69a3-aebb-470e-8cdf-223b617c8bab img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-eded69a3-aebb-470e-8cdf-223b617c8bab .shg-image-zoom,
.shg-c#s-eded69a3-aebb-470e-8cdf-223b617c8bab img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-eded69a3-aebb-470e-8cdf-223b617c8bab .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-eded69a3-aebb-470e-8cdf-223b617c8bab .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-eded69a3-aebb-470e-8cdf-223b617c8bab img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-eded69a3-aebb-470e-8cdf-223b617c8bab img.shogun-image,
.shg-c#s-eded69a3-aebb-470e-8cdf-223b617c8bab .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-eded69a3-aebb-470e-8cdf-223b617c8bab .shg-image-zoom,
.shg-c#s-eded69a3-aebb-470e-8cdf-223b617c8bab img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-75e0e110-5180-4259-b658-3190a310d6d9 {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-75e0e110-5180-4259-b658-3190a310d6d9 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 24px;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-75e0e110-5180-4259-b658-3190a310d6d9 .shg-product-price {
  color: #000;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 24px;
}

#s-75e0e110-5180-4259-b658-3190a310d6d9 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-d784e301-a0c0-4e9f-927a-03c3f4b62127 {
  margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
text-align: center;
}

#s-d784e301-a0c0-4e9f-927a-03c3f4b62127 .shg-product-metafield-component {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 14px;
  
  
}

#s-102a6433-b6cb-46bf-83a1-76bf170a9775 {
  margin-left: auto;
margin-right: auto;
padding-top: 15px;
padding-left: 20px;
padding-bottom: 15px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: none;
border-radius: 11px;
background-color: rgba(44, 86, 125, 1);
text-align: center;
text-decoration: none;
letter-spacing: 0px;
background-image: none;
hover-type: color;
}
#s-102a6433-b6cb-46bf-83a1-76bf170a9775:hover {border-style: solid !important;
border-top-width: 0px !important;
border-left-width: 0px !important;
border-bottom-width: 0px !important;
border-right-width: 0px !important;
border-color: rgba(44, 86, 125, 1) !important;
border-radius: 8px !important;
background-color: rgba(80, 186, 224, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(48, 108, 163, 1) !important;}#s-102a6433-b6cb-46bf-83a1-76bf170a9775:active {border-radius: 8px !important;
background-color: rgba(44, 86, 125, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-102a6433-b6cb-46bf-83a1-76bf170a9775-root {
    text-align: center;
  }


#s-102a6433-b6cb-46bf-83a1-76bf170a9775.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-102a6433-b6cb-46bf-83a1-76bf170a9775-root {
    text-align: center;
  }


#s-102a6433-b6cb-46bf-83a1-76bf170a9775.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-102a6433-b6cb-46bf-83a1-76bf170a9775-root {
    text-align: center;
  }


#s-102a6433-b6cb-46bf-83a1-76bf170a9775.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-102a6433-b6cb-46bf-83a1-76bf170a9775-root {
    text-align: center;
  }


#s-102a6433-b6cb-46bf-83a1-76bf170a9775.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-102a6433-b6cb-46bf-83a1-76bf170a9775-root {
    text-align: center;
  }


#s-102a6433-b6cb-46bf-83a1-76bf170a9775.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}
#s-bb615334-37db-430f-8497-ec7f1ed02334 {
  margin-left: auto;
margin-right: auto;
}
@media (min-width: 1200px){#s-bb615334-37db-430f-8497-ec7f1ed02334 {
  display: none;
}
#s-bb615334-37db-430f-8497-ec7f1ed02334, #wrap-s-bb615334-37db-430f-8497-ec7f1ed02334, #wrap-content-s-bb615334-37db-430f-8497-ec7f1ed02334 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-bb615334-37db-430f-8497-ec7f1ed02334 {
  display: none;
}
#s-bb615334-37db-430f-8497-ec7f1ed02334, #wrap-s-bb615334-37db-430f-8497-ec7f1ed02334, #wrap-content-s-bb615334-37db-430f-8497-ec7f1ed02334 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-bb615334-37db-430f-8497-ec7f1ed02334 {
  display: none;
}
#s-bb615334-37db-430f-8497-ec7f1ed02334, #wrap-s-bb615334-37db-430f-8497-ec7f1ed02334, #wrap-content-s-bb615334-37db-430f-8497-ec7f1ed02334 { display: none !important; }}
#s-bb615334-37db-430f-8497-ec7f1ed02334 hr {
  border-top: 0px solid #ddd;
}

#s-058a8df9-f5d5-4f8a-9813-0e53083a638f {
  margin-left: auto;
margin-right: auto;
}

#s-cc871fe9-c5c1-44e0-8efa-6b167effb7f9 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-cc871fe9-c5c1-44e0-8efa-6b167effb7f9 .shg-product-title-component h1 span {
  color: ;
  font-weight:  500 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  
}

#s-632ae9be-b4a6-4e18-a401-5ec8276b5eda {
  min-height: 50px;
}








#s-632ae9be-b4a6-4e18-a401-5ec8276b5eda > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-632ae9be-b4a6-4e18-a401-5ec8276b5eda.shg-box.shg-c {
  justify-content: center;
}

#s-2633935c-0390-47c8-95ef-671ae2ef7947 {
  text-align: center;
}

#s-8e3f677a-abd5-4423-ae35-2e5a701b60ba {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-8e3f677a-abd5-4423-ae35-2e5a701b60ba {
  max-width:  100%;
}

.shg-c#s-8e3f677a-abd5-4423-ae35-2e5a701b60ba img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-8e3f677a-abd5-4423-ae35-2e5a701b60ba .shg-image-zoom,
.shg-c#s-8e3f677a-abd5-4423-ae35-2e5a701b60ba img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-8e3f677a-abd5-4423-ae35-2e5a701b60ba .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-8e3f677a-abd5-4423-ae35-2e5a701b60ba .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-8e3f677a-abd5-4423-ae35-2e5a701b60ba img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-8e3f677a-abd5-4423-ae35-2e5a701b60ba img.shogun-image,
.shg-c#s-8e3f677a-abd5-4423-ae35-2e5a701b60ba .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-8e3f677a-abd5-4423-ae35-2e5a701b60ba .shg-image-zoom,
.shg-c#s-8e3f677a-abd5-4423-ae35-2e5a701b60ba img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-8e3f677a-abd5-4423-ae35-2e5a701b60ba {
  max-width:  100%;
}

.shg-c#s-8e3f677a-abd5-4423-ae35-2e5a701b60ba img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-8e3f677a-abd5-4423-ae35-2e5a701b60ba .shg-image-zoom,
.shg-c#s-8e3f677a-abd5-4423-ae35-2e5a701b60ba img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-8e3f677a-abd5-4423-ae35-2e5a701b60ba .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-8e3f677a-abd5-4423-ae35-2e5a701b60ba .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-8e3f677a-abd5-4423-ae35-2e5a701b60ba img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-8e3f677a-abd5-4423-ae35-2e5a701b60ba img.shogun-image,
.shg-c#s-8e3f677a-abd5-4423-ae35-2e5a701b60ba .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-8e3f677a-abd5-4423-ae35-2e5a701b60ba .shg-image-zoom,
.shg-c#s-8e3f677a-abd5-4423-ae35-2e5a701b60ba img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-8e3f677a-abd5-4423-ae35-2e5a701b60ba {
  max-width:  100%;
}

.shg-c#s-8e3f677a-abd5-4423-ae35-2e5a701b60ba img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-8e3f677a-abd5-4423-ae35-2e5a701b60ba .shg-image-zoom,
.shg-c#s-8e3f677a-abd5-4423-ae35-2e5a701b60ba img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-8e3f677a-abd5-4423-ae35-2e5a701b60ba .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-8e3f677a-abd5-4423-ae35-2e5a701b60ba .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-8e3f677a-abd5-4423-ae35-2e5a701b60ba img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-8e3f677a-abd5-4423-ae35-2e5a701b60ba img.shogun-image,
.shg-c#s-8e3f677a-abd5-4423-ae35-2e5a701b60ba .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-8e3f677a-abd5-4423-ae35-2e5a701b60ba .shg-image-zoom,
.shg-c#s-8e3f677a-abd5-4423-ae35-2e5a701b60ba img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-8e3f677a-abd5-4423-ae35-2e5a701b60ba {
  max-width:  100%;
}

.shg-c#s-8e3f677a-abd5-4423-ae35-2e5a701b60ba img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-8e3f677a-abd5-4423-ae35-2e5a701b60ba .shg-image-zoom,
.shg-c#s-8e3f677a-abd5-4423-ae35-2e5a701b60ba img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-8e3f677a-abd5-4423-ae35-2e5a701b60ba .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-8e3f677a-abd5-4423-ae35-2e5a701b60ba .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-8e3f677a-abd5-4423-ae35-2e5a701b60ba img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-8e3f677a-abd5-4423-ae35-2e5a701b60ba img.shogun-image,
.shg-c#s-8e3f677a-abd5-4423-ae35-2e5a701b60ba .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-8e3f677a-abd5-4423-ae35-2e5a701b60ba .shg-image-zoom,
.shg-c#s-8e3f677a-abd5-4423-ae35-2e5a701b60ba img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-8e3f677a-abd5-4423-ae35-2e5a701b60ba {
  max-width:  100%;
}

.shg-c#s-8e3f677a-abd5-4423-ae35-2e5a701b60ba img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-8e3f677a-abd5-4423-ae35-2e5a701b60ba .shg-image-zoom,
.shg-c#s-8e3f677a-abd5-4423-ae35-2e5a701b60ba img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-8e3f677a-abd5-4423-ae35-2e5a701b60ba .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-8e3f677a-abd5-4423-ae35-2e5a701b60ba .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-8e3f677a-abd5-4423-ae35-2e5a701b60ba img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-8e3f677a-abd5-4423-ae35-2e5a701b60ba img.shogun-image,
.shg-c#s-8e3f677a-abd5-4423-ae35-2e5a701b60ba .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-8e3f677a-abd5-4423-ae35-2e5a701b60ba .shg-image-zoom,
.shg-c#s-8e3f677a-abd5-4423-ae35-2e5a701b60ba img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-d5b0bcb0-a183-45ac-8360-53b401fb65cc {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-d5b0bcb0-a183-45ac-8360-53b401fb65cc .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 24px;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-d5b0bcb0-a183-45ac-8360-53b401fb65cc .shg-product-price {
  color: #000;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 24px;
}

#s-d5b0bcb0-a183-45ac-8360-53b401fb65cc .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-34c46f53-2222-44a1-bb91-d27dd6f0c7bc {
  margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
text-align: center;
}

#s-34c46f53-2222-44a1-bb91-d27dd6f0c7bc .shg-product-metafield-component {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 14px;
  
  
}

#s-4ed05bae-5c42-4732-9973-a63397281b1e {
  margin-left: auto;
margin-right: auto;
padding-top: 15px;
padding-left: 20px;
padding-bottom: 15px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: none;
border-radius: 11px;
background-color: rgba(44, 86, 125, 1);
text-align: center;
text-decoration: none;
letter-spacing: 0px;
background-image: none;
hover-type: color;
}
#s-4ed05bae-5c42-4732-9973-a63397281b1e:hover {border-style: solid !important;
border-top-width: 0px !important;
border-left-width: 0px !important;
border-bottom-width: 0px !important;
border-right-width: 0px !important;
border-color: rgba(44, 86, 125, 1) !important;
border-radius: 8px !important;
background-color: rgba(80, 186, 224, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(48, 108, 163, 1) !important;}#s-4ed05bae-5c42-4732-9973-a63397281b1e:active {border-radius: 8px !important;
background-color: rgba(44, 86, 125, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-4ed05bae-5c42-4732-9973-a63397281b1e-root {
    text-align: center;
  }


#s-4ed05bae-5c42-4732-9973-a63397281b1e.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-4ed05bae-5c42-4732-9973-a63397281b1e-root {
    text-align: center;
  }


#s-4ed05bae-5c42-4732-9973-a63397281b1e.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-4ed05bae-5c42-4732-9973-a63397281b1e-root {
    text-align: center;
  }


#s-4ed05bae-5c42-4732-9973-a63397281b1e.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-4ed05bae-5c42-4732-9973-a63397281b1e-root {
    text-align: center;
  }


#s-4ed05bae-5c42-4732-9973-a63397281b1e.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-4ed05bae-5c42-4732-9973-a63397281b1e-root {
    text-align: center;
  }


#s-4ed05bae-5c42-4732-9973-a63397281b1e.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}
#s-26cd3b51-c21e-4069-986e-59372368a460 {
  margin-top: 40px;
margin-left: auto;
margin-bottom: 40px;
margin-right: auto;
padding-left: 5%;
padding-right: 5%;
}

@media (min-width: 0px) {
[id="s-26cd3b51-c21e-4069-986e-59372368a460"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 25.0px);
}

}

@media (min-width: 768px) {
[id="s-26cd3b51-c21e-4069-986e-59372368a460"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 37.5px);
}

}

@media (min-width: 992px) {
[id="s-26cd3b51-c21e-4069-986e-59372368a460"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 37.5px);
}

}

@media (min-width: 1200px) {
[id="s-26cd3b51-c21e-4069-986e-59372368a460"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 37.5px);
}

}

#s-d4cee3d9-daec-4600-846e-ee0f02c6be54 {
  margin-left: auto;
margin-right: auto;
}

#s-cddabd60-5d2f-453f-aa73-4c6ef2d5063a {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-cddabd60-5d2f-453f-aa73-4c6ef2d5063a .shg-product-title-component h1 span {
  color: ;
  font-weight:  500 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  
}

#s-76f07aa7-4caf-4e73-9f95-0edee6c0709e {
  min-height: 50px;
}








#s-76f07aa7-4caf-4e73-9f95-0edee6c0709e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-76f07aa7-4caf-4e73-9f95-0edee6c0709e.shg-box.shg-c {
  justify-content: center;
}

#s-e7601ad7-2f0f-4bab-9e47-c69424478972 {
  text-align: center;
}

#s-c10fb342-2110-4010-8394-114e1cb75c9c {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-c10fb342-2110-4010-8394-114e1cb75c9c {
  max-width:  100%;
}

.shg-c#s-c10fb342-2110-4010-8394-114e1cb75c9c img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-c10fb342-2110-4010-8394-114e1cb75c9c .shg-image-zoom,
.shg-c#s-c10fb342-2110-4010-8394-114e1cb75c9c img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-c10fb342-2110-4010-8394-114e1cb75c9c .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-c10fb342-2110-4010-8394-114e1cb75c9c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c10fb342-2110-4010-8394-114e1cb75c9c img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-c10fb342-2110-4010-8394-114e1cb75c9c img.shogun-image,
.shg-c#s-c10fb342-2110-4010-8394-114e1cb75c9c .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-c10fb342-2110-4010-8394-114e1cb75c9c .shg-image-zoom,
.shg-c#s-c10fb342-2110-4010-8394-114e1cb75c9c img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-c10fb342-2110-4010-8394-114e1cb75c9c {
  max-width:  100%;
}

.shg-c#s-c10fb342-2110-4010-8394-114e1cb75c9c img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-c10fb342-2110-4010-8394-114e1cb75c9c .shg-image-zoom,
.shg-c#s-c10fb342-2110-4010-8394-114e1cb75c9c img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-c10fb342-2110-4010-8394-114e1cb75c9c .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-c10fb342-2110-4010-8394-114e1cb75c9c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c10fb342-2110-4010-8394-114e1cb75c9c img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-c10fb342-2110-4010-8394-114e1cb75c9c img.shogun-image,
.shg-c#s-c10fb342-2110-4010-8394-114e1cb75c9c .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-c10fb342-2110-4010-8394-114e1cb75c9c .shg-image-zoom,
.shg-c#s-c10fb342-2110-4010-8394-114e1cb75c9c img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-c10fb342-2110-4010-8394-114e1cb75c9c {
  max-width:  100%;
}

.shg-c#s-c10fb342-2110-4010-8394-114e1cb75c9c img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-c10fb342-2110-4010-8394-114e1cb75c9c .shg-image-zoom,
.shg-c#s-c10fb342-2110-4010-8394-114e1cb75c9c img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-c10fb342-2110-4010-8394-114e1cb75c9c .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-c10fb342-2110-4010-8394-114e1cb75c9c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c10fb342-2110-4010-8394-114e1cb75c9c img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-c10fb342-2110-4010-8394-114e1cb75c9c img.shogun-image,
.shg-c#s-c10fb342-2110-4010-8394-114e1cb75c9c .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-c10fb342-2110-4010-8394-114e1cb75c9c .shg-image-zoom,
.shg-c#s-c10fb342-2110-4010-8394-114e1cb75c9c img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-c10fb342-2110-4010-8394-114e1cb75c9c {
  max-width:  100%;
}

.shg-c#s-c10fb342-2110-4010-8394-114e1cb75c9c img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-c10fb342-2110-4010-8394-114e1cb75c9c .shg-image-zoom,
.shg-c#s-c10fb342-2110-4010-8394-114e1cb75c9c img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-c10fb342-2110-4010-8394-114e1cb75c9c .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-c10fb342-2110-4010-8394-114e1cb75c9c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c10fb342-2110-4010-8394-114e1cb75c9c img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-c10fb342-2110-4010-8394-114e1cb75c9c img.shogun-image,
.shg-c#s-c10fb342-2110-4010-8394-114e1cb75c9c .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-c10fb342-2110-4010-8394-114e1cb75c9c .shg-image-zoom,
.shg-c#s-c10fb342-2110-4010-8394-114e1cb75c9c img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-c10fb342-2110-4010-8394-114e1cb75c9c {
  max-width:  100%;
}

.shg-c#s-c10fb342-2110-4010-8394-114e1cb75c9c img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-c10fb342-2110-4010-8394-114e1cb75c9c .shg-image-zoom,
.shg-c#s-c10fb342-2110-4010-8394-114e1cb75c9c img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-c10fb342-2110-4010-8394-114e1cb75c9c .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-c10fb342-2110-4010-8394-114e1cb75c9c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c10fb342-2110-4010-8394-114e1cb75c9c img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-c10fb342-2110-4010-8394-114e1cb75c9c img.shogun-image,
.shg-c#s-c10fb342-2110-4010-8394-114e1cb75c9c .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-c10fb342-2110-4010-8394-114e1cb75c9c .shg-image-zoom,
.shg-c#s-c10fb342-2110-4010-8394-114e1cb75c9c img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-ba9f8bbc-97eb-4539-9e7c-f8a7d15c6708 {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-ba9f8bbc-97eb-4539-9e7c-f8a7d15c6708 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 24px;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-ba9f8bbc-97eb-4539-9e7c-f8a7d15c6708 .shg-product-price {
  color: #000;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 24px;
}

#s-ba9f8bbc-97eb-4539-9e7c-f8a7d15c6708 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-0bb79e9e-547b-4513-ae54-f6be1002525c {
  margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
text-align: center;
}

#s-0bb79e9e-547b-4513-ae54-f6be1002525c .shg-product-metafield-component {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 14px;
  
  
}

#s-346b7175-5f8e-486e-ad69-a6549f639517 {
  border-style: solid;
margin-top: 0px;
margin-left: auto;
margin-right: auto;
padding-top: 15px;
padding-left: 20px;
padding-bottom: 15px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #2C2A34;
border-radius: 10px;
background-color: rgba(44, 86, 125, 1);
text-align: center;
cursor: pointer;
color: rgba(255, 255, 255, 1);
background-image: none;
hover-type: color;
}
#s-346b7175-5f8e-486e-ad69-a6549f639517:hover {border-radius: 10px !important;
background-color: rgba(120, 196, 222, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(44, 86, 125, 1) !important;}#s-346b7175-5f8e-486e-ad69-a6549f639517:active {border-radius: 10px !important;
background-color: rgba(18, 101, 139, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-346b7175-5f8e-486e-ad69-a6549f639517-atc-btn-wrapper {
    text-align: center;
  }


#s-346b7175-5f8e-486e-ad69-a6549f639517 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-346b7175-5f8e-486e-ad69-a6549f639517.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-346b7175-5f8e-486e-ad69-a6549f639517.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-346b7175-5f8e-486e-ad69-a6549f639517.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-346b7175-5f8e-486e-ad69-a6549f639517-atc-btn-wrapper {
    text-align: center;
  }


#s-346b7175-5f8e-486e-ad69-a6549f639517 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-346b7175-5f8e-486e-ad69-a6549f639517.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-346b7175-5f8e-486e-ad69-a6549f639517.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-346b7175-5f8e-486e-ad69-a6549f639517.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-346b7175-5f8e-486e-ad69-a6549f639517-atc-btn-wrapper {
    text-align: center;
  }


#s-346b7175-5f8e-486e-ad69-a6549f639517 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-346b7175-5f8e-486e-ad69-a6549f639517.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-346b7175-5f8e-486e-ad69-a6549f639517.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-346b7175-5f8e-486e-ad69-a6549f639517.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-346b7175-5f8e-486e-ad69-a6549f639517-atc-btn-wrapper {
    text-align: center;
  }


#s-346b7175-5f8e-486e-ad69-a6549f639517 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-346b7175-5f8e-486e-ad69-a6549f639517.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-346b7175-5f8e-486e-ad69-a6549f639517.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-346b7175-5f8e-486e-ad69-a6549f639517.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-346b7175-5f8e-486e-ad69-a6549f639517-atc-btn-wrapper {
    text-align: center;
  }


#s-346b7175-5f8e-486e-ad69-a6549f639517 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-346b7175-5f8e-486e-ad69-a6549f639517.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-346b7175-5f8e-486e-ad69-a6549f639517.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-346b7175-5f8e-486e-ad69-a6549f639517.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-5dce7e64-1eb3-44de-8e47-af739a64b6f0 {
  margin-left: auto;
margin-right: auto;
}

#s-e665462e-e9a5-438f-9d24-feda8b773f86 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-e665462e-e9a5-438f-9d24-feda8b773f86 .shg-product-title-component h1 span {
  color: ;
  font-weight:  500 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  
}

#s-c3fba351-cb29-4c06-84ab-24233a743718 {
  min-height: 50px;
}








#s-c3fba351-cb29-4c06-84ab-24233a743718 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-c3fba351-cb29-4c06-84ab-24233a743718.shg-box.shg-c {
  justify-content: center;
}

#s-ce1f3a85-0f11-4063-b90a-4f9e71017a72 {
  text-align: center;
}

#s-2c49323d-151b-4e6e-ba69-ac9cc49bdd2c {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-2c49323d-151b-4e6e-ba69-ac9cc49bdd2c {
  max-width:  100%;
}

.shg-c#s-2c49323d-151b-4e6e-ba69-ac9cc49bdd2c img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-2c49323d-151b-4e6e-ba69-ac9cc49bdd2c .shg-image-zoom,
.shg-c#s-2c49323d-151b-4e6e-ba69-ac9cc49bdd2c img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-2c49323d-151b-4e6e-ba69-ac9cc49bdd2c .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-2c49323d-151b-4e6e-ba69-ac9cc49bdd2c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-2c49323d-151b-4e6e-ba69-ac9cc49bdd2c img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-2c49323d-151b-4e6e-ba69-ac9cc49bdd2c img.shogun-image,
.shg-c#s-2c49323d-151b-4e6e-ba69-ac9cc49bdd2c .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-2c49323d-151b-4e6e-ba69-ac9cc49bdd2c .shg-image-zoom,
.shg-c#s-2c49323d-151b-4e6e-ba69-ac9cc49bdd2c img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-2c49323d-151b-4e6e-ba69-ac9cc49bdd2c {
  max-width:  100%;
}

.shg-c#s-2c49323d-151b-4e6e-ba69-ac9cc49bdd2c img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-2c49323d-151b-4e6e-ba69-ac9cc49bdd2c .shg-image-zoom,
.shg-c#s-2c49323d-151b-4e6e-ba69-ac9cc49bdd2c img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-2c49323d-151b-4e6e-ba69-ac9cc49bdd2c .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-2c49323d-151b-4e6e-ba69-ac9cc49bdd2c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-2c49323d-151b-4e6e-ba69-ac9cc49bdd2c img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-2c49323d-151b-4e6e-ba69-ac9cc49bdd2c img.shogun-image,
.shg-c#s-2c49323d-151b-4e6e-ba69-ac9cc49bdd2c .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-2c49323d-151b-4e6e-ba69-ac9cc49bdd2c .shg-image-zoom,
.shg-c#s-2c49323d-151b-4e6e-ba69-ac9cc49bdd2c img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-2c49323d-151b-4e6e-ba69-ac9cc49bdd2c {
  max-width:  100%;
}

.shg-c#s-2c49323d-151b-4e6e-ba69-ac9cc49bdd2c img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-2c49323d-151b-4e6e-ba69-ac9cc49bdd2c .shg-image-zoom,
.shg-c#s-2c49323d-151b-4e6e-ba69-ac9cc49bdd2c img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-2c49323d-151b-4e6e-ba69-ac9cc49bdd2c .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-2c49323d-151b-4e6e-ba69-ac9cc49bdd2c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-2c49323d-151b-4e6e-ba69-ac9cc49bdd2c img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-2c49323d-151b-4e6e-ba69-ac9cc49bdd2c img.shogun-image,
.shg-c#s-2c49323d-151b-4e6e-ba69-ac9cc49bdd2c .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-2c49323d-151b-4e6e-ba69-ac9cc49bdd2c .shg-image-zoom,
.shg-c#s-2c49323d-151b-4e6e-ba69-ac9cc49bdd2c img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-2c49323d-151b-4e6e-ba69-ac9cc49bdd2c {
  max-width:  100%;
}

.shg-c#s-2c49323d-151b-4e6e-ba69-ac9cc49bdd2c img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-2c49323d-151b-4e6e-ba69-ac9cc49bdd2c .shg-image-zoom,
.shg-c#s-2c49323d-151b-4e6e-ba69-ac9cc49bdd2c img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-2c49323d-151b-4e6e-ba69-ac9cc49bdd2c .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-2c49323d-151b-4e6e-ba69-ac9cc49bdd2c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-2c49323d-151b-4e6e-ba69-ac9cc49bdd2c img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-2c49323d-151b-4e6e-ba69-ac9cc49bdd2c img.shogun-image,
.shg-c#s-2c49323d-151b-4e6e-ba69-ac9cc49bdd2c .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-2c49323d-151b-4e6e-ba69-ac9cc49bdd2c .shg-image-zoom,
.shg-c#s-2c49323d-151b-4e6e-ba69-ac9cc49bdd2c img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-2c49323d-151b-4e6e-ba69-ac9cc49bdd2c {
  max-width:  100%;
}

.shg-c#s-2c49323d-151b-4e6e-ba69-ac9cc49bdd2c img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-2c49323d-151b-4e6e-ba69-ac9cc49bdd2c .shg-image-zoom,
.shg-c#s-2c49323d-151b-4e6e-ba69-ac9cc49bdd2c img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-2c49323d-151b-4e6e-ba69-ac9cc49bdd2c .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-2c49323d-151b-4e6e-ba69-ac9cc49bdd2c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-2c49323d-151b-4e6e-ba69-ac9cc49bdd2c img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-2c49323d-151b-4e6e-ba69-ac9cc49bdd2c img.shogun-image,
.shg-c#s-2c49323d-151b-4e6e-ba69-ac9cc49bdd2c .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-2c49323d-151b-4e6e-ba69-ac9cc49bdd2c .shg-image-zoom,
.shg-c#s-2c49323d-151b-4e6e-ba69-ac9cc49bdd2c img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-ab72ec9f-e05f-424a-8960-9f02f95933f4 {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-ab72ec9f-e05f-424a-8960-9f02f95933f4 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 24px;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-ab72ec9f-e05f-424a-8960-9f02f95933f4 .shg-product-price {
  color: #000;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 24px;
}

#s-ab72ec9f-e05f-424a-8960-9f02f95933f4 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-effbb705-585a-481b-b1e7-c9546cc3835e {
  margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
text-align: center;
}

#s-effbb705-585a-481b-b1e7-c9546cc3835e .shg-product-metafield-component {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 14px;
  
  
}

#s-33847ec5-7b7c-4308-8479-b1ad0e545c8a {
  border-style: solid;
margin-top: 0px;
margin-left: auto;
margin-right: auto;
padding-top: 15px;
padding-left: 20px;
padding-bottom: 15px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #2C2A34;
border-radius: 10px;
background-color: rgba(44, 86, 125, 1);
text-align: center;
cursor: pointer;
color: rgba(255, 255, 255, 1);
background-image: none;
hover-type: color;
}
#s-33847ec5-7b7c-4308-8479-b1ad0e545c8a:hover {border-radius: 10px !important;
background-color: rgba(120, 196, 222, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(44, 86, 125, 1) !important;}#s-33847ec5-7b7c-4308-8479-b1ad0e545c8a:active {border-radius: 10px !important;
background-color: rgba(18, 101, 139, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-33847ec5-7b7c-4308-8479-b1ad0e545c8a-atc-btn-wrapper {
    text-align: center;
  }


#s-33847ec5-7b7c-4308-8479-b1ad0e545c8a {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-33847ec5-7b7c-4308-8479-b1ad0e545c8a.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-33847ec5-7b7c-4308-8479-b1ad0e545c8a.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-33847ec5-7b7c-4308-8479-b1ad0e545c8a.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-33847ec5-7b7c-4308-8479-b1ad0e545c8a-atc-btn-wrapper {
    text-align: center;
  }


#s-33847ec5-7b7c-4308-8479-b1ad0e545c8a {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-33847ec5-7b7c-4308-8479-b1ad0e545c8a.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-33847ec5-7b7c-4308-8479-b1ad0e545c8a.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-33847ec5-7b7c-4308-8479-b1ad0e545c8a.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-33847ec5-7b7c-4308-8479-b1ad0e545c8a-atc-btn-wrapper {
    text-align: center;
  }


#s-33847ec5-7b7c-4308-8479-b1ad0e545c8a {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-33847ec5-7b7c-4308-8479-b1ad0e545c8a.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-33847ec5-7b7c-4308-8479-b1ad0e545c8a.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-33847ec5-7b7c-4308-8479-b1ad0e545c8a.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-33847ec5-7b7c-4308-8479-b1ad0e545c8a-atc-btn-wrapper {
    text-align: center;
  }


#s-33847ec5-7b7c-4308-8479-b1ad0e545c8a {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-33847ec5-7b7c-4308-8479-b1ad0e545c8a.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-33847ec5-7b7c-4308-8479-b1ad0e545c8a.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-33847ec5-7b7c-4308-8479-b1ad0e545c8a.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-33847ec5-7b7c-4308-8479-b1ad0e545c8a-atc-btn-wrapper {
    text-align: center;
  }


#s-33847ec5-7b7c-4308-8479-b1ad0e545c8a {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-33847ec5-7b7c-4308-8479-b1ad0e545c8a.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-33847ec5-7b7c-4308-8479-b1ad0e545c8a.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-33847ec5-7b7c-4308-8479-b1ad0e545c8a.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-31ee931e-864e-41af-a9e1-02407541df37 {
  margin-left: auto;
margin-right: auto;
}
@media (min-width: 1200px){#s-31ee931e-864e-41af-a9e1-02407541df37 {
  display: none;
}
#s-31ee931e-864e-41af-a9e1-02407541df37, #wrap-s-31ee931e-864e-41af-a9e1-02407541df37, #wrap-content-s-31ee931e-864e-41af-a9e1-02407541df37 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-31ee931e-864e-41af-a9e1-02407541df37 {
  display: none;
}
#s-31ee931e-864e-41af-a9e1-02407541df37, #wrap-s-31ee931e-864e-41af-a9e1-02407541df37, #wrap-content-s-31ee931e-864e-41af-a9e1-02407541df37 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-31ee931e-864e-41af-a9e1-02407541df37 {
  display: none;
}
#s-31ee931e-864e-41af-a9e1-02407541df37, #wrap-s-31ee931e-864e-41af-a9e1-02407541df37, #wrap-content-s-31ee931e-864e-41af-a9e1-02407541df37 { display: none !important; }}
#s-31ee931e-864e-41af-a9e1-02407541df37 hr {
  border-top: 0px solid #ddd;
}

#s-b3029b97-9e2e-415a-9ef9-eeed2a569999 {
  margin-left: auto;
margin-right: auto;
}

#s-404eff20-378a-438a-9699-5f28d2d64662 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-404eff20-378a-438a-9699-5f28d2d64662 .shg-product-title-component h1 span {
  color: ;
  font-weight:  500 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  
}

#s-21ef9c93-a1e3-46bb-b1b7-c6b150d5cfe6 {
  min-height: 50px;
}








#s-21ef9c93-a1e3-46bb-b1b7-c6b150d5cfe6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-21ef9c93-a1e3-46bb-b1b7-c6b150d5cfe6.shg-box.shg-c {
  justify-content: center;
}

#s-9bf69fae-ce49-411c-9936-4698e50eccb0 {
  text-align: center;
}

#s-d8cb17e4-588d-48eb-b055-99df4c76bd7c {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-d8cb17e4-588d-48eb-b055-99df4c76bd7c {
  max-width:  100%;
}

.shg-c#s-d8cb17e4-588d-48eb-b055-99df4c76bd7c img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-d8cb17e4-588d-48eb-b055-99df4c76bd7c .shg-image-zoom,
.shg-c#s-d8cb17e4-588d-48eb-b055-99df4c76bd7c img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-d8cb17e4-588d-48eb-b055-99df4c76bd7c .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-d8cb17e4-588d-48eb-b055-99df4c76bd7c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-d8cb17e4-588d-48eb-b055-99df4c76bd7c img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-d8cb17e4-588d-48eb-b055-99df4c76bd7c img.shogun-image,
.shg-c#s-d8cb17e4-588d-48eb-b055-99df4c76bd7c .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-d8cb17e4-588d-48eb-b055-99df4c76bd7c .shg-image-zoom,
.shg-c#s-d8cb17e4-588d-48eb-b055-99df4c76bd7c img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-d8cb17e4-588d-48eb-b055-99df4c76bd7c {
  max-width:  100%;
}

.shg-c#s-d8cb17e4-588d-48eb-b055-99df4c76bd7c img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-d8cb17e4-588d-48eb-b055-99df4c76bd7c .shg-image-zoom,
.shg-c#s-d8cb17e4-588d-48eb-b055-99df4c76bd7c img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-d8cb17e4-588d-48eb-b055-99df4c76bd7c .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-d8cb17e4-588d-48eb-b055-99df4c76bd7c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-d8cb17e4-588d-48eb-b055-99df4c76bd7c img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-d8cb17e4-588d-48eb-b055-99df4c76bd7c img.shogun-image,
.shg-c#s-d8cb17e4-588d-48eb-b055-99df4c76bd7c .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-d8cb17e4-588d-48eb-b055-99df4c76bd7c .shg-image-zoom,
.shg-c#s-d8cb17e4-588d-48eb-b055-99df4c76bd7c img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-d8cb17e4-588d-48eb-b055-99df4c76bd7c {
  max-width:  100%;
}

.shg-c#s-d8cb17e4-588d-48eb-b055-99df4c76bd7c img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-d8cb17e4-588d-48eb-b055-99df4c76bd7c .shg-image-zoom,
.shg-c#s-d8cb17e4-588d-48eb-b055-99df4c76bd7c img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-d8cb17e4-588d-48eb-b055-99df4c76bd7c .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-d8cb17e4-588d-48eb-b055-99df4c76bd7c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-d8cb17e4-588d-48eb-b055-99df4c76bd7c img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-d8cb17e4-588d-48eb-b055-99df4c76bd7c img.shogun-image,
.shg-c#s-d8cb17e4-588d-48eb-b055-99df4c76bd7c .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-d8cb17e4-588d-48eb-b055-99df4c76bd7c .shg-image-zoom,
.shg-c#s-d8cb17e4-588d-48eb-b055-99df4c76bd7c img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-d8cb17e4-588d-48eb-b055-99df4c76bd7c {
  max-width:  100%;
}

.shg-c#s-d8cb17e4-588d-48eb-b055-99df4c76bd7c img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-d8cb17e4-588d-48eb-b055-99df4c76bd7c .shg-image-zoom,
.shg-c#s-d8cb17e4-588d-48eb-b055-99df4c76bd7c img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-d8cb17e4-588d-48eb-b055-99df4c76bd7c .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-d8cb17e4-588d-48eb-b055-99df4c76bd7c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-d8cb17e4-588d-48eb-b055-99df4c76bd7c img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-d8cb17e4-588d-48eb-b055-99df4c76bd7c img.shogun-image,
.shg-c#s-d8cb17e4-588d-48eb-b055-99df4c76bd7c .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-d8cb17e4-588d-48eb-b055-99df4c76bd7c .shg-image-zoom,
.shg-c#s-d8cb17e4-588d-48eb-b055-99df4c76bd7c img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-d8cb17e4-588d-48eb-b055-99df4c76bd7c {
  max-width:  100%;
}

.shg-c#s-d8cb17e4-588d-48eb-b055-99df4c76bd7c img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-d8cb17e4-588d-48eb-b055-99df4c76bd7c .shg-image-zoom,
.shg-c#s-d8cb17e4-588d-48eb-b055-99df4c76bd7c img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-d8cb17e4-588d-48eb-b055-99df4c76bd7c .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-d8cb17e4-588d-48eb-b055-99df4c76bd7c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-d8cb17e4-588d-48eb-b055-99df4c76bd7c img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-d8cb17e4-588d-48eb-b055-99df4c76bd7c img.shogun-image,
.shg-c#s-d8cb17e4-588d-48eb-b055-99df4c76bd7c .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-d8cb17e4-588d-48eb-b055-99df4c76bd7c .shg-image-zoom,
.shg-c#s-d8cb17e4-588d-48eb-b055-99df4c76bd7c img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-55950852-846a-4e09-8fe9-c266814f9dbb {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-55950852-846a-4e09-8fe9-c266814f9dbb .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 24px;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-55950852-846a-4e09-8fe9-c266814f9dbb .shg-product-price {
  color: #000;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 24px;
}

#s-55950852-846a-4e09-8fe9-c266814f9dbb .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-6a184fd5-b180-431f-9b56-5bbe9157171f {
  margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
text-align: center;
}

#s-6a184fd5-b180-431f-9b56-5bbe9157171f .shg-product-metafield-component {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 14px;
  
  
}

#s-45f4e811-3f0a-4eeb-a7e2-07f1dcfc025f {
  border-style: solid;
margin-top: 0px;
margin-left: auto;
margin-right: auto;
padding-top: 15px;
padding-left: 20px;
padding-bottom: 15px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #2C2A34;
border-radius: 10px;
background-color: rgba(44, 86, 125, 1);
text-align: center;
cursor: pointer;
color: rgba(255, 255, 255, 1);
background-image: none;
hover-type: color;
}
#s-45f4e811-3f0a-4eeb-a7e2-07f1dcfc025f:hover {border-radius: 10px !important;
background-color: rgba(120, 196, 222, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(44, 86, 125, 1) !important;}#s-45f4e811-3f0a-4eeb-a7e2-07f1dcfc025f:active {border-radius: 10px !important;
background-color: rgba(18, 101, 139, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-45f4e811-3f0a-4eeb-a7e2-07f1dcfc025f-atc-btn-wrapper {
    text-align: center;
  }


#s-45f4e811-3f0a-4eeb-a7e2-07f1dcfc025f {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-45f4e811-3f0a-4eeb-a7e2-07f1dcfc025f.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-45f4e811-3f0a-4eeb-a7e2-07f1dcfc025f.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-45f4e811-3f0a-4eeb-a7e2-07f1dcfc025f.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-45f4e811-3f0a-4eeb-a7e2-07f1dcfc025f-atc-btn-wrapper {
    text-align: center;
  }


#s-45f4e811-3f0a-4eeb-a7e2-07f1dcfc025f {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-45f4e811-3f0a-4eeb-a7e2-07f1dcfc025f.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-45f4e811-3f0a-4eeb-a7e2-07f1dcfc025f.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-45f4e811-3f0a-4eeb-a7e2-07f1dcfc025f.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-45f4e811-3f0a-4eeb-a7e2-07f1dcfc025f-atc-btn-wrapper {
    text-align: center;
  }


#s-45f4e811-3f0a-4eeb-a7e2-07f1dcfc025f {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-45f4e811-3f0a-4eeb-a7e2-07f1dcfc025f.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-45f4e811-3f0a-4eeb-a7e2-07f1dcfc025f.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-45f4e811-3f0a-4eeb-a7e2-07f1dcfc025f.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-45f4e811-3f0a-4eeb-a7e2-07f1dcfc025f-atc-btn-wrapper {
    text-align: center;
  }


#s-45f4e811-3f0a-4eeb-a7e2-07f1dcfc025f {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-45f4e811-3f0a-4eeb-a7e2-07f1dcfc025f.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-45f4e811-3f0a-4eeb-a7e2-07f1dcfc025f.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-45f4e811-3f0a-4eeb-a7e2-07f1dcfc025f.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-45f4e811-3f0a-4eeb-a7e2-07f1dcfc025f-atc-btn-wrapper {
    text-align: center;
  }


#s-45f4e811-3f0a-4eeb-a7e2-07f1dcfc025f {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-45f4e811-3f0a-4eeb-a7e2-07f1dcfc025f.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-45f4e811-3f0a-4eeb-a7e2-07f1dcfc025f.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-45f4e811-3f0a-4eeb-a7e2-07f1dcfc025f.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-0e3c8c09-590d-463e-888a-f4571797aebb {
  margin-left: auto;
margin-right: auto;
}
@media (min-width: 1200px){#s-0e3c8c09-590d-463e-888a-f4571797aebb {
  display: none;
}
#s-0e3c8c09-590d-463e-888a-f4571797aebb, #wrap-s-0e3c8c09-590d-463e-888a-f4571797aebb, #wrap-content-s-0e3c8c09-590d-463e-888a-f4571797aebb { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-0e3c8c09-590d-463e-888a-f4571797aebb {
  display: none;
}
#s-0e3c8c09-590d-463e-888a-f4571797aebb, #wrap-s-0e3c8c09-590d-463e-888a-f4571797aebb, #wrap-content-s-0e3c8c09-590d-463e-888a-f4571797aebb { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-0e3c8c09-590d-463e-888a-f4571797aebb {
  display: none;
}
#s-0e3c8c09-590d-463e-888a-f4571797aebb, #wrap-s-0e3c8c09-590d-463e-888a-f4571797aebb, #wrap-content-s-0e3c8c09-590d-463e-888a-f4571797aebb { display: none !important; }}
#s-0e3c8c09-590d-463e-888a-f4571797aebb hr {
  border-top: 0px solid #ddd;
}

#s-5e74d896-ea2b-4242-8ad4-d0a410d90f93 {
  margin-left: auto;
margin-right: auto;
}

#s-6693f0cf-5359-4acc-aa88-8e47dbf711f8 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-6693f0cf-5359-4acc-aa88-8e47dbf711f8 .shg-product-title-component h1 span {
  color: ;
  font-weight:  500 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  
}

#s-456778fb-0832-42d4-bb26-2fb26c015b52 {
  min-height: 50px;
}








#s-456778fb-0832-42d4-bb26-2fb26c015b52 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-456778fb-0832-42d4-bb26-2fb26c015b52.shg-box.shg-c {
  justify-content: center;
}

#s-275c2a85-4704-4c09-8f3f-18f8be3afaa8 {
  text-align: center;
}

#s-0606da3f-e989-4c83-8c6c-279f98acd30d {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-0606da3f-e989-4c83-8c6c-279f98acd30d {
  max-width:  100%;
}

.shg-c#s-0606da3f-e989-4c83-8c6c-279f98acd30d img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-0606da3f-e989-4c83-8c6c-279f98acd30d .shg-image-zoom,
.shg-c#s-0606da3f-e989-4c83-8c6c-279f98acd30d img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-0606da3f-e989-4c83-8c6c-279f98acd30d .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-0606da3f-e989-4c83-8c6c-279f98acd30d .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-0606da3f-e989-4c83-8c6c-279f98acd30d img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-0606da3f-e989-4c83-8c6c-279f98acd30d img.shogun-image,
.shg-c#s-0606da3f-e989-4c83-8c6c-279f98acd30d .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-0606da3f-e989-4c83-8c6c-279f98acd30d .shg-image-zoom,
.shg-c#s-0606da3f-e989-4c83-8c6c-279f98acd30d img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-0606da3f-e989-4c83-8c6c-279f98acd30d {
  max-width:  100%;
}

.shg-c#s-0606da3f-e989-4c83-8c6c-279f98acd30d img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-0606da3f-e989-4c83-8c6c-279f98acd30d .shg-image-zoom,
.shg-c#s-0606da3f-e989-4c83-8c6c-279f98acd30d img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-0606da3f-e989-4c83-8c6c-279f98acd30d .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-0606da3f-e989-4c83-8c6c-279f98acd30d .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-0606da3f-e989-4c83-8c6c-279f98acd30d img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-0606da3f-e989-4c83-8c6c-279f98acd30d img.shogun-image,
.shg-c#s-0606da3f-e989-4c83-8c6c-279f98acd30d .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-0606da3f-e989-4c83-8c6c-279f98acd30d .shg-image-zoom,
.shg-c#s-0606da3f-e989-4c83-8c6c-279f98acd30d img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-0606da3f-e989-4c83-8c6c-279f98acd30d {
  max-width:  100%;
}

.shg-c#s-0606da3f-e989-4c83-8c6c-279f98acd30d img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-0606da3f-e989-4c83-8c6c-279f98acd30d .shg-image-zoom,
.shg-c#s-0606da3f-e989-4c83-8c6c-279f98acd30d img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-0606da3f-e989-4c83-8c6c-279f98acd30d .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-0606da3f-e989-4c83-8c6c-279f98acd30d .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-0606da3f-e989-4c83-8c6c-279f98acd30d img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-0606da3f-e989-4c83-8c6c-279f98acd30d img.shogun-image,
.shg-c#s-0606da3f-e989-4c83-8c6c-279f98acd30d .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-0606da3f-e989-4c83-8c6c-279f98acd30d .shg-image-zoom,
.shg-c#s-0606da3f-e989-4c83-8c6c-279f98acd30d img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-0606da3f-e989-4c83-8c6c-279f98acd30d {
  max-width:  100%;
}

.shg-c#s-0606da3f-e989-4c83-8c6c-279f98acd30d img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-0606da3f-e989-4c83-8c6c-279f98acd30d .shg-image-zoom,
.shg-c#s-0606da3f-e989-4c83-8c6c-279f98acd30d img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-0606da3f-e989-4c83-8c6c-279f98acd30d .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-0606da3f-e989-4c83-8c6c-279f98acd30d .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-0606da3f-e989-4c83-8c6c-279f98acd30d img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-0606da3f-e989-4c83-8c6c-279f98acd30d img.shogun-image,
.shg-c#s-0606da3f-e989-4c83-8c6c-279f98acd30d .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-0606da3f-e989-4c83-8c6c-279f98acd30d .shg-image-zoom,
.shg-c#s-0606da3f-e989-4c83-8c6c-279f98acd30d img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-0606da3f-e989-4c83-8c6c-279f98acd30d {
  max-width:  100%;
}

.shg-c#s-0606da3f-e989-4c83-8c6c-279f98acd30d img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-0606da3f-e989-4c83-8c6c-279f98acd30d .shg-image-zoom,
.shg-c#s-0606da3f-e989-4c83-8c6c-279f98acd30d img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-0606da3f-e989-4c83-8c6c-279f98acd30d .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-0606da3f-e989-4c83-8c6c-279f98acd30d .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-0606da3f-e989-4c83-8c6c-279f98acd30d img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-0606da3f-e989-4c83-8c6c-279f98acd30d img.shogun-image,
.shg-c#s-0606da3f-e989-4c83-8c6c-279f98acd30d .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-0606da3f-e989-4c83-8c6c-279f98acd30d .shg-image-zoom,
.shg-c#s-0606da3f-e989-4c83-8c6c-279f98acd30d img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-aef17896-e810-42ed-9740-5446d293ef39 {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-aef17896-e810-42ed-9740-5446d293ef39 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 24px;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-aef17896-e810-42ed-9740-5446d293ef39 .shg-product-price {
  color: #000;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 24px;
}

#s-aef17896-e810-42ed-9740-5446d293ef39 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-29476615-719b-4610-b3d1-3984e63eef07 {
  margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
text-align: center;
}

#s-29476615-719b-4610-b3d1-3984e63eef07 .shg-product-metafield-component {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 14px;
  
  
}

#s-0ba25da7-4bc9-4a84-9f7e-c3c3e011e9d7 {
  border-style: solid;
margin-top: 0px;
margin-left: auto;
margin-right: auto;
padding-top: 15px;
padding-left: 20px;
padding-bottom: 15px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #2C2A34;
border-radius: 10px;
background-color: rgba(44, 86, 125, 1);
text-align: center;
cursor: pointer;
color: rgba(255, 255, 255, 1);
background-image: none;
hover-type: color;
}
#s-0ba25da7-4bc9-4a84-9f7e-c3c3e011e9d7:hover {border-radius: 10px !important;
background-color: rgba(120, 196, 222, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(44, 86, 125, 1) !important;}#s-0ba25da7-4bc9-4a84-9f7e-c3c3e011e9d7:active {border-radius: 10px !important;
background-color: rgba(18, 101, 139, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-0ba25da7-4bc9-4a84-9f7e-c3c3e011e9d7-atc-btn-wrapper {
    text-align: center;
  }


#s-0ba25da7-4bc9-4a84-9f7e-c3c3e011e9d7 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-0ba25da7-4bc9-4a84-9f7e-c3c3e011e9d7.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-0ba25da7-4bc9-4a84-9f7e-c3c3e011e9d7.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-0ba25da7-4bc9-4a84-9f7e-c3c3e011e9d7.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-0ba25da7-4bc9-4a84-9f7e-c3c3e011e9d7-atc-btn-wrapper {
    text-align: center;
  }


#s-0ba25da7-4bc9-4a84-9f7e-c3c3e011e9d7 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-0ba25da7-4bc9-4a84-9f7e-c3c3e011e9d7.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-0ba25da7-4bc9-4a84-9f7e-c3c3e011e9d7.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-0ba25da7-4bc9-4a84-9f7e-c3c3e011e9d7.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-0ba25da7-4bc9-4a84-9f7e-c3c3e011e9d7-atc-btn-wrapper {
    text-align: center;
  }


#s-0ba25da7-4bc9-4a84-9f7e-c3c3e011e9d7 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-0ba25da7-4bc9-4a84-9f7e-c3c3e011e9d7.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-0ba25da7-4bc9-4a84-9f7e-c3c3e011e9d7.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-0ba25da7-4bc9-4a84-9f7e-c3c3e011e9d7.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-0ba25da7-4bc9-4a84-9f7e-c3c3e011e9d7-atc-btn-wrapper {
    text-align: center;
  }


#s-0ba25da7-4bc9-4a84-9f7e-c3c3e011e9d7 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-0ba25da7-4bc9-4a84-9f7e-c3c3e011e9d7.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-0ba25da7-4bc9-4a84-9f7e-c3c3e011e9d7.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-0ba25da7-4bc9-4a84-9f7e-c3c3e011e9d7.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-0ba25da7-4bc9-4a84-9f7e-c3c3e011e9d7-atc-btn-wrapper {
    text-align: center;
  }


#s-0ba25da7-4bc9-4a84-9f7e-c3c3e011e9d7 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-0ba25da7-4bc9-4a84-9f7e-c3c3e011e9d7.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-0ba25da7-4bc9-4a84-9f7e-c3c3e011e9d7.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-0ba25da7-4bc9-4a84-9f7e-c3c3e011e9d7.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-d14df8ac-8bf6-4d3a-b6a9-fbf0b272434f {
  margin-top: 40px;
margin-left: auto;
margin-bottom: 40px;
margin-right: auto;
padding-left: 5%;
padding-right: 5%;
}

@media (min-width: 0px) {
[id="s-d14df8ac-8bf6-4d3a-b6a9-fbf0b272434f"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 25.0px);
}

}

@media (min-width: 768px) {
[id="s-d14df8ac-8bf6-4d3a-b6a9-fbf0b272434f"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 37.5px);
}

}

@media (min-width: 992px) {
[id="s-d14df8ac-8bf6-4d3a-b6a9-fbf0b272434f"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 37.5px);
}

}

@media (min-width: 1200px) {
[id="s-d14df8ac-8bf6-4d3a-b6a9-fbf0b272434f"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 37.5px);
}

}

#s-888b6c60-3228-4717-8168-eb8f88a4e696 {
  margin-left: auto;
margin-right: auto;
}

#s-a7ed22bc-051b-4818-a2fe-2a160e9713ee {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-a7ed22bc-051b-4818-a2fe-2a160e9713ee .shg-product-title-component h1 span {
  color: ;
  font-weight:  500 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  
}

#s-c8c51853-86ea-4e65-8c94-791adc0ff575 {
  min-height: 50px;
}








#s-c8c51853-86ea-4e65-8c94-791adc0ff575 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-c8c51853-86ea-4e65-8c94-791adc0ff575.shg-box.shg-c {
  justify-content: center;
}

#s-91ed54fc-6c3a-4ae7-aec7-bab6914cc794 {
  text-align: center;
}

#s-7d520128-4290-40e8-8356-7cf93ee2d469 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-7d520128-4290-40e8-8356-7cf93ee2d469 {
  max-width:  100%;
}

.shg-c#s-7d520128-4290-40e8-8356-7cf93ee2d469 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-7d520128-4290-40e8-8356-7cf93ee2d469 .shg-image-zoom,
.shg-c#s-7d520128-4290-40e8-8356-7cf93ee2d469 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-7d520128-4290-40e8-8356-7cf93ee2d469 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-7d520128-4290-40e8-8356-7cf93ee2d469 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-7d520128-4290-40e8-8356-7cf93ee2d469 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-7d520128-4290-40e8-8356-7cf93ee2d469 img.shogun-image,
.shg-c#s-7d520128-4290-40e8-8356-7cf93ee2d469 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-7d520128-4290-40e8-8356-7cf93ee2d469 .shg-image-zoom,
.shg-c#s-7d520128-4290-40e8-8356-7cf93ee2d469 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-7d520128-4290-40e8-8356-7cf93ee2d469 {
  max-width:  100%;
}

.shg-c#s-7d520128-4290-40e8-8356-7cf93ee2d469 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-7d520128-4290-40e8-8356-7cf93ee2d469 .shg-image-zoom,
.shg-c#s-7d520128-4290-40e8-8356-7cf93ee2d469 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-7d520128-4290-40e8-8356-7cf93ee2d469 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-7d520128-4290-40e8-8356-7cf93ee2d469 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-7d520128-4290-40e8-8356-7cf93ee2d469 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-7d520128-4290-40e8-8356-7cf93ee2d469 img.shogun-image,
.shg-c#s-7d520128-4290-40e8-8356-7cf93ee2d469 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-7d520128-4290-40e8-8356-7cf93ee2d469 .shg-image-zoom,
.shg-c#s-7d520128-4290-40e8-8356-7cf93ee2d469 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-7d520128-4290-40e8-8356-7cf93ee2d469 {
  max-width:  100%;
}

.shg-c#s-7d520128-4290-40e8-8356-7cf93ee2d469 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-7d520128-4290-40e8-8356-7cf93ee2d469 .shg-image-zoom,
.shg-c#s-7d520128-4290-40e8-8356-7cf93ee2d469 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-7d520128-4290-40e8-8356-7cf93ee2d469 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-7d520128-4290-40e8-8356-7cf93ee2d469 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-7d520128-4290-40e8-8356-7cf93ee2d469 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-7d520128-4290-40e8-8356-7cf93ee2d469 img.shogun-image,
.shg-c#s-7d520128-4290-40e8-8356-7cf93ee2d469 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-7d520128-4290-40e8-8356-7cf93ee2d469 .shg-image-zoom,
.shg-c#s-7d520128-4290-40e8-8356-7cf93ee2d469 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-7d520128-4290-40e8-8356-7cf93ee2d469 {
  max-width:  100%;
}

.shg-c#s-7d520128-4290-40e8-8356-7cf93ee2d469 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-7d520128-4290-40e8-8356-7cf93ee2d469 .shg-image-zoom,
.shg-c#s-7d520128-4290-40e8-8356-7cf93ee2d469 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-7d520128-4290-40e8-8356-7cf93ee2d469 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-7d520128-4290-40e8-8356-7cf93ee2d469 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-7d520128-4290-40e8-8356-7cf93ee2d469 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-7d520128-4290-40e8-8356-7cf93ee2d469 img.shogun-image,
.shg-c#s-7d520128-4290-40e8-8356-7cf93ee2d469 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-7d520128-4290-40e8-8356-7cf93ee2d469 .shg-image-zoom,
.shg-c#s-7d520128-4290-40e8-8356-7cf93ee2d469 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-7d520128-4290-40e8-8356-7cf93ee2d469 {
  max-width:  100%;
}

.shg-c#s-7d520128-4290-40e8-8356-7cf93ee2d469 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-7d520128-4290-40e8-8356-7cf93ee2d469 .shg-image-zoom,
.shg-c#s-7d520128-4290-40e8-8356-7cf93ee2d469 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-7d520128-4290-40e8-8356-7cf93ee2d469 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-7d520128-4290-40e8-8356-7cf93ee2d469 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-7d520128-4290-40e8-8356-7cf93ee2d469 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-7d520128-4290-40e8-8356-7cf93ee2d469 img.shogun-image,
.shg-c#s-7d520128-4290-40e8-8356-7cf93ee2d469 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-7d520128-4290-40e8-8356-7cf93ee2d469 .shg-image-zoom,
.shg-c#s-7d520128-4290-40e8-8356-7cf93ee2d469 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-fc0c36f1-588b-4135-8b30-c255a7a903cc {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-fc0c36f1-588b-4135-8b30-c255a7a903cc .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 24px;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-fc0c36f1-588b-4135-8b30-c255a7a903cc .shg-product-price {
  color: #000;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 24px;
}

#s-fc0c36f1-588b-4135-8b30-c255a7a903cc .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-913548be-89cf-456d-8808-0149f6ffb565 {
  margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
text-align: center;
}

#s-913548be-89cf-456d-8808-0149f6ffb565 .shg-product-metafield-component {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 14px;
  
  
}

#s-53b26d70-af5c-4094-9690-27a5689d3c10 {
  border-style: solid;
margin-top: 0px;
margin-left: auto;
margin-right: auto;
padding-top: 15px;
padding-left: 20px;
padding-bottom: 15px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #2C2A34;
border-radius: 10px;
background-color: rgba(44, 86, 125, 1);
text-align: center;
cursor: pointer;
color: rgba(255, 255, 255, 1);
background-image: none;
hover-type: color;
}
#s-53b26d70-af5c-4094-9690-27a5689d3c10:hover {border-radius: 10px !important;
background-color: rgba(120, 196, 222, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(44, 86, 125, 1) !important;}#s-53b26d70-af5c-4094-9690-27a5689d3c10:active {border-radius: 10px !important;
background-color: rgba(18, 101, 139, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-53b26d70-af5c-4094-9690-27a5689d3c10-atc-btn-wrapper {
    text-align: center;
  }


#s-53b26d70-af5c-4094-9690-27a5689d3c10 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-53b26d70-af5c-4094-9690-27a5689d3c10.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-53b26d70-af5c-4094-9690-27a5689d3c10.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-53b26d70-af5c-4094-9690-27a5689d3c10.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-53b26d70-af5c-4094-9690-27a5689d3c10-atc-btn-wrapper {
    text-align: center;
  }


#s-53b26d70-af5c-4094-9690-27a5689d3c10 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-53b26d70-af5c-4094-9690-27a5689d3c10.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-53b26d70-af5c-4094-9690-27a5689d3c10.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-53b26d70-af5c-4094-9690-27a5689d3c10.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-53b26d70-af5c-4094-9690-27a5689d3c10-atc-btn-wrapper {
    text-align: center;
  }


#s-53b26d70-af5c-4094-9690-27a5689d3c10 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-53b26d70-af5c-4094-9690-27a5689d3c10.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-53b26d70-af5c-4094-9690-27a5689d3c10.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-53b26d70-af5c-4094-9690-27a5689d3c10.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-53b26d70-af5c-4094-9690-27a5689d3c10-atc-btn-wrapper {
    text-align: center;
  }


#s-53b26d70-af5c-4094-9690-27a5689d3c10 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-53b26d70-af5c-4094-9690-27a5689d3c10.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-53b26d70-af5c-4094-9690-27a5689d3c10.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-53b26d70-af5c-4094-9690-27a5689d3c10.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-53b26d70-af5c-4094-9690-27a5689d3c10-atc-btn-wrapper {
    text-align: center;
  }


#s-53b26d70-af5c-4094-9690-27a5689d3c10 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-53b26d70-af5c-4094-9690-27a5689d3c10.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-53b26d70-af5c-4094-9690-27a5689d3c10.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-53b26d70-af5c-4094-9690-27a5689d3c10.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-b27e3946-6e9a-41ac-92f8-404e1d4ed817 {
  margin-left: auto;
margin-right: auto;
}

#s-f82a9074-0b9d-4fe6-8291-79678bf2ab8a {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-f82a9074-0b9d-4fe6-8291-79678bf2ab8a .shg-product-title-component h1 span {
  color: ;
  font-weight:  500 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  
}

#s-ff825a04-f4ab-4876-8c10-ba6f37153929 {
  min-height: 50px;
}








#s-ff825a04-f4ab-4876-8c10-ba6f37153929 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-ff825a04-f4ab-4876-8c10-ba6f37153929.shg-box.shg-c {
  justify-content: center;
}

#s-48872463-3bac-47f0-8e6f-dfa71ff307ef {
  text-align: center;
}

#s-af4f4071-56b3-4d3f-9a80-a5c3226eaca2 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-af4f4071-56b3-4d3f-9a80-a5c3226eaca2 {
  max-width:  100%;
}

.shg-c#s-af4f4071-56b3-4d3f-9a80-a5c3226eaca2 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-af4f4071-56b3-4d3f-9a80-a5c3226eaca2 .shg-image-zoom,
.shg-c#s-af4f4071-56b3-4d3f-9a80-a5c3226eaca2 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-af4f4071-56b3-4d3f-9a80-a5c3226eaca2 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-af4f4071-56b3-4d3f-9a80-a5c3226eaca2 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-af4f4071-56b3-4d3f-9a80-a5c3226eaca2 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-af4f4071-56b3-4d3f-9a80-a5c3226eaca2 img.shogun-image,
.shg-c#s-af4f4071-56b3-4d3f-9a80-a5c3226eaca2 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-af4f4071-56b3-4d3f-9a80-a5c3226eaca2 .shg-image-zoom,
.shg-c#s-af4f4071-56b3-4d3f-9a80-a5c3226eaca2 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-af4f4071-56b3-4d3f-9a80-a5c3226eaca2 {
  max-width:  100%;
}

.shg-c#s-af4f4071-56b3-4d3f-9a80-a5c3226eaca2 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-af4f4071-56b3-4d3f-9a80-a5c3226eaca2 .shg-image-zoom,
.shg-c#s-af4f4071-56b3-4d3f-9a80-a5c3226eaca2 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-af4f4071-56b3-4d3f-9a80-a5c3226eaca2 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-af4f4071-56b3-4d3f-9a80-a5c3226eaca2 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-af4f4071-56b3-4d3f-9a80-a5c3226eaca2 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-af4f4071-56b3-4d3f-9a80-a5c3226eaca2 img.shogun-image,
.shg-c#s-af4f4071-56b3-4d3f-9a80-a5c3226eaca2 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-af4f4071-56b3-4d3f-9a80-a5c3226eaca2 .shg-image-zoom,
.shg-c#s-af4f4071-56b3-4d3f-9a80-a5c3226eaca2 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-af4f4071-56b3-4d3f-9a80-a5c3226eaca2 {
  max-width:  100%;
}

.shg-c#s-af4f4071-56b3-4d3f-9a80-a5c3226eaca2 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-af4f4071-56b3-4d3f-9a80-a5c3226eaca2 .shg-image-zoom,
.shg-c#s-af4f4071-56b3-4d3f-9a80-a5c3226eaca2 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-af4f4071-56b3-4d3f-9a80-a5c3226eaca2 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-af4f4071-56b3-4d3f-9a80-a5c3226eaca2 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-af4f4071-56b3-4d3f-9a80-a5c3226eaca2 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-af4f4071-56b3-4d3f-9a80-a5c3226eaca2 img.shogun-image,
.shg-c#s-af4f4071-56b3-4d3f-9a80-a5c3226eaca2 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-af4f4071-56b3-4d3f-9a80-a5c3226eaca2 .shg-image-zoom,
.shg-c#s-af4f4071-56b3-4d3f-9a80-a5c3226eaca2 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-af4f4071-56b3-4d3f-9a80-a5c3226eaca2 {
  max-width:  100%;
}

.shg-c#s-af4f4071-56b3-4d3f-9a80-a5c3226eaca2 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-af4f4071-56b3-4d3f-9a80-a5c3226eaca2 .shg-image-zoom,
.shg-c#s-af4f4071-56b3-4d3f-9a80-a5c3226eaca2 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-af4f4071-56b3-4d3f-9a80-a5c3226eaca2 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-af4f4071-56b3-4d3f-9a80-a5c3226eaca2 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-af4f4071-56b3-4d3f-9a80-a5c3226eaca2 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-af4f4071-56b3-4d3f-9a80-a5c3226eaca2 img.shogun-image,
.shg-c#s-af4f4071-56b3-4d3f-9a80-a5c3226eaca2 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-af4f4071-56b3-4d3f-9a80-a5c3226eaca2 .shg-image-zoom,
.shg-c#s-af4f4071-56b3-4d3f-9a80-a5c3226eaca2 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-af4f4071-56b3-4d3f-9a80-a5c3226eaca2 {
  max-width:  100%;
}

.shg-c#s-af4f4071-56b3-4d3f-9a80-a5c3226eaca2 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-af4f4071-56b3-4d3f-9a80-a5c3226eaca2 .shg-image-zoom,
.shg-c#s-af4f4071-56b3-4d3f-9a80-a5c3226eaca2 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-af4f4071-56b3-4d3f-9a80-a5c3226eaca2 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-af4f4071-56b3-4d3f-9a80-a5c3226eaca2 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-af4f4071-56b3-4d3f-9a80-a5c3226eaca2 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-af4f4071-56b3-4d3f-9a80-a5c3226eaca2 img.shogun-image,
.shg-c#s-af4f4071-56b3-4d3f-9a80-a5c3226eaca2 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-af4f4071-56b3-4d3f-9a80-a5c3226eaca2 .shg-image-zoom,
.shg-c#s-af4f4071-56b3-4d3f-9a80-a5c3226eaca2 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-ae17f048-73e0-41ce-bcc1-ba92faa7b171 {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-ae17f048-73e0-41ce-bcc1-ba92faa7b171 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 24px;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-ae17f048-73e0-41ce-bcc1-ba92faa7b171 .shg-product-price {
  color: #000;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 24px;
}

#s-ae17f048-73e0-41ce-bcc1-ba92faa7b171 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-76c904a1-9cb2-4c82-99f6-bd1c8cd05d06 {
  margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
text-align: center;
}

#s-76c904a1-9cb2-4c82-99f6-bd1c8cd05d06 .shg-product-metafield-component {
  color: ;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 14px;
  
  
}

#s-91297632-8267-42e8-acdc-f427ff917793 {
  border-style: solid;
margin-top: 0px;
margin-left: auto;
margin-right: auto;
padding-top: 15px;
padding-left: 20px;
padding-bottom: 15px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #2C2A34;
border-radius: 10px;
background-color: rgba(44, 86, 125, 1);
text-align: center;
cursor: pointer;
color: rgba(255, 255, 255, 1);
background-image: none;
hover-type: color;
}
#s-91297632-8267-42e8-acdc-f427ff917793:hover {border-radius: 10px !important;
background-color: rgba(120, 196, 222, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(44, 86, 125, 1) !important;}#s-91297632-8267-42e8-acdc-f427ff917793:active {border-radius: 10px !important;
background-color: rgba(18, 101, 139, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-91297632-8267-42e8-acdc-f427ff917793-atc-btn-wrapper {
    text-align: center;
  }


#s-91297632-8267-42e8-acdc-f427ff917793 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-91297632-8267-42e8-acdc-f427ff917793.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-91297632-8267-42e8-acdc-f427ff917793.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-91297632-8267-42e8-acdc-f427ff917793.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-91297632-8267-42e8-acdc-f427ff917793-atc-btn-wrapper {
    text-align: center;
  }


#s-91297632-8267-42e8-acdc-f427ff917793 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-91297632-8267-42e8-acdc-f427ff917793.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-91297632-8267-42e8-acdc-f427ff917793.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-91297632-8267-42e8-acdc-f427ff917793.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-91297632-8267-42e8-acdc-f427ff917793-atc-btn-wrapper {
    text-align: center;
  }


#s-91297632-8267-42e8-acdc-f427ff917793 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-91297632-8267-42e8-acdc-f427ff917793.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-91297632-8267-42e8-acdc-f427ff917793.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-91297632-8267-42e8-acdc-f427ff917793.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-91297632-8267-42e8-acdc-f427ff917793-atc-btn-wrapper {
    text-align: center;
  }


#s-91297632-8267-42e8-acdc-f427ff917793 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-91297632-8267-42e8-acdc-f427ff917793.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-91297632-8267-42e8-acdc-f427ff917793.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-91297632-8267-42e8-acdc-f427ff917793.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-91297632-8267-42e8-acdc-f427ff917793-atc-btn-wrapper {
    text-align: center;
  }


#s-91297632-8267-42e8-acdc-f427ff917793 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-91297632-8267-42e8-acdc-f427ff917793.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-91297632-8267-42e8-acdc-f427ff917793.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-91297632-8267-42e8-acdc-f427ff917793.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-a3425167-c657-4f7f-b2ba-1b934a601ca1 {
  margin-left: auto;
margin-right: auto;
}
@media (min-width: 1200px){#s-a3425167-c657-4f7f-b2ba-1b934a601ca1 {
  display: none;
}
#s-a3425167-c657-4f7f-b2ba-1b934a601ca1, #wrap-s-a3425167-c657-4f7f-b2ba-1b934a601ca1, #wrap-content-s-a3425167-c657-4f7f-b2ba-1b934a601ca1 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-a3425167-c657-4f7f-b2ba-1b934a601ca1 {
  display: none;
}
#s-a3425167-c657-4f7f-b2ba-1b934a601ca1, #wrap-s-a3425167-c657-4f7f-b2ba-1b934a601ca1, #wrap-content-s-a3425167-c657-4f7f-b2ba-1b934a601ca1 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-a3425167-c657-4f7f-b2ba-1b934a601ca1 {
  display: none;
}
#s-a3425167-c657-4f7f-b2ba-1b934a601ca1, #wrap-s-a3425167-c657-4f7f-b2ba-1b934a601ca1, #wrap-content-s-a3425167-c657-4f7f-b2ba-1b934a601ca1 { display: none !important; }}
#s-a3425167-c657-4f7f-b2ba-1b934a601ca1 hr {
  border-top: 0px solid #ddd;
}

#s-1040203c-6a62-411e-a680-95df460c308b {
  margin-left: auto;
margin-right: auto;
}
@media (min-width: 1200px){#s-1040203c-6a62-411e-a680-95df460c308b {
  display: none;
}
#s-1040203c-6a62-411e-a680-95df460c308b, #wrap-s-1040203c-6a62-411e-a680-95df460c308b, #wrap-content-s-1040203c-6a62-411e-a680-95df460c308b { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-1040203c-6a62-411e-a680-95df460c308b {
  display: none;
}
#s-1040203c-6a62-411e-a680-95df460c308b, #wrap-s-1040203c-6a62-411e-a680-95df460c308b, #wrap-content-s-1040203c-6a62-411e-a680-95df460c308b { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-1040203c-6a62-411e-a680-95df460c308b {
  display: none;
}
#s-1040203c-6a62-411e-a680-95df460c308b, #wrap-s-1040203c-6a62-411e-a680-95df460c308b, #wrap-content-s-1040203c-6a62-411e-a680-95df460c308b { display: none !important; }}
#s-1040203c-6a62-411e-a680-95df460c308b hr {
  border-top: 0px solid #ddd;
}

#s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3 {
  margin-left: 10%;
margin-right: 10%;
max-width: 1290px;
aspect-ratio: 1290/582;
text-align: center;
}
@media (min-width: 1200px){#s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3 {
  display: none;
}
#s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3, #wrap-s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3, #wrap-content-s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3 {
  display: none;
}
#s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3, #wrap-s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3, #wrap-content-s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3 {
  display: none;
}
#s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3, #wrap-s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3, #wrap-content-s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3 { display: none !important; }}
#s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3 {
  margin: 0 !important;
  overflow: visible;
}

#s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3 img.shogun-image {
  /* Add background color handling */
  
}

#s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3 .shg-image-content-wrapper {
      aspect-ratio: 1290/582;
      min-width: 100%;
      height: auto;
    }

    #s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3 .shogun-image-link {
      aspect-ratio: 1290/582;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1290px;
  }




.s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3 .shogun-image-content {
  
    justify-content: center;
  
}

.s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3.shg-align-container {
  display: flex;
  justify-content: center
}

.s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3.shogun-image {
  box-sizing: border-box;
}



.s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3 {
      --shg-aspect-ratio: calc(1290/582); 
    }

    .s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3.shogun-image-container {
      position: relative;
    }

    .s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1290px;
    }
  }

@media (min-width: 1200px){#s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3 {
  margin: 0 !important;
  overflow: visible;
}

#s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3 img.shogun-image {
  /* Add background color handling */
  
}

#s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3 .shg-image-content-wrapper {
      aspect-ratio: 1290/582;
      min-width: 100%;
      height: auto;
    }

    #s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3 .shogun-image-link {
      aspect-ratio: 1290/582;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1290px;
  }




.s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3 .shogun-image-content {
  
    justify-content: center;
  
}

.s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3.shg-align-container {
  display: flex;
  justify-content: center
}

.s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3.shogun-image {
  box-sizing: border-box;
}



.s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3 {
      --shg-aspect-ratio: calc(1290/582); 
    }

    .s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3.shogun-image-container {
      position: relative;
    }

    .s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1290px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3 {
  margin: 0 !important;
  overflow: visible;
}

#s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3 img.shogun-image {
  /* Add background color handling */
  
}

#s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3 .shg-image-content-wrapper {
      aspect-ratio: 1290/582;
      min-width: 100%;
      height: auto;
    }

    #s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3 .shogun-image-link {
      aspect-ratio: 1290/582;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1290px;
  }




.s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3 .shogun-image-content {
  
    justify-content: center;
  
}

.s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3.shg-align-container {
  display: flex;
  justify-content: center
}

.s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3.shogun-image {
  box-sizing: border-box;
}



.s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3 {
      --shg-aspect-ratio: calc(1290/582); 
    }

    .s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3.shogun-image-container {
      position: relative;
    }

    .s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1290px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3 {
  margin: 0 !important;
  overflow: visible;
}

#s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3 img.shogun-image {
  /* Add background color handling */
  
}

#s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3 .shg-image-content-wrapper {
      aspect-ratio: 1290/582;
      min-width: 100%;
      height: auto;
    }

    #s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3 .shogun-image-link {
      aspect-ratio: 1290/582;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1290px;
  }




.s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3 .shogun-image-content {
  
    justify-content: center;
  
}

.s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3.shg-align-container {
  display: flex;
  justify-content: center
}

.s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3.shogun-image {
  box-sizing: border-box;
}



.s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3 {
      --shg-aspect-ratio: calc(1290/582); 
    }

    .s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3.shogun-image-container {
      position: relative;
    }

    .s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1290px;
    }
  }

}@media (max-width: 767px){#s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3 {
  margin: 0 !important;
  overflow: visible;
}

#s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3 img.shogun-image {
  /* Add background color handling */
  
}

#s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3 .shg-image-content-wrapper {
      aspect-ratio: 1290/582;
      min-width: 100%;
      height: auto;
    }

    #s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3 .shogun-image-link {
      aspect-ratio: 1290/582;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1290px;
  }




.s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3 .shogun-image-content {
  
    justify-content: center;
  
}

.s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3.shg-align-container {
  display: flex;
  justify-content: center
}

.s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3.shogun-image {
  box-sizing: border-box;
}



.s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3 {
      --shg-aspect-ratio: calc(1290/582); 
    }

    .s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3.shogun-image-container {
      position: relative;
    }

    .s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-cc4f148c-b509-4d10-9e45-8f8b61bab0a3 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1290px;
    }
  }

}
#s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b {
  margin-left: 10%;
margin-right: 10%;
max-width: 4056px;
aspect-ratio: 4056/507;
text-align: center;
}
@media (min-width: 1200px){#s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b {
  
}
}@media (max-width: 767px){#s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b {
  display: none;
}
#s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b, #wrap-s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b, #wrap-content-s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b { display: none !important; }}
#s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b {
  margin: 0 !important;
  overflow: visible;
}

#s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b img.shogun-image {
  /* Add background color handling */
  
}

#s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b .shg-image-content-wrapper {
      aspect-ratio: 4056/507;
      min-width: 100%;
      height: auto;
    }

    #s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b .shogun-image-link {
      aspect-ratio: 4056/507;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 4056px;
  }




.s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b .shogun-image-content {
  
    justify-content: center;
  
}

.s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b.shogun-image {
  box-sizing: border-box;
}



.s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b {
      --shg-aspect-ratio: calc(4056/507); 
    }

    .s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b.shogun-image-container {
      position: relative;
    }

    .s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 4056px;
    }
  }

@media (min-width: 1200px){#s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b {
  margin: 0 !important;
  overflow: visible;
}

#s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b img.shogun-image {
  /* Add background color handling */
  
}

#s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b .shg-image-content-wrapper {
      aspect-ratio: 4056/507;
      min-width: 100%;
      height: auto;
    }

    #s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b .shogun-image-link {
      aspect-ratio: 4056/507;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 4056px;
  }




.s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b .shogun-image-content {
  
    justify-content: center;
  
}

.s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b.shogun-image {
  box-sizing: border-box;
}



.s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b {
      --shg-aspect-ratio: calc(4056/507); 
    }

    .s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b.shogun-image-container {
      position: relative;
    }

    .s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 4056px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b {
  margin: 0 !important;
  overflow: visible;
}

#s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b img.shogun-image {
  /* Add background color handling */
  
}

#s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b .shg-image-content-wrapper {
      aspect-ratio: 4056/507;
      min-width: 100%;
      height: auto;
    }

    #s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b .shogun-image-link {
      aspect-ratio: 4056/507;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 4056px;
  }




.s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b .shogun-image-content {
  
    justify-content: center;
  
}

.s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b.shogun-image {
  box-sizing: border-box;
}



.s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b {
      --shg-aspect-ratio: calc(4056/507); 
    }

    .s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b.shogun-image-container {
      position: relative;
    }

    .s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 4056px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b {
  margin: 0 !important;
  overflow: visible;
}

#s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b img.shogun-image {
  /* Add background color handling */
  
}

#s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b .shg-image-content-wrapper {
      aspect-ratio: 4056/507;
      min-width: 100%;
      height: auto;
    }

    #s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b .shogun-image-link {
      aspect-ratio: 4056/507;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 4056px;
  }




.s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b .shogun-image-content {
  
    justify-content: center;
  
}

.s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b.shogun-image {
  box-sizing: border-box;
}



.s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b {
      --shg-aspect-ratio: calc(4056/507); 
    }

    .s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b.shogun-image-container {
      position: relative;
    }

    .s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 4056px;
    }
  }

}@media (max-width: 767px){#s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b {
  margin: 0 !important;
  overflow: visible;
}

#s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b img.shogun-image {
  /* Add background color handling */
  
}

#s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b .shg-image-content-wrapper {
      aspect-ratio: 4056/507;
      min-width: 100%;
      height: auto;
    }

    #s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b .shogun-image-link {
      aspect-ratio: 4056/507;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 4056px;
  }




.s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b .shogun-image-content {
  
    justify-content: center;
  
}

.s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b.shogun-image {
  box-sizing: border-box;
}



.s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b {
      --shg-aspect-ratio: calc(4056/507); 
    }

    .s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b.shogun-image-container {
      position: relative;
    }

    .s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2c9a50d1-7731-4d88-b99f-bf89ae50c90b img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 4056px;
    }
  }

}
#s-399950e7-bfa5-4c48-a6c7-2d144f71f110 {
  margin-top: 40px;
margin-left: auto;
margin-bottom: 40px;
margin-right: auto;
padding-left: 5%;
padding-right: 5%;
}

@media (min-width: 0px) {
[id="s-399950e7-bfa5-4c48-a6c7-2d144f71f110"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 25.0px);
}

}

@media (min-width: 768px) {
[id="s-399950e7-bfa5-4c48-a6c7-2d144f71f110"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 37.5px);
}

}

@media (min-width: 992px) {
[id="s-399950e7-bfa5-4c48-a6c7-2d144f71f110"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 37.5px);
}

}

@media (min-width: 1200px) {
[id="s-399950e7-bfa5-4c48-a6c7-2d144f71f110"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 37.5px);
}

}

#s-42739274-d401-413f-9292-fbb39bc5bfa6 {
  margin-left: auto;
margin-right: auto;
}

#s-bda48bb3-9cc4-47e3-a4c1-445922cfa360 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-bda48bb3-9cc4-47e3-a4c1-445922cfa360 .shg-product-title-component h1 span {
  color: ;
  font-weight:  500 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  
}

#s-5e1d6d3d-9483-488d-9dcf-5949be643efa {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-5e1d6d3d-9483-488d-9dcf-5949be643efa {
  max-width:  100%;
}

.shg-c#s-5e1d6d3d-9483-488d-9dcf-5949be643efa img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-5e1d6d3d-9483-488d-9dcf-5949be643efa .shg-image-zoom,
.shg-c#s-5e1d6d3d-9483-488d-9dcf-5949be643efa img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-5e1d6d3d-9483-488d-9dcf-5949be643efa .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-5e1d6d3d-9483-488d-9dcf-5949be643efa .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-5e1d6d3d-9483-488d-9dcf-5949be643efa img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-5e1d6d3d-9483-488d-9dcf-5949be643efa img.shogun-image,
.shg-c#s-5e1d6d3d-9483-488d-9dcf-5949be643efa .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-5e1d6d3d-9483-488d-9dcf-5949be643efa .shg-image-zoom,
.shg-c#s-5e1d6d3d-9483-488d-9dcf-5949be643efa img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-5e1d6d3d-9483-488d-9dcf-5949be643efa {
  max-width:  100%;
}

.shg-c#s-5e1d6d3d-9483-488d-9dcf-5949be643efa img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-5e1d6d3d-9483-488d-9dcf-5949be643efa .shg-image-zoom,
.shg-c#s-5e1d6d3d-9483-488d-9dcf-5949be643efa img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-5e1d6d3d-9483-488d-9dcf-5949be643efa .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-5e1d6d3d-9483-488d-9dcf-5949be643efa .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-5e1d6d3d-9483-488d-9dcf-5949be643efa img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-5e1d6d3d-9483-488d-9dcf-5949be643efa img.shogun-image,
.shg-c#s-5e1d6d3d-9483-488d-9dcf-5949be643efa .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-5e1d6d3d-9483-488d-9dcf-5949be643efa .shg-image-zoom,
.shg-c#s-5e1d6d3d-9483-488d-9dcf-5949be643efa img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-5e1d6d3d-9483-488d-9dcf-5949be643efa {
  max-width:  100%;
}

.shg-c#s-5e1d6d3d-9483-488d-9dcf-5949be643efa img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-5e1d6d3d-9483-488d-9dcf-5949be643efa .shg-image-zoom,
.shg-c#s-5e1d6d3d-9483-488d-9dcf-5949be643efa img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-5e1d6d3d-9483-488d-9dcf-5949be643efa .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-5e1d6d3d-9483-488d-9dcf-5949be643efa .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-5e1d6d3d-9483-488d-9dcf-5949be643efa img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-5e1d6d3d-9483-488d-9dcf-5949be643efa img.shogun-image,
.shg-c#s-5e1d6d3d-9483-488d-9dcf-5949be643efa .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-5e1d6d3d-9483-488d-9dcf-5949be643efa .shg-image-zoom,
.shg-c#s-5e1d6d3d-9483-488d-9dcf-5949be643efa img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-5e1d6d3d-9483-488d-9dcf-5949be643efa {
  max-width:  100%;
}

.shg-c#s-5e1d6d3d-9483-488d-9dcf-5949be643efa img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-5e1d6d3d-9483-488d-9dcf-5949be643efa .shg-image-zoom,
.shg-c#s-5e1d6d3d-9483-488d-9dcf-5949be643efa img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-5e1d6d3d-9483-488d-9dcf-5949be643efa .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-5e1d6d3d-9483-488d-9dcf-5949be643efa .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-5e1d6d3d-9483-488d-9dcf-5949be643efa img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-5e1d6d3d-9483-488d-9dcf-5949be643efa img.shogun-image,
.shg-c#s-5e1d6d3d-9483-488d-9dcf-5949be643efa .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-5e1d6d3d-9483-488d-9dcf-5949be643efa .shg-image-zoom,
.shg-c#s-5e1d6d3d-9483-488d-9dcf-5949be643efa img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-5e1d6d3d-9483-488d-9dcf-5949be643efa {
  max-width:  100%;
}

.shg-c#s-5e1d6d3d-9483-488d-9dcf-5949be643efa img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-5e1d6d3d-9483-488d-9dcf-5949be643efa .shg-image-zoom,
.shg-c#s-5e1d6d3d-9483-488d-9dcf-5949be643efa img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-5e1d6d3d-9483-488d-9dcf-5949be643efa .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-5e1d6d3d-9483-488d-9dcf-5949be643efa .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-5e1d6d3d-9483-488d-9dcf-5949be643efa img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-5e1d6d3d-9483-488d-9dcf-5949be643efa img.shogun-image,
.shg-c#s-5e1d6d3d-9483-488d-9dcf-5949be643efa .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-5e1d6d3d-9483-488d-9dcf-5949be643efa .shg-image-zoom,
.shg-c#s-5e1d6d3d-9483-488d-9dcf-5949be643efa img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-cf75324d-ed68-4b3d-9d74-ebfa8b54661f {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-cf75324d-ed68-4b3d-9d74-ebfa8b54661f .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 24px;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-cf75324d-ed68-4b3d-9d74-ebfa8b54661f .shg-product-price {
  color: #000;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 24px;
}

#s-cf75324d-ed68-4b3d-9d74-ebfa8b54661f .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-2f024a63-3aa8-49cc-8356-aba0c27328fd {
  margin-top: 5px;
margin-bottom: 5px;
text-align: center;
}

#s-786babcb-a3d2-4f30-ad35-b02d5d7ca5f3 {
  border-style: solid;
margin-top: 0px;
margin-left: auto;
margin-right: auto;
padding-top: 15px;
padding-left: 20px;
padding-bottom: 15px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #2C2A34;
border-radius: 10px;
background-color: rgba(44, 86, 125, 1);
text-align: center;
cursor: pointer;
color: rgba(255, 255, 255, 1);
background-image: none;
hover-type: color;
}
#s-786babcb-a3d2-4f30-ad35-b02d5d7ca5f3:hover {border-radius: 10px !important;
background-color: rgba(120, 196, 222, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(44, 86, 125, 1) !important;}#s-786babcb-a3d2-4f30-ad35-b02d5d7ca5f3:active {border-radius: 10px !important;
background-color: rgba(18, 101, 139, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-786babcb-a3d2-4f30-ad35-b02d5d7ca5f3-atc-btn-wrapper {
    text-align: center;
  }


#s-786babcb-a3d2-4f30-ad35-b02d5d7ca5f3 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-786babcb-a3d2-4f30-ad35-b02d5d7ca5f3.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-786babcb-a3d2-4f30-ad35-b02d5d7ca5f3.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-786babcb-a3d2-4f30-ad35-b02d5d7ca5f3.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-786babcb-a3d2-4f30-ad35-b02d5d7ca5f3-atc-btn-wrapper {
    text-align: center;
  }


#s-786babcb-a3d2-4f30-ad35-b02d5d7ca5f3 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-786babcb-a3d2-4f30-ad35-b02d5d7ca5f3.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-786babcb-a3d2-4f30-ad35-b02d5d7ca5f3.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-786babcb-a3d2-4f30-ad35-b02d5d7ca5f3.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-786babcb-a3d2-4f30-ad35-b02d5d7ca5f3-atc-btn-wrapper {
    text-align: center;
  }


#s-786babcb-a3d2-4f30-ad35-b02d5d7ca5f3 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-786babcb-a3d2-4f30-ad35-b02d5d7ca5f3.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-786babcb-a3d2-4f30-ad35-b02d5d7ca5f3.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-786babcb-a3d2-4f30-ad35-b02d5d7ca5f3.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-786babcb-a3d2-4f30-ad35-b02d5d7ca5f3-atc-btn-wrapper {
    text-align: center;
  }


#s-786babcb-a3d2-4f30-ad35-b02d5d7ca5f3 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-786babcb-a3d2-4f30-ad35-b02d5d7ca5f3.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-786babcb-a3d2-4f30-ad35-b02d5d7ca5f3.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-786babcb-a3d2-4f30-ad35-b02d5d7ca5f3.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-786babcb-a3d2-4f30-ad35-b02d5d7ca5f3-atc-btn-wrapper {
    text-align: center;
  }


#s-786babcb-a3d2-4f30-ad35-b02d5d7ca5f3 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-786babcb-a3d2-4f30-ad35-b02d5d7ca5f3.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-786babcb-a3d2-4f30-ad35-b02d5d7ca5f3.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-786babcb-a3d2-4f30-ad35-b02d5d7ca5f3.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-f4e88006-26ad-4fc0-bcf5-23125fb6ab32 {
  margin-left: auto;
margin-right: auto;
}

#s-a47b2952-668a-4f0c-9f58-3019bdda6424 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-a47b2952-668a-4f0c-9f58-3019bdda6424 .shg-product-title-component h1 span {
  color: ;
  font-weight:  500 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  
}

#s-82b6ed13-e658-43c7-a2a4-5888ec33e473 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-82b6ed13-e658-43c7-a2a4-5888ec33e473 {
  max-width:  100%;
}

.shg-c#s-82b6ed13-e658-43c7-a2a4-5888ec33e473 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-82b6ed13-e658-43c7-a2a4-5888ec33e473 .shg-image-zoom,
.shg-c#s-82b6ed13-e658-43c7-a2a4-5888ec33e473 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-82b6ed13-e658-43c7-a2a4-5888ec33e473 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-82b6ed13-e658-43c7-a2a4-5888ec33e473 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-82b6ed13-e658-43c7-a2a4-5888ec33e473 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-82b6ed13-e658-43c7-a2a4-5888ec33e473 img.shogun-image,
.shg-c#s-82b6ed13-e658-43c7-a2a4-5888ec33e473 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-82b6ed13-e658-43c7-a2a4-5888ec33e473 .shg-image-zoom,
.shg-c#s-82b6ed13-e658-43c7-a2a4-5888ec33e473 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-82b6ed13-e658-43c7-a2a4-5888ec33e473 {
  max-width:  100%;
}

.shg-c#s-82b6ed13-e658-43c7-a2a4-5888ec33e473 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-82b6ed13-e658-43c7-a2a4-5888ec33e473 .shg-image-zoom,
.shg-c#s-82b6ed13-e658-43c7-a2a4-5888ec33e473 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-82b6ed13-e658-43c7-a2a4-5888ec33e473 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-82b6ed13-e658-43c7-a2a4-5888ec33e473 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-82b6ed13-e658-43c7-a2a4-5888ec33e473 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-82b6ed13-e658-43c7-a2a4-5888ec33e473 img.shogun-image,
.shg-c#s-82b6ed13-e658-43c7-a2a4-5888ec33e473 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-82b6ed13-e658-43c7-a2a4-5888ec33e473 .shg-image-zoom,
.shg-c#s-82b6ed13-e658-43c7-a2a4-5888ec33e473 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-82b6ed13-e658-43c7-a2a4-5888ec33e473 {
  max-width:  100%;
}

.shg-c#s-82b6ed13-e658-43c7-a2a4-5888ec33e473 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-82b6ed13-e658-43c7-a2a4-5888ec33e473 .shg-image-zoom,
.shg-c#s-82b6ed13-e658-43c7-a2a4-5888ec33e473 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-82b6ed13-e658-43c7-a2a4-5888ec33e473 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-82b6ed13-e658-43c7-a2a4-5888ec33e473 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-82b6ed13-e658-43c7-a2a4-5888ec33e473 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-82b6ed13-e658-43c7-a2a4-5888ec33e473 img.shogun-image,
.shg-c#s-82b6ed13-e658-43c7-a2a4-5888ec33e473 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-82b6ed13-e658-43c7-a2a4-5888ec33e473 .shg-image-zoom,
.shg-c#s-82b6ed13-e658-43c7-a2a4-5888ec33e473 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-82b6ed13-e658-43c7-a2a4-5888ec33e473 {
  max-width:  100%;
}

.shg-c#s-82b6ed13-e658-43c7-a2a4-5888ec33e473 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-82b6ed13-e658-43c7-a2a4-5888ec33e473 .shg-image-zoom,
.shg-c#s-82b6ed13-e658-43c7-a2a4-5888ec33e473 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-82b6ed13-e658-43c7-a2a4-5888ec33e473 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-82b6ed13-e658-43c7-a2a4-5888ec33e473 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-82b6ed13-e658-43c7-a2a4-5888ec33e473 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-82b6ed13-e658-43c7-a2a4-5888ec33e473 img.shogun-image,
.shg-c#s-82b6ed13-e658-43c7-a2a4-5888ec33e473 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-82b6ed13-e658-43c7-a2a4-5888ec33e473 .shg-image-zoom,
.shg-c#s-82b6ed13-e658-43c7-a2a4-5888ec33e473 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-82b6ed13-e658-43c7-a2a4-5888ec33e473 {
  max-width:  100%;
}

.shg-c#s-82b6ed13-e658-43c7-a2a4-5888ec33e473 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-82b6ed13-e658-43c7-a2a4-5888ec33e473 .shg-image-zoom,
.shg-c#s-82b6ed13-e658-43c7-a2a4-5888ec33e473 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-82b6ed13-e658-43c7-a2a4-5888ec33e473 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-82b6ed13-e658-43c7-a2a4-5888ec33e473 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-82b6ed13-e658-43c7-a2a4-5888ec33e473 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-82b6ed13-e658-43c7-a2a4-5888ec33e473 img.shogun-image,
.shg-c#s-82b6ed13-e658-43c7-a2a4-5888ec33e473 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-82b6ed13-e658-43c7-a2a4-5888ec33e473 .shg-image-zoom,
.shg-c#s-82b6ed13-e658-43c7-a2a4-5888ec33e473 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-d6bef671-eb1b-4ecb-877a-b08385ed0db9 {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-d6bef671-eb1b-4ecb-877a-b08385ed0db9 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 24px;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-d6bef671-eb1b-4ecb-877a-b08385ed0db9 .shg-product-price {
  color: #000;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 24px;
}

#s-d6bef671-eb1b-4ecb-877a-b08385ed0db9 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-bdfbdd20-e7f7-4321-8c91-c1762db980b6 {
  margin-top: 5px;
margin-bottom: 5px;
text-align: center;
}

#s-78cd0a54-925b-42cc-9fb5-bd58e9dfb389 {
  border-style: solid;
margin-top: 0px;
margin-left: auto;
margin-right: auto;
padding-top: 15px;
padding-left: 20px;
padding-bottom: 15px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #2C2A34;
border-radius: 10px;
background-color: rgba(44, 86, 125, 1);
text-align: center;
cursor: pointer;
color: rgba(255, 255, 255, 1);
background-image: none;
hover-type: color;
}
#s-78cd0a54-925b-42cc-9fb5-bd58e9dfb389:hover {border-radius: 10px !important;
background-color: rgba(120, 196, 222, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(44, 86, 125, 1) !important;}#s-78cd0a54-925b-42cc-9fb5-bd58e9dfb389:active {border-radius: 10px !important;
background-color: rgba(18, 101, 139, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-78cd0a54-925b-42cc-9fb5-bd58e9dfb389-atc-btn-wrapper {
    text-align: center;
  }


#s-78cd0a54-925b-42cc-9fb5-bd58e9dfb389 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-78cd0a54-925b-42cc-9fb5-bd58e9dfb389.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-78cd0a54-925b-42cc-9fb5-bd58e9dfb389.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-78cd0a54-925b-42cc-9fb5-bd58e9dfb389.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-78cd0a54-925b-42cc-9fb5-bd58e9dfb389-atc-btn-wrapper {
    text-align: center;
  }


#s-78cd0a54-925b-42cc-9fb5-bd58e9dfb389 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-78cd0a54-925b-42cc-9fb5-bd58e9dfb389.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-78cd0a54-925b-42cc-9fb5-bd58e9dfb389.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-78cd0a54-925b-42cc-9fb5-bd58e9dfb389.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-78cd0a54-925b-42cc-9fb5-bd58e9dfb389-atc-btn-wrapper {
    text-align: center;
  }


#s-78cd0a54-925b-42cc-9fb5-bd58e9dfb389 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-78cd0a54-925b-42cc-9fb5-bd58e9dfb389.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-78cd0a54-925b-42cc-9fb5-bd58e9dfb389.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-78cd0a54-925b-42cc-9fb5-bd58e9dfb389.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-78cd0a54-925b-42cc-9fb5-bd58e9dfb389-atc-btn-wrapper {
    text-align: center;
  }


#s-78cd0a54-925b-42cc-9fb5-bd58e9dfb389 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-78cd0a54-925b-42cc-9fb5-bd58e9dfb389.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-78cd0a54-925b-42cc-9fb5-bd58e9dfb389.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-78cd0a54-925b-42cc-9fb5-bd58e9dfb389.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-78cd0a54-925b-42cc-9fb5-bd58e9dfb389-atc-btn-wrapper {
    text-align: center;
  }


#s-78cd0a54-925b-42cc-9fb5-bd58e9dfb389 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-78cd0a54-925b-42cc-9fb5-bd58e9dfb389.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-78cd0a54-925b-42cc-9fb5-bd58e9dfb389.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-78cd0a54-925b-42cc-9fb5-bd58e9dfb389.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-b1831e22-e0e8-4842-b0f1-3dca247918cc {
  margin-left: auto;
margin-right: auto;
}

#s-ce36df70-f40d-49c2-977a-654778077e97 {
  margin-left: auto;
margin-right: auto;
}
@media (min-width: 1200px){#s-ce36df70-f40d-49c2-977a-654778077e97 {
  display: none;
}
#s-ce36df70-f40d-49c2-977a-654778077e97, #wrap-s-ce36df70-f40d-49c2-977a-654778077e97, #wrap-content-s-ce36df70-f40d-49c2-977a-654778077e97 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-ce36df70-f40d-49c2-977a-654778077e97 {
  display: none;
}
#s-ce36df70-f40d-49c2-977a-654778077e97, #wrap-s-ce36df70-f40d-49c2-977a-654778077e97, #wrap-content-s-ce36df70-f40d-49c2-977a-654778077e97 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-ce36df70-f40d-49c2-977a-654778077e97 {
  display: none;
}
#s-ce36df70-f40d-49c2-977a-654778077e97, #wrap-s-ce36df70-f40d-49c2-977a-654778077e97, #wrap-content-s-ce36df70-f40d-49c2-977a-654778077e97 { display: none !important; }}
#s-ce36df70-f40d-49c2-977a-654778077e97 hr {
  border-top: 0px solid #ddd;
}

#s-49151a4f-65fa-46a9-9d8f-606adaea4cc9 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-49151a4f-65fa-46a9-9d8f-606adaea4cc9 .shg-product-title-component h1 span {
  color: ;
  font-weight:  500 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  
}

#s-f125684e-187c-42f2-a24d-e5cab2496641 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-f125684e-187c-42f2-a24d-e5cab2496641 {
  max-width:  100%;
}

.shg-c#s-f125684e-187c-42f2-a24d-e5cab2496641 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-f125684e-187c-42f2-a24d-e5cab2496641 .shg-image-zoom,
.shg-c#s-f125684e-187c-42f2-a24d-e5cab2496641 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-f125684e-187c-42f2-a24d-e5cab2496641 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-f125684e-187c-42f2-a24d-e5cab2496641 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f125684e-187c-42f2-a24d-e5cab2496641 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-f125684e-187c-42f2-a24d-e5cab2496641 img.shogun-image,
.shg-c#s-f125684e-187c-42f2-a24d-e5cab2496641 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-f125684e-187c-42f2-a24d-e5cab2496641 .shg-image-zoom,
.shg-c#s-f125684e-187c-42f2-a24d-e5cab2496641 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-f125684e-187c-42f2-a24d-e5cab2496641 {
  max-width:  100%;
}

.shg-c#s-f125684e-187c-42f2-a24d-e5cab2496641 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-f125684e-187c-42f2-a24d-e5cab2496641 .shg-image-zoom,
.shg-c#s-f125684e-187c-42f2-a24d-e5cab2496641 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-f125684e-187c-42f2-a24d-e5cab2496641 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-f125684e-187c-42f2-a24d-e5cab2496641 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f125684e-187c-42f2-a24d-e5cab2496641 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-f125684e-187c-42f2-a24d-e5cab2496641 img.shogun-image,
.shg-c#s-f125684e-187c-42f2-a24d-e5cab2496641 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-f125684e-187c-42f2-a24d-e5cab2496641 .shg-image-zoom,
.shg-c#s-f125684e-187c-42f2-a24d-e5cab2496641 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-f125684e-187c-42f2-a24d-e5cab2496641 {
  max-width:  100%;
}

.shg-c#s-f125684e-187c-42f2-a24d-e5cab2496641 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-f125684e-187c-42f2-a24d-e5cab2496641 .shg-image-zoom,
.shg-c#s-f125684e-187c-42f2-a24d-e5cab2496641 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-f125684e-187c-42f2-a24d-e5cab2496641 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-f125684e-187c-42f2-a24d-e5cab2496641 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f125684e-187c-42f2-a24d-e5cab2496641 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-f125684e-187c-42f2-a24d-e5cab2496641 img.shogun-image,
.shg-c#s-f125684e-187c-42f2-a24d-e5cab2496641 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-f125684e-187c-42f2-a24d-e5cab2496641 .shg-image-zoom,
.shg-c#s-f125684e-187c-42f2-a24d-e5cab2496641 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-f125684e-187c-42f2-a24d-e5cab2496641 {
  max-width:  100%;
}

.shg-c#s-f125684e-187c-42f2-a24d-e5cab2496641 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-f125684e-187c-42f2-a24d-e5cab2496641 .shg-image-zoom,
.shg-c#s-f125684e-187c-42f2-a24d-e5cab2496641 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-f125684e-187c-42f2-a24d-e5cab2496641 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-f125684e-187c-42f2-a24d-e5cab2496641 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f125684e-187c-42f2-a24d-e5cab2496641 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-f125684e-187c-42f2-a24d-e5cab2496641 img.shogun-image,
.shg-c#s-f125684e-187c-42f2-a24d-e5cab2496641 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-f125684e-187c-42f2-a24d-e5cab2496641 .shg-image-zoom,
.shg-c#s-f125684e-187c-42f2-a24d-e5cab2496641 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-f125684e-187c-42f2-a24d-e5cab2496641 {
  max-width:  100%;
}

.shg-c#s-f125684e-187c-42f2-a24d-e5cab2496641 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-f125684e-187c-42f2-a24d-e5cab2496641 .shg-image-zoom,
.shg-c#s-f125684e-187c-42f2-a24d-e5cab2496641 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-f125684e-187c-42f2-a24d-e5cab2496641 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-f125684e-187c-42f2-a24d-e5cab2496641 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f125684e-187c-42f2-a24d-e5cab2496641 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-f125684e-187c-42f2-a24d-e5cab2496641 img.shogun-image,
.shg-c#s-f125684e-187c-42f2-a24d-e5cab2496641 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-f125684e-187c-42f2-a24d-e5cab2496641 .shg-image-zoom,
.shg-c#s-f125684e-187c-42f2-a24d-e5cab2496641 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-1bfd403e-9a89-4757-a425-58dba349e239 {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-1bfd403e-9a89-4757-a425-58dba349e239 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 24px;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-1bfd403e-9a89-4757-a425-58dba349e239 .shg-product-price {
  color: #000;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 24px;
}

#s-1bfd403e-9a89-4757-a425-58dba349e239 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-2b0f19e8-35b8-43c6-a7e5-c83257891155 {
  margin-top: 5px;
margin-bottom: 5px;
text-align: center;
}

#s-dc758c0a-6b10-4014-b064-618df9e46472 {
  border-style: solid;
margin-top: 0px;
margin-left: auto;
margin-right: auto;
padding-top: 15px;
padding-left: 20px;
padding-bottom: 15px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #2C2A34;
border-radius: 10px;
background-color: rgba(44, 86, 125, 1);
text-align: center;
cursor: pointer;
color: rgba(255, 255, 255, 1);
background-image: none;
hover-type: color;
}
#s-dc758c0a-6b10-4014-b064-618df9e46472:hover {border-radius: 10px !important;
background-color: rgba(120, 196, 222, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(44, 86, 125, 1) !important;}#s-dc758c0a-6b10-4014-b064-618df9e46472:active {border-radius: 10px !important;
background-color: rgba(18, 101, 139, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-dc758c0a-6b10-4014-b064-618df9e46472-atc-btn-wrapper {
    text-align: center;
  }


#s-dc758c0a-6b10-4014-b064-618df9e46472 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-dc758c0a-6b10-4014-b064-618df9e46472.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-dc758c0a-6b10-4014-b064-618df9e46472.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-dc758c0a-6b10-4014-b064-618df9e46472.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-dc758c0a-6b10-4014-b064-618df9e46472-atc-btn-wrapper {
    text-align: center;
  }


#s-dc758c0a-6b10-4014-b064-618df9e46472 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-dc758c0a-6b10-4014-b064-618df9e46472.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-dc758c0a-6b10-4014-b064-618df9e46472.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-dc758c0a-6b10-4014-b064-618df9e46472.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-dc758c0a-6b10-4014-b064-618df9e46472-atc-btn-wrapper {
    text-align: center;
  }


#s-dc758c0a-6b10-4014-b064-618df9e46472 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-dc758c0a-6b10-4014-b064-618df9e46472.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-dc758c0a-6b10-4014-b064-618df9e46472.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-dc758c0a-6b10-4014-b064-618df9e46472.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-dc758c0a-6b10-4014-b064-618df9e46472-atc-btn-wrapper {
    text-align: center;
  }


#s-dc758c0a-6b10-4014-b064-618df9e46472 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-dc758c0a-6b10-4014-b064-618df9e46472.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-dc758c0a-6b10-4014-b064-618df9e46472.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-dc758c0a-6b10-4014-b064-618df9e46472.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-dc758c0a-6b10-4014-b064-618df9e46472-atc-btn-wrapper {
    text-align: center;
  }


#s-dc758c0a-6b10-4014-b064-618df9e46472 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-dc758c0a-6b10-4014-b064-618df9e46472.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-dc758c0a-6b10-4014-b064-618df9e46472.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-dc758c0a-6b10-4014-b064-618df9e46472.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-07d97d4b-7bec-4470-9fea-ec416e6128ef {
  margin-left: auto;
margin-right: auto;
}

#s-bc731a24-2383-472c-94e1-64a8ef993b52 {
  margin-left: auto;
margin-right: auto;
}
@media (min-width: 1200px){#s-bc731a24-2383-472c-94e1-64a8ef993b52 {
  display: none;
}
#s-bc731a24-2383-472c-94e1-64a8ef993b52, #wrap-s-bc731a24-2383-472c-94e1-64a8ef993b52, #wrap-content-s-bc731a24-2383-472c-94e1-64a8ef993b52 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-bc731a24-2383-472c-94e1-64a8ef993b52 {
  display: none;
}
#s-bc731a24-2383-472c-94e1-64a8ef993b52, #wrap-s-bc731a24-2383-472c-94e1-64a8ef993b52, #wrap-content-s-bc731a24-2383-472c-94e1-64a8ef993b52 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-bc731a24-2383-472c-94e1-64a8ef993b52 {
  display: none;
}
#s-bc731a24-2383-472c-94e1-64a8ef993b52, #wrap-s-bc731a24-2383-472c-94e1-64a8ef993b52, #wrap-content-s-bc731a24-2383-472c-94e1-64a8ef993b52 { display: none !important; }}
#s-bc731a24-2383-472c-94e1-64a8ef993b52 hr {
  border-top: 0px solid #ddd;
}

#s-b2f2fb58-c211-4556-b024-111f50fd7bbe {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-b2f2fb58-c211-4556-b024-111f50fd7bbe .shg-product-title-component h1 span {
  color: ;
  font-weight:  500 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  
}

#s-0336d780-46db-46b2-b392-2d90853d86be {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-0336d780-46db-46b2-b392-2d90853d86be {
  max-width:  100%;
}

.shg-c#s-0336d780-46db-46b2-b392-2d90853d86be img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-0336d780-46db-46b2-b392-2d90853d86be .shg-image-zoom,
.shg-c#s-0336d780-46db-46b2-b392-2d90853d86be img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-0336d780-46db-46b2-b392-2d90853d86be .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-0336d780-46db-46b2-b392-2d90853d86be .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-0336d780-46db-46b2-b392-2d90853d86be img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-0336d780-46db-46b2-b392-2d90853d86be img.shogun-image,
.shg-c#s-0336d780-46db-46b2-b392-2d90853d86be .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-0336d780-46db-46b2-b392-2d90853d86be .shg-image-zoom,
.shg-c#s-0336d780-46db-46b2-b392-2d90853d86be img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-0336d780-46db-46b2-b392-2d90853d86be {
  max-width:  100%;
}

.shg-c#s-0336d780-46db-46b2-b392-2d90853d86be img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-0336d780-46db-46b2-b392-2d90853d86be .shg-image-zoom,
.shg-c#s-0336d780-46db-46b2-b392-2d90853d86be img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-0336d780-46db-46b2-b392-2d90853d86be .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-0336d780-46db-46b2-b392-2d90853d86be .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-0336d780-46db-46b2-b392-2d90853d86be img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-0336d780-46db-46b2-b392-2d90853d86be img.shogun-image,
.shg-c#s-0336d780-46db-46b2-b392-2d90853d86be .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-0336d780-46db-46b2-b392-2d90853d86be .shg-image-zoom,
.shg-c#s-0336d780-46db-46b2-b392-2d90853d86be img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-0336d780-46db-46b2-b392-2d90853d86be {
  max-width:  100%;
}

.shg-c#s-0336d780-46db-46b2-b392-2d90853d86be img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-0336d780-46db-46b2-b392-2d90853d86be .shg-image-zoom,
.shg-c#s-0336d780-46db-46b2-b392-2d90853d86be img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-0336d780-46db-46b2-b392-2d90853d86be .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-0336d780-46db-46b2-b392-2d90853d86be .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-0336d780-46db-46b2-b392-2d90853d86be img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-0336d780-46db-46b2-b392-2d90853d86be img.shogun-image,
.shg-c#s-0336d780-46db-46b2-b392-2d90853d86be .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-0336d780-46db-46b2-b392-2d90853d86be .shg-image-zoom,
.shg-c#s-0336d780-46db-46b2-b392-2d90853d86be img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-0336d780-46db-46b2-b392-2d90853d86be {
  max-width:  100%;
}

.shg-c#s-0336d780-46db-46b2-b392-2d90853d86be img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-0336d780-46db-46b2-b392-2d90853d86be .shg-image-zoom,
.shg-c#s-0336d780-46db-46b2-b392-2d90853d86be img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-0336d780-46db-46b2-b392-2d90853d86be .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-0336d780-46db-46b2-b392-2d90853d86be .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-0336d780-46db-46b2-b392-2d90853d86be img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-0336d780-46db-46b2-b392-2d90853d86be img.shogun-image,
.shg-c#s-0336d780-46db-46b2-b392-2d90853d86be .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-0336d780-46db-46b2-b392-2d90853d86be .shg-image-zoom,
.shg-c#s-0336d780-46db-46b2-b392-2d90853d86be img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-0336d780-46db-46b2-b392-2d90853d86be {
  max-width:  100%;
}

.shg-c#s-0336d780-46db-46b2-b392-2d90853d86be img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-0336d780-46db-46b2-b392-2d90853d86be .shg-image-zoom,
.shg-c#s-0336d780-46db-46b2-b392-2d90853d86be img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-0336d780-46db-46b2-b392-2d90853d86be .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-0336d780-46db-46b2-b392-2d90853d86be .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-0336d780-46db-46b2-b392-2d90853d86be img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-0336d780-46db-46b2-b392-2d90853d86be img.shogun-image,
.shg-c#s-0336d780-46db-46b2-b392-2d90853d86be .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-0336d780-46db-46b2-b392-2d90853d86be .shg-image-zoom,
.shg-c#s-0336d780-46db-46b2-b392-2d90853d86be img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-76d7d0c9-7604-48bb-bb22-cd6f9fab26e2 {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-76d7d0c9-7604-48bb-bb22-cd6f9fab26e2 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 24px;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-76d7d0c9-7604-48bb-bb22-cd6f9fab26e2 .shg-product-price {
  color: #000;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 24px;
}

#s-76d7d0c9-7604-48bb-bb22-cd6f9fab26e2 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-b52403b3-4dcb-451d-b867-2d3beaa3c041 {
  margin-top: 5px;
margin-bottom: 5px;
text-align: center;
}

#s-1a11380a-4eb2-4f1c-868a-d589122935e1 {
  border-style: solid;
margin-top: 0px;
margin-left: auto;
margin-right: auto;
padding-top: 15px;
padding-left: 20px;
padding-bottom: 15px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #2C2A34;
border-radius: 10px;
background-color: rgba(44, 86, 125, 1);
text-align: center;
cursor: pointer;
color: rgba(255, 255, 255, 1);
background-image: none;
hover-type: color;
}
#s-1a11380a-4eb2-4f1c-868a-d589122935e1:hover {border-radius: 10px !important;
background-color: rgba(120, 196, 222, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(44, 86, 125, 1) !important;}#s-1a11380a-4eb2-4f1c-868a-d589122935e1:active {border-radius: 10px !important;
background-color: rgba(18, 101, 139, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-1a11380a-4eb2-4f1c-868a-d589122935e1-atc-btn-wrapper {
    text-align: center;
  }


#s-1a11380a-4eb2-4f1c-868a-d589122935e1 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-1a11380a-4eb2-4f1c-868a-d589122935e1.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-1a11380a-4eb2-4f1c-868a-d589122935e1.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-1a11380a-4eb2-4f1c-868a-d589122935e1.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-1a11380a-4eb2-4f1c-868a-d589122935e1-atc-btn-wrapper {
    text-align: center;
  }


#s-1a11380a-4eb2-4f1c-868a-d589122935e1 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-1a11380a-4eb2-4f1c-868a-d589122935e1.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-1a11380a-4eb2-4f1c-868a-d589122935e1.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-1a11380a-4eb2-4f1c-868a-d589122935e1.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-1a11380a-4eb2-4f1c-868a-d589122935e1-atc-btn-wrapper {
    text-align: center;
  }


#s-1a11380a-4eb2-4f1c-868a-d589122935e1 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-1a11380a-4eb2-4f1c-868a-d589122935e1.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-1a11380a-4eb2-4f1c-868a-d589122935e1.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-1a11380a-4eb2-4f1c-868a-d589122935e1.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-1a11380a-4eb2-4f1c-868a-d589122935e1-atc-btn-wrapper {
    text-align: center;
  }


#s-1a11380a-4eb2-4f1c-868a-d589122935e1 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-1a11380a-4eb2-4f1c-868a-d589122935e1.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-1a11380a-4eb2-4f1c-868a-d589122935e1.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-1a11380a-4eb2-4f1c-868a-d589122935e1.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-1a11380a-4eb2-4f1c-868a-d589122935e1-atc-btn-wrapper {
    text-align: center;
  }


#s-1a11380a-4eb2-4f1c-868a-d589122935e1 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-1a11380a-4eb2-4f1c-868a-d589122935e1.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-1a11380a-4eb2-4f1c-868a-d589122935e1.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-1a11380a-4eb2-4f1c-868a-d589122935e1.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-a139535e-a3e0-4abb-9a61-090f9eed2130 {
  margin-top: 40px;
margin-left: auto;
margin-bottom: 40px;
margin-right: auto;
padding-left: 5%;
padding-right: 5%;
}

@media (min-width: 0px) {
[id="s-a139535e-a3e0-4abb-9a61-090f9eed2130"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 25.0px);
}

}

@media (min-width: 768px) {
[id="s-a139535e-a3e0-4abb-9a61-090f9eed2130"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 37.5px);
}

}

@media (min-width: 992px) {
[id="s-a139535e-a3e0-4abb-9a61-090f9eed2130"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 37.5px);
}

}

@media (min-width: 1200px) {
[id="s-a139535e-a3e0-4abb-9a61-090f9eed2130"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 37.5px);
}

}

#s-f0888079-9774-49e7-bfe2-2aa5419d271e {
  margin-left: auto;
margin-right: auto;
}

#s-6ef946a3-2a16-4069-9cad-a7b2bc98e47e {
  margin-left: auto;
margin-right: auto;
}
@media (min-width: 1200px){#s-6ef946a3-2a16-4069-9cad-a7b2bc98e47e {
  display: none;
}
#s-6ef946a3-2a16-4069-9cad-a7b2bc98e47e, #wrap-s-6ef946a3-2a16-4069-9cad-a7b2bc98e47e, #wrap-content-s-6ef946a3-2a16-4069-9cad-a7b2bc98e47e { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-6ef946a3-2a16-4069-9cad-a7b2bc98e47e {
  display: none;
}
#s-6ef946a3-2a16-4069-9cad-a7b2bc98e47e, #wrap-s-6ef946a3-2a16-4069-9cad-a7b2bc98e47e, #wrap-content-s-6ef946a3-2a16-4069-9cad-a7b2bc98e47e { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-6ef946a3-2a16-4069-9cad-a7b2bc98e47e {
  display: none;
}
#s-6ef946a3-2a16-4069-9cad-a7b2bc98e47e, #wrap-s-6ef946a3-2a16-4069-9cad-a7b2bc98e47e, #wrap-content-s-6ef946a3-2a16-4069-9cad-a7b2bc98e47e { display: none !important; }}
#s-6ef946a3-2a16-4069-9cad-a7b2bc98e47e hr {
  border-top: 0px solid #ddd;
}

#s-00199b85-c697-4205-8eaf-0bfc3de5d8bf {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-00199b85-c697-4205-8eaf-0bfc3de5d8bf .shg-product-title-component h1 span {
  color: ;
  font-weight:  500 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  
}

#s-4f200cf2-40ba-491a-805b-80bc646e9432 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-4f200cf2-40ba-491a-805b-80bc646e9432 {
  max-width:  100%;
}

.shg-c#s-4f200cf2-40ba-491a-805b-80bc646e9432 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-4f200cf2-40ba-491a-805b-80bc646e9432 .shg-image-zoom,
.shg-c#s-4f200cf2-40ba-491a-805b-80bc646e9432 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-4f200cf2-40ba-491a-805b-80bc646e9432 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-4f200cf2-40ba-491a-805b-80bc646e9432 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-4f200cf2-40ba-491a-805b-80bc646e9432 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-4f200cf2-40ba-491a-805b-80bc646e9432 img.shogun-image,
.shg-c#s-4f200cf2-40ba-491a-805b-80bc646e9432 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-4f200cf2-40ba-491a-805b-80bc646e9432 .shg-image-zoom,
.shg-c#s-4f200cf2-40ba-491a-805b-80bc646e9432 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-4f200cf2-40ba-491a-805b-80bc646e9432 {
  max-width:  100%;
}

.shg-c#s-4f200cf2-40ba-491a-805b-80bc646e9432 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-4f200cf2-40ba-491a-805b-80bc646e9432 .shg-image-zoom,
.shg-c#s-4f200cf2-40ba-491a-805b-80bc646e9432 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-4f200cf2-40ba-491a-805b-80bc646e9432 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-4f200cf2-40ba-491a-805b-80bc646e9432 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-4f200cf2-40ba-491a-805b-80bc646e9432 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-4f200cf2-40ba-491a-805b-80bc646e9432 img.shogun-image,
.shg-c#s-4f200cf2-40ba-491a-805b-80bc646e9432 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-4f200cf2-40ba-491a-805b-80bc646e9432 .shg-image-zoom,
.shg-c#s-4f200cf2-40ba-491a-805b-80bc646e9432 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-4f200cf2-40ba-491a-805b-80bc646e9432 {
  max-width:  100%;
}

.shg-c#s-4f200cf2-40ba-491a-805b-80bc646e9432 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-4f200cf2-40ba-491a-805b-80bc646e9432 .shg-image-zoom,
.shg-c#s-4f200cf2-40ba-491a-805b-80bc646e9432 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-4f200cf2-40ba-491a-805b-80bc646e9432 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-4f200cf2-40ba-491a-805b-80bc646e9432 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-4f200cf2-40ba-491a-805b-80bc646e9432 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-4f200cf2-40ba-491a-805b-80bc646e9432 img.shogun-image,
.shg-c#s-4f200cf2-40ba-491a-805b-80bc646e9432 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-4f200cf2-40ba-491a-805b-80bc646e9432 .shg-image-zoom,
.shg-c#s-4f200cf2-40ba-491a-805b-80bc646e9432 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-4f200cf2-40ba-491a-805b-80bc646e9432 {
  max-width:  100%;
}

.shg-c#s-4f200cf2-40ba-491a-805b-80bc646e9432 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-4f200cf2-40ba-491a-805b-80bc646e9432 .shg-image-zoom,
.shg-c#s-4f200cf2-40ba-491a-805b-80bc646e9432 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-4f200cf2-40ba-491a-805b-80bc646e9432 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-4f200cf2-40ba-491a-805b-80bc646e9432 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-4f200cf2-40ba-491a-805b-80bc646e9432 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-4f200cf2-40ba-491a-805b-80bc646e9432 img.shogun-image,
.shg-c#s-4f200cf2-40ba-491a-805b-80bc646e9432 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-4f200cf2-40ba-491a-805b-80bc646e9432 .shg-image-zoom,
.shg-c#s-4f200cf2-40ba-491a-805b-80bc646e9432 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-4f200cf2-40ba-491a-805b-80bc646e9432 {
  max-width:  100%;
}

.shg-c#s-4f200cf2-40ba-491a-805b-80bc646e9432 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-4f200cf2-40ba-491a-805b-80bc646e9432 .shg-image-zoom,
.shg-c#s-4f200cf2-40ba-491a-805b-80bc646e9432 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-4f200cf2-40ba-491a-805b-80bc646e9432 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-4f200cf2-40ba-491a-805b-80bc646e9432 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-4f200cf2-40ba-491a-805b-80bc646e9432 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-4f200cf2-40ba-491a-805b-80bc646e9432 img.shogun-image,
.shg-c#s-4f200cf2-40ba-491a-805b-80bc646e9432 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-4f200cf2-40ba-491a-805b-80bc646e9432 .shg-image-zoom,
.shg-c#s-4f200cf2-40ba-491a-805b-80bc646e9432 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-5b5d686c-f615-41e6-abd3-99a92457a635 {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-5b5d686c-f615-41e6-abd3-99a92457a635 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 24px;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-5b5d686c-f615-41e6-abd3-99a92457a635 .shg-product-price {
  color: #000;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 24px;
}

#s-5b5d686c-f615-41e6-abd3-99a92457a635 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-f1b7ddd7-2aa5-48d9-98c9-13a978352581 {
  margin-top: 5px;
margin-bottom: 5px;
text-align: center;
}

#s-27523c5b-2fcf-4208-bd9d-cbdbd74c2755 {
  border-style: solid;
margin-top: 0px;
margin-left: auto;
margin-right: auto;
padding-top: 15px;
padding-left: 20px;
padding-bottom: 15px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #2C2A34;
border-radius: 10px;
background-color: rgba(44, 86, 125, 1);
text-align: center;
cursor: pointer;
color: rgba(255, 255, 255, 1);
background-image: none;
hover-type: color;
}
#s-27523c5b-2fcf-4208-bd9d-cbdbd74c2755:hover {border-radius: 10px !important;
background-color: rgba(120, 196, 222, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(44, 86, 125, 1) !important;}#s-27523c5b-2fcf-4208-bd9d-cbdbd74c2755:active {border-radius: 10px !important;
background-color: rgba(18, 101, 139, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-27523c5b-2fcf-4208-bd9d-cbdbd74c2755-atc-btn-wrapper {
    text-align: center;
  }


#s-27523c5b-2fcf-4208-bd9d-cbdbd74c2755 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-27523c5b-2fcf-4208-bd9d-cbdbd74c2755.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-27523c5b-2fcf-4208-bd9d-cbdbd74c2755.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-27523c5b-2fcf-4208-bd9d-cbdbd74c2755.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-27523c5b-2fcf-4208-bd9d-cbdbd74c2755-atc-btn-wrapper {
    text-align: center;
  }


#s-27523c5b-2fcf-4208-bd9d-cbdbd74c2755 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-27523c5b-2fcf-4208-bd9d-cbdbd74c2755.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-27523c5b-2fcf-4208-bd9d-cbdbd74c2755.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-27523c5b-2fcf-4208-bd9d-cbdbd74c2755.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-27523c5b-2fcf-4208-bd9d-cbdbd74c2755-atc-btn-wrapper {
    text-align: center;
  }


#s-27523c5b-2fcf-4208-bd9d-cbdbd74c2755 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-27523c5b-2fcf-4208-bd9d-cbdbd74c2755.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-27523c5b-2fcf-4208-bd9d-cbdbd74c2755.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-27523c5b-2fcf-4208-bd9d-cbdbd74c2755.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-27523c5b-2fcf-4208-bd9d-cbdbd74c2755-atc-btn-wrapper {
    text-align: center;
  }


#s-27523c5b-2fcf-4208-bd9d-cbdbd74c2755 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-27523c5b-2fcf-4208-bd9d-cbdbd74c2755.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-27523c5b-2fcf-4208-bd9d-cbdbd74c2755.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-27523c5b-2fcf-4208-bd9d-cbdbd74c2755.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-27523c5b-2fcf-4208-bd9d-cbdbd74c2755-atc-btn-wrapper {
    text-align: center;
  }


#s-27523c5b-2fcf-4208-bd9d-cbdbd74c2755 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-27523c5b-2fcf-4208-bd9d-cbdbd74c2755.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-27523c5b-2fcf-4208-bd9d-cbdbd74c2755.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-27523c5b-2fcf-4208-bd9d-cbdbd74c2755.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-16018c85-fbd8-40a3-a50a-cee9450043dc {
  margin-left: auto;
margin-right: auto;
}

#s-18b7477d-b78e-4c4a-903c-6a614617112e {
  margin-left: auto;
margin-right: auto;
}
@media (min-width: 1200px){#s-18b7477d-b78e-4c4a-903c-6a614617112e {
  display: none;
}
#s-18b7477d-b78e-4c4a-903c-6a614617112e, #wrap-s-18b7477d-b78e-4c4a-903c-6a614617112e, #wrap-content-s-18b7477d-b78e-4c4a-903c-6a614617112e { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-18b7477d-b78e-4c4a-903c-6a614617112e {
  display: none;
}
#s-18b7477d-b78e-4c4a-903c-6a614617112e, #wrap-s-18b7477d-b78e-4c4a-903c-6a614617112e, #wrap-content-s-18b7477d-b78e-4c4a-903c-6a614617112e { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-18b7477d-b78e-4c4a-903c-6a614617112e {
  display: none;
}
#s-18b7477d-b78e-4c4a-903c-6a614617112e, #wrap-s-18b7477d-b78e-4c4a-903c-6a614617112e, #wrap-content-s-18b7477d-b78e-4c4a-903c-6a614617112e { display: none !important; }}
#s-18b7477d-b78e-4c4a-903c-6a614617112e hr {
  border-top: 0px solid #ddd;
}

#s-cb011e8f-e3aa-406b-8011-029c1a1be4d4 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-cb011e8f-e3aa-406b-8011-029c1a1be4d4 .shg-product-title-component h1 span {
  color: ;
  font-weight:  500 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  
}

#s-c4e2712a-75e8-4d8d-ac21-9695de2c9797 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-c4e2712a-75e8-4d8d-ac21-9695de2c9797 {
  max-width:  100%;
}

.shg-c#s-c4e2712a-75e8-4d8d-ac21-9695de2c9797 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-c4e2712a-75e8-4d8d-ac21-9695de2c9797 .shg-image-zoom,
.shg-c#s-c4e2712a-75e8-4d8d-ac21-9695de2c9797 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-c4e2712a-75e8-4d8d-ac21-9695de2c9797 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-c4e2712a-75e8-4d8d-ac21-9695de2c9797 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c4e2712a-75e8-4d8d-ac21-9695de2c9797 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-c4e2712a-75e8-4d8d-ac21-9695de2c9797 img.shogun-image,
.shg-c#s-c4e2712a-75e8-4d8d-ac21-9695de2c9797 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-c4e2712a-75e8-4d8d-ac21-9695de2c9797 .shg-image-zoom,
.shg-c#s-c4e2712a-75e8-4d8d-ac21-9695de2c9797 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-c4e2712a-75e8-4d8d-ac21-9695de2c9797 {
  max-width:  100%;
}

.shg-c#s-c4e2712a-75e8-4d8d-ac21-9695de2c9797 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-c4e2712a-75e8-4d8d-ac21-9695de2c9797 .shg-image-zoom,
.shg-c#s-c4e2712a-75e8-4d8d-ac21-9695de2c9797 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-c4e2712a-75e8-4d8d-ac21-9695de2c9797 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-c4e2712a-75e8-4d8d-ac21-9695de2c9797 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c4e2712a-75e8-4d8d-ac21-9695de2c9797 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-c4e2712a-75e8-4d8d-ac21-9695de2c9797 img.shogun-image,
.shg-c#s-c4e2712a-75e8-4d8d-ac21-9695de2c9797 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-c4e2712a-75e8-4d8d-ac21-9695de2c9797 .shg-image-zoom,
.shg-c#s-c4e2712a-75e8-4d8d-ac21-9695de2c9797 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-c4e2712a-75e8-4d8d-ac21-9695de2c9797 {
  max-width:  100%;
}

.shg-c#s-c4e2712a-75e8-4d8d-ac21-9695de2c9797 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-c4e2712a-75e8-4d8d-ac21-9695de2c9797 .shg-image-zoom,
.shg-c#s-c4e2712a-75e8-4d8d-ac21-9695de2c9797 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-c4e2712a-75e8-4d8d-ac21-9695de2c9797 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-c4e2712a-75e8-4d8d-ac21-9695de2c9797 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c4e2712a-75e8-4d8d-ac21-9695de2c9797 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-c4e2712a-75e8-4d8d-ac21-9695de2c9797 img.shogun-image,
.shg-c#s-c4e2712a-75e8-4d8d-ac21-9695de2c9797 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-c4e2712a-75e8-4d8d-ac21-9695de2c9797 .shg-image-zoom,
.shg-c#s-c4e2712a-75e8-4d8d-ac21-9695de2c9797 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-c4e2712a-75e8-4d8d-ac21-9695de2c9797 {
  max-width:  100%;
}

.shg-c#s-c4e2712a-75e8-4d8d-ac21-9695de2c9797 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-c4e2712a-75e8-4d8d-ac21-9695de2c9797 .shg-image-zoom,
.shg-c#s-c4e2712a-75e8-4d8d-ac21-9695de2c9797 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-c4e2712a-75e8-4d8d-ac21-9695de2c9797 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-c4e2712a-75e8-4d8d-ac21-9695de2c9797 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c4e2712a-75e8-4d8d-ac21-9695de2c9797 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-c4e2712a-75e8-4d8d-ac21-9695de2c9797 img.shogun-image,
.shg-c#s-c4e2712a-75e8-4d8d-ac21-9695de2c9797 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-c4e2712a-75e8-4d8d-ac21-9695de2c9797 .shg-image-zoom,
.shg-c#s-c4e2712a-75e8-4d8d-ac21-9695de2c9797 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-c4e2712a-75e8-4d8d-ac21-9695de2c9797 {
  max-width:  100%;
}

.shg-c#s-c4e2712a-75e8-4d8d-ac21-9695de2c9797 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-c4e2712a-75e8-4d8d-ac21-9695de2c9797 .shg-image-zoom,
.shg-c#s-c4e2712a-75e8-4d8d-ac21-9695de2c9797 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-c4e2712a-75e8-4d8d-ac21-9695de2c9797 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-c4e2712a-75e8-4d8d-ac21-9695de2c9797 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c4e2712a-75e8-4d8d-ac21-9695de2c9797 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-c4e2712a-75e8-4d8d-ac21-9695de2c9797 img.shogun-image,
.shg-c#s-c4e2712a-75e8-4d8d-ac21-9695de2c9797 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-c4e2712a-75e8-4d8d-ac21-9695de2c9797 .shg-image-zoom,
.shg-c#s-c4e2712a-75e8-4d8d-ac21-9695de2c9797 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-75f1168a-1c0b-4752-bd45-aac4e5a5e777 {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-75f1168a-1c0b-4752-bd45-aac4e5a5e777 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 24px;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-75f1168a-1c0b-4752-bd45-aac4e5a5e777 .shg-product-price {
  color: #000;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 24px;
}

#s-75f1168a-1c0b-4752-bd45-aac4e5a5e777 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-2a3653ee-fd6c-4508-9aab-447314b9105a {
  margin-top: 5px;
margin-bottom: 5px;
text-align: center;
}

#s-803435af-3561-4d18-a823-f35fbd7c269c {
  border-style: solid;
margin-top: 0px;
margin-left: auto;
margin-right: auto;
padding-top: 15px;
padding-left: 20px;
padding-bottom: 15px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #2C2A34;
border-radius: 10px;
background-color: rgba(44, 86, 125, 1);
text-align: center;
cursor: pointer;
color: rgba(255, 255, 255, 1);
background-image: none;
hover-type: color;
}
#s-803435af-3561-4d18-a823-f35fbd7c269c:hover {border-radius: 10px !important;
background-color: rgba(120, 196, 222, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(44, 86, 125, 1) !important;}#s-803435af-3561-4d18-a823-f35fbd7c269c:active {border-radius: 10px !important;
background-color: rgba(18, 101, 139, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-803435af-3561-4d18-a823-f35fbd7c269c-atc-btn-wrapper {
    text-align: center;
  }


#s-803435af-3561-4d18-a823-f35fbd7c269c {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-803435af-3561-4d18-a823-f35fbd7c269c.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-803435af-3561-4d18-a823-f35fbd7c269c.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-803435af-3561-4d18-a823-f35fbd7c269c.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-803435af-3561-4d18-a823-f35fbd7c269c-atc-btn-wrapper {
    text-align: center;
  }


#s-803435af-3561-4d18-a823-f35fbd7c269c {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-803435af-3561-4d18-a823-f35fbd7c269c.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-803435af-3561-4d18-a823-f35fbd7c269c.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-803435af-3561-4d18-a823-f35fbd7c269c.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-803435af-3561-4d18-a823-f35fbd7c269c-atc-btn-wrapper {
    text-align: center;
  }


#s-803435af-3561-4d18-a823-f35fbd7c269c {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-803435af-3561-4d18-a823-f35fbd7c269c.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-803435af-3561-4d18-a823-f35fbd7c269c.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-803435af-3561-4d18-a823-f35fbd7c269c.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-803435af-3561-4d18-a823-f35fbd7c269c-atc-btn-wrapper {
    text-align: center;
  }


#s-803435af-3561-4d18-a823-f35fbd7c269c {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-803435af-3561-4d18-a823-f35fbd7c269c.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-803435af-3561-4d18-a823-f35fbd7c269c.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-803435af-3561-4d18-a823-f35fbd7c269c.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-803435af-3561-4d18-a823-f35fbd7c269c-atc-btn-wrapper {
    text-align: center;
  }


#s-803435af-3561-4d18-a823-f35fbd7c269c {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-803435af-3561-4d18-a823-f35fbd7c269c.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-803435af-3561-4d18-a823-f35fbd7c269c.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-803435af-3561-4d18-a823-f35fbd7c269c.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-d256afb3-18c3-495e-bf40-b50ac160e22e {
  margin-left: auto;
margin-right: auto;
}

#s-b936cd92-8606-4ffa-8096-c22b16d8591f {
  margin-left: auto;
margin-right: auto;
}
@media (min-width: 1200px){#s-b936cd92-8606-4ffa-8096-c22b16d8591f {
  display: none;
}
#s-b936cd92-8606-4ffa-8096-c22b16d8591f, #wrap-s-b936cd92-8606-4ffa-8096-c22b16d8591f, #wrap-content-s-b936cd92-8606-4ffa-8096-c22b16d8591f { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-b936cd92-8606-4ffa-8096-c22b16d8591f {
  display: none;
}
#s-b936cd92-8606-4ffa-8096-c22b16d8591f, #wrap-s-b936cd92-8606-4ffa-8096-c22b16d8591f, #wrap-content-s-b936cd92-8606-4ffa-8096-c22b16d8591f { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-b936cd92-8606-4ffa-8096-c22b16d8591f {
  display: none;
}
#s-b936cd92-8606-4ffa-8096-c22b16d8591f, #wrap-s-b936cd92-8606-4ffa-8096-c22b16d8591f, #wrap-content-s-b936cd92-8606-4ffa-8096-c22b16d8591f { display: none !important; }}
#s-b936cd92-8606-4ffa-8096-c22b16d8591f hr {
  border-top: 0px solid #ddd;
}

#s-702a7360-78cd-45d0-9c7b-6ce14a4cbc7f {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-702a7360-78cd-45d0-9c7b-6ce14a4cbc7f .shg-product-title-component h1 span {
  color: ;
  font-weight:  500 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  
}

#s-1bdf712d-844c-4df0-a141-4f2b536653be {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-1bdf712d-844c-4df0-a141-4f2b536653be {
  max-width:  100%;
}

.shg-c#s-1bdf712d-844c-4df0-a141-4f2b536653be img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-1bdf712d-844c-4df0-a141-4f2b536653be .shg-image-zoom,
.shg-c#s-1bdf712d-844c-4df0-a141-4f2b536653be img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-1bdf712d-844c-4df0-a141-4f2b536653be .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-1bdf712d-844c-4df0-a141-4f2b536653be .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-1bdf712d-844c-4df0-a141-4f2b536653be img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-1bdf712d-844c-4df0-a141-4f2b536653be img.shogun-image,
.shg-c#s-1bdf712d-844c-4df0-a141-4f2b536653be .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-1bdf712d-844c-4df0-a141-4f2b536653be .shg-image-zoom,
.shg-c#s-1bdf712d-844c-4df0-a141-4f2b536653be img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-1bdf712d-844c-4df0-a141-4f2b536653be {
  max-width:  100%;
}

.shg-c#s-1bdf712d-844c-4df0-a141-4f2b536653be img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-1bdf712d-844c-4df0-a141-4f2b536653be .shg-image-zoom,
.shg-c#s-1bdf712d-844c-4df0-a141-4f2b536653be img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-1bdf712d-844c-4df0-a141-4f2b536653be .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-1bdf712d-844c-4df0-a141-4f2b536653be .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-1bdf712d-844c-4df0-a141-4f2b536653be img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-1bdf712d-844c-4df0-a141-4f2b536653be img.shogun-image,
.shg-c#s-1bdf712d-844c-4df0-a141-4f2b536653be .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-1bdf712d-844c-4df0-a141-4f2b536653be .shg-image-zoom,
.shg-c#s-1bdf712d-844c-4df0-a141-4f2b536653be img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-1bdf712d-844c-4df0-a141-4f2b536653be {
  max-width:  100%;
}

.shg-c#s-1bdf712d-844c-4df0-a141-4f2b536653be img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-1bdf712d-844c-4df0-a141-4f2b536653be .shg-image-zoom,
.shg-c#s-1bdf712d-844c-4df0-a141-4f2b536653be img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-1bdf712d-844c-4df0-a141-4f2b536653be .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-1bdf712d-844c-4df0-a141-4f2b536653be .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-1bdf712d-844c-4df0-a141-4f2b536653be img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-1bdf712d-844c-4df0-a141-4f2b536653be img.shogun-image,
.shg-c#s-1bdf712d-844c-4df0-a141-4f2b536653be .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-1bdf712d-844c-4df0-a141-4f2b536653be .shg-image-zoom,
.shg-c#s-1bdf712d-844c-4df0-a141-4f2b536653be img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-1bdf712d-844c-4df0-a141-4f2b536653be {
  max-width:  100%;
}

.shg-c#s-1bdf712d-844c-4df0-a141-4f2b536653be img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-1bdf712d-844c-4df0-a141-4f2b536653be .shg-image-zoom,
.shg-c#s-1bdf712d-844c-4df0-a141-4f2b536653be img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-1bdf712d-844c-4df0-a141-4f2b536653be .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-1bdf712d-844c-4df0-a141-4f2b536653be .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-1bdf712d-844c-4df0-a141-4f2b536653be img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-1bdf712d-844c-4df0-a141-4f2b536653be img.shogun-image,
.shg-c#s-1bdf712d-844c-4df0-a141-4f2b536653be .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-1bdf712d-844c-4df0-a141-4f2b536653be .shg-image-zoom,
.shg-c#s-1bdf712d-844c-4df0-a141-4f2b536653be img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-1bdf712d-844c-4df0-a141-4f2b536653be {
  max-width:  100%;
}

.shg-c#s-1bdf712d-844c-4df0-a141-4f2b536653be img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-1bdf712d-844c-4df0-a141-4f2b536653be .shg-image-zoom,
.shg-c#s-1bdf712d-844c-4df0-a141-4f2b536653be img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-1bdf712d-844c-4df0-a141-4f2b536653be .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-1bdf712d-844c-4df0-a141-4f2b536653be .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-1bdf712d-844c-4df0-a141-4f2b536653be img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-1bdf712d-844c-4df0-a141-4f2b536653be img.shogun-image,
.shg-c#s-1bdf712d-844c-4df0-a141-4f2b536653be .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-1bdf712d-844c-4df0-a141-4f2b536653be .shg-image-zoom,
.shg-c#s-1bdf712d-844c-4df0-a141-4f2b536653be img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-07b82444-c140-426b-b405-c2a49fab44de {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-07b82444-c140-426b-b405-c2a49fab44de .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 24px;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-07b82444-c140-426b-b405-c2a49fab44de .shg-product-price {
  color: #000;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 24px;
}

#s-07b82444-c140-426b-b405-c2a49fab44de .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-32783668-12b1-4bd2-9d9c-97899553414c {
  margin-top: 5px;
margin-bottom: 5px;
text-align: center;
}

#s-abb9aed9-0007-4ebc-bec3-8b9992efd755 {
  border-style: solid;
margin-top: 0px;
margin-left: auto;
margin-right: auto;
padding-top: 15px;
padding-left: 20px;
padding-bottom: 15px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #2C2A34;
border-radius: 10px;
background-color: rgba(44, 86, 125, 1);
text-align: center;
cursor: pointer;
color: rgba(255, 255, 255, 1);
background-image: none;
hover-type: color;
}
#s-abb9aed9-0007-4ebc-bec3-8b9992efd755:hover {border-radius: 10px !important;
background-color: rgba(120, 196, 222, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(44, 86, 125, 1) !important;}#s-abb9aed9-0007-4ebc-bec3-8b9992efd755:active {border-radius: 10px !important;
background-color: rgba(18, 101, 139, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-abb9aed9-0007-4ebc-bec3-8b9992efd755-atc-btn-wrapper {
    text-align: center;
  }


#s-abb9aed9-0007-4ebc-bec3-8b9992efd755 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-abb9aed9-0007-4ebc-bec3-8b9992efd755.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-abb9aed9-0007-4ebc-bec3-8b9992efd755.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-abb9aed9-0007-4ebc-bec3-8b9992efd755.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-abb9aed9-0007-4ebc-bec3-8b9992efd755-atc-btn-wrapper {
    text-align: center;
  }


#s-abb9aed9-0007-4ebc-bec3-8b9992efd755 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-abb9aed9-0007-4ebc-bec3-8b9992efd755.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-abb9aed9-0007-4ebc-bec3-8b9992efd755.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-abb9aed9-0007-4ebc-bec3-8b9992efd755.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-abb9aed9-0007-4ebc-bec3-8b9992efd755-atc-btn-wrapper {
    text-align: center;
  }


#s-abb9aed9-0007-4ebc-bec3-8b9992efd755 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-abb9aed9-0007-4ebc-bec3-8b9992efd755.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-abb9aed9-0007-4ebc-bec3-8b9992efd755.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-abb9aed9-0007-4ebc-bec3-8b9992efd755.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-abb9aed9-0007-4ebc-bec3-8b9992efd755-atc-btn-wrapper {
    text-align: center;
  }


#s-abb9aed9-0007-4ebc-bec3-8b9992efd755 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-abb9aed9-0007-4ebc-bec3-8b9992efd755.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-abb9aed9-0007-4ebc-bec3-8b9992efd755.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-abb9aed9-0007-4ebc-bec3-8b9992efd755.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-abb9aed9-0007-4ebc-bec3-8b9992efd755-atc-btn-wrapper {
    text-align: center;
  }


#s-abb9aed9-0007-4ebc-bec3-8b9992efd755 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-abb9aed9-0007-4ebc-bec3-8b9992efd755.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-abb9aed9-0007-4ebc-bec3-8b9992efd755.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-abb9aed9-0007-4ebc-bec3-8b9992efd755.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-066fbcbe-a35b-4681-9cd4-bb5638a58c4f {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-066fbcbe-a35b-4681-9cd4-bb5638a58c4f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-066fbcbe-a35b-4681-9cd4-bb5638a58c4f.shg-box.shg-c {
  justify-content: center;
}

#s-aae57ae3-a3ee-43b2-864c-5789efe1165a {
  margin-left: 10%;
margin-right: 10%;
max-width: 1290px;
aspect-ratio: 1290/582;
text-align: center;
}
@media (min-width: 1200px){#s-aae57ae3-a3ee-43b2-864c-5789efe1165a {
  display: none;
}
#s-aae57ae3-a3ee-43b2-864c-5789efe1165a, #wrap-s-aae57ae3-a3ee-43b2-864c-5789efe1165a, #wrap-content-s-aae57ae3-a3ee-43b2-864c-5789efe1165a { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-aae57ae3-a3ee-43b2-864c-5789efe1165a {
  display: none;
}
#s-aae57ae3-a3ee-43b2-864c-5789efe1165a, #wrap-s-aae57ae3-a3ee-43b2-864c-5789efe1165a, #wrap-content-s-aae57ae3-a3ee-43b2-864c-5789efe1165a { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-aae57ae3-a3ee-43b2-864c-5789efe1165a {
  display: none;
}
#s-aae57ae3-a3ee-43b2-864c-5789efe1165a, #wrap-s-aae57ae3-a3ee-43b2-864c-5789efe1165a, #wrap-content-s-aae57ae3-a3ee-43b2-864c-5789efe1165a { display: none !important; }}
#s-aae57ae3-a3ee-43b2-864c-5789efe1165a {
  margin: 0 !important;
  overflow: visible;
}

#s-aae57ae3-a3ee-43b2-864c-5789efe1165a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-aae57ae3-a3ee-43b2-864c-5789efe1165a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-aae57ae3-a3ee-43b2-864c-5789efe1165a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-aae57ae3-a3ee-43b2-864c-5789efe1165a img.shogun-image {
  /* Add background color handling */
  
}

#s-aae57ae3-a3ee-43b2-864c-5789efe1165a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-aae57ae3-a3ee-43b2-864c-5789efe1165a .shg-image-content-wrapper {
      aspect-ratio: 1290/582;
      min-width: 100%;
      height: auto;
    }

    #s-aae57ae3-a3ee-43b2-864c-5789efe1165a .shogun-image-link {
      aspect-ratio: 1290/582;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-aae57ae3-a3ee-43b2-864c-5789efe1165a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-aae57ae3-a3ee-43b2-864c-5789efe1165a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-aae57ae3-a3ee-43b2-864c-5789efe1165a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1290px;
  }



  img.s-aae57ae3-a3ee-43b2-864c-5789efe1165a.shogun-image {
    
    
    
    max-height: 1290px;
  }


.s-aae57ae3-a3ee-43b2-864c-5789efe1165a .shogun-image-content {
  
    justify-content: center;
  
}

.s-aae57ae3-a3ee-43b2-864c-5789efe1165a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-aae57ae3-a3ee-43b2-864c-5789efe1165a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-aae57ae3-a3ee-43b2-864c-5789efe1165a.shogun-image {
  box-sizing: border-box;
}



.s-aae57ae3-a3ee-43b2-864c-5789efe1165a img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-aae57ae3-a3ee-43b2-864c-5789efe1165a {
      --shg-aspect-ratio: calc(1290/582); 
    }

    .s-aae57ae3-a3ee-43b2-864c-5789efe1165a.shogun-image-container {
      position: relative;
    }

    .s-aae57ae3-a3ee-43b2-864c-5789efe1165a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-aae57ae3-a3ee-43b2-864c-5789efe1165a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-aae57ae3-a3ee-43b2-864c-5789efe1165a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1290px;
    }
  }

@media (min-width: 1200px){#s-aae57ae3-a3ee-43b2-864c-5789efe1165a {
  margin: 0 !important;
  overflow: visible;
}

#s-aae57ae3-a3ee-43b2-864c-5789efe1165a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-aae57ae3-a3ee-43b2-864c-5789efe1165a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-aae57ae3-a3ee-43b2-864c-5789efe1165a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-aae57ae3-a3ee-43b2-864c-5789efe1165a img.shogun-image {
  /* Add background color handling */
  
}

#s-aae57ae3-a3ee-43b2-864c-5789efe1165a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-aae57ae3-a3ee-43b2-864c-5789efe1165a .shg-image-content-wrapper {
      aspect-ratio: 1290/582;
      min-width: 100%;
      height: auto;
    }

    #s-aae57ae3-a3ee-43b2-864c-5789efe1165a .shogun-image-link {
      aspect-ratio: 1290/582;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-aae57ae3-a3ee-43b2-864c-5789efe1165a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-aae57ae3-a3ee-43b2-864c-5789efe1165a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-aae57ae3-a3ee-43b2-864c-5789efe1165a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1290px;
  }



  img.s-aae57ae3-a3ee-43b2-864c-5789efe1165a.shogun-image {
    
    
    
    max-height: 1290px;
  }


.s-aae57ae3-a3ee-43b2-864c-5789efe1165a .shogun-image-content {
  
    justify-content: center;
  
}

.s-aae57ae3-a3ee-43b2-864c-5789efe1165a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-aae57ae3-a3ee-43b2-864c-5789efe1165a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-aae57ae3-a3ee-43b2-864c-5789efe1165a.shogun-image {
  box-sizing: border-box;
}



.s-aae57ae3-a3ee-43b2-864c-5789efe1165a img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-aae57ae3-a3ee-43b2-864c-5789efe1165a {
      --shg-aspect-ratio: calc(1290/582); 
    }

    .s-aae57ae3-a3ee-43b2-864c-5789efe1165a.shogun-image-container {
      position: relative;
    }

    .s-aae57ae3-a3ee-43b2-864c-5789efe1165a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-aae57ae3-a3ee-43b2-864c-5789efe1165a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-aae57ae3-a3ee-43b2-864c-5789efe1165a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1290px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-aae57ae3-a3ee-43b2-864c-5789efe1165a {
  margin: 0 !important;
  overflow: visible;
}

#s-aae57ae3-a3ee-43b2-864c-5789efe1165a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-aae57ae3-a3ee-43b2-864c-5789efe1165a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-aae57ae3-a3ee-43b2-864c-5789efe1165a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-aae57ae3-a3ee-43b2-864c-5789efe1165a img.shogun-image {
  /* Add background color handling */
  
}

#s-aae57ae3-a3ee-43b2-864c-5789efe1165a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-aae57ae3-a3ee-43b2-864c-5789efe1165a .shg-image-content-wrapper {
      aspect-ratio: 1290/582;
      min-width: 100%;
      height: auto;
    }

    #s-aae57ae3-a3ee-43b2-864c-5789efe1165a .shogun-image-link {
      aspect-ratio: 1290/582;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-aae57ae3-a3ee-43b2-864c-5789efe1165a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-aae57ae3-a3ee-43b2-864c-5789efe1165a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-aae57ae3-a3ee-43b2-864c-5789efe1165a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1290px;
  }



  img.s-aae57ae3-a3ee-43b2-864c-5789efe1165a.shogun-image {
    
    
    
    max-height: 1290px;
  }


.s-aae57ae3-a3ee-43b2-864c-5789efe1165a .shogun-image-content {
  
    justify-content: center;
  
}

.s-aae57ae3-a3ee-43b2-864c-5789efe1165a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-aae57ae3-a3ee-43b2-864c-5789efe1165a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-aae57ae3-a3ee-43b2-864c-5789efe1165a.shogun-image {
  box-sizing: border-box;
}



.s-aae57ae3-a3ee-43b2-864c-5789efe1165a img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-aae57ae3-a3ee-43b2-864c-5789efe1165a {
      --shg-aspect-ratio: calc(1290/582); 
    }

    .s-aae57ae3-a3ee-43b2-864c-5789efe1165a.shogun-image-container {
      position: relative;
    }

    .s-aae57ae3-a3ee-43b2-864c-5789efe1165a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-aae57ae3-a3ee-43b2-864c-5789efe1165a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-aae57ae3-a3ee-43b2-864c-5789efe1165a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1290px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-aae57ae3-a3ee-43b2-864c-5789efe1165a {
  margin: 0 !important;
  overflow: visible;
}

#s-aae57ae3-a3ee-43b2-864c-5789efe1165a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-aae57ae3-a3ee-43b2-864c-5789efe1165a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-aae57ae3-a3ee-43b2-864c-5789efe1165a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-aae57ae3-a3ee-43b2-864c-5789efe1165a img.shogun-image {
  /* Add background color handling */
  
}

#s-aae57ae3-a3ee-43b2-864c-5789efe1165a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-aae57ae3-a3ee-43b2-864c-5789efe1165a .shg-image-content-wrapper {
      aspect-ratio: 1290/582;
      min-width: 100%;
      height: auto;
    }

    #s-aae57ae3-a3ee-43b2-864c-5789efe1165a .shogun-image-link {
      aspect-ratio: 1290/582;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-aae57ae3-a3ee-43b2-864c-5789efe1165a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-aae57ae3-a3ee-43b2-864c-5789efe1165a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-aae57ae3-a3ee-43b2-864c-5789efe1165a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1290px;
  }



  img.s-aae57ae3-a3ee-43b2-864c-5789efe1165a.shogun-image {
    
    
    
    max-height: 1290px;
  }


.s-aae57ae3-a3ee-43b2-864c-5789efe1165a .shogun-image-content {
  
    justify-content: center;
  
}

.s-aae57ae3-a3ee-43b2-864c-5789efe1165a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-aae57ae3-a3ee-43b2-864c-5789efe1165a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-aae57ae3-a3ee-43b2-864c-5789efe1165a.shogun-image {
  box-sizing: border-box;
}



.s-aae57ae3-a3ee-43b2-864c-5789efe1165a img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-aae57ae3-a3ee-43b2-864c-5789efe1165a {
      --shg-aspect-ratio: calc(1290/582); 
    }

    .s-aae57ae3-a3ee-43b2-864c-5789efe1165a.shogun-image-container {
      position: relative;
    }

    .s-aae57ae3-a3ee-43b2-864c-5789efe1165a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-aae57ae3-a3ee-43b2-864c-5789efe1165a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-aae57ae3-a3ee-43b2-864c-5789efe1165a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1290px;
    }
  }

}@media (max-width: 767px){#s-aae57ae3-a3ee-43b2-864c-5789efe1165a {
  margin: 0 !important;
  overflow: visible;
}

#s-aae57ae3-a3ee-43b2-864c-5789efe1165a-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-aae57ae3-a3ee-43b2-864c-5789efe1165a {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-aae57ae3-a3ee-43b2-864c-5789efe1165a {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-aae57ae3-a3ee-43b2-864c-5789efe1165a img.shogun-image {
  /* Add background color handling */
  
}

#s-aae57ae3-a3ee-43b2-864c-5789efe1165a img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-aae57ae3-a3ee-43b2-864c-5789efe1165a .shg-image-content-wrapper {
      aspect-ratio: 1290/582;
      min-width: 100%;
      height: auto;
    }

    #s-aae57ae3-a3ee-43b2-864c-5789efe1165a .shogun-image-link {
      aspect-ratio: 1290/582;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-aae57ae3-a3ee-43b2-864c-5789efe1165a .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-aae57ae3-a3ee-43b2-864c-5789efe1165a.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-aae57ae3-a3ee-43b2-864c-5789efe1165a img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1290px;
  }



  img.s-aae57ae3-a3ee-43b2-864c-5789efe1165a.shogun-image {
    
    
    
    max-height: 1290px;
  }


.s-aae57ae3-a3ee-43b2-864c-5789efe1165a .shogun-image-content {
  
    justify-content: center;
  
}

.s-aae57ae3-a3ee-43b2-864c-5789efe1165a.shg-align-container {
  display: flex;
  justify-content: center
}

.s-aae57ae3-a3ee-43b2-864c-5789efe1165a.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-aae57ae3-a3ee-43b2-864c-5789efe1165a.shogun-image {
  box-sizing: border-box;
}



.s-aae57ae3-a3ee-43b2-864c-5789efe1165a img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-aae57ae3-a3ee-43b2-864c-5789efe1165a {
      --shg-aspect-ratio: calc(1290/582); 
    }

    .s-aae57ae3-a3ee-43b2-864c-5789efe1165a.shogun-image-container {
      position: relative;
    }

    .s-aae57ae3-a3ee-43b2-864c-5789efe1165a.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-aae57ae3-a3ee-43b2-864c-5789efe1165a.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-aae57ae3-a3ee-43b2-864c-5789efe1165a img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1290px;
    }
  }

}
#s-e9ba8998-4ed5-4889-a446-dd2ddec6b966 {
  margin-left: 10%;
margin-right: 10%;
max-width: 4056px;
aspect-ratio: 4056/507;
text-align: center;
}
@media (min-width: 1200px){#s-e9ba8998-4ed5-4889-a446-dd2ddec6b966 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-e9ba8998-4ed5-4889-a446-dd2ddec6b966 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-e9ba8998-4ed5-4889-a446-dd2ddec6b966 {
  
}
}@media (max-width: 767px){#s-e9ba8998-4ed5-4889-a446-dd2ddec6b966 {
  display: none;
}
#s-e9ba8998-4ed5-4889-a446-dd2ddec6b966, #wrap-s-e9ba8998-4ed5-4889-a446-dd2ddec6b966, #wrap-content-s-e9ba8998-4ed5-4889-a446-dd2ddec6b966 { display: none !important; }}
#s-e9ba8998-4ed5-4889-a446-dd2ddec6b966 {
  margin: 0 !important;
  overflow: visible;
}

#s-e9ba8998-4ed5-4889-a446-dd2ddec6b966-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-e9ba8998-4ed5-4889-a446-dd2ddec6b966 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-e9ba8998-4ed5-4889-a446-dd2ddec6b966 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-e9ba8998-4ed5-4889-a446-dd2ddec6b966 img.shogun-image {
  /* Add background color handling */
  
}

#s-e9ba8998-4ed5-4889-a446-dd2ddec6b966 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e9ba8998-4ed5-4889-a446-dd2ddec6b966 .shg-image-content-wrapper {
      aspect-ratio: 4056/507;
      min-width: 100%;
      height: auto;
    }

    #s-e9ba8998-4ed5-4889-a446-dd2ddec6b966 .shogun-image-link {
      aspect-ratio: 4056/507;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e9ba8998-4ed5-4889-a446-dd2ddec6b966 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e9ba8998-4ed5-4889-a446-dd2ddec6b966.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e9ba8998-4ed5-4889-a446-dd2ddec6b966 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 4056px;
  }



  img.s-e9ba8998-4ed5-4889-a446-dd2ddec6b966.shogun-image {
    
    
    
    max-height: 4056px;
  }


.s-e9ba8998-4ed5-4889-a446-dd2ddec6b966 .shogun-image-content {
  
    justify-content: center;
  
}

.s-e9ba8998-4ed5-4889-a446-dd2ddec6b966.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e9ba8998-4ed5-4889-a446-dd2ddec6b966.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e9ba8998-4ed5-4889-a446-dd2ddec6b966.shogun-image {
  box-sizing: border-box;
}



.s-e9ba8998-4ed5-4889-a446-dd2ddec6b966 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-e9ba8998-4ed5-4889-a446-dd2ddec6b966 {
      --shg-aspect-ratio: calc(4056/507); 
    }

    .s-e9ba8998-4ed5-4889-a446-dd2ddec6b966.shogun-image-container {
      position: relative;
    }

    .s-e9ba8998-4ed5-4889-a446-dd2ddec6b966.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e9ba8998-4ed5-4889-a446-dd2ddec6b966.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e9ba8998-4ed5-4889-a446-dd2ddec6b966 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 4056px;
    }
  }

@media (min-width: 1200px){#s-e9ba8998-4ed5-4889-a446-dd2ddec6b966 {
  margin: 0 !important;
  overflow: visible;
}

#s-e9ba8998-4ed5-4889-a446-dd2ddec6b966-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-e9ba8998-4ed5-4889-a446-dd2ddec6b966 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-e9ba8998-4ed5-4889-a446-dd2ddec6b966 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-e9ba8998-4ed5-4889-a446-dd2ddec6b966 img.shogun-image {
  /* Add background color handling */
  
}

#s-e9ba8998-4ed5-4889-a446-dd2ddec6b966 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e9ba8998-4ed5-4889-a446-dd2ddec6b966 .shg-image-content-wrapper {
      aspect-ratio: 4056/507;
      min-width: 100%;
      height: auto;
    }

    #s-e9ba8998-4ed5-4889-a446-dd2ddec6b966 .shogun-image-link {
      aspect-ratio: 4056/507;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e9ba8998-4ed5-4889-a446-dd2ddec6b966 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e9ba8998-4ed5-4889-a446-dd2ddec6b966.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e9ba8998-4ed5-4889-a446-dd2ddec6b966 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 4056px;
  }



  img.s-e9ba8998-4ed5-4889-a446-dd2ddec6b966.shogun-image {
    
    
    
    max-height: 4056px;
  }


.s-e9ba8998-4ed5-4889-a446-dd2ddec6b966 .shogun-image-content {
  
    justify-content: center;
  
}

.s-e9ba8998-4ed5-4889-a446-dd2ddec6b966.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e9ba8998-4ed5-4889-a446-dd2ddec6b966.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e9ba8998-4ed5-4889-a446-dd2ddec6b966.shogun-image {
  box-sizing: border-box;
}



.s-e9ba8998-4ed5-4889-a446-dd2ddec6b966 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-e9ba8998-4ed5-4889-a446-dd2ddec6b966 {
      --shg-aspect-ratio: calc(4056/507); 
    }

    .s-e9ba8998-4ed5-4889-a446-dd2ddec6b966.shogun-image-container {
      position: relative;
    }

    .s-e9ba8998-4ed5-4889-a446-dd2ddec6b966.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e9ba8998-4ed5-4889-a446-dd2ddec6b966.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e9ba8998-4ed5-4889-a446-dd2ddec6b966 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 4056px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-e9ba8998-4ed5-4889-a446-dd2ddec6b966 {
  margin: 0 !important;
  overflow: visible;
}

#s-e9ba8998-4ed5-4889-a446-dd2ddec6b966-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-e9ba8998-4ed5-4889-a446-dd2ddec6b966 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-e9ba8998-4ed5-4889-a446-dd2ddec6b966 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-e9ba8998-4ed5-4889-a446-dd2ddec6b966 img.shogun-image {
  /* Add background color handling */
  
}

#s-e9ba8998-4ed5-4889-a446-dd2ddec6b966 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e9ba8998-4ed5-4889-a446-dd2ddec6b966 .shg-image-content-wrapper {
      aspect-ratio: 4056/507;
      min-width: 100%;
      height: auto;
    }

    #s-e9ba8998-4ed5-4889-a446-dd2ddec6b966 .shogun-image-link {
      aspect-ratio: 4056/507;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e9ba8998-4ed5-4889-a446-dd2ddec6b966 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e9ba8998-4ed5-4889-a446-dd2ddec6b966.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e9ba8998-4ed5-4889-a446-dd2ddec6b966 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 4056px;
  }



  img.s-e9ba8998-4ed5-4889-a446-dd2ddec6b966.shogun-image {
    
    
    
    max-height: 4056px;
  }


.s-e9ba8998-4ed5-4889-a446-dd2ddec6b966 .shogun-image-content {
  
    justify-content: center;
  
}

.s-e9ba8998-4ed5-4889-a446-dd2ddec6b966.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e9ba8998-4ed5-4889-a446-dd2ddec6b966.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e9ba8998-4ed5-4889-a446-dd2ddec6b966.shogun-image {
  box-sizing: border-box;
}



.s-e9ba8998-4ed5-4889-a446-dd2ddec6b966 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-e9ba8998-4ed5-4889-a446-dd2ddec6b966 {
      --shg-aspect-ratio: calc(4056/507); 
    }

    .s-e9ba8998-4ed5-4889-a446-dd2ddec6b966.shogun-image-container {
      position: relative;
    }

    .s-e9ba8998-4ed5-4889-a446-dd2ddec6b966.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e9ba8998-4ed5-4889-a446-dd2ddec6b966.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e9ba8998-4ed5-4889-a446-dd2ddec6b966 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 4056px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-e9ba8998-4ed5-4889-a446-dd2ddec6b966 {
  margin: 0 !important;
  overflow: visible;
}

#s-e9ba8998-4ed5-4889-a446-dd2ddec6b966-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-e9ba8998-4ed5-4889-a446-dd2ddec6b966 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-e9ba8998-4ed5-4889-a446-dd2ddec6b966 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-e9ba8998-4ed5-4889-a446-dd2ddec6b966 img.shogun-image {
  /* Add background color handling */
  
}

#s-e9ba8998-4ed5-4889-a446-dd2ddec6b966 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e9ba8998-4ed5-4889-a446-dd2ddec6b966 .shg-image-content-wrapper {
      aspect-ratio: 4056/507;
      min-width: 100%;
      height: auto;
    }

    #s-e9ba8998-4ed5-4889-a446-dd2ddec6b966 .shogun-image-link {
      aspect-ratio: 4056/507;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e9ba8998-4ed5-4889-a446-dd2ddec6b966 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e9ba8998-4ed5-4889-a446-dd2ddec6b966.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e9ba8998-4ed5-4889-a446-dd2ddec6b966 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 4056px;
  }



  img.s-e9ba8998-4ed5-4889-a446-dd2ddec6b966.shogun-image {
    
    
    
    max-height: 4056px;
  }


.s-e9ba8998-4ed5-4889-a446-dd2ddec6b966 .shogun-image-content {
  
    justify-content: center;
  
}

.s-e9ba8998-4ed5-4889-a446-dd2ddec6b966.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e9ba8998-4ed5-4889-a446-dd2ddec6b966.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e9ba8998-4ed5-4889-a446-dd2ddec6b966.shogun-image {
  box-sizing: border-box;
}



.s-e9ba8998-4ed5-4889-a446-dd2ddec6b966 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-e9ba8998-4ed5-4889-a446-dd2ddec6b966 {
      --shg-aspect-ratio: calc(4056/507); 
    }

    .s-e9ba8998-4ed5-4889-a446-dd2ddec6b966.shogun-image-container {
      position: relative;
    }

    .s-e9ba8998-4ed5-4889-a446-dd2ddec6b966.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e9ba8998-4ed5-4889-a446-dd2ddec6b966.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e9ba8998-4ed5-4889-a446-dd2ddec6b966 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 4056px;
    }
  }

}@media (max-width: 767px){#s-e9ba8998-4ed5-4889-a446-dd2ddec6b966 {
  margin: 0 !important;
  overflow: visible;
}

#s-e9ba8998-4ed5-4889-a446-dd2ddec6b966-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-e9ba8998-4ed5-4889-a446-dd2ddec6b966 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-e9ba8998-4ed5-4889-a446-dd2ddec6b966 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-e9ba8998-4ed5-4889-a446-dd2ddec6b966 img.shogun-image {
  /* Add background color handling */
  
}

#s-e9ba8998-4ed5-4889-a446-dd2ddec6b966 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-e9ba8998-4ed5-4889-a446-dd2ddec6b966 .shg-image-content-wrapper {
      aspect-ratio: 4056/507;
      min-width: 100%;
      height: auto;
    }

    #s-e9ba8998-4ed5-4889-a446-dd2ddec6b966 .shogun-image-link {
      aspect-ratio: 4056/507;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-e9ba8998-4ed5-4889-a446-dd2ddec6b966 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-e9ba8998-4ed5-4889-a446-dd2ddec6b966.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-e9ba8998-4ed5-4889-a446-dd2ddec6b966 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 4056px;
  }



  img.s-e9ba8998-4ed5-4889-a446-dd2ddec6b966.shogun-image {
    
    
    
    max-height: 4056px;
  }


.s-e9ba8998-4ed5-4889-a446-dd2ddec6b966 .shogun-image-content {
  
    justify-content: center;
  
}

.s-e9ba8998-4ed5-4889-a446-dd2ddec6b966.shg-align-container {
  display: flex;
  justify-content: center
}

.s-e9ba8998-4ed5-4889-a446-dd2ddec6b966.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-e9ba8998-4ed5-4889-a446-dd2ddec6b966.shogun-image {
  box-sizing: border-box;
}



.s-e9ba8998-4ed5-4889-a446-dd2ddec6b966 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-e9ba8998-4ed5-4889-a446-dd2ddec6b966 {
      --shg-aspect-ratio: calc(4056/507); 
    }

    .s-e9ba8998-4ed5-4889-a446-dd2ddec6b966.shogun-image-container {
      position: relative;
    }

    .s-e9ba8998-4ed5-4889-a446-dd2ddec6b966.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-e9ba8998-4ed5-4889-a446-dd2ddec6b966.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-e9ba8998-4ed5-4889-a446-dd2ddec6b966 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 4056px;
    }
  }

}
#s-f8ad6d95-d8ce-403f-a867-aca2be86b840 {
  margin-top: 40px;
margin-left: auto;
margin-bottom: 40px;
margin-right: auto;
padding-left: 5%;
padding-right: 5%;
}

@media (min-width: 0px) {
[id="s-f8ad6d95-d8ce-403f-a867-aca2be86b840"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 25.0px);
}

}

@media (min-width: 768px) {
[id="s-f8ad6d95-d8ce-403f-a867-aca2be86b840"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 37.5px);
}

}

@media (min-width: 992px) {
[id="s-f8ad6d95-d8ce-403f-a867-aca2be86b840"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 37.5px);
}

}

@media (min-width: 1200px) {
[id="s-f8ad6d95-d8ce-403f-a867-aca2be86b840"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 37.5px);
}

}

#s-2f08082a-74f2-4140-87a9-6e11764fe8b2 {
  margin-left: auto;
margin-right: auto;
}

#s-5f23c1f9-dbf0-4d77-88cf-9b11982fd651 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-5f23c1f9-dbf0-4d77-88cf-9b11982fd651 .shg-product-title-component h1 span {
  color: ;
  font-weight:  500 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  
}

#s-f56db1e4-547c-428a-9f05-7e0ab0ac7011 {
  text-align: center;
}

#s-b1365795-775d-4622-901a-d68bb64e4530 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-b1365795-775d-4622-901a-d68bb64e4530 {
  max-width:  100%;
}

.shg-c#s-b1365795-775d-4622-901a-d68bb64e4530 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-b1365795-775d-4622-901a-d68bb64e4530 .shg-image-zoom,
.shg-c#s-b1365795-775d-4622-901a-d68bb64e4530 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-b1365795-775d-4622-901a-d68bb64e4530 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-b1365795-775d-4622-901a-d68bb64e4530 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-b1365795-775d-4622-901a-d68bb64e4530 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-b1365795-775d-4622-901a-d68bb64e4530 img.shogun-image,
.shg-c#s-b1365795-775d-4622-901a-d68bb64e4530 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-b1365795-775d-4622-901a-d68bb64e4530 .shg-image-zoom,
.shg-c#s-b1365795-775d-4622-901a-d68bb64e4530 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-b1365795-775d-4622-901a-d68bb64e4530 {
  max-width:  100%;
}

.shg-c#s-b1365795-775d-4622-901a-d68bb64e4530 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-b1365795-775d-4622-901a-d68bb64e4530 .shg-image-zoom,
.shg-c#s-b1365795-775d-4622-901a-d68bb64e4530 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-b1365795-775d-4622-901a-d68bb64e4530 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-b1365795-775d-4622-901a-d68bb64e4530 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-b1365795-775d-4622-901a-d68bb64e4530 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-b1365795-775d-4622-901a-d68bb64e4530 img.shogun-image,
.shg-c#s-b1365795-775d-4622-901a-d68bb64e4530 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-b1365795-775d-4622-901a-d68bb64e4530 .shg-image-zoom,
.shg-c#s-b1365795-775d-4622-901a-d68bb64e4530 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-b1365795-775d-4622-901a-d68bb64e4530 {
  max-width:  100%;
}

.shg-c#s-b1365795-775d-4622-901a-d68bb64e4530 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-b1365795-775d-4622-901a-d68bb64e4530 .shg-image-zoom,
.shg-c#s-b1365795-775d-4622-901a-d68bb64e4530 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-b1365795-775d-4622-901a-d68bb64e4530 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-b1365795-775d-4622-901a-d68bb64e4530 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-b1365795-775d-4622-901a-d68bb64e4530 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-b1365795-775d-4622-901a-d68bb64e4530 img.shogun-image,
.shg-c#s-b1365795-775d-4622-901a-d68bb64e4530 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-b1365795-775d-4622-901a-d68bb64e4530 .shg-image-zoom,
.shg-c#s-b1365795-775d-4622-901a-d68bb64e4530 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-b1365795-775d-4622-901a-d68bb64e4530 {
  max-width:  100%;
}

.shg-c#s-b1365795-775d-4622-901a-d68bb64e4530 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-b1365795-775d-4622-901a-d68bb64e4530 .shg-image-zoom,
.shg-c#s-b1365795-775d-4622-901a-d68bb64e4530 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-b1365795-775d-4622-901a-d68bb64e4530 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-b1365795-775d-4622-901a-d68bb64e4530 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-b1365795-775d-4622-901a-d68bb64e4530 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-b1365795-775d-4622-901a-d68bb64e4530 img.shogun-image,
.shg-c#s-b1365795-775d-4622-901a-d68bb64e4530 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-b1365795-775d-4622-901a-d68bb64e4530 .shg-image-zoom,
.shg-c#s-b1365795-775d-4622-901a-d68bb64e4530 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-b1365795-775d-4622-901a-d68bb64e4530 {
  max-width:  100%;
}

.shg-c#s-b1365795-775d-4622-901a-d68bb64e4530 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-b1365795-775d-4622-901a-d68bb64e4530 .shg-image-zoom,
.shg-c#s-b1365795-775d-4622-901a-d68bb64e4530 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-b1365795-775d-4622-901a-d68bb64e4530 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-b1365795-775d-4622-901a-d68bb64e4530 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-b1365795-775d-4622-901a-d68bb64e4530 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-b1365795-775d-4622-901a-d68bb64e4530 img.shogun-image,
.shg-c#s-b1365795-775d-4622-901a-d68bb64e4530 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-b1365795-775d-4622-901a-d68bb64e4530 .shg-image-zoom,
.shg-c#s-b1365795-775d-4622-901a-d68bb64e4530 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-73009d58-b534-4874-93b0-214880cc2f52 {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-73009d58-b534-4874-93b0-214880cc2f52 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 24px;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-73009d58-b534-4874-93b0-214880cc2f52 .shg-product-price {
  color: #000;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 24px;
}

#s-73009d58-b534-4874-93b0-214880cc2f52 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-a24938ab-72ab-47ab-ac4a-31d471f96731 {
  border-style: solid;
margin-top: 0px;
margin-left: auto;
margin-right: auto;
padding-top: 15px;
padding-left: 20px;
padding-bottom: 15px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #2C2A34;
border-radius: 10px;
background-color: rgba(44, 86, 125, 1);
text-align: center;
cursor: pointer;
color: rgba(255, 255, 255, 1);
background-image: none;
hover-type: color;
}
#s-a24938ab-72ab-47ab-ac4a-31d471f96731:hover {border-radius: 10px !important;
background-color: rgba(120, 196, 222, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(44, 86, 125, 1) !important;}#s-a24938ab-72ab-47ab-ac4a-31d471f96731:active {border-radius: 10px !important;
background-color: rgba(18, 101, 139, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-a24938ab-72ab-47ab-ac4a-31d471f96731-atc-btn-wrapper {
    text-align: center;
  }


#s-a24938ab-72ab-47ab-ac4a-31d471f96731 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-a24938ab-72ab-47ab-ac4a-31d471f96731.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-a24938ab-72ab-47ab-ac4a-31d471f96731.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-a24938ab-72ab-47ab-ac4a-31d471f96731.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-a24938ab-72ab-47ab-ac4a-31d471f96731-atc-btn-wrapper {
    text-align: center;
  }


#s-a24938ab-72ab-47ab-ac4a-31d471f96731 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-a24938ab-72ab-47ab-ac4a-31d471f96731.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-a24938ab-72ab-47ab-ac4a-31d471f96731.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-a24938ab-72ab-47ab-ac4a-31d471f96731.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-a24938ab-72ab-47ab-ac4a-31d471f96731-atc-btn-wrapper {
    text-align: center;
  }


#s-a24938ab-72ab-47ab-ac4a-31d471f96731 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-a24938ab-72ab-47ab-ac4a-31d471f96731.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-a24938ab-72ab-47ab-ac4a-31d471f96731.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-a24938ab-72ab-47ab-ac4a-31d471f96731.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-a24938ab-72ab-47ab-ac4a-31d471f96731-atc-btn-wrapper {
    text-align: center;
  }


#s-a24938ab-72ab-47ab-ac4a-31d471f96731 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-a24938ab-72ab-47ab-ac4a-31d471f96731.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-a24938ab-72ab-47ab-ac4a-31d471f96731.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-a24938ab-72ab-47ab-ac4a-31d471f96731.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-a24938ab-72ab-47ab-ac4a-31d471f96731-atc-btn-wrapper {
    text-align: center;
  }


#s-a24938ab-72ab-47ab-ac4a-31d471f96731 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-a24938ab-72ab-47ab-ac4a-31d471f96731.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-a24938ab-72ab-47ab-ac4a-31d471f96731.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-a24938ab-72ab-47ab-ac4a-31d471f96731.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-1c77321e-1198-446b-9967-6acf8de93a78 {
  margin-left: auto;
margin-right: auto;
}
@media (min-width: 1200px){#s-1c77321e-1198-446b-9967-6acf8de93a78 {
  display: none;
}
#s-1c77321e-1198-446b-9967-6acf8de93a78, #wrap-s-1c77321e-1198-446b-9967-6acf8de93a78, #wrap-content-s-1c77321e-1198-446b-9967-6acf8de93a78 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-1c77321e-1198-446b-9967-6acf8de93a78 {
  display: none;
}
#s-1c77321e-1198-446b-9967-6acf8de93a78, #wrap-s-1c77321e-1198-446b-9967-6acf8de93a78, #wrap-content-s-1c77321e-1198-446b-9967-6acf8de93a78 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-1c77321e-1198-446b-9967-6acf8de93a78 {
  display: none;
}
#s-1c77321e-1198-446b-9967-6acf8de93a78, #wrap-s-1c77321e-1198-446b-9967-6acf8de93a78, #wrap-content-s-1c77321e-1198-446b-9967-6acf8de93a78 { display: none !important; }}
#s-1c77321e-1198-446b-9967-6acf8de93a78 hr {
  border-top: 0px solid #ddd;
}

#s-b83f3db4-8e14-45ff-9779-f8923df3499a {
  margin-left: auto;
margin-right: auto;
}

#s-0ad88cab-ab2b-4dd3-8428-d31816c144e6 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-0ad88cab-ab2b-4dd3-8428-d31816c144e6 .shg-product-title-component h1 span {
  color: ;
  font-weight:  500 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  
}

#s-04a2655a-e080-467a-80df-b11fab2ad01b {
  text-align: center;
}

#s-f18f1f4d-687b-43ef-a270-4476f2ba2cd2 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-f18f1f4d-687b-43ef-a270-4476f2ba2cd2 {
  max-width:  100%;
}

.shg-c#s-f18f1f4d-687b-43ef-a270-4476f2ba2cd2 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-f18f1f4d-687b-43ef-a270-4476f2ba2cd2 .shg-image-zoom,
.shg-c#s-f18f1f4d-687b-43ef-a270-4476f2ba2cd2 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-f18f1f4d-687b-43ef-a270-4476f2ba2cd2 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-f18f1f4d-687b-43ef-a270-4476f2ba2cd2 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f18f1f4d-687b-43ef-a270-4476f2ba2cd2 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-f18f1f4d-687b-43ef-a270-4476f2ba2cd2 img.shogun-image,
.shg-c#s-f18f1f4d-687b-43ef-a270-4476f2ba2cd2 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-f18f1f4d-687b-43ef-a270-4476f2ba2cd2 .shg-image-zoom,
.shg-c#s-f18f1f4d-687b-43ef-a270-4476f2ba2cd2 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-f18f1f4d-687b-43ef-a270-4476f2ba2cd2 {
  max-width:  100%;
}

.shg-c#s-f18f1f4d-687b-43ef-a270-4476f2ba2cd2 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-f18f1f4d-687b-43ef-a270-4476f2ba2cd2 .shg-image-zoom,
.shg-c#s-f18f1f4d-687b-43ef-a270-4476f2ba2cd2 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-f18f1f4d-687b-43ef-a270-4476f2ba2cd2 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-f18f1f4d-687b-43ef-a270-4476f2ba2cd2 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f18f1f4d-687b-43ef-a270-4476f2ba2cd2 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-f18f1f4d-687b-43ef-a270-4476f2ba2cd2 img.shogun-image,
.shg-c#s-f18f1f4d-687b-43ef-a270-4476f2ba2cd2 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-f18f1f4d-687b-43ef-a270-4476f2ba2cd2 .shg-image-zoom,
.shg-c#s-f18f1f4d-687b-43ef-a270-4476f2ba2cd2 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-f18f1f4d-687b-43ef-a270-4476f2ba2cd2 {
  max-width:  100%;
}

.shg-c#s-f18f1f4d-687b-43ef-a270-4476f2ba2cd2 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-f18f1f4d-687b-43ef-a270-4476f2ba2cd2 .shg-image-zoom,
.shg-c#s-f18f1f4d-687b-43ef-a270-4476f2ba2cd2 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-f18f1f4d-687b-43ef-a270-4476f2ba2cd2 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-f18f1f4d-687b-43ef-a270-4476f2ba2cd2 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f18f1f4d-687b-43ef-a270-4476f2ba2cd2 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-f18f1f4d-687b-43ef-a270-4476f2ba2cd2 img.shogun-image,
.shg-c#s-f18f1f4d-687b-43ef-a270-4476f2ba2cd2 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-f18f1f4d-687b-43ef-a270-4476f2ba2cd2 .shg-image-zoom,
.shg-c#s-f18f1f4d-687b-43ef-a270-4476f2ba2cd2 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-f18f1f4d-687b-43ef-a270-4476f2ba2cd2 {
  max-width:  100%;
}

.shg-c#s-f18f1f4d-687b-43ef-a270-4476f2ba2cd2 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-f18f1f4d-687b-43ef-a270-4476f2ba2cd2 .shg-image-zoom,
.shg-c#s-f18f1f4d-687b-43ef-a270-4476f2ba2cd2 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-f18f1f4d-687b-43ef-a270-4476f2ba2cd2 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-f18f1f4d-687b-43ef-a270-4476f2ba2cd2 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f18f1f4d-687b-43ef-a270-4476f2ba2cd2 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-f18f1f4d-687b-43ef-a270-4476f2ba2cd2 img.shogun-image,
.shg-c#s-f18f1f4d-687b-43ef-a270-4476f2ba2cd2 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-f18f1f4d-687b-43ef-a270-4476f2ba2cd2 .shg-image-zoom,
.shg-c#s-f18f1f4d-687b-43ef-a270-4476f2ba2cd2 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-f18f1f4d-687b-43ef-a270-4476f2ba2cd2 {
  max-width:  100%;
}

.shg-c#s-f18f1f4d-687b-43ef-a270-4476f2ba2cd2 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-f18f1f4d-687b-43ef-a270-4476f2ba2cd2 .shg-image-zoom,
.shg-c#s-f18f1f4d-687b-43ef-a270-4476f2ba2cd2 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-f18f1f4d-687b-43ef-a270-4476f2ba2cd2 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-f18f1f4d-687b-43ef-a270-4476f2ba2cd2 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f18f1f4d-687b-43ef-a270-4476f2ba2cd2 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-f18f1f4d-687b-43ef-a270-4476f2ba2cd2 img.shogun-image,
.shg-c#s-f18f1f4d-687b-43ef-a270-4476f2ba2cd2 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-f18f1f4d-687b-43ef-a270-4476f2ba2cd2 .shg-image-zoom,
.shg-c#s-f18f1f4d-687b-43ef-a270-4476f2ba2cd2 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-5de97337-2738-4cd2-90e9-a9802aa0d1f0 {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-5de97337-2738-4cd2-90e9-a9802aa0d1f0 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 24px;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-5de97337-2738-4cd2-90e9-a9802aa0d1f0 .shg-product-price {
  color: #000;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 24px;
}

#s-5de97337-2738-4cd2-90e9-a9802aa0d1f0 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-81bcbbd7-5c2c-49d3-af3b-d02335e586f9 {
  border-style: solid;
margin-top: 0px;
margin-left: auto;
margin-right: auto;
padding-top: 15px;
padding-left: 20px;
padding-bottom: 15px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #2C2A34;
border-radius: 10px;
background-color: rgba(44, 86, 125, 1);
text-align: center;
cursor: pointer;
color: rgba(255, 255, 255, 1);
background-image: none;
hover-type: color;
}
#s-81bcbbd7-5c2c-49d3-af3b-d02335e586f9:hover {border-radius: 10px !important;
background-color: rgba(120, 196, 222, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(44, 86, 125, 1) !important;}#s-81bcbbd7-5c2c-49d3-af3b-d02335e586f9:active {border-radius: 10px !important;
background-color: rgba(18, 101, 139, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-81bcbbd7-5c2c-49d3-af3b-d02335e586f9-atc-btn-wrapper {
    text-align: center;
  }


#s-81bcbbd7-5c2c-49d3-af3b-d02335e586f9 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-81bcbbd7-5c2c-49d3-af3b-d02335e586f9.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-81bcbbd7-5c2c-49d3-af3b-d02335e586f9.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-81bcbbd7-5c2c-49d3-af3b-d02335e586f9.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-81bcbbd7-5c2c-49d3-af3b-d02335e586f9-atc-btn-wrapper {
    text-align: center;
  }


#s-81bcbbd7-5c2c-49d3-af3b-d02335e586f9 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-81bcbbd7-5c2c-49d3-af3b-d02335e586f9.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-81bcbbd7-5c2c-49d3-af3b-d02335e586f9.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-81bcbbd7-5c2c-49d3-af3b-d02335e586f9.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-81bcbbd7-5c2c-49d3-af3b-d02335e586f9-atc-btn-wrapper {
    text-align: center;
  }


#s-81bcbbd7-5c2c-49d3-af3b-d02335e586f9 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-81bcbbd7-5c2c-49d3-af3b-d02335e586f9.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-81bcbbd7-5c2c-49d3-af3b-d02335e586f9.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-81bcbbd7-5c2c-49d3-af3b-d02335e586f9.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-81bcbbd7-5c2c-49d3-af3b-d02335e586f9-atc-btn-wrapper {
    text-align: center;
  }


#s-81bcbbd7-5c2c-49d3-af3b-d02335e586f9 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-81bcbbd7-5c2c-49d3-af3b-d02335e586f9.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-81bcbbd7-5c2c-49d3-af3b-d02335e586f9.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-81bcbbd7-5c2c-49d3-af3b-d02335e586f9.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-81bcbbd7-5c2c-49d3-af3b-d02335e586f9-atc-btn-wrapper {
    text-align: center;
  }


#s-81bcbbd7-5c2c-49d3-af3b-d02335e586f9 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-81bcbbd7-5c2c-49d3-af3b-d02335e586f9.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-81bcbbd7-5c2c-49d3-af3b-d02335e586f9.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-81bcbbd7-5c2c-49d3-af3b-d02335e586f9.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-5fcf182e-a8dd-41e1-b8eb-aba857e5b8cc {
  margin-left: auto;
margin-right: auto;
}

#s-8acf2b48-1bee-406c-a9ee-2e6d677e6a46 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-8acf2b48-1bee-406c-a9ee-2e6d677e6a46 .shg-product-title-component h1 span {
  color: ;
  font-weight:  500 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  
}

#s-2b92f4fe-d364-4d27-ba16-6edddb5d1992 {
  text-align: center;
}

#s-7c5ef688-2677-4ca6-9bb3-dbf4701f150e {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-7c5ef688-2677-4ca6-9bb3-dbf4701f150e {
  max-width:  100%;
}

.shg-c#s-7c5ef688-2677-4ca6-9bb3-dbf4701f150e img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-7c5ef688-2677-4ca6-9bb3-dbf4701f150e .shg-image-zoom,
.shg-c#s-7c5ef688-2677-4ca6-9bb3-dbf4701f150e img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-7c5ef688-2677-4ca6-9bb3-dbf4701f150e .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-7c5ef688-2677-4ca6-9bb3-dbf4701f150e .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-7c5ef688-2677-4ca6-9bb3-dbf4701f150e img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-7c5ef688-2677-4ca6-9bb3-dbf4701f150e img.shogun-image,
.shg-c#s-7c5ef688-2677-4ca6-9bb3-dbf4701f150e .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-7c5ef688-2677-4ca6-9bb3-dbf4701f150e .shg-image-zoom,
.shg-c#s-7c5ef688-2677-4ca6-9bb3-dbf4701f150e img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-7c5ef688-2677-4ca6-9bb3-dbf4701f150e {
  max-width:  100%;
}

.shg-c#s-7c5ef688-2677-4ca6-9bb3-dbf4701f150e img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-7c5ef688-2677-4ca6-9bb3-dbf4701f150e .shg-image-zoom,
.shg-c#s-7c5ef688-2677-4ca6-9bb3-dbf4701f150e img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-7c5ef688-2677-4ca6-9bb3-dbf4701f150e .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-7c5ef688-2677-4ca6-9bb3-dbf4701f150e .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-7c5ef688-2677-4ca6-9bb3-dbf4701f150e img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-7c5ef688-2677-4ca6-9bb3-dbf4701f150e img.shogun-image,
.shg-c#s-7c5ef688-2677-4ca6-9bb3-dbf4701f150e .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-7c5ef688-2677-4ca6-9bb3-dbf4701f150e .shg-image-zoom,
.shg-c#s-7c5ef688-2677-4ca6-9bb3-dbf4701f150e img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-7c5ef688-2677-4ca6-9bb3-dbf4701f150e {
  max-width:  100%;
}

.shg-c#s-7c5ef688-2677-4ca6-9bb3-dbf4701f150e img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-7c5ef688-2677-4ca6-9bb3-dbf4701f150e .shg-image-zoom,
.shg-c#s-7c5ef688-2677-4ca6-9bb3-dbf4701f150e img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-7c5ef688-2677-4ca6-9bb3-dbf4701f150e .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-7c5ef688-2677-4ca6-9bb3-dbf4701f150e .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-7c5ef688-2677-4ca6-9bb3-dbf4701f150e img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-7c5ef688-2677-4ca6-9bb3-dbf4701f150e img.shogun-image,
.shg-c#s-7c5ef688-2677-4ca6-9bb3-dbf4701f150e .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-7c5ef688-2677-4ca6-9bb3-dbf4701f150e .shg-image-zoom,
.shg-c#s-7c5ef688-2677-4ca6-9bb3-dbf4701f150e img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-7c5ef688-2677-4ca6-9bb3-dbf4701f150e {
  max-width:  100%;
}

.shg-c#s-7c5ef688-2677-4ca6-9bb3-dbf4701f150e img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-7c5ef688-2677-4ca6-9bb3-dbf4701f150e .shg-image-zoom,
.shg-c#s-7c5ef688-2677-4ca6-9bb3-dbf4701f150e img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-7c5ef688-2677-4ca6-9bb3-dbf4701f150e .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-7c5ef688-2677-4ca6-9bb3-dbf4701f150e .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-7c5ef688-2677-4ca6-9bb3-dbf4701f150e img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-7c5ef688-2677-4ca6-9bb3-dbf4701f150e img.shogun-image,
.shg-c#s-7c5ef688-2677-4ca6-9bb3-dbf4701f150e .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-7c5ef688-2677-4ca6-9bb3-dbf4701f150e .shg-image-zoom,
.shg-c#s-7c5ef688-2677-4ca6-9bb3-dbf4701f150e img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-7c5ef688-2677-4ca6-9bb3-dbf4701f150e {
  max-width:  100%;
}

.shg-c#s-7c5ef688-2677-4ca6-9bb3-dbf4701f150e img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-7c5ef688-2677-4ca6-9bb3-dbf4701f150e .shg-image-zoom,
.shg-c#s-7c5ef688-2677-4ca6-9bb3-dbf4701f150e img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-7c5ef688-2677-4ca6-9bb3-dbf4701f150e .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-7c5ef688-2677-4ca6-9bb3-dbf4701f150e .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-7c5ef688-2677-4ca6-9bb3-dbf4701f150e img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-7c5ef688-2677-4ca6-9bb3-dbf4701f150e img.shogun-image,
.shg-c#s-7c5ef688-2677-4ca6-9bb3-dbf4701f150e .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-7c5ef688-2677-4ca6-9bb3-dbf4701f150e .shg-image-zoom,
.shg-c#s-7c5ef688-2677-4ca6-9bb3-dbf4701f150e img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-acd7cd17-2c3a-42d7-83d9-6fb8ff4683d9 {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-acd7cd17-2c3a-42d7-83d9-6fb8ff4683d9 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 24px;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-acd7cd17-2c3a-42d7-83d9-6fb8ff4683d9 .shg-product-price {
  color: #000;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 24px;
}

#s-acd7cd17-2c3a-42d7-83d9-6fb8ff4683d9 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-7d0313d0-cf05-4715-ba83-5d1dfb2f6e8d {
  border-style: solid;
margin-top: 0px;
margin-left: auto;
margin-right: auto;
padding-top: 15px;
padding-left: 20px;
padding-bottom: 15px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #2C2A34;
border-radius: 10px;
background-color: rgba(44, 86, 125, 1);
text-align: center;
cursor: pointer;
color: rgba(255, 255, 255, 1);
background-image: none;
hover-type: color;
}
#s-7d0313d0-cf05-4715-ba83-5d1dfb2f6e8d:hover {border-radius: 10px !important;
background-color: rgba(120, 196, 222, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(44, 86, 125, 1) !important;}#s-7d0313d0-cf05-4715-ba83-5d1dfb2f6e8d:active {border-radius: 10px !important;
background-color: rgba(18, 101, 139, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-7d0313d0-cf05-4715-ba83-5d1dfb2f6e8d-atc-btn-wrapper {
    text-align: center;
  }


#s-7d0313d0-cf05-4715-ba83-5d1dfb2f6e8d {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-7d0313d0-cf05-4715-ba83-5d1dfb2f6e8d.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-7d0313d0-cf05-4715-ba83-5d1dfb2f6e8d.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-7d0313d0-cf05-4715-ba83-5d1dfb2f6e8d.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-7d0313d0-cf05-4715-ba83-5d1dfb2f6e8d-atc-btn-wrapper {
    text-align: center;
  }


#s-7d0313d0-cf05-4715-ba83-5d1dfb2f6e8d {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-7d0313d0-cf05-4715-ba83-5d1dfb2f6e8d.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-7d0313d0-cf05-4715-ba83-5d1dfb2f6e8d.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-7d0313d0-cf05-4715-ba83-5d1dfb2f6e8d.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-7d0313d0-cf05-4715-ba83-5d1dfb2f6e8d-atc-btn-wrapper {
    text-align: center;
  }


#s-7d0313d0-cf05-4715-ba83-5d1dfb2f6e8d {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-7d0313d0-cf05-4715-ba83-5d1dfb2f6e8d.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-7d0313d0-cf05-4715-ba83-5d1dfb2f6e8d.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-7d0313d0-cf05-4715-ba83-5d1dfb2f6e8d.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-7d0313d0-cf05-4715-ba83-5d1dfb2f6e8d-atc-btn-wrapper {
    text-align: center;
  }


#s-7d0313d0-cf05-4715-ba83-5d1dfb2f6e8d {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-7d0313d0-cf05-4715-ba83-5d1dfb2f6e8d.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-7d0313d0-cf05-4715-ba83-5d1dfb2f6e8d.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-7d0313d0-cf05-4715-ba83-5d1dfb2f6e8d.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-7d0313d0-cf05-4715-ba83-5d1dfb2f6e8d-atc-btn-wrapper {
    text-align: center;
  }


#s-7d0313d0-cf05-4715-ba83-5d1dfb2f6e8d {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-7d0313d0-cf05-4715-ba83-5d1dfb2f6e8d.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-7d0313d0-cf05-4715-ba83-5d1dfb2f6e8d.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-7d0313d0-cf05-4715-ba83-5d1dfb2f6e8d.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-c58cbaae-fd0c-4a16-9a3d-28abbaeef4fa {
  margin-left: auto;
margin-right: auto;
}

#s-dcf3a960-d953-4df7-8e71-a63a436692bd {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-dcf3a960-d953-4df7-8e71-a63a436692bd .shg-product-title-component h1 span {
  color: ;
  font-weight:  500 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  
}

#s-6c7f9866-b9e4-4940-b91c-1d94e80c7d44 {
  text-align: center;
}

#s-d54f6c19-459b-4734-a7c6-5b380ba40e0b {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-d54f6c19-459b-4734-a7c6-5b380ba40e0b {
  max-width:  100%;
}

.shg-c#s-d54f6c19-459b-4734-a7c6-5b380ba40e0b img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-d54f6c19-459b-4734-a7c6-5b380ba40e0b .shg-image-zoom,
.shg-c#s-d54f6c19-459b-4734-a7c6-5b380ba40e0b img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-d54f6c19-459b-4734-a7c6-5b380ba40e0b .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-d54f6c19-459b-4734-a7c6-5b380ba40e0b .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-d54f6c19-459b-4734-a7c6-5b380ba40e0b img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-d54f6c19-459b-4734-a7c6-5b380ba40e0b img.shogun-image,
.shg-c#s-d54f6c19-459b-4734-a7c6-5b380ba40e0b .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-d54f6c19-459b-4734-a7c6-5b380ba40e0b .shg-image-zoom,
.shg-c#s-d54f6c19-459b-4734-a7c6-5b380ba40e0b img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-d54f6c19-459b-4734-a7c6-5b380ba40e0b {
  max-width:  100%;
}

.shg-c#s-d54f6c19-459b-4734-a7c6-5b380ba40e0b img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-d54f6c19-459b-4734-a7c6-5b380ba40e0b .shg-image-zoom,
.shg-c#s-d54f6c19-459b-4734-a7c6-5b380ba40e0b img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-d54f6c19-459b-4734-a7c6-5b380ba40e0b .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-d54f6c19-459b-4734-a7c6-5b380ba40e0b .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-d54f6c19-459b-4734-a7c6-5b380ba40e0b img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-d54f6c19-459b-4734-a7c6-5b380ba40e0b img.shogun-image,
.shg-c#s-d54f6c19-459b-4734-a7c6-5b380ba40e0b .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-d54f6c19-459b-4734-a7c6-5b380ba40e0b .shg-image-zoom,
.shg-c#s-d54f6c19-459b-4734-a7c6-5b380ba40e0b img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-d54f6c19-459b-4734-a7c6-5b380ba40e0b {
  max-width:  100%;
}

.shg-c#s-d54f6c19-459b-4734-a7c6-5b380ba40e0b img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-d54f6c19-459b-4734-a7c6-5b380ba40e0b .shg-image-zoom,
.shg-c#s-d54f6c19-459b-4734-a7c6-5b380ba40e0b img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-d54f6c19-459b-4734-a7c6-5b380ba40e0b .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-d54f6c19-459b-4734-a7c6-5b380ba40e0b .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-d54f6c19-459b-4734-a7c6-5b380ba40e0b img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-d54f6c19-459b-4734-a7c6-5b380ba40e0b img.shogun-image,
.shg-c#s-d54f6c19-459b-4734-a7c6-5b380ba40e0b .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-d54f6c19-459b-4734-a7c6-5b380ba40e0b .shg-image-zoom,
.shg-c#s-d54f6c19-459b-4734-a7c6-5b380ba40e0b img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-d54f6c19-459b-4734-a7c6-5b380ba40e0b {
  max-width:  100%;
}

.shg-c#s-d54f6c19-459b-4734-a7c6-5b380ba40e0b img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-d54f6c19-459b-4734-a7c6-5b380ba40e0b .shg-image-zoom,
.shg-c#s-d54f6c19-459b-4734-a7c6-5b380ba40e0b img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-d54f6c19-459b-4734-a7c6-5b380ba40e0b .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-d54f6c19-459b-4734-a7c6-5b380ba40e0b .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-d54f6c19-459b-4734-a7c6-5b380ba40e0b img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-d54f6c19-459b-4734-a7c6-5b380ba40e0b img.shogun-image,
.shg-c#s-d54f6c19-459b-4734-a7c6-5b380ba40e0b .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-d54f6c19-459b-4734-a7c6-5b380ba40e0b .shg-image-zoom,
.shg-c#s-d54f6c19-459b-4734-a7c6-5b380ba40e0b img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-d54f6c19-459b-4734-a7c6-5b380ba40e0b {
  max-width:  100%;
}

.shg-c#s-d54f6c19-459b-4734-a7c6-5b380ba40e0b img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-d54f6c19-459b-4734-a7c6-5b380ba40e0b .shg-image-zoom,
.shg-c#s-d54f6c19-459b-4734-a7c6-5b380ba40e0b img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-d54f6c19-459b-4734-a7c6-5b380ba40e0b .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-d54f6c19-459b-4734-a7c6-5b380ba40e0b .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-d54f6c19-459b-4734-a7c6-5b380ba40e0b img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-d54f6c19-459b-4734-a7c6-5b380ba40e0b img.shogun-image,
.shg-c#s-d54f6c19-459b-4734-a7c6-5b380ba40e0b .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-d54f6c19-459b-4734-a7c6-5b380ba40e0b .shg-image-zoom,
.shg-c#s-d54f6c19-459b-4734-a7c6-5b380ba40e0b img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-2e04edcc-f25d-44a1-9964-5ca70f635fd3 {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-2e04edcc-f25d-44a1-9964-5ca70f635fd3 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 24px;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-2e04edcc-f25d-44a1-9964-5ca70f635fd3 .shg-product-price {
  color: #000;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 24px;
}

#s-2e04edcc-f25d-44a1-9964-5ca70f635fd3 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-274bdc0f-d30e-4a8c-9dd2-2ade3d67447d {
  border-style: solid;
margin-top: 0px;
margin-left: auto;
margin-right: auto;
padding-top: 15px;
padding-left: 20px;
padding-bottom: 15px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #2C2A34;
border-radius: 10px;
background-color: rgba(44, 86, 125, 1);
text-align: center;
cursor: pointer;
color: rgba(255, 255, 255, 1);
background-image: none;
hover-type: color;
}
#s-274bdc0f-d30e-4a8c-9dd2-2ade3d67447d:hover {border-radius: 10px !important;
background-color: rgba(120, 196, 222, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(44, 86, 125, 1) !important;}#s-274bdc0f-d30e-4a8c-9dd2-2ade3d67447d:active {border-radius: 10px !important;
background-color: rgba(18, 101, 139, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-274bdc0f-d30e-4a8c-9dd2-2ade3d67447d-atc-btn-wrapper {
    text-align: center;
  }


#s-274bdc0f-d30e-4a8c-9dd2-2ade3d67447d {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-274bdc0f-d30e-4a8c-9dd2-2ade3d67447d.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-274bdc0f-d30e-4a8c-9dd2-2ade3d67447d.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-274bdc0f-d30e-4a8c-9dd2-2ade3d67447d.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-274bdc0f-d30e-4a8c-9dd2-2ade3d67447d-atc-btn-wrapper {
    text-align: center;
  }


#s-274bdc0f-d30e-4a8c-9dd2-2ade3d67447d {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-274bdc0f-d30e-4a8c-9dd2-2ade3d67447d.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-274bdc0f-d30e-4a8c-9dd2-2ade3d67447d.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-274bdc0f-d30e-4a8c-9dd2-2ade3d67447d.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-274bdc0f-d30e-4a8c-9dd2-2ade3d67447d-atc-btn-wrapper {
    text-align: center;
  }


#s-274bdc0f-d30e-4a8c-9dd2-2ade3d67447d {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-274bdc0f-d30e-4a8c-9dd2-2ade3d67447d.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-274bdc0f-d30e-4a8c-9dd2-2ade3d67447d.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-274bdc0f-d30e-4a8c-9dd2-2ade3d67447d.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-274bdc0f-d30e-4a8c-9dd2-2ade3d67447d-atc-btn-wrapper {
    text-align: center;
  }


#s-274bdc0f-d30e-4a8c-9dd2-2ade3d67447d {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-274bdc0f-d30e-4a8c-9dd2-2ade3d67447d.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-274bdc0f-d30e-4a8c-9dd2-2ade3d67447d.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-274bdc0f-d30e-4a8c-9dd2-2ade3d67447d.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-274bdc0f-d30e-4a8c-9dd2-2ade3d67447d-atc-btn-wrapper {
    text-align: center;
  }


#s-274bdc0f-d30e-4a8c-9dd2-2ade3d67447d {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-274bdc0f-d30e-4a8c-9dd2-2ade3d67447d.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-274bdc0f-d30e-4a8c-9dd2-2ade3d67447d.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-274bdc0f-d30e-4a8c-9dd2-2ade3d67447d.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-fd4793da-e0ca-4129-985f-8d991f7ee712 {
  margin-top: 40px;
margin-left: auto;
margin-bottom: 40px;
margin-right: auto;
padding-left: 5%;
padding-right: 5%;
}

@media (min-width: 0px) {
[id="s-fd4793da-e0ca-4129-985f-8d991f7ee712"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 25.0px);
}

}

@media (min-width: 768px) {
[id="s-fd4793da-e0ca-4129-985f-8d991f7ee712"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 37.5px);
}

}

@media (min-width: 992px) {
[id="s-fd4793da-e0ca-4129-985f-8d991f7ee712"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 37.5px);
}

}

@media (min-width: 1200px) {
[id="s-fd4793da-e0ca-4129-985f-8d991f7ee712"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 37.5px);
}

}

#s-b0877964-411a-4d90-a904-b572c1ab71be {
  margin-left: auto;
margin-right: auto;
}

#s-cfa62dc8-1a96-4c61-80a7-85f079967bd1 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-cfa62dc8-1a96-4c61-80a7-85f079967bd1 .shg-product-title-component h1 span {
  color: ;
  font-weight:  500 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  
}

#s-01425af2-b97e-4e08-a551-ddf18024b12e {
  text-align: center;
}

#s-ef798f38-4846-48bb-bde4-e97bcb81877b {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-ef798f38-4846-48bb-bde4-e97bcb81877b {
  max-width:  100%;
}

.shg-c#s-ef798f38-4846-48bb-bde4-e97bcb81877b img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-ef798f38-4846-48bb-bde4-e97bcb81877b .shg-image-zoom,
.shg-c#s-ef798f38-4846-48bb-bde4-e97bcb81877b img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-ef798f38-4846-48bb-bde4-e97bcb81877b .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-ef798f38-4846-48bb-bde4-e97bcb81877b .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-ef798f38-4846-48bb-bde4-e97bcb81877b img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-ef798f38-4846-48bb-bde4-e97bcb81877b img.shogun-image,
.shg-c#s-ef798f38-4846-48bb-bde4-e97bcb81877b .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-ef798f38-4846-48bb-bde4-e97bcb81877b .shg-image-zoom,
.shg-c#s-ef798f38-4846-48bb-bde4-e97bcb81877b img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-ef798f38-4846-48bb-bde4-e97bcb81877b {
  max-width:  100%;
}

.shg-c#s-ef798f38-4846-48bb-bde4-e97bcb81877b img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-ef798f38-4846-48bb-bde4-e97bcb81877b .shg-image-zoom,
.shg-c#s-ef798f38-4846-48bb-bde4-e97bcb81877b img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-ef798f38-4846-48bb-bde4-e97bcb81877b .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-ef798f38-4846-48bb-bde4-e97bcb81877b .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-ef798f38-4846-48bb-bde4-e97bcb81877b img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-ef798f38-4846-48bb-bde4-e97bcb81877b img.shogun-image,
.shg-c#s-ef798f38-4846-48bb-bde4-e97bcb81877b .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-ef798f38-4846-48bb-bde4-e97bcb81877b .shg-image-zoom,
.shg-c#s-ef798f38-4846-48bb-bde4-e97bcb81877b img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-ef798f38-4846-48bb-bde4-e97bcb81877b {
  max-width:  100%;
}

.shg-c#s-ef798f38-4846-48bb-bde4-e97bcb81877b img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-ef798f38-4846-48bb-bde4-e97bcb81877b .shg-image-zoom,
.shg-c#s-ef798f38-4846-48bb-bde4-e97bcb81877b img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-ef798f38-4846-48bb-bde4-e97bcb81877b .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-ef798f38-4846-48bb-bde4-e97bcb81877b .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-ef798f38-4846-48bb-bde4-e97bcb81877b img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-ef798f38-4846-48bb-bde4-e97bcb81877b img.shogun-image,
.shg-c#s-ef798f38-4846-48bb-bde4-e97bcb81877b .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-ef798f38-4846-48bb-bde4-e97bcb81877b .shg-image-zoom,
.shg-c#s-ef798f38-4846-48bb-bde4-e97bcb81877b img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-ef798f38-4846-48bb-bde4-e97bcb81877b {
  max-width:  100%;
}

.shg-c#s-ef798f38-4846-48bb-bde4-e97bcb81877b img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-ef798f38-4846-48bb-bde4-e97bcb81877b .shg-image-zoom,
.shg-c#s-ef798f38-4846-48bb-bde4-e97bcb81877b img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-ef798f38-4846-48bb-bde4-e97bcb81877b .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-ef798f38-4846-48bb-bde4-e97bcb81877b .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-ef798f38-4846-48bb-bde4-e97bcb81877b img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-ef798f38-4846-48bb-bde4-e97bcb81877b img.shogun-image,
.shg-c#s-ef798f38-4846-48bb-bde4-e97bcb81877b .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-ef798f38-4846-48bb-bde4-e97bcb81877b .shg-image-zoom,
.shg-c#s-ef798f38-4846-48bb-bde4-e97bcb81877b img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-ef798f38-4846-48bb-bde4-e97bcb81877b {
  max-width:  100%;
}

.shg-c#s-ef798f38-4846-48bb-bde4-e97bcb81877b img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-ef798f38-4846-48bb-bde4-e97bcb81877b .shg-image-zoom,
.shg-c#s-ef798f38-4846-48bb-bde4-e97bcb81877b img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-ef798f38-4846-48bb-bde4-e97bcb81877b .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-ef798f38-4846-48bb-bde4-e97bcb81877b .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-ef798f38-4846-48bb-bde4-e97bcb81877b img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-ef798f38-4846-48bb-bde4-e97bcb81877b img.shogun-image,
.shg-c#s-ef798f38-4846-48bb-bde4-e97bcb81877b .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-ef798f38-4846-48bb-bde4-e97bcb81877b .shg-image-zoom,
.shg-c#s-ef798f38-4846-48bb-bde4-e97bcb81877b img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-ca01ddb5-fc17-41dd-a41a-39d69ef62ae9 {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-ca01ddb5-fc17-41dd-a41a-39d69ef62ae9 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 24px;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-ca01ddb5-fc17-41dd-a41a-39d69ef62ae9 .shg-product-price {
  color: #000;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 24px;
}

#s-ca01ddb5-fc17-41dd-a41a-39d69ef62ae9 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-d47cc518-15d7-419e-8355-1784b2d0004f {
  border-style: solid;
margin-top: 0px;
margin-left: auto;
margin-right: auto;
padding-top: 15px;
padding-left: 20px;
padding-bottom: 15px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #2C2A34;
border-radius: 10px;
background-color: rgba(44, 86, 125, 1);
text-align: center;
cursor: pointer;
color: rgba(255, 255, 255, 1);
background-image: none;
hover-type: color;
}
#s-d47cc518-15d7-419e-8355-1784b2d0004f:hover {border-radius: 10px !important;
background-color: rgba(120, 196, 222, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(44, 86, 125, 1) !important;}#s-d47cc518-15d7-419e-8355-1784b2d0004f:active {border-radius: 10px !important;
background-color: rgba(18, 101, 139, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-d47cc518-15d7-419e-8355-1784b2d0004f-atc-btn-wrapper {
    text-align: center;
  }


#s-d47cc518-15d7-419e-8355-1784b2d0004f {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-d47cc518-15d7-419e-8355-1784b2d0004f.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-d47cc518-15d7-419e-8355-1784b2d0004f.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-d47cc518-15d7-419e-8355-1784b2d0004f.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-d47cc518-15d7-419e-8355-1784b2d0004f-atc-btn-wrapper {
    text-align: center;
  }


#s-d47cc518-15d7-419e-8355-1784b2d0004f {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-d47cc518-15d7-419e-8355-1784b2d0004f.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-d47cc518-15d7-419e-8355-1784b2d0004f.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-d47cc518-15d7-419e-8355-1784b2d0004f.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-d47cc518-15d7-419e-8355-1784b2d0004f-atc-btn-wrapper {
    text-align: center;
  }


#s-d47cc518-15d7-419e-8355-1784b2d0004f {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-d47cc518-15d7-419e-8355-1784b2d0004f.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-d47cc518-15d7-419e-8355-1784b2d0004f.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-d47cc518-15d7-419e-8355-1784b2d0004f.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-d47cc518-15d7-419e-8355-1784b2d0004f-atc-btn-wrapper {
    text-align: center;
  }


#s-d47cc518-15d7-419e-8355-1784b2d0004f {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-d47cc518-15d7-419e-8355-1784b2d0004f.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-d47cc518-15d7-419e-8355-1784b2d0004f.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-d47cc518-15d7-419e-8355-1784b2d0004f.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-d47cc518-15d7-419e-8355-1784b2d0004f-atc-btn-wrapper {
    text-align: center;
  }


#s-d47cc518-15d7-419e-8355-1784b2d0004f {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-d47cc518-15d7-419e-8355-1784b2d0004f.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-d47cc518-15d7-419e-8355-1784b2d0004f.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-d47cc518-15d7-419e-8355-1784b2d0004f.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-71ae48cc-6267-4a5f-b469-efb1356ad5ed {
  margin-left: auto;
margin-right: auto;
}

#s-3508332a-5027-484f-81ca-695000e15259 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-3508332a-5027-484f-81ca-695000e15259 .shg-product-title-component h1 span {
  color: ;
  font-weight:  500 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  
}

#s-cad060eb-891b-4660-bfee-e3f3060c4fed {
  text-align: center;
}

#s-f233a6d8-0bae-42d5-9963-e72a57eb5074 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-f233a6d8-0bae-42d5-9963-e72a57eb5074 {
  max-width:  100%;
}

.shg-c#s-f233a6d8-0bae-42d5-9963-e72a57eb5074 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-f233a6d8-0bae-42d5-9963-e72a57eb5074 .shg-image-zoom,
.shg-c#s-f233a6d8-0bae-42d5-9963-e72a57eb5074 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-f233a6d8-0bae-42d5-9963-e72a57eb5074 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-f233a6d8-0bae-42d5-9963-e72a57eb5074 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f233a6d8-0bae-42d5-9963-e72a57eb5074 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-f233a6d8-0bae-42d5-9963-e72a57eb5074 img.shogun-image,
.shg-c#s-f233a6d8-0bae-42d5-9963-e72a57eb5074 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-f233a6d8-0bae-42d5-9963-e72a57eb5074 .shg-image-zoom,
.shg-c#s-f233a6d8-0bae-42d5-9963-e72a57eb5074 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-f233a6d8-0bae-42d5-9963-e72a57eb5074 {
  max-width:  100%;
}

.shg-c#s-f233a6d8-0bae-42d5-9963-e72a57eb5074 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-f233a6d8-0bae-42d5-9963-e72a57eb5074 .shg-image-zoom,
.shg-c#s-f233a6d8-0bae-42d5-9963-e72a57eb5074 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-f233a6d8-0bae-42d5-9963-e72a57eb5074 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-f233a6d8-0bae-42d5-9963-e72a57eb5074 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f233a6d8-0bae-42d5-9963-e72a57eb5074 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-f233a6d8-0bae-42d5-9963-e72a57eb5074 img.shogun-image,
.shg-c#s-f233a6d8-0bae-42d5-9963-e72a57eb5074 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-f233a6d8-0bae-42d5-9963-e72a57eb5074 .shg-image-zoom,
.shg-c#s-f233a6d8-0bae-42d5-9963-e72a57eb5074 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-f233a6d8-0bae-42d5-9963-e72a57eb5074 {
  max-width:  100%;
}

.shg-c#s-f233a6d8-0bae-42d5-9963-e72a57eb5074 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-f233a6d8-0bae-42d5-9963-e72a57eb5074 .shg-image-zoom,
.shg-c#s-f233a6d8-0bae-42d5-9963-e72a57eb5074 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-f233a6d8-0bae-42d5-9963-e72a57eb5074 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-f233a6d8-0bae-42d5-9963-e72a57eb5074 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f233a6d8-0bae-42d5-9963-e72a57eb5074 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-f233a6d8-0bae-42d5-9963-e72a57eb5074 img.shogun-image,
.shg-c#s-f233a6d8-0bae-42d5-9963-e72a57eb5074 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-f233a6d8-0bae-42d5-9963-e72a57eb5074 .shg-image-zoom,
.shg-c#s-f233a6d8-0bae-42d5-9963-e72a57eb5074 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-f233a6d8-0bae-42d5-9963-e72a57eb5074 {
  max-width:  100%;
}

.shg-c#s-f233a6d8-0bae-42d5-9963-e72a57eb5074 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-f233a6d8-0bae-42d5-9963-e72a57eb5074 .shg-image-zoom,
.shg-c#s-f233a6d8-0bae-42d5-9963-e72a57eb5074 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-f233a6d8-0bae-42d5-9963-e72a57eb5074 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-f233a6d8-0bae-42d5-9963-e72a57eb5074 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f233a6d8-0bae-42d5-9963-e72a57eb5074 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-f233a6d8-0bae-42d5-9963-e72a57eb5074 img.shogun-image,
.shg-c#s-f233a6d8-0bae-42d5-9963-e72a57eb5074 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-f233a6d8-0bae-42d5-9963-e72a57eb5074 .shg-image-zoom,
.shg-c#s-f233a6d8-0bae-42d5-9963-e72a57eb5074 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-f233a6d8-0bae-42d5-9963-e72a57eb5074 {
  max-width:  100%;
}

.shg-c#s-f233a6d8-0bae-42d5-9963-e72a57eb5074 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-f233a6d8-0bae-42d5-9963-e72a57eb5074 .shg-image-zoom,
.shg-c#s-f233a6d8-0bae-42d5-9963-e72a57eb5074 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-f233a6d8-0bae-42d5-9963-e72a57eb5074 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-f233a6d8-0bae-42d5-9963-e72a57eb5074 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f233a6d8-0bae-42d5-9963-e72a57eb5074 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-f233a6d8-0bae-42d5-9963-e72a57eb5074 img.shogun-image,
.shg-c#s-f233a6d8-0bae-42d5-9963-e72a57eb5074 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-f233a6d8-0bae-42d5-9963-e72a57eb5074 .shg-image-zoom,
.shg-c#s-f233a6d8-0bae-42d5-9963-e72a57eb5074 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-ae7a010c-d98c-48af-a584-4e2262657551 {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-ae7a010c-d98c-48af-a584-4e2262657551 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 24px;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-ae7a010c-d98c-48af-a584-4e2262657551 .shg-product-price {
  color: #000;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 24px;
}

#s-ae7a010c-d98c-48af-a584-4e2262657551 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-67b7cac3-6f75-46a3-ac28-f55cdc0e4641 {
  border-style: solid;
margin-top: 0px;
margin-left: auto;
margin-right: auto;
padding-top: 15px;
padding-left: 20px;
padding-bottom: 15px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #2C2A34;
border-radius: 10px;
background-color: rgba(44, 86, 125, 1);
text-align: center;
cursor: pointer;
color: rgba(255, 255, 255, 1);
background-image: none;
hover-type: color;
}
#s-67b7cac3-6f75-46a3-ac28-f55cdc0e4641:hover {border-radius: 10px !important;
background-color: rgba(120, 196, 222, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(44, 86, 125, 1) !important;}#s-67b7cac3-6f75-46a3-ac28-f55cdc0e4641:active {border-radius: 10px !important;
background-color: rgba(18, 101, 139, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-67b7cac3-6f75-46a3-ac28-f55cdc0e4641-atc-btn-wrapper {
    text-align: center;
  }


#s-67b7cac3-6f75-46a3-ac28-f55cdc0e4641 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-67b7cac3-6f75-46a3-ac28-f55cdc0e4641.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-67b7cac3-6f75-46a3-ac28-f55cdc0e4641.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-67b7cac3-6f75-46a3-ac28-f55cdc0e4641.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-67b7cac3-6f75-46a3-ac28-f55cdc0e4641-atc-btn-wrapper {
    text-align: center;
  }


#s-67b7cac3-6f75-46a3-ac28-f55cdc0e4641 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-67b7cac3-6f75-46a3-ac28-f55cdc0e4641.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-67b7cac3-6f75-46a3-ac28-f55cdc0e4641.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-67b7cac3-6f75-46a3-ac28-f55cdc0e4641.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-67b7cac3-6f75-46a3-ac28-f55cdc0e4641-atc-btn-wrapper {
    text-align: center;
  }


#s-67b7cac3-6f75-46a3-ac28-f55cdc0e4641 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-67b7cac3-6f75-46a3-ac28-f55cdc0e4641.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-67b7cac3-6f75-46a3-ac28-f55cdc0e4641.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-67b7cac3-6f75-46a3-ac28-f55cdc0e4641.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-67b7cac3-6f75-46a3-ac28-f55cdc0e4641-atc-btn-wrapper {
    text-align: center;
  }


#s-67b7cac3-6f75-46a3-ac28-f55cdc0e4641 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-67b7cac3-6f75-46a3-ac28-f55cdc0e4641.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-67b7cac3-6f75-46a3-ac28-f55cdc0e4641.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-67b7cac3-6f75-46a3-ac28-f55cdc0e4641.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-67b7cac3-6f75-46a3-ac28-f55cdc0e4641-atc-btn-wrapper {
    text-align: center;
  }


#s-67b7cac3-6f75-46a3-ac28-f55cdc0e4641 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-67b7cac3-6f75-46a3-ac28-f55cdc0e4641.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-67b7cac3-6f75-46a3-ac28-f55cdc0e4641.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-67b7cac3-6f75-46a3-ac28-f55cdc0e4641.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-40d73975-6e65-4400-8c20-4634af70bdea {
  margin-left: auto;
margin-right: auto;
}

#s-40d73975-6e65-4400-8c20-4634af70bdea hr {
  border-top: 0px solid #ddd;
}

#s-67322084-d515-433d-8e23-490bbc0886a1 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

#s-a73eea09-9d65-4323-afa2-e4415b65809e {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-left: 5%;
padding-bottom: 0px;
padding-right: 5%;
text-align: left;
}

#s-a73eea09-9d65-4323-afa2-e4415b65809e .shogun-heading-component h1 {
  color: rgba(44, 86, 125, 1);
  font-weight:  500 ;
  font-family: "Poppins";
  font-style:  normal ;
  
  
  letter-spacing: 4px;
  text-align: center;
}



#s-a31d76a5-0ad4-4a37-97be-c07db3891d20 {
  margin-top: 40px;
margin-left: auto;
margin-bottom: 40px;
margin-right: auto;
padding-left: 5%;
padding-right: 5%;
}

@media (min-width: 0px) {
[id="s-a31d76a5-0ad4-4a37-97be-c07db3891d20"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 25.0px);
}

}

@media (min-width: 768px) {
[id="s-a31d76a5-0ad4-4a37-97be-c07db3891d20"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 37.5px);
}

}

@media (min-width: 992px) {
[id="s-a31d76a5-0ad4-4a37-97be-c07db3891d20"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 37.5px);
}

}

@media (min-width: 1200px) {
[id="s-a31d76a5-0ad4-4a37-97be-c07db3891d20"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 37.5px);
}

}

#s-ea10e498-2861-4273-b21f-1b7a4d6ac524 {
  margin-left: auto;
margin-right: auto;
}

#s-a3bfb55c-9f4c-4521-942b-ce7be9d88a2b {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-a3bfb55c-9f4c-4521-942b-ce7be9d88a2b .shg-product-title-component h1 span {
  color: ;
  font-weight:  500 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  
}

#s-f30e6e16-f72c-4180-8fa6-c53ccdffd9bb {
  text-align: center;
}

#s-f82769c6-fe22-4b73-a0a3-8cccf0bee30c {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-f82769c6-fe22-4b73-a0a3-8cccf0bee30c {
  max-width:  100%;
}

.shg-c#s-f82769c6-fe22-4b73-a0a3-8cccf0bee30c img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-f82769c6-fe22-4b73-a0a3-8cccf0bee30c .shg-image-zoom,
.shg-c#s-f82769c6-fe22-4b73-a0a3-8cccf0bee30c img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-f82769c6-fe22-4b73-a0a3-8cccf0bee30c .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-f82769c6-fe22-4b73-a0a3-8cccf0bee30c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f82769c6-fe22-4b73-a0a3-8cccf0bee30c img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-f82769c6-fe22-4b73-a0a3-8cccf0bee30c img.shogun-image,
.shg-c#s-f82769c6-fe22-4b73-a0a3-8cccf0bee30c .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-f82769c6-fe22-4b73-a0a3-8cccf0bee30c .shg-image-zoom,
.shg-c#s-f82769c6-fe22-4b73-a0a3-8cccf0bee30c img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-f82769c6-fe22-4b73-a0a3-8cccf0bee30c {
  max-width:  100%;
}

.shg-c#s-f82769c6-fe22-4b73-a0a3-8cccf0bee30c img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-f82769c6-fe22-4b73-a0a3-8cccf0bee30c .shg-image-zoom,
.shg-c#s-f82769c6-fe22-4b73-a0a3-8cccf0bee30c img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-f82769c6-fe22-4b73-a0a3-8cccf0bee30c .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-f82769c6-fe22-4b73-a0a3-8cccf0bee30c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f82769c6-fe22-4b73-a0a3-8cccf0bee30c img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-f82769c6-fe22-4b73-a0a3-8cccf0bee30c img.shogun-image,
.shg-c#s-f82769c6-fe22-4b73-a0a3-8cccf0bee30c .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-f82769c6-fe22-4b73-a0a3-8cccf0bee30c .shg-image-zoom,
.shg-c#s-f82769c6-fe22-4b73-a0a3-8cccf0bee30c img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-f82769c6-fe22-4b73-a0a3-8cccf0bee30c {
  max-width:  100%;
}

.shg-c#s-f82769c6-fe22-4b73-a0a3-8cccf0bee30c img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-f82769c6-fe22-4b73-a0a3-8cccf0bee30c .shg-image-zoom,
.shg-c#s-f82769c6-fe22-4b73-a0a3-8cccf0bee30c img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-f82769c6-fe22-4b73-a0a3-8cccf0bee30c .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-f82769c6-fe22-4b73-a0a3-8cccf0bee30c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f82769c6-fe22-4b73-a0a3-8cccf0bee30c img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-f82769c6-fe22-4b73-a0a3-8cccf0bee30c img.shogun-image,
.shg-c#s-f82769c6-fe22-4b73-a0a3-8cccf0bee30c .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-f82769c6-fe22-4b73-a0a3-8cccf0bee30c .shg-image-zoom,
.shg-c#s-f82769c6-fe22-4b73-a0a3-8cccf0bee30c img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-f82769c6-fe22-4b73-a0a3-8cccf0bee30c {
  max-width:  100%;
}

.shg-c#s-f82769c6-fe22-4b73-a0a3-8cccf0bee30c img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-f82769c6-fe22-4b73-a0a3-8cccf0bee30c .shg-image-zoom,
.shg-c#s-f82769c6-fe22-4b73-a0a3-8cccf0bee30c img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-f82769c6-fe22-4b73-a0a3-8cccf0bee30c .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-f82769c6-fe22-4b73-a0a3-8cccf0bee30c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f82769c6-fe22-4b73-a0a3-8cccf0bee30c img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-f82769c6-fe22-4b73-a0a3-8cccf0bee30c img.shogun-image,
.shg-c#s-f82769c6-fe22-4b73-a0a3-8cccf0bee30c .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-f82769c6-fe22-4b73-a0a3-8cccf0bee30c .shg-image-zoom,
.shg-c#s-f82769c6-fe22-4b73-a0a3-8cccf0bee30c img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-f82769c6-fe22-4b73-a0a3-8cccf0bee30c {
  max-width:  100%;
}

.shg-c#s-f82769c6-fe22-4b73-a0a3-8cccf0bee30c img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-f82769c6-fe22-4b73-a0a3-8cccf0bee30c .shg-image-zoom,
.shg-c#s-f82769c6-fe22-4b73-a0a3-8cccf0bee30c img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-f82769c6-fe22-4b73-a0a3-8cccf0bee30c .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-f82769c6-fe22-4b73-a0a3-8cccf0bee30c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f82769c6-fe22-4b73-a0a3-8cccf0bee30c img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-f82769c6-fe22-4b73-a0a3-8cccf0bee30c img.shogun-image,
.shg-c#s-f82769c6-fe22-4b73-a0a3-8cccf0bee30c .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-f82769c6-fe22-4b73-a0a3-8cccf0bee30c .shg-image-zoom,
.shg-c#s-f82769c6-fe22-4b73-a0a3-8cccf0bee30c img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-fbfd9ebb-75f8-4af3-a100-6225d23b4b21 {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-fbfd9ebb-75f8-4af3-a100-6225d23b4b21 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 24px;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-fbfd9ebb-75f8-4af3-a100-6225d23b4b21 .shg-product-price {
  color: #000;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 24px;
}

#s-fbfd9ebb-75f8-4af3-a100-6225d23b4b21 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-284b16c1-e688-4968-8350-f9fe4acae9d8 {
  border-style: solid;
margin-top: 5px;
margin-left: auto;
margin-bottom: 5px;
margin-right: auto;
padding-top: 15px;
padding-left: 20px;
padding-bottom: 15px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #2C2A34;
border-radius: 10px;
background-color: rgba(44, 86, 125, 1);
text-align: center;
cursor: pointer;
color: rgba(255, 255, 255, 1);
background-image: none;
hover-type: color;
}
#s-284b16c1-e688-4968-8350-f9fe4acae9d8:hover {border-radius: 10px !important;
background-color: rgba(120, 196, 222, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(44, 86, 125, 1) !important;}#s-284b16c1-e688-4968-8350-f9fe4acae9d8:active {border-radius: 10px !important;
background-color: rgba(18, 101, 139, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-284b16c1-e688-4968-8350-f9fe4acae9d8-atc-btn-wrapper {
    text-align: center;
  }


#s-284b16c1-e688-4968-8350-f9fe4acae9d8 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-284b16c1-e688-4968-8350-f9fe4acae9d8.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-284b16c1-e688-4968-8350-f9fe4acae9d8.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-284b16c1-e688-4968-8350-f9fe4acae9d8.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-284b16c1-e688-4968-8350-f9fe4acae9d8-atc-btn-wrapper {
    text-align: center;
  }


#s-284b16c1-e688-4968-8350-f9fe4acae9d8 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-284b16c1-e688-4968-8350-f9fe4acae9d8.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-284b16c1-e688-4968-8350-f9fe4acae9d8.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-284b16c1-e688-4968-8350-f9fe4acae9d8.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-284b16c1-e688-4968-8350-f9fe4acae9d8-atc-btn-wrapper {
    text-align: center;
  }


#s-284b16c1-e688-4968-8350-f9fe4acae9d8 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-284b16c1-e688-4968-8350-f9fe4acae9d8.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-284b16c1-e688-4968-8350-f9fe4acae9d8.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-284b16c1-e688-4968-8350-f9fe4acae9d8.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-284b16c1-e688-4968-8350-f9fe4acae9d8-atc-btn-wrapper {
    text-align: center;
  }


#s-284b16c1-e688-4968-8350-f9fe4acae9d8 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-284b16c1-e688-4968-8350-f9fe4acae9d8.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-284b16c1-e688-4968-8350-f9fe4acae9d8.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-284b16c1-e688-4968-8350-f9fe4acae9d8.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-284b16c1-e688-4968-8350-f9fe4acae9d8-atc-btn-wrapper {
    text-align: center;
  }


#s-284b16c1-e688-4968-8350-f9fe4acae9d8 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-284b16c1-e688-4968-8350-f9fe4acae9d8.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-284b16c1-e688-4968-8350-f9fe4acae9d8.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-284b16c1-e688-4968-8350-f9fe4acae9d8.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-65386284-a01e-44db-80f8-0f6a0505d046 {
  margin-left: auto;
margin-right: auto;
}

#s-2c8dcb9f-c794-45f2-8f09-f3bf2b39677f {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-2c8dcb9f-c794-45f2-8f09-f3bf2b39677f .shg-product-title-component h1 span {
  color: ;
  font-weight:  500 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  
}

#s-18841250-a23a-487c-b786-30429ceb897e {
  text-align: center;
}

#s-f7dedbc3-d5fe-442a-b227-9725eca306f3 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-f7dedbc3-d5fe-442a-b227-9725eca306f3 {
  max-width:  100%;
}

.shg-c#s-f7dedbc3-d5fe-442a-b227-9725eca306f3 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-f7dedbc3-d5fe-442a-b227-9725eca306f3 .shg-image-zoom,
.shg-c#s-f7dedbc3-d5fe-442a-b227-9725eca306f3 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-f7dedbc3-d5fe-442a-b227-9725eca306f3 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-f7dedbc3-d5fe-442a-b227-9725eca306f3 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f7dedbc3-d5fe-442a-b227-9725eca306f3 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-f7dedbc3-d5fe-442a-b227-9725eca306f3 img.shogun-image,
.shg-c#s-f7dedbc3-d5fe-442a-b227-9725eca306f3 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-f7dedbc3-d5fe-442a-b227-9725eca306f3 .shg-image-zoom,
.shg-c#s-f7dedbc3-d5fe-442a-b227-9725eca306f3 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-f7dedbc3-d5fe-442a-b227-9725eca306f3 {
  max-width:  100%;
}

.shg-c#s-f7dedbc3-d5fe-442a-b227-9725eca306f3 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-f7dedbc3-d5fe-442a-b227-9725eca306f3 .shg-image-zoom,
.shg-c#s-f7dedbc3-d5fe-442a-b227-9725eca306f3 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-f7dedbc3-d5fe-442a-b227-9725eca306f3 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-f7dedbc3-d5fe-442a-b227-9725eca306f3 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f7dedbc3-d5fe-442a-b227-9725eca306f3 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-f7dedbc3-d5fe-442a-b227-9725eca306f3 img.shogun-image,
.shg-c#s-f7dedbc3-d5fe-442a-b227-9725eca306f3 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-f7dedbc3-d5fe-442a-b227-9725eca306f3 .shg-image-zoom,
.shg-c#s-f7dedbc3-d5fe-442a-b227-9725eca306f3 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-f7dedbc3-d5fe-442a-b227-9725eca306f3 {
  max-width:  100%;
}

.shg-c#s-f7dedbc3-d5fe-442a-b227-9725eca306f3 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-f7dedbc3-d5fe-442a-b227-9725eca306f3 .shg-image-zoom,
.shg-c#s-f7dedbc3-d5fe-442a-b227-9725eca306f3 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-f7dedbc3-d5fe-442a-b227-9725eca306f3 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-f7dedbc3-d5fe-442a-b227-9725eca306f3 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f7dedbc3-d5fe-442a-b227-9725eca306f3 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-f7dedbc3-d5fe-442a-b227-9725eca306f3 img.shogun-image,
.shg-c#s-f7dedbc3-d5fe-442a-b227-9725eca306f3 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-f7dedbc3-d5fe-442a-b227-9725eca306f3 .shg-image-zoom,
.shg-c#s-f7dedbc3-d5fe-442a-b227-9725eca306f3 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-f7dedbc3-d5fe-442a-b227-9725eca306f3 {
  max-width:  100%;
}

.shg-c#s-f7dedbc3-d5fe-442a-b227-9725eca306f3 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-f7dedbc3-d5fe-442a-b227-9725eca306f3 .shg-image-zoom,
.shg-c#s-f7dedbc3-d5fe-442a-b227-9725eca306f3 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-f7dedbc3-d5fe-442a-b227-9725eca306f3 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-f7dedbc3-d5fe-442a-b227-9725eca306f3 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f7dedbc3-d5fe-442a-b227-9725eca306f3 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-f7dedbc3-d5fe-442a-b227-9725eca306f3 img.shogun-image,
.shg-c#s-f7dedbc3-d5fe-442a-b227-9725eca306f3 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-f7dedbc3-d5fe-442a-b227-9725eca306f3 .shg-image-zoom,
.shg-c#s-f7dedbc3-d5fe-442a-b227-9725eca306f3 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-f7dedbc3-d5fe-442a-b227-9725eca306f3 {
  max-width:  100%;
}

.shg-c#s-f7dedbc3-d5fe-442a-b227-9725eca306f3 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-f7dedbc3-d5fe-442a-b227-9725eca306f3 .shg-image-zoom,
.shg-c#s-f7dedbc3-d5fe-442a-b227-9725eca306f3 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-f7dedbc3-d5fe-442a-b227-9725eca306f3 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-f7dedbc3-d5fe-442a-b227-9725eca306f3 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f7dedbc3-d5fe-442a-b227-9725eca306f3 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-f7dedbc3-d5fe-442a-b227-9725eca306f3 img.shogun-image,
.shg-c#s-f7dedbc3-d5fe-442a-b227-9725eca306f3 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-f7dedbc3-d5fe-442a-b227-9725eca306f3 .shg-image-zoom,
.shg-c#s-f7dedbc3-d5fe-442a-b227-9725eca306f3 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-bce43267-e412-4973-80b8-33858cab26a7 {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-bce43267-e412-4973-80b8-33858cab26a7 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 24px;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-bce43267-e412-4973-80b8-33858cab26a7 .shg-product-price {
  color: #000;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 24px;
}

#s-bce43267-e412-4973-80b8-33858cab26a7 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-9c9364a5-3a4e-49f2-a088-66c0349914ab {
  border-style: solid;
margin-top: 5px;
margin-left: auto;
margin-bottom: 5px;
margin-right: auto;
padding-top: 15px;
padding-left: 20px;
padding-bottom: 15px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #2C2A34;
border-radius: 10px;
background-color: rgba(44, 86, 125, 1);
text-align: center;
cursor: pointer;
color: rgba(255, 255, 255, 1);
background-image: none;
hover-type: color;
}
#s-9c9364a5-3a4e-49f2-a088-66c0349914ab:hover {border-radius: 10px !important;
background-color: rgba(120, 196, 222, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(44, 86, 125, 1) !important;}#s-9c9364a5-3a4e-49f2-a088-66c0349914ab:active {border-radius: 10px !important;
background-color: rgba(18, 101, 139, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-9c9364a5-3a4e-49f2-a088-66c0349914ab-atc-btn-wrapper {
    text-align: center;
  }


#s-9c9364a5-3a4e-49f2-a088-66c0349914ab {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-9c9364a5-3a4e-49f2-a088-66c0349914ab.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-9c9364a5-3a4e-49f2-a088-66c0349914ab.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-9c9364a5-3a4e-49f2-a088-66c0349914ab.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-9c9364a5-3a4e-49f2-a088-66c0349914ab-atc-btn-wrapper {
    text-align: center;
  }


#s-9c9364a5-3a4e-49f2-a088-66c0349914ab {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-9c9364a5-3a4e-49f2-a088-66c0349914ab.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-9c9364a5-3a4e-49f2-a088-66c0349914ab.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-9c9364a5-3a4e-49f2-a088-66c0349914ab.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-9c9364a5-3a4e-49f2-a088-66c0349914ab-atc-btn-wrapper {
    text-align: center;
  }


#s-9c9364a5-3a4e-49f2-a088-66c0349914ab {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-9c9364a5-3a4e-49f2-a088-66c0349914ab.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-9c9364a5-3a4e-49f2-a088-66c0349914ab.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-9c9364a5-3a4e-49f2-a088-66c0349914ab.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-9c9364a5-3a4e-49f2-a088-66c0349914ab-atc-btn-wrapper {
    text-align: center;
  }


#s-9c9364a5-3a4e-49f2-a088-66c0349914ab {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-9c9364a5-3a4e-49f2-a088-66c0349914ab.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-9c9364a5-3a4e-49f2-a088-66c0349914ab.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-9c9364a5-3a4e-49f2-a088-66c0349914ab.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-9c9364a5-3a4e-49f2-a088-66c0349914ab-atc-btn-wrapper {
    text-align: center;
  }


#s-9c9364a5-3a4e-49f2-a088-66c0349914ab {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-9c9364a5-3a4e-49f2-a088-66c0349914ab.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-9c9364a5-3a4e-49f2-a088-66c0349914ab.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-9c9364a5-3a4e-49f2-a088-66c0349914ab.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-9deb80fc-55e2-4498-a001-42ec493f86fd {
  margin-left: auto;
margin-right: auto;
}

#s-4d87c0c0-eed0-4fdd-a626-dfc3ab36250d {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-4d87c0c0-eed0-4fdd-a626-dfc3ab36250d .shg-product-title-component h1 span {
  color: ;
  font-weight:  500 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  
}

#s-9b46f13f-831d-4698-9bfc-5fc8db2945e0 {
  text-align: center;
}

#s-376e7d6c-2b0e-4eb9-9aed-486254624474 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-376e7d6c-2b0e-4eb9-9aed-486254624474 {
  max-width:  100%;
}

.shg-c#s-376e7d6c-2b0e-4eb9-9aed-486254624474 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-376e7d6c-2b0e-4eb9-9aed-486254624474 .shg-image-zoom,
.shg-c#s-376e7d6c-2b0e-4eb9-9aed-486254624474 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-376e7d6c-2b0e-4eb9-9aed-486254624474 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-376e7d6c-2b0e-4eb9-9aed-486254624474 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-376e7d6c-2b0e-4eb9-9aed-486254624474 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-376e7d6c-2b0e-4eb9-9aed-486254624474 img.shogun-image,
.shg-c#s-376e7d6c-2b0e-4eb9-9aed-486254624474 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-376e7d6c-2b0e-4eb9-9aed-486254624474 .shg-image-zoom,
.shg-c#s-376e7d6c-2b0e-4eb9-9aed-486254624474 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-376e7d6c-2b0e-4eb9-9aed-486254624474 {
  max-width:  100%;
}

.shg-c#s-376e7d6c-2b0e-4eb9-9aed-486254624474 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-376e7d6c-2b0e-4eb9-9aed-486254624474 .shg-image-zoom,
.shg-c#s-376e7d6c-2b0e-4eb9-9aed-486254624474 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-376e7d6c-2b0e-4eb9-9aed-486254624474 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-376e7d6c-2b0e-4eb9-9aed-486254624474 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-376e7d6c-2b0e-4eb9-9aed-486254624474 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-376e7d6c-2b0e-4eb9-9aed-486254624474 img.shogun-image,
.shg-c#s-376e7d6c-2b0e-4eb9-9aed-486254624474 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-376e7d6c-2b0e-4eb9-9aed-486254624474 .shg-image-zoom,
.shg-c#s-376e7d6c-2b0e-4eb9-9aed-486254624474 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-376e7d6c-2b0e-4eb9-9aed-486254624474 {
  max-width:  100%;
}

.shg-c#s-376e7d6c-2b0e-4eb9-9aed-486254624474 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-376e7d6c-2b0e-4eb9-9aed-486254624474 .shg-image-zoom,
.shg-c#s-376e7d6c-2b0e-4eb9-9aed-486254624474 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-376e7d6c-2b0e-4eb9-9aed-486254624474 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-376e7d6c-2b0e-4eb9-9aed-486254624474 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-376e7d6c-2b0e-4eb9-9aed-486254624474 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-376e7d6c-2b0e-4eb9-9aed-486254624474 img.shogun-image,
.shg-c#s-376e7d6c-2b0e-4eb9-9aed-486254624474 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-376e7d6c-2b0e-4eb9-9aed-486254624474 .shg-image-zoom,
.shg-c#s-376e7d6c-2b0e-4eb9-9aed-486254624474 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-376e7d6c-2b0e-4eb9-9aed-486254624474 {
  max-width:  100%;
}

.shg-c#s-376e7d6c-2b0e-4eb9-9aed-486254624474 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-376e7d6c-2b0e-4eb9-9aed-486254624474 .shg-image-zoom,
.shg-c#s-376e7d6c-2b0e-4eb9-9aed-486254624474 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-376e7d6c-2b0e-4eb9-9aed-486254624474 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-376e7d6c-2b0e-4eb9-9aed-486254624474 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-376e7d6c-2b0e-4eb9-9aed-486254624474 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-376e7d6c-2b0e-4eb9-9aed-486254624474 img.shogun-image,
.shg-c#s-376e7d6c-2b0e-4eb9-9aed-486254624474 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-376e7d6c-2b0e-4eb9-9aed-486254624474 .shg-image-zoom,
.shg-c#s-376e7d6c-2b0e-4eb9-9aed-486254624474 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-376e7d6c-2b0e-4eb9-9aed-486254624474 {
  max-width:  100%;
}

.shg-c#s-376e7d6c-2b0e-4eb9-9aed-486254624474 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-376e7d6c-2b0e-4eb9-9aed-486254624474 .shg-image-zoom,
.shg-c#s-376e7d6c-2b0e-4eb9-9aed-486254624474 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-376e7d6c-2b0e-4eb9-9aed-486254624474 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-376e7d6c-2b0e-4eb9-9aed-486254624474 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-376e7d6c-2b0e-4eb9-9aed-486254624474 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-376e7d6c-2b0e-4eb9-9aed-486254624474 img.shogun-image,
.shg-c#s-376e7d6c-2b0e-4eb9-9aed-486254624474 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-376e7d6c-2b0e-4eb9-9aed-486254624474 .shg-image-zoom,
.shg-c#s-376e7d6c-2b0e-4eb9-9aed-486254624474 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-0a5de40e-0162-44b2-b504-2e533957a2e9 {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-0a5de40e-0162-44b2-b504-2e533957a2e9 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 24px;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-0a5de40e-0162-44b2-b504-2e533957a2e9 .shg-product-price {
  color: #000;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 24px;
}

#s-0a5de40e-0162-44b2-b504-2e533957a2e9 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-e423aa89-2fd5-476c-943a-1a5c2a9501d6 {
  border-style: solid;
margin-top: 5px;
margin-left: auto;
margin-bottom: 5px;
margin-right: auto;
padding-top: 15px;
padding-left: 20px;
padding-bottom: 15px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #2C2A34;
border-radius: 10px;
background-color: rgba(44, 86, 125, 1);
text-align: center;
cursor: pointer;
color: rgba(255, 255, 255, 1);
background-image: none;
hover-type: color;
}
#s-e423aa89-2fd5-476c-943a-1a5c2a9501d6:hover {border-radius: 10px !important;
background-color: rgba(120, 196, 222, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(44, 86, 125, 1) !important;}#s-e423aa89-2fd5-476c-943a-1a5c2a9501d6:active {border-radius: 10px !important;
background-color: rgba(18, 101, 139, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-e423aa89-2fd5-476c-943a-1a5c2a9501d6-atc-btn-wrapper {
    text-align: center;
  }


#s-e423aa89-2fd5-476c-943a-1a5c2a9501d6 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-e423aa89-2fd5-476c-943a-1a5c2a9501d6.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-e423aa89-2fd5-476c-943a-1a5c2a9501d6.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-e423aa89-2fd5-476c-943a-1a5c2a9501d6.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-e423aa89-2fd5-476c-943a-1a5c2a9501d6-atc-btn-wrapper {
    text-align: center;
  }


#s-e423aa89-2fd5-476c-943a-1a5c2a9501d6 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-e423aa89-2fd5-476c-943a-1a5c2a9501d6.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-e423aa89-2fd5-476c-943a-1a5c2a9501d6.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-e423aa89-2fd5-476c-943a-1a5c2a9501d6.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-e423aa89-2fd5-476c-943a-1a5c2a9501d6-atc-btn-wrapper {
    text-align: center;
  }


#s-e423aa89-2fd5-476c-943a-1a5c2a9501d6 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-e423aa89-2fd5-476c-943a-1a5c2a9501d6.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-e423aa89-2fd5-476c-943a-1a5c2a9501d6.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-e423aa89-2fd5-476c-943a-1a5c2a9501d6.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-e423aa89-2fd5-476c-943a-1a5c2a9501d6-atc-btn-wrapper {
    text-align: center;
  }


#s-e423aa89-2fd5-476c-943a-1a5c2a9501d6 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-e423aa89-2fd5-476c-943a-1a5c2a9501d6.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-e423aa89-2fd5-476c-943a-1a5c2a9501d6.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-e423aa89-2fd5-476c-943a-1a5c2a9501d6.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-e423aa89-2fd5-476c-943a-1a5c2a9501d6-atc-btn-wrapper {
    text-align: center;
  }


#s-e423aa89-2fd5-476c-943a-1a5c2a9501d6 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-e423aa89-2fd5-476c-943a-1a5c2a9501d6.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-e423aa89-2fd5-476c-943a-1a5c2a9501d6.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-e423aa89-2fd5-476c-943a-1a5c2a9501d6.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-966b57bf-24df-4bb3-a163-bfd9608772d6 {
  margin-left: auto;
margin-right: auto;
}

#s-966b57bf-24df-4bb3-a163-bfd9608772d6 hr {
  border-top: 0px solid #ddd;
}

#s-f032e547-2b95-4cd4-b91d-b955dedfd684 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-f032e547-2b95-4cd4-b91d-b955dedfd684 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-f032e547-2b95-4cd4-b91d-b955dedfd684.shg-box.shg-c {
  justify-content: center;
}

#s-73f7141a-3ccc-40a5-b2ee-7d2c1d0a73b4 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-left: 5%;
padding-bottom: 0px;
padding-right: 5%;
text-align: left;
}

#s-73f7141a-3ccc-40a5-b2ee-7d2c1d0a73b4 .shogun-heading-component h1 {
  color: rgba(44, 86, 125, 1);
  font-weight:  500 ;
  font-family: "Poppins";
  font-style:  normal ;
  
  
  letter-spacing: 4px;
  text-align: center;
}



#s-ae0d570f-dcb7-428e-89c1-88e0a968807e {
  margin-top: 40px;
margin-left: auto;
margin-bottom: 40px;
margin-right: auto;
padding-left: 5%;
padding-right: 5%;
}

@media (min-width: 0px) {
[id="s-ae0d570f-dcb7-428e-89c1-88e0a968807e"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 25.0px);
}

}

@media (min-width: 768px) {
[id="s-ae0d570f-dcb7-428e-89c1-88e0a968807e"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 37.5px);
}

}

@media (min-width: 992px) {
[id="s-ae0d570f-dcb7-428e-89c1-88e0a968807e"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 37.5px);
}

}

@media (min-width: 1200px) {
[id="s-ae0d570f-dcb7-428e-89c1-88e0a968807e"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 37.5px);
}

}

#s-cd89e6f3-6897-4e79-90a3-8a41b95d0337 {
  margin-left: auto;
margin-right: auto;
}

#s-070f4d57-3563-4890-ba57-91f2b4391c31 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-070f4d57-3563-4890-ba57-91f2b4391c31 .shg-product-title-component h1 span {
  color: ;
  font-weight:  500 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  
}

#s-1fa6bba6-a116-493f-8375-e69cc827c9c3 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-1fa6bba6-a116-493f-8375-e69cc827c9c3 {
  max-width:  100%;
}

.shg-c#s-1fa6bba6-a116-493f-8375-e69cc827c9c3 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-1fa6bba6-a116-493f-8375-e69cc827c9c3 .shg-image-zoom,
.shg-c#s-1fa6bba6-a116-493f-8375-e69cc827c9c3 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-1fa6bba6-a116-493f-8375-e69cc827c9c3 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-1fa6bba6-a116-493f-8375-e69cc827c9c3 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-1fa6bba6-a116-493f-8375-e69cc827c9c3 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-1fa6bba6-a116-493f-8375-e69cc827c9c3 img.shogun-image,
.shg-c#s-1fa6bba6-a116-493f-8375-e69cc827c9c3 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-1fa6bba6-a116-493f-8375-e69cc827c9c3 .shg-image-zoom,
.shg-c#s-1fa6bba6-a116-493f-8375-e69cc827c9c3 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-1fa6bba6-a116-493f-8375-e69cc827c9c3 {
  max-width:  100%;
}

.shg-c#s-1fa6bba6-a116-493f-8375-e69cc827c9c3 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-1fa6bba6-a116-493f-8375-e69cc827c9c3 .shg-image-zoom,
.shg-c#s-1fa6bba6-a116-493f-8375-e69cc827c9c3 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-1fa6bba6-a116-493f-8375-e69cc827c9c3 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-1fa6bba6-a116-493f-8375-e69cc827c9c3 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-1fa6bba6-a116-493f-8375-e69cc827c9c3 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-1fa6bba6-a116-493f-8375-e69cc827c9c3 img.shogun-image,
.shg-c#s-1fa6bba6-a116-493f-8375-e69cc827c9c3 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-1fa6bba6-a116-493f-8375-e69cc827c9c3 .shg-image-zoom,
.shg-c#s-1fa6bba6-a116-493f-8375-e69cc827c9c3 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-1fa6bba6-a116-493f-8375-e69cc827c9c3 {
  max-width:  100%;
}

.shg-c#s-1fa6bba6-a116-493f-8375-e69cc827c9c3 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-1fa6bba6-a116-493f-8375-e69cc827c9c3 .shg-image-zoom,
.shg-c#s-1fa6bba6-a116-493f-8375-e69cc827c9c3 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-1fa6bba6-a116-493f-8375-e69cc827c9c3 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-1fa6bba6-a116-493f-8375-e69cc827c9c3 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-1fa6bba6-a116-493f-8375-e69cc827c9c3 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-1fa6bba6-a116-493f-8375-e69cc827c9c3 img.shogun-image,
.shg-c#s-1fa6bba6-a116-493f-8375-e69cc827c9c3 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-1fa6bba6-a116-493f-8375-e69cc827c9c3 .shg-image-zoom,
.shg-c#s-1fa6bba6-a116-493f-8375-e69cc827c9c3 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-1fa6bba6-a116-493f-8375-e69cc827c9c3 {
  max-width:  100%;
}

.shg-c#s-1fa6bba6-a116-493f-8375-e69cc827c9c3 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-1fa6bba6-a116-493f-8375-e69cc827c9c3 .shg-image-zoom,
.shg-c#s-1fa6bba6-a116-493f-8375-e69cc827c9c3 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-1fa6bba6-a116-493f-8375-e69cc827c9c3 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-1fa6bba6-a116-493f-8375-e69cc827c9c3 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-1fa6bba6-a116-493f-8375-e69cc827c9c3 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-1fa6bba6-a116-493f-8375-e69cc827c9c3 img.shogun-image,
.shg-c#s-1fa6bba6-a116-493f-8375-e69cc827c9c3 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-1fa6bba6-a116-493f-8375-e69cc827c9c3 .shg-image-zoom,
.shg-c#s-1fa6bba6-a116-493f-8375-e69cc827c9c3 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-1fa6bba6-a116-493f-8375-e69cc827c9c3 {
  max-width:  100%;
}

.shg-c#s-1fa6bba6-a116-493f-8375-e69cc827c9c3 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-1fa6bba6-a116-493f-8375-e69cc827c9c3 .shg-image-zoom,
.shg-c#s-1fa6bba6-a116-493f-8375-e69cc827c9c3 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-1fa6bba6-a116-493f-8375-e69cc827c9c3 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-1fa6bba6-a116-493f-8375-e69cc827c9c3 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-1fa6bba6-a116-493f-8375-e69cc827c9c3 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-1fa6bba6-a116-493f-8375-e69cc827c9c3 img.shogun-image,
.shg-c#s-1fa6bba6-a116-493f-8375-e69cc827c9c3 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-1fa6bba6-a116-493f-8375-e69cc827c9c3 .shg-image-zoom,
.shg-c#s-1fa6bba6-a116-493f-8375-e69cc827c9c3 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-9e226021-9525-4cad-b22a-34c8789d949f {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-9e226021-9525-4cad-b22a-34c8789d949f .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 24px;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-9e226021-9525-4cad-b22a-34c8789d949f .shg-product-price {
  color: #000;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 24px;
}

#s-9e226021-9525-4cad-b22a-34c8789d949f .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-b253b878-f8ff-4256-ac13-20b9e9173aa2 {
  margin-top: 5px;
margin-bottom: 5px;
text-align: center;
}

#s-90b0b43c-48e6-4274-b895-acc812f2500d {
  border-style: solid;
margin-top: 0px;
margin-left: auto;
margin-right: auto;
padding-top: 15px;
padding-left: 20px;
padding-bottom: 15px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #2C2A34;
border-radius: 10px;
background-color: rgba(44, 86, 125, 1);
text-align: center;
cursor: pointer;
color: rgba(255, 255, 255, 1);
background-image: none;
hover-type: color;
}
#s-90b0b43c-48e6-4274-b895-acc812f2500d:hover {border-radius: 10px !important;
background-color: rgba(120, 196, 222, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(44, 86, 125, 1) !important;}#s-90b0b43c-48e6-4274-b895-acc812f2500d:active {border-radius: 10px !important;
background-color: rgba(18, 101, 139, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-90b0b43c-48e6-4274-b895-acc812f2500d-atc-btn-wrapper {
    text-align: center;
  }


#s-90b0b43c-48e6-4274-b895-acc812f2500d {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-90b0b43c-48e6-4274-b895-acc812f2500d.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-90b0b43c-48e6-4274-b895-acc812f2500d.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-90b0b43c-48e6-4274-b895-acc812f2500d.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-90b0b43c-48e6-4274-b895-acc812f2500d-atc-btn-wrapper {
    text-align: center;
  }


#s-90b0b43c-48e6-4274-b895-acc812f2500d {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-90b0b43c-48e6-4274-b895-acc812f2500d.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-90b0b43c-48e6-4274-b895-acc812f2500d.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-90b0b43c-48e6-4274-b895-acc812f2500d.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-90b0b43c-48e6-4274-b895-acc812f2500d-atc-btn-wrapper {
    text-align: center;
  }


#s-90b0b43c-48e6-4274-b895-acc812f2500d {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-90b0b43c-48e6-4274-b895-acc812f2500d.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-90b0b43c-48e6-4274-b895-acc812f2500d.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-90b0b43c-48e6-4274-b895-acc812f2500d.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-90b0b43c-48e6-4274-b895-acc812f2500d-atc-btn-wrapper {
    text-align: center;
  }


#s-90b0b43c-48e6-4274-b895-acc812f2500d {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-90b0b43c-48e6-4274-b895-acc812f2500d.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-90b0b43c-48e6-4274-b895-acc812f2500d.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-90b0b43c-48e6-4274-b895-acc812f2500d.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-90b0b43c-48e6-4274-b895-acc812f2500d-atc-btn-wrapper {
    text-align: center;
  }


#s-90b0b43c-48e6-4274-b895-acc812f2500d {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-90b0b43c-48e6-4274-b895-acc812f2500d.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-90b0b43c-48e6-4274-b895-acc812f2500d.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-90b0b43c-48e6-4274-b895-acc812f2500d.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-4b3ae18f-867f-4d07-995b-b4fd95285b7e {
  margin-left: auto;
margin-right: auto;
}

#s-b55bd13a-d527-4a37-b3e2-72459ca59a1e {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-b55bd13a-d527-4a37-b3e2-72459ca59a1e .shg-product-title-component h1 span {
  color: ;
  font-weight:  500 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  
}

#s-9dea46e5-619e-4876-8af4-40ae1a6a8db5 {
  margin-top: 0px;
margin-bottom: 0px;
text-align: center;
}

#s-3c731ffc-4da3-483a-96bb-8698c677a72e {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-3c731ffc-4da3-483a-96bb-8698c677a72e {
  max-width:  100%;
}

.shg-c#s-3c731ffc-4da3-483a-96bb-8698c677a72e img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-3c731ffc-4da3-483a-96bb-8698c677a72e .shg-image-zoom,
.shg-c#s-3c731ffc-4da3-483a-96bb-8698c677a72e img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-3c731ffc-4da3-483a-96bb-8698c677a72e .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-3c731ffc-4da3-483a-96bb-8698c677a72e .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-3c731ffc-4da3-483a-96bb-8698c677a72e img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-3c731ffc-4da3-483a-96bb-8698c677a72e img.shogun-image,
.shg-c#s-3c731ffc-4da3-483a-96bb-8698c677a72e .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-3c731ffc-4da3-483a-96bb-8698c677a72e .shg-image-zoom,
.shg-c#s-3c731ffc-4da3-483a-96bb-8698c677a72e img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-3c731ffc-4da3-483a-96bb-8698c677a72e {
  max-width:  100%;
}

.shg-c#s-3c731ffc-4da3-483a-96bb-8698c677a72e img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-3c731ffc-4da3-483a-96bb-8698c677a72e .shg-image-zoom,
.shg-c#s-3c731ffc-4da3-483a-96bb-8698c677a72e img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-3c731ffc-4da3-483a-96bb-8698c677a72e .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-3c731ffc-4da3-483a-96bb-8698c677a72e .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-3c731ffc-4da3-483a-96bb-8698c677a72e img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-3c731ffc-4da3-483a-96bb-8698c677a72e img.shogun-image,
.shg-c#s-3c731ffc-4da3-483a-96bb-8698c677a72e .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-3c731ffc-4da3-483a-96bb-8698c677a72e .shg-image-zoom,
.shg-c#s-3c731ffc-4da3-483a-96bb-8698c677a72e img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-3c731ffc-4da3-483a-96bb-8698c677a72e {
  max-width:  100%;
}

.shg-c#s-3c731ffc-4da3-483a-96bb-8698c677a72e img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-3c731ffc-4da3-483a-96bb-8698c677a72e .shg-image-zoom,
.shg-c#s-3c731ffc-4da3-483a-96bb-8698c677a72e img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-3c731ffc-4da3-483a-96bb-8698c677a72e .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-3c731ffc-4da3-483a-96bb-8698c677a72e .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-3c731ffc-4da3-483a-96bb-8698c677a72e img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-3c731ffc-4da3-483a-96bb-8698c677a72e img.shogun-image,
.shg-c#s-3c731ffc-4da3-483a-96bb-8698c677a72e .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-3c731ffc-4da3-483a-96bb-8698c677a72e .shg-image-zoom,
.shg-c#s-3c731ffc-4da3-483a-96bb-8698c677a72e img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-3c731ffc-4da3-483a-96bb-8698c677a72e {
  max-width:  100%;
}

.shg-c#s-3c731ffc-4da3-483a-96bb-8698c677a72e img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-3c731ffc-4da3-483a-96bb-8698c677a72e .shg-image-zoom,
.shg-c#s-3c731ffc-4da3-483a-96bb-8698c677a72e img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-3c731ffc-4da3-483a-96bb-8698c677a72e .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-3c731ffc-4da3-483a-96bb-8698c677a72e .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-3c731ffc-4da3-483a-96bb-8698c677a72e img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-3c731ffc-4da3-483a-96bb-8698c677a72e img.shogun-image,
.shg-c#s-3c731ffc-4da3-483a-96bb-8698c677a72e .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-3c731ffc-4da3-483a-96bb-8698c677a72e .shg-image-zoom,
.shg-c#s-3c731ffc-4da3-483a-96bb-8698c677a72e img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-3c731ffc-4da3-483a-96bb-8698c677a72e {
  max-width:  100%;
}

.shg-c#s-3c731ffc-4da3-483a-96bb-8698c677a72e img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-3c731ffc-4da3-483a-96bb-8698c677a72e .shg-image-zoom,
.shg-c#s-3c731ffc-4da3-483a-96bb-8698c677a72e img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-3c731ffc-4da3-483a-96bb-8698c677a72e .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-3c731ffc-4da3-483a-96bb-8698c677a72e .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-3c731ffc-4da3-483a-96bb-8698c677a72e img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-3c731ffc-4da3-483a-96bb-8698c677a72e img.shogun-image,
.shg-c#s-3c731ffc-4da3-483a-96bb-8698c677a72e .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-3c731ffc-4da3-483a-96bb-8698c677a72e .shg-image-zoom,
.shg-c#s-3c731ffc-4da3-483a-96bb-8698c677a72e img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-a3758997-d9ce-4bda-8f4b-e3bf1f850492 {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-a3758997-d9ce-4bda-8f4b-e3bf1f850492 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 24px;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-a3758997-d9ce-4bda-8f4b-e3bf1f850492 .shg-product-price {
  color: #000;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 24px;
}

#s-a3758997-d9ce-4bda-8f4b-e3bf1f850492 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-28eb2f69-f586-41e0-9e9b-75cbd3bfcf6b {
  border-style: solid;
margin-top: 0px;
margin-left: auto;
margin-right: auto;
padding-top: 15px;
padding-left: 20px;
padding-bottom: 15px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #2C2A34;
border-radius: 10px;
background-color: rgba(44, 86, 125, 1);
text-align: center;
cursor: pointer;
color: rgba(255, 255, 255, 1);
background-image: none;
hover-type: color;
}
#s-28eb2f69-f586-41e0-9e9b-75cbd3bfcf6b:hover {border-radius: 10px !important;
background-color: rgba(120, 196, 222, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(44, 86, 125, 1) !important;}#s-28eb2f69-f586-41e0-9e9b-75cbd3bfcf6b:active {border-radius: 10px !important;
background-color: rgba(18, 101, 139, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-28eb2f69-f586-41e0-9e9b-75cbd3bfcf6b-atc-btn-wrapper {
    text-align: center;
  }


#s-28eb2f69-f586-41e0-9e9b-75cbd3bfcf6b {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-28eb2f69-f586-41e0-9e9b-75cbd3bfcf6b.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-28eb2f69-f586-41e0-9e9b-75cbd3bfcf6b.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-28eb2f69-f586-41e0-9e9b-75cbd3bfcf6b.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-28eb2f69-f586-41e0-9e9b-75cbd3bfcf6b-atc-btn-wrapper {
    text-align: center;
  }


#s-28eb2f69-f586-41e0-9e9b-75cbd3bfcf6b {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-28eb2f69-f586-41e0-9e9b-75cbd3bfcf6b.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-28eb2f69-f586-41e0-9e9b-75cbd3bfcf6b.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-28eb2f69-f586-41e0-9e9b-75cbd3bfcf6b.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-28eb2f69-f586-41e0-9e9b-75cbd3bfcf6b-atc-btn-wrapper {
    text-align: center;
  }


#s-28eb2f69-f586-41e0-9e9b-75cbd3bfcf6b {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-28eb2f69-f586-41e0-9e9b-75cbd3bfcf6b.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-28eb2f69-f586-41e0-9e9b-75cbd3bfcf6b.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-28eb2f69-f586-41e0-9e9b-75cbd3bfcf6b.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-28eb2f69-f586-41e0-9e9b-75cbd3bfcf6b-atc-btn-wrapper {
    text-align: center;
  }


#s-28eb2f69-f586-41e0-9e9b-75cbd3bfcf6b {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-28eb2f69-f586-41e0-9e9b-75cbd3bfcf6b.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-28eb2f69-f586-41e0-9e9b-75cbd3bfcf6b.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-28eb2f69-f586-41e0-9e9b-75cbd3bfcf6b.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-28eb2f69-f586-41e0-9e9b-75cbd3bfcf6b-atc-btn-wrapper {
    text-align: center;
  }


#s-28eb2f69-f586-41e0-9e9b-75cbd3bfcf6b {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-28eb2f69-f586-41e0-9e9b-75cbd3bfcf6b.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-28eb2f69-f586-41e0-9e9b-75cbd3bfcf6b.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-28eb2f69-f586-41e0-9e9b-75cbd3bfcf6b.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-a26129ca-4409-4a7f-a0da-54192c32133f {
  margin-left: auto;
margin-right: auto;
}
@media (min-width: 1200px){#s-a26129ca-4409-4a7f-a0da-54192c32133f {
  display: none;
}
#s-a26129ca-4409-4a7f-a0da-54192c32133f, #wrap-s-a26129ca-4409-4a7f-a0da-54192c32133f, #wrap-content-s-a26129ca-4409-4a7f-a0da-54192c32133f { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-a26129ca-4409-4a7f-a0da-54192c32133f {
  display: none;
}
#s-a26129ca-4409-4a7f-a0da-54192c32133f, #wrap-s-a26129ca-4409-4a7f-a0da-54192c32133f, #wrap-content-s-a26129ca-4409-4a7f-a0da-54192c32133f { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-a26129ca-4409-4a7f-a0da-54192c32133f {
  display: none;
}
#s-a26129ca-4409-4a7f-a0da-54192c32133f, #wrap-s-a26129ca-4409-4a7f-a0da-54192c32133f, #wrap-content-s-a26129ca-4409-4a7f-a0da-54192c32133f { display: none !important; }}
#s-a26129ca-4409-4a7f-a0da-54192c32133f hr {
  border-top: 0px solid #ddd;
}

#s-32df8631-e29b-4a64-a64f-eea53b59a8da {
  margin-left: auto;
margin-right: auto;
}

#s-22ca8633-99f9-44c7-b8dc-a05fac217373 {
  margin-left: auto;
margin-right: auto;
}
@media (min-width: 1200px){#s-22ca8633-99f9-44c7-b8dc-a05fac217373 {
  display: none;
}
#s-22ca8633-99f9-44c7-b8dc-a05fac217373, #wrap-s-22ca8633-99f9-44c7-b8dc-a05fac217373, #wrap-content-s-22ca8633-99f9-44c7-b8dc-a05fac217373 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-22ca8633-99f9-44c7-b8dc-a05fac217373 {
  display: none;
}
#s-22ca8633-99f9-44c7-b8dc-a05fac217373, #wrap-s-22ca8633-99f9-44c7-b8dc-a05fac217373, #wrap-content-s-22ca8633-99f9-44c7-b8dc-a05fac217373 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-22ca8633-99f9-44c7-b8dc-a05fac217373 {
  display: none;
}
#s-22ca8633-99f9-44c7-b8dc-a05fac217373, #wrap-s-22ca8633-99f9-44c7-b8dc-a05fac217373, #wrap-content-s-22ca8633-99f9-44c7-b8dc-a05fac217373 { display: none !important; }}
#s-22ca8633-99f9-44c7-b8dc-a05fac217373 hr {
  border-top: 0px solid #ddd;
}

#s-d9099374-c6c7-4ba0-9d6d-0bedc20abc77 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-d9099374-c6c7-4ba0-9d6d-0bedc20abc77 .shg-product-title-component h1 span {
  color: ;
  font-weight:  500 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  
}

#s-f2b5cd9a-69da-4ff2-b052-f1304dc79e01 {
  text-align: center;
}

#s-6cc47b6e-6bd4-4cba-8e5c-3ec27d2df860 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-6cc47b6e-6bd4-4cba-8e5c-3ec27d2df860 {
  max-width:  100%;
}

.shg-c#s-6cc47b6e-6bd4-4cba-8e5c-3ec27d2df860 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-6cc47b6e-6bd4-4cba-8e5c-3ec27d2df860 .shg-image-zoom,
.shg-c#s-6cc47b6e-6bd4-4cba-8e5c-3ec27d2df860 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-6cc47b6e-6bd4-4cba-8e5c-3ec27d2df860 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-6cc47b6e-6bd4-4cba-8e5c-3ec27d2df860 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-6cc47b6e-6bd4-4cba-8e5c-3ec27d2df860 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-6cc47b6e-6bd4-4cba-8e5c-3ec27d2df860 img.shogun-image,
.shg-c#s-6cc47b6e-6bd4-4cba-8e5c-3ec27d2df860 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-6cc47b6e-6bd4-4cba-8e5c-3ec27d2df860 .shg-image-zoom,
.shg-c#s-6cc47b6e-6bd4-4cba-8e5c-3ec27d2df860 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-6cc47b6e-6bd4-4cba-8e5c-3ec27d2df860 {
  max-width:  100%;
}

.shg-c#s-6cc47b6e-6bd4-4cba-8e5c-3ec27d2df860 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-6cc47b6e-6bd4-4cba-8e5c-3ec27d2df860 .shg-image-zoom,
.shg-c#s-6cc47b6e-6bd4-4cba-8e5c-3ec27d2df860 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-6cc47b6e-6bd4-4cba-8e5c-3ec27d2df860 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-6cc47b6e-6bd4-4cba-8e5c-3ec27d2df860 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-6cc47b6e-6bd4-4cba-8e5c-3ec27d2df860 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-6cc47b6e-6bd4-4cba-8e5c-3ec27d2df860 img.shogun-image,
.shg-c#s-6cc47b6e-6bd4-4cba-8e5c-3ec27d2df860 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-6cc47b6e-6bd4-4cba-8e5c-3ec27d2df860 .shg-image-zoom,
.shg-c#s-6cc47b6e-6bd4-4cba-8e5c-3ec27d2df860 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-6cc47b6e-6bd4-4cba-8e5c-3ec27d2df860 {
  max-width:  100%;
}

.shg-c#s-6cc47b6e-6bd4-4cba-8e5c-3ec27d2df860 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-6cc47b6e-6bd4-4cba-8e5c-3ec27d2df860 .shg-image-zoom,
.shg-c#s-6cc47b6e-6bd4-4cba-8e5c-3ec27d2df860 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-6cc47b6e-6bd4-4cba-8e5c-3ec27d2df860 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-6cc47b6e-6bd4-4cba-8e5c-3ec27d2df860 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-6cc47b6e-6bd4-4cba-8e5c-3ec27d2df860 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-6cc47b6e-6bd4-4cba-8e5c-3ec27d2df860 img.shogun-image,
.shg-c#s-6cc47b6e-6bd4-4cba-8e5c-3ec27d2df860 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-6cc47b6e-6bd4-4cba-8e5c-3ec27d2df860 .shg-image-zoom,
.shg-c#s-6cc47b6e-6bd4-4cba-8e5c-3ec27d2df860 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-6cc47b6e-6bd4-4cba-8e5c-3ec27d2df860 {
  max-width:  100%;
}

.shg-c#s-6cc47b6e-6bd4-4cba-8e5c-3ec27d2df860 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-6cc47b6e-6bd4-4cba-8e5c-3ec27d2df860 .shg-image-zoom,
.shg-c#s-6cc47b6e-6bd4-4cba-8e5c-3ec27d2df860 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-6cc47b6e-6bd4-4cba-8e5c-3ec27d2df860 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-6cc47b6e-6bd4-4cba-8e5c-3ec27d2df860 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-6cc47b6e-6bd4-4cba-8e5c-3ec27d2df860 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-6cc47b6e-6bd4-4cba-8e5c-3ec27d2df860 img.shogun-image,
.shg-c#s-6cc47b6e-6bd4-4cba-8e5c-3ec27d2df860 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-6cc47b6e-6bd4-4cba-8e5c-3ec27d2df860 .shg-image-zoom,
.shg-c#s-6cc47b6e-6bd4-4cba-8e5c-3ec27d2df860 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-6cc47b6e-6bd4-4cba-8e5c-3ec27d2df860 {
  max-width:  100%;
}

.shg-c#s-6cc47b6e-6bd4-4cba-8e5c-3ec27d2df860 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-6cc47b6e-6bd4-4cba-8e5c-3ec27d2df860 .shg-image-zoom,
.shg-c#s-6cc47b6e-6bd4-4cba-8e5c-3ec27d2df860 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-6cc47b6e-6bd4-4cba-8e5c-3ec27d2df860 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-6cc47b6e-6bd4-4cba-8e5c-3ec27d2df860 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-6cc47b6e-6bd4-4cba-8e5c-3ec27d2df860 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-6cc47b6e-6bd4-4cba-8e5c-3ec27d2df860 img.shogun-image,
.shg-c#s-6cc47b6e-6bd4-4cba-8e5c-3ec27d2df860 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-6cc47b6e-6bd4-4cba-8e5c-3ec27d2df860 .shg-image-zoom,
.shg-c#s-6cc47b6e-6bd4-4cba-8e5c-3ec27d2df860 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-dcd26684-ec88-4a6f-808b-7c790d0ee67d {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
text-align: center;
}

#s-dcd26684-ec88-4a6f-808b-7c790d0ee67d .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 24px;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-dcd26684-ec88-4a6f-808b-7c790d0ee67d .shg-product-price {
  color: #000;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 24px;
}

#s-dcd26684-ec88-4a6f-808b-7c790d0ee67d .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-950bdad7-60fd-40c6-8ac2-b0e90bae8550 {
  border-style: solid;
margin-top: 0px;
margin-left: auto;
margin-right: auto;
padding-top: 15px;
padding-left: 20px;
padding-bottom: 15px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #2C2A34;
border-radius: 10px;
background-color: rgba(44, 86, 125, 1);
text-align: center;
cursor: pointer;
color: rgba(255, 255, 255, 1);
background-image: none;
hover-type: color;
}
#s-950bdad7-60fd-40c6-8ac2-b0e90bae8550:hover {border-radius: 10px !important;
background-color: rgba(120, 196, 222, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(44, 86, 125, 1) !important;}#s-950bdad7-60fd-40c6-8ac2-b0e90bae8550:active {border-radius: 10px !important;
background-color: rgba(18, 101, 139, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-950bdad7-60fd-40c6-8ac2-b0e90bae8550-atc-btn-wrapper {
    text-align: center;
  }


#s-950bdad7-60fd-40c6-8ac2-b0e90bae8550 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-950bdad7-60fd-40c6-8ac2-b0e90bae8550.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-950bdad7-60fd-40c6-8ac2-b0e90bae8550.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-950bdad7-60fd-40c6-8ac2-b0e90bae8550.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-950bdad7-60fd-40c6-8ac2-b0e90bae8550-atc-btn-wrapper {
    text-align: center;
  }


#s-950bdad7-60fd-40c6-8ac2-b0e90bae8550 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-950bdad7-60fd-40c6-8ac2-b0e90bae8550.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-950bdad7-60fd-40c6-8ac2-b0e90bae8550.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-950bdad7-60fd-40c6-8ac2-b0e90bae8550.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-950bdad7-60fd-40c6-8ac2-b0e90bae8550-atc-btn-wrapper {
    text-align: center;
  }


#s-950bdad7-60fd-40c6-8ac2-b0e90bae8550 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-950bdad7-60fd-40c6-8ac2-b0e90bae8550.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-950bdad7-60fd-40c6-8ac2-b0e90bae8550.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-950bdad7-60fd-40c6-8ac2-b0e90bae8550.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-950bdad7-60fd-40c6-8ac2-b0e90bae8550-atc-btn-wrapper {
    text-align: center;
  }


#s-950bdad7-60fd-40c6-8ac2-b0e90bae8550 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-950bdad7-60fd-40c6-8ac2-b0e90bae8550.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-950bdad7-60fd-40c6-8ac2-b0e90bae8550.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-950bdad7-60fd-40c6-8ac2-b0e90bae8550.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-950bdad7-60fd-40c6-8ac2-b0e90bae8550-atc-btn-wrapper {
    text-align: center;
  }


#s-950bdad7-60fd-40c6-8ac2-b0e90bae8550 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-950bdad7-60fd-40c6-8ac2-b0e90bae8550.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-950bdad7-60fd-40c6-8ac2-b0e90bae8550.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-950bdad7-60fd-40c6-8ac2-b0e90bae8550.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-655f7b78-724d-40b1-886a-dff3aa5c41e4 {
  margin-left: auto;
margin-right: auto;
}

#s-655f7b78-724d-40b1-886a-dff3aa5c41e4 hr {
  border-top: 0px solid #ddd;
}

#s-5b80e1b0-50ae-4f17-9827-2abc7e57f9a9 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-5b80e1b0-50ae-4f17-9827-2abc7e57f9a9 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-5b80e1b0-50ae-4f17-9827-2abc7e57f9a9.shg-box.shg-c {
  justify-content: center;
}

#s-1a9efe4e-7c51-4b2f-8bfe-d8ce8f9583cc {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

#s-229f1425-de97-455a-94d9-bdf351d3ae7b {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 5%;
padding-bottom: 10px;
padding-right: 5%;
text-align: left;
}

#s-229f1425-de97-455a-94d9-bdf351d3ae7b .shogun-heading-component h1 {
  color: rgba(44, 86, 125, 1);
  font-weight:  500 ;
  font-family: "Poppins";
  font-style:  normal ;
  
  
  letter-spacing: 4px;
  text-align: center;
}



#s-0c9d1d8b-0681-44eb-9c1c-cda99eae9d55 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-0c9d1d8b-0681-44eb-9c1c-cda99eae9d55 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-0c9d1d8b-0681-44eb-9c1c-cda99eae9d55.shg-box.shg-c {
  justify-content: center;
}

#s-a93011e1-4c9b-4416-9d10-aa46ec26680e {
  margin-left: 10%;
margin-right: 10%;
max-width: 4056px;
aspect-ratio: 4056/507;
text-align: center;
}
@media (min-width: 1200px){#s-a93011e1-4c9b-4416-9d10-aa46ec26680e {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-a93011e1-4c9b-4416-9d10-aa46ec26680e {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-a93011e1-4c9b-4416-9d10-aa46ec26680e {
  
}
}@media (max-width: 767px){#s-a93011e1-4c9b-4416-9d10-aa46ec26680e {
  display: none;
}
#s-a93011e1-4c9b-4416-9d10-aa46ec26680e, #wrap-s-a93011e1-4c9b-4416-9d10-aa46ec26680e, #wrap-content-s-a93011e1-4c9b-4416-9d10-aa46ec26680e { display: none !important; }}
#s-a93011e1-4c9b-4416-9d10-aa46ec26680e {
  margin: 0 !important;
  overflow: visible;
}

#s-a93011e1-4c9b-4416-9d10-aa46ec26680e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a93011e1-4c9b-4416-9d10-aa46ec26680e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-a93011e1-4c9b-4416-9d10-aa46ec26680e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a93011e1-4c9b-4416-9d10-aa46ec26680e img.shogun-image {
  /* Add background color handling */
  
}

#s-a93011e1-4c9b-4416-9d10-aa46ec26680e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a93011e1-4c9b-4416-9d10-aa46ec26680e .shg-image-content-wrapper {
      aspect-ratio: 4056/507;
      min-width: 100%;
      height: auto;
    }

    #s-a93011e1-4c9b-4416-9d10-aa46ec26680e .shogun-image-link {
      aspect-ratio: 4056/507;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a93011e1-4c9b-4416-9d10-aa46ec26680e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a93011e1-4c9b-4416-9d10-aa46ec26680e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a93011e1-4c9b-4416-9d10-aa46ec26680e img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 4056px;
  }



  img.s-a93011e1-4c9b-4416-9d10-aa46ec26680e.shogun-image {
    
    
    
    max-height: 4056px;
  }


.s-a93011e1-4c9b-4416-9d10-aa46ec26680e .shogun-image-content {
  
    justify-content: center;
  
}

.s-a93011e1-4c9b-4416-9d10-aa46ec26680e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a93011e1-4c9b-4416-9d10-aa46ec26680e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a93011e1-4c9b-4416-9d10-aa46ec26680e.shogun-image {
  box-sizing: border-box;
}



.s-a93011e1-4c9b-4416-9d10-aa46ec26680e img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-a93011e1-4c9b-4416-9d10-aa46ec26680e {
      --shg-aspect-ratio: calc(4056/507); 
    }

    .s-a93011e1-4c9b-4416-9d10-aa46ec26680e.shogun-image-container {
      position: relative;
    }

    .s-a93011e1-4c9b-4416-9d10-aa46ec26680e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a93011e1-4c9b-4416-9d10-aa46ec26680e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a93011e1-4c9b-4416-9d10-aa46ec26680e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 4056px;
    }
  }

@media (min-width: 1200px){#s-a93011e1-4c9b-4416-9d10-aa46ec26680e {
  margin: 0 !important;
  overflow: visible;
}

#s-a93011e1-4c9b-4416-9d10-aa46ec26680e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a93011e1-4c9b-4416-9d10-aa46ec26680e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a93011e1-4c9b-4416-9d10-aa46ec26680e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a93011e1-4c9b-4416-9d10-aa46ec26680e img.shogun-image {
  /* Add background color handling */
  
}

#s-a93011e1-4c9b-4416-9d10-aa46ec26680e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a93011e1-4c9b-4416-9d10-aa46ec26680e .shg-image-content-wrapper {
      aspect-ratio: 4056/507;
      min-width: 100%;
      height: auto;
    }

    #s-a93011e1-4c9b-4416-9d10-aa46ec26680e .shogun-image-link {
      aspect-ratio: 4056/507;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a93011e1-4c9b-4416-9d10-aa46ec26680e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a93011e1-4c9b-4416-9d10-aa46ec26680e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a93011e1-4c9b-4416-9d10-aa46ec26680e img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 4056px;
  }



  img.s-a93011e1-4c9b-4416-9d10-aa46ec26680e.shogun-image {
    
    
    
    max-height: 4056px;
  }


.s-a93011e1-4c9b-4416-9d10-aa46ec26680e .shogun-image-content {
  
    justify-content: center;
  
}

.s-a93011e1-4c9b-4416-9d10-aa46ec26680e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a93011e1-4c9b-4416-9d10-aa46ec26680e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a93011e1-4c9b-4416-9d10-aa46ec26680e.shogun-image {
  box-sizing: border-box;
}



.s-a93011e1-4c9b-4416-9d10-aa46ec26680e img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-a93011e1-4c9b-4416-9d10-aa46ec26680e {
      --shg-aspect-ratio: calc(4056/507); 
    }

    .s-a93011e1-4c9b-4416-9d10-aa46ec26680e.shogun-image-container {
      position: relative;
    }

    .s-a93011e1-4c9b-4416-9d10-aa46ec26680e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a93011e1-4c9b-4416-9d10-aa46ec26680e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a93011e1-4c9b-4416-9d10-aa46ec26680e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 4056px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-a93011e1-4c9b-4416-9d10-aa46ec26680e {
  margin: 0 !important;
  overflow: visible;
}

#s-a93011e1-4c9b-4416-9d10-aa46ec26680e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a93011e1-4c9b-4416-9d10-aa46ec26680e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a93011e1-4c9b-4416-9d10-aa46ec26680e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a93011e1-4c9b-4416-9d10-aa46ec26680e img.shogun-image {
  /* Add background color handling */
  
}

#s-a93011e1-4c9b-4416-9d10-aa46ec26680e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a93011e1-4c9b-4416-9d10-aa46ec26680e .shg-image-content-wrapper {
      aspect-ratio: 4056/507;
      min-width: 100%;
      height: auto;
    }

    #s-a93011e1-4c9b-4416-9d10-aa46ec26680e .shogun-image-link {
      aspect-ratio: 4056/507;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a93011e1-4c9b-4416-9d10-aa46ec26680e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a93011e1-4c9b-4416-9d10-aa46ec26680e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a93011e1-4c9b-4416-9d10-aa46ec26680e img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 4056px;
  }



  img.s-a93011e1-4c9b-4416-9d10-aa46ec26680e.shogun-image {
    
    
    
    max-height: 4056px;
  }


.s-a93011e1-4c9b-4416-9d10-aa46ec26680e .shogun-image-content {
  
    justify-content: center;
  
}

.s-a93011e1-4c9b-4416-9d10-aa46ec26680e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a93011e1-4c9b-4416-9d10-aa46ec26680e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a93011e1-4c9b-4416-9d10-aa46ec26680e.shogun-image {
  box-sizing: border-box;
}



.s-a93011e1-4c9b-4416-9d10-aa46ec26680e img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-a93011e1-4c9b-4416-9d10-aa46ec26680e {
      --shg-aspect-ratio: calc(4056/507); 
    }

    .s-a93011e1-4c9b-4416-9d10-aa46ec26680e.shogun-image-container {
      position: relative;
    }

    .s-a93011e1-4c9b-4416-9d10-aa46ec26680e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a93011e1-4c9b-4416-9d10-aa46ec26680e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a93011e1-4c9b-4416-9d10-aa46ec26680e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 4056px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-a93011e1-4c9b-4416-9d10-aa46ec26680e {
  margin: 0 !important;
  overflow: visible;
}

#s-a93011e1-4c9b-4416-9d10-aa46ec26680e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a93011e1-4c9b-4416-9d10-aa46ec26680e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a93011e1-4c9b-4416-9d10-aa46ec26680e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a93011e1-4c9b-4416-9d10-aa46ec26680e img.shogun-image {
  /* Add background color handling */
  
}

#s-a93011e1-4c9b-4416-9d10-aa46ec26680e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a93011e1-4c9b-4416-9d10-aa46ec26680e .shg-image-content-wrapper {
      aspect-ratio: 4056/507;
      min-width: 100%;
      height: auto;
    }

    #s-a93011e1-4c9b-4416-9d10-aa46ec26680e .shogun-image-link {
      aspect-ratio: 4056/507;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a93011e1-4c9b-4416-9d10-aa46ec26680e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a93011e1-4c9b-4416-9d10-aa46ec26680e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a93011e1-4c9b-4416-9d10-aa46ec26680e img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 4056px;
  }



  img.s-a93011e1-4c9b-4416-9d10-aa46ec26680e.shogun-image {
    
    
    
    max-height: 4056px;
  }


.s-a93011e1-4c9b-4416-9d10-aa46ec26680e .shogun-image-content {
  
    justify-content: center;
  
}

.s-a93011e1-4c9b-4416-9d10-aa46ec26680e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a93011e1-4c9b-4416-9d10-aa46ec26680e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a93011e1-4c9b-4416-9d10-aa46ec26680e.shogun-image {
  box-sizing: border-box;
}



.s-a93011e1-4c9b-4416-9d10-aa46ec26680e img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-a93011e1-4c9b-4416-9d10-aa46ec26680e {
      --shg-aspect-ratio: calc(4056/507); 
    }

    .s-a93011e1-4c9b-4416-9d10-aa46ec26680e.shogun-image-container {
      position: relative;
    }

    .s-a93011e1-4c9b-4416-9d10-aa46ec26680e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a93011e1-4c9b-4416-9d10-aa46ec26680e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a93011e1-4c9b-4416-9d10-aa46ec26680e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 4056px;
    }
  }

}@media (max-width: 767px){#s-a93011e1-4c9b-4416-9d10-aa46ec26680e {
  margin: 0 !important;
  overflow: visible;
}

#s-a93011e1-4c9b-4416-9d10-aa46ec26680e-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a93011e1-4c9b-4416-9d10-aa46ec26680e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a93011e1-4c9b-4416-9d10-aa46ec26680e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a93011e1-4c9b-4416-9d10-aa46ec26680e img.shogun-image {
  /* Add background color handling */
  
}

#s-a93011e1-4c9b-4416-9d10-aa46ec26680e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a93011e1-4c9b-4416-9d10-aa46ec26680e .shg-image-content-wrapper {
      aspect-ratio: 4056/507;
      min-width: 100%;
      height: auto;
    }

    #s-a93011e1-4c9b-4416-9d10-aa46ec26680e .shogun-image-link {
      aspect-ratio: 4056/507;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a93011e1-4c9b-4416-9d10-aa46ec26680e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a93011e1-4c9b-4416-9d10-aa46ec26680e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a93011e1-4c9b-4416-9d10-aa46ec26680e img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 4056px;
  }



  img.s-a93011e1-4c9b-4416-9d10-aa46ec26680e.shogun-image {
    
    
    
    max-height: 4056px;
  }


.s-a93011e1-4c9b-4416-9d10-aa46ec26680e .shogun-image-content {
  
    justify-content: center;
  
}

.s-a93011e1-4c9b-4416-9d10-aa46ec26680e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a93011e1-4c9b-4416-9d10-aa46ec26680e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a93011e1-4c9b-4416-9d10-aa46ec26680e.shogun-image {
  box-sizing: border-box;
}



.s-a93011e1-4c9b-4416-9d10-aa46ec26680e img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-a93011e1-4c9b-4416-9d10-aa46ec26680e {
      --shg-aspect-ratio: calc(4056/507); 
    }

    .s-a93011e1-4c9b-4416-9d10-aa46ec26680e.shogun-image-container {
      position: relative;
    }

    .s-a93011e1-4c9b-4416-9d10-aa46ec26680e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a93011e1-4c9b-4416-9d10-aa46ec26680e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a93011e1-4c9b-4416-9d10-aa46ec26680e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 4056px;
    }
  }

}
#s-2dae6e02-b8fa-4b47-9d69-c95980c84e80 {
  margin-left: 10%;
margin-right: 10%;
max-width: 1290px;
aspect-ratio: 1290/582;
text-align: center;
}
@media (min-width: 1200px){#s-2dae6e02-b8fa-4b47-9d69-c95980c84e80 {
  display: none;
}
#s-2dae6e02-b8fa-4b47-9d69-c95980c84e80, #wrap-s-2dae6e02-b8fa-4b47-9d69-c95980c84e80, #wrap-content-s-2dae6e02-b8fa-4b47-9d69-c95980c84e80 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-2dae6e02-b8fa-4b47-9d69-c95980c84e80 {
  display: none;
}
#s-2dae6e02-b8fa-4b47-9d69-c95980c84e80, #wrap-s-2dae6e02-b8fa-4b47-9d69-c95980c84e80, #wrap-content-s-2dae6e02-b8fa-4b47-9d69-c95980c84e80 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-2dae6e02-b8fa-4b47-9d69-c95980c84e80 {
  display: none;
}
#s-2dae6e02-b8fa-4b47-9d69-c95980c84e80, #wrap-s-2dae6e02-b8fa-4b47-9d69-c95980c84e80, #wrap-content-s-2dae6e02-b8fa-4b47-9d69-c95980c84e80 { display: none !important; }}
#s-2dae6e02-b8fa-4b47-9d69-c95980c84e80 {
  margin: 0 !important;
  overflow: visible;
}

#s-2dae6e02-b8fa-4b47-9d69-c95980c84e80-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-2dae6e02-b8fa-4b47-9d69-c95980c84e80 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-2dae6e02-b8fa-4b47-9d69-c95980c84e80 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-2dae6e02-b8fa-4b47-9d69-c95980c84e80 img.shogun-image {
  /* Add background color handling */
  
}

#s-2dae6e02-b8fa-4b47-9d69-c95980c84e80 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2dae6e02-b8fa-4b47-9d69-c95980c84e80 .shg-image-content-wrapper {
      aspect-ratio: 1290/582;
      min-width: 100%;
      height: auto;
    }

    #s-2dae6e02-b8fa-4b47-9d69-c95980c84e80 .shogun-image-link {
      aspect-ratio: 1290/582;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2dae6e02-b8fa-4b47-9d69-c95980c84e80 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2dae6e02-b8fa-4b47-9d69-c95980c84e80.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2dae6e02-b8fa-4b47-9d69-c95980c84e80 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1290px;
  }



  img.s-2dae6e02-b8fa-4b47-9d69-c95980c84e80.shogun-image {
    
    
    
    max-height: 1290px;
  }


.s-2dae6e02-b8fa-4b47-9d69-c95980c84e80 .shogun-image-content {
  
    justify-content: center;
  
}

.s-2dae6e02-b8fa-4b47-9d69-c95980c84e80.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2dae6e02-b8fa-4b47-9d69-c95980c84e80.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2dae6e02-b8fa-4b47-9d69-c95980c84e80.shogun-image {
  box-sizing: border-box;
}



.s-2dae6e02-b8fa-4b47-9d69-c95980c84e80 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-2dae6e02-b8fa-4b47-9d69-c95980c84e80 {
      --shg-aspect-ratio: calc(1290/582); 
    }

    .s-2dae6e02-b8fa-4b47-9d69-c95980c84e80.shogun-image-container {
      position: relative;
    }

    .s-2dae6e02-b8fa-4b47-9d69-c95980c84e80.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2dae6e02-b8fa-4b47-9d69-c95980c84e80.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2dae6e02-b8fa-4b47-9d69-c95980c84e80 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1290px;
    }
  }

@media (min-width: 1200px){#s-2dae6e02-b8fa-4b47-9d69-c95980c84e80 {
  margin: 0 !important;
  overflow: visible;
}

#s-2dae6e02-b8fa-4b47-9d69-c95980c84e80-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-2dae6e02-b8fa-4b47-9d69-c95980c84e80 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-2dae6e02-b8fa-4b47-9d69-c95980c84e80 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-2dae6e02-b8fa-4b47-9d69-c95980c84e80 img.shogun-image {
  /* Add background color handling */
  
}

#s-2dae6e02-b8fa-4b47-9d69-c95980c84e80 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2dae6e02-b8fa-4b47-9d69-c95980c84e80 .shg-image-content-wrapper {
      aspect-ratio: 1290/582;
      min-width: 100%;
      height: auto;
    }

    #s-2dae6e02-b8fa-4b47-9d69-c95980c84e80 .shogun-image-link {
      aspect-ratio: 1290/582;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2dae6e02-b8fa-4b47-9d69-c95980c84e80 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2dae6e02-b8fa-4b47-9d69-c95980c84e80.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2dae6e02-b8fa-4b47-9d69-c95980c84e80 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1290px;
  }



  img.s-2dae6e02-b8fa-4b47-9d69-c95980c84e80.shogun-image {
    
    
    
    max-height: 1290px;
  }


.s-2dae6e02-b8fa-4b47-9d69-c95980c84e80 .shogun-image-content {
  
    justify-content: center;
  
}

.s-2dae6e02-b8fa-4b47-9d69-c95980c84e80.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2dae6e02-b8fa-4b47-9d69-c95980c84e80.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2dae6e02-b8fa-4b47-9d69-c95980c84e80.shogun-image {
  box-sizing: border-box;
}



.s-2dae6e02-b8fa-4b47-9d69-c95980c84e80 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-2dae6e02-b8fa-4b47-9d69-c95980c84e80 {
      --shg-aspect-ratio: calc(1290/582); 
    }

    .s-2dae6e02-b8fa-4b47-9d69-c95980c84e80.shogun-image-container {
      position: relative;
    }

    .s-2dae6e02-b8fa-4b47-9d69-c95980c84e80.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2dae6e02-b8fa-4b47-9d69-c95980c84e80.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2dae6e02-b8fa-4b47-9d69-c95980c84e80 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1290px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-2dae6e02-b8fa-4b47-9d69-c95980c84e80 {
  margin: 0 !important;
  overflow: visible;
}

#s-2dae6e02-b8fa-4b47-9d69-c95980c84e80-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-2dae6e02-b8fa-4b47-9d69-c95980c84e80 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-2dae6e02-b8fa-4b47-9d69-c95980c84e80 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-2dae6e02-b8fa-4b47-9d69-c95980c84e80 img.shogun-image {
  /* Add background color handling */
  
}

#s-2dae6e02-b8fa-4b47-9d69-c95980c84e80 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2dae6e02-b8fa-4b47-9d69-c95980c84e80 .shg-image-content-wrapper {
      aspect-ratio: 1290/582;
      min-width: 100%;
      height: auto;
    }

    #s-2dae6e02-b8fa-4b47-9d69-c95980c84e80 .shogun-image-link {
      aspect-ratio: 1290/582;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2dae6e02-b8fa-4b47-9d69-c95980c84e80 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2dae6e02-b8fa-4b47-9d69-c95980c84e80.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2dae6e02-b8fa-4b47-9d69-c95980c84e80 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1290px;
  }



  img.s-2dae6e02-b8fa-4b47-9d69-c95980c84e80.shogun-image {
    
    
    
    max-height: 1290px;
  }


.s-2dae6e02-b8fa-4b47-9d69-c95980c84e80 .shogun-image-content {
  
    justify-content: center;
  
}

.s-2dae6e02-b8fa-4b47-9d69-c95980c84e80.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2dae6e02-b8fa-4b47-9d69-c95980c84e80.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2dae6e02-b8fa-4b47-9d69-c95980c84e80.shogun-image {
  box-sizing: border-box;
}



.s-2dae6e02-b8fa-4b47-9d69-c95980c84e80 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-2dae6e02-b8fa-4b47-9d69-c95980c84e80 {
      --shg-aspect-ratio: calc(1290/582); 
    }

    .s-2dae6e02-b8fa-4b47-9d69-c95980c84e80.shogun-image-container {
      position: relative;
    }

    .s-2dae6e02-b8fa-4b47-9d69-c95980c84e80.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2dae6e02-b8fa-4b47-9d69-c95980c84e80.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2dae6e02-b8fa-4b47-9d69-c95980c84e80 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1290px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-2dae6e02-b8fa-4b47-9d69-c95980c84e80 {
  margin: 0 !important;
  overflow: visible;
}

#s-2dae6e02-b8fa-4b47-9d69-c95980c84e80-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-2dae6e02-b8fa-4b47-9d69-c95980c84e80 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-2dae6e02-b8fa-4b47-9d69-c95980c84e80 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-2dae6e02-b8fa-4b47-9d69-c95980c84e80 img.shogun-image {
  /* Add background color handling */
  
}

#s-2dae6e02-b8fa-4b47-9d69-c95980c84e80 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2dae6e02-b8fa-4b47-9d69-c95980c84e80 .shg-image-content-wrapper {
      aspect-ratio: 1290/582;
      min-width: 100%;
      height: auto;
    }

    #s-2dae6e02-b8fa-4b47-9d69-c95980c84e80 .shogun-image-link {
      aspect-ratio: 1290/582;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2dae6e02-b8fa-4b47-9d69-c95980c84e80 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2dae6e02-b8fa-4b47-9d69-c95980c84e80.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2dae6e02-b8fa-4b47-9d69-c95980c84e80 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1290px;
  }



  img.s-2dae6e02-b8fa-4b47-9d69-c95980c84e80.shogun-image {
    
    
    
    max-height: 1290px;
  }


.s-2dae6e02-b8fa-4b47-9d69-c95980c84e80 .shogun-image-content {
  
    justify-content: center;
  
}

.s-2dae6e02-b8fa-4b47-9d69-c95980c84e80.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2dae6e02-b8fa-4b47-9d69-c95980c84e80.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2dae6e02-b8fa-4b47-9d69-c95980c84e80.shogun-image {
  box-sizing: border-box;
}



.s-2dae6e02-b8fa-4b47-9d69-c95980c84e80 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-2dae6e02-b8fa-4b47-9d69-c95980c84e80 {
      --shg-aspect-ratio: calc(1290/582); 
    }

    .s-2dae6e02-b8fa-4b47-9d69-c95980c84e80.shogun-image-container {
      position: relative;
    }

    .s-2dae6e02-b8fa-4b47-9d69-c95980c84e80.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2dae6e02-b8fa-4b47-9d69-c95980c84e80.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2dae6e02-b8fa-4b47-9d69-c95980c84e80 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1290px;
    }
  }

}@media (max-width: 767px){#s-2dae6e02-b8fa-4b47-9d69-c95980c84e80 {
  margin: 0 !important;
  overflow: visible;
}

#s-2dae6e02-b8fa-4b47-9d69-c95980c84e80-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-2dae6e02-b8fa-4b47-9d69-c95980c84e80 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-2dae6e02-b8fa-4b47-9d69-c95980c84e80 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-2dae6e02-b8fa-4b47-9d69-c95980c84e80 img.shogun-image {
  /* Add background color handling */
  
}

#s-2dae6e02-b8fa-4b47-9d69-c95980c84e80 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-2dae6e02-b8fa-4b47-9d69-c95980c84e80 .shg-image-content-wrapper {
      aspect-ratio: 1290/582;
      min-width: 100%;
      height: auto;
    }

    #s-2dae6e02-b8fa-4b47-9d69-c95980c84e80 .shogun-image-link {
      aspect-ratio: 1290/582;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-2dae6e02-b8fa-4b47-9d69-c95980c84e80 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-2dae6e02-b8fa-4b47-9d69-c95980c84e80.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-2dae6e02-b8fa-4b47-9d69-c95980c84e80 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1290px;
  }



  img.s-2dae6e02-b8fa-4b47-9d69-c95980c84e80.shogun-image {
    
    
    
    max-height: 1290px;
  }


.s-2dae6e02-b8fa-4b47-9d69-c95980c84e80 .shogun-image-content {
  
    justify-content: center;
  
}

.s-2dae6e02-b8fa-4b47-9d69-c95980c84e80.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2dae6e02-b8fa-4b47-9d69-c95980c84e80.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2dae6e02-b8fa-4b47-9d69-c95980c84e80.shogun-image {
  box-sizing: border-box;
}



.s-2dae6e02-b8fa-4b47-9d69-c95980c84e80 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-2dae6e02-b8fa-4b47-9d69-c95980c84e80 {
      --shg-aspect-ratio: calc(1290/582); 
    }

    .s-2dae6e02-b8fa-4b47-9d69-c95980c84e80.shogun-image-container {
      position: relative;
    }

    .s-2dae6e02-b8fa-4b47-9d69-c95980c84e80.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-2dae6e02-b8fa-4b47-9d69-c95980c84e80.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-2dae6e02-b8fa-4b47-9d69-c95980c84e80 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1290px;
    }
  }

}
#s-ba459f33-a1b9-443a-a143-3203f395d385 {
  margin-top: 40px;
margin-left: auto;
margin-bottom: 40px;
margin-right: auto;
padding-left: 5%;
padding-right: 5%;
}

@media (min-width: 0px) {
[id="s-ba459f33-a1b9-443a-a143-3203f395d385"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 25.0px);
}

}

@media (min-width: 768px) {
[id="s-ba459f33-a1b9-443a-a143-3203f395d385"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 37.5px);
}

}

@media (min-width: 992px) {
[id="s-ba459f33-a1b9-443a-a143-3203f395d385"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 37.5px);
}

}

@media (min-width: 1200px) {
[id="s-ba459f33-a1b9-443a-a143-3203f395d385"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 37.5px);
}

}

#s-a908c3ee-0f43-48d3-998d-ace4bf55e122 {
  margin-left: auto;
margin-right: auto;
}

#s-66f7bbf6-2498-476b-bd5e-624fdfdb2eaf {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-66f7bbf6-2498-476b-bd5e-624fdfdb2eaf .shg-product-title-component h1 span {
  color: ;
  font-weight:  500 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  
}

#s-93aa44ed-df3d-4253-8bf2-aa8d5d071ee0 {
  min-height: 50px;
}








#s-93aa44ed-df3d-4253-8bf2-aa8d5d071ee0 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-93aa44ed-df3d-4253-8bf2-aa8d5d071ee0.shg-box.shg-c {
  justify-content: center;
}

#s-9754408c-bdf1-4b37-a405-807702aa0f9e {
  text-align: center;
}

#s-155738ea-46d5-4d33-8736-2051d06efa37 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-155738ea-46d5-4d33-8736-2051d06efa37 {
  max-width:  100%;
}

.shg-c#s-155738ea-46d5-4d33-8736-2051d06efa37 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-155738ea-46d5-4d33-8736-2051d06efa37 .shg-image-zoom,
.shg-c#s-155738ea-46d5-4d33-8736-2051d06efa37 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-155738ea-46d5-4d33-8736-2051d06efa37 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-155738ea-46d5-4d33-8736-2051d06efa37 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-155738ea-46d5-4d33-8736-2051d06efa37 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-155738ea-46d5-4d33-8736-2051d06efa37 img.shogun-image,
.shg-c#s-155738ea-46d5-4d33-8736-2051d06efa37 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-155738ea-46d5-4d33-8736-2051d06efa37 .shg-image-zoom,
.shg-c#s-155738ea-46d5-4d33-8736-2051d06efa37 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-155738ea-46d5-4d33-8736-2051d06efa37 {
  max-width:  100%;
}

.shg-c#s-155738ea-46d5-4d33-8736-2051d06efa37 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-155738ea-46d5-4d33-8736-2051d06efa37 .shg-image-zoom,
.shg-c#s-155738ea-46d5-4d33-8736-2051d06efa37 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-155738ea-46d5-4d33-8736-2051d06efa37 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-155738ea-46d5-4d33-8736-2051d06efa37 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-155738ea-46d5-4d33-8736-2051d06efa37 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-155738ea-46d5-4d33-8736-2051d06efa37 img.shogun-image,
.shg-c#s-155738ea-46d5-4d33-8736-2051d06efa37 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-155738ea-46d5-4d33-8736-2051d06efa37 .shg-image-zoom,
.shg-c#s-155738ea-46d5-4d33-8736-2051d06efa37 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-155738ea-46d5-4d33-8736-2051d06efa37 {
  max-width:  100%;
}

.shg-c#s-155738ea-46d5-4d33-8736-2051d06efa37 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-155738ea-46d5-4d33-8736-2051d06efa37 .shg-image-zoom,
.shg-c#s-155738ea-46d5-4d33-8736-2051d06efa37 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-155738ea-46d5-4d33-8736-2051d06efa37 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-155738ea-46d5-4d33-8736-2051d06efa37 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-155738ea-46d5-4d33-8736-2051d06efa37 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-155738ea-46d5-4d33-8736-2051d06efa37 img.shogun-image,
.shg-c#s-155738ea-46d5-4d33-8736-2051d06efa37 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-155738ea-46d5-4d33-8736-2051d06efa37 .shg-image-zoom,
.shg-c#s-155738ea-46d5-4d33-8736-2051d06efa37 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-155738ea-46d5-4d33-8736-2051d06efa37 {
  max-width:  100%;
}

.shg-c#s-155738ea-46d5-4d33-8736-2051d06efa37 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-155738ea-46d5-4d33-8736-2051d06efa37 .shg-image-zoom,
.shg-c#s-155738ea-46d5-4d33-8736-2051d06efa37 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-155738ea-46d5-4d33-8736-2051d06efa37 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-155738ea-46d5-4d33-8736-2051d06efa37 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-155738ea-46d5-4d33-8736-2051d06efa37 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-155738ea-46d5-4d33-8736-2051d06efa37 img.shogun-image,
.shg-c#s-155738ea-46d5-4d33-8736-2051d06efa37 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-155738ea-46d5-4d33-8736-2051d06efa37 .shg-image-zoom,
.shg-c#s-155738ea-46d5-4d33-8736-2051d06efa37 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-155738ea-46d5-4d33-8736-2051d06efa37 {
  max-width:  100%;
}

.shg-c#s-155738ea-46d5-4d33-8736-2051d06efa37 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-155738ea-46d5-4d33-8736-2051d06efa37 .shg-image-zoom,
.shg-c#s-155738ea-46d5-4d33-8736-2051d06efa37 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-155738ea-46d5-4d33-8736-2051d06efa37 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-155738ea-46d5-4d33-8736-2051d06efa37 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-155738ea-46d5-4d33-8736-2051d06efa37 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-155738ea-46d5-4d33-8736-2051d06efa37 img.shogun-image,
.shg-c#s-155738ea-46d5-4d33-8736-2051d06efa37 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-155738ea-46d5-4d33-8736-2051d06efa37 .shg-image-zoom,
.shg-c#s-155738ea-46d5-4d33-8736-2051d06efa37 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-fbbc4d73-0014-48b5-8ee3-331917e1b18d {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-fbbc4d73-0014-48b5-8ee3-331917e1b18d .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 24px;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-fbbc4d73-0014-48b5-8ee3-331917e1b18d .shg-product-price {
  color: #000;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 24px;
}

#s-fbbc4d73-0014-48b5-8ee3-331917e1b18d .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-bcab5784-acd2-4cf1-aa39-141dd821594f {
  border-style: solid;
margin-top: 0px;
margin-left: auto;
margin-right: auto;
padding-top: 15px;
padding-left: 20px;
padding-bottom: 15px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #2C2A34;
border-radius: 10px;
background-color: rgba(44, 86, 125, 1);
text-align: center;
cursor: pointer;
color: rgba(255, 255, 255, 1);
background-image: none;
hover-type: color;
}
#s-bcab5784-acd2-4cf1-aa39-141dd821594f:hover {border-radius: 10px !important;
background-color: rgba(120, 196, 222, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(44, 86, 125, 1) !important;}#s-bcab5784-acd2-4cf1-aa39-141dd821594f:active {border-radius: 10px !important;
background-color: rgba(18, 101, 139, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-bcab5784-acd2-4cf1-aa39-141dd821594f-atc-btn-wrapper {
    text-align: center;
  }


#s-bcab5784-acd2-4cf1-aa39-141dd821594f {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-bcab5784-acd2-4cf1-aa39-141dd821594f.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-bcab5784-acd2-4cf1-aa39-141dd821594f.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-bcab5784-acd2-4cf1-aa39-141dd821594f.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-bcab5784-acd2-4cf1-aa39-141dd821594f-atc-btn-wrapper {
    text-align: center;
  }


#s-bcab5784-acd2-4cf1-aa39-141dd821594f {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-bcab5784-acd2-4cf1-aa39-141dd821594f.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-bcab5784-acd2-4cf1-aa39-141dd821594f.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-bcab5784-acd2-4cf1-aa39-141dd821594f.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-bcab5784-acd2-4cf1-aa39-141dd821594f-atc-btn-wrapper {
    text-align: center;
  }


#s-bcab5784-acd2-4cf1-aa39-141dd821594f {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-bcab5784-acd2-4cf1-aa39-141dd821594f.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-bcab5784-acd2-4cf1-aa39-141dd821594f.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-bcab5784-acd2-4cf1-aa39-141dd821594f.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-bcab5784-acd2-4cf1-aa39-141dd821594f-atc-btn-wrapper {
    text-align: center;
  }


#s-bcab5784-acd2-4cf1-aa39-141dd821594f {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-bcab5784-acd2-4cf1-aa39-141dd821594f.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-bcab5784-acd2-4cf1-aa39-141dd821594f.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-bcab5784-acd2-4cf1-aa39-141dd821594f.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-bcab5784-acd2-4cf1-aa39-141dd821594f-atc-btn-wrapper {
    text-align: center;
  }


#s-bcab5784-acd2-4cf1-aa39-141dd821594f {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-bcab5784-acd2-4cf1-aa39-141dd821594f.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-bcab5784-acd2-4cf1-aa39-141dd821594f.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-bcab5784-acd2-4cf1-aa39-141dd821594f.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-59ee9879-7a9f-43f5-94a7-d76ca84354ed {
  margin-left: auto;
margin-right: auto;
}

#s-55699167-f29d-4feb-8ebf-a7ac6b31f2d3 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-55699167-f29d-4feb-8ebf-a7ac6b31f2d3 .shg-product-title-component h1 span {
  color: ;
  font-weight:  500 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  
}

#s-7dea37bb-c49b-478d-99b4-298f8d8ec58f {
  min-height: 50px;
}








#s-7dea37bb-c49b-478d-99b4-298f8d8ec58f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-7dea37bb-c49b-478d-99b4-298f8d8ec58f.shg-box.shg-c {
  justify-content: center;
}

#s-13d3da0a-7fd1-44be-b658-37ec00ed6436 {
  text-align: center;
}

#s-6502efb3-c070-475f-b37a-58db99253509 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-6502efb3-c070-475f-b37a-58db99253509 {
  max-width:  100%;
}

.shg-c#s-6502efb3-c070-475f-b37a-58db99253509 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-6502efb3-c070-475f-b37a-58db99253509 .shg-image-zoom,
.shg-c#s-6502efb3-c070-475f-b37a-58db99253509 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-6502efb3-c070-475f-b37a-58db99253509 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-6502efb3-c070-475f-b37a-58db99253509 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-6502efb3-c070-475f-b37a-58db99253509 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-6502efb3-c070-475f-b37a-58db99253509 img.shogun-image,
.shg-c#s-6502efb3-c070-475f-b37a-58db99253509 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-6502efb3-c070-475f-b37a-58db99253509 .shg-image-zoom,
.shg-c#s-6502efb3-c070-475f-b37a-58db99253509 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-6502efb3-c070-475f-b37a-58db99253509 {
  max-width:  100%;
}

.shg-c#s-6502efb3-c070-475f-b37a-58db99253509 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-6502efb3-c070-475f-b37a-58db99253509 .shg-image-zoom,
.shg-c#s-6502efb3-c070-475f-b37a-58db99253509 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-6502efb3-c070-475f-b37a-58db99253509 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-6502efb3-c070-475f-b37a-58db99253509 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-6502efb3-c070-475f-b37a-58db99253509 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-6502efb3-c070-475f-b37a-58db99253509 img.shogun-image,
.shg-c#s-6502efb3-c070-475f-b37a-58db99253509 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-6502efb3-c070-475f-b37a-58db99253509 .shg-image-zoom,
.shg-c#s-6502efb3-c070-475f-b37a-58db99253509 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-6502efb3-c070-475f-b37a-58db99253509 {
  max-width:  100%;
}

.shg-c#s-6502efb3-c070-475f-b37a-58db99253509 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-6502efb3-c070-475f-b37a-58db99253509 .shg-image-zoom,
.shg-c#s-6502efb3-c070-475f-b37a-58db99253509 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-6502efb3-c070-475f-b37a-58db99253509 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-6502efb3-c070-475f-b37a-58db99253509 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-6502efb3-c070-475f-b37a-58db99253509 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-6502efb3-c070-475f-b37a-58db99253509 img.shogun-image,
.shg-c#s-6502efb3-c070-475f-b37a-58db99253509 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-6502efb3-c070-475f-b37a-58db99253509 .shg-image-zoom,
.shg-c#s-6502efb3-c070-475f-b37a-58db99253509 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-6502efb3-c070-475f-b37a-58db99253509 {
  max-width:  100%;
}

.shg-c#s-6502efb3-c070-475f-b37a-58db99253509 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-6502efb3-c070-475f-b37a-58db99253509 .shg-image-zoom,
.shg-c#s-6502efb3-c070-475f-b37a-58db99253509 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-6502efb3-c070-475f-b37a-58db99253509 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-6502efb3-c070-475f-b37a-58db99253509 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-6502efb3-c070-475f-b37a-58db99253509 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-6502efb3-c070-475f-b37a-58db99253509 img.shogun-image,
.shg-c#s-6502efb3-c070-475f-b37a-58db99253509 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-6502efb3-c070-475f-b37a-58db99253509 .shg-image-zoom,
.shg-c#s-6502efb3-c070-475f-b37a-58db99253509 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-6502efb3-c070-475f-b37a-58db99253509 {
  max-width:  100%;
}

.shg-c#s-6502efb3-c070-475f-b37a-58db99253509 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-6502efb3-c070-475f-b37a-58db99253509 .shg-image-zoom,
.shg-c#s-6502efb3-c070-475f-b37a-58db99253509 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-6502efb3-c070-475f-b37a-58db99253509 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-6502efb3-c070-475f-b37a-58db99253509 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-6502efb3-c070-475f-b37a-58db99253509 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-6502efb3-c070-475f-b37a-58db99253509 img.shogun-image,
.shg-c#s-6502efb3-c070-475f-b37a-58db99253509 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-6502efb3-c070-475f-b37a-58db99253509 .shg-image-zoom,
.shg-c#s-6502efb3-c070-475f-b37a-58db99253509 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-ac91be2f-10d5-4610-80ea-be184843c500 {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-ac91be2f-10d5-4610-80ea-be184843c500 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 24px;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-ac91be2f-10d5-4610-80ea-be184843c500 .shg-product-price {
  color: #000;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 24px;
}

#s-ac91be2f-10d5-4610-80ea-be184843c500 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-d5287eb5-2589-4e27-9ae9-95ac66c858e8 {
  border-style: solid;
margin-top: 0px;
margin-left: auto;
margin-right: auto;
padding-top: 15px;
padding-left: 20px;
padding-bottom: 15px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #2C2A34;
border-radius: 10px;
background-color: rgba(44, 86, 125, 1);
text-align: center;
cursor: pointer;
color: rgba(255, 255, 255, 1);
background-image: none;
hover-type: color;
}
#s-d5287eb5-2589-4e27-9ae9-95ac66c858e8:hover {border-radius: 10px !important;
background-color: rgba(120, 196, 222, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(44, 86, 125, 1) !important;}#s-d5287eb5-2589-4e27-9ae9-95ac66c858e8:active {border-radius: 10px !important;
background-color: rgba(18, 101, 139, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-d5287eb5-2589-4e27-9ae9-95ac66c858e8-atc-btn-wrapper {
    text-align: center;
  }


#s-d5287eb5-2589-4e27-9ae9-95ac66c858e8 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-d5287eb5-2589-4e27-9ae9-95ac66c858e8.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-d5287eb5-2589-4e27-9ae9-95ac66c858e8.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-d5287eb5-2589-4e27-9ae9-95ac66c858e8.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-d5287eb5-2589-4e27-9ae9-95ac66c858e8-atc-btn-wrapper {
    text-align: center;
  }


#s-d5287eb5-2589-4e27-9ae9-95ac66c858e8 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-d5287eb5-2589-4e27-9ae9-95ac66c858e8.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-d5287eb5-2589-4e27-9ae9-95ac66c858e8.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-d5287eb5-2589-4e27-9ae9-95ac66c858e8.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-d5287eb5-2589-4e27-9ae9-95ac66c858e8-atc-btn-wrapper {
    text-align: center;
  }


#s-d5287eb5-2589-4e27-9ae9-95ac66c858e8 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-d5287eb5-2589-4e27-9ae9-95ac66c858e8.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-d5287eb5-2589-4e27-9ae9-95ac66c858e8.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-d5287eb5-2589-4e27-9ae9-95ac66c858e8.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-d5287eb5-2589-4e27-9ae9-95ac66c858e8-atc-btn-wrapper {
    text-align: center;
  }


#s-d5287eb5-2589-4e27-9ae9-95ac66c858e8 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-d5287eb5-2589-4e27-9ae9-95ac66c858e8.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-d5287eb5-2589-4e27-9ae9-95ac66c858e8.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-d5287eb5-2589-4e27-9ae9-95ac66c858e8.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-d5287eb5-2589-4e27-9ae9-95ac66c858e8-atc-btn-wrapper {
    text-align: center;
  }


#s-d5287eb5-2589-4e27-9ae9-95ac66c858e8 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-d5287eb5-2589-4e27-9ae9-95ac66c858e8.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-d5287eb5-2589-4e27-9ae9-95ac66c858e8.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-d5287eb5-2589-4e27-9ae9-95ac66c858e8.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-d76ac562-8c82-40a2-b8fc-9e9830035369 {
  margin-left: auto;
margin-right: auto;
}

#s-6440239e-e285-41c8-89ef-70365c248141 {
  margin-left: auto;
margin-right: auto;
}
@media (min-width: 1200px){#s-6440239e-e285-41c8-89ef-70365c248141 {
  display: none;
}
#s-6440239e-e285-41c8-89ef-70365c248141, #wrap-s-6440239e-e285-41c8-89ef-70365c248141, #wrap-content-s-6440239e-e285-41c8-89ef-70365c248141 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-6440239e-e285-41c8-89ef-70365c248141 {
  display: none;
}
#s-6440239e-e285-41c8-89ef-70365c248141, #wrap-s-6440239e-e285-41c8-89ef-70365c248141, #wrap-content-s-6440239e-e285-41c8-89ef-70365c248141 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-6440239e-e285-41c8-89ef-70365c248141 {
  display: none;
}
#s-6440239e-e285-41c8-89ef-70365c248141, #wrap-s-6440239e-e285-41c8-89ef-70365c248141, #wrap-content-s-6440239e-e285-41c8-89ef-70365c248141 { display: none !important; }}
#s-6440239e-e285-41c8-89ef-70365c248141 hr {
  border-top: 0px solid #ddd;
}

#s-4e8960a8-8689-4031-8feb-31680b93862b {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-4e8960a8-8689-4031-8feb-31680b93862b .shg-product-title-component h1 span {
  color: ;
  font-weight:  500 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  
}

#s-2d3e4ff7-0734-42c4-aaee-2928f83138ce {
  min-height: 50px;
}








#s-2d3e4ff7-0734-42c4-aaee-2928f83138ce > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-2d3e4ff7-0734-42c4-aaee-2928f83138ce.shg-box.shg-c {
  justify-content: center;
}

#s-d45514b7-a328-40bb-bf6d-e4bb36d1d062 {
  text-align: center;
}

#s-3496dd60-6971-4e9a-ab67-5e54e461b558 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-3496dd60-6971-4e9a-ab67-5e54e461b558 {
  max-width:  100%;
}

.shg-c#s-3496dd60-6971-4e9a-ab67-5e54e461b558 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-3496dd60-6971-4e9a-ab67-5e54e461b558 .shg-image-zoom,
.shg-c#s-3496dd60-6971-4e9a-ab67-5e54e461b558 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-3496dd60-6971-4e9a-ab67-5e54e461b558 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-3496dd60-6971-4e9a-ab67-5e54e461b558 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-3496dd60-6971-4e9a-ab67-5e54e461b558 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-3496dd60-6971-4e9a-ab67-5e54e461b558 img.shogun-image,
.shg-c#s-3496dd60-6971-4e9a-ab67-5e54e461b558 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-3496dd60-6971-4e9a-ab67-5e54e461b558 .shg-image-zoom,
.shg-c#s-3496dd60-6971-4e9a-ab67-5e54e461b558 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-3496dd60-6971-4e9a-ab67-5e54e461b558 {
  max-width:  100%;
}

.shg-c#s-3496dd60-6971-4e9a-ab67-5e54e461b558 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-3496dd60-6971-4e9a-ab67-5e54e461b558 .shg-image-zoom,
.shg-c#s-3496dd60-6971-4e9a-ab67-5e54e461b558 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-3496dd60-6971-4e9a-ab67-5e54e461b558 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-3496dd60-6971-4e9a-ab67-5e54e461b558 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-3496dd60-6971-4e9a-ab67-5e54e461b558 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-3496dd60-6971-4e9a-ab67-5e54e461b558 img.shogun-image,
.shg-c#s-3496dd60-6971-4e9a-ab67-5e54e461b558 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-3496dd60-6971-4e9a-ab67-5e54e461b558 .shg-image-zoom,
.shg-c#s-3496dd60-6971-4e9a-ab67-5e54e461b558 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-3496dd60-6971-4e9a-ab67-5e54e461b558 {
  max-width:  100%;
}

.shg-c#s-3496dd60-6971-4e9a-ab67-5e54e461b558 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-3496dd60-6971-4e9a-ab67-5e54e461b558 .shg-image-zoom,
.shg-c#s-3496dd60-6971-4e9a-ab67-5e54e461b558 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-3496dd60-6971-4e9a-ab67-5e54e461b558 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-3496dd60-6971-4e9a-ab67-5e54e461b558 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-3496dd60-6971-4e9a-ab67-5e54e461b558 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-3496dd60-6971-4e9a-ab67-5e54e461b558 img.shogun-image,
.shg-c#s-3496dd60-6971-4e9a-ab67-5e54e461b558 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-3496dd60-6971-4e9a-ab67-5e54e461b558 .shg-image-zoom,
.shg-c#s-3496dd60-6971-4e9a-ab67-5e54e461b558 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-3496dd60-6971-4e9a-ab67-5e54e461b558 {
  max-width:  100%;
}

.shg-c#s-3496dd60-6971-4e9a-ab67-5e54e461b558 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-3496dd60-6971-4e9a-ab67-5e54e461b558 .shg-image-zoom,
.shg-c#s-3496dd60-6971-4e9a-ab67-5e54e461b558 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-3496dd60-6971-4e9a-ab67-5e54e461b558 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-3496dd60-6971-4e9a-ab67-5e54e461b558 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-3496dd60-6971-4e9a-ab67-5e54e461b558 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-3496dd60-6971-4e9a-ab67-5e54e461b558 img.shogun-image,
.shg-c#s-3496dd60-6971-4e9a-ab67-5e54e461b558 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-3496dd60-6971-4e9a-ab67-5e54e461b558 .shg-image-zoom,
.shg-c#s-3496dd60-6971-4e9a-ab67-5e54e461b558 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-3496dd60-6971-4e9a-ab67-5e54e461b558 {
  max-width:  100%;
}

.shg-c#s-3496dd60-6971-4e9a-ab67-5e54e461b558 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-3496dd60-6971-4e9a-ab67-5e54e461b558 .shg-image-zoom,
.shg-c#s-3496dd60-6971-4e9a-ab67-5e54e461b558 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-3496dd60-6971-4e9a-ab67-5e54e461b558 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-3496dd60-6971-4e9a-ab67-5e54e461b558 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-3496dd60-6971-4e9a-ab67-5e54e461b558 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-3496dd60-6971-4e9a-ab67-5e54e461b558 img.shogun-image,
.shg-c#s-3496dd60-6971-4e9a-ab67-5e54e461b558 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-3496dd60-6971-4e9a-ab67-5e54e461b558 .shg-image-zoom,
.shg-c#s-3496dd60-6971-4e9a-ab67-5e54e461b558 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-8f5ae313-cd5e-4fc0-a1bc-e65808b86a6c {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-8f5ae313-cd5e-4fc0-a1bc-e65808b86a6c .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 24px;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-8f5ae313-cd5e-4fc0-a1bc-e65808b86a6c .shg-product-price {
  color: #000;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 24px;
}

#s-8f5ae313-cd5e-4fc0-a1bc-e65808b86a6c .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-1c7962f6-ebf6-45fe-b2bf-f90deadc8a87 {
  border-style: solid;
margin-top: 0px;
margin-left: auto;
margin-right: auto;
padding-top: 15px;
padding-left: 20px;
padding-bottom: 15px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #2C2A34;
border-radius: 10px;
background-color: rgba(44, 86, 125, 1);
text-align: center;
cursor: pointer;
color: rgba(255, 255, 255, 1);
background-image: none;
hover-type: color;
}
#s-1c7962f6-ebf6-45fe-b2bf-f90deadc8a87:hover {border-radius: 10px !important;
background-color: rgba(120, 196, 222, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(44, 86, 125, 1) !important;}#s-1c7962f6-ebf6-45fe-b2bf-f90deadc8a87:active {border-radius: 10px !important;
background-color: rgba(18, 101, 139, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-1c7962f6-ebf6-45fe-b2bf-f90deadc8a87-atc-btn-wrapper {
    text-align: center;
  }


#s-1c7962f6-ebf6-45fe-b2bf-f90deadc8a87 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-1c7962f6-ebf6-45fe-b2bf-f90deadc8a87.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-1c7962f6-ebf6-45fe-b2bf-f90deadc8a87.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-1c7962f6-ebf6-45fe-b2bf-f90deadc8a87.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-1c7962f6-ebf6-45fe-b2bf-f90deadc8a87-atc-btn-wrapper {
    text-align: center;
  }


#s-1c7962f6-ebf6-45fe-b2bf-f90deadc8a87 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-1c7962f6-ebf6-45fe-b2bf-f90deadc8a87.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-1c7962f6-ebf6-45fe-b2bf-f90deadc8a87.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-1c7962f6-ebf6-45fe-b2bf-f90deadc8a87.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-1c7962f6-ebf6-45fe-b2bf-f90deadc8a87-atc-btn-wrapper {
    text-align: center;
  }


#s-1c7962f6-ebf6-45fe-b2bf-f90deadc8a87 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-1c7962f6-ebf6-45fe-b2bf-f90deadc8a87.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-1c7962f6-ebf6-45fe-b2bf-f90deadc8a87.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-1c7962f6-ebf6-45fe-b2bf-f90deadc8a87.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-1c7962f6-ebf6-45fe-b2bf-f90deadc8a87-atc-btn-wrapper {
    text-align: center;
  }


#s-1c7962f6-ebf6-45fe-b2bf-f90deadc8a87 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-1c7962f6-ebf6-45fe-b2bf-f90deadc8a87.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-1c7962f6-ebf6-45fe-b2bf-f90deadc8a87.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-1c7962f6-ebf6-45fe-b2bf-f90deadc8a87.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-1c7962f6-ebf6-45fe-b2bf-f90deadc8a87-atc-btn-wrapper {
    text-align: center;
  }


#s-1c7962f6-ebf6-45fe-b2bf-f90deadc8a87 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-1c7962f6-ebf6-45fe-b2bf-f90deadc8a87.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-1c7962f6-ebf6-45fe-b2bf-f90deadc8a87.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-1c7962f6-ebf6-45fe-b2bf-f90deadc8a87.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-ecd9b560-b6b6-4bf8-839a-2b2ed3f4b3e7 {
  margin-left: auto;
margin-right: auto;
}

#s-ae2bb9c0-68ed-4f38-ad13-d4fa0e3d67b1 {
  margin-left: auto;
margin-right: auto;
}
@media (min-width: 1200px){#s-ae2bb9c0-68ed-4f38-ad13-d4fa0e3d67b1 {
  display: none;
}
#s-ae2bb9c0-68ed-4f38-ad13-d4fa0e3d67b1, #wrap-s-ae2bb9c0-68ed-4f38-ad13-d4fa0e3d67b1, #wrap-content-s-ae2bb9c0-68ed-4f38-ad13-d4fa0e3d67b1 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-ae2bb9c0-68ed-4f38-ad13-d4fa0e3d67b1 {
  display: none;
}
#s-ae2bb9c0-68ed-4f38-ad13-d4fa0e3d67b1, #wrap-s-ae2bb9c0-68ed-4f38-ad13-d4fa0e3d67b1, #wrap-content-s-ae2bb9c0-68ed-4f38-ad13-d4fa0e3d67b1 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-ae2bb9c0-68ed-4f38-ad13-d4fa0e3d67b1 {
  display: none;
}
#s-ae2bb9c0-68ed-4f38-ad13-d4fa0e3d67b1, #wrap-s-ae2bb9c0-68ed-4f38-ad13-d4fa0e3d67b1, #wrap-content-s-ae2bb9c0-68ed-4f38-ad13-d4fa0e3d67b1 { display: none !important; }}
#s-ae2bb9c0-68ed-4f38-ad13-d4fa0e3d67b1 hr {
  border-top: 0px solid #ddd;
}

#s-195e7cc2-53d6-4138-a3e4-16ac1b016a3c {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-195e7cc2-53d6-4138-a3e4-16ac1b016a3c .shg-product-title-component h1 span {
  color: ;
  font-weight:  500 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  
}

#s-fce81f6a-170f-465d-92ed-0ac8bd05b5d1 {
  min-height: 50px;
}








#s-fce81f6a-170f-465d-92ed-0ac8bd05b5d1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-fce81f6a-170f-465d-92ed-0ac8bd05b5d1.shg-box.shg-c {
  justify-content: center;
}

#s-2ca9382d-f4d9-41a1-a7c2-b19e1acc0b7b {
  text-align: center;
}

#s-6659c9b2-7772-49e5-b3aa-e0a5e1052f78 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-6659c9b2-7772-49e5-b3aa-e0a5e1052f78 {
  max-width:  100%;
}

.shg-c#s-6659c9b2-7772-49e5-b3aa-e0a5e1052f78 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-6659c9b2-7772-49e5-b3aa-e0a5e1052f78 .shg-image-zoom,
.shg-c#s-6659c9b2-7772-49e5-b3aa-e0a5e1052f78 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-6659c9b2-7772-49e5-b3aa-e0a5e1052f78 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-6659c9b2-7772-49e5-b3aa-e0a5e1052f78 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-6659c9b2-7772-49e5-b3aa-e0a5e1052f78 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-6659c9b2-7772-49e5-b3aa-e0a5e1052f78 img.shogun-image,
.shg-c#s-6659c9b2-7772-49e5-b3aa-e0a5e1052f78 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-6659c9b2-7772-49e5-b3aa-e0a5e1052f78 .shg-image-zoom,
.shg-c#s-6659c9b2-7772-49e5-b3aa-e0a5e1052f78 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-6659c9b2-7772-49e5-b3aa-e0a5e1052f78 {
  max-width:  100%;
}

.shg-c#s-6659c9b2-7772-49e5-b3aa-e0a5e1052f78 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-6659c9b2-7772-49e5-b3aa-e0a5e1052f78 .shg-image-zoom,
.shg-c#s-6659c9b2-7772-49e5-b3aa-e0a5e1052f78 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-6659c9b2-7772-49e5-b3aa-e0a5e1052f78 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-6659c9b2-7772-49e5-b3aa-e0a5e1052f78 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-6659c9b2-7772-49e5-b3aa-e0a5e1052f78 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-6659c9b2-7772-49e5-b3aa-e0a5e1052f78 img.shogun-image,
.shg-c#s-6659c9b2-7772-49e5-b3aa-e0a5e1052f78 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-6659c9b2-7772-49e5-b3aa-e0a5e1052f78 .shg-image-zoom,
.shg-c#s-6659c9b2-7772-49e5-b3aa-e0a5e1052f78 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-6659c9b2-7772-49e5-b3aa-e0a5e1052f78 {
  max-width:  100%;
}

.shg-c#s-6659c9b2-7772-49e5-b3aa-e0a5e1052f78 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-6659c9b2-7772-49e5-b3aa-e0a5e1052f78 .shg-image-zoom,
.shg-c#s-6659c9b2-7772-49e5-b3aa-e0a5e1052f78 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-6659c9b2-7772-49e5-b3aa-e0a5e1052f78 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-6659c9b2-7772-49e5-b3aa-e0a5e1052f78 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-6659c9b2-7772-49e5-b3aa-e0a5e1052f78 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-6659c9b2-7772-49e5-b3aa-e0a5e1052f78 img.shogun-image,
.shg-c#s-6659c9b2-7772-49e5-b3aa-e0a5e1052f78 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-6659c9b2-7772-49e5-b3aa-e0a5e1052f78 .shg-image-zoom,
.shg-c#s-6659c9b2-7772-49e5-b3aa-e0a5e1052f78 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-6659c9b2-7772-49e5-b3aa-e0a5e1052f78 {
  max-width:  100%;
}

.shg-c#s-6659c9b2-7772-49e5-b3aa-e0a5e1052f78 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-6659c9b2-7772-49e5-b3aa-e0a5e1052f78 .shg-image-zoom,
.shg-c#s-6659c9b2-7772-49e5-b3aa-e0a5e1052f78 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-6659c9b2-7772-49e5-b3aa-e0a5e1052f78 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-6659c9b2-7772-49e5-b3aa-e0a5e1052f78 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-6659c9b2-7772-49e5-b3aa-e0a5e1052f78 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-6659c9b2-7772-49e5-b3aa-e0a5e1052f78 img.shogun-image,
.shg-c#s-6659c9b2-7772-49e5-b3aa-e0a5e1052f78 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-6659c9b2-7772-49e5-b3aa-e0a5e1052f78 .shg-image-zoom,
.shg-c#s-6659c9b2-7772-49e5-b3aa-e0a5e1052f78 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-6659c9b2-7772-49e5-b3aa-e0a5e1052f78 {
  max-width:  100%;
}

.shg-c#s-6659c9b2-7772-49e5-b3aa-e0a5e1052f78 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-6659c9b2-7772-49e5-b3aa-e0a5e1052f78 .shg-image-zoom,
.shg-c#s-6659c9b2-7772-49e5-b3aa-e0a5e1052f78 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-6659c9b2-7772-49e5-b3aa-e0a5e1052f78 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-6659c9b2-7772-49e5-b3aa-e0a5e1052f78 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-6659c9b2-7772-49e5-b3aa-e0a5e1052f78 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-6659c9b2-7772-49e5-b3aa-e0a5e1052f78 img.shogun-image,
.shg-c#s-6659c9b2-7772-49e5-b3aa-e0a5e1052f78 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-6659c9b2-7772-49e5-b3aa-e0a5e1052f78 .shg-image-zoom,
.shg-c#s-6659c9b2-7772-49e5-b3aa-e0a5e1052f78 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-273c38d4-7766-4098-8a33-4d599438fbd0 {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-273c38d4-7766-4098-8a33-4d599438fbd0 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 24px;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-273c38d4-7766-4098-8a33-4d599438fbd0 .shg-product-price {
  color: #000;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 24px;
}

#s-273c38d4-7766-4098-8a33-4d599438fbd0 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-ca3bf489-6474-4471-90ff-0118920c8d6f {
  border-style: solid;
margin-top: 0px;
margin-left: auto;
margin-right: auto;
padding-top: 15px;
padding-left: 20px;
padding-bottom: 15px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #2C2A34;
border-radius: 10px;
background-color: rgba(44, 86, 125, 1);
text-align: center;
cursor: pointer;
color: rgba(255, 255, 255, 1);
background-image: none;
hover-type: color;
}
#s-ca3bf489-6474-4471-90ff-0118920c8d6f:hover {border-radius: 10px !important;
background-color: rgba(120, 196, 222, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(44, 86, 125, 1) !important;}#s-ca3bf489-6474-4471-90ff-0118920c8d6f:active {border-radius: 10px !important;
background-color: rgba(18, 101, 139, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-ca3bf489-6474-4471-90ff-0118920c8d6f-atc-btn-wrapper {
    text-align: center;
  }


#s-ca3bf489-6474-4471-90ff-0118920c8d6f {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-ca3bf489-6474-4471-90ff-0118920c8d6f.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-ca3bf489-6474-4471-90ff-0118920c8d6f.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-ca3bf489-6474-4471-90ff-0118920c8d6f.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-ca3bf489-6474-4471-90ff-0118920c8d6f-atc-btn-wrapper {
    text-align: center;
  }


#s-ca3bf489-6474-4471-90ff-0118920c8d6f {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-ca3bf489-6474-4471-90ff-0118920c8d6f.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-ca3bf489-6474-4471-90ff-0118920c8d6f.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-ca3bf489-6474-4471-90ff-0118920c8d6f.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-ca3bf489-6474-4471-90ff-0118920c8d6f-atc-btn-wrapper {
    text-align: center;
  }


#s-ca3bf489-6474-4471-90ff-0118920c8d6f {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-ca3bf489-6474-4471-90ff-0118920c8d6f.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-ca3bf489-6474-4471-90ff-0118920c8d6f.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-ca3bf489-6474-4471-90ff-0118920c8d6f.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-ca3bf489-6474-4471-90ff-0118920c8d6f-atc-btn-wrapper {
    text-align: center;
  }


#s-ca3bf489-6474-4471-90ff-0118920c8d6f {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-ca3bf489-6474-4471-90ff-0118920c8d6f.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-ca3bf489-6474-4471-90ff-0118920c8d6f.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-ca3bf489-6474-4471-90ff-0118920c8d6f.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-ca3bf489-6474-4471-90ff-0118920c8d6f-atc-btn-wrapper {
    text-align: center;
  }


#s-ca3bf489-6474-4471-90ff-0118920c8d6f {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-ca3bf489-6474-4471-90ff-0118920c8d6f.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-ca3bf489-6474-4471-90ff-0118920c8d6f.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-ca3bf489-6474-4471-90ff-0118920c8d6f.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-f5a906b5-8da1-4b6d-b23e-682ba6e1c7dd {
  margin-top: 40px;
margin-left: auto;
margin-bottom: 40px;
margin-right: auto;
padding-left: 5%;
padding-right: 5%;
}

@media (min-width: 0px) {
[id="s-f5a906b5-8da1-4b6d-b23e-682ba6e1c7dd"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 25.0px);
}

}

@media (min-width: 768px) {
[id="s-f5a906b5-8da1-4b6d-b23e-682ba6e1c7dd"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 37.5px);
}

}

@media (min-width: 992px) {
[id="s-f5a906b5-8da1-4b6d-b23e-682ba6e1c7dd"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 37.5px);
}

}

@media (min-width: 1200px) {
[id="s-f5a906b5-8da1-4b6d-b23e-682ba6e1c7dd"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 37.5px);
}

}

#s-2370f6ca-0784-4154-8e1f-99452bb0a56a {
  margin-left: auto;
margin-right: auto;
}

#s-61d239bc-5c75-4bdf-a7c5-398abfded715 {
  margin-left: auto;
margin-right: auto;
}
@media (min-width: 1200px){#s-61d239bc-5c75-4bdf-a7c5-398abfded715 {
  display: none;
}
#s-61d239bc-5c75-4bdf-a7c5-398abfded715, #wrap-s-61d239bc-5c75-4bdf-a7c5-398abfded715, #wrap-content-s-61d239bc-5c75-4bdf-a7c5-398abfded715 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-61d239bc-5c75-4bdf-a7c5-398abfded715 {
  display: none;
}
#s-61d239bc-5c75-4bdf-a7c5-398abfded715, #wrap-s-61d239bc-5c75-4bdf-a7c5-398abfded715, #wrap-content-s-61d239bc-5c75-4bdf-a7c5-398abfded715 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-61d239bc-5c75-4bdf-a7c5-398abfded715 {
  display: none;
}
#s-61d239bc-5c75-4bdf-a7c5-398abfded715, #wrap-s-61d239bc-5c75-4bdf-a7c5-398abfded715, #wrap-content-s-61d239bc-5c75-4bdf-a7c5-398abfded715 { display: none !important; }}
#s-61d239bc-5c75-4bdf-a7c5-398abfded715 hr {
  border-top: 0px solid #ddd;
}

#s-412de671-9574-40c3-a63c-14939818ecb9 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-412de671-9574-40c3-a63c-14939818ecb9 .shg-product-title-component h1 span {
  color: ;
  font-weight:  500 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  
}

#s-62402c4e-3d9d-47bb-8432-162abfe99e31 {
  min-height: 50px;
}








#s-62402c4e-3d9d-47bb-8432-162abfe99e31 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-62402c4e-3d9d-47bb-8432-162abfe99e31.shg-box.shg-c {
  justify-content: center;
}

#s-ce2976eb-729d-4208-8ace-a102a7276849 {
  text-align: center;
}

#s-6798a101-a11c-4a10-b7de-88dcac499495 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-6798a101-a11c-4a10-b7de-88dcac499495 {
  max-width:  100%;
}

.shg-c#s-6798a101-a11c-4a10-b7de-88dcac499495 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-6798a101-a11c-4a10-b7de-88dcac499495 .shg-image-zoom,
.shg-c#s-6798a101-a11c-4a10-b7de-88dcac499495 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-6798a101-a11c-4a10-b7de-88dcac499495 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-6798a101-a11c-4a10-b7de-88dcac499495 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-6798a101-a11c-4a10-b7de-88dcac499495 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-6798a101-a11c-4a10-b7de-88dcac499495 img.shogun-image,
.shg-c#s-6798a101-a11c-4a10-b7de-88dcac499495 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-6798a101-a11c-4a10-b7de-88dcac499495 .shg-image-zoom,
.shg-c#s-6798a101-a11c-4a10-b7de-88dcac499495 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-6798a101-a11c-4a10-b7de-88dcac499495 {
  max-width:  100%;
}

.shg-c#s-6798a101-a11c-4a10-b7de-88dcac499495 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-6798a101-a11c-4a10-b7de-88dcac499495 .shg-image-zoom,
.shg-c#s-6798a101-a11c-4a10-b7de-88dcac499495 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-6798a101-a11c-4a10-b7de-88dcac499495 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-6798a101-a11c-4a10-b7de-88dcac499495 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-6798a101-a11c-4a10-b7de-88dcac499495 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-6798a101-a11c-4a10-b7de-88dcac499495 img.shogun-image,
.shg-c#s-6798a101-a11c-4a10-b7de-88dcac499495 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-6798a101-a11c-4a10-b7de-88dcac499495 .shg-image-zoom,
.shg-c#s-6798a101-a11c-4a10-b7de-88dcac499495 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-6798a101-a11c-4a10-b7de-88dcac499495 {
  max-width:  100%;
}

.shg-c#s-6798a101-a11c-4a10-b7de-88dcac499495 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-6798a101-a11c-4a10-b7de-88dcac499495 .shg-image-zoom,
.shg-c#s-6798a101-a11c-4a10-b7de-88dcac499495 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-6798a101-a11c-4a10-b7de-88dcac499495 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-6798a101-a11c-4a10-b7de-88dcac499495 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-6798a101-a11c-4a10-b7de-88dcac499495 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-6798a101-a11c-4a10-b7de-88dcac499495 img.shogun-image,
.shg-c#s-6798a101-a11c-4a10-b7de-88dcac499495 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-6798a101-a11c-4a10-b7de-88dcac499495 .shg-image-zoom,
.shg-c#s-6798a101-a11c-4a10-b7de-88dcac499495 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-6798a101-a11c-4a10-b7de-88dcac499495 {
  max-width:  100%;
}

.shg-c#s-6798a101-a11c-4a10-b7de-88dcac499495 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-6798a101-a11c-4a10-b7de-88dcac499495 .shg-image-zoom,
.shg-c#s-6798a101-a11c-4a10-b7de-88dcac499495 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-6798a101-a11c-4a10-b7de-88dcac499495 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-6798a101-a11c-4a10-b7de-88dcac499495 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-6798a101-a11c-4a10-b7de-88dcac499495 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-6798a101-a11c-4a10-b7de-88dcac499495 img.shogun-image,
.shg-c#s-6798a101-a11c-4a10-b7de-88dcac499495 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-6798a101-a11c-4a10-b7de-88dcac499495 .shg-image-zoom,
.shg-c#s-6798a101-a11c-4a10-b7de-88dcac499495 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-6798a101-a11c-4a10-b7de-88dcac499495 {
  max-width:  100%;
}

.shg-c#s-6798a101-a11c-4a10-b7de-88dcac499495 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-6798a101-a11c-4a10-b7de-88dcac499495 .shg-image-zoom,
.shg-c#s-6798a101-a11c-4a10-b7de-88dcac499495 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-6798a101-a11c-4a10-b7de-88dcac499495 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-6798a101-a11c-4a10-b7de-88dcac499495 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-6798a101-a11c-4a10-b7de-88dcac499495 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-6798a101-a11c-4a10-b7de-88dcac499495 img.shogun-image,
.shg-c#s-6798a101-a11c-4a10-b7de-88dcac499495 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-6798a101-a11c-4a10-b7de-88dcac499495 .shg-image-zoom,
.shg-c#s-6798a101-a11c-4a10-b7de-88dcac499495 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-797d4fed-8576-4dd7-831d-a8f45689cd27 {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-797d4fed-8576-4dd7-831d-a8f45689cd27 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 24px;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-797d4fed-8576-4dd7-831d-a8f45689cd27 .shg-product-price {
  color: #000;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 24px;
}

#s-797d4fed-8576-4dd7-831d-a8f45689cd27 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-4b3fead1-8d6c-46c3-8a73-915a06a8100d {
  border-style: solid;
margin-top: 0px;
margin-left: auto;
margin-right: auto;
padding-top: 15px;
padding-left: 20px;
padding-bottom: 15px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #2C2A34;
border-radius: 10px;
background-color: rgba(44, 86, 125, 1);
text-align: center;
cursor: pointer;
color: rgba(255, 255, 255, 1);
background-image: none;
hover-type: color;
}
#s-4b3fead1-8d6c-46c3-8a73-915a06a8100d:hover {border-radius: 10px !important;
background-color: rgba(120, 196, 222, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(44, 86, 125, 1) !important;}#s-4b3fead1-8d6c-46c3-8a73-915a06a8100d:active {border-radius: 10px !important;
background-color: rgba(18, 101, 139, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-4b3fead1-8d6c-46c3-8a73-915a06a8100d-atc-btn-wrapper {
    text-align: center;
  }


#s-4b3fead1-8d6c-46c3-8a73-915a06a8100d {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-4b3fead1-8d6c-46c3-8a73-915a06a8100d.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-4b3fead1-8d6c-46c3-8a73-915a06a8100d.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-4b3fead1-8d6c-46c3-8a73-915a06a8100d.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-4b3fead1-8d6c-46c3-8a73-915a06a8100d-atc-btn-wrapper {
    text-align: center;
  }


#s-4b3fead1-8d6c-46c3-8a73-915a06a8100d {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-4b3fead1-8d6c-46c3-8a73-915a06a8100d.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-4b3fead1-8d6c-46c3-8a73-915a06a8100d.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-4b3fead1-8d6c-46c3-8a73-915a06a8100d.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-4b3fead1-8d6c-46c3-8a73-915a06a8100d-atc-btn-wrapper {
    text-align: center;
  }


#s-4b3fead1-8d6c-46c3-8a73-915a06a8100d {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-4b3fead1-8d6c-46c3-8a73-915a06a8100d.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-4b3fead1-8d6c-46c3-8a73-915a06a8100d.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-4b3fead1-8d6c-46c3-8a73-915a06a8100d.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-4b3fead1-8d6c-46c3-8a73-915a06a8100d-atc-btn-wrapper {
    text-align: center;
  }


#s-4b3fead1-8d6c-46c3-8a73-915a06a8100d {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-4b3fead1-8d6c-46c3-8a73-915a06a8100d.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-4b3fead1-8d6c-46c3-8a73-915a06a8100d.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-4b3fead1-8d6c-46c3-8a73-915a06a8100d.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-4b3fead1-8d6c-46c3-8a73-915a06a8100d-atc-btn-wrapper {
    text-align: center;
  }


#s-4b3fead1-8d6c-46c3-8a73-915a06a8100d {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-4b3fead1-8d6c-46c3-8a73-915a06a8100d.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-4b3fead1-8d6c-46c3-8a73-915a06a8100d.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-4b3fead1-8d6c-46c3-8a73-915a06a8100d.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-774e7ea6-40a1-49b0-aca6-ebceea6bd3f0 {
  margin-left: auto;
margin-right: auto;
}
@media (min-width: 1200px){#s-774e7ea6-40a1-49b0-aca6-ebceea6bd3f0 {
  display: none;
}
#s-774e7ea6-40a1-49b0-aca6-ebceea6bd3f0, #wrap-s-774e7ea6-40a1-49b0-aca6-ebceea6bd3f0, #wrap-content-s-774e7ea6-40a1-49b0-aca6-ebceea6bd3f0 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-774e7ea6-40a1-49b0-aca6-ebceea6bd3f0 {
  display: none;
}
#s-774e7ea6-40a1-49b0-aca6-ebceea6bd3f0, #wrap-s-774e7ea6-40a1-49b0-aca6-ebceea6bd3f0, #wrap-content-s-774e7ea6-40a1-49b0-aca6-ebceea6bd3f0 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-774e7ea6-40a1-49b0-aca6-ebceea6bd3f0 {
  display: none;
}
#s-774e7ea6-40a1-49b0-aca6-ebceea6bd3f0, #wrap-s-774e7ea6-40a1-49b0-aca6-ebceea6bd3f0, #wrap-content-s-774e7ea6-40a1-49b0-aca6-ebceea6bd3f0 { display: none !important; }}
#s-774e7ea6-40a1-49b0-aca6-ebceea6bd3f0 hr {
  border-top: 0px solid #ddd;
}

#s-dc619981-fa0f-462a-8ec9-7077d6ea3414 {
  margin-left: auto;
margin-right: auto;
}

#s-0dc5bf33-2251-4938-a43a-fdd8051aa5a0 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-0dc5bf33-2251-4938-a43a-fdd8051aa5a0 .shg-product-title-component h1 span {
  color: ;
  font-weight:  500 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  
}

#s-6ad3615a-58a1-4e36-b142-9f2ce5bbd7d8 {
  min-height: 50px;
}








#s-6ad3615a-58a1-4e36-b142-9f2ce5bbd7d8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-6ad3615a-58a1-4e36-b142-9f2ce5bbd7d8.shg-box.shg-c {
  justify-content: center;
}

#s-66b54e01-19b4-47ff-a4e4-023e259903c8 {
  text-align: center;
}

#s-1865b956-f83d-4a4c-9c53-5bab36615c83 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-1865b956-f83d-4a4c-9c53-5bab36615c83 {
  max-width:  100%;
}

.shg-c#s-1865b956-f83d-4a4c-9c53-5bab36615c83 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-1865b956-f83d-4a4c-9c53-5bab36615c83 .shg-image-zoom,
.shg-c#s-1865b956-f83d-4a4c-9c53-5bab36615c83 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-1865b956-f83d-4a4c-9c53-5bab36615c83 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-1865b956-f83d-4a4c-9c53-5bab36615c83 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-1865b956-f83d-4a4c-9c53-5bab36615c83 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-1865b956-f83d-4a4c-9c53-5bab36615c83 img.shogun-image,
.shg-c#s-1865b956-f83d-4a4c-9c53-5bab36615c83 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-1865b956-f83d-4a4c-9c53-5bab36615c83 .shg-image-zoom,
.shg-c#s-1865b956-f83d-4a4c-9c53-5bab36615c83 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-1865b956-f83d-4a4c-9c53-5bab36615c83 {
  max-width:  100%;
}

.shg-c#s-1865b956-f83d-4a4c-9c53-5bab36615c83 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-1865b956-f83d-4a4c-9c53-5bab36615c83 .shg-image-zoom,
.shg-c#s-1865b956-f83d-4a4c-9c53-5bab36615c83 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-1865b956-f83d-4a4c-9c53-5bab36615c83 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-1865b956-f83d-4a4c-9c53-5bab36615c83 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-1865b956-f83d-4a4c-9c53-5bab36615c83 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-1865b956-f83d-4a4c-9c53-5bab36615c83 img.shogun-image,
.shg-c#s-1865b956-f83d-4a4c-9c53-5bab36615c83 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-1865b956-f83d-4a4c-9c53-5bab36615c83 .shg-image-zoom,
.shg-c#s-1865b956-f83d-4a4c-9c53-5bab36615c83 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-1865b956-f83d-4a4c-9c53-5bab36615c83 {
  max-width:  100%;
}

.shg-c#s-1865b956-f83d-4a4c-9c53-5bab36615c83 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-1865b956-f83d-4a4c-9c53-5bab36615c83 .shg-image-zoom,
.shg-c#s-1865b956-f83d-4a4c-9c53-5bab36615c83 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-1865b956-f83d-4a4c-9c53-5bab36615c83 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-1865b956-f83d-4a4c-9c53-5bab36615c83 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-1865b956-f83d-4a4c-9c53-5bab36615c83 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-1865b956-f83d-4a4c-9c53-5bab36615c83 img.shogun-image,
.shg-c#s-1865b956-f83d-4a4c-9c53-5bab36615c83 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-1865b956-f83d-4a4c-9c53-5bab36615c83 .shg-image-zoom,
.shg-c#s-1865b956-f83d-4a4c-9c53-5bab36615c83 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-1865b956-f83d-4a4c-9c53-5bab36615c83 {
  max-width:  100%;
}

.shg-c#s-1865b956-f83d-4a4c-9c53-5bab36615c83 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-1865b956-f83d-4a4c-9c53-5bab36615c83 .shg-image-zoom,
.shg-c#s-1865b956-f83d-4a4c-9c53-5bab36615c83 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-1865b956-f83d-4a4c-9c53-5bab36615c83 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-1865b956-f83d-4a4c-9c53-5bab36615c83 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-1865b956-f83d-4a4c-9c53-5bab36615c83 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-1865b956-f83d-4a4c-9c53-5bab36615c83 img.shogun-image,
.shg-c#s-1865b956-f83d-4a4c-9c53-5bab36615c83 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-1865b956-f83d-4a4c-9c53-5bab36615c83 .shg-image-zoom,
.shg-c#s-1865b956-f83d-4a4c-9c53-5bab36615c83 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-1865b956-f83d-4a4c-9c53-5bab36615c83 {
  max-width:  100%;
}

.shg-c#s-1865b956-f83d-4a4c-9c53-5bab36615c83 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-1865b956-f83d-4a4c-9c53-5bab36615c83 .shg-image-zoom,
.shg-c#s-1865b956-f83d-4a4c-9c53-5bab36615c83 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-1865b956-f83d-4a4c-9c53-5bab36615c83 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-1865b956-f83d-4a4c-9c53-5bab36615c83 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-1865b956-f83d-4a4c-9c53-5bab36615c83 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-1865b956-f83d-4a4c-9c53-5bab36615c83 img.shogun-image,
.shg-c#s-1865b956-f83d-4a4c-9c53-5bab36615c83 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-1865b956-f83d-4a4c-9c53-5bab36615c83 .shg-image-zoom,
.shg-c#s-1865b956-f83d-4a4c-9c53-5bab36615c83 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-776d7543-c303-48a0-80bb-d0131ba470bc {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-776d7543-c303-48a0-80bb-d0131ba470bc .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 24px;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-776d7543-c303-48a0-80bb-d0131ba470bc .shg-product-price {
  color: #000;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 24px;
}

#s-776d7543-c303-48a0-80bb-d0131ba470bc .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-0ec69c53-8ee8-44b5-8346-fd1403c7a3a9 {
  border-style: solid;
margin-top: 0px;
margin-left: auto;
margin-right: auto;
padding-top: 15px;
padding-left: 20px;
padding-bottom: 15px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #2C2A34;
border-radius: 10px;
background-color: rgba(44, 86, 125, 1);
text-align: center;
cursor: pointer;
color: rgba(255, 255, 255, 1);
background-image: none;
hover-type: color;
}
#s-0ec69c53-8ee8-44b5-8346-fd1403c7a3a9:hover {border-radius: 10px !important;
background-color: rgba(120, 196, 222, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(44, 86, 125, 1) !important;}#s-0ec69c53-8ee8-44b5-8346-fd1403c7a3a9:active {border-radius: 10px !important;
background-color: rgba(18, 101, 139, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-0ec69c53-8ee8-44b5-8346-fd1403c7a3a9-atc-btn-wrapper {
    text-align: center;
  }


#s-0ec69c53-8ee8-44b5-8346-fd1403c7a3a9 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-0ec69c53-8ee8-44b5-8346-fd1403c7a3a9.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-0ec69c53-8ee8-44b5-8346-fd1403c7a3a9.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-0ec69c53-8ee8-44b5-8346-fd1403c7a3a9.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-0ec69c53-8ee8-44b5-8346-fd1403c7a3a9-atc-btn-wrapper {
    text-align: center;
  }


#s-0ec69c53-8ee8-44b5-8346-fd1403c7a3a9 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-0ec69c53-8ee8-44b5-8346-fd1403c7a3a9.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-0ec69c53-8ee8-44b5-8346-fd1403c7a3a9.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-0ec69c53-8ee8-44b5-8346-fd1403c7a3a9.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-0ec69c53-8ee8-44b5-8346-fd1403c7a3a9-atc-btn-wrapper {
    text-align: center;
  }


#s-0ec69c53-8ee8-44b5-8346-fd1403c7a3a9 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-0ec69c53-8ee8-44b5-8346-fd1403c7a3a9.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-0ec69c53-8ee8-44b5-8346-fd1403c7a3a9.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-0ec69c53-8ee8-44b5-8346-fd1403c7a3a9.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-0ec69c53-8ee8-44b5-8346-fd1403c7a3a9-atc-btn-wrapper {
    text-align: center;
  }


#s-0ec69c53-8ee8-44b5-8346-fd1403c7a3a9 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-0ec69c53-8ee8-44b5-8346-fd1403c7a3a9.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-0ec69c53-8ee8-44b5-8346-fd1403c7a3a9.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-0ec69c53-8ee8-44b5-8346-fd1403c7a3a9.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-0ec69c53-8ee8-44b5-8346-fd1403c7a3a9-atc-btn-wrapper {
    text-align: center;
  }


#s-0ec69c53-8ee8-44b5-8346-fd1403c7a3a9 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-0ec69c53-8ee8-44b5-8346-fd1403c7a3a9.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-0ec69c53-8ee8-44b5-8346-fd1403c7a3a9.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-0ec69c53-8ee8-44b5-8346-fd1403c7a3a9.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-7dbe10fc-abfa-4037-a8d5-c95081ce50a0 {
  margin-left: auto;
margin-right: auto;
}

#s-413fd2d6-30cf-40b2-950d-1733f1ca95e3 {
  margin-left: auto;
margin-right: auto;
}
@media (min-width: 1200px){#s-413fd2d6-30cf-40b2-950d-1733f1ca95e3 {
  display: none;
}
#s-413fd2d6-30cf-40b2-950d-1733f1ca95e3, #wrap-s-413fd2d6-30cf-40b2-950d-1733f1ca95e3, #wrap-content-s-413fd2d6-30cf-40b2-950d-1733f1ca95e3 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-413fd2d6-30cf-40b2-950d-1733f1ca95e3 {
  display: none;
}
#s-413fd2d6-30cf-40b2-950d-1733f1ca95e3, #wrap-s-413fd2d6-30cf-40b2-950d-1733f1ca95e3, #wrap-content-s-413fd2d6-30cf-40b2-950d-1733f1ca95e3 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-413fd2d6-30cf-40b2-950d-1733f1ca95e3 {
  display: none;
}
#s-413fd2d6-30cf-40b2-950d-1733f1ca95e3, #wrap-s-413fd2d6-30cf-40b2-950d-1733f1ca95e3, #wrap-content-s-413fd2d6-30cf-40b2-950d-1733f1ca95e3 { display: none !important; }}
#s-413fd2d6-30cf-40b2-950d-1733f1ca95e3 hr {
  border-top: 0px solid #ddd;
}

#s-a1162e94-d3a7-4313-ab49-a1311d5b5639 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-a1162e94-d3a7-4313-ab49-a1311d5b5639 .shg-product-title-component h1 span {
  color: ;
  font-weight:  500 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  
}

#s-9ed76a3c-d310-4d7f-83c4-b453da3a421a {
  min-height: 50px;
}








#s-9ed76a3c-d310-4d7f-83c4-b453da3a421a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-9ed76a3c-d310-4d7f-83c4-b453da3a421a.shg-box.shg-c {
  justify-content: center;
}

#s-ebb05992-61b9-4c1e-a6da-e27d8884550d {
  text-align: center;
}

#s-11f19673-2975-478f-a15a-96f75d76b4ed {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-11f19673-2975-478f-a15a-96f75d76b4ed {
  max-width:  100%;
}

.shg-c#s-11f19673-2975-478f-a15a-96f75d76b4ed img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-11f19673-2975-478f-a15a-96f75d76b4ed .shg-image-zoom,
.shg-c#s-11f19673-2975-478f-a15a-96f75d76b4ed img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-11f19673-2975-478f-a15a-96f75d76b4ed .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-11f19673-2975-478f-a15a-96f75d76b4ed .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-11f19673-2975-478f-a15a-96f75d76b4ed img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-11f19673-2975-478f-a15a-96f75d76b4ed img.shogun-image,
.shg-c#s-11f19673-2975-478f-a15a-96f75d76b4ed .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-11f19673-2975-478f-a15a-96f75d76b4ed .shg-image-zoom,
.shg-c#s-11f19673-2975-478f-a15a-96f75d76b4ed img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-11f19673-2975-478f-a15a-96f75d76b4ed {
  max-width:  100%;
}

.shg-c#s-11f19673-2975-478f-a15a-96f75d76b4ed img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-11f19673-2975-478f-a15a-96f75d76b4ed .shg-image-zoom,
.shg-c#s-11f19673-2975-478f-a15a-96f75d76b4ed img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-11f19673-2975-478f-a15a-96f75d76b4ed .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-11f19673-2975-478f-a15a-96f75d76b4ed .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-11f19673-2975-478f-a15a-96f75d76b4ed img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-11f19673-2975-478f-a15a-96f75d76b4ed img.shogun-image,
.shg-c#s-11f19673-2975-478f-a15a-96f75d76b4ed .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-11f19673-2975-478f-a15a-96f75d76b4ed .shg-image-zoom,
.shg-c#s-11f19673-2975-478f-a15a-96f75d76b4ed img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-11f19673-2975-478f-a15a-96f75d76b4ed {
  max-width:  100%;
}

.shg-c#s-11f19673-2975-478f-a15a-96f75d76b4ed img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-11f19673-2975-478f-a15a-96f75d76b4ed .shg-image-zoom,
.shg-c#s-11f19673-2975-478f-a15a-96f75d76b4ed img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-11f19673-2975-478f-a15a-96f75d76b4ed .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-11f19673-2975-478f-a15a-96f75d76b4ed .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-11f19673-2975-478f-a15a-96f75d76b4ed img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-11f19673-2975-478f-a15a-96f75d76b4ed img.shogun-image,
.shg-c#s-11f19673-2975-478f-a15a-96f75d76b4ed .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-11f19673-2975-478f-a15a-96f75d76b4ed .shg-image-zoom,
.shg-c#s-11f19673-2975-478f-a15a-96f75d76b4ed img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-11f19673-2975-478f-a15a-96f75d76b4ed {
  max-width:  100%;
}

.shg-c#s-11f19673-2975-478f-a15a-96f75d76b4ed img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-11f19673-2975-478f-a15a-96f75d76b4ed .shg-image-zoom,
.shg-c#s-11f19673-2975-478f-a15a-96f75d76b4ed img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-11f19673-2975-478f-a15a-96f75d76b4ed .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-11f19673-2975-478f-a15a-96f75d76b4ed .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-11f19673-2975-478f-a15a-96f75d76b4ed img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-11f19673-2975-478f-a15a-96f75d76b4ed img.shogun-image,
.shg-c#s-11f19673-2975-478f-a15a-96f75d76b4ed .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-11f19673-2975-478f-a15a-96f75d76b4ed .shg-image-zoom,
.shg-c#s-11f19673-2975-478f-a15a-96f75d76b4ed img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-11f19673-2975-478f-a15a-96f75d76b4ed {
  max-width:  100%;
}

.shg-c#s-11f19673-2975-478f-a15a-96f75d76b4ed img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-11f19673-2975-478f-a15a-96f75d76b4ed .shg-image-zoom,
.shg-c#s-11f19673-2975-478f-a15a-96f75d76b4ed img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-11f19673-2975-478f-a15a-96f75d76b4ed .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-11f19673-2975-478f-a15a-96f75d76b4ed .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-11f19673-2975-478f-a15a-96f75d76b4ed img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-11f19673-2975-478f-a15a-96f75d76b4ed img.shogun-image,
.shg-c#s-11f19673-2975-478f-a15a-96f75d76b4ed .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-11f19673-2975-478f-a15a-96f75d76b4ed .shg-image-zoom,
.shg-c#s-11f19673-2975-478f-a15a-96f75d76b4ed img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-96d9ce0d-d7fe-4424-95b5-121b1d57bfb5 {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-96d9ce0d-d7fe-4424-95b5-121b1d57bfb5 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 24px;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-96d9ce0d-d7fe-4424-95b5-121b1d57bfb5 .shg-product-price {
  color: #000;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 24px;
}

#s-96d9ce0d-d7fe-4424-95b5-121b1d57bfb5 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-c1783eb6-4e8d-4885-976a-2bd082c1269d {
  border-style: solid;
margin-top: 0px;
margin-left: auto;
margin-right: auto;
padding-top: 15px;
padding-left: 20px;
padding-bottom: 15px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #2C2A34;
border-radius: 10px;
background-color: rgba(44, 86, 125, 1);
text-align: center;
cursor: pointer;
color: rgba(255, 255, 255, 1);
background-image: none;
hover-type: color;
}
#s-c1783eb6-4e8d-4885-976a-2bd082c1269d:hover {border-radius: 10px !important;
background-color: rgba(120, 196, 222, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(44, 86, 125, 1) !important;}#s-c1783eb6-4e8d-4885-976a-2bd082c1269d:active {border-radius: 10px !important;
background-color: rgba(18, 101, 139, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-c1783eb6-4e8d-4885-976a-2bd082c1269d-atc-btn-wrapper {
    text-align: center;
  }


#s-c1783eb6-4e8d-4885-976a-2bd082c1269d {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-c1783eb6-4e8d-4885-976a-2bd082c1269d.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-c1783eb6-4e8d-4885-976a-2bd082c1269d.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-c1783eb6-4e8d-4885-976a-2bd082c1269d.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-c1783eb6-4e8d-4885-976a-2bd082c1269d-atc-btn-wrapper {
    text-align: center;
  }


#s-c1783eb6-4e8d-4885-976a-2bd082c1269d {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-c1783eb6-4e8d-4885-976a-2bd082c1269d.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-c1783eb6-4e8d-4885-976a-2bd082c1269d.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-c1783eb6-4e8d-4885-976a-2bd082c1269d.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-c1783eb6-4e8d-4885-976a-2bd082c1269d-atc-btn-wrapper {
    text-align: center;
  }


#s-c1783eb6-4e8d-4885-976a-2bd082c1269d {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-c1783eb6-4e8d-4885-976a-2bd082c1269d.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-c1783eb6-4e8d-4885-976a-2bd082c1269d.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-c1783eb6-4e8d-4885-976a-2bd082c1269d.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-c1783eb6-4e8d-4885-976a-2bd082c1269d-atc-btn-wrapper {
    text-align: center;
  }


#s-c1783eb6-4e8d-4885-976a-2bd082c1269d {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-c1783eb6-4e8d-4885-976a-2bd082c1269d.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-c1783eb6-4e8d-4885-976a-2bd082c1269d.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-c1783eb6-4e8d-4885-976a-2bd082c1269d.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-c1783eb6-4e8d-4885-976a-2bd082c1269d-atc-btn-wrapper {
    text-align: center;
  }


#s-c1783eb6-4e8d-4885-976a-2bd082c1269d {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-c1783eb6-4e8d-4885-976a-2bd082c1269d.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-c1783eb6-4e8d-4885-976a-2bd082c1269d.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}

#s-c1783eb6-4e8d-4885-976a-2bd082c1269d.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-3255e8b2-8c2d-4181-aa14-89d18c95d86a {
  margin-left: auto;
margin-right: auto;
}

#s-3255e8b2-8c2d-4181-aa14-89d18c95d86a hr {
  border-top: 0px solid #ddd;
}

#s-76173ba6-16a1-4dd8-b77d-0bb064327f75 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-76173ba6-16a1-4dd8-b77d-0bb064327f75 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-76173ba6-16a1-4dd8-b77d-0bb064327f75.shg-box.shg-c {
  justify-content: center;
}

#s-8ef66100-5b4a-4f51-8e53-d762eb7d2c0c {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

#s-c329cbe1-27fc-43cd-810a-d1018712673c {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 5%;
padding-bottom: 10px;
padding-right: 5%;
text-align: left;
}

#s-c329cbe1-27fc-43cd-810a-d1018712673c .shogun-heading-component h1 {
  color: rgba(44, 86, 125, 1);
  font-weight:  500 ;
  font-family: "Poppins";
  font-style:  normal ;
  
  
  letter-spacing: 4px;
  text-align: center;
}



#s-0ca1e38b-aa36-4ac3-b127-7ab8be22c126 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-0ca1e38b-aa36-4ac3-b127-7ab8be22c126 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-0ca1e38b-aa36-4ac3-b127-7ab8be22c126.shg-box.shg-c {
  justify-content: center;
}

#s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26 {
  margin-left: 10%;
margin-right: 10%;
max-width: 4056px;
aspect-ratio: 4056/507;
text-align: center;
}
@media (min-width: 1200px){#s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26 {
  
}
}@media (max-width: 767px){#s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26 {
  display: none;
}
#s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26, #wrap-s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26, #wrap-content-s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26 { display: none !important; }}
#s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26 {
  margin: 0 !important;
  overflow: visible;
}

#s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26 img.shogun-image {
  /* Add background color handling */
  
}

#s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26 .shg-image-content-wrapper {
      aspect-ratio: 4056/507;
      min-width: 100%;
      height: auto;
    }

    #s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26 .shogun-image-link {
      aspect-ratio: 4056/507;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 4056px;
  }



  img.s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26.shogun-image {
    
    
    
    max-height: 4056px;
  }


.s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26 .shogun-image-content {
  
    justify-content: center;
  
}

.s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26.shg-align-container {
  display: flex;
  justify-content: center
}

.s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26.shogun-image {
  box-sizing: border-box;
}



.s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26 {
      --shg-aspect-ratio: calc(4056/507); 
    }

    .s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26.shogun-image-container {
      position: relative;
    }

    .s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 4056px;
    }
  }

@media (min-width: 1200px){#s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26 {
  margin: 0 !important;
  overflow: visible;
}

#s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26 img.shogun-image {
  /* Add background color handling */
  
}

#s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26 .shg-image-content-wrapper {
      aspect-ratio: 4056/507;
      min-width: 100%;
      height: auto;
    }

    #s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26 .shogun-image-link {
      aspect-ratio: 4056/507;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 4056px;
  }



  img.s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26.shogun-image {
    
    
    
    max-height: 4056px;
  }


.s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26 .shogun-image-content {
  
    justify-content: center;
  
}

.s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26.shg-align-container {
  display: flex;
  justify-content: center
}

.s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26.shogun-image {
  box-sizing: border-box;
}



.s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26 {
      --shg-aspect-ratio: calc(4056/507); 
    }

    .s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26.shogun-image-container {
      position: relative;
    }

    .s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 4056px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26 {
  margin: 0 !important;
  overflow: visible;
}

#s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26 img.shogun-image {
  /* Add background color handling */
  
}

#s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26 .shg-image-content-wrapper {
      aspect-ratio: 4056/507;
      min-width: 100%;
      height: auto;
    }

    #s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26 .shogun-image-link {
      aspect-ratio: 4056/507;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 4056px;
  }



  img.s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26.shogun-image {
    
    
    
    max-height: 4056px;
  }


.s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26 .shogun-image-content {
  
    justify-content: center;
  
}

.s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26.shg-align-container {
  display: flex;
  justify-content: center
}

.s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26.shogun-image {
  box-sizing: border-box;
}



.s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26 {
      --shg-aspect-ratio: calc(4056/507); 
    }

    .s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26.shogun-image-container {
      position: relative;
    }

    .s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 4056px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26 {
  margin: 0 !important;
  overflow: visible;
}

#s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26 img.shogun-image {
  /* Add background color handling */
  
}

#s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26 .shg-image-content-wrapper {
      aspect-ratio: 4056/507;
      min-width: 100%;
      height: auto;
    }

    #s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26 .shogun-image-link {
      aspect-ratio: 4056/507;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 4056px;
  }



  img.s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26.shogun-image {
    
    
    
    max-height: 4056px;
  }


.s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26 .shogun-image-content {
  
    justify-content: center;
  
}

.s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26.shg-align-container {
  display: flex;
  justify-content: center
}

.s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26.shogun-image {
  box-sizing: border-box;
}



.s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26 {
      --shg-aspect-ratio: calc(4056/507); 
    }

    .s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26.shogun-image-container {
      position: relative;
    }

    .s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 4056px;
    }
  }

}@media (max-width: 767px){#s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26 {
  margin: 0 !important;
  overflow: visible;
}

#s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26 img.shogun-image {
  /* Add background color handling */
  
}

#s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26 .shg-image-content-wrapper {
      aspect-ratio: 4056/507;
      min-width: 100%;
      height: auto;
    }

    #s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26 .shogun-image-link {
      aspect-ratio: 4056/507;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 4056px;
  }



  img.s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26.shogun-image {
    
    
    
    max-height: 4056px;
  }


.s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26 .shogun-image-content {
  
    justify-content: center;
  
}

.s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26.shg-align-container {
  display: flex;
  justify-content: center
}

.s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26.shogun-image {
  box-sizing: border-box;
}



.s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26 {
      --shg-aspect-ratio: calc(4056/507); 
    }

    .s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26.shogun-image-container {
      position: relative;
    }

    .s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-30d3e984-94bc-4d01-bc64-c5dc4b9e0b26 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 4056px;
    }
  }

}
#s-beae6667-15e9-485e-b273-a72cfa04b015 {
  margin-left: 10%;
margin-right: 10%;
max-width: 1290px;
aspect-ratio: 1290/582;
text-align: center;
}
@media (min-width: 1200px){#s-beae6667-15e9-485e-b273-a72cfa04b015 {
  display: none;
}
#s-beae6667-15e9-485e-b273-a72cfa04b015, #wrap-s-beae6667-15e9-485e-b273-a72cfa04b015, #wrap-content-s-beae6667-15e9-485e-b273-a72cfa04b015 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-beae6667-15e9-485e-b273-a72cfa04b015 {
  display: none;
}
#s-beae6667-15e9-485e-b273-a72cfa04b015, #wrap-s-beae6667-15e9-485e-b273-a72cfa04b015, #wrap-content-s-beae6667-15e9-485e-b273-a72cfa04b015 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-beae6667-15e9-485e-b273-a72cfa04b015 {
  display: none;
}
#s-beae6667-15e9-485e-b273-a72cfa04b015, #wrap-s-beae6667-15e9-485e-b273-a72cfa04b015, #wrap-content-s-beae6667-15e9-485e-b273-a72cfa04b015 { display: none !important; }}
#s-beae6667-15e9-485e-b273-a72cfa04b015 {
  margin: 0 !important;
  overflow: visible;
}

#s-beae6667-15e9-485e-b273-a72cfa04b015-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-beae6667-15e9-485e-b273-a72cfa04b015 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-beae6667-15e9-485e-b273-a72cfa04b015 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-beae6667-15e9-485e-b273-a72cfa04b015 img.shogun-image {
  /* Add background color handling */
  
}

#s-beae6667-15e9-485e-b273-a72cfa04b015 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-beae6667-15e9-485e-b273-a72cfa04b015 .shg-image-content-wrapper {
      aspect-ratio: 1290/582;
      min-width: 100%;
      height: auto;
    }

    #s-beae6667-15e9-485e-b273-a72cfa04b015 .shogun-image-link {
      aspect-ratio: 1290/582;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-beae6667-15e9-485e-b273-a72cfa04b015 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-beae6667-15e9-485e-b273-a72cfa04b015.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-beae6667-15e9-485e-b273-a72cfa04b015 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1290px;
  }



  img.s-beae6667-15e9-485e-b273-a72cfa04b015.shogun-image {
    
    
    
    max-height: 1290px;
  }


.s-beae6667-15e9-485e-b273-a72cfa04b015 .shogun-image-content {
  
    justify-content: center;
  
}

.s-beae6667-15e9-485e-b273-a72cfa04b015.shg-align-container {
  display: flex;
  justify-content: center
}

.s-beae6667-15e9-485e-b273-a72cfa04b015.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-beae6667-15e9-485e-b273-a72cfa04b015.shogun-image {
  box-sizing: border-box;
}



.s-beae6667-15e9-485e-b273-a72cfa04b015 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-beae6667-15e9-485e-b273-a72cfa04b015 {
      --shg-aspect-ratio: calc(1290/582); 
    }

    .s-beae6667-15e9-485e-b273-a72cfa04b015.shogun-image-container {
      position: relative;
    }

    .s-beae6667-15e9-485e-b273-a72cfa04b015.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-beae6667-15e9-485e-b273-a72cfa04b015.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-beae6667-15e9-485e-b273-a72cfa04b015 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1290px;
    }
  }

@media (min-width: 1200px){#s-beae6667-15e9-485e-b273-a72cfa04b015 {
  margin: 0 !important;
  overflow: visible;
}

#s-beae6667-15e9-485e-b273-a72cfa04b015-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-beae6667-15e9-485e-b273-a72cfa04b015 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-beae6667-15e9-485e-b273-a72cfa04b015 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-beae6667-15e9-485e-b273-a72cfa04b015 img.shogun-image {
  /* Add background color handling */
  
}

#s-beae6667-15e9-485e-b273-a72cfa04b015 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-beae6667-15e9-485e-b273-a72cfa04b015 .shg-image-content-wrapper {
      aspect-ratio: 1290/582;
      min-width: 100%;
      height: auto;
    }

    #s-beae6667-15e9-485e-b273-a72cfa04b015 .shogun-image-link {
      aspect-ratio: 1290/582;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-beae6667-15e9-485e-b273-a72cfa04b015 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-beae6667-15e9-485e-b273-a72cfa04b015.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-beae6667-15e9-485e-b273-a72cfa04b015 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1290px;
  }



  img.s-beae6667-15e9-485e-b273-a72cfa04b015.shogun-image {
    
    
    
    max-height: 1290px;
  }


.s-beae6667-15e9-485e-b273-a72cfa04b015 .shogun-image-content {
  
    justify-content: center;
  
}

.s-beae6667-15e9-485e-b273-a72cfa04b015.shg-align-container {
  display: flex;
  justify-content: center
}

.s-beae6667-15e9-485e-b273-a72cfa04b015.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-beae6667-15e9-485e-b273-a72cfa04b015.shogun-image {
  box-sizing: border-box;
}



.s-beae6667-15e9-485e-b273-a72cfa04b015 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-beae6667-15e9-485e-b273-a72cfa04b015 {
      --shg-aspect-ratio: calc(1290/582); 
    }

    .s-beae6667-15e9-485e-b273-a72cfa04b015.shogun-image-container {
      position: relative;
    }

    .s-beae6667-15e9-485e-b273-a72cfa04b015.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-beae6667-15e9-485e-b273-a72cfa04b015.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-beae6667-15e9-485e-b273-a72cfa04b015 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1290px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-beae6667-15e9-485e-b273-a72cfa04b015 {
  margin: 0 !important;
  overflow: visible;
}

#s-beae6667-15e9-485e-b273-a72cfa04b015-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-beae6667-15e9-485e-b273-a72cfa04b015 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-beae6667-15e9-485e-b273-a72cfa04b015 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-beae6667-15e9-485e-b273-a72cfa04b015 img.shogun-image {
  /* Add background color handling */
  
}

#s-beae6667-15e9-485e-b273-a72cfa04b015 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-beae6667-15e9-485e-b273-a72cfa04b015 .shg-image-content-wrapper {
      aspect-ratio: 1290/582;
      min-width: 100%;
      height: auto;
    }

    #s-beae6667-15e9-485e-b273-a72cfa04b015 .shogun-image-link {
      aspect-ratio: 1290/582;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-beae6667-15e9-485e-b273-a72cfa04b015 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-beae6667-15e9-485e-b273-a72cfa04b015.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-beae6667-15e9-485e-b273-a72cfa04b015 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1290px;
  }



  img.s-beae6667-15e9-485e-b273-a72cfa04b015.shogun-image {
    
    
    
    max-height: 1290px;
  }


.s-beae6667-15e9-485e-b273-a72cfa04b015 .shogun-image-content {
  
    justify-content: center;
  
}

.s-beae6667-15e9-485e-b273-a72cfa04b015.shg-align-container {
  display: flex;
  justify-content: center
}

.s-beae6667-15e9-485e-b273-a72cfa04b015.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-beae6667-15e9-485e-b273-a72cfa04b015.shogun-image {
  box-sizing: border-box;
}



.s-beae6667-15e9-485e-b273-a72cfa04b015 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-beae6667-15e9-485e-b273-a72cfa04b015 {
      --shg-aspect-ratio: calc(1290/582); 
    }

    .s-beae6667-15e9-485e-b273-a72cfa04b015.shogun-image-container {
      position: relative;
    }

    .s-beae6667-15e9-485e-b273-a72cfa04b015.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-beae6667-15e9-485e-b273-a72cfa04b015.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-beae6667-15e9-485e-b273-a72cfa04b015 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1290px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-beae6667-15e9-485e-b273-a72cfa04b015 {
  margin: 0 !important;
  overflow: visible;
}

#s-beae6667-15e9-485e-b273-a72cfa04b015-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-beae6667-15e9-485e-b273-a72cfa04b015 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-beae6667-15e9-485e-b273-a72cfa04b015 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-beae6667-15e9-485e-b273-a72cfa04b015 img.shogun-image {
  /* Add background color handling */
  
}

#s-beae6667-15e9-485e-b273-a72cfa04b015 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-beae6667-15e9-485e-b273-a72cfa04b015 .shg-image-content-wrapper {
      aspect-ratio: 1290/582;
      min-width: 100%;
      height: auto;
    }

    #s-beae6667-15e9-485e-b273-a72cfa04b015 .shogun-image-link {
      aspect-ratio: 1290/582;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-beae6667-15e9-485e-b273-a72cfa04b015 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-beae6667-15e9-485e-b273-a72cfa04b015.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-beae6667-15e9-485e-b273-a72cfa04b015 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1290px;
  }



  img.s-beae6667-15e9-485e-b273-a72cfa04b015.shogun-image {
    
    
    
    max-height: 1290px;
  }


.s-beae6667-15e9-485e-b273-a72cfa04b015 .shogun-image-content {
  
    justify-content: center;
  
}

.s-beae6667-15e9-485e-b273-a72cfa04b015.shg-align-container {
  display: flex;
  justify-content: center
}

.s-beae6667-15e9-485e-b273-a72cfa04b015.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-beae6667-15e9-485e-b273-a72cfa04b015.shogun-image {
  box-sizing: border-box;
}



.s-beae6667-15e9-485e-b273-a72cfa04b015 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-beae6667-15e9-485e-b273-a72cfa04b015 {
      --shg-aspect-ratio: calc(1290/582); 
    }

    .s-beae6667-15e9-485e-b273-a72cfa04b015.shogun-image-container {
      position: relative;
    }

    .s-beae6667-15e9-485e-b273-a72cfa04b015.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-beae6667-15e9-485e-b273-a72cfa04b015.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-beae6667-15e9-485e-b273-a72cfa04b015 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1290px;
    }
  }

}@media (max-width: 767px){#s-beae6667-15e9-485e-b273-a72cfa04b015 {
  margin: 0 !important;
  overflow: visible;
}

#s-beae6667-15e9-485e-b273-a72cfa04b015-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-beae6667-15e9-485e-b273-a72cfa04b015 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-beae6667-15e9-485e-b273-a72cfa04b015 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-beae6667-15e9-485e-b273-a72cfa04b015 img.shogun-image {
  /* Add background color handling */
  
}

#s-beae6667-15e9-485e-b273-a72cfa04b015 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-beae6667-15e9-485e-b273-a72cfa04b015 .shg-image-content-wrapper {
      aspect-ratio: 1290/582;
      min-width: 100%;
      height: auto;
    }

    #s-beae6667-15e9-485e-b273-a72cfa04b015 .shogun-image-link {
      aspect-ratio: 1290/582;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-beae6667-15e9-485e-b273-a72cfa04b015 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-beae6667-15e9-485e-b273-a72cfa04b015.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-beae6667-15e9-485e-b273-a72cfa04b015 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1290px;
  }



  img.s-beae6667-15e9-485e-b273-a72cfa04b015.shogun-image {
    
    
    
    max-height: 1290px;
  }


.s-beae6667-15e9-485e-b273-a72cfa04b015 .shogun-image-content {
  
    justify-content: center;
  
}

.s-beae6667-15e9-485e-b273-a72cfa04b015.shg-align-container {
  display: flex;
  justify-content: center
}

.s-beae6667-15e9-485e-b273-a72cfa04b015.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-beae6667-15e9-485e-b273-a72cfa04b015.shogun-image {
  box-sizing: border-box;
}



.s-beae6667-15e9-485e-b273-a72cfa04b015 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-beae6667-15e9-485e-b273-a72cfa04b015 {
      --shg-aspect-ratio: calc(1290/582); 
    }

    .s-beae6667-15e9-485e-b273-a72cfa04b015.shogun-image-container {
      position: relative;
    }

    .s-beae6667-15e9-485e-b273-a72cfa04b015.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-beae6667-15e9-485e-b273-a72cfa04b015.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-beae6667-15e9-485e-b273-a72cfa04b015 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1290px;
    }
  }

}
#s-01b56c46-c8e0-4444-bdb0-43e97bcb5b2d {
  margin-top: 40px;
margin-left: auto;
margin-bottom: 40px;
margin-right: auto;
padding-left: 5%;
padding-right: 5%;
}

@media (min-width: 0px) {
[id="s-01b56c46-c8e0-4444-bdb0-43e97bcb5b2d"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 25.0px);
}

}

@media (min-width: 768px) {
[id="s-01b56c46-c8e0-4444-bdb0-43e97bcb5b2d"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 37.5px);
}

}

@media (min-width: 992px) {
[id="s-01b56c46-c8e0-4444-bdb0-43e97bcb5b2d"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 37.5px);
}

}

@media (min-width: 1200px) {
[id="s-01b56c46-c8e0-4444-bdb0-43e97bcb5b2d"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 37.5px);
}

}

#s-1d0c8f3f-2325-4884-a5b6-45c37ee5f792 {
  margin-left: auto;
margin-right: auto;
}

#s-10d0c3d4-1ef9-4702-900d-5c85d22ce4e6 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-10d0c3d4-1ef9-4702-900d-5c85d22ce4e6 .shg-product-title-component h1 span {
  color: ;
  font-weight:  500 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  
}

#s-55701b27-6dba-4866-b9af-c9de7e31f3f5 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-55701b27-6dba-4866-b9af-c9de7e31f3f5 {
  max-width:  100%;
}

.shg-c#s-55701b27-6dba-4866-b9af-c9de7e31f3f5 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-55701b27-6dba-4866-b9af-c9de7e31f3f5 .shg-image-zoom,
.shg-c#s-55701b27-6dba-4866-b9af-c9de7e31f3f5 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-55701b27-6dba-4866-b9af-c9de7e31f3f5 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-55701b27-6dba-4866-b9af-c9de7e31f3f5 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-55701b27-6dba-4866-b9af-c9de7e31f3f5 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-55701b27-6dba-4866-b9af-c9de7e31f3f5 img.shogun-image,
.shg-c#s-55701b27-6dba-4866-b9af-c9de7e31f3f5 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-55701b27-6dba-4866-b9af-c9de7e31f3f5 .shg-image-zoom,
.shg-c#s-55701b27-6dba-4866-b9af-c9de7e31f3f5 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-55701b27-6dba-4866-b9af-c9de7e31f3f5 {
  max-width:  100%;
}

.shg-c#s-55701b27-6dba-4866-b9af-c9de7e31f3f5 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-55701b27-6dba-4866-b9af-c9de7e31f3f5 .shg-image-zoom,
.shg-c#s-55701b27-6dba-4866-b9af-c9de7e31f3f5 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-55701b27-6dba-4866-b9af-c9de7e31f3f5 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-55701b27-6dba-4866-b9af-c9de7e31f3f5 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-55701b27-6dba-4866-b9af-c9de7e31f3f5 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-55701b27-6dba-4866-b9af-c9de7e31f3f5 img.shogun-image,
.shg-c#s-55701b27-6dba-4866-b9af-c9de7e31f3f5 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-55701b27-6dba-4866-b9af-c9de7e31f3f5 .shg-image-zoom,
.shg-c#s-55701b27-6dba-4866-b9af-c9de7e31f3f5 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-55701b27-6dba-4866-b9af-c9de7e31f3f5 {
  max-width:  100%;
}

.shg-c#s-55701b27-6dba-4866-b9af-c9de7e31f3f5 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-55701b27-6dba-4866-b9af-c9de7e31f3f5 .shg-image-zoom,
.shg-c#s-55701b27-6dba-4866-b9af-c9de7e31f3f5 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-55701b27-6dba-4866-b9af-c9de7e31f3f5 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-55701b27-6dba-4866-b9af-c9de7e31f3f5 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-55701b27-6dba-4866-b9af-c9de7e31f3f5 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-55701b27-6dba-4866-b9af-c9de7e31f3f5 img.shogun-image,
.shg-c#s-55701b27-6dba-4866-b9af-c9de7e31f3f5 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-55701b27-6dba-4866-b9af-c9de7e31f3f5 .shg-image-zoom,
.shg-c#s-55701b27-6dba-4866-b9af-c9de7e31f3f5 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-55701b27-6dba-4866-b9af-c9de7e31f3f5 {
  max-width:  100%;
}

.shg-c#s-55701b27-6dba-4866-b9af-c9de7e31f3f5 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-55701b27-6dba-4866-b9af-c9de7e31f3f5 .shg-image-zoom,
.shg-c#s-55701b27-6dba-4866-b9af-c9de7e31f3f5 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-55701b27-6dba-4866-b9af-c9de7e31f3f5 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-55701b27-6dba-4866-b9af-c9de7e31f3f5 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-55701b27-6dba-4866-b9af-c9de7e31f3f5 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-55701b27-6dba-4866-b9af-c9de7e31f3f5 img.shogun-image,
.shg-c#s-55701b27-6dba-4866-b9af-c9de7e31f3f5 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-55701b27-6dba-4866-b9af-c9de7e31f3f5 .shg-image-zoom,
.shg-c#s-55701b27-6dba-4866-b9af-c9de7e31f3f5 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-55701b27-6dba-4866-b9af-c9de7e31f3f5 {
  max-width:  100%;
}

.shg-c#s-55701b27-6dba-4866-b9af-c9de7e31f3f5 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-55701b27-6dba-4866-b9af-c9de7e31f3f5 .shg-image-zoom,
.shg-c#s-55701b27-6dba-4866-b9af-c9de7e31f3f5 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-55701b27-6dba-4866-b9af-c9de7e31f3f5 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-55701b27-6dba-4866-b9af-c9de7e31f3f5 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-55701b27-6dba-4866-b9af-c9de7e31f3f5 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-55701b27-6dba-4866-b9af-c9de7e31f3f5 img.shogun-image,
.shg-c#s-55701b27-6dba-4866-b9af-c9de7e31f3f5 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-55701b27-6dba-4866-b9af-c9de7e31f3f5 .shg-image-zoom,
.shg-c#s-55701b27-6dba-4866-b9af-c9de7e31f3f5 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-2a4675ce-6fba-4c8b-b14f-b35818414047 {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-2a4675ce-6fba-4c8b-b14f-b35818414047 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 24px;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-2a4675ce-6fba-4c8b-b14f-b35818414047 .shg-product-price {
  color: #000;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 24px;
}

#s-2a4675ce-6fba-4c8b-b14f-b35818414047 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-186670ea-a0f7-44f3-9b17-06f35637d6f0 {
  margin-left: auto;
margin-right: auto;
padding-top: 15px;
padding-left: 20px;
padding-bottom: 15px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: none;
border-radius: 11px;
background-color: rgba(44, 86, 125, 1);
text-align: center;
text-decoration: none;
letter-spacing: 0px;
background-image: none;
hover-type: color;
}
#s-186670ea-a0f7-44f3-9b17-06f35637d6f0:hover {border-style: solid !important;
border-top-width: 0px !important;
border-left-width: 0px !important;
border-bottom-width: 0px !important;
border-right-width: 0px !important;
border-color: rgba(44, 86, 125, 1) !important;
border-radius: 8px !important;
background-color: rgba(80, 186, 224, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(48, 108, 163, 1) !important;}#s-186670ea-a0f7-44f3-9b17-06f35637d6f0:active {border-radius: 8px !important;
background-color: rgba(44, 86, 125, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-186670ea-a0f7-44f3-9b17-06f35637d6f0-root {
    text-align: center;
  }


#s-186670ea-a0f7-44f3-9b17-06f35637d6f0.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-186670ea-a0f7-44f3-9b17-06f35637d6f0-root {
    text-align: center;
  }


#s-186670ea-a0f7-44f3-9b17-06f35637d6f0.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-186670ea-a0f7-44f3-9b17-06f35637d6f0-root {
    text-align: center;
  }


#s-186670ea-a0f7-44f3-9b17-06f35637d6f0.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-186670ea-a0f7-44f3-9b17-06f35637d6f0-root {
    text-align: center;
  }


#s-186670ea-a0f7-44f3-9b17-06f35637d6f0.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-186670ea-a0f7-44f3-9b17-06f35637d6f0-root {
    text-align: center;
  }


#s-186670ea-a0f7-44f3-9b17-06f35637d6f0.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}
#s-bb107153-efa6-45ec-b177-32211852308d {
  margin-left: auto;
margin-right: auto;
}

#s-afed89e5-c143-42e7-811a-f65899f90020 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-afed89e5-c143-42e7-811a-f65899f90020 .shg-product-title-component h1 span {
  color: ;
  font-weight:  500 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  
}

#s-c801d3dd-734c-4801-8944-ce83ef6197e6 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-c801d3dd-734c-4801-8944-ce83ef6197e6 {
  max-width:  100%;
}

.shg-c#s-c801d3dd-734c-4801-8944-ce83ef6197e6 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-c801d3dd-734c-4801-8944-ce83ef6197e6 .shg-image-zoom,
.shg-c#s-c801d3dd-734c-4801-8944-ce83ef6197e6 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-c801d3dd-734c-4801-8944-ce83ef6197e6 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-c801d3dd-734c-4801-8944-ce83ef6197e6 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c801d3dd-734c-4801-8944-ce83ef6197e6 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-c801d3dd-734c-4801-8944-ce83ef6197e6 img.shogun-image,
.shg-c#s-c801d3dd-734c-4801-8944-ce83ef6197e6 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-c801d3dd-734c-4801-8944-ce83ef6197e6 .shg-image-zoom,
.shg-c#s-c801d3dd-734c-4801-8944-ce83ef6197e6 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-c801d3dd-734c-4801-8944-ce83ef6197e6 {
  max-width:  100%;
}

.shg-c#s-c801d3dd-734c-4801-8944-ce83ef6197e6 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-c801d3dd-734c-4801-8944-ce83ef6197e6 .shg-image-zoom,
.shg-c#s-c801d3dd-734c-4801-8944-ce83ef6197e6 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-c801d3dd-734c-4801-8944-ce83ef6197e6 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-c801d3dd-734c-4801-8944-ce83ef6197e6 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c801d3dd-734c-4801-8944-ce83ef6197e6 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-c801d3dd-734c-4801-8944-ce83ef6197e6 img.shogun-image,
.shg-c#s-c801d3dd-734c-4801-8944-ce83ef6197e6 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-c801d3dd-734c-4801-8944-ce83ef6197e6 .shg-image-zoom,
.shg-c#s-c801d3dd-734c-4801-8944-ce83ef6197e6 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-c801d3dd-734c-4801-8944-ce83ef6197e6 {
  max-width:  100%;
}

.shg-c#s-c801d3dd-734c-4801-8944-ce83ef6197e6 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-c801d3dd-734c-4801-8944-ce83ef6197e6 .shg-image-zoom,
.shg-c#s-c801d3dd-734c-4801-8944-ce83ef6197e6 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-c801d3dd-734c-4801-8944-ce83ef6197e6 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-c801d3dd-734c-4801-8944-ce83ef6197e6 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c801d3dd-734c-4801-8944-ce83ef6197e6 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-c801d3dd-734c-4801-8944-ce83ef6197e6 img.shogun-image,
.shg-c#s-c801d3dd-734c-4801-8944-ce83ef6197e6 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-c801d3dd-734c-4801-8944-ce83ef6197e6 .shg-image-zoom,
.shg-c#s-c801d3dd-734c-4801-8944-ce83ef6197e6 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-c801d3dd-734c-4801-8944-ce83ef6197e6 {
  max-width:  100%;
}

.shg-c#s-c801d3dd-734c-4801-8944-ce83ef6197e6 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-c801d3dd-734c-4801-8944-ce83ef6197e6 .shg-image-zoom,
.shg-c#s-c801d3dd-734c-4801-8944-ce83ef6197e6 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-c801d3dd-734c-4801-8944-ce83ef6197e6 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-c801d3dd-734c-4801-8944-ce83ef6197e6 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c801d3dd-734c-4801-8944-ce83ef6197e6 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-c801d3dd-734c-4801-8944-ce83ef6197e6 img.shogun-image,
.shg-c#s-c801d3dd-734c-4801-8944-ce83ef6197e6 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-c801d3dd-734c-4801-8944-ce83ef6197e6 .shg-image-zoom,
.shg-c#s-c801d3dd-734c-4801-8944-ce83ef6197e6 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-c801d3dd-734c-4801-8944-ce83ef6197e6 {
  max-width:  100%;
}

.shg-c#s-c801d3dd-734c-4801-8944-ce83ef6197e6 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-c801d3dd-734c-4801-8944-ce83ef6197e6 .shg-image-zoom,
.shg-c#s-c801d3dd-734c-4801-8944-ce83ef6197e6 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-c801d3dd-734c-4801-8944-ce83ef6197e6 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-c801d3dd-734c-4801-8944-ce83ef6197e6 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c801d3dd-734c-4801-8944-ce83ef6197e6 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-c801d3dd-734c-4801-8944-ce83ef6197e6 img.shogun-image,
.shg-c#s-c801d3dd-734c-4801-8944-ce83ef6197e6 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-c801d3dd-734c-4801-8944-ce83ef6197e6 .shg-image-zoom,
.shg-c#s-c801d3dd-734c-4801-8944-ce83ef6197e6 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-9b032084-bcfb-4334-9812-74fbbee200a2 {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-9b032084-bcfb-4334-9812-74fbbee200a2 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 24px;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-9b032084-bcfb-4334-9812-74fbbee200a2 .shg-product-price {
  color: #000;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 24px;
}

#s-9b032084-bcfb-4334-9812-74fbbee200a2 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-8d2f92ef-d624-4eeb-a8a1-32dff0ebbbef {
  margin-left: auto;
margin-right: auto;
padding-top: 15px;
padding-left: 20px;
padding-bottom: 15px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: none;
border-radius: 11px;
background-color: rgba(44, 86, 125, 1);
text-align: center;
text-decoration: none;
letter-spacing: 0px;
background-image: none;
hover-type: color;
}
#s-8d2f92ef-d624-4eeb-a8a1-32dff0ebbbef:hover {border-style: solid !important;
border-top-width: 0px !important;
border-left-width: 0px !important;
border-bottom-width: 0px !important;
border-right-width: 0px !important;
border-color: rgba(44, 86, 125, 1) !important;
border-radius: 8px !important;
background-color: rgba(80, 186, 224, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(48, 108, 163, 1) !important;}#s-8d2f92ef-d624-4eeb-a8a1-32dff0ebbbef:active {border-radius: 8px !important;
background-color: rgba(44, 86, 125, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-8d2f92ef-d624-4eeb-a8a1-32dff0ebbbef-root {
    text-align: center;
  }


#s-8d2f92ef-d624-4eeb-a8a1-32dff0ebbbef.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-8d2f92ef-d624-4eeb-a8a1-32dff0ebbbef-root {
    text-align: center;
  }


#s-8d2f92ef-d624-4eeb-a8a1-32dff0ebbbef.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-8d2f92ef-d624-4eeb-a8a1-32dff0ebbbef-root {
    text-align: center;
  }


#s-8d2f92ef-d624-4eeb-a8a1-32dff0ebbbef.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-8d2f92ef-d624-4eeb-a8a1-32dff0ebbbef-root {
    text-align: center;
  }


#s-8d2f92ef-d624-4eeb-a8a1-32dff0ebbbef.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-8d2f92ef-d624-4eeb-a8a1-32dff0ebbbef-root {
    text-align: center;
  }


#s-8d2f92ef-d624-4eeb-a8a1-32dff0ebbbef.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}
#s-92941335-5cbc-468c-a114-70491e705a2f {
  margin-left: auto;
margin-right: auto;
}

#s-393c1bf4-a624-4917-8d16-2a5351ea6acb {
  margin-left: auto;
margin-right: auto;
}
@media (min-width: 1200px){#s-393c1bf4-a624-4917-8d16-2a5351ea6acb {
  display: none;
}
#s-393c1bf4-a624-4917-8d16-2a5351ea6acb, #wrap-s-393c1bf4-a624-4917-8d16-2a5351ea6acb, #wrap-content-s-393c1bf4-a624-4917-8d16-2a5351ea6acb { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-393c1bf4-a624-4917-8d16-2a5351ea6acb {
  display: none;
}
#s-393c1bf4-a624-4917-8d16-2a5351ea6acb, #wrap-s-393c1bf4-a624-4917-8d16-2a5351ea6acb, #wrap-content-s-393c1bf4-a624-4917-8d16-2a5351ea6acb { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-393c1bf4-a624-4917-8d16-2a5351ea6acb {
  display: none;
}
#s-393c1bf4-a624-4917-8d16-2a5351ea6acb, #wrap-s-393c1bf4-a624-4917-8d16-2a5351ea6acb, #wrap-content-s-393c1bf4-a624-4917-8d16-2a5351ea6acb { display: none !important; }}
#s-393c1bf4-a624-4917-8d16-2a5351ea6acb hr {
  border-top: 0px solid #ddd;
}

#s-6272d4e2-2937-4b1d-889c-1bb3d3113847 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-6272d4e2-2937-4b1d-889c-1bb3d3113847 .shg-product-title-component h1 span {
  color: ;
  font-weight:  500 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  
}

#s-1f854cfa-aa84-4b31-9937-aff4f360857f {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-1f854cfa-aa84-4b31-9937-aff4f360857f {
  max-width:  100%;
}

.shg-c#s-1f854cfa-aa84-4b31-9937-aff4f360857f img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-1f854cfa-aa84-4b31-9937-aff4f360857f .shg-image-zoom,
.shg-c#s-1f854cfa-aa84-4b31-9937-aff4f360857f img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-1f854cfa-aa84-4b31-9937-aff4f360857f .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-1f854cfa-aa84-4b31-9937-aff4f360857f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-1f854cfa-aa84-4b31-9937-aff4f360857f img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-1f854cfa-aa84-4b31-9937-aff4f360857f img.shogun-image,
.shg-c#s-1f854cfa-aa84-4b31-9937-aff4f360857f .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-1f854cfa-aa84-4b31-9937-aff4f360857f .shg-image-zoom,
.shg-c#s-1f854cfa-aa84-4b31-9937-aff4f360857f img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-1f854cfa-aa84-4b31-9937-aff4f360857f {
  max-width:  100%;
}

.shg-c#s-1f854cfa-aa84-4b31-9937-aff4f360857f img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-1f854cfa-aa84-4b31-9937-aff4f360857f .shg-image-zoom,
.shg-c#s-1f854cfa-aa84-4b31-9937-aff4f360857f img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-1f854cfa-aa84-4b31-9937-aff4f360857f .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-1f854cfa-aa84-4b31-9937-aff4f360857f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-1f854cfa-aa84-4b31-9937-aff4f360857f img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-1f854cfa-aa84-4b31-9937-aff4f360857f img.shogun-image,
.shg-c#s-1f854cfa-aa84-4b31-9937-aff4f360857f .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-1f854cfa-aa84-4b31-9937-aff4f360857f .shg-image-zoom,
.shg-c#s-1f854cfa-aa84-4b31-9937-aff4f360857f img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-1f854cfa-aa84-4b31-9937-aff4f360857f {
  max-width:  100%;
}

.shg-c#s-1f854cfa-aa84-4b31-9937-aff4f360857f img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-1f854cfa-aa84-4b31-9937-aff4f360857f .shg-image-zoom,
.shg-c#s-1f854cfa-aa84-4b31-9937-aff4f360857f img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-1f854cfa-aa84-4b31-9937-aff4f360857f .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-1f854cfa-aa84-4b31-9937-aff4f360857f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-1f854cfa-aa84-4b31-9937-aff4f360857f img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-1f854cfa-aa84-4b31-9937-aff4f360857f img.shogun-image,
.shg-c#s-1f854cfa-aa84-4b31-9937-aff4f360857f .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-1f854cfa-aa84-4b31-9937-aff4f360857f .shg-image-zoom,
.shg-c#s-1f854cfa-aa84-4b31-9937-aff4f360857f img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-1f854cfa-aa84-4b31-9937-aff4f360857f {
  max-width:  100%;
}

.shg-c#s-1f854cfa-aa84-4b31-9937-aff4f360857f img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-1f854cfa-aa84-4b31-9937-aff4f360857f .shg-image-zoom,
.shg-c#s-1f854cfa-aa84-4b31-9937-aff4f360857f img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-1f854cfa-aa84-4b31-9937-aff4f360857f .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-1f854cfa-aa84-4b31-9937-aff4f360857f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-1f854cfa-aa84-4b31-9937-aff4f360857f img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-1f854cfa-aa84-4b31-9937-aff4f360857f img.shogun-image,
.shg-c#s-1f854cfa-aa84-4b31-9937-aff4f360857f .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-1f854cfa-aa84-4b31-9937-aff4f360857f .shg-image-zoom,
.shg-c#s-1f854cfa-aa84-4b31-9937-aff4f360857f img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-1f854cfa-aa84-4b31-9937-aff4f360857f {
  max-width:  100%;
}

.shg-c#s-1f854cfa-aa84-4b31-9937-aff4f360857f img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-1f854cfa-aa84-4b31-9937-aff4f360857f .shg-image-zoom,
.shg-c#s-1f854cfa-aa84-4b31-9937-aff4f360857f img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-1f854cfa-aa84-4b31-9937-aff4f360857f .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-1f854cfa-aa84-4b31-9937-aff4f360857f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-1f854cfa-aa84-4b31-9937-aff4f360857f img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-1f854cfa-aa84-4b31-9937-aff4f360857f img.shogun-image,
.shg-c#s-1f854cfa-aa84-4b31-9937-aff4f360857f .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-1f854cfa-aa84-4b31-9937-aff4f360857f .shg-image-zoom,
.shg-c#s-1f854cfa-aa84-4b31-9937-aff4f360857f img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-01f7a21a-ba01-4e6e-aa49-c5a6997fb18d {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-01f7a21a-ba01-4e6e-aa49-c5a6997fb18d .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 24px;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-01f7a21a-ba01-4e6e-aa49-c5a6997fb18d .shg-product-price {
  color: #000;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 24px;
}

#s-01f7a21a-ba01-4e6e-aa49-c5a6997fb18d .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-d9b3c2d4-7cc3-427a-a5fb-5b047a23707f {
  margin-left: auto;
margin-right: auto;
padding-top: 15px;
padding-left: 20px;
padding-bottom: 15px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: none;
border-radius: 11px;
background-color: rgba(44, 86, 125, 1);
text-align: center;
text-decoration: none;
letter-spacing: 0px;
background-image: none;
hover-type: color;
}
#s-d9b3c2d4-7cc3-427a-a5fb-5b047a23707f:hover {border-style: solid !important;
border-top-width: 0px !important;
border-left-width: 0px !important;
border-bottom-width: 0px !important;
border-right-width: 0px !important;
border-color: rgba(44, 86, 125, 1) !important;
border-radius: 8px !important;
background-color: rgba(80, 186, 224, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(48, 108, 163, 1) !important;}#s-d9b3c2d4-7cc3-427a-a5fb-5b047a23707f:active {border-radius: 8px !important;
background-color: rgba(44, 86, 125, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-d9b3c2d4-7cc3-427a-a5fb-5b047a23707f-root {
    text-align: center;
  }


#s-d9b3c2d4-7cc3-427a-a5fb-5b047a23707f.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-d9b3c2d4-7cc3-427a-a5fb-5b047a23707f-root {
    text-align: center;
  }


#s-d9b3c2d4-7cc3-427a-a5fb-5b047a23707f.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-d9b3c2d4-7cc3-427a-a5fb-5b047a23707f-root {
    text-align: center;
  }


#s-d9b3c2d4-7cc3-427a-a5fb-5b047a23707f.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-d9b3c2d4-7cc3-427a-a5fb-5b047a23707f-root {
    text-align: center;
  }


#s-d9b3c2d4-7cc3-427a-a5fb-5b047a23707f.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-d9b3c2d4-7cc3-427a-a5fb-5b047a23707f-root {
    text-align: center;
  }


#s-d9b3c2d4-7cc3-427a-a5fb-5b047a23707f.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}
#s-60d88cfc-58aa-4a58-8446-58b96d805011 {
  margin-left: auto;
margin-right: auto;
}

#s-98f0672d-aa63-4783-923a-b952470aa5fa {
  margin-left: auto;
margin-right: auto;
}
@media (min-width: 1200px){#s-98f0672d-aa63-4783-923a-b952470aa5fa {
  display: none;
}
#s-98f0672d-aa63-4783-923a-b952470aa5fa, #wrap-s-98f0672d-aa63-4783-923a-b952470aa5fa, #wrap-content-s-98f0672d-aa63-4783-923a-b952470aa5fa { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-98f0672d-aa63-4783-923a-b952470aa5fa {
  display: none;
}
#s-98f0672d-aa63-4783-923a-b952470aa5fa, #wrap-s-98f0672d-aa63-4783-923a-b952470aa5fa, #wrap-content-s-98f0672d-aa63-4783-923a-b952470aa5fa { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-98f0672d-aa63-4783-923a-b952470aa5fa {
  display: none;
}
#s-98f0672d-aa63-4783-923a-b952470aa5fa, #wrap-s-98f0672d-aa63-4783-923a-b952470aa5fa, #wrap-content-s-98f0672d-aa63-4783-923a-b952470aa5fa { display: none !important; }}
#s-98f0672d-aa63-4783-923a-b952470aa5fa hr {
  border-top: 0px solid #ddd;
}

#s-98e098d7-fc83-4e2f-b0e8-785d2b24b439 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-98e098d7-fc83-4e2f-b0e8-785d2b24b439 .shg-product-title-component h1 span {
  color: ;
  font-weight:  500 ;
  font-family: Poppins;
  font-style:  italic ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  
}

#s-8ee64424-3016-49bb-893d-8881263cbe0f {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-8ee64424-3016-49bb-893d-8881263cbe0f {
  max-width:  100%;
}

.shg-c#s-8ee64424-3016-49bb-893d-8881263cbe0f img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-8ee64424-3016-49bb-893d-8881263cbe0f .shg-image-zoom,
.shg-c#s-8ee64424-3016-49bb-893d-8881263cbe0f img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-8ee64424-3016-49bb-893d-8881263cbe0f .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-8ee64424-3016-49bb-893d-8881263cbe0f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-8ee64424-3016-49bb-893d-8881263cbe0f img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-8ee64424-3016-49bb-893d-8881263cbe0f img.shogun-image,
.shg-c#s-8ee64424-3016-49bb-893d-8881263cbe0f .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-8ee64424-3016-49bb-893d-8881263cbe0f .shg-image-zoom,
.shg-c#s-8ee64424-3016-49bb-893d-8881263cbe0f img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-8ee64424-3016-49bb-893d-8881263cbe0f {
  max-width:  100%;
}

.shg-c#s-8ee64424-3016-49bb-893d-8881263cbe0f img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-8ee64424-3016-49bb-893d-8881263cbe0f .shg-image-zoom,
.shg-c#s-8ee64424-3016-49bb-893d-8881263cbe0f img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-8ee64424-3016-49bb-893d-8881263cbe0f .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-8ee64424-3016-49bb-893d-8881263cbe0f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-8ee64424-3016-49bb-893d-8881263cbe0f img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-8ee64424-3016-49bb-893d-8881263cbe0f img.shogun-image,
.shg-c#s-8ee64424-3016-49bb-893d-8881263cbe0f .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-8ee64424-3016-49bb-893d-8881263cbe0f .shg-image-zoom,
.shg-c#s-8ee64424-3016-49bb-893d-8881263cbe0f img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-8ee64424-3016-49bb-893d-8881263cbe0f {
  max-width:  100%;
}

.shg-c#s-8ee64424-3016-49bb-893d-8881263cbe0f img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-8ee64424-3016-49bb-893d-8881263cbe0f .shg-image-zoom,
.shg-c#s-8ee64424-3016-49bb-893d-8881263cbe0f img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-8ee64424-3016-49bb-893d-8881263cbe0f .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-8ee64424-3016-49bb-893d-8881263cbe0f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-8ee64424-3016-49bb-893d-8881263cbe0f img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-8ee64424-3016-49bb-893d-8881263cbe0f img.shogun-image,
.shg-c#s-8ee64424-3016-49bb-893d-8881263cbe0f .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-8ee64424-3016-49bb-893d-8881263cbe0f .shg-image-zoom,
.shg-c#s-8ee64424-3016-49bb-893d-8881263cbe0f img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-8ee64424-3016-49bb-893d-8881263cbe0f {
  max-width:  100%;
}

.shg-c#s-8ee64424-3016-49bb-893d-8881263cbe0f img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-8ee64424-3016-49bb-893d-8881263cbe0f .shg-image-zoom,
.shg-c#s-8ee64424-3016-49bb-893d-8881263cbe0f img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-8ee64424-3016-49bb-893d-8881263cbe0f .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-8ee64424-3016-49bb-893d-8881263cbe0f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-8ee64424-3016-49bb-893d-8881263cbe0f img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-8ee64424-3016-49bb-893d-8881263cbe0f img.shogun-image,
.shg-c#s-8ee64424-3016-49bb-893d-8881263cbe0f .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-8ee64424-3016-49bb-893d-8881263cbe0f .shg-image-zoom,
.shg-c#s-8ee64424-3016-49bb-893d-8881263cbe0f img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-8ee64424-3016-49bb-893d-8881263cbe0f {
  max-width:  100%;
}

.shg-c#s-8ee64424-3016-49bb-893d-8881263cbe0f img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-8ee64424-3016-49bb-893d-8881263cbe0f .shg-image-zoom,
.shg-c#s-8ee64424-3016-49bb-893d-8881263cbe0f img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-8ee64424-3016-49bb-893d-8881263cbe0f .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-8ee64424-3016-49bb-893d-8881263cbe0f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-8ee64424-3016-49bb-893d-8881263cbe0f img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-8ee64424-3016-49bb-893d-8881263cbe0f img.shogun-image,
.shg-c#s-8ee64424-3016-49bb-893d-8881263cbe0f .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-8ee64424-3016-49bb-893d-8881263cbe0f .shg-image-zoom,
.shg-c#s-8ee64424-3016-49bb-893d-8881263cbe0f img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-1a37d2b6-691e-4c9b-9f9d-5545ec5f8382 {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-1a37d2b6-691e-4c9b-9f9d-5545ec5f8382 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 24px;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-1a37d2b6-691e-4c9b-9f9d-5545ec5f8382 .shg-product-price {
  color: #000;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 24px;
}

#s-1a37d2b6-691e-4c9b-9f9d-5545ec5f8382 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-477d3ef3-e841-499a-a8c9-33f674666408 {
  margin-left: auto;
margin-right: auto;
padding-top: 15px;
padding-left: 20px;
padding-bottom: 15px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: none;
border-radius: 11px;
background-color: rgba(44, 86, 125, 1);
text-align: center;
text-decoration: none;
letter-spacing: 0px;
background-image: none;
hover-type: color;
}
#s-477d3ef3-e841-499a-a8c9-33f674666408:hover {border-style: solid !important;
border-top-width: 0px !important;
border-left-width: 0px !important;
border-bottom-width: 0px !important;
border-right-width: 0px !important;
border-color: rgba(44, 86, 125, 1) !important;
border-radius: 8px !important;
background-color: rgba(80, 186, 224, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(48, 108, 163, 1) !important;}#s-477d3ef3-e841-499a-a8c9-33f674666408:active {border-radius: 8px !important;
background-color: rgba(44, 86, 125, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-477d3ef3-e841-499a-a8c9-33f674666408-root {
    text-align: center;
  }


#s-477d3ef3-e841-499a-a8c9-33f674666408.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-477d3ef3-e841-499a-a8c9-33f674666408-root {
    text-align: center;
  }


#s-477d3ef3-e841-499a-a8c9-33f674666408.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-477d3ef3-e841-499a-a8c9-33f674666408-root {
    text-align: center;
  }


#s-477d3ef3-e841-499a-a8c9-33f674666408.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-477d3ef3-e841-499a-a8c9-33f674666408-root {
    text-align: center;
  }


#s-477d3ef3-e841-499a-a8c9-33f674666408.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-477d3ef3-e841-499a-a8c9-33f674666408-root {
    text-align: center;
  }


#s-477d3ef3-e841-499a-a8c9-33f674666408.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}
#s-b1209f45-c5d5-43d5-80ae-d737f4f6461b {
  margin-top: 40px;
margin-left: auto;
margin-bottom: 40px;
margin-right: auto;
padding-left: 5%;
padding-right: 5%;
}

@media (min-width: 0px) {
[id="s-b1209f45-c5d5-43d5-80ae-d737f4f6461b"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 25.0px);
}

}

@media (min-width: 768px) {
[id="s-b1209f45-c5d5-43d5-80ae-d737f4f6461b"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 37.5px);
}

}

@media (min-width: 992px) {
[id="s-b1209f45-c5d5-43d5-80ae-d737f4f6461b"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 37.5px);
}

}

@media (min-width: 1200px) {
[id="s-b1209f45-c5d5-43d5-80ae-d737f4f6461b"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 37.5px);
}

}

#s-99c5de35-ef30-45b0-a65a-2eeceb9a0d10 {
  margin-left: auto;
margin-right: auto;
}

#s-f239cfc5-7794-4c4a-a58d-35323a42fce2 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-f239cfc5-7794-4c4a-a58d-35323a42fce2 .shg-product-title-component h1 span {
  color: ;
  font-weight:  500 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  
}

#s-c8019262-67cb-4143-b5f9-79b7098194e8 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-c8019262-67cb-4143-b5f9-79b7098194e8 {
  max-width:  100%;
}

.shg-c#s-c8019262-67cb-4143-b5f9-79b7098194e8 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-c8019262-67cb-4143-b5f9-79b7098194e8 .shg-image-zoom,
.shg-c#s-c8019262-67cb-4143-b5f9-79b7098194e8 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-c8019262-67cb-4143-b5f9-79b7098194e8 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-c8019262-67cb-4143-b5f9-79b7098194e8 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c8019262-67cb-4143-b5f9-79b7098194e8 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-c8019262-67cb-4143-b5f9-79b7098194e8 img.shogun-image,
.shg-c#s-c8019262-67cb-4143-b5f9-79b7098194e8 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-c8019262-67cb-4143-b5f9-79b7098194e8 .shg-image-zoom,
.shg-c#s-c8019262-67cb-4143-b5f9-79b7098194e8 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-c8019262-67cb-4143-b5f9-79b7098194e8 {
  max-width:  100%;
}

.shg-c#s-c8019262-67cb-4143-b5f9-79b7098194e8 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-c8019262-67cb-4143-b5f9-79b7098194e8 .shg-image-zoom,
.shg-c#s-c8019262-67cb-4143-b5f9-79b7098194e8 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-c8019262-67cb-4143-b5f9-79b7098194e8 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-c8019262-67cb-4143-b5f9-79b7098194e8 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c8019262-67cb-4143-b5f9-79b7098194e8 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-c8019262-67cb-4143-b5f9-79b7098194e8 img.shogun-image,
.shg-c#s-c8019262-67cb-4143-b5f9-79b7098194e8 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-c8019262-67cb-4143-b5f9-79b7098194e8 .shg-image-zoom,
.shg-c#s-c8019262-67cb-4143-b5f9-79b7098194e8 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-c8019262-67cb-4143-b5f9-79b7098194e8 {
  max-width:  100%;
}

.shg-c#s-c8019262-67cb-4143-b5f9-79b7098194e8 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-c8019262-67cb-4143-b5f9-79b7098194e8 .shg-image-zoom,
.shg-c#s-c8019262-67cb-4143-b5f9-79b7098194e8 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-c8019262-67cb-4143-b5f9-79b7098194e8 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-c8019262-67cb-4143-b5f9-79b7098194e8 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c8019262-67cb-4143-b5f9-79b7098194e8 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-c8019262-67cb-4143-b5f9-79b7098194e8 img.shogun-image,
.shg-c#s-c8019262-67cb-4143-b5f9-79b7098194e8 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-c8019262-67cb-4143-b5f9-79b7098194e8 .shg-image-zoom,
.shg-c#s-c8019262-67cb-4143-b5f9-79b7098194e8 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-c8019262-67cb-4143-b5f9-79b7098194e8 {
  max-width:  100%;
}

.shg-c#s-c8019262-67cb-4143-b5f9-79b7098194e8 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-c8019262-67cb-4143-b5f9-79b7098194e8 .shg-image-zoom,
.shg-c#s-c8019262-67cb-4143-b5f9-79b7098194e8 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-c8019262-67cb-4143-b5f9-79b7098194e8 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-c8019262-67cb-4143-b5f9-79b7098194e8 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c8019262-67cb-4143-b5f9-79b7098194e8 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-c8019262-67cb-4143-b5f9-79b7098194e8 img.shogun-image,
.shg-c#s-c8019262-67cb-4143-b5f9-79b7098194e8 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-c8019262-67cb-4143-b5f9-79b7098194e8 .shg-image-zoom,
.shg-c#s-c8019262-67cb-4143-b5f9-79b7098194e8 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-c8019262-67cb-4143-b5f9-79b7098194e8 {
  max-width:  100%;
}

.shg-c#s-c8019262-67cb-4143-b5f9-79b7098194e8 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-c8019262-67cb-4143-b5f9-79b7098194e8 .shg-image-zoom,
.shg-c#s-c8019262-67cb-4143-b5f9-79b7098194e8 img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-c8019262-67cb-4143-b5f9-79b7098194e8 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-c8019262-67cb-4143-b5f9-79b7098194e8 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c8019262-67cb-4143-b5f9-79b7098194e8 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-c8019262-67cb-4143-b5f9-79b7098194e8 img.shogun-image,
.shg-c#s-c8019262-67cb-4143-b5f9-79b7098194e8 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-c8019262-67cb-4143-b5f9-79b7098194e8 .shg-image-zoom,
.shg-c#s-c8019262-67cb-4143-b5f9-79b7098194e8 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-13a5c631-bc41-44b6-84d1-8fed0922790b {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-13a5c631-bc41-44b6-84d1-8fed0922790b .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 24px;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-13a5c631-bc41-44b6-84d1-8fed0922790b .shg-product-price {
  color: #000;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 24px;
}

#s-13a5c631-bc41-44b6-84d1-8fed0922790b .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-e54b4bab-8d86-4ac3-9a8e-70de8090e5db {
  margin-left: auto;
margin-right: auto;
padding-top: 15px;
padding-left: 20px;
padding-bottom: 15px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: none;
border-radius: 11px;
background-color: rgba(44, 86, 125, 1);
text-align: center;
text-decoration: none;
letter-spacing: 0px;
background-image: none;
hover-type: color;
}
#s-e54b4bab-8d86-4ac3-9a8e-70de8090e5db:hover {border-style: solid !important;
border-top-width: 0px !important;
border-left-width: 0px !important;
border-bottom-width: 0px !important;
border-right-width: 0px !important;
border-color: rgba(44, 86, 125, 1) !important;
border-radius: 8px !important;
background-color: rgba(80, 186, 224, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(48, 108, 163, 1) !important;}#s-e54b4bab-8d86-4ac3-9a8e-70de8090e5db:active {border-radius: 8px !important;
background-color: rgba(44, 86, 125, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-e54b4bab-8d86-4ac3-9a8e-70de8090e5db-root {
    text-align: center;
  }


#s-e54b4bab-8d86-4ac3-9a8e-70de8090e5db.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-e54b4bab-8d86-4ac3-9a8e-70de8090e5db-root {
    text-align: center;
  }


#s-e54b4bab-8d86-4ac3-9a8e-70de8090e5db.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-e54b4bab-8d86-4ac3-9a8e-70de8090e5db-root {
    text-align: center;
  }


#s-e54b4bab-8d86-4ac3-9a8e-70de8090e5db.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-e54b4bab-8d86-4ac3-9a8e-70de8090e5db-root {
    text-align: center;
  }


#s-e54b4bab-8d86-4ac3-9a8e-70de8090e5db.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-e54b4bab-8d86-4ac3-9a8e-70de8090e5db-root {
    text-align: center;
  }


#s-e54b4bab-8d86-4ac3-9a8e-70de8090e5db.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}
#s-dd929d96-2fb3-4516-af04-b7277a7964d3 {
  margin-left: auto;
margin-right: auto;
}

#s-2a52dec3-ff4e-4beb-970f-e6a822ba3897 {
  margin-left: auto;
margin-right: auto;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-2a52dec3-ff4e-4beb-970f-e6a822ba3897 .shg-product-title-component h1 span {
  color: ;
  font-weight:  500 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  
}

#s-9970ac78-f179-42f4-a500-0921483a161d {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-9970ac78-f179-42f4-a500-0921483a161d {
  max-width:  100%;
}

.shg-c#s-9970ac78-f179-42f4-a500-0921483a161d img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-9970ac78-f179-42f4-a500-0921483a161d .shg-image-zoom,
.shg-c#s-9970ac78-f179-42f4-a500-0921483a161d img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-9970ac78-f179-42f4-a500-0921483a161d .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-9970ac78-f179-42f4-a500-0921483a161d .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-9970ac78-f179-42f4-a500-0921483a161d img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-9970ac78-f179-42f4-a500-0921483a161d img.shogun-image,
.shg-c#s-9970ac78-f179-42f4-a500-0921483a161d .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-9970ac78-f179-42f4-a500-0921483a161d .shg-image-zoom,
.shg-c#s-9970ac78-f179-42f4-a500-0921483a161d img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-9970ac78-f179-42f4-a500-0921483a161d {
  max-width:  100%;
}

.shg-c#s-9970ac78-f179-42f4-a500-0921483a161d img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-9970ac78-f179-42f4-a500-0921483a161d .shg-image-zoom,
.shg-c#s-9970ac78-f179-42f4-a500-0921483a161d img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-9970ac78-f179-42f4-a500-0921483a161d .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-9970ac78-f179-42f4-a500-0921483a161d .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-9970ac78-f179-42f4-a500-0921483a161d img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-9970ac78-f179-42f4-a500-0921483a161d img.shogun-image,
.shg-c#s-9970ac78-f179-42f4-a500-0921483a161d .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-9970ac78-f179-42f4-a500-0921483a161d .shg-image-zoom,
.shg-c#s-9970ac78-f179-42f4-a500-0921483a161d img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-9970ac78-f179-42f4-a500-0921483a161d {
  max-width:  100%;
}

.shg-c#s-9970ac78-f179-42f4-a500-0921483a161d img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-9970ac78-f179-42f4-a500-0921483a161d .shg-image-zoom,
.shg-c#s-9970ac78-f179-42f4-a500-0921483a161d img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-9970ac78-f179-42f4-a500-0921483a161d .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-9970ac78-f179-42f4-a500-0921483a161d .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-9970ac78-f179-42f4-a500-0921483a161d img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-9970ac78-f179-42f4-a500-0921483a161d img.shogun-image,
.shg-c#s-9970ac78-f179-42f4-a500-0921483a161d .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-9970ac78-f179-42f4-a500-0921483a161d .shg-image-zoom,
.shg-c#s-9970ac78-f179-42f4-a500-0921483a161d img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-9970ac78-f179-42f4-a500-0921483a161d {
  max-width:  100%;
}

.shg-c#s-9970ac78-f179-42f4-a500-0921483a161d img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-9970ac78-f179-42f4-a500-0921483a161d .shg-image-zoom,
.shg-c#s-9970ac78-f179-42f4-a500-0921483a161d img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-9970ac78-f179-42f4-a500-0921483a161d .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-9970ac78-f179-42f4-a500-0921483a161d .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-9970ac78-f179-42f4-a500-0921483a161d img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-9970ac78-f179-42f4-a500-0921483a161d img.shogun-image,
.shg-c#s-9970ac78-f179-42f4-a500-0921483a161d .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-9970ac78-f179-42f4-a500-0921483a161d .shg-image-zoom,
.shg-c#s-9970ac78-f179-42f4-a500-0921483a161d img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-9970ac78-f179-42f4-a500-0921483a161d {
  max-width:  100%;
}

.shg-c#s-9970ac78-f179-42f4-a500-0921483a161d img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-9970ac78-f179-42f4-a500-0921483a161d .shg-image-zoom,
.shg-c#s-9970ac78-f179-42f4-a500-0921483a161d img.shogun-image {
  max-width: 800px !important;
  
}

.shg-c#s-9970ac78-f179-42f4-a500-0921483a161d .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-9970ac78-f179-42f4-a500-0921483a161d .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-9970ac78-f179-42f4-a500-0921483a161d img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-9970ac78-f179-42f4-a500-0921483a161d img.shogun-image,
.shg-c#s-9970ac78-f179-42f4-a500-0921483a161d .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-9970ac78-f179-42f4-a500-0921483a161d .shg-image-zoom,
.shg-c#s-9970ac78-f179-42f4-a500-0921483a161d img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-33ff4545-138e-49d5-9d8f-be25b8326cf1 {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-33ff4545-138e-49d5-9d8f-be25b8326cf1 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 24px;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-33ff4545-138e-49d5-9d8f-be25b8326cf1 .shg-product-price {
  color: #000;
  font-weight:  600 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 24px;
}

#s-33ff4545-138e-49d5-9d8f-be25b8326cf1 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-4625bd5b-aa10-44f6-8edb-baf3ad674b52 {
  margin-left: auto;
margin-right: auto;
padding-top: 15px;
padding-left: 20px;
padding-bottom: 15px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: none;
border-radius: 11px;
background-color: rgba(44, 86, 125, 1);
text-align: center;
text-decoration: none;
letter-spacing: 0px;
background-image: none;
hover-type: color;
}
#s-4625bd5b-aa10-44f6-8edb-baf3ad674b52:hover {border-style: solid !important;
border-top-width: 0px !important;
border-left-width: 0px !important;
border-bottom-width: 0px !important;
border-right-width: 0px !important;
border-color: rgba(44, 86, 125, 1) !important;
border-radius: 8px !important;
background-color: rgba(80, 186, 224, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(48, 108, 163, 1) !important;}#s-4625bd5b-aa10-44f6-8edb-baf3ad674b52:active {border-radius: 8px !important;
background-color: rgba(44, 86, 125, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-4625bd5b-aa10-44f6-8edb-baf3ad674b52-root {
    text-align: center;
  }


#s-4625bd5b-aa10-44f6-8edb-baf3ad674b52.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-4625bd5b-aa10-44f6-8edb-baf3ad674b52-root {
    text-align: center;
  }


#s-4625bd5b-aa10-44f6-8edb-baf3ad674b52.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-4625bd5b-aa10-44f6-8edb-baf3ad674b52-root {
    text-align: center;
  }


#s-4625bd5b-aa10-44f6-8edb-baf3ad674b52.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-4625bd5b-aa10-44f6-8edb-baf3ad674b52-root {
    text-align: center;
  }


#s-4625bd5b-aa10-44f6-8edb-baf3ad674b52.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-4625bd5b-aa10-44f6-8edb-baf3ad674b52-root {
    text-align: center;
  }


#s-4625bd5b-aa10-44f6-8edb-baf3ad674b52.shg-btn {
  color: #ffffff;
  font-size: 14px;
  font-weight: 500;
  
  font-family: Poppins;
  display:  inline-block ;
}
}
#s-d6a62a86-c131-4c57-9663-8e49d66aa1f6 {
  min-height: 50px;
}








#s-d6a62a86-c131-4c57-9663-8e49d66aa1f6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-d6a62a86-c131-4c57-9663-8e49d66aa1f6.shg-box.shg-c {
  justify-content: center;
}

#s-8f4846ae-ea3e-44b4-9d26-b1909cbd5fd7 {
  margin-left: 7%;
margin-right: 7%;
}

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