.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-3f85fbb1-6caf-4119-9cd0-68587bca266e {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-3f85fbb1-6caf-4119-9cd0-68587bca266e .shogun-heading-component h1 {
  color: #000;
  font-weight:  normal ;
  
  font-style:  normal ;
  font-size: 32px;
  
  
  
}



.shg-box {
  position: relative;
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  flex-direction: column;
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  /**
   * 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;
  /**
   * This is part of an IE11 fallback to avoid flex introducing
   * huge amount of weird space on the bottom on the section element.
   */
  min-height: 1px;
}

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

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

.shg-box-vertical-align-center, .shg-box-vertical-center {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

.shg-box-vertical-align-bottom {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  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-10d6d11a-bef8-4740-b2c1-3642e6afc5a2 {
  min-height: 50px;
}








#s-10d6d11a-bef8-4740-b2c1-3642e6afc5a2 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-10d6d11a-bef8-4740-b2c1-3642e6afc5a2.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-7662663a-b2a4-42bc-98c5-2703a827bd02 {
  margin-top: 0px;
margin-bottom: 0px;
background-color: rgba(255, 255, 255, 0.5);
}








#s-7662663a-b2a4-42bc-98c5-2703a827bd02 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-7662663a-b2a4-42bc-98c5-2703a827bd02.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

#s-c280e115-a7b0-4e76-9fe6-aa6e461ec546 {
  margin-top: -10px;
margin-left: 50px;
margin-bottom: -10px;
margin-right: 50px;
}

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

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

#s-7861b2a6-55b7-467a-b63d-4f1656f2dbbf {
  margin-left: 50px;
margin-right: 50px;
}
@media (max-width: 767px){#s-7861b2a6-55b7-467a-b63d-4f1656f2dbbf {
  display: none;
}
#s-7861b2a6-55b7-467a-b63d-4f1656f2dbbf, #wrap-s-7861b2a6-55b7-467a-b63d-4f1656f2dbbf { display:none !important; }}
#s-7861b2a6-55b7-467a-b63d-4f1656f2dbbf hr {
  border-top: 1px solid rgba(209, 167, 128, 1);
}

#s-51a7a649-7964-4415-af1c-672c1c7dbfde {
  margin-top: -20px;
margin-left: 30px;
margin-bottom: -20px;
margin-right: 30px;
}
@media (min-width: 1200px){#s-51a7a649-7964-4415-af1c-672c1c7dbfde {
  display: none;
}
#s-51a7a649-7964-4415-af1c-672c1c7dbfde, #wrap-s-51a7a649-7964-4415-af1c-672c1c7dbfde { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-51a7a649-7964-4415-af1c-672c1c7dbfde {
  display: none;
}
#s-51a7a649-7964-4415-af1c-672c1c7dbfde, #wrap-s-51a7a649-7964-4415-af1c-672c1c7dbfde { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-51a7a649-7964-4415-af1c-672c1c7dbfde {
  display: none;
}
#s-51a7a649-7964-4415-af1c-672c1c7dbfde, #wrap-s-51a7a649-7964-4415-af1c-672c1c7dbfde { display:none !important; }}
#s-51a7a649-7964-4415-af1c-672c1c7dbfde hr {
  border-top: 1px solid rgba(209, 167, 128, 1);
}

#s-8a50c47c-bf80-4a76-8ab7-7cefcd2c8f81 {
  margin-top: 10px;
margin-bottom: 10px;
}

#s-e62d2bc2-0def-487f-bce2-a92b947906b5 {
  margin-top: 15px;
margin-bottom: 15px;
min-height: 50px;
}
@media (min-width: 1200px){#s-e62d2bc2-0def-487f-bce2-a92b947906b5 {
  display: none;
}
#s-e62d2bc2-0def-487f-bce2-a92b947906b5, #wrap-s-e62d2bc2-0def-487f-bce2-a92b947906b5 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-e62d2bc2-0def-487f-bce2-a92b947906b5 {
  display: none;
}
#s-e62d2bc2-0def-487f-bce2-a92b947906b5, #wrap-s-e62d2bc2-0def-487f-bce2-a92b947906b5 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-e62d2bc2-0def-487f-bce2-a92b947906b5 {
  display: none;
}
#s-e62d2bc2-0def-487f-bce2-a92b947906b5, #wrap-s-e62d2bc2-0def-487f-bce2-a92b947906b5 { display:none !important; }}@media (max-width: 767px){#s-e62d2bc2-0def-487f-bce2-a92b947906b5 {
  
}
}







#s-e62d2bc2-0def-487f-bce2-a92b947906b5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-e62d2bc2-0def-487f-bce2-a92b947906b5.shg-box.shg-c {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}

#s-1381b55e-f583-4f3a-b3ae-5fd45c757591 {
  margin-top: 0px;
margin-left: 50px;
margin-right: 50px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
@media (max-width: 767px){#s-1381b55e-f583-4f3a-b3ae-5fd45c757591 {
  
}
}
#s-1381b55e-f583-4f3a-b3ae-5fd45c757591 .shogun-heading-component h2 {
  color: #000;
  font-weight:  300 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 24px;
  
  
  
}



#s-da74e99a-c657-4794-849c-5ac693973f13 {
  margin-top: -15px;
margin-left: 80px;
margin-bottom: -15px;
margin-right: 80px;
}
@media (max-width: 767px){#s-da74e99a-c657-4794-849c-5ac693973f13 {
  
}
}
#s-da74e99a-c657-4794-849c-5ac693973f13 hr {
  border-top: 1px solid rgba(209, 167, 128, 1);
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  to {
    opacity: 1;
  }
}

#s-ba3250da-e12f-41d9-9147-1dda33ff6bfa {
  padding-top: 10px;
padding-bottom: 10px;
}
@media (max-width: 767px){#s-ba3250da-e12f-41d9-9147-1dda33ff6bfa {
  
}
}
#s-ba3250da-e12f-41d9-9147-1dda33ff6bfa .shg-sld-dot {
  background-color: rgba(113, 113, 113, 1);
}

#s-ba3250da-e12f-41d9-9147-1dda33ff6bfa .shg-sld-nav-button.shg-sld-left,
#s-ba3250da-e12f-41d9-9147-1dda33ff6bfa .shg-sld-nav-button.shg-sld-right {
  fill: rgba(113, 113, 113, 1);
}

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

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

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

#s-0ad9bb74-78b0-4047-9343-0f8ea244705d {
  margin-bottom: 20px;
}
@media (max-width: 767px){#s-0ad9bb74-78b0-4047-9343-0f8ea244705d {
  
}
}
@media (min-width: 0px) {
[id="s-0ad9bb74-78b0-4047-9343-0f8ea244705d"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 15.0px);
}

}

@media (min-width: 768px) {
[id="s-0ad9bb74-78b0-4047-9343-0f8ea244705d"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 22.5px);
}

}

@media (min-width: 992px) {
[id="s-0ad9bb74-78b0-4047-9343-0f8ea244705d"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 22.5px);
}

}

@media (min-width: 1200px) {
[id="s-0ad9bb74-78b0-4047-9343-0f8ea244705d"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 22.5px);
}

}

#s-1d22bfd6-68ae-47fd-ae86-0f688bc479b7 {
  
}

#s-1d22bfd6-68ae-47fd-ae86-0f688bc479b7 {
  display: none;
}
.shg-product-image-wrapper img.shogun-image,
.shogun-component img.shogun-image {
  display: inline-block;
  vertical-align: middle;
}

.shg-product-img-placeholder img {
  padding: 3rem;
  background: rgba(0, 0, 0, 0.1);
}

.shg-product-image-wrapper {
  display: none;
  position: relative;
  width: 100%;
}

.shg-product-image-wrapper.visible {
  display: inline-block;
}

.shg-product-image-wrapper .shg-product-image-wrapper a {
  text-decoration: none !important;
  border-bottom: 0 !important;
}

.shg-product-image-wrapper .shg-image-zoom {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  overflow: hidden;
  max-width: 100%;
  min-height: 100%;
}

.shg-c.shg-align-center .shg-image-zoom {
  margin: 0 auto;
}

.shg-c.shg-align-right .shg-image-zoom {
  margin-left: auto;
}

.shg-image-zoom .shg-image-zoom-background {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  transition: transform 0.5s ease-out;
  transform: scale(1);
}

/**
  Fix for IE11, as min-width does not works there.
**/
@media screen\0 {
  .shg-product-image-wrapper > .shogun-image {
    width: 100%;
  }
}

#s-c7c1c374-9b07-4e85-98a2-dd241a05d337 {
  margin-left: 0px;
text-align: center;
}


.shg-c#s-c7c1c374-9b07-4e85-98a2-dd241a05d337 {
  max-width:  100%;
}

.shg-c#s-c7c1c374-9b07-4e85-98a2-dd241a05d337 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-c7c1c374-9b07-4e85-98a2-dd241a05d337 .shg-image-zoom,
.shg-c#s-c7c1c374-9b07-4e85-98a2-dd241a05d337 img.shogun-image {
  
  min-height: 100px !important;
}

.shg-c#s-c7c1c374-9b07-4e85-98a2-dd241a05d337 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-c7c1c374-9b07-4e85-98a2-dd241a05d337 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c7c1c374-9b07-4e85-98a2-dd241a05d337 img.shogun-image {
  width: 100%;
}



@media (min-width: 1200px){
.shg-c#s-c7c1c374-9b07-4e85-98a2-dd241a05d337 {
  max-width:  100%;
}

.shg-c#s-c7c1c374-9b07-4e85-98a2-dd241a05d337 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-c7c1c374-9b07-4e85-98a2-dd241a05d337 .shg-image-zoom,
.shg-c#s-c7c1c374-9b07-4e85-98a2-dd241a05d337 img.shogun-image {
  
  min-height: 100px !important;
}

.shg-c#s-c7c1c374-9b07-4e85-98a2-dd241a05d337 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-c7c1c374-9b07-4e85-98a2-dd241a05d337 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c7c1c374-9b07-4e85-98a2-dd241a05d337 img.shogun-image {
  width: 100%;
}



}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-c7c1c374-9b07-4e85-98a2-dd241a05d337 {
  max-width:  100%;
}

.shg-c#s-c7c1c374-9b07-4e85-98a2-dd241a05d337 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-c7c1c374-9b07-4e85-98a2-dd241a05d337 .shg-image-zoom,
.shg-c#s-c7c1c374-9b07-4e85-98a2-dd241a05d337 img.shogun-image {
  
  min-height: 100px !important;
}

.shg-c#s-c7c1c374-9b07-4e85-98a2-dd241a05d337 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-c7c1c374-9b07-4e85-98a2-dd241a05d337 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c7c1c374-9b07-4e85-98a2-dd241a05d337 img.shogun-image {
  width: 100%;
}



}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-c7c1c374-9b07-4e85-98a2-dd241a05d337 {
  max-width:  100%;
}

.shg-c#s-c7c1c374-9b07-4e85-98a2-dd241a05d337 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-c7c1c374-9b07-4e85-98a2-dd241a05d337 .shg-image-zoom,
.shg-c#s-c7c1c374-9b07-4e85-98a2-dd241a05d337 img.shogun-image {
  
  min-height: 100px !important;
}

.shg-c#s-c7c1c374-9b07-4e85-98a2-dd241a05d337 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-c7c1c374-9b07-4e85-98a2-dd241a05d337 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c7c1c374-9b07-4e85-98a2-dd241a05d337 img.shogun-image {
  width: 100%;
}



}@media (max-width: 767px){
.shg-c#s-c7c1c374-9b07-4e85-98a2-dd241a05d337 {
  max-width:  100%;
}

.shg-c#s-c7c1c374-9b07-4e85-98a2-dd241a05d337 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-c7c1c374-9b07-4e85-98a2-dd241a05d337 .shg-image-zoom,
.shg-c#s-c7c1c374-9b07-4e85-98a2-dd241a05d337 img.shogun-image {
  
  min-height: 100px !important;
}

.shg-c#s-c7c1c374-9b07-4e85-98a2-dd241a05d337 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-c7c1c374-9b07-4e85-98a2-dd241a05d337 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c7c1c374-9b07-4e85-98a2-dd241a05d337 img.shogun-image {
  width: 100%;
}



}
.shg-product-title-component h1,
.shg-product-title-component h2,
.shg-product-title-component h3,
.shg-product-title-component h4,
.shg-product-title-component h5,
.shg-product-title-component h6 {
  margin: 0;
  padding: 0;
  display: block;
  color: ;
  font-family: ;
  text-transform: none;
  font-weight: ;
  font-style: normal;
  letter-spacing: normal;
  line-height: normal;
}

.shg-product-title-component a {
  text-decoration: none !important;
  padding: 0 !important;
  margin: 0 !important;
  border: none !important;
}

#s-a0d7aef0-c5a5-4a1c-adf5-3ae9129a31cf {
  text-align: center;
}

#s-a0d7aef0-c5a5-4a1c-adf5-3ae9129a31cf .shg-product-title-component h4 {
  color: #000;
  font-weight:  300 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 16px;
  line-height: ;
  letter-spacing: ;
}

#s-44ac9501-4b27-4b78-8527-6b5ab96e63a2 {
  margin-top: 10px;
text-align: center;
}

#s-44ac9501-4b27-4b78-8527-6b5ab96e63a2 .shg-product-sold-out {
  display: none;
  color: rgba(0, 0, 0, 1);
  font-size: 14px;
  font-weight:  300 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-44ac9501-4b27-4b78-8527-6b5ab96e63a2 .shg-product-price {
  color: rgba(0, 0, 0, 1);
  font-weight:  300 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 14px;
}

#s-44ac9501-4b27-4b78-8527-6b5ab96e63a2 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(222, 15, 63, 1);
  font-weight:  300 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 14px;
  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-dbad3054-7631-4f41-9c3e-8c8d5073fa89 {
  padding-top: 5px;
padding-left: 20px;
padding-bottom: 5px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(41, 76, 43, 1);
border-style: solid;
border-radius: 0px;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
letter-spacing: 2px;
color: rgba(41, 76, 43, 1);
}
#s-dbad3054-7631-4f41-9c3e-8c8d5073fa89:hover {background-color: rgba(41, 76, 43, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}#s-dbad3054-7631-4f41-9c3e-8c8d5073fa89:active {background-color: rgba(41, 76, 43, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(41, 76, 43, 1) !important;}

  #s-dbad3054-7631-4f41-9c3e-8c8d5073fa89-root {
    text-align: center;
  }


#s-dbad3054-7631-4f41-9c3e-8c8d5073fa89.shg-btn {
  color: rgba(41, 76, 43, 1);
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-dbad3054-7631-4f41-9c3e-8c8d5073fa89-root {
    text-align: center;
  }


#s-dbad3054-7631-4f41-9c3e-8c8d5073fa89.shg-btn {
  color: rgba(41, 76, 43, 1);
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-dbad3054-7631-4f41-9c3e-8c8d5073fa89-root {
    text-align: center;
  }


#s-dbad3054-7631-4f41-9c3e-8c8d5073fa89.shg-btn {
  color: rgba(41, 76, 43, 1);
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-dbad3054-7631-4f41-9c3e-8c8d5073fa89-root {
    text-align: center;
  }


#s-dbad3054-7631-4f41-9c3e-8c8d5073fa89.shg-btn {
  color: rgba(41, 76, 43, 1);
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-dbad3054-7631-4f41-9c3e-8c8d5073fa89-root {
    text-align: center;
  }


#s-dbad3054-7631-4f41-9c3e-8c8d5073fa89.shg-btn {
  color: rgba(41, 76, 43, 1);
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
}
#s-0b67f7aa-4ddf-4cf7-9509-09573afd2846 {
  
}

#s-0b67f7aa-4ddf-4cf7-9509-09573afd2846 {
  display: none;
}
#s-0d62c050-b97b-4a19-b4fb-a53f0baef0c3 {
  margin-left: 0px;
text-align: center;
}


.shg-c#s-0d62c050-b97b-4a19-b4fb-a53f0baef0c3 {
  max-width:  100%;
}

.shg-c#s-0d62c050-b97b-4a19-b4fb-a53f0baef0c3 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-0d62c050-b97b-4a19-b4fb-a53f0baef0c3 .shg-image-zoom,
.shg-c#s-0d62c050-b97b-4a19-b4fb-a53f0baef0c3 img.shogun-image {
  
  min-height: 100px !important;
}

.shg-c#s-0d62c050-b97b-4a19-b4fb-a53f0baef0c3 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-0d62c050-b97b-4a19-b4fb-a53f0baef0c3 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-0d62c050-b97b-4a19-b4fb-a53f0baef0c3 img.shogun-image {
  width: 100%;
}



@media (min-width: 1200px){
.shg-c#s-0d62c050-b97b-4a19-b4fb-a53f0baef0c3 {
  max-width:  100%;
}

.shg-c#s-0d62c050-b97b-4a19-b4fb-a53f0baef0c3 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-0d62c050-b97b-4a19-b4fb-a53f0baef0c3 .shg-image-zoom,
.shg-c#s-0d62c050-b97b-4a19-b4fb-a53f0baef0c3 img.shogun-image {
  
  min-height: 100px !important;
}

.shg-c#s-0d62c050-b97b-4a19-b4fb-a53f0baef0c3 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-0d62c050-b97b-4a19-b4fb-a53f0baef0c3 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-0d62c050-b97b-4a19-b4fb-a53f0baef0c3 img.shogun-image {
  width: 100%;
}



}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-0d62c050-b97b-4a19-b4fb-a53f0baef0c3 {
  max-width:  100%;
}

.shg-c#s-0d62c050-b97b-4a19-b4fb-a53f0baef0c3 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-0d62c050-b97b-4a19-b4fb-a53f0baef0c3 .shg-image-zoom,
.shg-c#s-0d62c050-b97b-4a19-b4fb-a53f0baef0c3 img.shogun-image {
  
  min-height: 100px !important;
}

.shg-c#s-0d62c050-b97b-4a19-b4fb-a53f0baef0c3 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-0d62c050-b97b-4a19-b4fb-a53f0baef0c3 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-0d62c050-b97b-4a19-b4fb-a53f0baef0c3 img.shogun-image {
  width: 100%;
}



}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-0d62c050-b97b-4a19-b4fb-a53f0baef0c3 {
  max-width:  100%;
}

.shg-c#s-0d62c050-b97b-4a19-b4fb-a53f0baef0c3 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-0d62c050-b97b-4a19-b4fb-a53f0baef0c3 .shg-image-zoom,
.shg-c#s-0d62c050-b97b-4a19-b4fb-a53f0baef0c3 img.shogun-image {
  
  min-height: 100px !important;
}

.shg-c#s-0d62c050-b97b-4a19-b4fb-a53f0baef0c3 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-0d62c050-b97b-4a19-b4fb-a53f0baef0c3 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-0d62c050-b97b-4a19-b4fb-a53f0baef0c3 img.shogun-image {
  width: 100%;
}



}@media (max-width: 767px){
.shg-c#s-0d62c050-b97b-4a19-b4fb-a53f0baef0c3 {
  max-width:  100%;
}

.shg-c#s-0d62c050-b97b-4a19-b4fb-a53f0baef0c3 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-0d62c050-b97b-4a19-b4fb-a53f0baef0c3 .shg-image-zoom,
.shg-c#s-0d62c050-b97b-4a19-b4fb-a53f0baef0c3 img.shogun-image {
  
  min-height: 100px !important;
}

.shg-c#s-0d62c050-b97b-4a19-b4fb-a53f0baef0c3 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-0d62c050-b97b-4a19-b4fb-a53f0baef0c3 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-0d62c050-b97b-4a19-b4fb-a53f0baef0c3 img.shogun-image {
  width: 100%;
}



}
#s-1f0707a9-7b0a-49a6-a618-b30ca6feb6ab {
  text-align: center;
}

#s-1f0707a9-7b0a-49a6-a618-b30ca6feb6ab .shg-product-title-component h4 {
  color: #000;
  font-weight:  300 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 16px;
  line-height: ;
  letter-spacing: ;
}

#s-4a0f20b4-7354-4303-b35b-2176358cf111 {
  margin-top: 10px;
text-align: center;
}

#s-4a0f20b4-7354-4303-b35b-2176358cf111 .shg-product-sold-out {
  display: none;
  color: rgba(0, 0, 0, 1);
  font-size: 13px;
  font-weight:  300 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-4a0f20b4-7354-4303-b35b-2176358cf111 .shg-product-price {
  color: rgba(0, 0, 0, 1);
  font-weight:  300 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 13px;
}

#s-4a0f20b4-7354-4303-b35b-2176358cf111 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(222, 15, 63, 1);
  font-weight:  300 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 14px;
  padding-left: 10px;
}

#s-cb2aa29b-2be7-4b57-97fd-4e93e80738a2 {
  padding-top: 5px;
padding-left: 20px;
padding-bottom: 5px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(41, 76, 43, 1);
border-style: solid;
border-radius: 0px;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
letter-spacing: 2px;
color: rgba(41, 76, 43, 1);
}
#s-cb2aa29b-2be7-4b57-97fd-4e93e80738a2:hover {background-color: rgba(41, 76, 43, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}#s-cb2aa29b-2be7-4b57-97fd-4e93e80738a2:active {background-color: rgba(41, 76, 43, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(41, 76, 43, 1) !important;}

  #s-cb2aa29b-2be7-4b57-97fd-4e93e80738a2-root {
    text-align: center;
  }


#s-cb2aa29b-2be7-4b57-97fd-4e93e80738a2.shg-btn {
  color: rgba(41, 76, 43, 1);
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-cb2aa29b-2be7-4b57-97fd-4e93e80738a2-root {
    text-align: center;
  }


#s-cb2aa29b-2be7-4b57-97fd-4e93e80738a2.shg-btn {
  color: rgba(41, 76, 43, 1);
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-cb2aa29b-2be7-4b57-97fd-4e93e80738a2-root {
    text-align: center;
  }


#s-cb2aa29b-2be7-4b57-97fd-4e93e80738a2.shg-btn {
  color: rgba(41, 76, 43, 1);
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-cb2aa29b-2be7-4b57-97fd-4e93e80738a2-root {
    text-align: center;
  }


#s-cb2aa29b-2be7-4b57-97fd-4e93e80738a2.shg-btn {
  color: rgba(41, 76, 43, 1);
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-cb2aa29b-2be7-4b57-97fd-4e93e80738a2-root {
    text-align: center;
  }


#s-cb2aa29b-2be7-4b57-97fd-4e93e80738a2.shg-btn {
  color: rgba(41, 76, 43, 1);
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
}
#s-a1f4ec95-78b7-4faa-b040-5cea9bf23a18 {
  
}

#s-a1f4ec95-78b7-4faa-b040-5cea9bf23a18 {
  display: none;
}
#s-915925d8-6039-4988-b780-a3b120bd17c2 {
  margin-left: 0px;
text-align: center;
}


.shg-c#s-915925d8-6039-4988-b780-a3b120bd17c2 {
  max-width:  100%;
}

.shg-c#s-915925d8-6039-4988-b780-a3b120bd17c2 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-915925d8-6039-4988-b780-a3b120bd17c2 .shg-image-zoom,
.shg-c#s-915925d8-6039-4988-b780-a3b120bd17c2 img.shogun-image {
  
  min-height: 100px !important;
}

.shg-c#s-915925d8-6039-4988-b780-a3b120bd17c2 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-915925d8-6039-4988-b780-a3b120bd17c2 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-915925d8-6039-4988-b780-a3b120bd17c2 img.shogun-image {
  width: 100%;
}



@media (min-width: 1200px){
.shg-c#s-915925d8-6039-4988-b780-a3b120bd17c2 {
  max-width:  100%;
}

.shg-c#s-915925d8-6039-4988-b780-a3b120bd17c2 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-915925d8-6039-4988-b780-a3b120bd17c2 .shg-image-zoom,
.shg-c#s-915925d8-6039-4988-b780-a3b120bd17c2 img.shogun-image {
  
  min-height: 100px !important;
}

.shg-c#s-915925d8-6039-4988-b780-a3b120bd17c2 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-915925d8-6039-4988-b780-a3b120bd17c2 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-915925d8-6039-4988-b780-a3b120bd17c2 img.shogun-image {
  width: 100%;
}



}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-915925d8-6039-4988-b780-a3b120bd17c2 {
  max-width:  100%;
}

.shg-c#s-915925d8-6039-4988-b780-a3b120bd17c2 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-915925d8-6039-4988-b780-a3b120bd17c2 .shg-image-zoom,
.shg-c#s-915925d8-6039-4988-b780-a3b120bd17c2 img.shogun-image {
  
  min-height: 100px !important;
}

.shg-c#s-915925d8-6039-4988-b780-a3b120bd17c2 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-915925d8-6039-4988-b780-a3b120bd17c2 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-915925d8-6039-4988-b780-a3b120bd17c2 img.shogun-image {
  width: 100%;
}



}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-915925d8-6039-4988-b780-a3b120bd17c2 {
  max-width:  100%;
}

.shg-c#s-915925d8-6039-4988-b780-a3b120bd17c2 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-915925d8-6039-4988-b780-a3b120bd17c2 .shg-image-zoom,
.shg-c#s-915925d8-6039-4988-b780-a3b120bd17c2 img.shogun-image {
  
  min-height: 100px !important;
}

.shg-c#s-915925d8-6039-4988-b780-a3b120bd17c2 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-915925d8-6039-4988-b780-a3b120bd17c2 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-915925d8-6039-4988-b780-a3b120bd17c2 img.shogun-image {
  width: 100%;
}



}@media (max-width: 767px){
.shg-c#s-915925d8-6039-4988-b780-a3b120bd17c2 {
  max-width:  100%;
}

.shg-c#s-915925d8-6039-4988-b780-a3b120bd17c2 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-915925d8-6039-4988-b780-a3b120bd17c2 .shg-image-zoom,
.shg-c#s-915925d8-6039-4988-b780-a3b120bd17c2 img.shogun-image {
  
  min-height: 100px !important;
}

.shg-c#s-915925d8-6039-4988-b780-a3b120bd17c2 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-915925d8-6039-4988-b780-a3b120bd17c2 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-915925d8-6039-4988-b780-a3b120bd17c2 img.shogun-image {
  width: 100%;
}



}
#s-2867a12f-9832-450f-8fe1-befc2c1d0054 {
  text-align: center;
}

#s-2867a12f-9832-450f-8fe1-befc2c1d0054 .shg-product-title-component h4 {
  color: #000;
  font-weight:  300 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 16px;
  line-height: ;
  letter-spacing: ;
}

#s-313bc1b7-22b3-4abc-ab60-496290fe63ef {
  margin-top: 10px;
text-align: center;
}

#s-313bc1b7-22b3-4abc-ab60-496290fe63ef .shg-product-sold-out {
  display: none;
  color: rgba(0, 0, 0, 1);
  font-size: 14px;
  font-weight:  300 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-313bc1b7-22b3-4abc-ab60-496290fe63ef .shg-product-price {
  color: rgba(0, 0, 0, 1);
  font-weight:  300 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 14px;
}

#s-313bc1b7-22b3-4abc-ab60-496290fe63ef .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(222, 15, 63, 1);
  font-weight:  300 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 14px;
  padding-left: 10px;
}

#s-471eefd4-dd17-4b63-9e5b-87b0348ad716 {
  padding-top: 5px;
padding-left: 20px;
padding-bottom: 5px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(41, 76, 43, 1);
border-style: solid;
border-radius: 0px;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
letter-spacing: 2px;
color: rgba(41, 76, 43, 1);
}
#s-471eefd4-dd17-4b63-9e5b-87b0348ad716:hover {background-color: rgba(41, 76, 43, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}#s-471eefd4-dd17-4b63-9e5b-87b0348ad716:active {background-color: rgba(41, 76, 43, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(41, 76, 43, 1) !important;}

  #s-471eefd4-dd17-4b63-9e5b-87b0348ad716-root {
    text-align: center;
  }


#s-471eefd4-dd17-4b63-9e5b-87b0348ad716.shg-btn {
  color: rgba(41, 76, 43, 1);
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-471eefd4-dd17-4b63-9e5b-87b0348ad716-root {
    text-align: center;
  }


#s-471eefd4-dd17-4b63-9e5b-87b0348ad716.shg-btn {
  color: rgba(41, 76, 43, 1);
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-471eefd4-dd17-4b63-9e5b-87b0348ad716-root {
    text-align: center;
  }


#s-471eefd4-dd17-4b63-9e5b-87b0348ad716.shg-btn {
  color: rgba(41, 76, 43, 1);
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-471eefd4-dd17-4b63-9e5b-87b0348ad716-root {
    text-align: center;
  }


#s-471eefd4-dd17-4b63-9e5b-87b0348ad716.shg-btn {
  color: rgba(41, 76, 43, 1);
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-471eefd4-dd17-4b63-9e5b-87b0348ad716-root {
    text-align: center;
  }


#s-471eefd4-dd17-4b63-9e5b-87b0348ad716.shg-btn {
  color: rgba(41, 76, 43, 1);
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
}
#s-16271635-93c5-444a-9b9f-31ff052fe91b {
  
}

#s-16271635-93c5-444a-9b9f-31ff052fe91b {
  display: none;
}
#s-05a18c3a-485e-4037-ac33-2f7794bb07fd {
  margin-left: 0px;
text-align: center;
}


.shg-c#s-05a18c3a-485e-4037-ac33-2f7794bb07fd {
  max-width:  100%;
}

.shg-c#s-05a18c3a-485e-4037-ac33-2f7794bb07fd img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-05a18c3a-485e-4037-ac33-2f7794bb07fd .shg-image-zoom,
.shg-c#s-05a18c3a-485e-4037-ac33-2f7794bb07fd img.shogun-image {
  
  min-height: 100px !important;
}

.shg-c#s-05a18c3a-485e-4037-ac33-2f7794bb07fd .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-05a18c3a-485e-4037-ac33-2f7794bb07fd .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-05a18c3a-485e-4037-ac33-2f7794bb07fd img.shogun-image {
  width: 100%;
}



@media (min-width: 1200px){
.shg-c#s-05a18c3a-485e-4037-ac33-2f7794bb07fd {
  max-width:  100%;
}

.shg-c#s-05a18c3a-485e-4037-ac33-2f7794bb07fd img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-05a18c3a-485e-4037-ac33-2f7794bb07fd .shg-image-zoom,
.shg-c#s-05a18c3a-485e-4037-ac33-2f7794bb07fd img.shogun-image {
  
  min-height: 100px !important;
}

.shg-c#s-05a18c3a-485e-4037-ac33-2f7794bb07fd .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-05a18c3a-485e-4037-ac33-2f7794bb07fd .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-05a18c3a-485e-4037-ac33-2f7794bb07fd img.shogun-image {
  width: 100%;
}



}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-05a18c3a-485e-4037-ac33-2f7794bb07fd {
  max-width:  100%;
}

.shg-c#s-05a18c3a-485e-4037-ac33-2f7794bb07fd img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-05a18c3a-485e-4037-ac33-2f7794bb07fd .shg-image-zoom,
.shg-c#s-05a18c3a-485e-4037-ac33-2f7794bb07fd img.shogun-image {
  
  min-height: 100px !important;
}

.shg-c#s-05a18c3a-485e-4037-ac33-2f7794bb07fd .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-05a18c3a-485e-4037-ac33-2f7794bb07fd .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-05a18c3a-485e-4037-ac33-2f7794bb07fd img.shogun-image {
  width: 100%;
}



}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-05a18c3a-485e-4037-ac33-2f7794bb07fd {
  max-width:  100%;
}

.shg-c#s-05a18c3a-485e-4037-ac33-2f7794bb07fd img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-05a18c3a-485e-4037-ac33-2f7794bb07fd .shg-image-zoom,
.shg-c#s-05a18c3a-485e-4037-ac33-2f7794bb07fd img.shogun-image {
  
  min-height: 100px !important;
}

.shg-c#s-05a18c3a-485e-4037-ac33-2f7794bb07fd .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-05a18c3a-485e-4037-ac33-2f7794bb07fd .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-05a18c3a-485e-4037-ac33-2f7794bb07fd img.shogun-image {
  width: 100%;
}



}@media (max-width: 767px){
.shg-c#s-05a18c3a-485e-4037-ac33-2f7794bb07fd {
  max-width:  100%;
}

.shg-c#s-05a18c3a-485e-4037-ac33-2f7794bb07fd img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-05a18c3a-485e-4037-ac33-2f7794bb07fd .shg-image-zoom,
.shg-c#s-05a18c3a-485e-4037-ac33-2f7794bb07fd img.shogun-image {
  
  min-height: 100px !important;
}

.shg-c#s-05a18c3a-485e-4037-ac33-2f7794bb07fd .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-05a18c3a-485e-4037-ac33-2f7794bb07fd .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-05a18c3a-485e-4037-ac33-2f7794bb07fd img.shogun-image {
  width: 100%;
}



}
#s-c23a9d14-ecc7-4a8f-8b6a-e66474e0b861 {
  text-align: center;
}

#s-c23a9d14-ecc7-4a8f-8b6a-e66474e0b861 .shg-product-title-component h4 {
  color: #000;
  font-weight:  300 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 16px;
  line-height: ;
  letter-spacing: ;
}

#s-fdbc9c5a-4d5d-4d94-9fb5-748a005dd0e9 {
  margin-top: 10px;
text-align: center;
}

#s-fdbc9c5a-4d5d-4d94-9fb5-748a005dd0e9 .shg-product-sold-out {
  display: none;
  color: rgba(0, 0, 0, 1);
  font-size: 14px;
  font-weight:  300 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-fdbc9c5a-4d5d-4d94-9fb5-748a005dd0e9 .shg-product-price {
  color: rgba(0, 0, 0, 1);
  font-weight:  300 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 14px;
}

#s-fdbc9c5a-4d5d-4d94-9fb5-748a005dd0e9 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(222, 15, 63, 1);
  font-weight:  300 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 13px;
  padding-left: 10px;
}

#s-2692d6b9-ba2d-4406-a778-c1bdfc76b76b {
  padding-top: 5px;
padding-left: 20px;
padding-bottom: 5px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(41, 76, 43, 1);
border-style: solid;
border-radius: 0px;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
letter-spacing: 2px;
color: rgba(41, 76, 43, 1);
}
#s-2692d6b9-ba2d-4406-a778-c1bdfc76b76b:hover {background-color: rgba(41, 76, 43, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}#s-2692d6b9-ba2d-4406-a778-c1bdfc76b76b:active {background-color: rgba(41, 76, 43, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(41, 76, 43, 1) !important;}

  #s-2692d6b9-ba2d-4406-a778-c1bdfc76b76b-root {
    text-align: center;
  }


#s-2692d6b9-ba2d-4406-a778-c1bdfc76b76b.shg-btn {
  color: rgba(41, 76, 43, 1);
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-2692d6b9-ba2d-4406-a778-c1bdfc76b76b-root {
    text-align: center;
  }


#s-2692d6b9-ba2d-4406-a778-c1bdfc76b76b.shg-btn {
  color: rgba(41, 76, 43, 1);
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-2692d6b9-ba2d-4406-a778-c1bdfc76b76b-root {
    text-align: center;
  }


#s-2692d6b9-ba2d-4406-a778-c1bdfc76b76b.shg-btn {
  color: rgba(41, 76, 43, 1);
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-2692d6b9-ba2d-4406-a778-c1bdfc76b76b-root {
    text-align: center;
  }


#s-2692d6b9-ba2d-4406-a778-c1bdfc76b76b.shg-btn {
  color: rgba(41, 76, 43, 1);
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-2692d6b9-ba2d-4406-a778-c1bdfc76b76b-root {
    text-align: center;
  }


#s-2692d6b9-ba2d-4406-a778-c1bdfc76b76b.shg-btn {
  color: rgba(41, 76, 43, 1);
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
}
#s-a7f811a9-531a-43a9-a5e9-417b684786cf {
  margin-bottom: 20px;
}
@media (max-width: 767px){#s-a7f811a9-531a-43a9-a5e9-417b684786cf {
  
}
}
@media (min-width: 0px) {
[id="s-a7f811a9-531a-43a9-a5e9-417b684786cf"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 15.0px);
}

}

@media (min-width: 768px) {
[id="s-a7f811a9-531a-43a9-a5e9-417b684786cf"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 22.5px);
}

}

@media (min-width: 992px) {
[id="s-a7f811a9-531a-43a9-a5e9-417b684786cf"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 22.5px);
}

}

@media (min-width: 1200px) {
[id="s-a7f811a9-531a-43a9-a5e9-417b684786cf"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 22.5px);
}

}

#s-be3199f4-1e27-4731-ac95-0f48527557dd {
  
}

#s-be3199f4-1e27-4731-ac95-0f48527557dd {
  display: none;
}
#s-a7993702-ff7d-4305-8d4e-75e6e11623d1 {
  margin-left: 0px;
text-align: center;
}


.shg-c#s-a7993702-ff7d-4305-8d4e-75e6e11623d1 {
  max-width:  100%;
}

.shg-c#s-a7993702-ff7d-4305-8d4e-75e6e11623d1 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-a7993702-ff7d-4305-8d4e-75e6e11623d1 .shg-image-zoom,
.shg-c#s-a7993702-ff7d-4305-8d4e-75e6e11623d1 img.shogun-image {
  
  min-height: 100px !important;
}

.shg-c#s-a7993702-ff7d-4305-8d4e-75e6e11623d1 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-a7993702-ff7d-4305-8d4e-75e6e11623d1 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-a7993702-ff7d-4305-8d4e-75e6e11623d1 img.shogun-image {
  width: 100%;
}



@media (min-width: 1200px){
.shg-c#s-a7993702-ff7d-4305-8d4e-75e6e11623d1 {
  max-width:  100%;
}

.shg-c#s-a7993702-ff7d-4305-8d4e-75e6e11623d1 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-a7993702-ff7d-4305-8d4e-75e6e11623d1 .shg-image-zoom,
.shg-c#s-a7993702-ff7d-4305-8d4e-75e6e11623d1 img.shogun-image {
  
  min-height: 100px !important;
}

.shg-c#s-a7993702-ff7d-4305-8d4e-75e6e11623d1 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-a7993702-ff7d-4305-8d4e-75e6e11623d1 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-a7993702-ff7d-4305-8d4e-75e6e11623d1 img.shogun-image {
  width: 100%;
}



}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-a7993702-ff7d-4305-8d4e-75e6e11623d1 {
  max-width:  100%;
}

.shg-c#s-a7993702-ff7d-4305-8d4e-75e6e11623d1 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-a7993702-ff7d-4305-8d4e-75e6e11623d1 .shg-image-zoom,
.shg-c#s-a7993702-ff7d-4305-8d4e-75e6e11623d1 img.shogun-image {
  
  min-height: 100px !important;
}

.shg-c#s-a7993702-ff7d-4305-8d4e-75e6e11623d1 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-a7993702-ff7d-4305-8d4e-75e6e11623d1 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-a7993702-ff7d-4305-8d4e-75e6e11623d1 img.shogun-image {
  width: 100%;
}



}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-a7993702-ff7d-4305-8d4e-75e6e11623d1 {
  max-width:  100%;
}

.shg-c#s-a7993702-ff7d-4305-8d4e-75e6e11623d1 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-a7993702-ff7d-4305-8d4e-75e6e11623d1 .shg-image-zoom,
.shg-c#s-a7993702-ff7d-4305-8d4e-75e6e11623d1 img.shogun-image {
  
  min-height: 100px !important;
}

.shg-c#s-a7993702-ff7d-4305-8d4e-75e6e11623d1 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-a7993702-ff7d-4305-8d4e-75e6e11623d1 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-a7993702-ff7d-4305-8d4e-75e6e11623d1 img.shogun-image {
  width: 100%;
}



}@media (max-width: 767px){
.shg-c#s-a7993702-ff7d-4305-8d4e-75e6e11623d1 {
  max-width:  100%;
}

.shg-c#s-a7993702-ff7d-4305-8d4e-75e6e11623d1 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-a7993702-ff7d-4305-8d4e-75e6e11623d1 .shg-image-zoom,
.shg-c#s-a7993702-ff7d-4305-8d4e-75e6e11623d1 img.shogun-image {
  
  min-height: 100px !important;
}

.shg-c#s-a7993702-ff7d-4305-8d4e-75e6e11623d1 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-a7993702-ff7d-4305-8d4e-75e6e11623d1 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-a7993702-ff7d-4305-8d4e-75e6e11623d1 img.shogun-image {
  width: 100%;
}



}
#s-5ef13eb8-bd4f-4ed6-9318-35dbd354dc59 {
  text-align: center;
}

#s-5ef13eb8-bd4f-4ed6-9318-35dbd354dc59 .shg-product-title-component h4 {
  color: #000;
  font-weight:  300 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 16px;
  line-height: ;
  letter-spacing: ;
}

#s-4896e77d-9ca7-43fe-b1ee-377f596e1cdd {
  margin-top: 10px;
text-align: center;
}

#s-4896e77d-9ca7-43fe-b1ee-377f596e1cdd .shg-product-sold-out {
  display: none;
  color: rgba(0, 0, 0, 1);
  font-size: 14px;
  font-weight:  300 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-4896e77d-9ca7-43fe-b1ee-377f596e1cdd .shg-product-price {
  color: rgba(0, 0, 0, 1);
  font-weight:  300 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 14px;
}

#s-4896e77d-9ca7-43fe-b1ee-377f596e1cdd .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(222, 15, 63, 1);
  font-weight:  300 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 14px;
  padding-left: 10px;
}

#s-f54cecd0-1b8f-423a-84db-8c818604addd {
  padding-top: 5px;
padding-left: 20px;
padding-bottom: 5px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(41, 76, 43, 1);
border-style: solid;
border-radius: 0px;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
letter-spacing: 2px;
color: rgba(41, 76, 43, 1);
}
#s-f54cecd0-1b8f-423a-84db-8c818604addd:hover {background-color: rgba(41, 76, 43, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}#s-f54cecd0-1b8f-423a-84db-8c818604addd:active {background-color: rgba(41, 76, 43, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(41, 76, 43, 1) !important;}

  #s-f54cecd0-1b8f-423a-84db-8c818604addd-root {
    text-align: center;
  }


#s-f54cecd0-1b8f-423a-84db-8c818604addd.shg-btn {
  color: rgba(41, 76, 43, 1);
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-f54cecd0-1b8f-423a-84db-8c818604addd-root {
    text-align: center;
  }


#s-f54cecd0-1b8f-423a-84db-8c818604addd.shg-btn {
  color: rgba(41, 76, 43, 1);
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-f54cecd0-1b8f-423a-84db-8c818604addd-root {
    text-align: center;
  }


#s-f54cecd0-1b8f-423a-84db-8c818604addd.shg-btn {
  color: rgba(41, 76, 43, 1);
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-f54cecd0-1b8f-423a-84db-8c818604addd-root {
    text-align: center;
  }


#s-f54cecd0-1b8f-423a-84db-8c818604addd.shg-btn {
  color: rgba(41, 76, 43, 1);
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-f54cecd0-1b8f-423a-84db-8c818604addd-root {
    text-align: center;
  }


#s-f54cecd0-1b8f-423a-84db-8c818604addd.shg-btn {
  color: rgba(41, 76, 43, 1);
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
}
#s-53aa6d6b-9117-40df-9a63-e025c18ff7eb {
  
}

#s-53aa6d6b-9117-40df-9a63-e025c18ff7eb {
  display: none;
}
#s-904ae0cc-c2f3-4395-917d-517fa2f39637 {
  margin-left: 0px;
text-align: center;
}


.shg-c#s-904ae0cc-c2f3-4395-917d-517fa2f39637 {
  max-width:  100%;
}

.shg-c#s-904ae0cc-c2f3-4395-917d-517fa2f39637 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-904ae0cc-c2f3-4395-917d-517fa2f39637 .shg-image-zoom,
.shg-c#s-904ae0cc-c2f3-4395-917d-517fa2f39637 img.shogun-image {
  
  min-height: 100px !important;
}

.shg-c#s-904ae0cc-c2f3-4395-917d-517fa2f39637 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-904ae0cc-c2f3-4395-917d-517fa2f39637 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-904ae0cc-c2f3-4395-917d-517fa2f39637 img.shogun-image {
  width: 100%;
}



@media (min-width: 1200px){
.shg-c#s-904ae0cc-c2f3-4395-917d-517fa2f39637 {
  max-width:  100%;
}

.shg-c#s-904ae0cc-c2f3-4395-917d-517fa2f39637 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-904ae0cc-c2f3-4395-917d-517fa2f39637 .shg-image-zoom,
.shg-c#s-904ae0cc-c2f3-4395-917d-517fa2f39637 img.shogun-image {
  
  min-height: 100px !important;
}

.shg-c#s-904ae0cc-c2f3-4395-917d-517fa2f39637 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-904ae0cc-c2f3-4395-917d-517fa2f39637 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-904ae0cc-c2f3-4395-917d-517fa2f39637 img.shogun-image {
  width: 100%;
}



}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-904ae0cc-c2f3-4395-917d-517fa2f39637 {
  max-width:  100%;
}

.shg-c#s-904ae0cc-c2f3-4395-917d-517fa2f39637 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-904ae0cc-c2f3-4395-917d-517fa2f39637 .shg-image-zoom,
.shg-c#s-904ae0cc-c2f3-4395-917d-517fa2f39637 img.shogun-image {
  
  min-height: 100px !important;
}

.shg-c#s-904ae0cc-c2f3-4395-917d-517fa2f39637 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-904ae0cc-c2f3-4395-917d-517fa2f39637 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-904ae0cc-c2f3-4395-917d-517fa2f39637 img.shogun-image {
  width: 100%;
}



}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-904ae0cc-c2f3-4395-917d-517fa2f39637 {
  max-width:  100%;
}

.shg-c#s-904ae0cc-c2f3-4395-917d-517fa2f39637 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-904ae0cc-c2f3-4395-917d-517fa2f39637 .shg-image-zoom,
.shg-c#s-904ae0cc-c2f3-4395-917d-517fa2f39637 img.shogun-image {
  
  min-height: 100px !important;
}

.shg-c#s-904ae0cc-c2f3-4395-917d-517fa2f39637 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-904ae0cc-c2f3-4395-917d-517fa2f39637 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-904ae0cc-c2f3-4395-917d-517fa2f39637 img.shogun-image {
  width: 100%;
}



}@media (max-width: 767px){
.shg-c#s-904ae0cc-c2f3-4395-917d-517fa2f39637 {
  max-width:  100%;
}

.shg-c#s-904ae0cc-c2f3-4395-917d-517fa2f39637 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-904ae0cc-c2f3-4395-917d-517fa2f39637 .shg-image-zoom,
.shg-c#s-904ae0cc-c2f3-4395-917d-517fa2f39637 img.shogun-image {
  
  min-height: 100px !important;
}

.shg-c#s-904ae0cc-c2f3-4395-917d-517fa2f39637 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-904ae0cc-c2f3-4395-917d-517fa2f39637 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-904ae0cc-c2f3-4395-917d-517fa2f39637 img.shogun-image {
  width: 100%;
}



}
#s-d7ea670b-9907-4c43-936e-241d454386fe {
  text-align: center;
}

#s-d7ea670b-9907-4c43-936e-241d454386fe .shg-product-title-component h4 {
  color: #000;
  font-weight:  300 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 16px;
  line-height: ;
  letter-spacing: ;
}

#s-0a22b49f-7c4d-47b7-be3b-f5e74710afd0 {
  margin-top: 10px;
text-align: center;
}

#s-0a22b49f-7c4d-47b7-be3b-f5e74710afd0 .shg-product-sold-out {
  display: none;
  color: rgba(0, 0, 0, 1);
  font-size: 14px;
  font-weight:  300 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-0a22b49f-7c4d-47b7-be3b-f5e74710afd0 .shg-product-price {
  color: rgba(0, 0, 0, 1);
  font-weight:  300 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 14px;
}

#s-0a22b49f-7c4d-47b7-be3b-f5e74710afd0 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(222, 15, 63, 1);
  font-weight:  300 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 14px;
  padding-left: 10px;
}

#s-678c371c-52ff-4ab1-a528-e08c64878768 {
  padding-top: 5px;
padding-left: 20px;
padding-bottom: 5px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(41, 76, 43, 1);
border-style: solid;
border-radius: 0px;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
letter-spacing: 2px;
color: rgba(41, 76, 43, 1);
}
#s-678c371c-52ff-4ab1-a528-e08c64878768:hover {background-color: rgba(41, 76, 43, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}#s-678c371c-52ff-4ab1-a528-e08c64878768:active {background-color: rgba(41, 76, 43, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(41, 76, 43, 1) !important;}

  #s-678c371c-52ff-4ab1-a528-e08c64878768-root {
    text-align: center;
  }


#s-678c371c-52ff-4ab1-a528-e08c64878768.shg-btn {
  color: rgba(41, 76, 43, 1);
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-678c371c-52ff-4ab1-a528-e08c64878768-root {
    text-align: center;
  }


#s-678c371c-52ff-4ab1-a528-e08c64878768.shg-btn {
  color: rgba(41, 76, 43, 1);
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-678c371c-52ff-4ab1-a528-e08c64878768-root {
    text-align: center;
  }


#s-678c371c-52ff-4ab1-a528-e08c64878768.shg-btn {
  color: rgba(41, 76, 43, 1);
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-678c371c-52ff-4ab1-a528-e08c64878768-root {
    text-align: center;
  }


#s-678c371c-52ff-4ab1-a528-e08c64878768.shg-btn {
  color: rgba(41, 76, 43, 1);
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-678c371c-52ff-4ab1-a528-e08c64878768-root {
    text-align: center;
  }


#s-678c371c-52ff-4ab1-a528-e08c64878768.shg-btn {
  color: rgba(41, 76, 43, 1);
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
}
#s-45cbbc21-5093-41a9-9976-7ef4c97bf3e0 {
  
}

#s-45cbbc21-5093-41a9-9976-7ef4c97bf3e0 {
  display: none;
}
#s-5f26fc2d-5fdf-48f9-af7b-cd09768867c9 {
  margin-left: 0px;
text-align: center;
}


.shg-c#s-5f26fc2d-5fdf-48f9-af7b-cd09768867c9 {
  max-width:  100%;
}

.shg-c#s-5f26fc2d-5fdf-48f9-af7b-cd09768867c9 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-5f26fc2d-5fdf-48f9-af7b-cd09768867c9 .shg-image-zoom,
.shg-c#s-5f26fc2d-5fdf-48f9-af7b-cd09768867c9 img.shogun-image {
  
  min-height: 100px !important;
}

.shg-c#s-5f26fc2d-5fdf-48f9-af7b-cd09768867c9 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-5f26fc2d-5fdf-48f9-af7b-cd09768867c9 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-5f26fc2d-5fdf-48f9-af7b-cd09768867c9 img.shogun-image {
  width: 100%;
}



@media (min-width: 1200px){
.shg-c#s-5f26fc2d-5fdf-48f9-af7b-cd09768867c9 {
  max-width:  100%;
}

.shg-c#s-5f26fc2d-5fdf-48f9-af7b-cd09768867c9 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-5f26fc2d-5fdf-48f9-af7b-cd09768867c9 .shg-image-zoom,
.shg-c#s-5f26fc2d-5fdf-48f9-af7b-cd09768867c9 img.shogun-image {
  
  min-height: 100px !important;
}

.shg-c#s-5f26fc2d-5fdf-48f9-af7b-cd09768867c9 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-5f26fc2d-5fdf-48f9-af7b-cd09768867c9 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-5f26fc2d-5fdf-48f9-af7b-cd09768867c9 img.shogun-image {
  width: 100%;
}



}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-5f26fc2d-5fdf-48f9-af7b-cd09768867c9 {
  max-width:  100%;
}

.shg-c#s-5f26fc2d-5fdf-48f9-af7b-cd09768867c9 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-5f26fc2d-5fdf-48f9-af7b-cd09768867c9 .shg-image-zoom,
.shg-c#s-5f26fc2d-5fdf-48f9-af7b-cd09768867c9 img.shogun-image {
  
  min-height: 100px !important;
}

.shg-c#s-5f26fc2d-5fdf-48f9-af7b-cd09768867c9 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-5f26fc2d-5fdf-48f9-af7b-cd09768867c9 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-5f26fc2d-5fdf-48f9-af7b-cd09768867c9 img.shogun-image {
  width: 100%;
}



}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-5f26fc2d-5fdf-48f9-af7b-cd09768867c9 {
  max-width:  100%;
}

.shg-c#s-5f26fc2d-5fdf-48f9-af7b-cd09768867c9 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-5f26fc2d-5fdf-48f9-af7b-cd09768867c9 .shg-image-zoom,
.shg-c#s-5f26fc2d-5fdf-48f9-af7b-cd09768867c9 img.shogun-image {
  
  min-height: 100px !important;
}

.shg-c#s-5f26fc2d-5fdf-48f9-af7b-cd09768867c9 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-5f26fc2d-5fdf-48f9-af7b-cd09768867c9 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-5f26fc2d-5fdf-48f9-af7b-cd09768867c9 img.shogun-image {
  width: 100%;
}



}@media (max-width: 767px){
.shg-c#s-5f26fc2d-5fdf-48f9-af7b-cd09768867c9 {
  max-width:  100%;
}

.shg-c#s-5f26fc2d-5fdf-48f9-af7b-cd09768867c9 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-5f26fc2d-5fdf-48f9-af7b-cd09768867c9 .shg-image-zoom,
.shg-c#s-5f26fc2d-5fdf-48f9-af7b-cd09768867c9 img.shogun-image {
  
  min-height: 100px !important;
}

.shg-c#s-5f26fc2d-5fdf-48f9-af7b-cd09768867c9 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-5f26fc2d-5fdf-48f9-af7b-cd09768867c9 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-5f26fc2d-5fdf-48f9-af7b-cd09768867c9 img.shogun-image {
  width: 100%;
}



}
#s-eea9c522-170e-42f8-a489-55a2fd44c67c {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-eea9c522-170e-42f8-a489-55a2fd44c67c .shg-product-title-component h4 {
  color: #000;
  font-weight:  300 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 16px;
  line-height: ;
  letter-spacing: ;
}

#s-88e7a27f-8847-4c48-b688-c833d86ef23f {
  margin-top: 10px;
text-align: center;
}

#s-88e7a27f-8847-4c48-b688-c833d86ef23f .shg-product-sold-out {
  display: none;
  color: rgba(0, 0, 0, 1);
  font-size: 14px;
  font-weight:  300 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-88e7a27f-8847-4c48-b688-c833d86ef23f .shg-product-price {
  color: rgba(0, 0, 0, 1);
  font-weight:  300 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 14px;
}

#s-88e7a27f-8847-4c48-b688-c833d86ef23f .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(222, 15, 63, 1);
  font-weight:  300 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 14px;
  padding-left: 10px;
}

#s-7b8970c5-330a-486e-ba56-897921541261 {
  padding-top: 5px;
padding-left: 20px;
padding-bottom: 5px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(41, 76, 43, 1);
border-style: solid;
border-radius: 0px;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
letter-spacing: 2px;
color: rgba(41, 76, 43, 1);
}
#s-7b8970c5-330a-486e-ba56-897921541261:hover {background-color: rgba(41, 76, 43, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}#s-7b8970c5-330a-486e-ba56-897921541261:active {background-color: rgba(41, 76, 43, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(41, 76, 43, 1) !important;}

  #s-7b8970c5-330a-486e-ba56-897921541261-root {
    text-align: center;
  }


#s-7b8970c5-330a-486e-ba56-897921541261.shg-btn {
  color: rgba(41, 76, 43, 1);
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-7b8970c5-330a-486e-ba56-897921541261-root {
    text-align: center;
  }


#s-7b8970c5-330a-486e-ba56-897921541261.shg-btn {
  color: rgba(41, 76, 43, 1);
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-7b8970c5-330a-486e-ba56-897921541261-root {
    text-align: center;
  }


#s-7b8970c5-330a-486e-ba56-897921541261.shg-btn {
  color: rgba(41, 76, 43, 1);
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-7b8970c5-330a-486e-ba56-897921541261-root {
    text-align: center;
  }


#s-7b8970c5-330a-486e-ba56-897921541261.shg-btn {
  color: rgba(41, 76, 43, 1);
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-7b8970c5-330a-486e-ba56-897921541261-root {
    text-align: center;
  }


#s-7b8970c5-330a-486e-ba56-897921541261.shg-btn {
  color: rgba(41, 76, 43, 1);
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
}
#s-85fdf678-3c78-4e6a-9d14-fc8713766fdb {
  
}

#s-85fdf678-3c78-4e6a-9d14-fc8713766fdb {
  display: none;
}
#s-a86557b1-c328-4b8c-9f10-2bb8552f0b42 {
  margin-left: 0px;
text-align: center;
}


.shg-c#s-a86557b1-c328-4b8c-9f10-2bb8552f0b42 {
  max-width:  100%;
}

.shg-c#s-a86557b1-c328-4b8c-9f10-2bb8552f0b42 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-a86557b1-c328-4b8c-9f10-2bb8552f0b42 .shg-image-zoom,
.shg-c#s-a86557b1-c328-4b8c-9f10-2bb8552f0b42 img.shogun-image {
  
  min-height: 100px !important;
}

.shg-c#s-a86557b1-c328-4b8c-9f10-2bb8552f0b42 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-a86557b1-c328-4b8c-9f10-2bb8552f0b42 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-a86557b1-c328-4b8c-9f10-2bb8552f0b42 img.shogun-image {
  width: 100%;
}



@media (min-width: 1200px){
.shg-c#s-a86557b1-c328-4b8c-9f10-2bb8552f0b42 {
  max-width:  100%;
}

.shg-c#s-a86557b1-c328-4b8c-9f10-2bb8552f0b42 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-a86557b1-c328-4b8c-9f10-2bb8552f0b42 .shg-image-zoom,
.shg-c#s-a86557b1-c328-4b8c-9f10-2bb8552f0b42 img.shogun-image {
  
  min-height: 100px !important;
}

.shg-c#s-a86557b1-c328-4b8c-9f10-2bb8552f0b42 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-a86557b1-c328-4b8c-9f10-2bb8552f0b42 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-a86557b1-c328-4b8c-9f10-2bb8552f0b42 img.shogun-image {
  width: 100%;
}



}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-a86557b1-c328-4b8c-9f10-2bb8552f0b42 {
  max-width:  100%;
}

.shg-c#s-a86557b1-c328-4b8c-9f10-2bb8552f0b42 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-a86557b1-c328-4b8c-9f10-2bb8552f0b42 .shg-image-zoom,
.shg-c#s-a86557b1-c328-4b8c-9f10-2bb8552f0b42 img.shogun-image {
  
  min-height: 100px !important;
}

.shg-c#s-a86557b1-c328-4b8c-9f10-2bb8552f0b42 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-a86557b1-c328-4b8c-9f10-2bb8552f0b42 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-a86557b1-c328-4b8c-9f10-2bb8552f0b42 img.shogun-image {
  width: 100%;
}



}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-a86557b1-c328-4b8c-9f10-2bb8552f0b42 {
  max-width:  100%;
}

.shg-c#s-a86557b1-c328-4b8c-9f10-2bb8552f0b42 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-a86557b1-c328-4b8c-9f10-2bb8552f0b42 .shg-image-zoom,
.shg-c#s-a86557b1-c328-4b8c-9f10-2bb8552f0b42 img.shogun-image {
  
  min-height: 100px !important;
}

.shg-c#s-a86557b1-c328-4b8c-9f10-2bb8552f0b42 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-a86557b1-c328-4b8c-9f10-2bb8552f0b42 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-a86557b1-c328-4b8c-9f10-2bb8552f0b42 img.shogun-image {
  width: 100%;
}



}@media (max-width: 767px){
.shg-c#s-a86557b1-c328-4b8c-9f10-2bb8552f0b42 {
  max-width:  100%;
}

.shg-c#s-a86557b1-c328-4b8c-9f10-2bb8552f0b42 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-a86557b1-c328-4b8c-9f10-2bb8552f0b42 .shg-image-zoom,
.shg-c#s-a86557b1-c328-4b8c-9f10-2bb8552f0b42 img.shogun-image {
  
  min-height: 100px !important;
}

.shg-c#s-a86557b1-c328-4b8c-9f10-2bb8552f0b42 .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-a86557b1-c328-4b8c-9f10-2bb8552f0b42 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-a86557b1-c328-4b8c-9f10-2bb8552f0b42 img.shogun-image {
  width: 100%;
}



}
#s-a309eab8-5000-41e5-bbe9-3f23e77702b6 {
  text-align: center;
}

#s-a309eab8-5000-41e5-bbe9-3f23e77702b6 .shg-product-title-component h4 {
  color: #000;
  font-weight:  300 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 16px;
  line-height: ;
  letter-spacing: ;
}

#s-a43a4592-8c6e-4e9e-b9c7-16a0ebcd546d {
  margin-top: 10px;
text-align: center;
}

#s-a43a4592-8c6e-4e9e-b9c7-16a0ebcd546d .shg-product-sold-out {
  display: none;
  color: rgba(0, 0, 0, 1);
  font-size: 14px;
  font-weight:  300 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-a43a4592-8c6e-4e9e-b9c7-16a0ebcd546d .shg-product-price {
  color: rgba(0, 0, 0, 1);
  font-weight:  300 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 14px;
}

#s-a43a4592-8c6e-4e9e-b9c7-16a0ebcd546d .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(222, 15, 63, 1);
  font-weight:  300 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 14px;
  padding-left: 10px;
}

#s-43bca00c-aa1f-4d9b-b169-328fcdec52a8 {
  padding-top: 5px;
padding-left: 20px;
padding-bottom: 5px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(41, 76, 43, 1);
border-style: solid;
border-radius: 0px;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
letter-spacing: 2px;
color: rgba(41, 76, 43, 1);
}
#s-43bca00c-aa1f-4d9b-b169-328fcdec52a8:hover {background-color: rgba(41, 76, 43, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}#s-43bca00c-aa1f-4d9b-b169-328fcdec52a8:active {background-color: rgba(41, 76, 43, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(41, 76, 43, 1) !important;}

  #s-43bca00c-aa1f-4d9b-b169-328fcdec52a8-root {
    text-align: center;
  }


#s-43bca00c-aa1f-4d9b-b169-328fcdec52a8.shg-btn {
  color: rgba(41, 76, 43, 1);
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-43bca00c-aa1f-4d9b-b169-328fcdec52a8-root {
    text-align: center;
  }


#s-43bca00c-aa1f-4d9b-b169-328fcdec52a8.shg-btn {
  color: rgba(41, 76, 43, 1);
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-43bca00c-aa1f-4d9b-b169-328fcdec52a8-root {
    text-align: center;
  }


#s-43bca00c-aa1f-4d9b-b169-328fcdec52a8.shg-btn {
  color: rgba(41, 76, 43, 1);
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-43bca00c-aa1f-4d9b-b169-328fcdec52a8-root {
    text-align: center;
  }


#s-43bca00c-aa1f-4d9b-b169-328fcdec52a8.shg-btn {
  color: rgba(41, 76, 43, 1);
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-43bca00c-aa1f-4d9b-b169-328fcdec52a8-root {
    text-align: center;
  }


#s-43bca00c-aa1f-4d9b-b169-328fcdec52a8.shg-btn {
  color: rgba(41, 76, 43, 1);
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
}
#s-503e4ad2-ace8-4117-bdf2-f08ae1c70169 {
  margin-bottom: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(41, 76, 43, 1);
border-style: solid;
}
@media (min-width: 768px) and (max-width: 991px){#s-503e4ad2-ace8-4117-bdf2-f08ae1c70169 {
  
}
}@media (max-width: 767px){#s-503e4ad2-ace8-4117-bdf2-f08ae1c70169 {
  display: none;
}
#s-503e4ad2-ace8-4117-bdf2-f08ae1c70169, #wrap-s-503e4ad2-ace8-4117-bdf2-f08ae1c70169 { display:none !important; }}
@media (min-width: 0px) {
[id="s-503e4ad2-ace8-4117-bdf2-f08ae1c70169"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 20.0px);
}

}

@media (min-width: 768px) {
[id="s-503e4ad2-ace8-4117-bdf2-f08ae1c70169"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-503e4ad2-ace8-4117-bdf2-f08ae1c70169"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-503e4ad2-ace8-4117-bdf2-f08ae1c70169"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 20.0px);
}

}

#s-4c3d2143-fea3-443f-850c-bccd000403da {
  border-style: solid;
margin-top: 10px;
margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
padding-top: 10px;
padding-left: 67px;
padding-bottom: 10px;
padding-right: 67px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(41, 76, 43, 1);
border-radius: 0px;
background-color: rgba(41, 76, 43, 1);
text-align: right;
text-decoration: none;
background-image: none;
hover-type: color;
letter-spacing: 2px;
color: rgba(255, 255, 255, 1);
}
#s-4c3d2143-fea3-443f-850c-bccd000403da:hover {border-style: solid !important;
border-top-width: 1px !important;
border-left-width: 1px !important;
border-bottom-width: 1px !important;
border-right-width: 1px !important;
border-color: rgba(41, 76, 43, 1) !important;
background-color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(41, 76, 43, 1) !important;}#s-4c3d2143-fea3-443f-850c-bccd000403da:active {background-color: rgba(41, 76, 43, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}

  #s-4c3d2143-fea3-443f-850c-bccd000403da-root {
    text-align: right;
  }


#s-4c3d2143-fea3-443f-850c-bccd000403da.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-4c3d2143-fea3-443f-850c-bccd000403da-root {
    text-align: right;
  }


#s-4c3d2143-fea3-443f-850c-bccd000403da.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-4c3d2143-fea3-443f-850c-bccd000403da-root {
    text-align: right;
  }


#s-4c3d2143-fea3-443f-850c-bccd000403da.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-4c3d2143-fea3-443f-850c-bccd000403da-root {
    text-align: right;
  }


#s-4c3d2143-fea3-443f-850c-bccd000403da.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-4c3d2143-fea3-443f-850c-bccd000403da-root {
    text-align: right;
  }


#s-4c3d2143-fea3-443f-850c-bccd000403da.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
}
#s-fc768ce2-b033-4749-bdfb-c683cc97bafb {
  border-style: solid;
margin-top: 10px;
margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
padding-top: 10px;
padding-left: 50px;
padding-bottom: 10px;
padding-right: 50px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(41, 76, 43, 1);
border-radius: 0px;
background-color: rgba(41, 76, 43, 1);
text-align: left;
text-decoration: none;
background-image: none;
hover-type: color;
letter-spacing: 2px;
color: rgba(255, 255, 255, 1);
}
#s-fc768ce2-b033-4749-bdfb-c683cc97bafb:hover {border-style: solid !important;
border-top-width: 1px !important;
border-left-width: 1px !important;
border-bottom-width: 1px !important;
border-right-width: 1px !important;
border-color: #2C2A34 !important;
background-color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(41, 76, 43, 1) !important;}#s-fc768ce2-b033-4749-bdfb-c683cc97bafb:active {background-color: rgba(41, 76, 43, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}

  #s-fc768ce2-b033-4749-bdfb-c683cc97bafb-root {
    text-align: left;
  }


#s-fc768ce2-b033-4749-bdfb-c683cc97bafb.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-fc768ce2-b033-4749-bdfb-c683cc97bafb-root {
    text-align: left;
  }


#s-fc768ce2-b033-4749-bdfb-c683cc97bafb.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-fc768ce2-b033-4749-bdfb-c683cc97bafb-root {
    text-align: left;
  }


#s-fc768ce2-b033-4749-bdfb-c683cc97bafb.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-fc768ce2-b033-4749-bdfb-c683cc97bafb-root {
    text-align: left;
  }


#s-fc768ce2-b033-4749-bdfb-c683cc97bafb.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-fc768ce2-b033-4749-bdfb-c683cc97bafb-root {
    text-align: left;
  }


#s-fc768ce2-b033-4749-bdfb-c683cc97bafb.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
}
#s-d0cbd41b-0d1c-48ad-8dbc-de0f740f3ece {
  margin-bottom: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(41, 76, 43, 1);
border-style: solid;
}
@media (min-width: 768px) and (max-width: 991px){#s-d0cbd41b-0d1c-48ad-8dbc-de0f740f3ece {
  
}
}@media (max-width: 767px){#s-d0cbd41b-0d1c-48ad-8dbc-de0f740f3ece {
  display: none;
}
#s-d0cbd41b-0d1c-48ad-8dbc-de0f740f3ece, #wrap-s-d0cbd41b-0d1c-48ad-8dbc-de0f740f3ece { display:none !important; }}
@media (min-width: 0px) {
[id="s-d0cbd41b-0d1c-48ad-8dbc-de0f740f3ece"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 20.0px);
}

}

@media (min-width: 768px) {
[id="s-d0cbd41b-0d1c-48ad-8dbc-de0f740f3ece"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 20.0px);
}

}

@media (min-width: 992px) {
[id="s-d0cbd41b-0d1c-48ad-8dbc-de0f740f3ece"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 20.0px);
}

}

@media (min-width: 1200px) {
[id="s-d0cbd41b-0d1c-48ad-8dbc-de0f740f3ece"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 20.0px);
}

}

#s-4cb4e0d0-676e-41dd-8864-05969f64374f {
  border-style: solid;
margin-top: 10px;
margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
padding-top: 10px;
padding-left: 30px;
padding-bottom: 10px;
padding-right: 30px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(41, 76, 43, 1);
border-radius: 0px;
background-color: rgba(41, 76, 43, 1);
text-align: right;
text-decoration: none;
background-image: none;
hover-type: color;
letter-spacing: 2px;
color: rgba(255, 255, 255, 1);
}
#s-4cb4e0d0-676e-41dd-8864-05969f64374f:hover {border-style: solid !important;
border-top-width: 1px !important;
border-left-width: 1px !important;
border-bottom-width: 1px !important;
border-right-width: 1px !important;
border-color: rgba(41, 76, 43, 1) !important;
background-color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(41, 76, 43, 1) !important;}#s-4cb4e0d0-676e-41dd-8864-05969f64374f:active {background-color: rgba(41, 76, 43, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}

  #s-4cb4e0d0-676e-41dd-8864-05969f64374f-root {
    text-align: right;
  }


#s-4cb4e0d0-676e-41dd-8864-05969f64374f.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-4cb4e0d0-676e-41dd-8864-05969f64374f-root {
    text-align: right;
  }


#s-4cb4e0d0-676e-41dd-8864-05969f64374f.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-4cb4e0d0-676e-41dd-8864-05969f64374f-root {
    text-align: right;
  }


#s-4cb4e0d0-676e-41dd-8864-05969f64374f.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-4cb4e0d0-676e-41dd-8864-05969f64374f-root {
    text-align: right;
  }


#s-4cb4e0d0-676e-41dd-8864-05969f64374f.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-4cb4e0d0-676e-41dd-8864-05969f64374f-root {
    text-align: right;
  }


#s-4cb4e0d0-676e-41dd-8864-05969f64374f.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
}
#s-3502e89a-7184-486f-924b-f5f2f5dde0f9 {
  border-style: solid;
margin-top: 10px;
margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
padding-top: 10px;
padding-left: 30px;
padding-bottom: 10px;
padding-right: 30px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(41, 76, 43, 1);
border-radius: 0px;
background-color: rgba(41, 76, 43, 1);
text-align: left;
text-decoration: none;
background-image: none;
hover-type: color;
letter-spacing: 2px;
color: rgba(255, 255, 255, 1);
}
#s-3502e89a-7184-486f-924b-f5f2f5dde0f9:hover {border-style: solid !important;
border-top-width: 1px !important;
border-left-width: 1px !important;
border-bottom-width: 1px !important;
border-right-width: 1px !important;
border-color: #2C2A34 !important;
background-color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(41, 76, 43, 1) !important;}#s-3502e89a-7184-486f-924b-f5f2f5dde0f9:active {background-color: rgba(41, 76, 43, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}

  #s-3502e89a-7184-486f-924b-f5f2f5dde0f9-root {
    text-align: left;
  }


#s-3502e89a-7184-486f-924b-f5f2f5dde0f9.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-3502e89a-7184-486f-924b-f5f2f5dde0f9-root {
    text-align: left;
  }


#s-3502e89a-7184-486f-924b-f5f2f5dde0f9.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-3502e89a-7184-486f-924b-f5f2f5dde0f9-root {
    text-align: left;
  }


#s-3502e89a-7184-486f-924b-f5f2f5dde0f9.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-3502e89a-7184-486f-924b-f5f2f5dde0f9-root {
    text-align: left;
  }


#s-3502e89a-7184-486f-924b-f5f2f5dde0f9.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-3502e89a-7184-486f-924b-f5f2f5dde0f9-root {
    text-align: left;
  }


#s-3502e89a-7184-486f-924b-f5f2f5dde0f9.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
}
#s-f4cb7fdb-6203-40a1-ae61-2309904ac200 {
  border-style: solid;
margin-top: 10px;
margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
padding-top: 10px;
padding-left: 30px;
padding-bottom: 10px;
padding-right: 30px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(41, 76, 43, 1);
border-radius: 0px;
background-color: rgba(41, 76, 43, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
letter-spacing: 2px;
color: rgba(255, 255, 255, 1);
}
#s-f4cb7fdb-6203-40a1-ae61-2309904ac200:hover {border-style: solid !important;
border-top-width: 1px !important;
border-left-width: 1px !important;
border-bottom-width: 1px !important;
border-right-width: 1px !important;
border-color: rgba(41, 76, 43, 1) !important;
background-color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(41, 76, 43, 1) !important;}#s-f4cb7fdb-6203-40a1-ae61-2309904ac200:active {background-color: rgba(41, 76, 43, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}@media (min-width: 1200px){#s-f4cb7fdb-6203-40a1-ae61-2309904ac200 {
  display: none;
}
#s-f4cb7fdb-6203-40a1-ae61-2309904ac200, #wrap-s-f4cb7fdb-6203-40a1-ae61-2309904ac200 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-f4cb7fdb-6203-40a1-ae61-2309904ac200 {
  display: none;
}
#s-f4cb7fdb-6203-40a1-ae61-2309904ac200, #wrap-s-f4cb7fdb-6203-40a1-ae61-2309904ac200 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-f4cb7fdb-6203-40a1-ae61-2309904ac200 {
  display: none;
}
#s-f4cb7fdb-6203-40a1-ae61-2309904ac200, #wrap-s-f4cb7fdb-6203-40a1-ae61-2309904ac200 { display:none !important; }}

  #s-f4cb7fdb-6203-40a1-ae61-2309904ac200-root {
    text-align: center;
  }


#s-f4cb7fdb-6203-40a1-ae61-2309904ac200.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-f4cb7fdb-6203-40a1-ae61-2309904ac200-root {
    text-align: center;
  }


#s-f4cb7fdb-6203-40a1-ae61-2309904ac200.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-f4cb7fdb-6203-40a1-ae61-2309904ac200-root {
    text-align: center;
  }


#s-f4cb7fdb-6203-40a1-ae61-2309904ac200.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-f4cb7fdb-6203-40a1-ae61-2309904ac200-root {
    text-align: center;
  }


#s-f4cb7fdb-6203-40a1-ae61-2309904ac200.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-f4cb7fdb-6203-40a1-ae61-2309904ac200-root {
    text-align: center;
  }


#s-f4cb7fdb-6203-40a1-ae61-2309904ac200.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
}
.shg-align-container {
  box-sizing: border-box;
}

.shg-image-content-wrapper {
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

#s-f2349245-3b8c-41f2-bc75-b4f833e32d43 {
  margin-left: auto;
margin-right: auto;
max-width: 600px;
text-align: center;
}
@media (max-width: 767px){#s-f2349245-3b8c-41f2-bc75-b4f833e32d43 {
  display: none;
}
#s-f2349245-3b8c-41f2-bc75-b4f833e32d43, #wrap-s-f2349245-3b8c-41f2-bc75-b4f833e32d43 { display:none !important; }}






  img.s-f2349245-3b8c-41f2-bc75-b4f833e32d43.shogun-image {
    
    
  }


.s-f2349245-3b8c-41f2-bc75-b4f833e32d43 .shogun-image-content {
  
    align-items: center;
  
}

.s-f2349245-3b8c-41f2-bc75-b4f833e32d43.shg-align-container {
  text-align: center
}

.s-f2349245-3b8c-41f2-bc75-b4f833e32d43.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f2349245-3b8c-41f2-bc75-b4f833e32d43.shogun-image {
  box-sizing: border-box;
}


@media (min-width: 1200px){





  img.s-f2349245-3b8c-41f2-bc75-b4f833e32d43.shogun-image {
    
    
  }


.s-f2349245-3b8c-41f2-bc75-b4f833e32d43 .shogun-image-content {
  
    align-items: center;
  
}

.s-f2349245-3b8c-41f2-bc75-b4f833e32d43.shg-align-container {
  text-align: center
}

.s-f2349245-3b8c-41f2-bc75-b4f833e32d43.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f2349245-3b8c-41f2-bc75-b4f833e32d43.shogun-image {
  box-sizing: border-box;
}


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





  img.s-f2349245-3b8c-41f2-bc75-b4f833e32d43.shogun-image {
    
    
  }


.s-f2349245-3b8c-41f2-bc75-b4f833e32d43 .shogun-image-content {
  
    align-items: center;
  
}

.s-f2349245-3b8c-41f2-bc75-b4f833e32d43.shg-align-container {
  text-align: center
}

.s-f2349245-3b8c-41f2-bc75-b4f833e32d43.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f2349245-3b8c-41f2-bc75-b4f833e32d43.shogun-image {
  box-sizing: border-box;
}


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





  img.s-f2349245-3b8c-41f2-bc75-b4f833e32d43.shogun-image {
    
    
  }


.s-f2349245-3b8c-41f2-bc75-b4f833e32d43 .shogun-image-content {
  
    align-items: center;
  
}

.s-f2349245-3b8c-41f2-bc75-b4f833e32d43.shg-align-container {
  text-align: center
}

.s-f2349245-3b8c-41f2-bc75-b4f833e32d43.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f2349245-3b8c-41f2-bc75-b4f833e32d43.shogun-image {
  box-sizing: border-box;
}


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





  img.s-f2349245-3b8c-41f2-bc75-b4f833e32d43.shogun-image {
    
    
  }


.s-f2349245-3b8c-41f2-bc75-b4f833e32d43 .shogun-image-content {
  
    align-items: center;
  
}

.s-f2349245-3b8c-41f2-bc75-b4f833e32d43.shg-align-container {
  text-align: center
}

.s-f2349245-3b8c-41f2-bc75-b4f833e32d43.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f2349245-3b8c-41f2-bc75-b4f833e32d43.shogun-image {
  box-sizing: border-box;
}


}
#s-4c3c8da7-0121-4335-92a4-a74a85b62352 {
  margin-top: 10px;
margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
}
@media (max-width: 767px){#s-4c3c8da7-0121-4335-92a4-a74a85b62352 {
  
}
}
#s-4c3c8da7-0121-4335-92a4-a74a85b62352 hr {
  border-top: 1px solid rgba(209, 167, 128, 1);
}

#s-aa9111a7-b08a-43a0-b466-1735fb66a7ed {
  margin-top: 10px;
margin-bottom: 10px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-aa9111a7-b08a-43a0-b466-1735fb66a7ed .shogun-heading-component h2 {
  color: #000;
  font-weight:  600 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 24px;
  
  
  text-align: left;
}



#s-afcab659-66ac-4e7b-a0b4-d25c3cc5b772 {
  margin-top: 10px;
margin-bottom: 10px;
}

#s-6f67d84a-73ed-44f3-a34c-28942a6386cb {
  margin-top: 10px;
margin-bottom: 10px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-6f67d84a-73ed-44f3-a34c-28942a6386cb .shogun-heading-component h3 {
  color: #000;
  font-weight:  500 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 20px;
  
  
  text-align: left;
}



#s-26e03fc7-5c0e-4451-8a9a-607f091fc442 {
  margin-top: 10px;
margin-bottom: 10px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.shogun-image-content-bottom {
  align-items: flex-end;
}
#s-57502e22-6093-4bb2-b56c-da9882062e44 {
  margin-top: 20px;
margin-left: auto;
margin-bottom: 20px;
margin-right: auto;
min-height: 200px;
max-width: 500px;
text-align: center;
}







  #s-57502e22-6093-4bb2-b56c-da9882062e44 img.shogun-image {
    

    
    
    
  }


#s-57502e22-6093-4bb2-b56c-da9882062e44 .shogun-image-content {
  
    align-items: center;
  
}

#s-6adc739f-af75-44d3-98e4-f81236b2e0a4 {
  margin-top: 10px;
margin-bottom: 10px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-6adc739f-af75-44d3-98e4-f81236b2e0a4 .shogun-heading-component h3 {
  color: #000;
  font-weight:  500 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 20px;
  
  
  text-align: left;
}



#s-e3c2a607-a553-490f-9cb7-03f05df30d69 {
  margin-top: 10px;
margin-bottom: 10px;
}

#s-968c6a53-0ff3-4e84-9230-bf56f0136ea0 {
  margin-top: 10px;
margin-bottom: 10px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-968c6a53-0ff3-4e84-9230-bf56f0136ea0 .shogun-heading-component h3 {
  color: #000;
  font-weight:  500 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 20px;
  
  
  text-align: left;
}



#s-a1219aa5-8e87-479f-bb04-948ddcb59a5d {
  margin-top: 10px;
margin-bottom: 10px;
}

#s-a0a85ba0-54e9-4599-9565-3a412f83dd01 {
  margin-top: 20px;
margin-left: auto;
margin-bottom: 20px;
margin-right: auto;
min-height: 200px;
max-width: 500px;
text-align: center;
}







  #s-a0a85ba0-54e9-4599-9565-3a412f83dd01 img.shogun-image {
    

    
    
    
  }


#s-a0a85ba0-54e9-4599-9565-3a412f83dd01 .shogun-image-content {
  
    align-items: center;
  
}

#s-2543c9d7-9849-4047-99be-af97bfdaa9a9 {
  margin-top: 10px;
margin-bottom: 10px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-2543c9d7-9849-4047-99be-af97bfdaa9a9 .shogun-heading-component h3 {
  color: #000;
  font-weight:  500 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 20px;
  
  
  text-align: left;
}



#s-aabf74b7-f996-4e68-b68e-ac6c3198f6ad {
  margin-top: 10px;
margin-bottom: 10px;
}

#s-195725b1-2a59-4bda-adf2-53674d2db2c4 {
  margin-top: 10px;
margin-bottom: 10px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-195725b1-2a59-4bda-adf2-53674d2db2c4 .shogun-heading-component h3 {
  color: #000;
  font-weight:  500 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 20px;
  
  
  text-align: left;
}



#s-3c33c98f-43f9-4fde-a3d3-134b8662dd79 {
  margin-top: 10px;
margin-bottom: 10px;
}

#s-2b797da5-714b-4069-9a03-3db51b49ae61 {
  margin-top: 20px;
margin-left: auto;
margin-bottom: 20px;
margin-right: auto;
min-height: 200px;
max-width: 500px;
text-align: center;
}







  #s-2b797da5-714b-4069-9a03-3db51b49ae61 img.shogun-image {
    

    
    
    
  }


#s-2b797da5-714b-4069-9a03-3db51b49ae61 .shogun-image-content {
  
    align-items: center;
  
}

#s-28bcb658-3c59-469c-a30e-15c3e839582b {
  margin-top: 10px;
margin-bottom: 10px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-28bcb658-3c59-469c-a30e-15c3e839582b .shogun-heading-component h3 {
  color: #000;
  font-weight:  500 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 20px;
  
  
  text-align: left;
}



#s-fe52630b-98f0-42f3-9f37-124c765033bd {
  margin-top: 10px;
margin-bottom: 10px;
}

#s-905f3230-6b50-40dc-80f0-123780860168 {
  margin-top: 20px;
margin-left: auto;
margin-bottom: 20px;
margin-right: auto;
min-height: 200px;
max-width: 500px;
text-align: center;
}







  #s-905f3230-6b50-40dc-80f0-123780860168 img.shogun-image {
    

    
    
    
  }


#s-905f3230-6b50-40dc-80f0-123780860168 .shogun-image-content {
  
    align-items: center;
  
}

#s-b695662e-bd8a-49e6-b047-1496a0dace42 {
  margin-top: 10px;
margin-bottom: 10px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-b695662e-bd8a-49e6-b047-1496a0dace42 .shogun-heading-component h2 {
  color: #000;
  font-weight:  600 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 24px;
  
  
  text-align: left;
}



#s-f318e040-46b8-4843-ace1-e47b88a728a2 {
  margin-top: 10px;
margin-bottom: 10px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-f318e040-46b8-4843-ace1-e47b88a728a2 .shogun-heading-component h3 {
  color: #000;
  font-weight:  500 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 20px;
  
  
  text-align: left;
}



#s-f46ac921-1736-4d4c-8823-da76bd1fc497 {
  margin-top: 10px;
margin-bottom: 10px;
}

#s-d8e21a95-06f0-4ce7-a8c4-a69c5d0c0737 {
  margin-top: 20px;
margin-left: auto;
margin-bottom: 20px;
margin-right: auto;
min-height: 361px;
max-width: 680px;
}

@media (min-width: 0px) {
[id="s-d8e21a95-06f0-4ce7-a8c4-a69c5d0c0737"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-d8e21a95-06f0-4ce7-a8c4-a69c5d0c0737"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-d8e21a95-06f0-4ce7-a8c4-a69c5d0c0737"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-d8e21a95-06f0-4ce7-a8c4-a69c5d0c0737"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-3c522889-bb67-450d-ade3-5d69a86caef0 {
  margin-top: 10px;
margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
min-height: 300px;
max-width: 500px;
text-align: center;
}







  #s-3c522889-bb67-450d-ade3-5d69a86caef0 img.shogun-image {
    

    
    
    
  }


#s-3c522889-bb67-450d-ade3-5d69a86caef0 .shogun-image-content {
  
    align-items: center;
  
}

#s-9069fc39-e640-4652-8f81-6fbd92749b31 {
  margin-left: 50px;
margin-right: 50px;
}

#s-9069fc39-e640-4652-8f81-6fbd92749b31 {
  display: none;
}
#s-997ffc5e-b55c-43e8-8060-9394d67f4371 {
  text-align: center;
}



.shg-c#s-997ffc5e-b55c-43e8-8060-9394d67f4371 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-997ffc5e-b55c-43e8-8060-9394d67f4371 img.shogun-image {
  width: 100%;
}



@media (min-width: 1200px){

.shg-c#s-997ffc5e-b55c-43e8-8060-9394d67f4371 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-997ffc5e-b55c-43e8-8060-9394d67f4371 img.shogun-image {
  width: 100%;
}



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

.shg-c#s-997ffc5e-b55c-43e8-8060-9394d67f4371 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-997ffc5e-b55c-43e8-8060-9394d67f4371 img.shogun-image {
  width: 100%;
}



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

.shg-c#s-997ffc5e-b55c-43e8-8060-9394d67f4371 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-997ffc5e-b55c-43e8-8060-9394d67f4371 img.shogun-image {
  width: 100%;
}



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

.shg-c#s-997ffc5e-b55c-43e8-8060-9394d67f4371 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-997ffc5e-b55c-43e8-8060-9394d67f4371 img.shogun-image {
  width: 100%;
}



}
#s-aab35276-da0f-49e0-acff-32ea53387c94 {
  text-align: center;
}

#s-aab35276-da0f-49e0-acff-32ea53387c94 .shg-product-title-component h4 {
  color: #000;
  font-weight:  300 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
}

#s-945d6c54-fce7-4277-859c-07672e7d3142 {
  margin-top: 10px;
text-align: center;
}

#s-945d6c54-fce7-4277-859c-07672e7d3142 .shg-product-sold-out {
  display: none;
  color: rgba(0, 0, 0, 1);
  font-size: 16px;
  font-weight:  300 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-945d6c54-fce7-4277-859c-07672e7d3142 .shg-product-price {
  color: rgba(0, 0, 0, 1);
  font-weight:  300 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 16px;
}

#s-945d6c54-fce7-4277-859c-07672e7d3142 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(222, 15, 63, 1);
  font-weight:  300 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 14px;
  padding-left: 10px;
}

#s-f8be3202-52d3-4871-a050-bbbb2874f4fd {
  margin-top: 5px;
padding-top: 5px;
padding-left: 20px;
padding-bottom: 5px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(41, 76, 43, 1);
border-style: solid;
border-radius: 0px;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
letter-spacing: 2px;
color: rgba(41, 76, 43, 1);
}
#s-f8be3202-52d3-4871-a050-bbbb2874f4fd: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(41, 76, 43, 1) !important;
background-color: rgba(41, 76, 43, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}#s-f8be3202-52d3-4871-a050-bbbb2874f4fd:active {background-color: rgba(41, 76, 43, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-f8be3202-52d3-4871-a050-bbbb2874f4fd-root {
    text-align: center;
  }


#s-f8be3202-52d3-4871-a050-bbbb2874f4fd.shg-btn {
  color: rgba(41, 76, 43, 1);
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-f8be3202-52d3-4871-a050-bbbb2874f4fd-root {
    text-align: center;
  }


#s-f8be3202-52d3-4871-a050-bbbb2874f4fd.shg-btn {
  color: rgba(41, 76, 43, 1);
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-f8be3202-52d3-4871-a050-bbbb2874f4fd-root {
    text-align: center;
  }


#s-f8be3202-52d3-4871-a050-bbbb2874f4fd.shg-btn {
  color: rgba(41, 76, 43, 1);
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-f8be3202-52d3-4871-a050-bbbb2874f4fd-root {
    text-align: center;
  }


#s-f8be3202-52d3-4871-a050-bbbb2874f4fd.shg-btn {
  color: rgba(41, 76, 43, 1);
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-f8be3202-52d3-4871-a050-bbbb2874f4fd-root {
    text-align: center;
  }


#s-f8be3202-52d3-4871-a050-bbbb2874f4fd.shg-btn {
  color: rgba(41, 76, 43, 1);
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
}
#s-5674d663-081d-45ae-817a-cfdb1ee12a2c {
  margin-top: 10px;
margin-bottom: 10px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-5674d663-081d-45ae-817a-cfdb1ee12a2c .shogun-heading-component h3 {
  color: #000;
  font-weight:  500 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 20px;
  
  
  text-align: left;
}



#s-20f0c1a6-4717-41fa-b34b-0a8c0f491d2a {
  margin-top: 10px;
margin-bottom: 10px;
}

#s-2b9d6f80-8643-4e7e-9a61-17d772474e2f {
  margin-left: auto;
margin-bottom: 20px;
margin-right: auto;
max-width: 300px;
}

#s-2b9d6f80-8643-4e7e-9a61-17d772474e2f {
  display: none;
}
#s-81585bc2-0b41-4ed6-8e5b-32a6543d911a {
  text-align: center;
}


.shg-c#s-81585bc2-0b41-4ed6-8e5b-32a6543d911a {
  max-width:  100%;
}

.shg-c#s-81585bc2-0b41-4ed6-8e5b-32a6543d911a img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-81585bc2-0b41-4ed6-8e5b-32a6543d911a .shg-image-zoom,
.shg-c#s-81585bc2-0b41-4ed6-8e5b-32a6543d911a img.shogun-image {
  max-width: 500px !important;
  min-height: 200px !important;
}

.shg-c#s-81585bc2-0b41-4ed6-8e5b-32a6543d911a .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-81585bc2-0b41-4ed6-8e5b-32a6543d911a .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-81585bc2-0b41-4ed6-8e5b-32a6543d911a img.shogun-image {
  width: 100%;
}



@media (min-width: 1200px){
.shg-c#s-81585bc2-0b41-4ed6-8e5b-32a6543d911a {
  max-width:  100%;
}

.shg-c#s-81585bc2-0b41-4ed6-8e5b-32a6543d911a img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-81585bc2-0b41-4ed6-8e5b-32a6543d911a .shg-image-zoom,
.shg-c#s-81585bc2-0b41-4ed6-8e5b-32a6543d911a img.shogun-image {
  max-width: 500px !important;
  min-height: 200px !important;
}

.shg-c#s-81585bc2-0b41-4ed6-8e5b-32a6543d911a .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-81585bc2-0b41-4ed6-8e5b-32a6543d911a .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-81585bc2-0b41-4ed6-8e5b-32a6543d911a img.shogun-image {
  width: 100%;
}



}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-81585bc2-0b41-4ed6-8e5b-32a6543d911a {
  max-width:  100%;
}

.shg-c#s-81585bc2-0b41-4ed6-8e5b-32a6543d911a img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-81585bc2-0b41-4ed6-8e5b-32a6543d911a .shg-image-zoom,
.shg-c#s-81585bc2-0b41-4ed6-8e5b-32a6543d911a img.shogun-image {
  max-width: 500px !important;
  min-height: 200px !important;
}

.shg-c#s-81585bc2-0b41-4ed6-8e5b-32a6543d911a .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-81585bc2-0b41-4ed6-8e5b-32a6543d911a .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-81585bc2-0b41-4ed6-8e5b-32a6543d911a img.shogun-image {
  width: 100%;
}



}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-81585bc2-0b41-4ed6-8e5b-32a6543d911a {
  max-width:  100%;
}

.shg-c#s-81585bc2-0b41-4ed6-8e5b-32a6543d911a img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-81585bc2-0b41-4ed6-8e5b-32a6543d911a .shg-image-zoom,
.shg-c#s-81585bc2-0b41-4ed6-8e5b-32a6543d911a img.shogun-image {
  max-width: 500px !important;
  min-height: 200px !important;
}

.shg-c#s-81585bc2-0b41-4ed6-8e5b-32a6543d911a .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-81585bc2-0b41-4ed6-8e5b-32a6543d911a .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-81585bc2-0b41-4ed6-8e5b-32a6543d911a img.shogun-image {
  width: 100%;
}



}@media (max-width: 767px){
.shg-c#s-81585bc2-0b41-4ed6-8e5b-32a6543d911a {
  max-width:  100%;
}

.shg-c#s-81585bc2-0b41-4ed6-8e5b-32a6543d911a img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-81585bc2-0b41-4ed6-8e5b-32a6543d911a .shg-image-zoom,
.shg-c#s-81585bc2-0b41-4ed6-8e5b-32a6543d911a img.shogun-image {
  max-width: 500px !important;
  min-height: 200px !important;
}

.shg-c#s-81585bc2-0b41-4ed6-8e5b-32a6543d911a .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-81585bc2-0b41-4ed6-8e5b-32a6543d911a .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-81585bc2-0b41-4ed6-8e5b-32a6543d911a img.shogun-image {
  width: 100%;
}



}
#s-5e73b73c-c1f4-4579-b012-acdff4b6a1ca {
  text-align: center;
}

#s-5e73b73c-c1f4-4579-b012-acdff4b6a1ca .shg-product-title-component h4 {
  color: #000;
  font-weight:  300 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
}

#s-af1bfb59-d1fd-494f-a8e6-773d06c5bc8e {
  margin-top: 10px;
text-align: center;
}

#s-af1bfb59-d1fd-494f-a8e6-773d06c5bc8e .shg-product-sold-out {
  display: none;
  color: rgba(0, 0, 0, 1);
  font-size: 16px;
  font-weight:  300 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-af1bfb59-d1fd-494f-a8e6-773d06c5bc8e .shg-product-price {
  color: rgba(0, 0, 0, 1);
  font-weight:  300 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 16px;
}

#s-af1bfb59-d1fd-494f-a8e6-773d06c5bc8e .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(222, 15, 63, 1);
  font-weight:  300 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 14px;
  padding-left: 10px;
}

#s-f7efc39d-be29-482f-8573-cb0171de1ef9 {
  margin-top: 5px;
padding-top: 5px;
padding-left: 20px;
padding-bottom: 5px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(41, 76, 43, 1);
border-style: solid;
border-radius: 0px;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
letter-spacing: 2px;
color: rgba(41, 76, 43, 1);
}
#s-f7efc39d-be29-482f-8573-cb0171de1ef9: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(41, 76, 43, 1) !important;
background-color: rgba(41, 76, 43, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}#s-f7efc39d-be29-482f-8573-cb0171de1ef9:active {background-color: rgba(41, 76, 43, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-f7efc39d-be29-482f-8573-cb0171de1ef9-root {
    text-align: center;
  }


#s-f7efc39d-be29-482f-8573-cb0171de1ef9.shg-btn {
  color: rgba(41, 76, 43, 1);
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-f7efc39d-be29-482f-8573-cb0171de1ef9-root {
    text-align: center;
  }


#s-f7efc39d-be29-482f-8573-cb0171de1ef9.shg-btn {
  color: rgba(41, 76, 43, 1);
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-f7efc39d-be29-482f-8573-cb0171de1ef9-root {
    text-align: center;
  }


#s-f7efc39d-be29-482f-8573-cb0171de1ef9.shg-btn {
  color: rgba(41, 76, 43, 1);
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-f7efc39d-be29-482f-8573-cb0171de1ef9-root {
    text-align: center;
  }


#s-f7efc39d-be29-482f-8573-cb0171de1ef9.shg-btn {
  color: rgba(41, 76, 43, 1);
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-f7efc39d-be29-482f-8573-cb0171de1ef9-root {
    text-align: center;
  }


#s-f7efc39d-be29-482f-8573-cb0171de1ef9.shg-btn {
  color: rgba(41, 76, 43, 1);
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
}
#s-88ec1187-6e17-456d-ab4c-03e8c9aa1783 {
  margin-top: 10px;
margin-bottom: 10px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-88ec1187-6e17-456d-ab4c-03e8c9aa1783 .shogun-heading-component h3 {
  color: #000;
  font-weight:  500 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 20px;
  
  
  text-align: left;
}



#s-c23a26e9-90c0-42f9-9b01-e0953b2d3bbe {
  margin-top: 10px;
margin-bottom: 10px;
}

#s-86b6e1f5-bdd8-4afa-bc7a-e2be4fa0f427 {
  margin-left: auto;
margin-bottom: 20px;
margin-right: auto;
max-width: 300px;
}

#s-86b6e1f5-bdd8-4afa-bc7a-e2be4fa0f427 {
  display: none;
}
#s-7222b1b7-6aec-4633-9668-bb127ec1b89d {
  text-align: center;
}


.shg-c#s-7222b1b7-6aec-4633-9668-bb127ec1b89d {
  max-width:  100%;
}

.shg-c#s-7222b1b7-6aec-4633-9668-bb127ec1b89d img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-7222b1b7-6aec-4633-9668-bb127ec1b89d .shg-image-zoom,
.shg-c#s-7222b1b7-6aec-4633-9668-bb127ec1b89d img.shogun-image {
  max-width: 500px !important;
  min-height: 200px !important;
}

.shg-c#s-7222b1b7-6aec-4633-9668-bb127ec1b89d .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-7222b1b7-6aec-4633-9668-bb127ec1b89d .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-7222b1b7-6aec-4633-9668-bb127ec1b89d img.shogun-image {
  width: 100%;
}



@media (min-width: 1200px){
.shg-c#s-7222b1b7-6aec-4633-9668-bb127ec1b89d {
  max-width:  100%;
}

.shg-c#s-7222b1b7-6aec-4633-9668-bb127ec1b89d img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-7222b1b7-6aec-4633-9668-bb127ec1b89d .shg-image-zoom,
.shg-c#s-7222b1b7-6aec-4633-9668-bb127ec1b89d img.shogun-image {
  max-width: 500px !important;
  min-height: 200px !important;
}

.shg-c#s-7222b1b7-6aec-4633-9668-bb127ec1b89d .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-7222b1b7-6aec-4633-9668-bb127ec1b89d .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-7222b1b7-6aec-4633-9668-bb127ec1b89d img.shogun-image {
  width: 100%;
}



}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-7222b1b7-6aec-4633-9668-bb127ec1b89d {
  max-width:  100%;
}

.shg-c#s-7222b1b7-6aec-4633-9668-bb127ec1b89d img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-7222b1b7-6aec-4633-9668-bb127ec1b89d .shg-image-zoom,
.shg-c#s-7222b1b7-6aec-4633-9668-bb127ec1b89d img.shogun-image {
  max-width: 500px !important;
  min-height: 200px !important;
}

.shg-c#s-7222b1b7-6aec-4633-9668-bb127ec1b89d .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-7222b1b7-6aec-4633-9668-bb127ec1b89d .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-7222b1b7-6aec-4633-9668-bb127ec1b89d img.shogun-image {
  width: 100%;
}



}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-7222b1b7-6aec-4633-9668-bb127ec1b89d {
  max-width:  100%;
}

.shg-c#s-7222b1b7-6aec-4633-9668-bb127ec1b89d img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-7222b1b7-6aec-4633-9668-bb127ec1b89d .shg-image-zoom,
.shg-c#s-7222b1b7-6aec-4633-9668-bb127ec1b89d img.shogun-image {
  max-width: 500px !important;
  min-height: 200px !important;
}

.shg-c#s-7222b1b7-6aec-4633-9668-bb127ec1b89d .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-7222b1b7-6aec-4633-9668-bb127ec1b89d .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-7222b1b7-6aec-4633-9668-bb127ec1b89d img.shogun-image {
  width: 100%;
}



}@media (max-width: 767px){
.shg-c#s-7222b1b7-6aec-4633-9668-bb127ec1b89d {
  max-width:  100%;
}

.shg-c#s-7222b1b7-6aec-4633-9668-bb127ec1b89d img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-7222b1b7-6aec-4633-9668-bb127ec1b89d .shg-image-zoom,
.shg-c#s-7222b1b7-6aec-4633-9668-bb127ec1b89d img.shogun-image {
  max-width: 500px !important;
  min-height: 200px !important;
}

.shg-c#s-7222b1b7-6aec-4633-9668-bb127ec1b89d .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-7222b1b7-6aec-4633-9668-bb127ec1b89d .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-7222b1b7-6aec-4633-9668-bb127ec1b89d img.shogun-image {
  width: 100%;
}



}
#s-1be871c4-34a2-447c-9743-c9a87845b0bb {
  text-align: center;
}

#s-1be871c4-34a2-447c-9743-c9a87845b0bb .shg-product-title-component h4 {
  color: #000;
  font-weight:  300 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
}

#s-67d6f614-932f-4b91-a0a6-6b8893716962 {
  margin-top: 10px;
text-align: center;
}

#s-67d6f614-932f-4b91-a0a6-6b8893716962 .shg-product-sold-out {
  display: none;
  color: rgba(0, 0, 0, 1);
  font-size: 16px;
  font-weight:  300 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-67d6f614-932f-4b91-a0a6-6b8893716962 .shg-product-price {
  color: rgba(0, 0, 0, 1);
  font-weight:  300 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 16px;
}

#s-67d6f614-932f-4b91-a0a6-6b8893716962 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(222, 15, 63, 1);
  font-weight:  300 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 14px;
  padding-left: 10px;
}

#s-32c77648-413b-4eca-9f0f-bf8d2de62b00 {
  margin-top: 5px;
padding-top: 5px;
padding-left: 20px;
padding-bottom: 5px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(41, 76, 43, 1);
border-style: solid;
border-radius: 0px;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
letter-spacing: 2px;
color: rgba(41, 76, 43, 1);
}
#s-32c77648-413b-4eca-9f0f-bf8d2de62b00: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(41, 76, 43, 1) !important;
background-color: rgba(41, 76, 43, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}#s-32c77648-413b-4eca-9f0f-bf8d2de62b00:active {background-color: rgba(41, 76, 43, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-32c77648-413b-4eca-9f0f-bf8d2de62b00-root {
    text-align: center;
  }


#s-32c77648-413b-4eca-9f0f-bf8d2de62b00.shg-btn {
  color: rgba(41, 76, 43, 1);
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-32c77648-413b-4eca-9f0f-bf8d2de62b00-root {
    text-align: center;
  }


#s-32c77648-413b-4eca-9f0f-bf8d2de62b00.shg-btn {
  color: rgba(41, 76, 43, 1);
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-32c77648-413b-4eca-9f0f-bf8d2de62b00-root {
    text-align: center;
  }


#s-32c77648-413b-4eca-9f0f-bf8d2de62b00.shg-btn {
  color: rgba(41, 76, 43, 1);
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-32c77648-413b-4eca-9f0f-bf8d2de62b00-root {
    text-align: center;
  }


#s-32c77648-413b-4eca-9f0f-bf8d2de62b00.shg-btn {
  color: rgba(41, 76, 43, 1);
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-32c77648-413b-4eca-9f0f-bf8d2de62b00-root {
    text-align: center;
  }


#s-32c77648-413b-4eca-9f0f-bf8d2de62b00.shg-btn {
  color: rgba(41, 76, 43, 1);
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
}
#s-b2dd41f2-9707-4cd2-80e5-8859460a3785 {
  margin-top: 10px;
margin-bottom: 10px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-b2dd41f2-9707-4cd2-80e5-8859460a3785 .shogun-heading-component h3 {
  color: #000;
  font-weight:  500 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 20px;
  
  
  text-align: left;
}



#s-1223170d-b79f-4e6c-8c07-861b893cb524 {
  margin-top: 10px;
margin-bottom: 10px;
}

#s-e1a111a0-e668-4c11-81c3-e41caf0581bd {
  margin-top: 20px;
margin-left: auto;
margin-bottom: 20px;
margin-right: auto;
min-height: 361px;
max-width: 680px;
}

@media (min-width: 0px) {
[id="s-e1a111a0-e668-4c11-81c3-e41caf0581bd"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-e1a111a0-e668-4c11-81c3-e41caf0581bd"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-e1a111a0-e668-4c11-81c3-e41caf0581bd"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-e1a111a0-e668-4c11-81c3-e41caf0581bd"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (max-width: 767px) {
  [id="s-e1a111a0-e668-4c11-81c3-e41caf0581bd"] > .shg-row {
    flex-flow: column-reverse;
  }
}

#s-2389a090-6d11-4a2b-b19c-77214f79473a {
  margin-left: 50px;
margin-right: 50px;
}

#s-2389a090-6d11-4a2b-b19c-77214f79473a {
  display: none;
}
#s-c45e1986-3c14-482c-96e7-59de9c46758b {
  text-align: center;
}



.shg-c#s-c45e1986-3c14-482c-96e7-59de9c46758b .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c45e1986-3c14-482c-96e7-59de9c46758b img.shogun-image {
  width: 100%;
}



@media (min-width: 1200px){

.shg-c#s-c45e1986-3c14-482c-96e7-59de9c46758b .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c45e1986-3c14-482c-96e7-59de9c46758b img.shogun-image {
  width: 100%;
}



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

.shg-c#s-c45e1986-3c14-482c-96e7-59de9c46758b .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c45e1986-3c14-482c-96e7-59de9c46758b img.shogun-image {
  width: 100%;
}



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

.shg-c#s-c45e1986-3c14-482c-96e7-59de9c46758b .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c45e1986-3c14-482c-96e7-59de9c46758b img.shogun-image {
  width: 100%;
}



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

.shg-c#s-c45e1986-3c14-482c-96e7-59de9c46758b .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c45e1986-3c14-482c-96e7-59de9c46758b img.shogun-image {
  width: 100%;
}



}
#s-641e885b-dbff-4ef4-bf59-2a6ef29b6b1a {
  text-align: center;
}

#s-641e885b-dbff-4ef4-bf59-2a6ef29b6b1a .shg-product-title-component h4 {
  color: #000;
  font-weight:  300 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
}

#s-79d6cb4d-b423-4684-936c-a8bc0f79c264 {
  margin-top: 10px;
text-align: center;
}

#s-79d6cb4d-b423-4684-936c-a8bc0f79c264 .shg-product-sold-out {
  display: none;
  color: rgba(0, 0, 0, 1);
  font-size: 16px;
  font-weight:  300 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-79d6cb4d-b423-4684-936c-a8bc0f79c264 .shg-product-price {
  color: rgba(0, 0, 0, 1);
  font-weight:  300 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 16px;
}

#s-79d6cb4d-b423-4684-936c-a8bc0f79c264 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(222, 15, 63, 1);
  font-weight:  300 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 14px;
  padding-left: 10px;
}

#s-c5de3daf-836e-4193-8b37-954c336277bc {
  margin-top: 5px;
padding-top: 5px;
padding-left: 20px;
padding-bottom: 5px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(41, 76, 43, 1);
border-style: solid;
border-radius: 0px;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
letter-spacing: 2px;
color: rgba(41, 76, 43, 1);
}
#s-c5de3daf-836e-4193-8b37-954c336277bc: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(0, 0, 0, 1) !important;
background-color: rgba(41, 76, 43, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}#s-c5de3daf-836e-4193-8b37-954c336277bc:active {background-color: rgba(41, 76, 43, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-c5de3daf-836e-4193-8b37-954c336277bc-root {
    text-align: center;
  }


#s-c5de3daf-836e-4193-8b37-954c336277bc.shg-btn {
  color: rgba(41, 76, 43, 1);
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-c5de3daf-836e-4193-8b37-954c336277bc-root {
    text-align: center;
  }


#s-c5de3daf-836e-4193-8b37-954c336277bc.shg-btn {
  color: rgba(41, 76, 43, 1);
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-c5de3daf-836e-4193-8b37-954c336277bc-root {
    text-align: center;
  }


#s-c5de3daf-836e-4193-8b37-954c336277bc.shg-btn {
  color: rgba(41, 76, 43, 1);
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-c5de3daf-836e-4193-8b37-954c336277bc-root {
    text-align: center;
  }


#s-c5de3daf-836e-4193-8b37-954c336277bc.shg-btn {
  color: rgba(41, 76, 43, 1);
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-c5de3daf-836e-4193-8b37-954c336277bc-root {
    text-align: center;
  }


#s-c5de3daf-836e-4193-8b37-954c336277bc.shg-btn {
  color: rgba(41, 76, 43, 1);
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
}
#s-696d0dea-d697-4478-8480-baf87e822cbc {
  margin-top: 10px;
margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
min-height: 300px;
max-width: 500px;
text-align: center;
}







  #s-696d0dea-d697-4478-8480-baf87e822cbc img.shogun-image {
    

    
    
    
  }


#s-696d0dea-d697-4478-8480-baf87e822cbc .shogun-image-content {
  
    align-items: center;
  
}

#s-e5333bee-b6a8-481c-8e0e-58e8b1f55c36 {
  margin-top: 10px;
margin-bottom: 10px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-e5333bee-b6a8-481c-8e0e-58e8b1f55c36 .shogun-heading-component h3 {
  color: #000;
  font-weight:  500 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 20px;
  
  
  text-align: left;
}



#s-6127b25c-9c85-4e86-a835-480cdbfdce8b {
  margin-top: 10px;
margin-bottom: 10px;
}

#s-cff00598-0982-4a07-bc2c-b3922aec0f5f {
  margin-top: 20px;
margin-left: auto;
margin-bottom: 20px;
margin-right: auto;
min-height: 361px;
max-width: 680px;
}

@media (min-width: 0px) {
[id="s-cff00598-0982-4a07-bc2c-b3922aec0f5f"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-cff00598-0982-4a07-bc2c-b3922aec0f5f"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-cff00598-0982-4a07-bc2c-b3922aec0f5f"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-cff00598-0982-4a07-bc2c-b3922aec0f5f"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-5c5871fc-84b4-447e-9864-4919250699b9 {
  margin-top: 10px;
margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
min-height: 300px;
max-width: 500px;
text-align: center;
}







  #s-5c5871fc-84b4-447e-9864-4919250699b9 img.shogun-image {
    

    
    
    
  }


#s-5c5871fc-84b4-447e-9864-4919250699b9 .shogun-image-content {
  
    align-items: center;
  
}

#s-1948081f-4468-4453-80e0-cc9c3accdc1f {
  margin-left: 50px;
margin-right: 50px;
}

#s-1948081f-4468-4453-80e0-cc9c3accdc1f {
  display: none;
}
#s-8728adbe-c1a7-4f13-86ed-8f62b5c50a4a {
  text-align: center;
}



.shg-c#s-8728adbe-c1a7-4f13-86ed-8f62b5c50a4a .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-8728adbe-c1a7-4f13-86ed-8f62b5c50a4a img.shogun-image {
  width: 100%;
}



@media (min-width: 1200px){

.shg-c#s-8728adbe-c1a7-4f13-86ed-8f62b5c50a4a .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-8728adbe-c1a7-4f13-86ed-8f62b5c50a4a img.shogun-image {
  width: 100%;
}



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

.shg-c#s-8728adbe-c1a7-4f13-86ed-8f62b5c50a4a .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-8728adbe-c1a7-4f13-86ed-8f62b5c50a4a img.shogun-image {
  width: 100%;
}



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

.shg-c#s-8728adbe-c1a7-4f13-86ed-8f62b5c50a4a .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-8728adbe-c1a7-4f13-86ed-8f62b5c50a4a img.shogun-image {
  width: 100%;
}



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

.shg-c#s-8728adbe-c1a7-4f13-86ed-8f62b5c50a4a .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-8728adbe-c1a7-4f13-86ed-8f62b5c50a4a img.shogun-image {
  width: 100%;
}



}
#s-6e8cd5ea-dbd2-4c88-8098-176fd27f1733 {
  text-align: center;
}

#s-6e8cd5ea-dbd2-4c88-8098-176fd27f1733 .shg-product-title-component h4 {
  color: #000;
  font-weight:  300 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
}

#s-09c1cd18-f71f-4403-8e87-340880ba0198 {
  margin-top: 10px;
text-align: center;
}

#s-09c1cd18-f71f-4403-8e87-340880ba0198 .shg-product-sold-out {
  display: none;
  color: rgba(0, 0, 0, 1);
  font-size: 16px;
  font-weight:  300 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-09c1cd18-f71f-4403-8e87-340880ba0198 .shg-product-price {
  color: rgba(0, 0, 0, 1);
  font-weight:  300 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 16px;
}

#s-09c1cd18-f71f-4403-8e87-340880ba0198 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(222, 15, 63, 1);
  font-weight:  300 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 14px;
  padding-left: 10px;
}

#s-b9dcee5e-a58f-4d1b-9159-7e2e5ad0ec2a {
  margin-top: 5px;
padding-top: 5px;
padding-left: 20px;
padding-bottom: 5px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(41, 76, 43, 1);
border-style: solid;
border-radius: 0px;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
letter-spacing: 2px;
color: rgba(41, 76, 43, 1);
}
#s-b9dcee5e-a58f-4d1b-9159-7e2e5ad0ec2a: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(41, 76, 43, 1) !important;
background-color: rgba(41, 76, 43, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}#s-b9dcee5e-a58f-4d1b-9159-7e2e5ad0ec2a:active {background-color: rgba(41, 76, 43, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-b9dcee5e-a58f-4d1b-9159-7e2e5ad0ec2a-root {
    text-align: center;
  }


#s-b9dcee5e-a58f-4d1b-9159-7e2e5ad0ec2a.shg-btn {
  color: rgba(41, 76, 43, 1);
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-b9dcee5e-a58f-4d1b-9159-7e2e5ad0ec2a-root {
    text-align: center;
  }


#s-b9dcee5e-a58f-4d1b-9159-7e2e5ad0ec2a.shg-btn {
  color: rgba(41, 76, 43, 1);
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-b9dcee5e-a58f-4d1b-9159-7e2e5ad0ec2a-root {
    text-align: center;
  }


#s-b9dcee5e-a58f-4d1b-9159-7e2e5ad0ec2a.shg-btn {
  color: rgba(41, 76, 43, 1);
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-b9dcee5e-a58f-4d1b-9159-7e2e5ad0ec2a-root {
    text-align: center;
  }


#s-b9dcee5e-a58f-4d1b-9159-7e2e5ad0ec2a.shg-btn {
  color: rgba(41, 76, 43, 1);
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-b9dcee5e-a58f-4d1b-9159-7e2e5ad0ec2a-root {
    text-align: center;
  }


#s-b9dcee5e-a58f-4d1b-9159-7e2e5ad0ec2a.shg-btn {
  color: rgba(41, 76, 43, 1);
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
}
#s-4c330bdb-2ce8-4a53-80b1-2d74409db630 {
  margin-top: 10px;
margin-bottom: 10px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-4c330bdb-2ce8-4a53-80b1-2d74409db630 .shogun-heading-component h3 {
  color: #000;
  font-weight:  500 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 20px;
  
  
  text-align: left;
}



#s-6b10ef60-ef38-40c8-8051-b7bad9b0a85c {
  margin-top: 10px;
margin-bottom: 10px;
}

#s-be15195e-f756-481b-9cac-d45ac36ffcbb {
  margin-top: 20px;
margin-left: auto;
margin-bottom: 20px;
margin-right: auto;
min-height: 361px;
max-width: 680px;
}

@media (min-width: 0px) {
[id="s-be15195e-f756-481b-9cac-d45ac36ffcbb"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-be15195e-f756-481b-9cac-d45ac36ffcbb"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-be15195e-f756-481b-9cac-d45ac36ffcbb"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-be15195e-f756-481b-9cac-d45ac36ffcbb"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (max-width: 767px) {
  [id="s-be15195e-f756-481b-9cac-d45ac36ffcbb"] > .shg-row {
    flex-flow: column-reverse;
  }
}

#s-dff7111c-1b5d-4274-ac1c-b09df229bb70 {
  margin-left: 50px;
margin-right: 50px;
}

#s-dff7111c-1b5d-4274-ac1c-b09df229bb70 {
  display: none;
}
#s-d39484f5-7fe7-4304-97de-cf1351e84f20 {
  text-align: center;
}



.shg-c#s-d39484f5-7fe7-4304-97de-cf1351e84f20 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-d39484f5-7fe7-4304-97de-cf1351e84f20 img.shogun-image {
  width: 100%;
}



@media (min-width: 1200px){

.shg-c#s-d39484f5-7fe7-4304-97de-cf1351e84f20 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-d39484f5-7fe7-4304-97de-cf1351e84f20 img.shogun-image {
  width: 100%;
}



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

.shg-c#s-d39484f5-7fe7-4304-97de-cf1351e84f20 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-d39484f5-7fe7-4304-97de-cf1351e84f20 img.shogun-image {
  width: 100%;
}



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

.shg-c#s-d39484f5-7fe7-4304-97de-cf1351e84f20 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-d39484f5-7fe7-4304-97de-cf1351e84f20 img.shogun-image {
  width: 100%;
}



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

.shg-c#s-d39484f5-7fe7-4304-97de-cf1351e84f20 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-d39484f5-7fe7-4304-97de-cf1351e84f20 img.shogun-image {
  width: 100%;
}



}
#s-a9259370-5a6f-4f3a-86bb-2d9697547800 {
  text-align: center;
}

#s-a9259370-5a6f-4f3a-86bb-2d9697547800 .shg-product-title-component h4 {
  color: #000;
  font-weight:  300 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
}

#s-ab67efcd-7573-4c9f-a4f1-2e936903a707 {
  margin-top: 10px;
text-align: center;
}

#s-ab67efcd-7573-4c9f-a4f1-2e936903a707 .shg-product-sold-out {
  display: none;
  color: rgba(0, 0, 0, 1);
  font-size: 16px;
  font-weight:  300 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-ab67efcd-7573-4c9f-a4f1-2e936903a707 .shg-product-price {
  color: rgba(0, 0, 0, 1);
  font-weight:  300 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 16px;
}

#s-ab67efcd-7573-4c9f-a4f1-2e936903a707 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(222, 15, 63, 1);
  font-weight:  300 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 14px;
  padding-left: 10px;
}

#s-eb6cc18d-82ed-4c40-a815-63f53bd61711 {
  margin-top: 5px;
padding-top: 5px;
padding-left: 20px;
padding-bottom: 5px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(41, 76, 43, 1);
border-style: solid;
border-radius: 0px;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
letter-spacing: 2px;
color: rgba(41, 76, 43, 1);
}
#s-eb6cc18d-82ed-4c40-a815-63f53bd61711: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(0, 0, 0, 1) !important;
background-color: rgba(41, 76, 43, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}#s-eb6cc18d-82ed-4c40-a815-63f53bd61711:active {background-color: rgba(41, 76, 43, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-eb6cc18d-82ed-4c40-a815-63f53bd61711-root {
    text-align: center;
  }


#s-eb6cc18d-82ed-4c40-a815-63f53bd61711.shg-btn {
  color: rgba(41, 76, 43, 1);
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-eb6cc18d-82ed-4c40-a815-63f53bd61711-root {
    text-align: center;
  }


#s-eb6cc18d-82ed-4c40-a815-63f53bd61711.shg-btn {
  color: rgba(41, 76, 43, 1);
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-eb6cc18d-82ed-4c40-a815-63f53bd61711-root {
    text-align: center;
  }


#s-eb6cc18d-82ed-4c40-a815-63f53bd61711.shg-btn {
  color: rgba(41, 76, 43, 1);
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-eb6cc18d-82ed-4c40-a815-63f53bd61711-root {
    text-align: center;
  }


#s-eb6cc18d-82ed-4c40-a815-63f53bd61711.shg-btn {
  color: rgba(41, 76, 43, 1);
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-eb6cc18d-82ed-4c40-a815-63f53bd61711-root {
    text-align: center;
  }


#s-eb6cc18d-82ed-4c40-a815-63f53bd61711.shg-btn {
  color: rgba(41, 76, 43, 1);
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
}
#s-535e4407-9e39-4c16-ba23-6d59091be80b {
  margin-top: 10px;
margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
min-height: 300px;
max-width: 500px;
text-align: center;
}







  #s-535e4407-9e39-4c16-ba23-6d59091be80b img.shogun-image {
    

    
    
    
  }


#s-535e4407-9e39-4c16-ba23-6d59091be80b .shogun-image-content {
  
    align-items: center;
  
}

#s-a366f642-30e7-4952-a9f9-918c49a70429 {
  margin-top: 10px;
margin-bottom: 10px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-a366f642-30e7-4952-a9f9-918c49a70429 .shogun-heading-component h3 {
  color: #000;
  font-weight:  500 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 20px;
  
  
  text-align: left;
}



#s-54ec9499-60f8-47b5-b89b-c024de6c94f7 {
  margin-top: 10px;
margin-bottom: 10px;
}

#s-9420eb6c-e1b9-4c8f-809f-7593ba3592a5 {
  margin-top: 20px;
margin-left: auto;
margin-bottom: 20px;
margin-right: auto;
min-height: 361px;
max-width: 680px;
}

@media (min-width: 0px) {
[id="s-9420eb6c-e1b9-4c8f-809f-7593ba3592a5"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-9420eb6c-e1b9-4c8f-809f-7593ba3592a5"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-9420eb6c-e1b9-4c8f-809f-7593ba3592a5"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-9420eb6c-e1b9-4c8f-809f-7593ba3592a5"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-c853b858-0bf4-4604-a0cc-9cd29c6fb08b {
  margin-top: 10px;
margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
min-height: 300px;
max-width: 500px;
text-align: center;
}







  #s-c853b858-0bf4-4604-a0cc-9cd29c6fb08b img.shogun-image {
    

    
    
    
  }


#s-c853b858-0bf4-4604-a0cc-9cd29c6fb08b .shogun-image-content {
  
    align-items: center;
  
}

#s-ce601965-a305-4093-98dd-9bba1441d18e {
  margin-left: 50px;
margin-right: 50px;
}

#s-ce601965-a305-4093-98dd-9bba1441d18e {
  display: none;
}
#s-1bb8e235-1a1d-4fa4-9f51-da45f08b68e9 {
  text-align: center;
}



.shg-c#s-1bb8e235-1a1d-4fa4-9f51-da45f08b68e9 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-1bb8e235-1a1d-4fa4-9f51-da45f08b68e9 img.shogun-image {
  width: 100%;
}



@media (min-width: 1200px){

.shg-c#s-1bb8e235-1a1d-4fa4-9f51-da45f08b68e9 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-1bb8e235-1a1d-4fa4-9f51-da45f08b68e9 img.shogun-image {
  width: 100%;
}



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

.shg-c#s-1bb8e235-1a1d-4fa4-9f51-da45f08b68e9 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-1bb8e235-1a1d-4fa4-9f51-da45f08b68e9 img.shogun-image {
  width: 100%;
}



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

.shg-c#s-1bb8e235-1a1d-4fa4-9f51-da45f08b68e9 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-1bb8e235-1a1d-4fa4-9f51-da45f08b68e9 img.shogun-image {
  width: 100%;
}



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

.shg-c#s-1bb8e235-1a1d-4fa4-9f51-da45f08b68e9 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-1bb8e235-1a1d-4fa4-9f51-da45f08b68e9 img.shogun-image {
  width: 100%;
}



}
#s-f1afd27b-b11a-41da-ae5f-4415d2ac6bfa {
  text-align: center;
}

#s-f1afd27b-b11a-41da-ae5f-4415d2ac6bfa .shg-product-title-component h4 {
  color: #000;
  font-weight:  300 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
}

#s-2131cbba-1a9d-461c-b792-88b59888c232 {
  margin-top: 10px;
text-align: center;
}

#s-2131cbba-1a9d-461c-b792-88b59888c232 .shg-product-sold-out {
  display: none;
  color: rgba(0, 0, 0, 1);
  font-size: 16px;
  font-weight:  300 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-2131cbba-1a9d-461c-b792-88b59888c232 .shg-product-price {
  color: rgba(0, 0, 0, 1);
  font-weight:  300 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 16px;
}

#s-2131cbba-1a9d-461c-b792-88b59888c232 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(222, 15, 63, 1);
  font-weight:  300 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 14px;
  padding-left: 10px;
}

#s-350682c3-65a2-4842-8bc3-302687379840 {
  margin-top: 5px;
padding-top: 5px;
padding-left: 20px;
padding-bottom: 5px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(41, 76, 43, 1);
border-style: solid;
border-radius: 0px;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
letter-spacing: 2px;
color: rgba(41, 76, 43, 1);
}
#s-350682c3-65a2-4842-8bc3-302687379840: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(41, 76, 43, 1) !important;
background-color: rgba(41, 76, 43, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}#s-350682c3-65a2-4842-8bc3-302687379840:active {background-color: rgba(41, 76, 43, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-350682c3-65a2-4842-8bc3-302687379840-root {
    text-align: center;
  }


#s-350682c3-65a2-4842-8bc3-302687379840.shg-btn {
  color: rgba(41, 76, 43, 1);
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-350682c3-65a2-4842-8bc3-302687379840-root {
    text-align: center;
  }


#s-350682c3-65a2-4842-8bc3-302687379840.shg-btn {
  color: rgba(41, 76, 43, 1);
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-350682c3-65a2-4842-8bc3-302687379840-root {
    text-align: center;
  }


#s-350682c3-65a2-4842-8bc3-302687379840.shg-btn {
  color: rgba(41, 76, 43, 1);
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-350682c3-65a2-4842-8bc3-302687379840-root {
    text-align: center;
  }


#s-350682c3-65a2-4842-8bc3-302687379840.shg-btn {
  color: rgba(41, 76, 43, 1);
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-350682c3-65a2-4842-8bc3-302687379840-root {
    text-align: center;
  }


#s-350682c3-65a2-4842-8bc3-302687379840.shg-btn {
  color: rgba(41, 76, 43, 1);
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
}
#s-a31e7318-f7e4-4e4b-9e76-d70069ee3826 {
  margin-top: 10px;
margin-bottom: 10px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-a31e7318-f7e4-4e4b-9e76-d70069ee3826 .shogun-heading-component h3 {
  color: #000;
  font-weight:  500 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 20px;
  
  
  text-align: left;
}



#s-1a02a8a0-3ea0-4383-8a82-1bcddb63b6c5 {
  margin-top: 10px;
margin-bottom: 10px;
}

#s-17ffc906-9c8c-4df4-8998-1972c21c93e4 {
  margin-left: auto;
margin-bottom: 20px;
margin-right: auto;
max-width: 300px;
}

#s-17ffc906-9c8c-4df4-8998-1972c21c93e4 {
  display: none;
}
#s-8ce518d4-919b-406d-9ef9-6a848626d9ba {
  text-align: center;
}


.shg-c#s-8ce518d4-919b-406d-9ef9-6a848626d9ba {
  max-width:  100%;
}

.shg-c#s-8ce518d4-919b-406d-9ef9-6a848626d9ba img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-8ce518d4-919b-406d-9ef9-6a848626d9ba .shg-image-zoom,
.shg-c#s-8ce518d4-919b-406d-9ef9-6a848626d9ba img.shogun-image {
  max-width: 500px !important;
  min-height: 200px !important;
}

.shg-c#s-8ce518d4-919b-406d-9ef9-6a848626d9ba .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-8ce518d4-919b-406d-9ef9-6a848626d9ba .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-8ce518d4-919b-406d-9ef9-6a848626d9ba img.shogun-image {
  width: 100%;
}



@media (min-width: 1200px){
.shg-c#s-8ce518d4-919b-406d-9ef9-6a848626d9ba {
  max-width:  100%;
}

.shg-c#s-8ce518d4-919b-406d-9ef9-6a848626d9ba img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-8ce518d4-919b-406d-9ef9-6a848626d9ba .shg-image-zoom,
.shg-c#s-8ce518d4-919b-406d-9ef9-6a848626d9ba img.shogun-image {
  max-width: 500px !important;
  min-height: 200px !important;
}

.shg-c#s-8ce518d4-919b-406d-9ef9-6a848626d9ba .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-8ce518d4-919b-406d-9ef9-6a848626d9ba .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-8ce518d4-919b-406d-9ef9-6a848626d9ba img.shogun-image {
  width: 100%;
}



}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-8ce518d4-919b-406d-9ef9-6a848626d9ba {
  max-width:  100%;
}

.shg-c#s-8ce518d4-919b-406d-9ef9-6a848626d9ba img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-8ce518d4-919b-406d-9ef9-6a848626d9ba .shg-image-zoom,
.shg-c#s-8ce518d4-919b-406d-9ef9-6a848626d9ba img.shogun-image {
  max-width: 500px !important;
  min-height: 200px !important;
}

.shg-c#s-8ce518d4-919b-406d-9ef9-6a848626d9ba .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-8ce518d4-919b-406d-9ef9-6a848626d9ba .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-8ce518d4-919b-406d-9ef9-6a848626d9ba img.shogun-image {
  width: 100%;
}



}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-8ce518d4-919b-406d-9ef9-6a848626d9ba {
  max-width:  100%;
}

.shg-c#s-8ce518d4-919b-406d-9ef9-6a848626d9ba img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-8ce518d4-919b-406d-9ef9-6a848626d9ba .shg-image-zoom,
.shg-c#s-8ce518d4-919b-406d-9ef9-6a848626d9ba img.shogun-image {
  max-width: 500px !important;
  min-height: 200px !important;
}

.shg-c#s-8ce518d4-919b-406d-9ef9-6a848626d9ba .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-8ce518d4-919b-406d-9ef9-6a848626d9ba .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-8ce518d4-919b-406d-9ef9-6a848626d9ba img.shogun-image {
  width: 100%;
}



}@media (max-width: 767px){
.shg-c#s-8ce518d4-919b-406d-9ef9-6a848626d9ba {
  max-width:  100%;
}

.shg-c#s-8ce518d4-919b-406d-9ef9-6a848626d9ba img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-8ce518d4-919b-406d-9ef9-6a848626d9ba .shg-image-zoom,
.shg-c#s-8ce518d4-919b-406d-9ef9-6a848626d9ba img.shogun-image {
  max-width: 500px !important;
  min-height: 200px !important;
}

.shg-c#s-8ce518d4-919b-406d-9ef9-6a848626d9ba .shg-image-zoom {
  
    margin: 0 auto;
  
}


.shg-c#s-8ce518d4-919b-406d-9ef9-6a848626d9ba .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-8ce518d4-919b-406d-9ef9-6a848626d9ba img.shogun-image {
  width: 100%;
}



}
#s-55c4bdac-d638-4667-8866-78e17bd3eb27 {
  text-align: center;
}

#s-55c4bdac-d638-4667-8866-78e17bd3eb27 .shg-product-title-component h4 {
  color: #000;
  font-weight:  300 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
}

#s-af8c7120-0caa-48f4-8de6-571148294ebe {
  margin-top: 10px;
text-align: center;
}

#s-af8c7120-0caa-48f4-8de6-571148294ebe .shg-product-sold-out {
  display: none;
  color: rgba(0, 0, 0, 1);
  font-size: 16px;
  font-weight:  300 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-af8c7120-0caa-48f4-8de6-571148294ebe .shg-product-price {
  color: rgba(0, 0, 0, 1);
  font-weight:  300 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 16px;
}

#s-af8c7120-0caa-48f4-8de6-571148294ebe .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(222, 15, 63, 1);
  font-weight:  300 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 14px;
  padding-left: 10px;
}

#s-09514d9c-c776-4ddd-8d20-ec4c5d834314 {
  margin-top: 5px;
padding-top: 5px;
padding-left: 20px;
padding-bottom: 5px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(41, 76, 43, 1);
border-style: solid;
border-radius: 0px;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
letter-spacing: 2px;
color: rgba(41, 76, 43, 1);
}
#s-09514d9c-c776-4ddd-8d20-ec4c5d834314: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(41, 76, 43, 1) !important;
background-color: rgba(41, 76, 43, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}#s-09514d9c-c776-4ddd-8d20-ec4c5d834314:active {background-color: rgba(41, 76, 43, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-09514d9c-c776-4ddd-8d20-ec4c5d834314-root {
    text-align: center;
  }


#s-09514d9c-c776-4ddd-8d20-ec4c5d834314.shg-btn {
  color: rgba(41, 76, 43, 1);
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-09514d9c-c776-4ddd-8d20-ec4c5d834314-root {
    text-align: center;
  }


#s-09514d9c-c776-4ddd-8d20-ec4c5d834314.shg-btn {
  color: rgba(41, 76, 43, 1);
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-09514d9c-c776-4ddd-8d20-ec4c5d834314-root {
    text-align: center;
  }


#s-09514d9c-c776-4ddd-8d20-ec4c5d834314.shg-btn {
  color: rgba(41, 76, 43, 1);
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-09514d9c-c776-4ddd-8d20-ec4c5d834314-root {
    text-align: center;
  }


#s-09514d9c-c776-4ddd-8d20-ec4c5d834314.shg-btn {
  color: rgba(41, 76, 43, 1);
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-09514d9c-c776-4ddd-8d20-ec4c5d834314-root {
    text-align: center;
  }


#s-09514d9c-c776-4ddd-8d20-ec4c5d834314.shg-btn {
  color: rgba(41, 76, 43, 1);
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
}
#s-5fb7a0d5-6cd9-435d-b6bc-5ef7eba95cfe {
  margin-top: 10px;
margin-bottom: 10px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-5fb7a0d5-6cd9-435d-b6bc-5ef7eba95cfe .shogun-heading-component h3 {
  color: #000;
  font-weight:  500 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 20px;
  
  
  text-align: left;
}



#s-3db2fef5-98bb-4fcc-b2a6-8e16d9bcb1f6 {
  margin-top: 10px;
margin-bottom: 10px;
}

#s-31fee092-d768-43f4-8098-5994ce563c75 {
  margin-top: 20px;
margin-left: auto;
margin-bottom: 20px;
margin-right: auto;
min-height: 361px;
max-width: 680px;
}

@media (min-width: 0px) {
[id="s-31fee092-d768-43f4-8098-5994ce563c75"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-31fee092-d768-43f4-8098-5994ce563c75"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-31fee092-d768-43f4-8098-5994ce563c75"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-31fee092-d768-43f4-8098-5994ce563c75"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (max-width: 767px) {
  [id="s-31fee092-d768-43f4-8098-5994ce563c75"] > .shg-row {
    flex-flow: column-reverse;
  }
}

#s-6f921366-0c62-4ea6-8360-bb0bf305d393 {
  margin-left: 50px;
margin-right: 50px;
}

#s-6f921366-0c62-4ea6-8360-bb0bf305d393 {
  display: none;
}
#s-cc2d57ae-0038-4b6d-b72f-3cf9d6df2772 {
  text-align: center;
}



.shg-c#s-cc2d57ae-0038-4b6d-b72f-3cf9d6df2772 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-cc2d57ae-0038-4b6d-b72f-3cf9d6df2772 img.shogun-image {
  width: 100%;
}



@media (min-width: 1200px){

.shg-c#s-cc2d57ae-0038-4b6d-b72f-3cf9d6df2772 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-cc2d57ae-0038-4b6d-b72f-3cf9d6df2772 img.shogun-image {
  width: 100%;
}



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

.shg-c#s-cc2d57ae-0038-4b6d-b72f-3cf9d6df2772 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-cc2d57ae-0038-4b6d-b72f-3cf9d6df2772 img.shogun-image {
  width: 100%;
}



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

.shg-c#s-cc2d57ae-0038-4b6d-b72f-3cf9d6df2772 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-cc2d57ae-0038-4b6d-b72f-3cf9d6df2772 img.shogun-image {
  width: 100%;
}



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

.shg-c#s-cc2d57ae-0038-4b6d-b72f-3cf9d6df2772 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-cc2d57ae-0038-4b6d-b72f-3cf9d6df2772 img.shogun-image {
  width: 100%;
}



}
#s-efb1da88-ed60-49ce-a424-464322e387e3 {
  text-align: center;
}

#s-efb1da88-ed60-49ce-a424-464322e387e3 .shg-product-title-component h4 {
  color: #000;
  font-weight:  300 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
}

#s-087a87fc-90d4-48a7-9176-49aea28a9055 {
  margin-top: 10px;
text-align: center;
}

#s-087a87fc-90d4-48a7-9176-49aea28a9055 .shg-product-sold-out {
  display: none;
  color: rgba(0, 0, 0, 1);
  font-size: 16px;
  font-weight:  300 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-087a87fc-90d4-48a7-9176-49aea28a9055 .shg-product-price {
  color: rgba(0, 0, 0, 1);
  font-weight:  300 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 16px;
}

#s-087a87fc-90d4-48a7-9176-49aea28a9055 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(222, 15, 63, 1);
  font-weight:  300 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 14px;
  padding-left: 10px;
}

#s-95ae0d68-ea6c-4da0-9bea-7f17cca8e5d6 {
  margin-top: 5px;
padding-top: 5px;
padding-left: 20px;
padding-bottom: 5px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(41, 76, 43, 1);
border-style: solid;
border-radius: 0px;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
letter-spacing: 2px;
color: rgba(41, 76, 43, 1);
}
#s-95ae0d68-ea6c-4da0-9bea-7f17cca8e5d6: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(0, 0, 0, 1) !important;
background-color: rgba(41, 76, 43, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}#s-95ae0d68-ea6c-4da0-9bea-7f17cca8e5d6:active {background-color: rgba(41, 76, 43, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-95ae0d68-ea6c-4da0-9bea-7f17cca8e5d6-root {
    text-align: center;
  }


#s-95ae0d68-ea6c-4da0-9bea-7f17cca8e5d6.shg-btn {
  color: rgba(41, 76, 43, 1);
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-95ae0d68-ea6c-4da0-9bea-7f17cca8e5d6-root {
    text-align: center;
  }


#s-95ae0d68-ea6c-4da0-9bea-7f17cca8e5d6.shg-btn {
  color: rgba(41, 76, 43, 1);
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-95ae0d68-ea6c-4da0-9bea-7f17cca8e5d6-root {
    text-align: center;
  }


#s-95ae0d68-ea6c-4da0-9bea-7f17cca8e5d6.shg-btn {
  color: rgba(41, 76, 43, 1);
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-95ae0d68-ea6c-4da0-9bea-7f17cca8e5d6-root {
    text-align: center;
  }


#s-95ae0d68-ea6c-4da0-9bea-7f17cca8e5d6.shg-btn {
  color: rgba(41, 76, 43, 1);
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-95ae0d68-ea6c-4da0-9bea-7f17cca8e5d6-root {
    text-align: center;
  }


#s-95ae0d68-ea6c-4da0-9bea-7f17cca8e5d6.shg-btn {
  color: rgba(41, 76, 43, 1);
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
}
#s-e4d0a9a4-c276-42f9-85c1-becc9e56bfc6 {
  margin-top: 10px;
margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
min-height: 300px;
max-width: 500px;
text-align: center;
}







  #s-e4d0a9a4-c276-42f9-85c1-becc9e56bfc6 img.shogun-image {
    

    
    
    
  }


#s-e4d0a9a4-c276-42f9-85c1-becc9e56bfc6 .shogun-image-content {
  
    align-items: center;
  
}

#s-f4a9714b-284f-4ab5-b658-062915f6242c {
  margin-top: 10px;
margin-bottom: 10px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-f4a9714b-284f-4ab5-b658-062915f6242c .shogun-heading-component h3 {
  color: #000;
  font-weight:  500 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 20px;
  
  
  text-align: left;
}



#s-119cec42-7653-477e-9f24-8cbc78b75e07 {
  margin-top: 10px;
margin-bottom: 10px;
}

#s-8584c5c9-d32f-41fa-950b-a5bc8dfe6759 {
  margin-top: 20px;
margin-left: auto;
margin-bottom: 20px;
margin-right: auto;
min-height: 361px;
max-width: 680px;
}

@media (min-width: 0px) {
[id="s-8584c5c9-d32f-41fa-950b-a5bc8dfe6759"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-8584c5c9-d32f-41fa-950b-a5bc8dfe6759"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-8584c5c9-d32f-41fa-950b-a5bc8dfe6759"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-8584c5c9-d32f-41fa-950b-a5bc8dfe6759"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-f41261e6-e2e5-430b-9cdd-0c1eb2e04f82 {
  margin-top: 10px;
margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
min-height: 300px;
max-width: 500px;
text-align: center;
}







  #s-f41261e6-e2e5-430b-9cdd-0c1eb2e04f82 img.shogun-image {
    

    
    
    
  }


#s-f41261e6-e2e5-430b-9cdd-0c1eb2e04f82 .shogun-image-content {
  
    align-items: center;
  
}

#s-bd36a4d6-ec41-4b14-b179-df245fbbbbe8 {
  margin-left: 50px;
margin-right: 50px;
}

#s-bd36a4d6-ec41-4b14-b179-df245fbbbbe8 {
  display: none;
}
#s-dd5909dd-044f-49a8-af0f-3ccbd7e66fa2 {
  text-align: center;
}



.shg-c#s-dd5909dd-044f-49a8-af0f-3ccbd7e66fa2 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-dd5909dd-044f-49a8-af0f-3ccbd7e66fa2 img.shogun-image {
  width: 100%;
}



@media (min-width: 1200px){

.shg-c#s-dd5909dd-044f-49a8-af0f-3ccbd7e66fa2 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-dd5909dd-044f-49a8-af0f-3ccbd7e66fa2 img.shogun-image {
  width: 100%;
}



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

.shg-c#s-dd5909dd-044f-49a8-af0f-3ccbd7e66fa2 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-dd5909dd-044f-49a8-af0f-3ccbd7e66fa2 img.shogun-image {
  width: 100%;
}



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

.shg-c#s-dd5909dd-044f-49a8-af0f-3ccbd7e66fa2 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-dd5909dd-044f-49a8-af0f-3ccbd7e66fa2 img.shogun-image {
  width: 100%;
}



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

.shg-c#s-dd5909dd-044f-49a8-af0f-3ccbd7e66fa2 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-dd5909dd-044f-49a8-af0f-3ccbd7e66fa2 img.shogun-image {
  width: 100%;
}



}
#s-cd6bfee5-49e2-496f-9cca-f1e870152536 {
  text-align: center;
}

#s-cd6bfee5-49e2-496f-9cca-f1e870152536 .shg-product-title-component h4 {
  color: #000;
  font-weight:  300 ;
  font-family: Poppins;
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
}

#s-d479d9a8-dd5b-42df-930a-3481ef1e929e {
  margin-top: 10px;
text-align: center;
}

#s-d479d9a8-dd5b-42df-930a-3481ef1e929e .shg-product-sold-out {
  display: none;
  color: rgba(0, 0, 0, 1);
  font-size: 16px;
  font-weight:  300 ;
  font-family: Poppins;
  font-style:  normal ;
}

#s-d479d9a8-dd5b-42df-930a-3481ef1e929e .shg-product-price {
  color: rgba(0, 0, 0, 1);
  font-weight:  300 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 16px;
}

#s-d479d9a8-dd5b-42df-930a-3481ef1e929e .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: rgba(222, 15, 63, 1);
  font-weight:  300 ;
  font-family: Poppins;
  font-style:  normal ;
  font-size: 14px;
  padding-left: 10px;
}

#s-7630cff6-abab-4b7c-9021-b4f1df1d1427 {
  margin-top: 5px;
padding-top: 5px;
padding-left: 20px;
padding-bottom: 5px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(41, 76, 43, 1);
border-style: solid;
border-radius: 0px;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
letter-spacing: 2px;
color: rgba(41, 76, 43, 1);
}
#s-7630cff6-abab-4b7c-9021-b4f1df1d1427: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(41, 76, 43, 1) !important;
background-color: rgba(41, 76, 43, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}#s-7630cff6-abab-4b7c-9021-b4f1df1d1427:active {background-color: rgba(41, 76, 43, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-7630cff6-abab-4b7c-9021-b4f1df1d1427-root {
    text-align: center;
  }


#s-7630cff6-abab-4b7c-9021-b4f1df1d1427.shg-btn {
  color: rgba(41, 76, 43, 1);
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-7630cff6-abab-4b7c-9021-b4f1df1d1427-root {
    text-align: center;
  }


#s-7630cff6-abab-4b7c-9021-b4f1df1d1427.shg-btn {
  color: rgba(41, 76, 43, 1);
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-7630cff6-abab-4b7c-9021-b4f1df1d1427-root {
    text-align: center;
  }


#s-7630cff6-abab-4b7c-9021-b4f1df1d1427.shg-btn {
  color: rgba(41, 76, 43, 1);
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-7630cff6-abab-4b7c-9021-b4f1df1d1427-root {
    text-align: center;
  }


#s-7630cff6-abab-4b7c-9021-b4f1df1d1427.shg-btn {
  color: rgba(41, 76, 43, 1);
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-7630cff6-abab-4b7c-9021-b4f1df1d1427-root {
    text-align: center;
  }


#s-7630cff6-abab-4b7c-9021-b4f1df1d1427.shg-btn {
  color: rgba(41, 76, 43, 1);
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
}
#s-c187cc0c-2442-4f7f-a7c8-cd33d6e5dc43 {
  margin-top: 10px;
margin-bottom: 10px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-c187cc0c-2442-4f7f-a7c8-cd33d6e5dc43 .shogun-heading-component h2 {
  color: #000;
  font-weight:  600 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 24px;
  
  
  text-align: left;
}



#s-eb37458d-9811-4d93-bcb0-10c53a4568b4 {
  margin-top: 10px;
margin-bottom: 10px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-eb37458d-9811-4d93-bcb0-10c53a4568b4 .shogun-heading-component h3 {
  color: #000;
  font-weight:  500 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 20px;
  
  
  text-align: left;
}



#s-65bee2c5-14b0-4dd6-ac5d-d28c680705a5 {
  margin-top: 10px;
margin-bottom: 10px;
}

#s-121a7ff7-f38d-461f-ac6c-d1fdd045e195 {
  margin-top: 10px;
margin-bottom: 10px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-121a7ff7-f38d-461f-ac6c-d1fdd045e195 .shogun-heading-component h3 {
  color: #000;
  font-weight:  500 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 20px;
  
  
  text-align: left;
}



#s-c60dbe4d-299d-4cdb-903a-06d9b0d0943d {
  margin-top: 10px;
margin-bottom: 10px;
}

#s-64638e2f-603d-42d3-b7da-b965e2b528c6 {
  margin-top: 20px;
margin-left: auto;
margin-bottom: 20px;
margin-right: auto;
min-height: 200px;
max-width: 400px;
text-align: center;
}







  #s-64638e2f-603d-42d3-b7da-b965e2b528c6 img.shogun-image {
    

    
    
    
  }


#s-64638e2f-603d-42d3-b7da-b965e2b528c6 .shogun-image-content {
  
    align-items: center;
  
}

#s-174e305f-d928-4bd3-b61b-ba8fd8947de4 {
  margin-top: 10px;
margin-bottom: 10px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-174e305f-d928-4bd3-b61b-ba8fd8947de4 .shogun-heading-component h3 {
  color: #000;
  font-weight:  500 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 20px;
  
  
  text-align: left;
}



#s-8e058986-61b7-44d7-948b-622a9337c0c7 {
  margin-top: 10px;
margin-bottom: 10px;
}

#s-14170d2e-ee03-4994-99c8-af2b0a4cfbdd {
  margin-top: 10px;
margin-bottom: 10px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-14170d2e-ee03-4994-99c8-af2b0a4cfbdd .shogun-heading-component h3 {
  color: #000;
  font-weight:  500 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 20px;
  
  
  text-align: left;
}



#s-9f841264-afe0-4bd7-8afd-18ec7f4205ad {
  margin-top: 10px;
margin-bottom: 10px;
}

#s-5a9da40e-a181-4b2e-b347-860cbbd6bdd6 {
  margin-top: 20px;
margin-left: auto;
margin-bottom: 20px;
margin-right: auto;
min-height: 200px;
max-width: 400px;
text-align: center;
}







  #s-5a9da40e-a181-4b2e-b347-860cbbd6bdd6 img.shogun-image {
    

    
    
    
  }


#s-5a9da40e-a181-4b2e-b347-860cbbd6bdd6 .shogun-image-content {
  
    align-items: center;
  
}

#s-b10b3902-83f5-4184-a15c-f606619e8385 {
  margin-top: 10px;
margin-bottom: 10px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-b10b3902-83f5-4184-a15c-f606619e8385 .shogun-heading-component h3 {
  color: #000;
  font-weight:  500 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 20px;
  
  
  text-align: left;
}



#s-00622404-46fb-4668-a1be-9dc8800fb916 {
  margin-top: 10px;
margin-bottom: 10px;
}

#s-1092ef89-4eb2-4037-8cd7-5a31310a1727 {
  margin-top: 10px;
margin-bottom: 10px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-1092ef89-4eb2-4037-8cd7-5a31310a1727 .shogun-heading-component h3 {
  color: #000;
  font-weight:  500 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 20px;
  
  
  text-align: left;
}



#s-314c4f3e-c55d-4025-ba8c-77b6b7fe067b {
  margin-top: 10px;
margin-bottom: 10px;
}

#s-398283eb-9715-40d2-b6a2-2b3a22dbeb3f {
  margin-top: 20px;
margin-left: auto;
margin-bottom: 20px;
margin-right: auto;
min-height: 200px;
max-width: 400px;
text-align: center;
}







  #s-398283eb-9715-40d2-b6a2-2b3a22dbeb3f img.shogun-image {
    

    
    
    
  }


#s-398283eb-9715-40d2-b6a2-2b3a22dbeb3f .shogun-image-content {
  
    align-items: center;
  
}

#s-015cf96a-4f08-4cd9-b714-3ecb8f02ec51 {
  margin-top: 10px;
margin-bottom: 10px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-015cf96a-4f08-4cd9-b714-3ecb8f02ec51 .shogun-heading-component h3 {
  color: #000;
  font-weight:  500 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 20px;
  
  
  text-align: left;
}



#s-76705f59-3c96-45a1-be46-49e8033de427 {
  margin-top: 10px;
margin-bottom: 10px;
}

#s-0a9b5df7-f749-4fd6-b4cd-9c980958f6ad {
  margin-top: 10px;
margin-left: 50px;
margin-bottom: 10px;
margin-right: 50px;
}

#s-0a9b5df7-f749-4fd6-b4cd-9c980958f6ad hr {
  border-top: 1px solid rgba(209, 167, 128, 1);
}

#s-f5766c23-32b5-421e-ab9b-dcf63297f53f {
  margin-top: 10px;
margin-bottom: 10px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-f5766c23-32b5-421e-ab9b-dcf63297f53f .shogun-heading-component h2 {
  color: #000;
  font-weight:  600 ;
  font-family: "Poppins";
  font-style:  normal ;
  font-size: 24px;
  
  
  text-align: left;
}



#s-1097c60f-405e-4264-9fca-7b2190404967 {
  margin-top: 10px;
margin-bottom: 20px;
}

#s-693bc4ab-f73d-4c76-8c71-ecd30f5d4f68 {
  border-style: solid;
margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
padding-top: 10px;
padding-left: 30px;
padding-bottom: 10px;
padding-right: 30px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(41, 76, 43, 1);
border-radius: 0px;
background-color: rgba(41, 76, 43, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
letter-spacing: 2px;
color: rgba(255, 255, 255, 1);
}
#s-693bc4ab-f73d-4c76-8c71-ecd30f5d4f68:hover {border-style: solid !important;
border-top-width: 1px !important;
border-left-width: 1px !important;
border-bottom-width: 1px !important;
border-right-width: 1px !important;
border-color: rgba(41, 76, 43, 1) !important;
background-color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(41, 76, 43, 1) !important;}#s-693bc4ab-f73d-4c76-8c71-ecd30f5d4f68:active {background-color: rgba(41, 76, 43, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}@media (min-width: 1200px){#s-693bc4ab-f73d-4c76-8c71-ecd30f5d4f68 {
  display: none;
}
#s-693bc4ab-f73d-4c76-8c71-ecd30f5d4f68, #wrap-s-693bc4ab-f73d-4c76-8c71-ecd30f5d4f68 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-693bc4ab-f73d-4c76-8c71-ecd30f5d4f68 {
  display: none;
}
#s-693bc4ab-f73d-4c76-8c71-ecd30f5d4f68, #wrap-s-693bc4ab-f73d-4c76-8c71-ecd30f5d4f68 { display:none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-693bc4ab-f73d-4c76-8c71-ecd30f5d4f68 {
  display: none;
}
#s-693bc4ab-f73d-4c76-8c71-ecd30f5d4f68, #wrap-s-693bc4ab-f73d-4c76-8c71-ecd30f5d4f68 { display:none !important; }}

  #s-693bc4ab-f73d-4c76-8c71-ecd30f5d4f68-root {
    text-align: center;
  }


#s-693bc4ab-f73d-4c76-8c71-ecd30f5d4f68.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-693bc4ab-f73d-4c76-8c71-ecd30f5d4f68-root {
    text-align: center;
  }


#s-693bc4ab-f73d-4c76-8c71-ecd30f5d4f68.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-693bc4ab-f73d-4c76-8c71-ecd30f5d4f68-root {
    text-align: center;
  }


#s-693bc4ab-f73d-4c76-8c71-ecd30f5d4f68.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-693bc4ab-f73d-4c76-8c71-ecd30f5d4f68-root {
    text-align: center;
  }


#s-693bc4ab-f73d-4c76-8c71-ecd30f5d4f68.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-693bc4ab-f73d-4c76-8c71-ecd30f5d4f68-root {
    text-align: center;
  }


#s-693bc4ab-f73d-4c76-8c71-ecd30f5d4f68.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
}
#s-40a05f83-b5f5-4be6-8af8-a58dd8c383cc {
  border-style: solid;
margin-top: 10px;
margin-left: auto;
margin-bottom: 10px;
margin-right: auto;
padding-top: 10px;
padding-left: 30px;
padding-bottom: 10px;
padding-right: 30px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: rgba(41, 76, 43, 1);
border-radius: 0px;
background-color: rgba(41, 76, 43, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
letter-spacing: 2px;
color: rgba(255, 255, 255, 1);
}
#s-40a05f83-b5f5-4be6-8af8-a58dd8c383cc:hover {border-style: solid !important;
border-top-width: 1px !important;
border-left-width: 1px !important;
border-bottom-width: 1px !important;
border-right-width: 1px !important;
border-color: rgba(41, 76, 43, 1) !important;
background-color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(41, 76, 43, 1) !important;}#s-40a05f83-b5f5-4be6-8af8-a58dd8c383cc:active {background-color: rgba(41, 76, 43, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(255, 255, 255, 1) !important;}@media (max-width: 767px){#s-40a05f83-b5f5-4be6-8af8-a58dd8c383cc {
  display: none;
}
#s-40a05f83-b5f5-4be6-8af8-a58dd8c383cc, #wrap-s-40a05f83-b5f5-4be6-8af8-a58dd8c383cc { display:none !important; }}

  #s-40a05f83-b5f5-4be6-8af8-a58dd8c383cc-root {
    text-align: center;
  }


#s-40a05f83-b5f5-4be6-8af8-a58dd8c383cc.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-40a05f83-b5f5-4be6-8af8-a58dd8c383cc-root {
    text-align: center;
  }


#s-40a05f83-b5f5-4be6-8af8-a58dd8c383cc.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-40a05f83-b5f5-4be6-8af8-a58dd8c383cc-root {
    text-align: center;
  }


#s-40a05f83-b5f5-4be6-8af8-a58dd8c383cc.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-40a05f83-b5f5-4be6-8af8-a58dd8c383cc-root {
    text-align: center;
  }


#s-40a05f83-b5f5-4be6-8af8-a58dd8c383cc.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-40a05f83-b5f5-4be6-8af8-a58dd8c383cc-root {
    text-align: center;
  }


#s-40a05f83-b5f5-4be6-8af8-a58dd8c383cc.shg-btn {
  color: rgba(255, 255, 255, 1);
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  font-family: Poppins;
  display:  inline-block ;
}
}
/*
  $vgutter : 20px
  $hgutter : 10px;
*/

.shg-c:before,
.shg-c:after {
  content: " ";
  display: table;
}

/**
  Ref:
  https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Positioning/Understanding_z_index/The_stacking_context
  https://dnf.slack.com/archives/C0514HB79/p1538741509000100
**/
.shogun-root {
  z-index: 1;
  position: relative;
  isolation: isolate;
}

.shogun-root iframe {
  display: initial;
}

@media (max-width: 1024px) {
  .shg-c,
  .shg-box {
    background-attachment: scroll !important;
  }
}

@media only screen and (min-width: 1024px) and (max-height: 1366px) and (-webkit-min-device-pixel-ratio: 1.5) and (hover: none) and (orientation: landscape) {
  .shg-box {
    background-attachment: scroll !important;
  }
}

#mc_embed_signup .clear {
  width: auto !important;
  height: auto !important;
  visibility: visible !important;
}

.shg-clearfix:after {
  content: "";
  display: block;
  clear: both;
}

.shogun-image {
  max-width: 100%;
  min-height: inherit;
  max-height: inherit;
  display: inline !important;
  border: 0;
  vertical-align: middle;
}

.shg-fw {
  margin-left: calc(50% - 50vw);
  width: 100vw;
}

.shg-fw .shg-fw {
  margin-left: auto;
  margin-right: auto;
  width: 100%;
}

div[data-shg-lightbox-switch] {
  cursor: pointer;
}

.shg-lightbox {
  position: fixed;
  z-index: 999999;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
  background-color: rgb(0, 0, 0);
  background-color: rgba(0, 0, 0, 0.85);
}

.shg-lightbox.hidden {
  display: none !important;
}

.shg-lightbox .shg-lightbox-content {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
  text-align: center;
}

.shg-lightbox .shg-lightbox-close {
  position: absolute;
  right: 0;
  padding: 5px 0;
  color: #fff;
  font-size: 45px;
  margin-right: 10px;
  line-height: 30px;
  user-select: none;
  cursor: pointer;
  z-index: 1;
}

.shg-lightbox .shg-lightbox-image-container {
  padding: 25px;
}

.shg-lightbox .shg-lightbox-image {
  margin: auto;
  max-height: 90vh;
  max-width: 100%;
}

.shg-lightbox .shg-lightbox-close:hover,
.shg-lightbox .shg-lightbox-close:focus {
  color: #a2a2a2;
  text-decoration: none;
  cursor: pointer;
}

.shg-lightbox .shg-lightbox-nav {
  cursor: pointer;
  position: absolute;
  top: 50%;
  width: 35px;
  height: 100px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  transform: translate(0%, -50%);
  z-index: 1;
}

.shg-lightbox .shg-lightbox-nav.hidden {
  display: none !important;
}

.shg-lightbox .shg-lightbox-nav.shg-nav-left {
  left: 0;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHdpZHRoPSIxNzkyIiBoZWlnaHQ9IjE3OTIiIHZpZXdCb3g9IjAgMCAxNzkyIDE3OTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZmlsbD0id2hpdGUiPjxwYXRoIGQ9Ik0xMjAzIDU0NHEwIDEzLTEwIDIzbC0zOTMgMzkzIDM5MyAzOTNxMTAgMTAgMTAgMjN0LTEwIDIzbC01MCA1MHEtMTAgMTAtMjMgMTB0LTIzLTEwbC00NjYtNDY2cS0xMC0xMC0xMC0yM3QxMC0yM2w0NjYtNDY2cTEwLTEwIDIzLTEwdDIzIDEwbDUwIDUwcTEwIDEwIDEwIDIzeiIvPjwvc3ZnPg==);
}

.shg-lightbox .shg-lightbox-nav.shg-nav-right {
  right: 0;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHdpZHRoPSIxNzkyIiBoZWlnaHQ9IjE3OTIiIHZpZXdCb3g9IjAgMCAxNzkyIDE3OTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZmlsbD0id2hpdGUiPjxwYXRoIGQ9Ik0xMTcxIDk2MHEwIDEzLTEwIDIzbC00NjYgNDY2cS0xMCAxMC0yMyAxMHQtMjMtMTBsLTUwLTUwcS0xMC0xMC0xMC0yM3QxMC0yM2wzOTMtMzkzLTM5My0zOTNxLTEwLTEwLTEwLTIzdDEwLTIzbDUwLTUwcTEwLTEwIDIzLTEwdDIzIDEwbDQ2NiA0NjZxMTAgMTAgMTAgMjN6Ii8+PC9zdmc+);
}

@media screen and (min-width: 769px) {
  .shg-lightbox .shg-lightbox-image-container {
    padding: 50px;
  }
}

.shogun-lazyload:not([src]),
.shogun-lazyloading:not([src]) {
  opacity: 0;
}
.shogun-lazyloaded {
  opacity: 1;
  transition: opacity 300ms;
}

.shogun-lazyload-bg-image {
  display: none;
}

.shogun-root a:empty,
.shogun-root article:empty,
.shogun-root dl:empty,
.shogun-root h1:empty,
.shogun-root h2:empty,
.shogun-root h3:empty,
.shogun-root h4:empty,
.shogun-root h5:empty,
.shogun-root h6:empty,
.shogun-root p:empty,
.shogun-root section:empty,
.shogun-root ul:empty {
  display: unset;
}

.shogun-root div:empty {
  display: inline-block;
}

/* User Content Animations --> */
[data-animations*="enterviewport"][data-animations*="fadeIn"],
[data-animations*="enterviewport"][data-animations*="zoomIn"] {
  opacity: 0;
}
/* <-- User Content Animations */

.shogun-form-error-msg, .shogun-form-field-error-msg {
  display: flex;
  align-items: center;
  color: #dc143c;
}

.shogun-badge {
  margin-bottom: 50px;
}

.shogun-badge-container {
  position: fixed;
  right: 0;
  bottom: 0;
  margin-bottom: -10px;
}

.shg-c:before,.shg-c:after{content:" ";display:table}.shogun-root{z-index:1;position:relative;isolation:isolate}.shogun-root iframe{display:initial}@media (max-width: 1024px){.shg-c,.shg-box{background-attachment:scroll !important}}@media only screen and (min-width: 1024px) and (max-height: 1366px) and (-webkit-min-device-pixel-ratio: 1.5) and (hover: none) and (orientation: landscape){.shg-box{background-attachment:scroll !important}}#mc_embed_signup .clear{width:auto !important;height:auto !important;visibility:visible !important}.shg-clearfix:after{content:"";display:block;clear:both}.shogun-image{max-width:100%;min-height:inherit;max-height:inherit;display:inline !important;border:0;vertical-align:middle}.shg-fw{margin-left:calc(50% - 50vw);width:100vw}.shg-fw .shg-fw{margin-left:auto;margin-right:auto;width:100%}div[data-shg-lightbox-switch]{cursor:pointer}.shg-lightbox{position:fixed;z-index:999999;left:0;top:0;width:100%;height:100%;overflow:hidden;background-color:#000;background-color:rgba(0,0,0,0.85)}.shg-lightbox.hidden{display:none !important}.shg-lightbox .shg-lightbox-content{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;text-align:center}.shg-lightbox .shg-lightbox-close{position:absolute;right:0;padding:5px 0;color:#fff;font-size:45px;margin-right:10px;line-height:30px;user-select:none;cursor:pointer;z-index:1}.shg-lightbox .shg-lightbox-image-container{padding:25px}.shg-lightbox .shg-lightbox-image{margin:auto;max-height:90vh;max-width:100%}.shg-lightbox .shg-lightbox-close:hover,.shg-lightbox .shg-lightbox-close:focus{color:#a2a2a2;text-decoration:none;cursor:pointer}.shg-lightbox .shg-lightbox-nav{cursor:pointer;position:absolute;top:50%;width:35px;height:100px;background-size:contain;background-repeat:no-repeat;background-position:center;transform:translate(0%, -50%);z-index:1}.shg-lightbox .shg-lightbox-nav.hidden{display:none !important}.shg-lightbox .shg-lightbox-nav.shg-nav-left{left:0;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHdpZHRoPSIxNzkyIiBoZWlnaHQ9IjE3OTIiIHZpZXdCb3g9IjAgMCAxNzkyIDE3OTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZmlsbD0id2hpdGUiPjxwYXRoIGQ9Ik0xMjAzIDU0NHEwIDEzLTEwIDIzbC0zOTMgMzkzIDM5MyAzOTNxMTAgMTAgMTAgMjN0LTEwIDIzbC01MCA1MHEtMTAgMTAtMjMgMTB0LTIzLTEwbC00NjYtNDY2cS0xMC0xMC0xMC0yM3QxMC0yM2w0NjYtNDY2cTEwLTEwIDIzLTEwdDIzIDEwbDUwIDUwcTEwIDEwIDEwIDIzeiIvPjwvc3ZnPg==)}.shg-lightbox .shg-lightbox-nav.shg-nav-right{right:0;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHdpZHRoPSIxNzkyIiBoZWlnaHQ9IjE3OTIiIHZpZXdCb3g9IjAgMCAxNzkyIDE3OTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZmlsbD0id2hpdGUiPjxwYXRoIGQ9Ik0xMTcxIDk2MHEwIDEzLTEwIDIzbC00NjYgNDY2cS0xMCAxMC0yMyAxMHQtMjMtMTBsLTUwLTUwcS0xMC0xMC0xMC0yM3QxMC0yM2wzOTMtMzkzLTM5My0zOTNxLTEwLTEwLTEwLTIzdDEwLTIzbDUwLTUwcTEwLTEwIDIzLTEwdDIzIDEwbDQ2NiA0NjZxMTAgMTAgMTAgMjN6Ii8+PC9zdmc+)}@media screen and (min-width: 769px){.shg-lightbox .shg-lightbox-image-container{padding:50px}}.shogun-lazyload:not([src]),.shogun-lazyloading:not([src]){opacity:0}.shogun-lazyloaded{opacity:1;transition:opacity 300ms}.shogun-lazyload-bg-image{display:none}.shogun-root a:empty,.shogun-root article:empty,.shogun-root dl:empty,.shogun-root h1:empty,.shogun-root h2:empty,.shogun-root h3:empty,.shogun-root h4:empty,.shogun-root h5:empty,.shogun-root h6:empty,.shogun-root p:empty,.shogun-root section:empty,.shogun-root ul:empty{display:unset}.shogun-root div:empty{display:inline-block}[data-animations*="enterviewport"][data-animations*="fadeIn"],[data-animations*="enterviewport"][data-animations*="zoomIn"]{opacity:0}.shogun-form-error-msg,.shogun-form-field-error-msg{display:flex;align-items:center;color:#dc143c}.shogun-badge{margin-bottom:50px}.shogun-badge-container{position:fixed;right:0;bottom:0;margin-bottom:-10px}
