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

.shg-box > .shg-box-content {
  z-index: 4;
  position: relative;
  /**
   * 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: flex;
  width: 100%;
}

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

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

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

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

.shg-box-video-wrapper {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  overflow: hidden;
  z-index: -1;
}

#s-02ae64eb-b382-4503-ad79-27310ad85371 {
  min-height: 50px;
}
@media (min-width: 768px) and (max-width: 991px){#s-02ae64eb-b382-4503-ad79-27310ad85371 {
  display: none;
}
#s-02ae64eb-b382-4503-ad79-27310ad85371, #wrap-s-02ae64eb-b382-4503-ad79-27310ad85371 { display:none !important; }}@media (max-width: 767px){#s-02ae64eb-b382-4503-ad79-27310ad85371 {
  display: none;
}
#s-02ae64eb-b382-4503-ad79-27310ad85371, #wrap-s-02ae64eb-b382-4503-ad79-27310ad85371 { display:none !important; }}







#s-02ae64eb-b382-4503-ad79-27310ad85371 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-02ae64eb-b382-4503-ad79-27310ad85371.shg-box.shg-c {
  justify-content: center;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.shogun-image-content {
  display: flex;
  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-66b8953e-7f95-4cdf-9336-4799b2ee3738 {
  text-align: center;
}





#s-66b8953e-7f95-4cdf-9336-4799b2ee3738 .shogun-image-content {
  
    align-items: center;
  
}

.shg-row {
  display: flex;
  flex-wrap: wrap;
  min-height: inherit;
  max-height: inherit;
justify-content: space-between;
}

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

.shg-c-xs-1,
.shg-c-xs-2,
.shg-c-xs-3,
.shg-c-xs-4,
.shg-c-xs-5,
.shg-c-xs-6,
.shg-c-xs-7,
.shg-c-xs-8,
.shg-c-xs-9,
.shg-c-xs-10,
.shg-c-xs-11,
.shg-c-xs-12,
.shg-c-sm-1,
.shg-c-sm-2,
.shg-c-sm-3,
.shg-c-sm-4,
.shg-c-sm-5,
.shg-c-sm-6,
.shg-c-sm-7,
.shg-c-sm-8,
.shg-c-sm-9,
.shg-c-sm-10,
.shg-c-sm-11,
.shg-c-sm-12,
.shg-c-md-1,
.shg-c-md-2,
.shg-c-md-3,
.shg-c-md-4,
.shg-c-md-5,
.shg-c-md-6,
.shg-c-md-7,
.shg-c-md-8,
.shg-c-md-9,
.shg-c-md-10,
.shg-c-md-11,
.shg-c-md-12,
.shg-c-lg-1,
.shg-c-lg-2,
.shg-c-lg-3,
.shg-c-lg-4,
.shg-c-lg-5,
.shg-c-lg-6,
.shg-c-lg-7,
.shg-c-lg-8,
.shg-c-lg-9,
.shg-c-lg-10,
.shg-c-lg-11,
.shg-c-lg-12 {
  position: relative;
}

#s-312f2643-ca93-4434-8f04-41acd7aa2179 {
  margin-top: 20px;
margin-left: 4%;
margin-right: 4%;
}

@media (min-width: 0px) {
[id="s-312f2643-ca93-4434-8f04-41acd7aa2179"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-312f2643-ca93-4434-8f04-41acd7aa2179"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-312f2643-ca93-4434-8f04-41acd7aa2179"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-312f2643-ca93-4434-8f04-41acd7aa2179"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-312f2643-ca93-4434-8f04-41acd7aa2179"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-312f2643-ca93-4434-8f04-41acd7aa2179"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-312f2643-ca93-4434-8f04-41acd7aa2179"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-312f2643-ca93-4434-8f04-41acd7aa2179"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-312f2643-ca93-4434-8f04-41acd7aa2179"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-312f2643-ca93-4434-8f04-41acd7aa2179"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-312f2643-ca93-4434-8f04-41acd7aa2179"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-312f2643-ca93-4434-8f04-41acd7aa2179"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-312f2643-ca93-4434-8f04-41acd7aa2179"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-312f2643-ca93-4434-8f04-41acd7aa2179"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-312f2643-ca93-4434-8f04-41acd7aa2179"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-312f2643-ca93-4434-8f04-41acd7aa2179"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-312f2643-ca93-4434-8f04-41acd7aa2179"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-312f2643-ca93-4434-8f04-41acd7aa2179"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-312f2643-ca93-4434-8f04-41acd7aa2179"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-312f2643-ca93-4434-8f04-41acd7aa2179"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-312f2643-ca93-4434-8f04-41acd7aa2179"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-312f2643-ca93-4434-8f04-41acd7aa2179"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-312f2643-ca93-4434-8f04-41acd7aa2179"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-312f2643-ca93-4434-8f04-41acd7aa2179"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-312f2643-ca93-4434-8f04-41acd7aa2179"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-312f2643-ca93-4434-8f04-41acd7aa2179"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-312f2643-ca93-4434-8f04-41acd7aa2179"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-312f2643-ca93-4434-8f04-41acd7aa2179"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-312f2643-ca93-4434-8f04-41acd7aa2179"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-312f2643-ca93-4434-8f04-41acd7aa2179"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-312f2643-ca93-4434-8f04-41acd7aa2179"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-312f2643-ca93-4434-8f04-41acd7aa2179"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-312f2643-ca93-4434-8f04-41acd7aa2179"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-312f2643-ca93-4434-8f04-41acd7aa2179"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-312f2643-ca93-4434-8f04-41acd7aa2179"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-312f2643-ca93-4434-8f04-41acd7aa2179"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-312f2643-ca93-4434-8f04-41acd7aa2179"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}

#s-845c97d4-5e2e-4619-adbd-4acd87fd9229 {
  text-align: center;
}




  #s-845c97d4-5e2e-4619-adbd-4acd87fd9229 img.shogun-image {
    
    width: px;
  }


#s-845c97d4-5e2e-4619-adbd-4acd87fd9229 .shogun-image-content {
  
    align-items: center;
  
}

#s-fe62f643-263c-45b5-86f4-587677806ed4 {
  text-align: center;
}




  #s-fe62f643-263c-45b5-86f4-587677806ed4 img.shogun-image {
    
    width: px;
  }


#s-fe62f643-263c-45b5-86f4-587677806ed4 .shogun-image-content {
  
    align-items: center;
  
}

#s-755b4832-450f-47b2-90df-d408c67586bc {
  margin-top: 20px;
margin-bottom: 20px;
min-height: 50px;
background-color: rgba(131, 203, 226, 0.47);
}








#s-755b4832-450f-47b2-90df-d408c67586bc > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-755b4832-450f-47b2-90df-d408c67586bc.shg-box.shg-c {
  justify-content: center;
}

.shogun-heading-component h1,
.shogun-heading-component h2,
.shogun-heading-component h3,
.shogun-heading-component h4,
.shogun-heading-component h5,
.shogun-heading-component h6 {
  margin: 0;
  padding: 0;
  display: block;
  color: #000;
  text-transform: none;
  font-weight: normal;
  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-a57aa085-38ab-460d-b5bf-93ee2c409396 {
  margin-top: 50px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-a57aa085-38ab-460d-b5bf-93ee2c409396 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 32px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



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

.shg-sld-fade {
  -webkit-animation-name: shg-sld-fade;
          animation-name: shg-sld-fade;
  -webkit-animation-duration: 1.5s;
          animation-duration: 1.5s;
  image-rendering: -webkit-optimize-contrast;
}

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

  to {
    opacity: 1;
  }
}

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

  to {
    opacity: 1;
  }
}

#s-24a1b5e3-9e93-438f-9251-83282226db79 {
  margin-left: 2%;
margin-right: 2%;
padding-top: 10px;
padding-bottom: 10px;
}

#s-24a1b5e3-9e93-438f-9251-83282226db79 .shg-sld-dot {
  background-color: rgba(113, 113, 113, 1);
}

#s-24a1b5e3-9e93-438f-9251-83282226db79 .shg-sld-nav-button.shg-sld-left,
#s-24a1b5e3-9e93-438f-9251-83282226db79 .shg-sld-nav-button.shg-sld-right {
  fill: rgba(113, 113, 113, 1);
}

#s-b496a37a-3f38-4ffb-be34-68f1f628fc3c {
  min-height: 500px;
background-color: rgba(255, 255, 255, 1);
}








#s-b496a37a-3f38-4ffb-be34-68f1f628fc3c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-b496a37a-3f38-4ffb-be34-68f1f628fc3c.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-59f881c9-42e7-4b1c-bbdd-848b2d094a71"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 2.5px);
}

[id="s-59f881c9-42e7-4b1c-bbdd-848b2d094a71"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-59f881c9-42e7-4b1c-bbdd-848b2d094a71"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 4.166666666666667px);
}

[id="s-59f881c9-42e7-4b1c-bbdd-848b2d094a71"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 4.166666666666667px);
}

[id="s-59f881c9-42e7-4b1c-bbdd-848b2d094a71"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 4.166666666666667px);
}

[id="s-59f881c9-42e7-4b1c-bbdd-848b2d094a71"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 4.166666666666667px);
}

[id="s-59f881c9-42e7-4b1c-bbdd-848b2d094a71"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 4.166666666666667px);
}

[id="s-59f881c9-42e7-4b1c-bbdd-848b2d094a71"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 4.166666666666667px);
}

[id="s-59f881c9-42e7-4b1c-bbdd-848b2d094a71"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 4.166666666666667px);
}

[id="s-59f881c9-42e7-4b1c-bbdd-848b2d094a71"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 4.166666666666667px);
}

[id="s-59f881c9-42e7-4b1c-bbdd-848b2d094a71"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 4.166666666666667px);
}

[id="s-59f881c9-42e7-4b1c-bbdd-848b2d094a71"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 4.166666666666667px);
}

[id="s-59f881c9-42e7-4b1c-bbdd-848b2d094a71"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 4.166666666666667px);
}

[id="s-59f881c9-42e7-4b1c-bbdd-848b2d094a71"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 4.166666666666667px);
}

}

@media (min-width: 992px) {
[id="s-59f881c9-42e7-4b1c-bbdd-848b2d094a71"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 4.166666666666667px);
}

[id="s-59f881c9-42e7-4b1c-bbdd-848b2d094a71"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 4.166666666666667px);
}

[id="s-59f881c9-42e7-4b1c-bbdd-848b2d094a71"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 4.166666666666667px);
}

[id="s-59f881c9-42e7-4b1c-bbdd-848b2d094a71"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 4.166666666666667px);
}

[id="s-59f881c9-42e7-4b1c-bbdd-848b2d094a71"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 4.166666666666667px);
}

[id="s-59f881c9-42e7-4b1c-bbdd-848b2d094a71"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 4.166666666666667px);
}

[id="s-59f881c9-42e7-4b1c-bbdd-848b2d094a71"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 4.166666666666667px);
}

[id="s-59f881c9-42e7-4b1c-bbdd-848b2d094a71"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 4.166666666666667px);
}

[id="s-59f881c9-42e7-4b1c-bbdd-848b2d094a71"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 4.166666666666667px);
}

[id="s-59f881c9-42e7-4b1c-bbdd-848b2d094a71"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 4.166666666666667px);
}

[id="s-59f881c9-42e7-4b1c-bbdd-848b2d094a71"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 4.166666666666667px);
}

[id="s-59f881c9-42e7-4b1c-bbdd-848b2d094a71"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 4.166666666666667px);
}

}

@media (min-width: 1200px) {
[id="s-59f881c9-42e7-4b1c-bbdd-848b2d094a71"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 4.166666666666667px);
}

[id="s-59f881c9-42e7-4b1c-bbdd-848b2d094a71"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 4.166666666666667px);
}

[id="s-59f881c9-42e7-4b1c-bbdd-848b2d094a71"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 4.166666666666667px);
}

[id="s-59f881c9-42e7-4b1c-bbdd-848b2d094a71"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 4.166666666666667px);
}

[id="s-59f881c9-42e7-4b1c-bbdd-848b2d094a71"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 4.166666666666667px);
}

[id="s-59f881c9-42e7-4b1c-bbdd-848b2d094a71"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 4.166666666666667px);
}

[id="s-59f881c9-42e7-4b1c-bbdd-848b2d094a71"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 4.166666666666667px);
}

[id="s-59f881c9-42e7-4b1c-bbdd-848b2d094a71"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 4.166666666666667px);
}

[id="s-59f881c9-42e7-4b1c-bbdd-848b2d094a71"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 4.166666666666667px);
}

[id="s-59f881c9-42e7-4b1c-bbdd-848b2d094a71"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 4.166666666666667px);
}

[id="s-59f881c9-42e7-4b1c-bbdd-848b2d094a71"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 4.166666666666667px);
}

[id="s-59f881c9-42e7-4b1c-bbdd-848b2d094a71"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 4.166666666666667px);
}

}

#s-0b7316aa-2630-4548-8de7-25cc5ccc6a7c {
  text-align: center;
}




  #s-0b7316aa-2630-4548-8de7-25cc5ccc6a7c img.shogun-image {
    
    width: px;
  }


#s-0b7316aa-2630-4548-8de7-25cc5ccc6a7c .shogun-image-content {
  
    align-items: center;
  
}

#s-295e36b2-f9e7-4899-97eb-47bf6e9c7d3e {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-295e36b2-f9e7-4899-97eb-47bf6e9c7d3e .shogun-heading-component h3 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-876f5991-3d0a-41a7-a881-2ddb6b9e5b04 {
  display: none;
}
#s-3fee4e34-b867-4596-ac3e-ff99484b6a86 {
  text-align: center;
}

#s-3fee4e34-b867-4596-ac3e-ff99484b6a86 .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-3fee4e34-b867-4596-ac3e-ff99484b6a86 .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-3fee4e34-b867-4596-ac3e-ff99484b6a86 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-109960e8-bce3-4a71-9300-38bee7dfe2cd {
  text-align: center;
}




  #s-109960e8-bce3-4a71-9300-38bee7dfe2cd img.shogun-image {
    
    width: px;
  }


#s-109960e8-bce3-4a71-9300-38bee7dfe2cd .shogun-image-content {
  
    align-items: center;
  
}

#s-ba84942f-03cd-4628-ba78-d2a59abc6ecb {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-ba84942f-03cd-4628-ba78-d2a59abc6ecb .shogun-heading-component h3 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-6351f7ec-22e3-4068-8215-c28c4eb30852 {
  display: none;
}
#s-a2b15ed4-e3f4-4488-b7fd-0bd6f86d2dbf {
  text-align: center;
}

#s-a2b15ed4-e3f4-4488-b7fd-0bd6f86d2dbf .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-a2b15ed4-e3f4-4488-b7fd-0bd6f86d2dbf .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-a2b15ed4-e3f4-4488-b7fd-0bd6f86d2dbf .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-e93ec61a-bd42-4857-b7f3-1c4a01849976 {
  text-align: center;
}




  #s-e93ec61a-bd42-4857-b7f3-1c4a01849976 img.shogun-image {
    
    width: px;
  }


#s-e93ec61a-bd42-4857-b7f3-1c4a01849976 .shogun-image-content {
  
    align-items: center;
  
}

#s-7afdd758-557d-4da7-b812-e57cade143a6 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-7afdd758-557d-4da7-b812-e57cade143a6 .shogun-heading-component h3 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-146112ce-0b1d-4db4-9482-7c7c449eea2d {
  display: none;
}
#s-cf380aec-12d4-4894-b0ec-622ab834dc4a {
  text-align: center;
}

#s-cf380aec-12d4-4894-b0ec-622ab834dc4a .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-cf380aec-12d4-4894-b0ec-622ab834dc4a .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-cf380aec-12d4-4894-b0ec-622ab834dc4a .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-ba03fbe3-7bb6-4619-aa6d-6641bf59e63e {
  text-align: center;
}




  #s-ba03fbe3-7bb6-4619-aa6d-6641bf59e63e img.shogun-image {
    
    width: px;
  }


#s-ba03fbe3-7bb6-4619-aa6d-6641bf59e63e .shogun-image-content {
  
    align-items: center;
  
}

#s-b93ef2b8-ec40-4470-93e1-0bc3bf348782 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-b93ef2b8-ec40-4470-93e1-0bc3bf348782 .shogun-heading-component h3 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-19e5cbd9-45a2-4004-b495-12da3f0e036a {
  display: none;
}
#s-03730e20-1af5-489d-81e4-f49f187db890 {
  text-align: center;
}

#s-03730e20-1af5-489d-81e4-f49f187db890 .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-03730e20-1af5-489d-81e4-f49f187db890 .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-03730e20-1af5-489d-81e4-f49f187db890 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-09422df7-c128-4547-867f-e96524a14727 {
  text-align: center;
}




  #s-09422df7-c128-4547-867f-e96524a14727 img.shogun-image {
    
    width: px;
  }


#s-09422df7-c128-4547-867f-e96524a14727 .shogun-image-content {
  
    align-items: center;
  
}

#s-f027a2d6-1402-443b-9ac0-e3755f74332d {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-f027a2d6-1402-443b-9ac0-e3755f74332d .shogun-heading-component h3 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-2abace78-c1ba-4f62-bcb4-5829a1571006 {
  display: none;
}
#s-699a88a6-5a3c-4f96-870b-2e6b0d9bf25d {
  text-align: center;
}

#s-699a88a6-5a3c-4f96-870b-2e6b0d9bf25d .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-699a88a6-5a3c-4f96-870b-2e6b0d9bf25d .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-699a88a6-5a3c-4f96-870b-2e6b0d9bf25d .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-9abb3ed1-b7a7-4f67-b35c-fa48270f00b9 {
  text-align: center;
}




  #s-9abb3ed1-b7a7-4f67-b35c-fa48270f00b9 img.shogun-image {
    
    width: px;
  }


#s-9abb3ed1-b7a7-4f67-b35c-fa48270f00b9 .shogun-image-content {
  
    align-items: center;
  
}

#s-80dc5bad-832b-41f8-8c77-e4e0a50f4418 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-80dc5bad-832b-41f8-8c77-e4e0a50f4418 .shogun-heading-component h3 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-8430431e-cef7-4dd7-9b87-5387b6cb02da {
  display: none;
}
#s-11493d4f-24f6-4435-88a2-143724229fc4 {
  text-align: center;
}

#s-11493d4f-24f6-4435-88a2-143724229fc4 .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-11493d4f-24f6-4435-88a2-143724229fc4 .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-11493d4f-24f6-4435-88a2-143724229fc4 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

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

.shg-btn {
  cursor: pointer;
  box-sizing: border-box;
}

.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-d6d6232e-64dd-4cbb-8ec9-6729fc6f4678 {
  border-style: solid;
margin-top: 40px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #2C2A34;
border-style: solid;
border-radius: 2px;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
color: rgba(0, 0, 0, 1);
}
#s-d6d6232e-64dd-4cbb-8ec9-6729fc6f4678:hover {background-color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
color: rgba(0, 0, 0, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-d6d6232e-64dd-4cbb-8ec9-6729fc6f4678:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-d6d6232e-64dd-4cbb-8ec9-6729fc6f4678.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  
  display:  inline-block ;
}

#s-b861064d-774a-4075-9b6e-43d477545925 {
  min-height: 500px;
background-color: rgba(255, 255, 255, 1);
}








#s-b861064d-774a-4075-9b6e-43d477545925 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-b861064d-774a-4075-9b6e-43d477545925.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-9d5568ae-008c-4ad3-891e-796a1bca651f"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 2.5px);
}

[id="s-9d5568ae-008c-4ad3-891e-796a1bca651f"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-9d5568ae-008c-4ad3-891e-796a1bca651f"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 4.166666666666667px);
}

[id="s-9d5568ae-008c-4ad3-891e-796a1bca651f"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 4.166666666666667px);
}

[id="s-9d5568ae-008c-4ad3-891e-796a1bca651f"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 4.166666666666667px);
}

[id="s-9d5568ae-008c-4ad3-891e-796a1bca651f"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 4.166666666666667px);
}

[id="s-9d5568ae-008c-4ad3-891e-796a1bca651f"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 4.166666666666667px);
}

[id="s-9d5568ae-008c-4ad3-891e-796a1bca651f"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 4.166666666666667px);
}

[id="s-9d5568ae-008c-4ad3-891e-796a1bca651f"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 4.166666666666667px);
}

[id="s-9d5568ae-008c-4ad3-891e-796a1bca651f"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 4.166666666666667px);
}

[id="s-9d5568ae-008c-4ad3-891e-796a1bca651f"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 4.166666666666667px);
}

[id="s-9d5568ae-008c-4ad3-891e-796a1bca651f"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 4.166666666666667px);
}

[id="s-9d5568ae-008c-4ad3-891e-796a1bca651f"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 4.166666666666667px);
}

[id="s-9d5568ae-008c-4ad3-891e-796a1bca651f"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 4.166666666666667px);
}

}

@media (min-width: 992px) {
[id="s-9d5568ae-008c-4ad3-891e-796a1bca651f"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 4.166666666666667px);
}

[id="s-9d5568ae-008c-4ad3-891e-796a1bca651f"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 4.166666666666667px);
}

[id="s-9d5568ae-008c-4ad3-891e-796a1bca651f"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 4.166666666666667px);
}

[id="s-9d5568ae-008c-4ad3-891e-796a1bca651f"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 4.166666666666667px);
}

[id="s-9d5568ae-008c-4ad3-891e-796a1bca651f"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 4.166666666666667px);
}

[id="s-9d5568ae-008c-4ad3-891e-796a1bca651f"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 4.166666666666667px);
}

[id="s-9d5568ae-008c-4ad3-891e-796a1bca651f"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 4.166666666666667px);
}

[id="s-9d5568ae-008c-4ad3-891e-796a1bca651f"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 4.166666666666667px);
}

[id="s-9d5568ae-008c-4ad3-891e-796a1bca651f"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 4.166666666666667px);
}

[id="s-9d5568ae-008c-4ad3-891e-796a1bca651f"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 4.166666666666667px);
}

[id="s-9d5568ae-008c-4ad3-891e-796a1bca651f"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 4.166666666666667px);
}

[id="s-9d5568ae-008c-4ad3-891e-796a1bca651f"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 4.166666666666667px);
}

}

@media (min-width: 1200px) {
[id="s-9d5568ae-008c-4ad3-891e-796a1bca651f"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 4.166666666666667px);
}

[id="s-9d5568ae-008c-4ad3-891e-796a1bca651f"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 4.166666666666667px);
}

[id="s-9d5568ae-008c-4ad3-891e-796a1bca651f"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 4.166666666666667px);
}

[id="s-9d5568ae-008c-4ad3-891e-796a1bca651f"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 4.166666666666667px);
}

[id="s-9d5568ae-008c-4ad3-891e-796a1bca651f"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 4.166666666666667px);
}

[id="s-9d5568ae-008c-4ad3-891e-796a1bca651f"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 4.166666666666667px);
}

[id="s-9d5568ae-008c-4ad3-891e-796a1bca651f"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 4.166666666666667px);
}

[id="s-9d5568ae-008c-4ad3-891e-796a1bca651f"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 4.166666666666667px);
}

[id="s-9d5568ae-008c-4ad3-891e-796a1bca651f"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 4.166666666666667px);
}

[id="s-9d5568ae-008c-4ad3-891e-796a1bca651f"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 4.166666666666667px);
}

[id="s-9d5568ae-008c-4ad3-891e-796a1bca651f"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 4.166666666666667px);
}

[id="s-9d5568ae-008c-4ad3-891e-796a1bca651f"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 4.166666666666667px);
}

}

#s-9328d261-1d42-4a46-8dc9-13a87c173dd3 {
  text-align: center;
}




  #s-9328d261-1d42-4a46-8dc9-13a87c173dd3 img.shogun-image {
    
    width: px;
  }


#s-9328d261-1d42-4a46-8dc9-13a87c173dd3 .shogun-image-content {
  
    align-items: center;
  
}

#s-13ce6983-0ad8-4711-88bb-b05ce3a97555 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-13ce6983-0ad8-4711-88bb-b05ce3a97555 .shogun-heading-component h3 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-040fb077-66e9-419a-b4e2-86643bbfe7cc {
  display: none;
}
#s-3d26b2ce-64ad-4c6a-8f45-733b2c5eaebb {
  text-align: center;
}

#s-3d26b2ce-64ad-4c6a-8f45-733b2c5eaebb .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-3d26b2ce-64ad-4c6a-8f45-733b2c5eaebb .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-3d26b2ce-64ad-4c6a-8f45-733b2c5eaebb .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-8b97b58d-725b-4f5c-a743-364894487805 {
  text-align: center;
}




  #s-8b97b58d-725b-4f5c-a743-364894487805 img.shogun-image {
    
    width: px;
  }


#s-8b97b58d-725b-4f5c-a743-364894487805 .shogun-image-content {
  
    align-items: center;
  
}

#s-b7f2bedc-5d44-43b7-a11a-138ceb52743b {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-b7f2bedc-5d44-43b7-a11a-138ceb52743b .shogun-heading-component h3 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-8b10d465-9275-4318-a194-1f6ae01b8c0a {
  display: none;
}
#s-eb3c7347-ced7-4675-ae06-5ed9e8f2ba91 {
  text-align: center;
}

#s-eb3c7347-ced7-4675-ae06-5ed9e8f2ba91 .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-eb3c7347-ced7-4675-ae06-5ed9e8f2ba91 .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-eb3c7347-ced7-4675-ae06-5ed9e8f2ba91 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-3d81fc84-4af7-416c-83f6-73b746fca962 {
  text-align: center;
}




  #s-3d81fc84-4af7-416c-83f6-73b746fca962 img.shogun-image {
    
    width: px;
  }


#s-3d81fc84-4af7-416c-83f6-73b746fca962 .shogun-image-content {
  
    align-items: center;
  
}

#s-db6e5b7e-a962-4851-a659-659543fc5bcf {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-db6e5b7e-a962-4851-a659-659543fc5bcf .shogun-heading-component h3 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-7a4e2aa0-15dd-4bbb-ba82-60b57209f354 {
  display: none;
}
#s-1eb2ca8b-bb8e-425d-8f4a-d5792f87c118 {
  text-align: center;
}

#s-1eb2ca8b-bb8e-425d-8f4a-d5792f87c118 .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-1eb2ca8b-bb8e-425d-8f4a-d5792f87c118 .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-1eb2ca8b-bb8e-425d-8f4a-d5792f87c118 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-a6c1b695-31e5-4702-ba3b-8b30a9491f68 {
  text-align: center;
}




  #s-a6c1b695-31e5-4702-ba3b-8b30a9491f68 img.shogun-image {
    
    width: px;
  }


#s-a6c1b695-31e5-4702-ba3b-8b30a9491f68 .shogun-image-content {
  
    align-items: center;
  
}

#s-5794995b-6743-4632-9c0b-6a947d6163a3 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-5794995b-6743-4632-9c0b-6a947d6163a3 .shogun-heading-component h3 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-8080f15f-5bd8-4888-b8a0-2469db92544c {
  display: none;
}
#s-e8cf08f4-96de-4028-86d9-867628bf13f7 {
  text-align: center;
}

#s-e8cf08f4-96de-4028-86d9-867628bf13f7 .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-e8cf08f4-96de-4028-86d9-867628bf13f7 .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-e8cf08f4-96de-4028-86d9-867628bf13f7 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-891d311d-6d10-482d-ba7b-4c8dda2efc83 {
  text-align: center;
}




  #s-891d311d-6d10-482d-ba7b-4c8dda2efc83 img.shogun-image {
    
    width: px;
  }


#s-891d311d-6d10-482d-ba7b-4c8dda2efc83 .shogun-image-content {
  
    align-items: center;
  
}

#s-7373d4e4-cedf-4635-98bf-42e8760e67e9 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-7373d4e4-cedf-4635-98bf-42e8760e67e9 .shogun-heading-component h3 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-8d0e2311-9faa-44ba-a140-5d42e93d96cc {
  display: none;
}
#s-68e5ebd4-c509-4fbf-96b6-1e8a1f8f5e30 {
  text-align: center;
}

#s-68e5ebd4-c509-4fbf-96b6-1e8a1f8f5e30 .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-68e5ebd4-c509-4fbf-96b6-1e8a1f8f5e30 .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-68e5ebd4-c509-4fbf-96b6-1e8a1f8f5e30 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-d21c778d-0904-42df-95c3-c2bd0b804552 {
  text-align: center;
}




  #s-d21c778d-0904-42df-95c3-c2bd0b804552 img.shogun-image {
    
    width: px;
  }


#s-d21c778d-0904-42df-95c3-c2bd0b804552 .shogun-image-content {
  
    align-items: center;
  
}

#s-b9051c14-c5a8-48aa-a8fa-410ae254c348 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-b9051c14-c5a8-48aa-a8fa-410ae254c348 .shogun-heading-component h3 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-bec4f27e-0f2b-4695-9520-6578743c6926 {
  display: none;
}
#s-7c85ada7-806b-4214-b450-547548be142f {
  text-align: center;
}

#s-7c85ada7-806b-4214-b450-547548be142f .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-7c85ada7-806b-4214-b450-547548be142f .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-7c85ada7-806b-4214-b450-547548be142f .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-dd2cc083-4c72-4c62-93f8-7335094a42ac {
  border-style: solid;
margin-top: 40px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #2C2A34;
border-style: solid;
border-radius: 2px;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
color: rgba(0, 0, 0, 1);
}
#s-dd2cc083-4c72-4c62-93f8-7335094a42ac:hover {background-color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
color: rgba(0, 0, 0, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-dd2cc083-4c72-4c62-93f8-7335094a42ac:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-dd2cc083-4c72-4c62-93f8-7335094a42ac.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  
  display:  inline-block ;
}

#s-2b96454a-057d-4a57-94fb-f7e9968307a6 {
  min-height: 500px;
background-color: rgba(255, 255, 255, 1);
}








#s-2b96454a-057d-4a57-94fb-f7e9968307a6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-2b96454a-057d-4a57-94fb-f7e9968307a6.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-821e8f57-f8e4-47b6-b7cf-e2a1b0e7a4fa"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 2.5px);
}

[id="s-821e8f57-f8e4-47b6-b7cf-e2a1b0e7a4fa"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-821e8f57-f8e4-47b6-b7cf-e2a1b0e7a4fa"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 4.166666666666667px);
}

[id="s-821e8f57-f8e4-47b6-b7cf-e2a1b0e7a4fa"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 4.166666666666667px);
}

[id="s-821e8f57-f8e4-47b6-b7cf-e2a1b0e7a4fa"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 4.166666666666667px);
}

[id="s-821e8f57-f8e4-47b6-b7cf-e2a1b0e7a4fa"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 4.166666666666667px);
}

[id="s-821e8f57-f8e4-47b6-b7cf-e2a1b0e7a4fa"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 4.166666666666667px);
}

[id="s-821e8f57-f8e4-47b6-b7cf-e2a1b0e7a4fa"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 4.166666666666667px);
}

[id="s-821e8f57-f8e4-47b6-b7cf-e2a1b0e7a4fa"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 4.166666666666667px);
}

[id="s-821e8f57-f8e4-47b6-b7cf-e2a1b0e7a4fa"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 4.166666666666667px);
}

[id="s-821e8f57-f8e4-47b6-b7cf-e2a1b0e7a4fa"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 4.166666666666667px);
}

[id="s-821e8f57-f8e4-47b6-b7cf-e2a1b0e7a4fa"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 4.166666666666667px);
}

[id="s-821e8f57-f8e4-47b6-b7cf-e2a1b0e7a4fa"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 4.166666666666667px);
}

[id="s-821e8f57-f8e4-47b6-b7cf-e2a1b0e7a4fa"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 4.166666666666667px);
}

}

@media (min-width: 992px) {
[id="s-821e8f57-f8e4-47b6-b7cf-e2a1b0e7a4fa"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 4.166666666666667px);
}

[id="s-821e8f57-f8e4-47b6-b7cf-e2a1b0e7a4fa"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 4.166666666666667px);
}

[id="s-821e8f57-f8e4-47b6-b7cf-e2a1b0e7a4fa"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 4.166666666666667px);
}

[id="s-821e8f57-f8e4-47b6-b7cf-e2a1b0e7a4fa"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 4.166666666666667px);
}

[id="s-821e8f57-f8e4-47b6-b7cf-e2a1b0e7a4fa"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 4.166666666666667px);
}

[id="s-821e8f57-f8e4-47b6-b7cf-e2a1b0e7a4fa"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 4.166666666666667px);
}

[id="s-821e8f57-f8e4-47b6-b7cf-e2a1b0e7a4fa"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 4.166666666666667px);
}

[id="s-821e8f57-f8e4-47b6-b7cf-e2a1b0e7a4fa"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 4.166666666666667px);
}

[id="s-821e8f57-f8e4-47b6-b7cf-e2a1b0e7a4fa"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 4.166666666666667px);
}

[id="s-821e8f57-f8e4-47b6-b7cf-e2a1b0e7a4fa"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 4.166666666666667px);
}

[id="s-821e8f57-f8e4-47b6-b7cf-e2a1b0e7a4fa"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 4.166666666666667px);
}

[id="s-821e8f57-f8e4-47b6-b7cf-e2a1b0e7a4fa"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 4.166666666666667px);
}

}

@media (min-width: 1200px) {
[id="s-821e8f57-f8e4-47b6-b7cf-e2a1b0e7a4fa"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 4.166666666666667px);
}

[id="s-821e8f57-f8e4-47b6-b7cf-e2a1b0e7a4fa"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 4.166666666666667px);
}

[id="s-821e8f57-f8e4-47b6-b7cf-e2a1b0e7a4fa"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 4.166666666666667px);
}

[id="s-821e8f57-f8e4-47b6-b7cf-e2a1b0e7a4fa"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 4.166666666666667px);
}

[id="s-821e8f57-f8e4-47b6-b7cf-e2a1b0e7a4fa"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 4.166666666666667px);
}

[id="s-821e8f57-f8e4-47b6-b7cf-e2a1b0e7a4fa"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 4.166666666666667px);
}

[id="s-821e8f57-f8e4-47b6-b7cf-e2a1b0e7a4fa"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 4.166666666666667px);
}

[id="s-821e8f57-f8e4-47b6-b7cf-e2a1b0e7a4fa"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 4.166666666666667px);
}

[id="s-821e8f57-f8e4-47b6-b7cf-e2a1b0e7a4fa"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 4.166666666666667px);
}

[id="s-821e8f57-f8e4-47b6-b7cf-e2a1b0e7a4fa"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 4.166666666666667px);
}

[id="s-821e8f57-f8e4-47b6-b7cf-e2a1b0e7a4fa"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 4.166666666666667px);
}

[id="s-821e8f57-f8e4-47b6-b7cf-e2a1b0e7a4fa"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 4.166666666666667px);
}

}

#s-008930da-d408-4a7b-882d-3f113e5478ea {
  text-align: center;
}




  #s-008930da-d408-4a7b-882d-3f113e5478ea img.shogun-image {
    
    width: px;
  }


#s-008930da-d408-4a7b-882d-3f113e5478ea .shogun-image-content {
  
    align-items: center;
  
}

#s-5f490a68-4d07-48a8-8ecf-7c264d169233 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-5f490a68-4d07-48a8-8ecf-7c264d169233 .shogun-heading-component h3 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-a83a6b10-2a2c-4b97-a4ae-8b1955bc4fb7 {
  display: none;
}
#s-f60b3a72-ebbc-4ca2-97dd-2a618d1b07d4 {
  text-align: center;
}

#s-f60b3a72-ebbc-4ca2-97dd-2a618d1b07d4 .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-f60b3a72-ebbc-4ca2-97dd-2a618d1b07d4 .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-f60b3a72-ebbc-4ca2-97dd-2a618d1b07d4 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-09340c66-42a4-45a7-8e93-f02fae33df77 {
  text-align: center;
}




  #s-09340c66-42a4-45a7-8e93-f02fae33df77 img.shogun-image {
    
    width: px;
  }


#s-09340c66-42a4-45a7-8e93-f02fae33df77 .shogun-image-content {
  
    align-items: center;
  
}

#s-a853444c-dcf5-4c8c-ae2e-82a08fe50e4a {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-a853444c-dcf5-4c8c-ae2e-82a08fe50e4a .shogun-heading-component h3 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-a905f1cc-b31b-4a3a-a1e5-5ac50ef348c6 {
  display: none;
}
#s-059c6ab3-a171-4090-a482-3e70b7bec873 {
  text-align: center;
}

#s-059c6ab3-a171-4090-a482-3e70b7bec873 .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-059c6ab3-a171-4090-a482-3e70b7bec873 .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-059c6ab3-a171-4090-a482-3e70b7bec873 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-7707b3e4-bad1-426f-a4c6-f8b57158349e {
  text-align: center;
}




  #s-7707b3e4-bad1-426f-a4c6-f8b57158349e img.shogun-image {
    
    width: px;
  }


#s-7707b3e4-bad1-426f-a4c6-f8b57158349e .shogun-image-content {
  
    align-items: center;
  
}

#s-85e53767-d213-4574-96fa-447e99f620c6 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-85e53767-d213-4574-96fa-447e99f620c6 .shogun-heading-component h3 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-0d3c762f-7d02-4323-927e-dbf68479d374 {
  display: none;
}
#s-122d089f-4cd6-49b0-9081-918c4324a177 {
  text-align: center;
}

#s-122d089f-4cd6-49b0-9081-918c4324a177 .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-122d089f-4cd6-49b0-9081-918c4324a177 .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-122d089f-4cd6-49b0-9081-918c4324a177 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-f2fe481c-1368-4085-97c0-77ef78bad3d1 {
  text-align: center;
}




  #s-f2fe481c-1368-4085-97c0-77ef78bad3d1 img.shogun-image {
    
    width: px;
  }


#s-f2fe481c-1368-4085-97c0-77ef78bad3d1 .shogun-image-content {
  
    align-items: center;
  
}

#s-573a42ef-9477-46f3-9383-4cda5f9f25b1 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-573a42ef-9477-46f3-9383-4cda5f9f25b1 .shogun-heading-component h3 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-1226e225-3b48-40a3-9930-7289cf29a55f {
  display: none;
}
#s-c8ce747c-35be-42f2-a282-bab6fb2c56d6 {
  text-align: center;
}

#s-c8ce747c-35be-42f2-a282-bab6fb2c56d6 .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-c8ce747c-35be-42f2-a282-bab6fb2c56d6 .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-c8ce747c-35be-42f2-a282-bab6fb2c56d6 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-d3ebed33-076a-4e3f-b0b5-d7e443e5f7a6 {
  text-align: center;
}




  #s-d3ebed33-076a-4e3f-b0b5-d7e443e5f7a6 img.shogun-image {
    
    width: px;
  }


#s-d3ebed33-076a-4e3f-b0b5-d7e443e5f7a6 .shogun-image-content {
  
    align-items: center;
  
}

#s-2aa43f94-9e88-4858-acfb-aa4ba14d5d5a {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-2aa43f94-9e88-4858-acfb-aa4ba14d5d5a .shogun-heading-component h3 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-093435f5-8a06-4227-a283-4ba7d13de72f {
  display: none;
}
#s-3ca56868-7a4c-4614-87dd-5b918172e38d {
  text-align: center;
}

#s-3ca56868-7a4c-4614-87dd-5b918172e38d .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-3ca56868-7a4c-4614-87dd-5b918172e38d .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-3ca56868-7a4c-4614-87dd-5b918172e38d .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-c7b3badb-59c7-49a3-9089-8bf8658370b4 {
  text-align: center;
}




  #s-c7b3badb-59c7-49a3-9089-8bf8658370b4 img.shogun-image {
    
    width: px;
  }


#s-c7b3badb-59c7-49a3-9089-8bf8658370b4 .shogun-image-content {
  
    align-items: center;
  
}

#s-06575859-995b-46eb-9da9-fbd49769f785 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-06575859-995b-46eb-9da9-fbd49769f785 .shogun-heading-component h3 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-7ddca574-2178-42a9-b407-4b43c3e46bc4 {
  display: none;
}
#s-8a95e5e1-1ac4-404d-b227-d5ff5e335862 {
  text-align: center;
}

#s-8a95e5e1-1ac4-404d-b227-d5ff5e335862 .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-8a95e5e1-1ac4-404d-b227-d5ff5e335862 .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-8a95e5e1-1ac4-404d-b227-d5ff5e335862 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-e9a0aa55-6af9-4526-9f70-d1f854f2f174 {
  border-style: solid;
margin-top: 40px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #2C2A34;
border-style: solid;
border-radius: 2px;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
color: rgba(0, 0, 0, 1);
}
#s-e9a0aa55-6af9-4526-9f70-d1f854f2f174:hover {background-color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
color: rgba(0, 0, 0, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-e9a0aa55-6af9-4526-9f70-d1f854f2f174:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-e9a0aa55-6af9-4526-9f70-d1f854f2f174.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  
  display:  inline-block ;
}

#s-34d5fafa-0117-4c62-8ed2-9dadf3f4261e {
  min-height: 500px;
background-color: rgba(255, 255, 255, 1);
}








#s-34d5fafa-0117-4c62-8ed2-9dadf3f4261e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-34d5fafa-0117-4c62-8ed2-9dadf3f4261e.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-ba6e5857-70c9-4b7e-86c6-ca10a84c97af"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 2.5px);
}

[id="s-ba6e5857-70c9-4b7e-86c6-ca10a84c97af"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-ba6e5857-70c9-4b7e-86c6-ca10a84c97af"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 4.166666666666667px);
}

[id="s-ba6e5857-70c9-4b7e-86c6-ca10a84c97af"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 4.166666666666667px);
}

[id="s-ba6e5857-70c9-4b7e-86c6-ca10a84c97af"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 4.166666666666667px);
}

[id="s-ba6e5857-70c9-4b7e-86c6-ca10a84c97af"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 4.166666666666667px);
}

[id="s-ba6e5857-70c9-4b7e-86c6-ca10a84c97af"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 4.166666666666667px);
}

[id="s-ba6e5857-70c9-4b7e-86c6-ca10a84c97af"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 4.166666666666667px);
}

[id="s-ba6e5857-70c9-4b7e-86c6-ca10a84c97af"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 4.166666666666667px);
}

[id="s-ba6e5857-70c9-4b7e-86c6-ca10a84c97af"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 4.166666666666667px);
}

[id="s-ba6e5857-70c9-4b7e-86c6-ca10a84c97af"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 4.166666666666667px);
}

[id="s-ba6e5857-70c9-4b7e-86c6-ca10a84c97af"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 4.166666666666667px);
}

[id="s-ba6e5857-70c9-4b7e-86c6-ca10a84c97af"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 4.166666666666667px);
}

[id="s-ba6e5857-70c9-4b7e-86c6-ca10a84c97af"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 4.166666666666667px);
}

}

@media (min-width: 992px) {
[id="s-ba6e5857-70c9-4b7e-86c6-ca10a84c97af"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 4.166666666666667px);
}

[id="s-ba6e5857-70c9-4b7e-86c6-ca10a84c97af"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 4.166666666666667px);
}

[id="s-ba6e5857-70c9-4b7e-86c6-ca10a84c97af"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 4.166666666666667px);
}

[id="s-ba6e5857-70c9-4b7e-86c6-ca10a84c97af"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 4.166666666666667px);
}

[id="s-ba6e5857-70c9-4b7e-86c6-ca10a84c97af"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 4.166666666666667px);
}

[id="s-ba6e5857-70c9-4b7e-86c6-ca10a84c97af"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 4.166666666666667px);
}

[id="s-ba6e5857-70c9-4b7e-86c6-ca10a84c97af"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 4.166666666666667px);
}

[id="s-ba6e5857-70c9-4b7e-86c6-ca10a84c97af"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 4.166666666666667px);
}

[id="s-ba6e5857-70c9-4b7e-86c6-ca10a84c97af"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 4.166666666666667px);
}

[id="s-ba6e5857-70c9-4b7e-86c6-ca10a84c97af"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 4.166666666666667px);
}

[id="s-ba6e5857-70c9-4b7e-86c6-ca10a84c97af"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 4.166666666666667px);
}

[id="s-ba6e5857-70c9-4b7e-86c6-ca10a84c97af"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 4.166666666666667px);
}

}

@media (min-width: 1200px) {
[id="s-ba6e5857-70c9-4b7e-86c6-ca10a84c97af"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 4.166666666666667px);
}

[id="s-ba6e5857-70c9-4b7e-86c6-ca10a84c97af"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 4.166666666666667px);
}

[id="s-ba6e5857-70c9-4b7e-86c6-ca10a84c97af"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 4.166666666666667px);
}

[id="s-ba6e5857-70c9-4b7e-86c6-ca10a84c97af"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 4.166666666666667px);
}

[id="s-ba6e5857-70c9-4b7e-86c6-ca10a84c97af"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 4.166666666666667px);
}

[id="s-ba6e5857-70c9-4b7e-86c6-ca10a84c97af"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 4.166666666666667px);
}

[id="s-ba6e5857-70c9-4b7e-86c6-ca10a84c97af"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 4.166666666666667px);
}

[id="s-ba6e5857-70c9-4b7e-86c6-ca10a84c97af"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 4.166666666666667px);
}

[id="s-ba6e5857-70c9-4b7e-86c6-ca10a84c97af"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 4.166666666666667px);
}

[id="s-ba6e5857-70c9-4b7e-86c6-ca10a84c97af"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 4.166666666666667px);
}

[id="s-ba6e5857-70c9-4b7e-86c6-ca10a84c97af"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 4.166666666666667px);
}

[id="s-ba6e5857-70c9-4b7e-86c6-ca10a84c97af"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 4.166666666666667px);
}

}

#s-3a14b81e-0824-4f61-8f8f-62f1ae1a2803 {
  text-align: center;
}




  #s-3a14b81e-0824-4f61-8f8f-62f1ae1a2803 img.shogun-image {
    
    width: px;
  }


#s-3a14b81e-0824-4f61-8f8f-62f1ae1a2803 .shogun-image-content {
  
    align-items: center;
  
}

#s-bc9bc03b-8e13-4dda-8cb2-d77e8f2135d0 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-bc9bc03b-8e13-4dda-8cb2-d77e8f2135d0 .shogun-heading-component h3 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-2a3cedd9-8bc0-435b-99cb-fa3875d97623 {
  display: none;
}
#s-54efeb8a-4aac-4e32-85f9-62a4349ca5f7 {
  text-align: center;
}

#s-54efeb8a-4aac-4e32-85f9-62a4349ca5f7 .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-54efeb8a-4aac-4e32-85f9-62a4349ca5f7 .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-54efeb8a-4aac-4e32-85f9-62a4349ca5f7 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-4f9eadac-1c4e-48c9-b9cf-0e193e9e4343 {
  text-align: center;
}




  #s-4f9eadac-1c4e-48c9-b9cf-0e193e9e4343 img.shogun-image {
    
    width: px;
  }


#s-4f9eadac-1c4e-48c9-b9cf-0e193e9e4343 .shogun-image-content {
  
    align-items: center;
  
}

#s-1a6d630a-1779-4373-9060-4e81a1570f84 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-1a6d630a-1779-4373-9060-4e81a1570f84 .shogun-heading-component h3 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-7a3a09f9-5849-434b-b7c6-6ae39a3b7596 {
  display: none;
}
#s-b03003e0-40c1-45a2-ab89-f51727ccb0ca {
  text-align: center;
}

#s-b03003e0-40c1-45a2-ab89-f51727ccb0ca .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-b03003e0-40c1-45a2-ab89-f51727ccb0ca .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-b03003e0-40c1-45a2-ab89-f51727ccb0ca .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-3d488436-d48e-4873-b471-a644b3c6e7f4 {
  text-align: center;
}




  #s-3d488436-d48e-4873-b471-a644b3c6e7f4 img.shogun-image {
    
    width: px;
  }


#s-3d488436-d48e-4873-b471-a644b3c6e7f4 .shogun-image-content {
  
    align-items: center;
  
}

#s-6715d96b-3023-4ead-a11b-e37583a650e8 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-6715d96b-3023-4ead-a11b-e37583a650e8 .shogun-heading-component h3 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-2a56e452-97f8-47fe-a55b-770094b5438c {
  display: none;
}
#s-ab112f0e-4089-4b61-a0fc-556e067c5073 {
  text-align: center;
}

#s-ab112f0e-4089-4b61-a0fc-556e067c5073 .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-ab112f0e-4089-4b61-a0fc-556e067c5073 .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-ab112f0e-4089-4b61-a0fc-556e067c5073 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-38aebbfc-ddf3-4bd0-bb5f-820b711aec2e {
  text-align: center;
}




  #s-38aebbfc-ddf3-4bd0-bb5f-820b711aec2e img.shogun-image {
    
    width: px;
  }


#s-38aebbfc-ddf3-4bd0-bb5f-820b711aec2e .shogun-image-content {
  
    align-items: center;
  
}

#s-7ee607f5-dfad-45ad-b20f-f8ef58779964 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-7ee607f5-dfad-45ad-b20f-f8ef58779964 .shogun-heading-component h3 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-3c547e2d-2b8f-46e2-a2cb-ce0959a0bf35 {
  display: none;
}
#s-d5b3025f-012d-44dc-8a3a-ffceee44844e {
  text-align: center;
}

#s-d5b3025f-012d-44dc-8a3a-ffceee44844e .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-d5b3025f-012d-44dc-8a3a-ffceee44844e .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-d5b3025f-012d-44dc-8a3a-ffceee44844e .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-24d9793f-cfe8-45e8-bc51-77765f06ef62 {
  text-align: center;
}




  #s-24d9793f-cfe8-45e8-bc51-77765f06ef62 img.shogun-image {
    
    width: px;
  }


#s-24d9793f-cfe8-45e8-bc51-77765f06ef62 .shogun-image-content {
  
    align-items: center;
  
}

#s-a8e99fbe-2066-4979-9562-30c7a64dbf29 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-a8e99fbe-2066-4979-9562-30c7a64dbf29 .shogun-heading-component h3 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-1909a62e-9788-4a97-97a2-83b3b085feea {
  display: none;
}
#s-edc60d82-1cd4-4928-9067-49e192db4a03 {
  text-align: center;
}

#s-edc60d82-1cd4-4928-9067-49e192db4a03 .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-edc60d82-1cd4-4928-9067-49e192db4a03 .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-edc60d82-1cd4-4928-9067-49e192db4a03 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-6247e5c2-cd73-4032-ad5a-02f15cb02381 {
  text-align: center;
}




  #s-6247e5c2-cd73-4032-ad5a-02f15cb02381 img.shogun-image {
    
    width: px;
  }


#s-6247e5c2-cd73-4032-ad5a-02f15cb02381 .shogun-image-content {
  
    align-items: center;
  
}

#s-743d87de-bc3e-4195-9932-e88bd2352aae {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-743d87de-bc3e-4195-9932-e88bd2352aae .shogun-heading-component h3 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-da3dc9f8-512f-4968-9cc3-83b9cf66e6e2 {
  display: none;
}
#s-2203ec6a-d2b7-4b49-bfc5-076f59bea0d5 {
  text-align: center;
}

#s-2203ec6a-d2b7-4b49-bfc5-076f59bea0d5 .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-2203ec6a-d2b7-4b49-bfc5-076f59bea0d5 .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-2203ec6a-d2b7-4b49-bfc5-076f59bea0d5 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-f2b49220-3cda-4f46-a62f-b1fb769f097b {
  border-style: solid;
margin-top: 40px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #2C2A34;
border-style: solid;
border-radius: 2px;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
color: rgba(0, 0, 0, 1);
}
#s-f2b49220-3cda-4f46-a62f-b1fb769f097b:hover {background-color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
color: rgba(0, 0, 0, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-f2b49220-3cda-4f46-a62f-b1fb769f097b:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-f2b49220-3cda-4f46-a62f-b1fb769f097b.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  
  display:  inline-block ;
}

#s-30849260-4590-4f61-8927-de5f40ee0265 {
  min-height: 500px;
background-color: rgba(255, 255, 255, 1);
}








#s-30849260-4590-4f61-8927-de5f40ee0265 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-30849260-4590-4f61-8927-de5f40ee0265.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 0px) {
[id="s-3b893e6f-d57b-4479-b72e-b6c0013eb537"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 2.5px);
}

[id="s-3b893e6f-d57b-4479-b72e-b6c0013eb537"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-3b893e6f-d57b-4479-b72e-b6c0013eb537"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 4.166666666666667px);
}

[id="s-3b893e6f-d57b-4479-b72e-b6c0013eb537"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 4.166666666666667px);
}

[id="s-3b893e6f-d57b-4479-b72e-b6c0013eb537"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 4.166666666666667px);
}

[id="s-3b893e6f-d57b-4479-b72e-b6c0013eb537"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 4.166666666666667px);
}

[id="s-3b893e6f-d57b-4479-b72e-b6c0013eb537"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 4.166666666666667px);
}

[id="s-3b893e6f-d57b-4479-b72e-b6c0013eb537"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 4.166666666666667px);
}

[id="s-3b893e6f-d57b-4479-b72e-b6c0013eb537"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 4.166666666666667px);
}

[id="s-3b893e6f-d57b-4479-b72e-b6c0013eb537"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 4.166666666666667px);
}

[id="s-3b893e6f-d57b-4479-b72e-b6c0013eb537"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 4.166666666666667px);
}

[id="s-3b893e6f-d57b-4479-b72e-b6c0013eb537"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 4.166666666666667px);
}

[id="s-3b893e6f-d57b-4479-b72e-b6c0013eb537"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 4.166666666666667px);
}

[id="s-3b893e6f-d57b-4479-b72e-b6c0013eb537"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 4.166666666666667px);
}

}

@media (min-width: 992px) {
[id="s-3b893e6f-d57b-4479-b72e-b6c0013eb537"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 4.166666666666667px);
}

[id="s-3b893e6f-d57b-4479-b72e-b6c0013eb537"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 4.166666666666667px);
}

[id="s-3b893e6f-d57b-4479-b72e-b6c0013eb537"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 4.166666666666667px);
}

[id="s-3b893e6f-d57b-4479-b72e-b6c0013eb537"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 4.166666666666667px);
}

[id="s-3b893e6f-d57b-4479-b72e-b6c0013eb537"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 4.166666666666667px);
}

[id="s-3b893e6f-d57b-4479-b72e-b6c0013eb537"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 4.166666666666667px);
}

[id="s-3b893e6f-d57b-4479-b72e-b6c0013eb537"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 4.166666666666667px);
}

[id="s-3b893e6f-d57b-4479-b72e-b6c0013eb537"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 4.166666666666667px);
}

[id="s-3b893e6f-d57b-4479-b72e-b6c0013eb537"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 4.166666666666667px);
}

[id="s-3b893e6f-d57b-4479-b72e-b6c0013eb537"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 4.166666666666667px);
}

[id="s-3b893e6f-d57b-4479-b72e-b6c0013eb537"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 4.166666666666667px);
}

[id="s-3b893e6f-d57b-4479-b72e-b6c0013eb537"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 4.166666666666667px);
}

}

@media (min-width: 1200px) {
[id="s-3b893e6f-d57b-4479-b72e-b6c0013eb537"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 4.166666666666667px);
}

[id="s-3b893e6f-d57b-4479-b72e-b6c0013eb537"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 4.166666666666667px);
}

[id="s-3b893e6f-d57b-4479-b72e-b6c0013eb537"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 4.166666666666667px);
}

[id="s-3b893e6f-d57b-4479-b72e-b6c0013eb537"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 4.166666666666667px);
}

[id="s-3b893e6f-d57b-4479-b72e-b6c0013eb537"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 4.166666666666667px);
}

[id="s-3b893e6f-d57b-4479-b72e-b6c0013eb537"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 4.166666666666667px);
}

[id="s-3b893e6f-d57b-4479-b72e-b6c0013eb537"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 4.166666666666667px);
}

[id="s-3b893e6f-d57b-4479-b72e-b6c0013eb537"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 4.166666666666667px);
}

[id="s-3b893e6f-d57b-4479-b72e-b6c0013eb537"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 4.166666666666667px);
}

[id="s-3b893e6f-d57b-4479-b72e-b6c0013eb537"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 4.166666666666667px);
}

[id="s-3b893e6f-d57b-4479-b72e-b6c0013eb537"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 4.166666666666667px);
}

[id="s-3b893e6f-d57b-4479-b72e-b6c0013eb537"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 4.166666666666667px);
}

}

#s-287435da-f7b4-4361-a6d4-12ddb685bb02 {
  text-align: center;
}




  #s-287435da-f7b4-4361-a6d4-12ddb685bb02 img.shogun-image {
    
    width: px;
  }


#s-287435da-f7b4-4361-a6d4-12ddb685bb02 .shogun-image-content {
  
    align-items: center;
  
}

#s-8b022d36-d066-447a-b5be-23b87bea998f {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-8b022d36-d066-447a-b5be-23b87bea998f .shogun-heading-component h3 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-86fb5e1a-160f-4fe6-8e0c-f3b17c589e33 {
  display: none;
}
#s-4f55c35e-f997-48be-8506-91e75bc8a1da {
  text-align: center;
}

#s-4f55c35e-f997-48be-8506-91e75bc8a1da .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-4f55c35e-f997-48be-8506-91e75bc8a1da .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-4f55c35e-f997-48be-8506-91e75bc8a1da .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-2d1e6471-2308-48c0-b672-3605accf9545 {
  text-align: center;
}




  #s-2d1e6471-2308-48c0-b672-3605accf9545 img.shogun-image {
    
    width: px;
  }


#s-2d1e6471-2308-48c0-b672-3605accf9545 .shogun-image-content {
  
    align-items: center;
  
}

#s-d579c88d-47d9-49ea-b517-95a7f2ff1b7d {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-d579c88d-47d9-49ea-b517-95a7f2ff1b7d .shogun-heading-component h3 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-a05259b4-129b-4a2e-b5bc-1124a4d338dc {
  display: none;
}
#s-51293bae-bedf-4d4b-a6c3-5c8cdb4fe660 {
  text-align: center;
}

#s-51293bae-bedf-4d4b-a6c3-5c8cdb4fe660 .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-51293bae-bedf-4d4b-a6c3-5c8cdb4fe660 .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-51293bae-bedf-4d4b-a6c3-5c8cdb4fe660 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-b2286873-0946-49f8-885d-e6d6aae9a628 {
  text-align: center;
}




  #s-b2286873-0946-49f8-885d-e6d6aae9a628 img.shogun-image {
    
    width: px;
  }


#s-b2286873-0946-49f8-885d-e6d6aae9a628 .shogun-image-content {
  
    align-items: center;
  
}

#s-864a47db-bbe2-478e-99d6-fd7df7775997 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-864a47db-bbe2-478e-99d6-fd7df7775997 .shogun-heading-component h3 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-af631c8c-63e5-450a-8e52-77f30bbce74e {
  display: none;
}
#s-ac13a8c7-2b32-4a00-877c-bc5942e4c73c {
  text-align: center;
}

#s-ac13a8c7-2b32-4a00-877c-bc5942e4c73c .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-ac13a8c7-2b32-4a00-877c-bc5942e4c73c .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-ac13a8c7-2b32-4a00-877c-bc5942e4c73c .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-41fdc6c3-2797-4584-af31-e477dfda29e5 {
  text-align: center;
}




  #s-41fdc6c3-2797-4584-af31-e477dfda29e5 img.shogun-image {
    
    width: px;
  }


#s-41fdc6c3-2797-4584-af31-e477dfda29e5 .shogun-image-content {
  
    align-items: center;
  
}

#s-d534be85-1eef-4ad1-892e-c7a2a384ec30 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-d534be85-1eef-4ad1-892e-c7a2a384ec30 .shogun-heading-component h3 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-3a220624-be86-4a6f-91b3-206e9e9d52fa {
  display: none;
}
#s-7fcffffd-6031-45a3-b9a1-7504042908c2 {
  text-align: center;
}

#s-7fcffffd-6031-45a3-b9a1-7504042908c2 .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-7fcffffd-6031-45a3-b9a1-7504042908c2 .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-7fcffffd-6031-45a3-b9a1-7504042908c2 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-46056165-c122-443a-807e-5ea33f35ad76 {
  text-align: center;
}




  #s-46056165-c122-443a-807e-5ea33f35ad76 img.shogun-image {
    
    width: px;
  }


#s-46056165-c122-443a-807e-5ea33f35ad76 .shogun-image-content {
  
    align-items: center;
  
}

#s-eb92e852-7d69-42c3-bf84-ae7eecd68a18 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-eb92e852-7d69-42c3-bf84-ae7eecd68a18 .shogun-heading-component h3 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-0a50aa5a-6e25-4e06-96dd-76dde6332e52 {
  display: none;
}
#s-22ebd196-5977-44f7-9644-f618b1a5813c {
  text-align: center;
}

#s-22ebd196-5977-44f7-9644-f618b1a5813c .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-22ebd196-5977-44f7-9644-f618b1a5813c .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-22ebd196-5977-44f7-9644-f618b1a5813c .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-a01e84ee-c3f7-49b7-86f3-479c2b6730a1 {
  text-align: center;
}




  #s-a01e84ee-c3f7-49b7-86f3-479c2b6730a1 img.shogun-image {
    
    width: px;
  }


#s-a01e84ee-c3f7-49b7-86f3-479c2b6730a1 .shogun-image-content {
  
    align-items: center;
  
}

#s-eb5c2481-0728-4aa3-b298-aa1568421ec5 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-eb5c2481-0728-4aa3-b298-aa1568421ec5 .shogun-heading-component h3 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-2a64c1b0-1439-4431-a709-aeb2624ffa12 {
  display: none;
}
#s-5459f932-c96b-4207-b59e-62df1669982e {
  text-align: center;
}

#s-5459f932-c96b-4207-b59e-62df1669982e .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-5459f932-c96b-4207-b59e-62df1669982e .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-5459f932-c96b-4207-b59e-62df1669982e .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-4650e513-0d90-4446-b275-9d6d4f0aad99 {
  border-style: solid;
margin-top: 40px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #2C2A34;
border-style: solid;
border-radius: 2px;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
color: rgba(0, 0, 0, 1);
}
#s-4650e513-0d90-4446-b275-9d6d4f0aad99:hover {background-color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
color: rgba(0, 0, 0, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-4650e513-0d90-4446-b275-9d6d4f0aad99:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-4650e513-0d90-4446-b275-9d6d4f0aad99.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  
  display:  inline-block ;
}

#s-e66e7023-ab54-4bc5-8178-b334bb9506ae {
  min-height: 500px;
background-color: rgba(255, 255, 255, 1);
}








#s-e66e7023-ab54-4bc5-8178-b334bb9506ae > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-e66e7023-ab54-4bc5-8178-b334bb9506ae.shg-box.shg-c {
  justify-content: center;
}

#s-0bc247ab-ce8b-41b0-9b7c-042f9c940f6b {
  background-color: rgba(255, 255, 255, 0.02);
}

@media (min-width: 0px) {
[id="s-0bc247ab-ce8b-41b0-9b7c-042f9c940f6b"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 2.5px);
}

[id="s-0bc247ab-ce8b-41b0-9b7c-042f9c940f6b"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-0bc247ab-ce8b-41b0-9b7c-042f9c940f6b"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 4.166666666666667px);
}

[id="s-0bc247ab-ce8b-41b0-9b7c-042f9c940f6b"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 4.166666666666667px);
}

[id="s-0bc247ab-ce8b-41b0-9b7c-042f9c940f6b"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 4.166666666666667px);
}

[id="s-0bc247ab-ce8b-41b0-9b7c-042f9c940f6b"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 4.166666666666667px);
}

[id="s-0bc247ab-ce8b-41b0-9b7c-042f9c940f6b"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 4.166666666666667px);
}

[id="s-0bc247ab-ce8b-41b0-9b7c-042f9c940f6b"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 4.166666666666667px);
}

[id="s-0bc247ab-ce8b-41b0-9b7c-042f9c940f6b"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 4.166666666666667px);
}

[id="s-0bc247ab-ce8b-41b0-9b7c-042f9c940f6b"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 4.166666666666667px);
}

[id="s-0bc247ab-ce8b-41b0-9b7c-042f9c940f6b"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 4.166666666666667px);
}

[id="s-0bc247ab-ce8b-41b0-9b7c-042f9c940f6b"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 4.166666666666667px);
}

[id="s-0bc247ab-ce8b-41b0-9b7c-042f9c940f6b"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 4.166666666666667px);
}

[id="s-0bc247ab-ce8b-41b0-9b7c-042f9c940f6b"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 4.166666666666667px);
}

}

@media (min-width: 992px) {
[id="s-0bc247ab-ce8b-41b0-9b7c-042f9c940f6b"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 4.166666666666667px);
}

[id="s-0bc247ab-ce8b-41b0-9b7c-042f9c940f6b"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 4.166666666666667px);
}

[id="s-0bc247ab-ce8b-41b0-9b7c-042f9c940f6b"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 4.166666666666667px);
}

[id="s-0bc247ab-ce8b-41b0-9b7c-042f9c940f6b"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 4.166666666666667px);
}

[id="s-0bc247ab-ce8b-41b0-9b7c-042f9c940f6b"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 4.166666666666667px);
}

[id="s-0bc247ab-ce8b-41b0-9b7c-042f9c940f6b"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 4.166666666666667px);
}

[id="s-0bc247ab-ce8b-41b0-9b7c-042f9c940f6b"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 4.166666666666667px);
}

[id="s-0bc247ab-ce8b-41b0-9b7c-042f9c940f6b"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 4.166666666666667px);
}

[id="s-0bc247ab-ce8b-41b0-9b7c-042f9c940f6b"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 4.166666666666667px);
}

[id="s-0bc247ab-ce8b-41b0-9b7c-042f9c940f6b"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 4.166666666666667px);
}

[id="s-0bc247ab-ce8b-41b0-9b7c-042f9c940f6b"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 4.166666666666667px);
}

[id="s-0bc247ab-ce8b-41b0-9b7c-042f9c940f6b"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 4.166666666666667px);
}

}

@media (min-width: 1200px) {
[id="s-0bc247ab-ce8b-41b0-9b7c-042f9c940f6b"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 4.166666666666667px);
}

[id="s-0bc247ab-ce8b-41b0-9b7c-042f9c940f6b"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 4.166666666666667px);
}

[id="s-0bc247ab-ce8b-41b0-9b7c-042f9c940f6b"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 4.166666666666667px);
}

[id="s-0bc247ab-ce8b-41b0-9b7c-042f9c940f6b"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 4.166666666666667px);
}

[id="s-0bc247ab-ce8b-41b0-9b7c-042f9c940f6b"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 4.166666666666667px);
}

[id="s-0bc247ab-ce8b-41b0-9b7c-042f9c940f6b"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 4.166666666666667px);
}

[id="s-0bc247ab-ce8b-41b0-9b7c-042f9c940f6b"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 4.166666666666667px);
}

[id="s-0bc247ab-ce8b-41b0-9b7c-042f9c940f6b"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 4.166666666666667px);
}

[id="s-0bc247ab-ce8b-41b0-9b7c-042f9c940f6b"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 4.166666666666667px);
}

[id="s-0bc247ab-ce8b-41b0-9b7c-042f9c940f6b"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 4.166666666666667px);
}

[id="s-0bc247ab-ce8b-41b0-9b7c-042f9c940f6b"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 4.166666666666667px);
}

[id="s-0bc247ab-ce8b-41b0-9b7c-042f9c940f6b"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 4.166666666666667px);
}

}

#s-a0284b65-cf27-4ea3-934b-8b951a9d603d {
  text-align: center;
background-color: rgba(255, 255, 255, 1);
}




  #s-a0284b65-cf27-4ea3-934b-8b951a9d603d img.shogun-image {
    
    width: px;
  }


#s-a0284b65-cf27-4ea3-934b-8b951a9d603d .shogun-image-content {
  
    align-items: center;
  
}

#s-34b8c711-e205-4ba1-8459-ff6785cd3336 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
background-color: rgba(255, 255, 255, 1);
}

#s-34b8c711-e205-4ba1-8459-ff6785cd3336 .shogun-heading-component h3 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-e615c992-70a2-4279-aaf8-4a2620042971 {
  display: none;
}
#s-6a7c150e-0478-4daf-ad85-39bbf08d066c {
  text-align: center;
background-color: rgba(255, 255, 255, 1);
}

#s-6a7c150e-0478-4daf-ad85-39bbf08d066c .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-6a7c150e-0478-4daf-ad85-39bbf08d066c .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-6a7c150e-0478-4daf-ad85-39bbf08d066c .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-5c1513b6-f001-4ea4-b683-47de80d2cdc4 {
  text-align: center;
background-color: rgba(255, 255, 255, 1);
}




  #s-5c1513b6-f001-4ea4-b683-47de80d2cdc4 img.shogun-image {
    
    width: px;
  }


#s-5c1513b6-f001-4ea4-b683-47de80d2cdc4 .shogun-image-content {
  
    align-items: center;
  
}

#s-57772a12-aee9-4859-953f-46844780a81f {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
background-color: rgba(255, 255, 255, 1);
}

#s-57772a12-aee9-4859-953f-46844780a81f .shogun-heading-component h3 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-70b95531-ca18-4b37-bc7e-4e3ba9ae88e1 {
  display: none;
}
#s-7b15a1a3-880a-4788-acfa-0394fba149f8 {
  text-align: center;
background-color: rgba(255, 255, 255, 1);
}

#s-7b15a1a3-880a-4788-acfa-0394fba149f8 .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-7b15a1a3-880a-4788-acfa-0394fba149f8 .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-7b15a1a3-880a-4788-acfa-0394fba149f8 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-1b58e9fb-a79c-43ea-bf03-559a23387f62 {
  text-align: center;
}




  #s-1b58e9fb-a79c-43ea-bf03-559a23387f62 img.shogun-image {
    
    width: px;
  }


#s-1b58e9fb-a79c-43ea-bf03-559a23387f62 .shogun-image-content {
  
    align-items: center;
  
}

#s-801ca040-b633-4bd2-9257-91d752ec4fb9 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
background-color: rgba(255, 255, 255, 1);
}

#s-801ca040-b633-4bd2-9257-91d752ec4fb9 .shogun-heading-component h3 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-b3b8de87-69f3-423f-b8fe-5345ffec9dbd {
  background-color: rgba(255, 255, 255, 1);
}

#s-b3b8de87-69f3-423f-b8fe-5345ffec9dbd {
  display: none;
}
#s-1d786062-38a9-4068-919f-be25e855d782 {
  text-align: center;
}

#s-1d786062-38a9-4068-919f-be25e855d782 .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-1d786062-38a9-4068-919f-be25e855d782 .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-1d786062-38a9-4068-919f-be25e855d782 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-93b23c36-7fd7-4aee-b20c-4f2405a7e9d9 {
  text-align: center;
}




  #s-93b23c36-7fd7-4aee-b20c-4f2405a7e9d9 img.shogun-image {
    
    width: px;
  }


#s-93b23c36-7fd7-4aee-b20c-4f2405a7e9d9 .shogun-image-content {
  
    align-items: center;
  
}

#s-acce2230-7a08-4c7e-84f6-cf22671d9669 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
background-color: rgba(255, 255, 255, 1);
}

#s-acce2230-7a08-4c7e-84f6-cf22671d9669 .shogun-heading-component h3 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-866431a5-af35-4203-8995-6b0791b09b94 {
  background-color: rgba(255, 255, 255, 1);
}

#s-866431a5-af35-4203-8995-6b0791b09b94 {
  display: none;
}
#s-7d816f3e-3ebd-4f6d-b79b-7fc422a44930 {
  text-align: center;
}

#s-7d816f3e-3ebd-4f6d-b79b-7fc422a44930 .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-7d816f3e-3ebd-4f6d-b79b-7fc422a44930 .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-7d816f3e-3ebd-4f6d-b79b-7fc422a44930 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-7c9559f9-f42b-480e-9019-90f20d7d35f6 {
  text-align: center;
}




  #s-7c9559f9-f42b-480e-9019-90f20d7d35f6 img.shogun-image {
    
    width: px;
  }


#s-7c9559f9-f42b-480e-9019-90f20d7d35f6 .shogun-image-content {
  
    align-items: center;
  
}

#s-bf595fe3-b3ea-4598-939c-4077204dc990 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
background-color: rgba(255, 255, 255, 1);
}

#s-bf595fe3-b3ea-4598-939c-4077204dc990 .shogun-heading-component h3 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-d3a7f7df-9852-4cf9-8809-afa7d1578979 {
  background-color: rgba(255, 255, 255, 1);
}

#s-d3a7f7df-9852-4cf9-8809-afa7d1578979 {
  display: none;
}
#s-bfb8c9e9-4c0f-4b56-b334-abbc640c8255 {
  text-align: center;
}

#s-bfb8c9e9-4c0f-4b56-b334-abbc640c8255 .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-bfb8c9e9-4c0f-4b56-b334-abbc640c8255 .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-bfb8c9e9-4c0f-4b56-b334-abbc640c8255 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-8ce32cce-a378-41dc-89b4-67f83bacae04 {
  text-align: center;
background-color: rgba(255, 255, 255, 1);
}




  #s-8ce32cce-a378-41dc-89b4-67f83bacae04 img.shogun-image {
    
    width: px;
  }


#s-8ce32cce-a378-41dc-89b4-67f83bacae04 .shogun-image-content {
  
    align-items: center;
  
}

#s-fe0398f5-f2d8-4c63-9a92-59b0983600bb {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
background-color: rgba(255, 255, 255, 1);
}

#s-fe0398f5-f2d8-4c63-9a92-59b0983600bb .shogun-heading-component h3 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-e64aee76-ed6e-420c-b915-8f80df237838 {
  background-color: rgba(255, 255, 255, 1);
}

#s-e64aee76-ed6e-420c-b915-8f80df237838 {
  display: none;
}
#s-31186b99-26f3-4e1a-a265-08de16d0a3cb {
  text-align: center;
}

#s-31186b99-26f3-4e1a-a265-08de16d0a3cb .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-31186b99-26f3-4e1a-a265-08de16d0a3cb .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-31186b99-26f3-4e1a-a265-08de16d0a3cb .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-a6b2b249-d113-4854-a5be-33163d119561 {
  border-style: solid;
margin-top: 40px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #2C2A34;
border-style: solid;
border-radius: 2px;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
color: rgba(0, 0, 0, 1);
}
#s-a6b2b249-d113-4854-a5be-33163d119561:hover {background-color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
color: rgba(0, 0, 0, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-a6b2b249-d113-4854-a5be-33163d119561:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-a6b2b249-d113-4854-a5be-33163d119561.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  
  display:  inline-block ;
}

#s-b4463c5c-48f2-4dc3-88ef-b690547192a2 {
  min-height: 500px;
background-color: rgba(255, 255, 255, 1);
}








#s-b4463c5c-48f2-4dc3-88ef-b690547192a2 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-b4463c5c-48f2-4dc3-88ef-b690547192a2.shg-box.shg-c {
  justify-content: center;
}

#s-04cdbff8-add8-460f-a8fb-fd6e5211aafc {
  background-color: rgba(255, 255, 255, 0.02);
}

@media (min-width: 0px) {
[id="s-04cdbff8-add8-460f-a8fb-fd6e5211aafc"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 2.5px);
}

[id="s-04cdbff8-add8-460f-a8fb-fd6e5211aafc"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-04cdbff8-add8-460f-a8fb-fd6e5211aafc"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 4.166666666666667px);
}

[id="s-04cdbff8-add8-460f-a8fb-fd6e5211aafc"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 4.166666666666667px);
}

[id="s-04cdbff8-add8-460f-a8fb-fd6e5211aafc"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 4.166666666666667px);
}

[id="s-04cdbff8-add8-460f-a8fb-fd6e5211aafc"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 4.166666666666667px);
}

[id="s-04cdbff8-add8-460f-a8fb-fd6e5211aafc"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 4.166666666666667px);
}

[id="s-04cdbff8-add8-460f-a8fb-fd6e5211aafc"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 4.166666666666667px);
}

[id="s-04cdbff8-add8-460f-a8fb-fd6e5211aafc"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 4.166666666666667px);
}

[id="s-04cdbff8-add8-460f-a8fb-fd6e5211aafc"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 4.166666666666667px);
}

[id="s-04cdbff8-add8-460f-a8fb-fd6e5211aafc"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 4.166666666666667px);
}

[id="s-04cdbff8-add8-460f-a8fb-fd6e5211aafc"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 4.166666666666667px);
}

[id="s-04cdbff8-add8-460f-a8fb-fd6e5211aafc"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 4.166666666666667px);
}

[id="s-04cdbff8-add8-460f-a8fb-fd6e5211aafc"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 4.166666666666667px);
}

}

@media (min-width: 992px) {
[id="s-04cdbff8-add8-460f-a8fb-fd6e5211aafc"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 4.166666666666667px);
}

[id="s-04cdbff8-add8-460f-a8fb-fd6e5211aafc"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 4.166666666666667px);
}

[id="s-04cdbff8-add8-460f-a8fb-fd6e5211aafc"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 4.166666666666667px);
}

[id="s-04cdbff8-add8-460f-a8fb-fd6e5211aafc"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 4.166666666666667px);
}

[id="s-04cdbff8-add8-460f-a8fb-fd6e5211aafc"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 4.166666666666667px);
}

[id="s-04cdbff8-add8-460f-a8fb-fd6e5211aafc"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 4.166666666666667px);
}

[id="s-04cdbff8-add8-460f-a8fb-fd6e5211aafc"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 4.166666666666667px);
}

[id="s-04cdbff8-add8-460f-a8fb-fd6e5211aafc"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 4.166666666666667px);
}

[id="s-04cdbff8-add8-460f-a8fb-fd6e5211aafc"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 4.166666666666667px);
}

[id="s-04cdbff8-add8-460f-a8fb-fd6e5211aafc"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 4.166666666666667px);
}

[id="s-04cdbff8-add8-460f-a8fb-fd6e5211aafc"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 4.166666666666667px);
}

[id="s-04cdbff8-add8-460f-a8fb-fd6e5211aafc"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 4.166666666666667px);
}

}

@media (min-width: 1200px) {
[id="s-04cdbff8-add8-460f-a8fb-fd6e5211aafc"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 4.166666666666667px);
}

[id="s-04cdbff8-add8-460f-a8fb-fd6e5211aafc"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 4.166666666666667px);
}

[id="s-04cdbff8-add8-460f-a8fb-fd6e5211aafc"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 4.166666666666667px);
}

[id="s-04cdbff8-add8-460f-a8fb-fd6e5211aafc"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 4.166666666666667px);
}

[id="s-04cdbff8-add8-460f-a8fb-fd6e5211aafc"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 4.166666666666667px);
}

[id="s-04cdbff8-add8-460f-a8fb-fd6e5211aafc"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 4.166666666666667px);
}

[id="s-04cdbff8-add8-460f-a8fb-fd6e5211aafc"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 4.166666666666667px);
}

[id="s-04cdbff8-add8-460f-a8fb-fd6e5211aafc"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 4.166666666666667px);
}

[id="s-04cdbff8-add8-460f-a8fb-fd6e5211aafc"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 4.166666666666667px);
}

[id="s-04cdbff8-add8-460f-a8fb-fd6e5211aafc"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 4.166666666666667px);
}

[id="s-04cdbff8-add8-460f-a8fb-fd6e5211aafc"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 4.166666666666667px);
}

[id="s-04cdbff8-add8-460f-a8fb-fd6e5211aafc"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 4.166666666666667px);
}

}

#s-fbf8a15c-167e-4fba-92ee-44cd0b7250b8 {
  text-align: center;
}




  #s-fbf8a15c-167e-4fba-92ee-44cd0b7250b8 img.shogun-image {
    
    width: px;
  }


#s-fbf8a15c-167e-4fba-92ee-44cd0b7250b8 .shogun-image-content {
  
    align-items: center;
  
}

#s-f868d883-77e3-4706-bab8-3a92c6f0e4a8 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
background-color: rgba(255, 255, 255, 1);
}

#s-f868d883-77e3-4706-bab8-3a92c6f0e4a8 .shogun-heading-component h3 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-04cac6e0-db35-45a3-be05-2049f3f27ae0 {
  display: none;
}
#s-98d87452-4d0d-4e4d-a227-247dbbd83cc3 {
  text-align: center;
background-color: rgba(255, 255, 255, 1);
}

#s-98d87452-4d0d-4e4d-a227-247dbbd83cc3 .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-98d87452-4d0d-4e4d-a227-247dbbd83cc3 .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-98d87452-4d0d-4e4d-a227-247dbbd83cc3 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-c4ff9015-9f14-4481-a607-a4199af0792c {
  text-align: center;
}




  #s-c4ff9015-9f14-4481-a607-a4199af0792c img.shogun-image {
    
    width: px;
  }


#s-c4ff9015-9f14-4481-a607-a4199af0792c .shogun-image-content {
  
    align-items: center;
  
}

#s-c06bdd57-f2a0-4aba-960d-9adadab185ac {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
background-color: rgba(255, 255, 255, 1);
}

#s-c06bdd57-f2a0-4aba-960d-9adadab185ac .shogun-heading-component h3 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-896158e0-da8a-4659-9a1e-4b39f192e43a {
  display: none;
}
#s-aa309f99-d771-4938-99a9-dda7e1cafeb4 {
  text-align: center;
background-color: rgba(255, 255, 255, 1);
}

#s-aa309f99-d771-4938-99a9-dda7e1cafeb4 .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-aa309f99-d771-4938-99a9-dda7e1cafeb4 .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-aa309f99-d771-4938-99a9-dda7e1cafeb4 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-7cac7217-7c8b-42cd-a35c-8ebbc2204a11 {
  text-align: center;
}




  #s-7cac7217-7c8b-42cd-a35c-8ebbc2204a11 img.shogun-image {
    
    width: px;
  }


#s-7cac7217-7c8b-42cd-a35c-8ebbc2204a11 .shogun-image-content {
  
    align-items: center;
  
}

#s-96d2a953-826c-45a1-8745-adbcf3986eec {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
background-color: rgba(255, 255, 255, 1);
}

#s-96d2a953-826c-45a1-8745-adbcf3986eec .shogun-heading-component h3 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-8170b963-5ffc-4664-b48b-3ce9d54e4120 {
  display: none;
}
#s-319a3f6b-c7d4-4ef7-8617-746db01e89f4 {
  text-align: center;
background-color: rgba(255, 255, 255, 1);
}

#s-319a3f6b-c7d4-4ef7-8617-746db01e89f4 .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-319a3f6b-c7d4-4ef7-8617-746db01e89f4 .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-319a3f6b-c7d4-4ef7-8617-746db01e89f4 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-0dbaf21d-18f5-4c64-aaaf-91f3a71ffd91 {
  text-align: center;
}




  #s-0dbaf21d-18f5-4c64-aaaf-91f3a71ffd91 img.shogun-image {
    
    width: px;
  }


#s-0dbaf21d-18f5-4c64-aaaf-91f3a71ffd91 .shogun-image-content {
  
    align-items: center;
  
}

#s-4135a165-4f8a-4ee3-8c5f-c26ad4a0a262 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
background-color: rgba(255, 255, 255, 1);
}

#s-4135a165-4f8a-4ee3-8c5f-c26ad4a0a262 .shogun-heading-component h3 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-cbbd9b29-69e7-419e-b6bb-668982ef3397 {
  display: none;
}
#s-19a40f10-f1c8-4750-874a-f0377a21bea9 {
  text-align: center;
background-color: rgba(255, 255, 255, 1);
}

#s-19a40f10-f1c8-4750-874a-f0377a21bea9 .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-19a40f10-f1c8-4750-874a-f0377a21bea9 .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-19a40f10-f1c8-4750-874a-f0377a21bea9 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-f1844e3d-0e5f-4e32-bb3f-594ac5591737 {
  text-align: center;
}




  #s-f1844e3d-0e5f-4e32-bb3f-594ac5591737 img.shogun-image {
    
    width: px;
  }


#s-f1844e3d-0e5f-4e32-bb3f-594ac5591737 .shogun-image-content {
  
    align-items: center;
  
}

#s-fb1cb373-31a4-4ce4-ad8f-fb0efc941aed {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
background-color: rgba(255, 255, 255, 1);
}

#s-fb1cb373-31a4-4ce4-ad8f-fb0efc941aed .shogun-heading-component h3 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-daeb2779-c945-4755-b319-783b83920275 {
  display: none;
}
#s-094ab936-ea3b-4ac4-a0cf-1cac0e05e1bd {
  text-align: center;
background-color: rgba(255, 255, 255, 1);
}

#s-094ab936-ea3b-4ac4-a0cf-1cac0e05e1bd .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-094ab936-ea3b-4ac4-a0cf-1cac0e05e1bd .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-094ab936-ea3b-4ac4-a0cf-1cac0e05e1bd .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-37fc31c7-7bb6-485a-af87-4f63e9e8c2a1 {
  text-align: center;
}




  #s-37fc31c7-7bb6-485a-af87-4f63e9e8c2a1 img.shogun-image {
    
    width: px;
  }


#s-37fc31c7-7bb6-485a-af87-4f63e9e8c2a1 .shogun-image-content {
  
    align-items: center;
  
}

#s-063c80e9-078d-4884-b92e-41fc6f7a6d39 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
background-color: rgba(255, 255, 255, 1);
}

#s-063c80e9-078d-4884-b92e-41fc6f7a6d39 .shogun-heading-component h3 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-61eb0e0b-d7f4-4792-933a-aaccc3597b74 {
  display: none;
}
#s-b85e532d-db14-492a-adde-559d2c2b5003 {
  text-align: center;
background-color: rgba(255, 255, 255, 1);
}

#s-b85e532d-db14-492a-adde-559d2c2b5003 .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-b85e532d-db14-492a-adde-559d2c2b5003 .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-b85e532d-db14-492a-adde-559d2c2b5003 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-31485072-3e58-4e5d-bfd9-23b36bf31576 {
  border-style: solid;
margin-top: 40px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #2C2A34;
border-style: solid;
border-radius: 2px;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
color: rgba(0, 0, 0, 1);
}
#s-31485072-3e58-4e5d-bfd9-23b36bf31576:hover {background-color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
color: rgba(0, 0, 0, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-31485072-3e58-4e5d-bfd9-23b36bf31576:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-31485072-3e58-4e5d-bfd9-23b36bf31576.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  
  display:  inline-block ;
}

#s-97b8ecee-3f4a-458c-a4d8-12da930092ed {
  margin-top: 30px;
min-height: 500px;
background-color: rgba(255, 255, 255, 1);
}








#s-97b8ecee-3f4a-458c-a4d8-12da930092ed > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-97b8ecee-3f4a-458c-a4d8-12da930092ed.shg-box.shg-c {
  justify-content: center;
}

#s-54f73303-7c75-4964-b86f-846b52866208 {
  padding-left: 0%;
padding-right: 0%;
}

@media (min-width: 0px) {
[id="s-54f73303-7c75-4964-b86f-846b52866208"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 2.5px);
}

[id="s-54f73303-7c75-4964-b86f-846b52866208"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-54f73303-7c75-4964-b86f-846b52866208"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 4.166666666666667px);
}

[id="s-54f73303-7c75-4964-b86f-846b52866208"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 4.166666666666667px);
}

[id="s-54f73303-7c75-4964-b86f-846b52866208"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 4.166666666666667px);
}

[id="s-54f73303-7c75-4964-b86f-846b52866208"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 4.166666666666667px);
}

[id="s-54f73303-7c75-4964-b86f-846b52866208"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 4.166666666666667px);
}

[id="s-54f73303-7c75-4964-b86f-846b52866208"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 4.166666666666667px);
}

[id="s-54f73303-7c75-4964-b86f-846b52866208"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 4.166666666666667px);
}

[id="s-54f73303-7c75-4964-b86f-846b52866208"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 4.166666666666667px);
}

[id="s-54f73303-7c75-4964-b86f-846b52866208"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 4.166666666666667px);
}

[id="s-54f73303-7c75-4964-b86f-846b52866208"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 4.166666666666667px);
}

[id="s-54f73303-7c75-4964-b86f-846b52866208"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 4.166666666666667px);
}

[id="s-54f73303-7c75-4964-b86f-846b52866208"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 4.166666666666667px);
}

}

@media (min-width: 992px) {
[id="s-54f73303-7c75-4964-b86f-846b52866208"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 4.166666666666667px);
}

[id="s-54f73303-7c75-4964-b86f-846b52866208"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 4.166666666666667px);
}

[id="s-54f73303-7c75-4964-b86f-846b52866208"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 4.166666666666667px);
}

[id="s-54f73303-7c75-4964-b86f-846b52866208"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 4.166666666666667px);
}

[id="s-54f73303-7c75-4964-b86f-846b52866208"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 4.166666666666667px);
}

[id="s-54f73303-7c75-4964-b86f-846b52866208"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 4.166666666666667px);
}

[id="s-54f73303-7c75-4964-b86f-846b52866208"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 4.166666666666667px);
}

[id="s-54f73303-7c75-4964-b86f-846b52866208"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 4.166666666666667px);
}

[id="s-54f73303-7c75-4964-b86f-846b52866208"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 4.166666666666667px);
}

[id="s-54f73303-7c75-4964-b86f-846b52866208"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 4.166666666666667px);
}

[id="s-54f73303-7c75-4964-b86f-846b52866208"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 4.166666666666667px);
}

[id="s-54f73303-7c75-4964-b86f-846b52866208"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 4.166666666666667px);
}

}

@media (min-width: 1200px) {
[id="s-54f73303-7c75-4964-b86f-846b52866208"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 4.166666666666667px);
}

[id="s-54f73303-7c75-4964-b86f-846b52866208"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 4.166666666666667px);
}

[id="s-54f73303-7c75-4964-b86f-846b52866208"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 4.166666666666667px);
}

[id="s-54f73303-7c75-4964-b86f-846b52866208"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 4.166666666666667px);
}

[id="s-54f73303-7c75-4964-b86f-846b52866208"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 4.166666666666667px);
}

[id="s-54f73303-7c75-4964-b86f-846b52866208"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 4.166666666666667px);
}

[id="s-54f73303-7c75-4964-b86f-846b52866208"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 4.166666666666667px);
}

[id="s-54f73303-7c75-4964-b86f-846b52866208"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 4.166666666666667px);
}

[id="s-54f73303-7c75-4964-b86f-846b52866208"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 4.166666666666667px);
}

[id="s-54f73303-7c75-4964-b86f-846b52866208"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 4.166666666666667px);
}

[id="s-54f73303-7c75-4964-b86f-846b52866208"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 4.166666666666667px);
}

[id="s-54f73303-7c75-4964-b86f-846b52866208"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 4.166666666666667px);
}

}

#s-09e226e5-0017-4e95-babc-a30078cdfd1e {
  margin-top: 0px;
text-align: center;
}




  #s-09e226e5-0017-4e95-babc-a30078cdfd1e img.shogun-image {
    
    width: px;
  }


#s-09e226e5-0017-4e95-babc-a30078cdfd1e .shogun-image-content {
  
    align-items: center;
  
}

#s-9fa30c33-ae73-4edd-a180-c5a10fb51fef {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
background-color: rgba(255, 255, 255, 1);
}

#s-9fa30c33-ae73-4edd-a180-c5a10fb51fef .shogun-heading-component h3 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-c4151bfc-3822-4ec3-8772-0a0ce549082d {
  display: none;
}
#s-0b0cc0cb-f21b-4432-af89-f562ebb59054 {
  text-align: center;
background-color: rgba(255, 255, 255, 1);
}

#s-0b0cc0cb-f21b-4432-af89-f562ebb59054 .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-0b0cc0cb-f21b-4432-af89-f562ebb59054 .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-0b0cc0cb-f21b-4432-af89-f562ebb59054 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-c7e8a4fa-9957-4f6a-93b2-f1725fbd92eb {
  text-align: center;
}




  #s-c7e8a4fa-9957-4f6a-93b2-f1725fbd92eb img.shogun-image {
    
    width: px;
  }


#s-c7e8a4fa-9957-4f6a-93b2-f1725fbd92eb .shogun-image-content {
  
    align-items: center;
  
}

#s-ebabea42-d089-4f8b-b063-87b3d1e9c4ce {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
background-color: rgba(255, 255, 255, 1);
}

#s-ebabea42-d089-4f8b-b063-87b3d1e9c4ce .shogun-heading-component h3 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-8e6534ee-8b28-4a63-b1cb-3c28d3e17e81 {
  background-color: rgba(255, 255, 255, 1);
}

#s-8e6534ee-8b28-4a63-b1cb-3c28d3e17e81 {
  display: none;
}
#s-f3c2fa0d-5f5e-4184-b94b-ec3c515924f4 {
  text-align: center;
}

#s-f3c2fa0d-5f5e-4184-b94b-ec3c515924f4 .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-f3c2fa0d-5f5e-4184-b94b-ec3c515924f4 .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-f3c2fa0d-5f5e-4184-b94b-ec3c515924f4 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-5ac1b1a2-dc69-41bf-ba29-cb173d9c7aa3 {
  text-align: center;
}




  #s-5ac1b1a2-dc69-41bf-ba29-cb173d9c7aa3 img.shogun-image {
    
    width: px;
  }


#s-5ac1b1a2-dc69-41bf-ba29-cb173d9c7aa3 .shogun-image-content {
  
    align-items: center;
  
}

#s-d3c78a03-0c1c-447e-aa54-a6641eac10d4 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
background-color: rgba(255, 255, 255, 1);
}

#s-d3c78a03-0c1c-447e-aa54-a6641eac10d4 .shogun-heading-component h3 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-0a0cffdc-dae7-4661-b51e-86b3c2254848 {
  display: none;
}
#s-b3c34922-e309-4e62-8936-0662ee67dadd {
  text-align: center;
background-color: rgba(255, 255, 255, 1);
}

#s-b3c34922-e309-4e62-8936-0662ee67dadd .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-b3c34922-e309-4e62-8936-0662ee67dadd .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-b3c34922-e309-4e62-8936-0662ee67dadd .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-54581b80-6647-4dfd-8f5f-a0a35585196b {
  text-align: center;
}




  #s-54581b80-6647-4dfd-8f5f-a0a35585196b img.shogun-image {
    
    width: px;
  }


#s-54581b80-6647-4dfd-8f5f-a0a35585196b .shogun-image-content {
  
    align-items: center;
  
}

#s-6972e2cc-65ad-4c58-8d3c-8ebe124490f4 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
background-color: rgba(255, 255, 255, 1);
}

#s-6972e2cc-65ad-4c58-8d3c-8ebe124490f4 .shogun-heading-component h3 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-38f29549-a1b3-47a7-a18c-ad7aff7d22f8 {
  display: none;
}
#s-73b3ff65-1ad9-45a0-bb74-527ef9c399f4 {
  text-align: center;
background-color: rgba(255, 255, 255, 1);
}

#s-73b3ff65-1ad9-45a0-bb74-527ef9c399f4 .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-73b3ff65-1ad9-45a0-bb74-527ef9c399f4 .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-73b3ff65-1ad9-45a0-bb74-527ef9c399f4 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-04c2d83c-0e59-42f1-9403-863056f8eb9c {
  text-align: center;
}




  #s-04c2d83c-0e59-42f1-9403-863056f8eb9c img.shogun-image {
    
    width: px;
  }


#s-04c2d83c-0e59-42f1-9403-863056f8eb9c .shogun-image-content {
  
    align-items: center;
  
}

#s-0a9e56f8-42bc-4cc4-b4ef-9d025a31ac3d {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
background-color: rgba(255, 255, 255, 1);
}

#s-0a9e56f8-42bc-4cc4-b4ef-9d025a31ac3d .shogun-heading-component h3 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-3ea367ac-8bab-454e-9063-6bc99993a4e9 {
  display: none;
}
#s-a8d937d3-4567-48c4-bdc6-cabe7ffee19f {
  text-align: center;
background-color: rgba(255, 255, 255, 1);
}

#s-a8d937d3-4567-48c4-bdc6-cabe7ffee19f .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-a8d937d3-4567-48c4-bdc6-cabe7ffee19f .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-a8d937d3-4567-48c4-bdc6-cabe7ffee19f .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-62752933-5471-4dda-8289-650f5f991fec {
  text-align: center;
}




  #s-62752933-5471-4dda-8289-650f5f991fec img.shogun-image {
    
    width: px;
  }


#s-62752933-5471-4dda-8289-650f5f991fec .shogun-image-content {
  
    align-items: center;
  
}

#s-5689b284-e71e-42fc-b4d0-5020db2bdcca {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
background-color: rgba(255, 255, 255, 1);
}

#s-5689b284-e71e-42fc-b4d0-5020db2bdcca .shogun-heading-component h3 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-94ee1dd2-9c95-45fa-840d-26c8c26b9999 {
  display: none;
}
#s-1fa454a8-9255-4fcd-a496-acfe42983e01 {
  text-align: center;
background-color: rgba(255, 255, 255, 1);
}

#s-1fa454a8-9255-4fcd-a496-acfe42983e01 .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-1fa454a8-9255-4fcd-a496-acfe42983e01 .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-1fa454a8-9255-4fcd-a496-acfe42983e01 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-b316e6e8-ae60-4aab-8c4e-2e1d220c4cb9 {
  border-style: solid;
margin-top: 40px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #2C2A34;
border-style: solid;
border-radius: 2px;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
color: rgba(0, 0, 0, 1);
}
#s-b316e6e8-ae60-4aab-8c4e-2e1d220c4cb9:hover {background-color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
color: rgba(0, 0, 0, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-b316e6e8-ae60-4aab-8c4e-2e1d220c4cb9:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-b316e6e8-ae60-4aab-8c4e-2e1d220c4cb9.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  
  display:  inline-block ;
}

#s-68980558-04f8-41ef-9072-b4f9efbb0e83 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-68980558-04f8-41ef-9072-b4f9efbb0e83 {
  display: none;
}
#s-68980558-04f8-41ef-9072-b4f9efbb0e83, #wrap-s-68980558-04f8-41ef-9072-b4f9efbb0e83 { display:none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-68980558-04f8-41ef-9072-b4f9efbb0e83 {
  display: none;
}
#s-68980558-04f8-41ef-9072-b4f9efbb0e83, #wrap-s-68980558-04f8-41ef-9072-b4f9efbb0e83 { display:none !important; }}







#s-68980558-04f8-41ef-9072-b4f9efbb0e83 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-68980558-04f8-41ef-9072-b4f9efbb0e83.shg-box.shg-c {
  justify-content: center;
}

#s-10bc0d87-67a7-4177-bcf5-5f265e606053 {
  margin-top: -30px;
text-align: center;
}




  #s-10bc0d87-67a7-4177-bcf5-5f265e606053 img.shogun-image {
    
    width: px;
  }


#s-10bc0d87-67a7-4177-bcf5-5f265e606053 .shogun-image-content {
  
    align-items: center;
  
}

#s-4467bb1c-afac-482e-821d-501fd6210b25 {
  margin-top: 20px;
margin-left: 2%;
margin-bottom: 10px;
margin-right: 2%;
}

@media (min-width: 0px) {
[id="s-4467bb1c-afac-482e-821d-501fd6210b25"] > .shg-row > .shg-c-xs-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-4467bb1c-afac-482e-821d-501fd6210b25"] > .shg-row > .shg-c-xs-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-4467bb1c-afac-482e-821d-501fd6210b25"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-4467bb1c-afac-482e-821d-501fd6210b25"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-4467bb1c-afac-482e-821d-501fd6210b25"] > .shg-row > .shg-c-xs-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-4467bb1c-afac-482e-821d-501fd6210b25"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-4467bb1c-afac-482e-821d-501fd6210b25"] > .shg-row > .shg-c-xs-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-4467bb1c-afac-482e-821d-501fd6210b25"] > .shg-row > .shg-c-xs-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-4467bb1c-afac-482e-821d-501fd6210b25"] > .shg-row > .shg-c-xs-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-4467bb1c-afac-482e-821d-501fd6210b25"] > .shg-row > .shg-c-xs-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-4467bb1c-afac-482e-821d-501fd6210b25"] > .shg-row > .shg-c-xs-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-4467bb1c-afac-482e-821d-501fd6210b25"] > .shg-row > .shg-c-xs-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 768px) {
[id="s-4467bb1c-afac-482e-821d-501fd6210b25"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-4467bb1c-afac-482e-821d-501fd6210b25"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-4467bb1c-afac-482e-821d-501fd6210b25"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-4467bb1c-afac-482e-821d-501fd6210b25"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-4467bb1c-afac-482e-821d-501fd6210b25"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-4467bb1c-afac-482e-821d-501fd6210b25"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-4467bb1c-afac-482e-821d-501fd6210b25"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-4467bb1c-afac-482e-821d-501fd6210b25"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-4467bb1c-afac-482e-821d-501fd6210b25"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-4467bb1c-afac-482e-821d-501fd6210b25"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-4467bb1c-afac-482e-821d-501fd6210b25"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-4467bb1c-afac-482e-821d-501fd6210b25"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-4467bb1c-afac-482e-821d-501fd6210b25"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-4467bb1c-afac-482e-821d-501fd6210b25"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-4467bb1c-afac-482e-821d-501fd6210b25"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-4467bb1c-afac-482e-821d-501fd6210b25"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-4467bb1c-afac-482e-821d-501fd6210b25"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-4467bb1c-afac-482e-821d-501fd6210b25"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-4467bb1c-afac-482e-821d-501fd6210b25"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-4467bb1c-afac-482e-821d-501fd6210b25"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-4467bb1c-afac-482e-821d-501fd6210b25"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-4467bb1c-afac-482e-821d-501fd6210b25"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-4467bb1c-afac-482e-821d-501fd6210b25"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-4467bb1c-afac-482e-821d-501fd6210b25"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-4467bb1c-afac-482e-821d-501fd6210b25"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-4467bb1c-afac-482e-821d-501fd6210b25"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-4467bb1c-afac-482e-821d-501fd6210b25"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-4467bb1c-afac-482e-821d-501fd6210b25"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-4467bb1c-afac-482e-821d-501fd6210b25"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-4467bb1c-afac-482e-821d-501fd6210b25"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-4467bb1c-afac-482e-821d-501fd6210b25"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-4467bb1c-afac-482e-821d-501fd6210b25"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-4467bb1c-afac-482e-821d-501fd6210b25"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-4467bb1c-afac-482e-821d-501fd6210b25"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-4467bb1c-afac-482e-821d-501fd6210b25"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-4467bb1c-afac-482e-821d-501fd6210b25"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 5.0px);
}

}

#s-168044fc-7ce4-49ad-b842-ce9651da708f {
  text-align: center;
}




  #s-168044fc-7ce4-49ad-b842-ce9651da708f img.shogun-image {
    
    width: px;
  }


#s-168044fc-7ce4-49ad-b842-ce9651da708f .shogun-image-content {
  
    align-items: center;
  
}

#s-2a6e37f9-c7aa-4f5d-addb-9621fd8083e6 {
  text-align: center;
}




  #s-2a6e37f9-c7aa-4f5d-addb-9621fd8083e6 img.shogun-image {
    
    width: px;
  }


#s-2a6e37f9-c7aa-4f5d-addb-9621fd8083e6 .shogun-image-content {
  
    align-items: center;
  
}

#s-799a49e9-f751-470e-b895-bd200db427ca hr {
  border: 0;
  width: 100%;
  border-top: 2px solid #ddd;
}

#s-24707afa-125c-474f-bcff-541e6b056aeb {
  border-style: solid;
margin-top: 0px;
margin-left: 2%;
margin-bottom: 0px;
margin-right: 2%;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
min-height: 50px;
}








#s-24707afa-125c-474f-bcff-541e6b056aeb > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-24707afa-125c-474f-bcff-541e6b056aeb.shg-box.shg-c {
  justify-content: center;
}

#s-c10c87b1-e64c-4c02-81c4-fda53fa7b93f {
  margin-top: 0px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-c10c87b1-e64c-4c02-81c4-fda53fa7b93f .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 32px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



.shogun-tabs {
  margin: 0 !important;
  list-style: none !important;
  padding: 0 0 0 0;
  overflow: visible;
  display: flex;
  flex-wrap: wrap;
}

.shogun-tabs.shogun-modern {
  padding-left: 10px;
  padding-right: 5px;
  overflow: hidden;
  transform: translate(0px, 0px);
}

.shogun-tabs li {
  text-decoration: none;
  cursor: pointer;
  position: relative;
  display: flex;
  flex-grow: 1;
  justify-content: center;
  align-items: center;
}

.shogun-tabs.shogun-modern li {
  width: 200px;
  height: 45px;
  margin: 0 5px 0 0;
}

.shogun-tabs.shogun-rounded li {
  margin-bottom: 0;
  float: left;
  box-sizing: border-box;
  margin-right: 2px;
  line-height: 1.42857143;
  position: relative;
  display: block;
  overflow: visible;
}

.shogun-tabs.shogun-rounded li .shogun-tab-box {
  padding: 10px 15px !important;
  border-radius: 4px 4px 0 0;
}

.shogun-tabs.shogun-modern li .shogun-tab-box {
  padding: 12px 5px !important;
  width: 100%;
  height: 100%;
}

@media (max-width: 768px) {
  .shogun-tabs.shogun-rounded li .shogun-tab-box {
    padding: 10px 5px !important;
    text-align: center;
  }

  .shogun-tabs.shogun-modern li .shogun-tab-box {
    padding: 12px 15px !important;
  }
}

.shogun-tabs.shogun-rounded .shogun-tab-box {
  border-bottom: none !important;
}

.shogun-tabs.shogun-modern li.active {
  z-index: 40;
}

.shogun-tabs.shogun-modern li .shogun-tab-box::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: -1px;
  left: 0;
  z-index: -1;
  outline: 1px solid transparent;
  border-radius: 4px 4px 0 0;
  content: "";
  transform: perspective(100px) rotateX(30deg);
  -webkit-transform: perspective(100px) rotateX(30deg);
}

.shogun-tabs.shogun-modern li.shogun-tab-active .shogun-tab-box::after {
  border-bottom: none !important;
  height: 46px;
}

.shogun-tabs-body {
  padding-top: 10px;
}

.shogun-tabs-body.shogun-rounded {
  margin-top: 0px !important;
}

@-webkit-keyframes fadeIn {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes fadeIn {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

.shogun-tabs-body>.shogun-tab-content {
  display: none;
}

.shogun-tabs-body>.shogun-tab-content.shogun-tab-active {
  -webkit-animation: fadeIn 0.5s;
  animation: fadeIn 0.5s;
  display: block;
}

.shogun-tab-border {
  position: absolute;
}

.shogun-tab-title {
  white-space: nowrap;
  text-align: center;

  display: inline-block;
  width: 100%;
}

.shogun-tabs.shogun-modern .shogun-tab-title {
  /** Hack for Safari weird bug */
  /* https://stackoverflow.com/questions/18146511/bug-in-css3-rotatey-transition-on-safari */
  transform: translateZ(1000px);
}

#s-dd18c6c1-f697-4938-9737-f263bac1f985 {
  box-shadow:0px 0px 0px 1px rgba(0, 0, 0, 1);
}

#s-dd18c6c1-f697-4938-9737-f263bac1f985 .shogun-tabs {
  justify-content: flex-start;
}


  #s-dd18c6c1-f697-4938-9737-f263bac1f985 .shogun-tabs > li > .shogun-tab-box {
    background: #fff;
    border: 1px solid rgba(0, 0, 0, 1);
  }
  #s-dd18c6c1-f697-4938-9737-f263bac1f985 .shogun-tabs > li.shogun-tab-active > .shogun-tab-box  {
    background: #F4F4F4;
    border: 1px solid #ddd;
  }
#s-dd18c6c1-f697-4938-9737-f263bac1f985 .shogun-tabs > li > .shogun-tab-box > .shogun-tab-title {
  color: rgba(112, 20, 42, 1);
  font-family: ;
  font-weight: ;
  font-style: ;
  font-size: 16px;
}

#s-dd18c6c1-f697-4938-9737-f263bac1f985 .shogun-tabs > li.shogun-tab-active > .shogun-tab-box > .shogun-tab-title {
  color: #555;
}

#s-dd18c6c1-f697-4938-9737-f263bac1f985 .shogun-tabs > li > .shogun-tab-border {
  width: calc(100% - 2 * 1px);
  left: 1px;
  bottom: -1px;
  height: 1px;
  background: #F4F4F4;
}

#s-dd18c6c1-f697-4938-9737-f263bac1f985 .shogun-tabs-body {
  margin-top: -1px;
  border-top: 1px solid #ddd;
}

#s-9ffb92f0-4685-4c45-bf1a-a727757e5cce {
  padding-top: 10px;
padding-bottom: 10px;
}

#s-9ffb92f0-4685-4c45-bf1a-a727757e5cce .shg-sld-dot {
  background-color: rgba(113, 113, 113, 1);
}

#s-9ffb92f0-4685-4c45-bf1a-a727757e5cce .shg-sld-nav-button.shg-sld-left,
#s-9ffb92f0-4685-4c45-bf1a-a727757e5cce .shg-sld-nav-button.shg-sld-right {
  fill: rgba(113, 113, 113, 1);
}

#s-a71d743d-2e37-42fd-a696-8aa571c5b802 {
  text-align: center;
}




  #s-a71d743d-2e37-42fd-a696-8aa571c5b802 img.shogun-image {
    
    width: px;
  }


#s-a71d743d-2e37-42fd-a696-8aa571c5b802 .shogun-image-content {
  
    align-items: center;
  
}

#s-580118fb-f12a-4122-bcf9-d544115432c8 {
  text-align: center;
}




  #s-580118fb-f12a-4122-bcf9-d544115432c8 img.shogun-image {
    
    width: px;
  }


#s-580118fb-f12a-4122-bcf9-d544115432c8 .shogun-image-content {
  
    align-items: center;
  
}

#s-f1483f57-d740-4b01-a6e0-a4ddec0ba172 {
  text-align: center;
}




  #s-f1483f57-d740-4b01-a6e0-a4ddec0ba172 img.shogun-image {
    
    width: px;
  }


#s-f1483f57-d740-4b01-a6e0-a4ddec0ba172 .shogun-image-content {
  
    align-items: center;
  
}

#s-fdc2233b-151c-45da-9c94-0d20ba77d8d7 {
  text-align: center;
}




  #s-fdc2233b-151c-45da-9c94-0d20ba77d8d7 img.shogun-image {
    
    width: px;
  }


#s-fdc2233b-151c-45da-9c94-0d20ba77d8d7 .shogun-image-content {
  
    align-items: center;
  
}

#s-3ac8cd19-838f-4186-ae95-e3cbe92a2f28 {
  text-align: center;
}




  #s-3ac8cd19-838f-4186-ae95-e3cbe92a2f28 img.shogun-image {
    
    width: px;
  }


#s-3ac8cd19-838f-4186-ae95-e3cbe92a2f28 .shogun-image-content {
  
    align-items: center;
  
}

#s-8d80c0d4-0a4a-48b4-b959-2264f4f2908f {
  text-align: center;
}




  #s-8d80c0d4-0a4a-48b4-b959-2264f4f2908f img.shogun-image {
    
    width: px;
  }


#s-8d80c0d4-0a4a-48b4-b959-2264f4f2908f .shogun-image-content {
  
    align-items: center;
  
}

#s-527f87d9-30c5-4407-95f5-cf8e41945d19 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-527f87d9-30c5-4407-95f5-cf8e41945d19 .shogun-heading-component h3 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-2a924586-92c4-4483-8af7-1a507f20c1a8 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-2a924586-92c4-4483-8af7-1a507f20c1a8 .shogun-heading-component h3 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-b6ccf34d-d448-4030-969e-56a26bb162b6 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-b6ccf34d-d448-4030-969e-56a26bb162b6 .shogun-heading-component h3 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-cdac16dc-9359-4652-8877-6951411880a5 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-cdac16dc-9359-4652-8877-6951411880a5 .shogun-heading-component h3 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-c183f428-47a3-480f-a054-184b99451e7c {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-c183f428-47a3-480f-a054-184b99451e7c .shogun-heading-component h3 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-d0f8bc8a-d912-406d-94c5-c910cff09191 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-d0f8bc8a-d912-406d-94c5-c910cff09191 .shogun-heading-component h3 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-7e366e94-fd4d-4504-a77a-059283474416 {
  display: none;
}
#s-475f2f10-73af-4cfd-9bff-1af22ae2847c {
  text-align: center;
}

#s-475f2f10-73af-4cfd-9bff-1af22ae2847c .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-475f2f10-73af-4cfd-9bff-1af22ae2847c .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-475f2f10-73af-4cfd-9bff-1af22ae2847c .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-d9a19b6c-9fd8-41a0-9f52-f945535b936a {
  display: none;
}
#s-74d9d513-e681-494a-abfe-acc5f24450ca {
  text-align: center;
}

#s-74d9d513-e681-494a-abfe-acc5f24450ca .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-74d9d513-e681-494a-abfe-acc5f24450ca .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-74d9d513-e681-494a-abfe-acc5f24450ca .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-6a7ac67e-d26f-4cb5-8bbd-815eb70f33f4 {
  display: none;
}
#s-54b80f67-dbea-462a-966d-a984ef98d511 {
  text-align: center;
}

#s-54b80f67-dbea-462a-966d-a984ef98d511 .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-54b80f67-dbea-462a-966d-a984ef98d511 .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-54b80f67-dbea-462a-966d-a984ef98d511 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-65a7afde-09e9-4e73-bec1-6408611f2b3f {
  display: none;
}
#s-4ba81e36-c971-44f2-b6a4-2f14a9560b88 {
  text-align: center;
}

#s-4ba81e36-c971-44f2-b6a4-2f14a9560b88 .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-4ba81e36-c971-44f2-b6a4-2f14a9560b88 .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-4ba81e36-c971-44f2-b6a4-2f14a9560b88 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-fa1cbbf3-9b07-4eb2-a847-edf43c4f11c8 {
  display: none;
}
#s-166b0fcd-6299-4f34-8b69-a9f56ae40153 {
  text-align: center;
}

#s-166b0fcd-6299-4f34-8b69-a9f56ae40153 .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-166b0fcd-6299-4f34-8b69-a9f56ae40153 .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-166b0fcd-6299-4f34-8b69-a9f56ae40153 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-cf381d0a-fc65-4559-b53d-43feaa23d2ac {
  display: none;
}
#s-50a52536-7f63-4648-88ba-0eef0945bbfc {
  text-align: center;
}

#s-50a52536-7f63-4648-88ba-0eef0945bbfc .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-50a52536-7f63-4648-88ba-0eef0945bbfc .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-50a52536-7f63-4648-88ba-0eef0945bbfc .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-639d13ab-71ea-4ebe-bbdf-8fce5b272a4f {
  padding-top: 10px;
padding-bottom: 10px;
}

#s-639d13ab-71ea-4ebe-bbdf-8fce5b272a4f .shg-sld-dot {
  background-color: rgba(113, 113, 113, 1);
}

#s-639d13ab-71ea-4ebe-bbdf-8fce5b272a4f .shg-sld-nav-button.shg-sld-left,
#s-639d13ab-71ea-4ebe-bbdf-8fce5b272a4f .shg-sld-nav-button.shg-sld-right {
  fill: rgba(113, 113, 113, 1);
}

#s-ed00717e-461c-4421-9da8-6a2c6e8e9cb3 {
  text-align: center;
}




  #s-ed00717e-461c-4421-9da8-6a2c6e8e9cb3 img.shogun-image {
    
    width: px;
  }


#s-ed00717e-461c-4421-9da8-6a2c6e8e9cb3 .shogun-image-content {
  
    align-items: center;
  
}

#s-1f6de9a7-7268-4f02-aa84-46d530b5edf0 {
  text-align: center;
}




  #s-1f6de9a7-7268-4f02-aa84-46d530b5edf0 img.shogun-image {
    
    width: px;
  }


#s-1f6de9a7-7268-4f02-aa84-46d530b5edf0 .shogun-image-content {
  
    align-items: center;
  
}

#s-1911bcc0-72cd-476f-88fc-0672d59f83b9 {
  text-align: center;
}




  #s-1911bcc0-72cd-476f-88fc-0672d59f83b9 img.shogun-image {
    
    width: px;
  }


#s-1911bcc0-72cd-476f-88fc-0672d59f83b9 .shogun-image-content {
  
    align-items: center;
  
}

#s-85077f9e-b509-43b4-bd0a-e73762bf9a53 {
  text-align: center;
}




  #s-85077f9e-b509-43b4-bd0a-e73762bf9a53 img.shogun-image {
    
    width: px;
  }


#s-85077f9e-b509-43b4-bd0a-e73762bf9a53 .shogun-image-content {
  
    align-items: center;
  
}

#s-bc852f01-f69e-4539-879d-208cd7b095d1 {
  text-align: center;
}




  #s-bc852f01-f69e-4539-879d-208cd7b095d1 img.shogun-image {
    
    width: px;
  }


#s-bc852f01-f69e-4539-879d-208cd7b095d1 .shogun-image-content {
  
    align-items: center;
  
}

#s-5687c8f6-7c41-4335-922c-8555a11a55f6 {
  text-align: center;
}




  #s-5687c8f6-7c41-4335-922c-8555a11a55f6 img.shogun-image {
    
    width: px;
  }


#s-5687c8f6-7c41-4335-922c-8555a11a55f6 .shogun-image-content {
  
    align-items: center;
  
}

#s-5deeb423-e006-4b53-90c4-7141653bf97b {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-5deeb423-e006-4b53-90c4-7141653bf97b .shogun-heading-component h3 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-6f51e67a-e8d6-415b-8da3-e38066c9532a {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-6f51e67a-e8d6-415b-8da3-e38066c9532a .shogun-heading-component h3 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-08c0d005-14b3-4937-98ad-3cde9b295a1e {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-08c0d005-14b3-4937-98ad-3cde9b295a1e .shogun-heading-component h3 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-8e883304-308d-4643-b517-4bd8195bb236 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-8e883304-308d-4643-b517-4bd8195bb236 .shogun-heading-component h3 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-97d1b3f8-cf1f-42c3-9f66-02b53332d829 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-97d1b3f8-cf1f-42c3-9f66-02b53332d829 .shogun-heading-component h3 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-5cdc46af-9185-40c6-8301-29d8b027927d {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-5cdc46af-9185-40c6-8301-29d8b027927d .shogun-heading-component h3 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-0e5c1eba-7759-4eb4-9104-0878c9e4d958 {
  display: none;
}
#s-7189a881-5004-49ca-a66a-336939cae4e5 {
  text-align: center;
}

#s-7189a881-5004-49ca-a66a-336939cae4e5 .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-7189a881-5004-49ca-a66a-336939cae4e5 .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-7189a881-5004-49ca-a66a-336939cae4e5 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-3fd0e8f2-2044-460a-a6bc-33df3874dcc8 {
  display: none;
}
#s-91833351-25e9-4dbf-a3d9-26445df5eb9c {
  text-align: center;
}

#s-91833351-25e9-4dbf-a3d9-26445df5eb9c .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-91833351-25e9-4dbf-a3d9-26445df5eb9c .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-91833351-25e9-4dbf-a3d9-26445df5eb9c .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-3b07c363-cbfc-4683-934d-c3248749b3d5 {
  display: none;
}
#s-5b054f2b-a0d6-498e-ab67-718e90535ff5 {
  text-align: center;
}

#s-5b054f2b-a0d6-498e-ab67-718e90535ff5 .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-5b054f2b-a0d6-498e-ab67-718e90535ff5 .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-5b054f2b-a0d6-498e-ab67-718e90535ff5 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-4e5b4e27-7ba4-40ca-a15a-e3705a2bbe5f {
  display: none;
}
#s-f7838a6e-5314-41f2-bfc4-93a199f41c3c {
  text-align: center;
}

#s-f7838a6e-5314-41f2-bfc4-93a199f41c3c .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-f7838a6e-5314-41f2-bfc4-93a199f41c3c .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-f7838a6e-5314-41f2-bfc4-93a199f41c3c .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-e6ce9a50-79ba-4540-b3ef-8703b8478916 {
  display: none;
}
#s-d77f23e3-b5d0-4242-9b50-711032a6015e {
  text-align: center;
}

#s-d77f23e3-b5d0-4242-9b50-711032a6015e .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-d77f23e3-b5d0-4242-9b50-711032a6015e .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-d77f23e3-b5d0-4242-9b50-711032a6015e .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-3537b6f9-bc7e-4b08-b734-2f9c46aff8d7 {
  display: none;
}
#s-43d16038-2761-4e65-ae37-92db4a84b545 {
  text-align: center;
}

#s-43d16038-2761-4e65-ae37-92db4a84b545 .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-43d16038-2761-4e65-ae37-92db4a84b545 .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-43d16038-2761-4e65-ae37-92db4a84b545 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-d51673ca-6c97-486a-8a26-f88982913a9c {
  padding-top: 10px;
padding-bottom: 10px;
}

#s-d51673ca-6c97-486a-8a26-f88982913a9c .shg-sld-dot {
  background-color: rgba(113, 113, 113, 1);
}

#s-d51673ca-6c97-486a-8a26-f88982913a9c .shg-sld-nav-button.shg-sld-left,
#s-d51673ca-6c97-486a-8a26-f88982913a9c .shg-sld-nav-button.shg-sld-right {
  fill: rgba(113, 113, 113, 1);
}

#s-7b580cae-5242-4e66-8070-b81218a9926d {
  text-align: center;
}




  #s-7b580cae-5242-4e66-8070-b81218a9926d img.shogun-image {
    
    width: px;
  }


#s-7b580cae-5242-4e66-8070-b81218a9926d .shogun-image-content {
  
    align-items: center;
  
}

#s-fd8cb082-fc18-4672-8d6a-1f590aa493a4 {
  text-align: center;
}




  #s-fd8cb082-fc18-4672-8d6a-1f590aa493a4 img.shogun-image {
    
    width: px;
  }


#s-fd8cb082-fc18-4672-8d6a-1f590aa493a4 .shogun-image-content {
  
    align-items: center;
  
}

#s-b0eefa5a-3a67-4087-b31f-777a90768f14 {
  text-align: center;
}




  #s-b0eefa5a-3a67-4087-b31f-777a90768f14 img.shogun-image {
    
    width: px;
  }


#s-b0eefa5a-3a67-4087-b31f-777a90768f14 .shogun-image-content {
  
    align-items: center;
  
}

#s-e11c62f1-3465-47fc-8fd7-ce1bc88417ac {
  text-align: center;
}




  #s-e11c62f1-3465-47fc-8fd7-ce1bc88417ac img.shogun-image {
    
    width: px;
  }


#s-e11c62f1-3465-47fc-8fd7-ce1bc88417ac .shogun-image-content {
  
    align-items: center;
  
}

#s-e6882962-0e88-4a41-a7cb-1e709168447d {
  text-align: center;
}




  #s-e6882962-0e88-4a41-a7cb-1e709168447d img.shogun-image {
    
    width: px;
  }


#s-e6882962-0e88-4a41-a7cb-1e709168447d .shogun-image-content {
  
    align-items: center;
  
}

#s-5bc820db-aa29-4de0-b68a-e5c1e238c5c5 {
  text-align: center;
}




  #s-5bc820db-aa29-4de0-b68a-e5c1e238c5c5 img.shogun-image {
    
    width: px;
  }


#s-5bc820db-aa29-4de0-b68a-e5c1e238c5c5 .shogun-image-content {
  
    align-items: center;
  
}

#s-a661fd35-9abf-4530-b7b6-892c82ca3925 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-a661fd35-9abf-4530-b7b6-892c82ca3925 .shogun-heading-component h3 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-f453166d-c9ad-4614-84ad-df0696da102d {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-f453166d-c9ad-4614-84ad-df0696da102d .shogun-heading-component h3 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-a70bdc6e-da17-42cc-99f9-5ec4b7d0d258 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-a70bdc6e-da17-42cc-99f9-5ec4b7d0d258 .shogun-heading-component h3 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-73c72acb-1b20-42e3-acf5-dcf55a6c0959 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-73c72acb-1b20-42e3-acf5-dcf55a6c0959 .shogun-heading-component h3 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-d20de978-3bc2-40f2-b71d-0e6cba6a0b9a {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-d20de978-3bc2-40f2-b71d-0e6cba6a0b9a .shogun-heading-component h3 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-3f2d1769-ffe8-4334-baf2-ac519845a058 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-3f2d1769-ffe8-4334-baf2-ac519845a058 .shogun-heading-component h3 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-2e708201-166d-4bf4-9026-815e233b731c {
  display: none;
}
#s-81f8d355-9b01-4854-b489-e9bc0193464c {
  text-align: center;
}

#s-81f8d355-9b01-4854-b489-e9bc0193464c .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-81f8d355-9b01-4854-b489-e9bc0193464c .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-81f8d355-9b01-4854-b489-e9bc0193464c .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-de9fc641-f26c-4869-be2d-7586e79eb2b7 {
  display: none;
}
#s-607b575b-dc61-4b7b-8f6c-27335b0be75a {
  text-align: center;
}

#s-607b575b-dc61-4b7b-8f6c-27335b0be75a .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-607b575b-dc61-4b7b-8f6c-27335b0be75a .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-607b575b-dc61-4b7b-8f6c-27335b0be75a .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-3789d3da-213b-4c3c-9320-b40035ec238d {
  display: none;
}
#s-fbeb5643-65e2-4473-a4a2-7f8092802cce {
  text-align: center;
}

#s-fbeb5643-65e2-4473-a4a2-7f8092802cce .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-fbeb5643-65e2-4473-a4a2-7f8092802cce .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-fbeb5643-65e2-4473-a4a2-7f8092802cce .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-951f4f71-ba9e-4aa2-b77d-2ecbbbedef66 {
  display: none;
}
#s-9472aa63-375f-43c4-b0b9-5bb8d9ce572b {
  text-align: center;
}

#s-9472aa63-375f-43c4-b0b9-5bb8d9ce572b .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-9472aa63-375f-43c4-b0b9-5bb8d9ce572b .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-9472aa63-375f-43c4-b0b9-5bb8d9ce572b .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-bdbdd874-8f65-4acc-bc31-1c624b89ff9b {
  display: none;
}
#s-f67933d6-ab0a-4426-b33f-06ede2dcd6b1 {
  text-align: center;
}

#s-f67933d6-ab0a-4426-b33f-06ede2dcd6b1 .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-f67933d6-ab0a-4426-b33f-06ede2dcd6b1 .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-f67933d6-ab0a-4426-b33f-06ede2dcd6b1 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-bf0e0aab-5471-405a-9249-f1b2504709d4 {
  display: none;
}
#s-ef3bef0a-afa6-4e02-87c6-98e185381be3 {
  text-align: center;
}

#s-ef3bef0a-afa6-4e02-87c6-98e185381be3 .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-ef3bef0a-afa6-4e02-87c6-98e185381be3 .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-ef3bef0a-afa6-4e02-87c6-98e185381be3 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-771dcefd-c7e3-48c5-bafd-3040b624d67a {
  padding-top: 10px;
padding-bottom: 10px;
}

#s-771dcefd-c7e3-48c5-bafd-3040b624d67a .shg-sld-dot {
  background-color: rgba(113, 113, 113, 1);
}

#s-771dcefd-c7e3-48c5-bafd-3040b624d67a .shg-sld-nav-button.shg-sld-left,
#s-771dcefd-c7e3-48c5-bafd-3040b624d67a .shg-sld-nav-button.shg-sld-right {
  fill: rgba(113, 113, 113, 1);
}

#s-07f32d4d-a2b9-4f53-9da4-e1462314bcaf {
  text-align: center;
}




  #s-07f32d4d-a2b9-4f53-9da4-e1462314bcaf img.shogun-image {
    
    width: px;
  }


#s-07f32d4d-a2b9-4f53-9da4-e1462314bcaf .shogun-image-content {
  
    align-items: center;
  
}

#s-745faccf-0421-4bc9-962e-c11865a5e852 {
  text-align: center;
}




  #s-745faccf-0421-4bc9-962e-c11865a5e852 img.shogun-image {
    
    width: px;
  }


#s-745faccf-0421-4bc9-962e-c11865a5e852 .shogun-image-content {
  
    align-items: center;
  
}

#s-ffef8787-91b3-45b4-aa68-ed2b368fb4e5 {
  text-align: center;
}




  #s-ffef8787-91b3-45b4-aa68-ed2b368fb4e5 img.shogun-image {
    
    width: px;
  }


#s-ffef8787-91b3-45b4-aa68-ed2b368fb4e5 .shogun-image-content {
  
    align-items: center;
  
}

#s-d11a3f20-ed77-46b0-bf65-c333553d1636 {
  text-align: center;
}




  #s-d11a3f20-ed77-46b0-bf65-c333553d1636 img.shogun-image {
    
    width: px;
  }


#s-d11a3f20-ed77-46b0-bf65-c333553d1636 .shogun-image-content {
  
    align-items: center;
  
}

#s-8a18b7b0-4071-451a-89d6-b2fa33993cf8 {
  text-align: center;
}




  #s-8a18b7b0-4071-451a-89d6-b2fa33993cf8 img.shogun-image {
    
    width: px;
  }


#s-8a18b7b0-4071-451a-89d6-b2fa33993cf8 .shogun-image-content {
  
    align-items: center;
  
}

#s-33e5d21d-6d7f-4cac-97e1-0c59a128466d {
  text-align: center;
}




  #s-33e5d21d-6d7f-4cac-97e1-0c59a128466d img.shogun-image {
    
    width: px;
  }


#s-33e5d21d-6d7f-4cac-97e1-0c59a128466d .shogun-image-content {
  
    align-items: center;
  
}

#s-1a2f6c1e-5085-422d-80f5-48d4f86cd6a9 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-1a2f6c1e-5085-422d-80f5-48d4f86cd6a9 .shogun-heading-component h3 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-b66398fa-4b7e-479d-a91b-f8b7eb650b1f {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-b66398fa-4b7e-479d-a91b-f8b7eb650b1f .shogun-heading-component h3 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-eac7cc66-f9e4-404b-879e-55e3d9474787 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-eac7cc66-f9e4-404b-879e-55e3d9474787 .shogun-heading-component h3 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-1a9e695b-bed8-479e-9a86-6f02741047c1 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-1a9e695b-bed8-479e-9a86-6f02741047c1 .shogun-heading-component h3 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-efe1dd4e-a460-4ddd-aac1-86485659c0af {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-efe1dd4e-a460-4ddd-aac1-86485659c0af .shogun-heading-component h3 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-058feaa6-dcc7-4d3f-bab8-436962c2e064 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-058feaa6-dcc7-4d3f-bab8-436962c2e064 .shogun-heading-component h3 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-89448213-dc78-4bb3-882d-9379c493839b {
  display: none;
}
#s-38ae9bb8-7d2e-497a-9c0e-8bd68936b865 {
  text-align: center;
}

#s-38ae9bb8-7d2e-497a-9c0e-8bd68936b865 .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-38ae9bb8-7d2e-497a-9c0e-8bd68936b865 .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-38ae9bb8-7d2e-497a-9c0e-8bd68936b865 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-0213fc11-ec69-47ef-bb59-5badd6be6c7f {
  display: none;
}
#s-7c3c54ec-f884-4eb9-a4f2-1901d0531a2e {
  text-align: center;
}

#s-7c3c54ec-f884-4eb9-a4f2-1901d0531a2e .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-7c3c54ec-f884-4eb9-a4f2-1901d0531a2e .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-7c3c54ec-f884-4eb9-a4f2-1901d0531a2e .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-d8c47349-e2f9-4787-946e-1fe221d0a598 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-d8c47349-e2f9-4787-946e-1fe221d0a598 .shogun-heading-component h6 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 12px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-801ae88f-9e6a-4491-aa75-af514d76acef {
  display: none;
}
#s-1f6cdee2-611b-4618-a1f3-763580c78ae9 {
  text-align: center;
}

#s-1f6cdee2-611b-4618-a1f3-763580c78ae9 .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-1f6cdee2-611b-4618-a1f3-763580c78ae9 .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-1f6cdee2-611b-4618-a1f3-763580c78ae9 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-ca7ec9c9-655a-410e-a3fa-5ef2cd93f3e9 {
  display: none;
}
#s-72fabef8-a5b5-4434-b332-99034d85c446 {
  text-align: center;
}

#s-72fabef8-a5b5-4434-b332-99034d85c446 .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-72fabef8-a5b5-4434-b332-99034d85c446 .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-72fabef8-a5b5-4434-b332-99034d85c446 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-613689e8-28bf-4dc7-b173-ce2252c43eaf {
  display: none;
}
#s-77ccc871-d448-4c18-824e-ad69a6c12a53 {
  text-align: center;
}

#s-77ccc871-d448-4c18-824e-ad69a6c12a53 .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-77ccc871-d448-4c18-824e-ad69a6c12a53 .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-77ccc871-d448-4c18-824e-ad69a6c12a53 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-d3ec1ae9-7e9b-42d7-a4b0-6725d22dbd6e {
  display: none;
}
#s-23bc73e2-3c06-4547-8093-1426e55799d3 {
  text-align: center;
}

#s-23bc73e2-3c06-4547-8093-1426e55799d3 .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-23bc73e2-3c06-4547-8093-1426e55799d3 .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-23bc73e2-3c06-4547-8093-1426e55799d3 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-3605fcfb-2248-46d6-a0ac-365be461f688 {
  padding-top: 10px;
padding-bottom: 10px;
}

#s-3605fcfb-2248-46d6-a0ac-365be461f688 .shg-sld-dot {
  background-color: rgba(113, 113, 113, 1);
}

#s-3605fcfb-2248-46d6-a0ac-365be461f688 .shg-sld-nav-button.shg-sld-left,
#s-3605fcfb-2248-46d6-a0ac-365be461f688 .shg-sld-nav-button.shg-sld-right {
  fill: rgba(113, 113, 113, 1);
}

#s-2fd44d0e-e0fc-4060-bc11-419a16582099 {
  text-align: center;
}




  #s-2fd44d0e-e0fc-4060-bc11-419a16582099 img.shogun-image {
    
    width: px;
  }


#s-2fd44d0e-e0fc-4060-bc11-419a16582099 .shogun-image-content {
  
    align-items: center;
  
}

#s-cdcc6f55-ada2-4868-9ccd-009dff31c95c {
  text-align: center;
}




  #s-cdcc6f55-ada2-4868-9ccd-009dff31c95c img.shogun-image {
    
    width: px;
  }


#s-cdcc6f55-ada2-4868-9ccd-009dff31c95c .shogun-image-content {
  
    align-items: center;
  
}

#s-06c6039d-370e-44f0-9d53-ff33dfabc911 {
  text-align: center;
}




  #s-06c6039d-370e-44f0-9d53-ff33dfabc911 img.shogun-image {
    
    width: px;
  }


#s-06c6039d-370e-44f0-9d53-ff33dfabc911 .shogun-image-content {
  
    align-items: center;
  
}

#s-551100b4-454d-4cec-ad83-22bd945bcd86 {
  text-align: center;
}




  #s-551100b4-454d-4cec-ad83-22bd945bcd86 img.shogun-image {
    
    width: px;
  }


#s-551100b4-454d-4cec-ad83-22bd945bcd86 .shogun-image-content {
  
    align-items: center;
  
}

#s-994bf762-d3f9-4f9b-be22-58569a4ba11f {
  text-align: center;
}




  #s-994bf762-d3f9-4f9b-be22-58569a4ba11f img.shogun-image {
    
    width: px;
  }


#s-994bf762-d3f9-4f9b-be22-58569a4ba11f .shogun-image-content {
  
    align-items: center;
  
}

#s-b6fe41ad-11d4-468f-9fcf-7d6262f7f002 {
  text-align: center;
}




  #s-b6fe41ad-11d4-468f-9fcf-7d6262f7f002 img.shogun-image {
    
    width: px;
  }


#s-b6fe41ad-11d4-468f-9fcf-7d6262f7f002 .shogun-image-content {
  
    align-items: center;
  
}

#s-0e795e40-678d-429d-bbab-acba6f9fe4f7 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-0e795e40-678d-429d-bbab-acba6f9fe4f7 .shogun-heading-component h3 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-026e2f2c-b3d6-47a1-be47-03f434a8ce9f {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-026e2f2c-b3d6-47a1-be47-03f434a8ce9f .shogun-heading-component h3 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-f80dc221-8794-495a-a2d4-f17081a4a29f {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-f80dc221-8794-495a-a2d4-f17081a4a29f .shogun-heading-component h3 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-8a567d1c-fec4-4754-9359-8d2acf258a13 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-8a567d1c-fec4-4754-9359-8d2acf258a13 .shogun-heading-component h3 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-cf3dd522-2774-41c6-9a26-ce231dd4b7b7 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-cf3dd522-2774-41c6-9a26-ce231dd4b7b7 .shogun-heading-component h3 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-52f4a91f-22b7-4a74-bdd5-3d73f048d04c {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-52f4a91f-22b7-4a74-bdd5-3d73f048d04c .shogun-heading-component h3 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-ddfa8a98-910e-4c29-8c91-1e13b22d311c {
  display: none;
}
#s-55cf1fde-7116-4a0a-b1bb-30f66673e2ca {
  text-align: center;
}

#s-55cf1fde-7116-4a0a-b1bb-30f66673e2ca .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-55cf1fde-7116-4a0a-b1bb-30f66673e2ca .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-55cf1fde-7116-4a0a-b1bb-30f66673e2ca .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-571a80f7-9959-4a7a-a7b3-4c2ca1cae81c {
  display: none;
}
#s-f1d40d63-a0f1-4a94-9f7d-b2918ae7124a {
  text-align: center;
}

#s-f1d40d63-a0f1-4a94-9f7d-b2918ae7124a .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-f1d40d63-a0f1-4a94-9f7d-b2918ae7124a .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-f1d40d63-a0f1-4a94-9f7d-b2918ae7124a .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-afedd4a6-de41-41de-8f7d-4f5c3d7321f9 {
  display: none;
}
#s-945bf37d-72f7-4160-8abf-ab438a4b6c7c {
  text-align: center;
}

#s-945bf37d-72f7-4160-8abf-ab438a4b6c7c .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-945bf37d-72f7-4160-8abf-ab438a4b6c7c .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-945bf37d-72f7-4160-8abf-ab438a4b6c7c .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-70112636-9ba1-4456-aea1-ca7b6862fde2 {
  display: none;
}
#s-4c99e10f-5703-4399-b728-1525d0c6f009 {
  text-align: center;
}

#s-4c99e10f-5703-4399-b728-1525d0c6f009 .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-4c99e10f-5703-4399-b728-1525d0c6f009 .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-4c99e10f-5703-4399-b728-1525d0c6f009 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-304b5c82-6e92-44f1-9da8-785917b34a01 {
  display: none;
}
#s-8f74e7db-0f3e-48b0-8943-6a81e6c62f17 {
  text-align: center;
}

#s-8f74e7db-0f3e-48b0-8943-6a81e6c62f17 .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-8f74e7db-0f3e-48b0-8943-6a81e6c62f17 .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-8f74e7db-0f3e-48b0-8943-6a81e6c62f17 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-056dd65d-d2a4-4e17-b394-d13402f86966 {
  display: none;
}
#s-e64ff061-f455-4f3c-9aa2-5cd0bad8abd0 {
  text-align: center;
}

#s-e64ff061-f455-4f3c-9aa2-5cd0bad8abd0 .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-e64ff061-f455-4f3c-9aa2-5cd0bad8abd0 .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-e64ff061-f455-4f3c-9aa2-5cd0bad8abd0 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-af83498a-1f13-4b40-850e-70bdbc2033e7 {
  padding-top: 10px;
padding-bottom: 10px;
}

#s-af83498a-1f13-4b40-850e-70bdbc2033e7 .shg-sld-dot {
  background-color: rgba(113, 113, 113, 1);
}

#s-af83498a-1f13-4b40-850e-70bdbc2033e7 .shg-sld-nav-button.shg-sld-left,
#s-af83498a-1f13-4b40-850e-70bdbc2033e7 .shg-sld-nav-button.shg-sld-right {
  fill: rgba(113, 113, 113, 1);
}

#s-273d28b9-34a8-4994-9606-77d1365bbfad {
  text-align: center;
}




  #s-273d28b9-34a8-4994-9606-77d1365bbfad img.shogun-image {
    
    width: px;
  }


#s-273d28b9-34a8-4994-9606-77d1365bbfad .shogun-image-content {
  
    align-items: center;
  
}

#s-4bbd336e-3ac9-422e-97ba-ef429b9bae53 {
  text-align: center;
}




  #s-4bbd336e-3ac9-422e-97ba-ef429b9bae53 img.shogun-image {
    
    width: px;
  }


#s-4bbd336e-3ac9-422e-97ba-ef429b9bae53 .shogun-image-content {
  
    align-items: center;
  
}

#s-55e66513-cdc6-4daa-b532-5b76bb04d5b3 {
  text-align: center;
}




  #s-55e66513-cdc6-4daa-b532-5b76bb04d5b3 img.shogun-image {
    
    width: px;
  }


#s-55e66513-cdc6-4daa-b532-5b76bb04d5b3 .shogun-image-content {
  
    align-items: center;
  
}

#s-b24a10c2-9e97-44fe-82b3-d47edca074ac {
  text-align: center;
}




  #s-b24a10c2-9e97-44fe-82b3-d47edca074ac img.shogun-image {
    
    width: px;
  }


#s-b24a10c2-9e97-44fe-82b3-d47edca074ac .shogun-image-content {
  
    align-items: center;
  
}

#s-3802ea6e-a6c9-4138-bd2f-8f258b821002 {
  text-align: center;
}




  #s-3802ea6e-a6c9-4138-bd2f-8f258b821002 img.shogun-image {
    
    width: px;
  }


#s-3802ea6e-a6c9-4138-bd2f-8f258b821002 .shogun-image-content {
  
    align-items: center;
  
}

#s-67c8bfdf-a146-4cc9-9d6a-34ee1a187dbb {
  text-align: center;
}




  #s-67c8bfdf-a146-4cc9-9d6a-34ee1a187dbb img.shogun-image {
    
    width: px;
  }


#s-67c8bfdf-a146-4cc9-9d6a-34ee1a187dbb .shogun-image-content {
  
    align-items: center;
  
}

#s-262e95a4-b76f-4f18-a2b1-c493e2c5c5a9 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-262e95a4-b76f-4f18-a2b1-c493e2c5c5a9 .shogun-heading-component h3 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-c0f29389-345c-47bc-a7e4-c47958db23e1 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-c0f29389-345c-47bc-a7e4-c47958db23e1 .shogun-heading-component h3 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-f0b90614-a5ec-4a70-a069-2bd6e7632f39 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-f0b90614-a5ec-4a70-a069-2bd6e7632f39 .shogun-heading-component h3 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-36e66188-5df6-4fec-96bf-f7d10bb8b622 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-36e66188-5df6-4fec-96bf-f7d10bb8b622 .shogun-heading-component h3 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-fea2dfa7-b20a-4d4d-880b-f4c7f9b78804 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-fea2dfa7-b20a-4d4d-880b-f4c7f9b78804 .shogun-heading-component h3 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-4903c074-d06d-4902-9bdf-7d4e1bf6a613 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-4903c074-d06d-4902-9bdf-7d4e1bf6a613 .shogun-heading-component h3 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-11eee830-156f-448e-84e2-d83bac36a087 {
  display: none;
}
#s-37b541cf-acda-4a99-99f1-df3c9df18b5e {
  text-align: center;
}

#s-37b541cf-acda-4a99-99f1-df3c9df18b5e .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-37b541cf-acda-4a99-99f1-df3c9df18b5e .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-37b541cf-acda-4a99-99f1-df3c9df18b5e .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-034122f7-ad1f-444d-bc1c-93c630b3dfb3 {
  display: none;
}
#s-6c992c28-b239-4cc3-b9f0-484c168282c5 {
  text-align: center;
}

#s-6c992c28-b239-4cc3-b9f0-484c168282c5 .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-6c992c28-b239-4cc3-b9f0-484c168282c5 .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-6c992c28-b239-4cc3-b9f0-484c168282c5 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-2e6554cd-ce81-44c0-bc4c-77d67793238e {
  display: none;
}
#s-b33f9902-185f-40b8-ad34-f3f8ec3e8d52 {
  text-align: center;
}

#s-b33f9902-185f-40b8-ad34-f3f8ec3e8d52 .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-b33f9902-185f-40b8-ad34-f3f8ec3e8d52 .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-b33f9902-185f-40b8-ad34-f3f8ec3e8d52 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-8464f8cf-ddd5-46c9-a05d-c5111c2eb447 {
  display: none;
}
#s-b397bacf-e62d-47ca-a888-1dbfaadccc79 {
  text-align: center;
}

#s-b397bacf-e62d-47ca-a888-1dbfaadccc79 .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-b397bacf-e62d-47ca-a888-1dbfaadccc79 .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-b397bacf-e62d-47ca-a888-1dbfaadccc79 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-d0d379f3-c8b3-4202-b982-9fe830edab29 {
  display: none;
}
#s-e868e159-3f24-4953-8113-4591c4254420 {
  text-align: center;
}

#s-e868e159-3f24-4953-8113-4591c4254420 .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-e868e159-3f24-4953-8113-4591c4254420 .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-e868e159-3f24-4953-8113-4591c4254420 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-5db84f16-0c59-417f-bd62-830f56b33773 {
  display: none;
}
#s-767c583b-d13e-4c3e-897c-8a478b01ad23 {
  text-align: center;
}

#s-767c583b-d13e-4c3e-897c-8a478b01ad23 .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-767c583b-d13e-4c3e-897c-8a478b01ad23 .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-767c583b-d13e-4c3e-897c-8a478b01ad23 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-5af1f9a8-5079-4d0b-9ab6-43fa39f21c70 {
  padding-top: 10px;
padding-bottom: 10px;
}

#s-5af1f9a8-5079-4d0b-9ab6-43fa39f21c70 .shg-sld-dot {
  background-color: rgba(113, 113, 113, 1);
}

#s-5af1f9a8-5079-4d0b-9ab6-43fa39f21c70 .shg-sld-nav-button.shg-sld-left,
#s-5af1f9a8-5079-4d0b-9ab6-43fa39f21c70 .shg-sld-nav-button.shg-sld-right {
  fill: rgba(113, 113, 113, 1);
}

#s-5c55179a-72b4-43c4-aaf7-72e3b1ed8205 {
  text-align: center;
}




  #s-5c55179a-72b4-43c4-aaf7-72e3b1ed8205 img.shogun-image {
    
    width: px;
  }


#s-5c55179a-72b4-43c4-aaf7-72e3b1ed8205 .shogun-image-content {
  
    align-items: center;
  
}

#s-785bd0cf-ff0c-442c-b80a-1111cee87167 {
  text-align: center;
}




  #s-785bd0cf-ff0c-442c-b80a-1111cee87167 img.shogun-image {
    
    width: px;
  }


#s-785bd0cf-ff0c-442c-b80a-1111cee87167 .shogun-image-content {
  
    align-items: center;
  
}

#s-e17ca349-b687-49a6-b0c5-4ae54f91632b {
  text-align: center;
}




  #s-e17ca349-b687-49a6-b0c5-4ae54f91632b img.shogun-image {
    
    width: px;
  }


#s-e17ca349-b687-49a6-b0c5-4ae54f91632b .shogun-image-content {
  
    align-items: center;
  
}

#s-9a544e30-0099-4ec2-9125-f04db4802fc0 {
  text-align: center;
}




  #s-9a544e30-0099-4ec2-9125-f04db4802fc0 img.shogun-image {
    
    width: px;
  }


#s-9a544e30-0099-4ec2-9125-f04db4802fc0 .shogun-image-content {
  
    align-items: center;
  
}

#s-caa5b44e-8834-4370-89c7-f182dae0f095 {
  text-align: center;
}




  #s-caa5b44e-8834-4370-89c7-f182dae0f095 img.shogun-image {
    
    width: px;
  }


#s-caa5b44e-8834-4370-89c7-f182dae0f095 .shogun-image-content {
  
    align-items: center;
  
}

#s-3a917df9-7608-4019-9bf3-af6dea5c74e5 {
  text-align: center;
}




  #s-3a917df9-7608-4019-9bf3-af6dea5c74e5 img.shogun-image {
    
    width: px;
  }


#s-3a917df9-7608-4019-9bf3-af6dea5c74e5 .shogun-image-content {
  
    align-items: center;
  
}

#s-70092f06-cc30-4695-a41b-4596297d0c0e {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-70092f06-cc30-4695-a41b-4596297d0c0e .shogun-heading-component h3 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-d78b9dc0-5e7f-4096-868a-ac0ada20714d {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-d78b9dc0-5e7f-4096-868a-ac0ada20714d .shogun-heading-component h3 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-05648aca-e97f-45fc-878e-8924ba97283d {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-05648aca-e97f-45fc-878e-8924ba97283d .shogun-heading-component h3 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-af730ec6-dad0-472f-900b-09ed67c99adb {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-af730ec6-dad0-472f-900b-09ed67c99adb .shogun-heading-component h3 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-46f9bdb8-8069-451a-b2c0-49345fcc4fda {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-46f9bdb8-8069-451a-b2c0-49345fcc4fda .shogun-heading-component h3 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-80aa204a-1764-4cc5-998e-76e7e4e0e04f {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-80aa204a-1764-4cc5-998e-76e7e4e0e04f .shogun-heading-component h3 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-02903cdb-268f-444f-94ab-7ca3cdf5cb58 {
  margin-top: 0px;
margin-bottom: -10px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-02903cdb-268f-444f-94ab-7ca3cdf5cb58 .shogun-heading-component h6 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 12px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-d9dc9bf8-7616-4beb-8708-e7e005fe090a {
  display: none;
}
#s-a742f84e-b595-455b-9ec5-b31f6b5afa31 {
  text-align: center;
}

#s-a742f84e-b595-455b-9ec5-b31f6b5afa31 .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-a742f84e-b595-455b-9ec5-b31f6b5afa31 .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-a742f84e-b595-455b-9ec5-b31f6b5afa31 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-6eb7169b-7a10-4e4e-8b33-d1b98265cb56 {
  margin-top: 0px;
margin-bottom: -10px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-6eb7169b-7a10-4e4e-8b33-d1b98265cb56 .shogun-heading-component h6 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 12px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-36b95d35-6c98-494c-a90d-02695e00d640 {
  display: none;
}
#s-311e5065-bf2b-475d-b15f-8ccbb4731567 {
  text-align: center;
}

#s-311e5065-bf2b-475d-b15f-8ccbb4731567 .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-311e5065-bf2b-475d-b15f-8ccbb4731567 .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-311e5065-bf2b-475d-b15f-8ccbb4731567 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-0fd1a214-2f03-4a18-b5d7-f2d6ca75bc73 {
  margin-top: -10px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-0fd1a214-2f03-4a18-b5d7-f2d6ca75bc73 .shogun-heading-component h6 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 12px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-532ca5e6-a656-4aac-8153-716771293db3 {
  display: none;
}
#s-2b94b289-398e-4c56-b5ba-990f5a0127af {
  margin-top: 0px;
margin-bottom: -10px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-2b94b289-398e-4c56-b5ba-990f5a0127af .shogun-heading-component h6 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 12px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-cbd74c07-741e-452f-829b-e72bb7e66a40 {
  text-align: center;
}

#s-cbd74c07-741e-452f-829b-e72bb7e66a40 .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-cbd74c07-741e-452f-829b-e72bb7e66a40 .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-cbd74c07-741e-452f-829b-e72bb7e66a40 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-c196915b-2434-4ccb-b8af-89b8e853f6a9 {
  display: none;
}
#s-c40c56fd-8739-4a62-bcd9-ce8b0734ecb1 {
  text-align: center;
}

#s-c40c56fd-8739-4a62-bcd9-ce8b0734ecb1 .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-c40c56fd-8739-4a62-bcd9-ce8b0734ecb1 .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-c40c56fd-8739-4a62-bcd9-ce8b0734ecb1 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-cf39205c-4dfe-4fdd-b516-6fd98f6fdeac {
  display: none;
}
#s-8e754280-81df-4347-ad18-d88fbae8bd17 {
  text-align: center;
}

#s-8e754280-81df-4347-ad18-d88fbae8bd17 .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-8e754280-81df-4347-ad18-d88fbae8bd17 .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-8e754280-81df-4347-ad18-d88fbae8bd17 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-7ed241f9-574d-41cb-8b95-4cbfa1b3dd59 {
  display: none;
}
#s-5bf25a1e-7224-4841-b675-ccbe6c7de16f {
  text-align: center;
}

#s-5bf25a1e-7224-4841-b675-ccbe6c7de16f .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-5bf25a1e-7224-4841-b675-ccbe6c7de16f .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-5bf25a1e-7224-4841-b675-ccbe6c7de16f .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-7b1b21db-08ba-4bf0-882b-aa3a5a639a96 {
  padding-top: 10px;
padding-bottom: 10px;
}

#s-7b1b21db-08ba-4bf0-882b-aa3a5a639a96 .shg-sld-dot {
  background-color: rgba(113, 113, 113, 1);
}

#s-7b1b21db-08ba-4bf0-882b-aa3a5a639a96 .shg-sld-nav-button.shg-sld-left,
#s-7b1b21db-08ba-4bf0-882b-aa3a5a639a96 .shg-sld-nav-button.shg-sld-right {
  fill: rgba(113, 113, 113, 1);
}

#s-423bf5cd-e0f7-4fa1-8b27-2110747fafd3 {
  text-align: center;
}




  #s-423bf5cd-e0f7-4fa1-8b27-2110747fafd3 img.shogun-image {
    
    width: px;
  }


#s-423bf5cd-e0f7-4fa1-8b27-2110747fafd3 .shogun-image-content {
  
    align-items: center;
  
}

#s-83bd252c-8b6f-48fd-8eaf-83c600e55e67 {
  text-align: center;
}




  #s-83bd252c-8b6f-48fd-8eaf-83c600e55e67 img.shogun-image {
    
    width: px;
  }


#s-83bd252c-8b6f-48fd-8eaf-83c600e55e67 .shogun-image-content {
  
    align-items: center;
  
}

#s-e95f09c1-3efb-46d0-a1ea-e476ba330245 {
  text-align: center;
}




  #s-e95f09c1-3efb-46d0-a1ea-e476ba330245 img.shogun-image {
    
    width: px;
  }


#s-e95f09c1-3efb-46d0-a1ea-e476ba330245 .shogun-image-content {
  
    align-items: center;
  
}

#s-57c1945f-e9e0-4726-b04b-a29f899d3b2e {
  text-align: center;
}




  #s-57c1945f-e9e0-4726-b04b-a29f899d3b2e img.shogun-image {
    
    width: px;
  }


#s-57c1945f-e9e0-4726-b04b-a29f899d3b2e .shogun-image-content {
  
    align-items: center;
  
}

#s-e1599052-6de8-4ae6-aa87-42cb46728179 {
  text-align: center;
}




  #s-e1599052-6de8-4ae6-aa87-42cb46728179 img.shogun-image {
    
    width: px;
  }


#s-e1599052-6de8-4ae6-aa87-42cb46728179 .shogun-image-content {
  
    align-items: center;
  
}

#s-5c550a3a-6e5f-410c-a81e-69475b7485b1 {
  text-align: center;
}




  #s-5c550a3a-6e5f-410c-a81e-69475b7485b1 img.shogun-image {
    
    width: px;
  }


#s-5c550a3a-6e5f-410c-a81e-69475b7485b1 .shogun-image-content {
  
    align-items: center;
  
}

#s-f221839a-1e5a-40cc-b660-4a76b9f78157 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-f221839a-1e5a-40cc-b660-4a76b9f78157 .shogun-heading-component h3 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-12d47237-9075-4ab4-b24b-009843463b54 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-12d47237-9075-4ab4-b24b-009843463b54 .shogun-heading-component h3 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-331e9ff0-3c03-485e-bb96-b4b24bcaefcf {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-331e9ff0-3c03-485e-bb96-b4b24bcaefcf .shogun-heading-component h3 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-5e76512a-5ef1-4c1e-a98c-c65e9650cf8d {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-5e76512a-5ef1-4c1e-a98c-c65e9650cf8d .shogun-heading-component h3 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-ba9f4aaa-720b-4208-8588-5bdcca53e994 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-ba9f4aaa-720b-4208-8588-5bdcca53e994 .shogun-heading-component h3 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-2bb2ba40-b264-49ac-8a68-249ae748b36a {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-2bb2ba40-b264-49ac-8a68-249ae748b36a .shogun-heading-component h3 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-cbb2dcb5-d296-4766-8938-dd58d9b4b7a9 {
  display: none;
}
#s-41aeb02b-f944-4516-a925-6dcf711536fc {
  text-align: center;
}

#s-41aeb02b-f944-4516-a925-6dcf711536fc .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-41aeb02b-f944-4516-a925-6dcf711536fc .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-41aeb02b-f944-4516-a925-6dcf711536fc .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-63a2ec4e-c268-4025-a441-19466707176e {
  display: none;
}
#s-7b5665de-bef2-480b-bb53-85c8097ee52e {
  text-align: center;
}

#s-7b5665de-bef2-480b-bb53-85c8097ee52e .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-7b5665de-bef2-480b-bb53-85c8097ee52e .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-7b5665de-bef2-480b-bb53-85c8097ee52e .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-07be978c-ab6d-4b0b-a2f8-3e94a88a4d1b {
  display: none;
}
#s-f365636a-f91e-46f6-9387-75c3bd3c0dfe {
  text-align: center;
}

#s-f365636a-f91e-46f6-9387-75c3bd3c0dfe .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-f365636a-f91e-46f6-9387-75c3bd3c0dfe .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-f365636a-f91e-46f6-9387-75c3bd3c0dfe .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-c622db58-7758-40f1-b2fe-a670a58e62a6 {
  display: none;
}
#s-23f4cb7f-b51d-48b7-85e4-9335b0ea310a {
  text-align: center;
}

#s-23f4cb7f-b51d-48b7-85e4-9335b0ea310a .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-23f4cb7f-b51d-48b7-85e4-9335b0ea310a .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-23f4cb7f-b51d-48b7-85e4-9335b0ea310a .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-b6b8734d-5317-447c-8479-53fe51c98d6d {
  display: none;
}
#s-cf42f36b-d1b5-4355-9e25-5258e065d918 {
  text-align: center;
}

#s-cf42f36b-d1b5-4355-9e25-5258e065d918 .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-cf42f36b-d1b5-4355-9e25-5258e065d918 .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-cf42f36b-d1b5-4355-9e25-5258e065d918 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-06921785-3471-4ac0-8c0b-a51723601fdd {
  display: none;
}
#s-e402a43b-9f16-40d8-b55c-f012b14a56eb {
  text-align: center;
}

#s-e402a43b-9f16-40d8-b55c-f012b14a56eb .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-e402a43b-9f16-40d8-b55c-f012b14a56eb .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-e402a43b-9f16-40d8-b55c-f012b14a56eb .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-d8dd6ca6-b3f4-4bb1-b057-8056576c46e4 {
  border-style: solid;
margin-bottom: -20px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #2C2A34;
border-style: solid;
border-radius: 2px;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
color: rgba(0, 0, 0, 1);
}
#s-d8dd6ca6-b3f4-4bb1-b057-8056576c46e4:hover {background-color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
color: rgba(0, 0, 0, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-d8dd6ca6-b3f4-4bb1-b057-8056576c46e4:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-d8dd6ca6-b3f4-4bb1-b057-8056576c46e4.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  
  display:  block ;
}

#s-47db98cf-13d2-453e-86aa-0b76bbf7942d {
  border-style: solid;
margin-bottom: -20px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #2C2A34;
border-style: solid;
border-radius: 2px;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
color: rgba(0, 0, 0, 1);
}
#s-47db98cf-13d2-453e-86aa-0b76bbf7942d:hover {background-color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
color: rgba(0, 0, 0, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-47db98cf-13d2-453e-86aa-0b76bbf7942d:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-47db98cf-13d2-453e-86aa-0b76bbf7942d.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  
  display:  block ;
}

#s-e9703967-7a2f-4d1c-b0c6-5409e9f7d7ab {
  border-style: solid;
margin-bottom: -20px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #2C2A34;
border-style: solid;
border-radius: 2px;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
color: rgba(0, 0, 0, 1);
}
#s-e9703967-7a2f-4d1c-b0c6-5409e9f7d7ab:hover {background-color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
color: rgba(0, 0, 0, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-e9703967-7a2f-4d1c-b0c6-5409e9f7d7ab:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-e9703967-7a2f-4d1c-b0c6-5409e9f7d7ab.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  
  display:  block ;
}

#s-3d353a45-728c-46b8-a8a2-83c0fd12dc5e {
  border-style: solid;
margin-bottom: -20px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #2C2A34;
border-style: solid;
border-radius: 2px;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
color: rgba(0, 0, 0, 1);
}
#s-3d353a45-728c-46b8-a8a2-83c0fd12dc5e:hover {background-color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
color: rgba(0, 0, 0, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-3d353a45-728c-46b8-a8a2-83c0fd12dc5e:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-3d353a45-728c-46b8-a8a2-83c0fd12dc5e.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  
  display:  block ;
}

#s-cfbe2555-ed6a-4411-bc57-f1f4d0539953 {
  border-style: solid;
margin-bottom: -20px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #2C2A34;
border-style: solid;
border-radius: 2px;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
color: rgba(0, 0, 0, 1);
}
#s-cfbe2555-ed6a-4411-bc57-f1f4d0539953:hover {background-color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
color: rgba(0, 0, 0, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-cfbe2555-ed6a-4411-bc57-f1f4d0539953:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-cfbe2555-ed6a-4411-bc57-f1f4d0539953.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  
  display:  block ;
}

#s-c39a86cc-9b29-403a-ba02-e79f37013168 {
  border-style: solid;
margin-bottom: -20px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #2C2A34;
border-style: solid;
border-radius: 2px;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
color: rgba(0, 0, 0, 1);
}
#s-c39a86cc-9b29-403a-ba02-e79f37013168:hover {background-color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
color: rgba(0, 0, 0, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-c39a86cc-9b29-403a-ba02-e79f37013168:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-c39a86cc-9b29-403a-ba02-e79f37013168.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  
  display:  block ;
}

#s-dba969e5-1a20-49a1-a535-c39cd6aa9154 {
  border-style: solid;
margin-bottom: -20px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #2C2A34;
border-style: solid;
border-radius: 2px;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
color: rgba(0, 0, 0, 1);
}
#s-dba969e5-1a20-49a1-a535-c39cd6aa9154:hover {background-color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
color: rgba(0, 0, 0, 1) !important;
background-image: none !important;
hover-type: color !important;}#s-dba969e5-1a20-49a1-a535-c39cd6aa9154:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-dba969e5-1a20-49a1-a535-c39cd6aa9154.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  
  display:  block ;
}

#s-c35b0256-4bcf-4841-886d-01e64ad0a516 {
  border-style: solid;
margin-bottom: -20px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #2C2A34;
border-style: solid;
border-radius: 2px;
background-color: rgba(255, 255, 255, 1);
text-align: center;
text-decoration: none;
color: rgba(0, 0, 0, 1);
}
#s-c35b0256-4bcf-4841-886d-01e64ad0a516:hover {background-color: rgba(255, 255, 255, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;
color: rgba(0, 0, 0, 1) !important;}#s-c35b0256-4bcf-4841-886d-01e64ad0a516:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-c35b0256-4bcf-4841-886d-01e64ad0a516.shg-btn {
  color: rgba(0, 0, 0, 1);
  font-size: 17px;
  
  
  
  display:  block ;
}

#s-774992fb-f299-407c-aca4-fb251369c24f {
  margin-top: 30px;
margin-left: 2%;
margin-right: 2%;
text-align: center;
}




  #s-774992fb-f299-407c-aca4-fb251369c24f img.shogun-image {
    
    width: px;
  }


#s-774992fb-f299-407c-aca4-fb251369c24f .shogun-image-content {
  
    align-items: center;
  
}

#s-e6a8c366-cbff-4798-9aef-775b87359c68 {
  margin-left: 2%;
margin-right: 2%;
text-align: center;
}




  #s-e6a8c366-cbff-4798-9aef-775b87359c68 img.shogun-image {
    
    width: px;
  }


#s-e6a8c366-cbff-4798-9aef-775b87359c68 .shogun-image-content {
  
    align-items: center;
  
}

#s-3f09c2dc-70c1-4b5e-a5b5-e9f77cdb3501 {
  margin-left: 2%;
margin-right: 2%;
}

@media (min-width: 0px) {
[id="s-3f09c2dc-70c1-4b5e-a5b5-e9f77cdb3501"] > .shg-row > .shg-c-xs-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-3f09c2dc-70c1-4b5e-a5b5-e9f77cdb3501"] > .shg-row > .shg-c-xs-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-3f09c2dc-70c1-4b5e-a5b5-e9f77cdb3501"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-3f09c2dc-70c1-4b5e-a5b5-e9f77cdb3501"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-3f09c2dc-70c1-4b5e-a5b5-e9f77cdb3501"] > .shg-row > .shg-c-xs-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-3f09c2dc-70c1-4b5e-a5b5-e9f77cdb3501"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-3f09c2dc-70c1-4b5e-a5b5-e9f77cdb3501"] > .shg-row > .shg-c-xs-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-3f09c2dc-70c1-4b5e-a5b5-e9f77cdb3501"] > .shg-row > .shg-c-xs-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-3f09c2dc-70c1-4b5e-a5b5-e9f77cdb3501"] > .shg-row > .shg-c-xs-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-3f09c2dc-70c1-4b5e-a5b5-e9f77cdb3501"] > .shg-row > .shg-c-xs-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-3f09c2dc-70c1-4b5e-a5b5-e9f77cdb3501"] > .shg-row > .shg-c-xs-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-3f09c2dc-70c1-4b5e-a5b5-e9f77cdb3501"] > .shg-row > .shg-c-xs-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 768px) {
[id="s-3f09c2dc-70c1-4b5e-a5b5-e9f77cdb3501"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-3f09c2dc-70c1-4b5e-a5b5-e9f77cdb3501"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-3f09c2dc-70c1-4b5e-a5b5-e9f77cdb3501"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-3f09c2dc-70c1-4b5e-a5b5-e9f77cdb3501"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-3f09c2dc-70c1-4b5e-a5b5-e9f77cdb3501"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-3f09c2dc-70c1-4b5e-a5b5-e9f77cdb3501"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-3f09c2dc-70c1-4b5e-a5b5-e9f77cdb3501"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-3f09c2dc-70c1-4b5e-a5b5-e9f77cdb3501"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-3f09c2dc-70c1-4b5e-a5b5-e9f77cdb3501"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-3f09c2dc-70c1-4b5e-a5b5-e9f77cdb3501"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-3f09c2dc-70c1-4b5e-a5b5-e9f77cdb3501"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-3f09c2dc-70c1-4b5e-a5b5-e9f77cdb3501"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-3f09c2dc-70c1-4b5e-a5b5-e9f77cdb3501"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-3f09c2dc-70c1-4b5e-a5b5-e9f77cdb3501"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-3f09c2dc-70c1-4b5e-a5b5-e9f77cdb3501"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-3f09c2dc-70c1-4b5e-a5b5-e9f77cdb3501"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-3f09c2dc-70c1-4b5e-a5b5-e9f77cdb3501"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-3f09c2dc-70c1-4b5e-a5b5-e9f77cdb3501"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-3f09c2dc-70c1-4b5e-a5b5-e9f77cdb3501"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-3f09c2dc-70c1-4b5e-a5b5-e9f77cdb3501"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-3f09c2dc-70c1-4b5e-a5b5-e9f77cdb3501"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-3f09c2dc-70c1-4b5e-a5b5-e9f77cdb3501"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-3f09c2dc-70c1-4b5e-a5b5-e9f77cdb3501"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-3f09c2dc-70c1-4b5e-a5b5-e9f77cdb3501"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-3f09c2dc-70c1-4b5e-a5b5-e9f77cdb3501"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-3f09c2dc-70c1-4b5e-a5b5-e9f77cdb3501"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-3f09c2dc-70c1-4b5e-a5b5-e9f77cdb3501"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-3f09c2dc-70c1-4b5e-a5b5-e9f77cdb3501"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-3f09c2dc-70c1-4b5e-a5b5-e9f77cdb3501"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-3f09c2dc-70c1-4b5e-a5b5-e9f77cdb3501"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-3f09c2dc-70c1-4b5e-a5b5-e9f77cdb3501"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-3f09c2dc-70c1-4b5e-a5b5-e9f77cdb3501"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-3f09c2dc-70c1-4b5e-a5b5-e9f77cdb3501"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-3f09c2dc-70c1-4b5e-a5b5-e9f77cdb3501"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-3f09c2dc-70c1-4b5e-a5b5-e9f77cdb3501"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-3f09c2dc-70c1-4b5e-a5b5-e9f77cdb3501"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 5.0px);
}

}

#s-ead3a6ec-749b-4190-a185-b8cbc93edfb7 {
  text-align: center;
}




  #s-ead3a6ec-749b-4190-a185-b8cbc93edfb7 img.shogun-image {
    
    width: px;
  }


#s-ead3a6ec-749b-4190-a185-b8cbc93edfb7 .shogun-image-content {
  
    align-items: center;
  
}

#s-319c94c5-4b3d-4656-a6a9-2db3ada8f476 {
  text-align: center;
}




  #s-319c94c5-4b3d-4656-a6a9-2db3ada8f476 img.shogun-image {
    
    width: px;
  }


#s-319c94c5-4b3d-4656-a6a9-2db3ada8f476 .shogun-image-content {
  
    align-items: center;
  
}

#s-7319ee7a-b538-48fd-9330-47c00fe74da0 {
  margin-left: 2%;
margin-right: 2%;
text-align: center;
}




  #s-7319ee7a-b538-48fd-9330-47c00fe74da0 img.shogun-image {
    
    width: px;
  }


#s-7319ee7a-b538-48fd-9330-47c00fe74da0 .shogun-image-content {
  
    align-items: center;
  
}

#s-429d49f0-7f36-48de-ac8c-9e3a68600fd0 hr {
  border: 0;
  width: 100%;
  border-top: 2px solid #ddd;
}

#s-ad8e48ca-66bf-4bfb-a7c5-1698e93fde66 {
  margin-left: 2%;
margin-right: 2%;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-ad8e48ca-66bf-4bfb-a7c5-1698e93fde66 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}



#s-d001c766-a311-4202-941a-75c2fedd3af9 {
  margin-left: 2%;
margin-right: 2%;
}

@media (min-width: 0px) {
[id="s-d001c766-a311-4202-941a-75c2fedd3af9"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 5.0px);
}

[id="s-d001c766-a311-4202-941a-75c2fedd3af9"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-d001c766-a311-4202-941a-75c2fedd3af9"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-d001c766-a311-4202-941a-75c2fedd3af9"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-d001c766-a311-4202-941a-75c2fedd3af9"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-d001c766-a311-4202-941a-75c2fedd3af9"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-d001c766-a311-4202-941a-75c2fedd3af9"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-d001c766-a311-4202-941a-75c2fedd3af9"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-d001c766-a311-4202-941a-75c2fedd3af9"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-d001c766-a311-4202-941a-75c2fedd3af9"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-d001c766-a311-4202-941a-75c2fedd3af9"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-d001c766-a311-4202-941a-75c2fedd3af9"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-d001c766-a311-4202-941a-75c2fedd3af9"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-d001c766-a311-4202-941a-75c2fedd3af9"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 7.5px);
}

}

@media (min-width: 992px) {
[id="s-d001c766-a311-4202-941a-75c2fedd3af9"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-d001c766-a311-4202-941a-75c2fedd3af9"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-d001c766-a311-4202-941a-75c2fedd3af9"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-d001c766-a311-4202-941a-75c2fedd3af9"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-d001c766-a311-4202-941a-75c2fedd3af9"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-d001c766-a311-4202-941a-75c2fedd3af9"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-d001c766-a311-4202-941a-75c2fedd3af9"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-d001c766-a311-4202-941a-75c2fedd3af9"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-d001c766-a311-4202-941a-75c2fedd3af9"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-d001c766-a311-4202-941a-75c2fedd3af9"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-d001c766-a311-4202-941a-75c2fedd3af9"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-d001c766-a311-4202-941a-75c2fedd3af9"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 7.5px);
}

}

@media (min-width: 1200px) {
[id="s-d001c766-a311-4202-941a-75c2fedd3af9"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-d001c766-a311-4202-941a-75c2fedd3af9"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-d001c766-a311-4202-941a-75c2fedd3af9"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-d001c766-a311-4202-941a-75c2fedd3af9"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-d001c766-a311-4202-941a-75c2fedd3af9"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-d001c766-a311-4202-941a-75c2fedd3af9"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-d001c766-a311-4202-941a-75c2fedd3af9"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-d001c766-a311-4202-941a-75c2fedd3af9"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-d001c766-a311-4202-941a-75c2fedd3af9"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-d001c766-a311-4202-941a-75c2fedd3af9"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-d001c766-a311-4202-941a-75c2fedd3af9"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-d001c766-a311-4202-941a-75c2fedd3af9"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 7.5px);
}

}

#s-52351c59-21c2-496c-9656-8d578be0708e {
  text-align: center;
}




  #s-52351c59-21c2-496c-9656-8d578be0708e img.shogun-image {
    
    width: px;
  }


#s-52351c59-21c2-496c-9656-8d578be0708e .shogun-image-content {
  
    align-items: center;
  
}

#s-73a39bee-8489-4275-a012-726f004b748a {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-73a39bee-8489-4275-a012-726f004b748a .shogun-heading-component h4 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 16px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-10c32ef0-657e-480a-89e5-48b9460ef447 {
  display: none;
}
#s-af533882-ab2f-4400-aad2-ae8c295e1ffe {
  text-align: center;
}

#s-af533882-ab2f-4400-aad2-ae8c295e1ffe .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-af533882-ab2f-4400-aad2-ae8c295e1ffe .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-af533882-ab2f-4400-aad2-ae8c295e1ffe .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-cfc9fc1c-5ee3-4648-a105-d8f9e9c26f3c {
  text-align: center;
}




  #s-cfc9fc1c-5ee3-4648-a105-d8f9e9c26f3c img.shogun-image {
    
    width: px;
  }


#s-cfc9fc1c-5ee3-4648-a105-d8f9e9c26f3c .shogun-image-content {
  
    align-items: center;
  
}

#s-376066e3-ed3d-404f-a3f8-81cd7781cceb {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-376066e3-ed3d-404f-a3f8-81cd7781cceb .shogun-heading-component h4 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 16px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-503c47ff-2b89-4bf7-99e5-606afecf84d2 {
  display: none;
}
#s-43266a2f-78a5-4641-b80c-f4b2e3c62eaf {
  text-align: center;
}

#s-43266a2f-78a5-4641-b80c-f4b2e3c62eaf .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-43266a2f-78a5-4641-b80c-f4b2e3c62eaf .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-43266a2f-78a5-4641-b80c-f4b2e3c62eaf .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-43a5c8d9-1eff-4bba-8b0e-7d32a7720cb6 {
  margin-top: 20px;
text-align: center;
}




  #s-43a5c8d9-1eff-4bba-8b0e-7d32a7720cb6 img.shogun-image {
    
    width: px;
  }


#s-43a5c8d9-1eff-4bba-8b0e-7d32a7720cb6 .shogun-image-content {
  
    align-items: center;
  
}

#s-85c682ca-bd67-45bc-930d-eb11fe71e0b3 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-85c682ca-bd67-45bc-930d-eb11fe71e0b3 .shogun-heading-component h4 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 16px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-9151d94f-e417-42c9-a00c-c69847a5b8d1 {
  display: none;
}
#s-fb4ee92d-8479-4c63-9d83-8ae1d1745e3d {
  text-align: center;
}

#s-fb4ee92d-8479-4c63-9d83-8ae1d1745e3d .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-fb4ee92d-8479-4c63-9d83-8ae1d1745e3d .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-fb4ee92d-8479-4c63-9d83-8ae1d1745e3d .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-4b520796-7ebe-4722-a9db-59c41f8052ca {
  margin-top: 20px;
text-align: center;
}




  #s-4b520796-7ebe-4722-a9db-59c41f8052ca img.shogun-image {
    
    width: px;
  }


#s-4b520796-7ebe-4722-a9db-59c41f8052ca .shogun-image-content {
  
    align-items: center;
  
}

#s-2dd66307-904a-4a88-abee-3304ad945d45 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-2dd66307-904a-4a88-abee-3304ad945d45 .shogun-heading-component h4 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 16px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-51218811-3855-445a-918c-32d30be12a63 {
  display: none;
}
#s-b8e10b76-623b-4676-94d5-f236c4968743 {
  text-align: center;
}

#s-b8e10b76-623b-4676-94d5-f236c4968743 .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-b8e10b76-623b-4676-94d5-f236c4968743 .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-b8e10b76-623b-4676-94d5-f236c4968743 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-08cd8877-4377-4f53-ba1e-3e6610875c2f {
  margin-left: 2%;
margin-right: 2%;
}

@media (min-width: 0px) {
[id="s-08cd8877-4377-4f53-ba1e-3e6610875c2f"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 5.0px);
}

[id="s-08cd8877-4377-4f53-ba1e-3e6610875c2f"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-08cd8877-4377-4f53-ba1e-3e6610875c2f"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-08cd8877-4377-4f53-ba1e-3e6610875c2f"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-08cd8877-4377-4f53-ba1e-3e6610875c2f"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-08cd8877-4377-4f53-ba1e-3e6610875c2f"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-08cd8877-4377-4f53-ba1e-3e6610875c2f"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-08cd8877-4377-4f53-ba1e-3e6610875c2f"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-08cd8877-4377-4f53-ba1e-3e6610875c2f"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-08cd8877-4377-4f53-ba1e-3e6610875c2f"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-08cd8877-4377-4f53-ba1e-3e6610875c2f"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-08cd8877-4377-4f53-ba1e-3e6610875c2f"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-08cd8877-4377-4f53-ba1e-3e6610875c2f"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-08cd8877-4377-4f53-ba1e-3e6610875c2f"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 7.5px);
}

}

@media (min-width: 992px) {
[id="s-08cd8877-4377-4f53-ba1e-3e6610875c2f"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-08cd8877-4377-4f53-ba1e-3e6610875c2f"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-08cd8877-4377-4f53-ba1e-3e6610875c2f"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-08cd8877-4377-4f53-ba1e-3e6610875c2f"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-08cd8877-4377-4f53-ba1e-3e6610875c2f"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-08cd8877-4377-4f53-ba1e-3e6610875c2f"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-08cd8877-4377-4f53-ba1e-3e6610875c2f"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-08cd8877-4377-4f53-ba1e-3e6610875c2f"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-08cd8877-4377-4f53-ba1e-3e6610875c2f"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-08cd8877-4377-4f53-ba1e-3e6610875c2f"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-08cd8877-4377-4f53-ba1e-3e6610875c2f"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-08cd8877-4377-4f53-ba1e-3e6610875c2f"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 7.5px);
}

}

@media (min-width: 1200px) {
[id="s-08cd8877-4377-4f53-ba1e-3e6610875c2f"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-08cd8877-4377-4f53-ba1e-3e6610875c2f"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-08cd8877-4377-4f53-ba1e-3e6610875c2f"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-08cd8877-4377-4f53-ba1e-3e6610875c2f"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-08cd8877-4377-4f53-ba1e-3e6610875c2f"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-08cd8877-4377-4f53-ba1e-3e6610875c2f"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-08cd8877-4377-4f53-ba1e-3e6610875c2f"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-08cd8877-4377-4f53-ba1e-3e6610875c2f"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-08cd8877-4377-4f53-ba1e-3e6610875c2f"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-08cd8877-4377-4f53-ba1e-3e6610875c2f"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-08cd8877-4377-4f53-ba1e-3e6610875c2f"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-08cd8877-4377-4f53-ba1e-3e6610875c2f"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 7.5px);
}

}

#s-bb7ee0ee-7bf7-4edd-8349-4abf3c407952 {
  margin-top: 20px;
text-align: center;
}




  #s-bb7ee0ee-7bf7-4edd-8349-4abf3c407952 img.shogun-image {
    
    width: px;
  }


#s-bb7ee0ee-7bf7-4edd-8349-4abf3c407952 .shogun-image-content {
  
    align-items: center;
  
}

#s-7d5e296e-fba3-452d-9e53-2baaa1ff7029 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-7d5e296e-fba3-452d-9e53-2baaa1ff7029 .shogun-heading-component h4 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 16px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-96d829dd-b947-488c-9a11-b9bd4a296c6c {
  display: none;
}
#s-500c07d8-2f3a-4807-a98b-8a2a17eb3a10 {
  text-align: center;
}

#s-500c07d8-2f3a-4807-a98b-8a2a17eb3a10 .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-500c07d8-2f3a-4807-a98b-8a2a17eb3a10 .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-500c07d8-2f3a-4807-a98b-8a2a17eb3a10 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-a7cafeb7-8b4a-40b3-a04b-956b52df497f {
  margin-top: 20px;
text-align: center;
}




  #s-a7cafeb7-8b4a-40b3-a04b-956b52df497f img.shogun-image {
    
    width: px;
  }


#s-a7cafeb7-8b4a-40b3-a04b-956b52df497f .shogun-image-content {
  
    align-items: center;
  
}

#s-2390a718-945b-4135-a5bd-0c98b6dfb83a {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-2390a718-945b-4135-a5bd-0c98b6dfb83a .shogun-heading-component h4 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 16px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-aa8ec4c2-9228-4d10-93fe-a14b4df1afe7 {
  display: none;
}
#s-ba859aff-db75-4c89-841d-5414c81ec1be {
  text-align: center;
}

#s-ba859aff-db75-4c89-841d-5414c81ec1be .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-ba859aff-db75-4c89-841d-5414c81ec1be .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-ba859aff-db75-4c89-841d-5414c81ec1be .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-f8faad96-681a-418d-bddd-5052c06b1019 {
  margin-top: 20px;
text-align: center;
}




  #s-f8faad96-681a-418d-bddd-5052c06b1019 img.shogun-image {
    
    width: px;
  }


#s-f8faad96-681a-418d-bddd-5052c06b1019 .shogun-image-content {
  
    align-items: center;
  
}

#s-5f05dada-0e55-4057-b0e3-7da7560a0cb1 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-5f05dada-0e55-4057-b0e3-7da7560a0cb1 .shogun-heading-component h4 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 16px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-12cc8c60-0757-4591-924c-c80659a0e856 {
  display: none;
}
#s-b3407a04-d384-481c-acd7-8b13a1b7d3b0 {
  text-align: center;
}

#s-b3407a04-d384-481c-acd7-8b13a1b7d3b0 .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-b3407a04-d384-481c-acd7-8b13a1b7d3b0 .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-b3407a04-d384-481c-acd7-8b13a1b7d3b0 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-55006134-a39a-48b3-8781-e4eb7b4ab365 {
  margin-top: 20px;
text-align: center;
}




  #s-55006134-a39a-48b3-8781-e4eb7b4ab365 img.shogun-image {
    
    width: px;
  }


#s-55006134-a39a-48b3-8781-e4eb7b4ab365 .shogun-image-content {
  
    align-items: center;
  
}

#s-6640fc81-fbb1-494d-9045-b52bf6904ea2 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-6640fc81-fbb1-494d-9045-b52bf6904ea2 .shogun-heading-component h4 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 16px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-24076e64-5047-48f1-8316-4e23a302da8d {
  display: none;
}
#s-8a8df5cc-4784-4307-988b-72d5d82d3daa {
  text-align: center;
}

#s-8a8df5cc-4784-4307-988b-72d5d82d3daa .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-8a8df5cc-4784-4307-988b-72d5d82d3daa .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-8a8df5cc-4784-4307-988b-72d5d82d3daa .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-825f50b6-6e22-4af2-b0e2-5a970978f270 {
  min-height: 50px;
}








#s-825f50b6-6e22-4af2-b0e2-5a970978f270 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-825f50b6-6e22-4af2-b0e2-5a970978f270.shg-box.shg-c {
  justify-content: center;
}

#s-0c48b0a4-d159-485a-a083-960a6c92d0c1 {
  margin-left: 2%;
margin-right: 2%;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-0c48b0a4-d159-485a-a083-960a6c92d0c1 .shogun-heading-component h3 {
  color: rgba(38, 82, 223, 1);
  font-weight:   ;
  
  font-style:   ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}


#s-0c48b0a4-d159-485a-a083-960a6c92d0c1 .shogun-heading-component h3 a {
  color: rgba(38, 82, 223, 1);
}


#s-331942bb-c2d6-4f15-b0ff-9ebd9a61015b {
  margin-top: 50px;
text-align: center;
}




  #s-331942bb-c2d6-4f15-b0ff-9ebd9a61015b img.shogun-image {
    
    width: px;
  }


#s-331942bb-c2d6-4f15-b0ff-9ebd9a61015b .shogun-image-content {
  
    align-items: center;
  
}

@media (min-width: 0px) {
[id="s-e2b50033-2835-426b-aae7-51fbdb4af9ec"] > .shg-row > .shg-c-xs-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-e2b50033-2835-426b-aae7-51fbdb4af9ec"] > .shg-row > .shg-c-xs-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-e2b50033-2835-426b-aae7-51fbdb4af9ec"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-e2b50033-2835-426b-aae7-51fbdb4af9ec"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-e2b50033-2835-426b-aae7-51fbdb4af9ec"] > .shg-row > .shg-c-xs-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-e2b50033-2835-426b-aae7-51fbdb4af9ec"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-e2b50033-2835-426b-aae7-51fbdb4af9ec"] > .shg-row > .shg-c-xs-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-e2b50033-2835-426b-aae7-51fbdb4af9ec"] > .shg-row > .shg-c-xs-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-e2b50033-2835-426b-aae7-51fbdb4af9ec"] > .shg-row > .shg-c-xs-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-e2b50033-2835-426b-aae7-51fbdb4af9ec"] > .shg-row > .shg-c-xs-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-e2b50033-2835-426b-aae7-51fbdb4af9ec"] > .shg-row > .shg-c-xs-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-e2b50033-2835-426b-aae7-51fbdb4af9ec"] > .shg-row > .shg-c-xs-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 768px) {
[id="s-e2b50033-2835-426b-aae7-51fbdb4af9ec"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-e2b50033-2835-426b-aae7-51fbdb4af9ec"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-e2b50033-2835-426b-aae7-51fbdb4af9ec"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-e2b50033-2835-426b-aae7-51fbdb4af9ec"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-e2b50033-2835-426b-aae7-51fbdb4af9ec"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-e2b50033-2835-426b-aae7-51fbdb4af9ec"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-e2b50033-2835-426b-aae7-51fbdb4af9ec"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-e2b50033-2835-426b-aae7-51fbdb4af9ec"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-e2b50033-2835-426b-aae7-51fbdb4af9ec"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-e2b50033-2835-426b-aae7-51fbdb4af9ec"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-e2b50033-2835-426b-aae7-51fbdb4af9ec"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-e2b50033-2835-426b-aae7-51fbdb4af9ec"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-e2b50033-2835-426b-aae7-51fbdb4af9ec"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-e2b50033-2835-426b-aae7-51fbdb4af9ec"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-e2b50033-2835-426b-aae7-51fbdb4af9ec"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-e2b50033-2835-426b-aae7-51fbdb4af9ec"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-e2b50033-2835-426b-aae7-51fbdb4af9ec"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-e2b50033-2835-426b-aae7-51fbdb4af9ec"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-e2b50033-2835-426b-aae7-51fbdb4af9ec"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-e2b50033-2835-426b-aae7-51fbdb4af9ec"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-e2b50033-2835-426b-aae7-51fbdb4af9ec"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-e2b50033-2835-426b-aae7-51fbdb4af9ec"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-e2b50033-2835-426b-aae7-51fbdb4af9ec"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-e2b50033-2835-426b-aae7-51fbdb4af9ec"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-e2b50033-2835-426b-aae7-51fbdb4af9ec"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-e2b50033-2835-426b-aae7-51fbdb4af9ec"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-e2b50033-2835-426b-aae7-51fbdb4af9ec"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-e2b50033-2835-426b-aae7-51fbdb4af9ec"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-e2b50033-2835-426b-aae7-51fbdb4af9ec"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-e2b50033-2835-426b-aae7-51fbdb4af9ec"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-e2b50033-2835-426b-aae7-51fbdb4af9ec"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-e2b50033-2835-426b-aae7-51fbdb4af9ec"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-e2b50033-2835-426b-aae7-51fbdb4af9ec"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-e2b50033-2835-426b-aae7-51fbdb4af9ec"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-e2b50033-2835-426b-aae7-51fbdb4af9ec"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-e2b50033-2835-426b-aae7-51fbdb4af9ec"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}

#s-cf27ec29-9946-404d-a6f9-00a984e72a45 {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
text-decoration: none;
}
#s-cf27ec29-9946-404d-a6f9-00a984e72a45:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-cf27ec29-9946-404d-a6f9-00a984e72a45:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-cf27ec29-9946-404d-a6f9-00a984e72a45.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  block ;
}

#s-1f97c8c8-804c-433c-84a4-17061ca7be92 {
  border-style: solid;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(255, 255, 255, 1);
border-style: solid;
border-radius: 2px;
background-color: #252525;
text-align: center;
text-decoration: none;
}
#s-1f97c8c8-804c-433c-84a4-17061ca7be92:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-1f97c8c8-804c-433c-84a4-17061ca7be92:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-1f97c8c8-804c-433c-84a4-17061ca7be92.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  block ;
}

@media (min-width: 0px) {
[id="s-97670b7c-9b91-47ce-a115-191a2f078469"] > .shg-row > .shg-c-xs-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-97670b7c-9b91-47ce-a115-191a2f078469"] > .shg-row > .shg-c-xs-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-97670b7c-9b91-47ce-a115-191a2f078469"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-97670b7c-9b91-47ce-a115-191a2f078469"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-97670b7c-9b91-47ce-a115-191a2f078469"] > .shg-row > .shg-c-xs-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-97670b7c-9b91-47ce-a115-191a2f078469"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-97670b7c-9b91-47ce-a115-191a2f078469"] > .shg-row > .shg-c-xs-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-97670b7c-9b91-47ce-a115-191a2f078469"] > .shg-row > .shg-c-xs-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-97670b7c-9b91-47ce-a115-191a2f078469"] > .shg-row > .shg-c-xs-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-97670b7c-9b91-47ce-a115-191a2f078469"] > .shg-row > .shg-c-xs-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-97670b7c-9b91-47ce-a115-191a2f078469"] > .shg-row > .shg-c-xs-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-97670b7c-9b91-47ce-a115-191a2f078469"] > .shg-row > .shg-c-xs-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 768px) {
[id="s-97670b7c-9b91-47ce-a115-191a2f078469"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-97670b7c-9b91-47ce-a115-191a2f078469"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-97670b7c-9b91-47ce-a115-191a2f078469"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-97670b7c-9b91-47ce-a115-191a2f078469"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-97670b7c-9b91-47ce-a115-191a2f078469"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-97670b7c-9b91-47ce-a115-191a2f078469"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-97670b7c-9b91-47ce-a115-191a2f078469"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-97670b7c-9b91-47ce-a115-191a2f078469"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-97670b7c-9b91-47ce-a115-191a2f078469"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-97670b7c-9b91-47ce-a115-191a2f078469"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-97670b7c-9b91-47ce-a115-191a2f078469"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-97670b7c-9b91-47ce-a115-191a2f078469"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-97670b7c-9b91-47ce-a115-191a2f078469"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-97670b7c-9b91-47ce-a115-191a2f078469"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-97670b7c-9b91-47ce-a115-191a2f078469"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-97670b7c-9b91-47ce-a115-191a2f078469"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-97670b7c-9b91-47ce-a115-191a2f078469"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-97670b7c-9b91-47ce-a115-191a2f078469"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-97670b7c-9b91-47ce-a115-191a2f078469"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-97670b7c-9b91-47ce-a115-191a2f078469"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-97670b7c-9b91-47ce-a115-191a2f078469"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-97670b7c-9b91-47ce-a115-191a2f078469"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-97670b7c-9b91-47ce-a115-191a2f078469"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-97670b7c-9b91-47ce-a115-191a2f078469"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-97670b7c-9b91-47ce-a115-191a2f078469"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-97670b7c-9b91-47ce-a115-191a2f078469"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-97670b7c-9b91-47ce-a115-191a2f078469"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-97670b7c-9b91-47ce-a115-191a2f078469"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-97670b7c-9b91-47ce-a115-191a2f078469"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-97670b7c-9b91-47ce-a115-191a2f078469"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-97670b7c-9b91-47ce-a115-191a2f078469"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-97670b7c-9b91-47ce-a115-191a2f078469"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-97670b7c-9b91-47ce-a115-191a2f078469"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-97670b7c-9b91-47ce-a115-191a2f078469"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-97670b7c-9b91-47ce-a115-191a2f078469"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-97670b7c-9b91-47ce-a115-191a2f078469"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}

#s-5fe8af1a-5c95-4a28-8d17-152eb06ed473 {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
text-decoration: none;
}
#s-5fe8af1a-5c95-4a28-8d17-152eb06ed473:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-5fe8af1a-5c95-4a28-8d17-152eb06ed473:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-5fe8af1a-5c95-4a28-8d17-152eb06ed473.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  block ;
}

#s-35da8953-c58a-4d4f-9bb6-02e5d5ebc4e0 {
  border-style: solid;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(255, 255, 255, 1);
border-style: solid;
border-radius: 2px;
background-color: #252525;
text-align: center;
text-decoration: none;
}
#s-35da8953-c58a-4d4f-9bb6-02e5d5ebc4e0:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-35da8953-c58a-4d4f-9bb6-02e5d5ebc4e0:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-35da8953-c58a-4d4f-9bb6-02e5d5ebc4e0.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  block ;
}

#s-d94eabf5-a04f-4cf7-82b1-9c91800b10a7 {
  margin-top: 50px;
margin-left: 2%;
margin-right: 2%;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-d94eabf5-a04f-4cf7-82b1-9c91800b10a7 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}



#s-af7125fb-e029-434e-895c-9e6f8f4504b8 {
  margin-left: 2%;
margin-right: 2%;
}

@media (min-width: 0px) {
[id="s-af7125fb-e029-434e-895c-9e6f8f4504b8"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 5.0px);
}

[id="s-af7125fb-e029-434e-895c-9e6f8f4504b8"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-af7125fb-e029-434e-895c-9e6f8f4504b8"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-af7125fb-e029-434e-895c-9e6f8f4504b8"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-af7125fb-e029-434e-895c-9e6f8f4504b8"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-af7125fb-e029-434e-895c-9e6f8f4504b8"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-af7125fb-e029-434e-895c-9e6f8f4504b8"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-af7125fb-e029-434e-895c-9e6f8f4504b8"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-af7125fb-e029-434e-895c-9e6f8f4504b8"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-af7125fb-e029-434e-895c-9e6f8f4504b8"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-af7125fb-e029-434e-895c-9e6f8f4504b8"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-af7125fb-e029-434e-895c-9e6f8f4504b8"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-af7125fb-e029-434e-895c-9e6f8f4504b8"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-af7125fb-e029-434e-895c-9e6f8f4504b8"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 7.5px);
}

}

@media (min-width: 992px) {
[id="s-af7125fb-e029-434e-895c-9e6f8f4504b8"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-af7125fb-e029-434e-895c-9e6f8f4504b8"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-af7125fb-e029-434e-895c-9e6f8f4504b8"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-af7125fb-e029-434e-895c-9e6f8f4504b8"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-af7125fb-e029-434e-895c-9e6f8f4504b8"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-af7125fb-e029-434e-895c-9e6f8f4504b8"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-af7125fb-e029-434e-895c-9e6f8f4504b8"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-af7125fb-e029-434e-895c-9e6f8f4504b8"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-af7125fb-e029-434e-895c-9e6f8f4504b8"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-af7125fb-e029-434e-895c-9e6f8f4504b8"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-af7125fb-e029-434e-895c-9e6f8f4504b8"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-af7125fb-e029-434e-895c-9e6f8f4504b8"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 7.5px);
}

}

@media (min-width: 1200px) {
[id="s-af7125fb-e029-434e-895c-9e6f8f4504b8"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-af7125fb-e029-434e-895c-9e6f8f4504b8"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-af7125fb-e029-434e-895c-9e6f8f4504b8"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-af7125fb-e029-434e-895c-9e6f8f4504b8"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-af7125fb-e029-434e-895c-9e6f8f4504b8"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-af7125fb-e029-434e-895c-9e6f8f4504b8"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-af7125fb-e029-434e-895c-9e6f8f4504b8"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-af7125fb-e029-434e-895c-9e6f8f4504b8"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-af7125fb-e029-434e-895c-9e6f8f4504b8"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-af7125fb-e029-434e-895c-9e6f8f4504b8"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-af7125fb-e029-434e-895c-9e6f8f4504b8"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-af7125fb-e029-434e-895c-9e6f8f4504b8"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 7.5px);
}

}

#s-4bee1c64-3ba5-43d2-8060-da0048ade9df {
  text-align: center;
}




  #s-4bee1c64-3ba5-43d2-8060-da0048ade9df img.shogun-image {
    
    width: px;
  }


#s-4bee1c64-3ba5-43d2-8060-da0048ade9df .shogun-image-content {
  
    align-items: center;
  
}

#s-c3831004-9f99-49bc-aaaf-f4697c09ce27 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-c3831004-9f99-49bc-aaaf-f4697c09ce27 .shogun-heading-component h4 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 16px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-dcb80112-701f-44dc-a701-562c9a3d5660 {
  display: none;
}
#s-1e7c1a41-2193-4341-8c72-a2a53eee8f5e {
  text-align: center;
}

#s-1e7c1a41-2193-4341-8c72-a2a53eee8f5e .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-1e7c1a41-2193-4341-8c72-a2a53eee8f5e .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-1e7c1a41-2193-4341-8c72-a2a53eee8f5e .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-fd53d7f8-958c-476b-9976-754d2941eb22 {
  text-align: center;
}




  #s-fd53d7f8-958c-476b-9976-754d2941eb22 img.shogun-image {
    
    width: px;
  }


#s-fd53d7f8-958c-476b-9976-754d2941eb22 .shogun-image-content {
  
    align-items: center;
  
}

#s-ec23c6f6-9efd-4fa6-9ace-14ab5109d659 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-ec23c6f6-9efd-4fa6-9ace-14ab5109d659 .shogun-heading-component h4 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 16px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-85945104-00a2-4fbf-86a9-f072526d4d9b {
  display: none;
}
#s-d69131b0-eb2b-4b7f-b3c3-111ced6b07dc {
  text-align: center;
}

#s-d69131b0-eb2b-4b7f-b3c3-111ced6b07dc .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-d69131b0-eb2b-4b7f-b3c3-111ced6b07dc .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-d69131b0-eb2b-4b7f-b3c3-111ced6b07dc .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-64937dfb-7789-4d32-a6e5-30e4d25f6b8d {
  text-align: center;
}




  #s-64937dfb-7789-4d32-a6e5-30e4d25f6b8d img.shogun-image {
    
    width: px;
  }


#s-64937dfb-7789-4d32-a6e5-30e4d25f6b8d .shogun-image-content {
  
    align-items: center;
  
}

#s-b79d02d7-0399-480d-b1f5-4eade8152cef {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-b79d02d7-0399-480d-b1f5-4eade8152cef .shogun-heading-component h4 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 16px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-dac8628a-ab7b-4eb3-9b5b-4cb17fe5302b {
  display: none;
}
#s-9769aec7-6c78-45cd-a7c1-62fc96c16b74 {
  text-align: center;
}

#s-9769aec7-6c78-45cd-a7c1-62fc96c16b74 .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-9769aec7-6c78-45cd-a7c1-62fc96c16b74 .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-9769aec7-6c78-45cd-a7c1-62fc96c16b74 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-2727b472-c683-4ced-99ce-56097e6f72e4 {
  text-align: center;
}




  #s-2727b472-c683-4ced-99ce-56097e6f72e4 img.shogun-image {
    
    width: px;
  }


#s-2727b472-c683-4ced-99ce-56097e6f72e4 .shogun-image-content {
  
    align-items: center;
  
}

#s-ee618d00-13f8-4502-a479-5a8389294b5e {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-ee618d00-13f8-4502-a479-5a8389294b5e .shogun-heading-component h4 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 16px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-a5f31e8f-72ca-46de-bb84-a3c0849c487b {
  display: none;
}
#s-6ba1d536-2d81-4a10-b6c3-9487e29ac301 {
  text-align: center;
}

#s-6ba1d536-2d81-4a10-b6c3-9487e29ac301 .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-6ba1d536-2d81-4a10-b6c3-9487e29ac301 .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-6ba1d536-2d81-4a10-b6c3-9487e29ac301 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-82323030-6c36-4724-87cb-57631307cec1 {
  margin-left: 2%;
margin-right: 2%;
}

@media (min-width: 0px) {
[id="s-82323030-6c36-4724-87cb-57631307cec1"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 5.0px);
}

[id="s-82323030-6c36-4724-87cb-57631307cec1"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-82323030-6c36-4724-87cb-57631307cec1"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-82323030-6c36-4724-87cb-57631307cec1"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-82323030-6c36-4724-87cb-57631307cec1"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-82323030-6c36-4724-87cb-57631307cec1"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-82323030-6c36-4724-87cb-57631307cec1"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-82323030-6c36-4724-87cb-57631307cec1"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-82323030-6c36-4724-87cb-57631307cec1"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-82323030-6c36-4724-87cb-57631307cec1"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-82323030-6c36-4724-87cb-57631307cec1"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-82323030-6c36-4724-87cb-57631307cec1"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-82323030-6c36-4724-87cb-57631307cec1"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-82323030-6c36-4724-87cb-57631307cec1"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 7.5px);
}

}

@media (min-width: 992px) {
[id="s-82323030-6c36-4724-87cb-57631307cec1"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-82323030-6c36-4724-87cb-57631307cec1"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-82323030-6c36-4724-87cb-57631307cec1"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-82323030-6c36-4724-87cb-57631307cec1"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-82323030-6c36-4724-87cb-57631307cec1"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-82323030-6c36-4724-87cb-57631307cec1"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-82323030-6c36-4724-87cb-57631307cec1"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-82323030-6c36-4724-87cb-57631307cec1"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-82323030-6c36-4724-87cb-57631307cec1"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-82323030-6c36-4724-87cb-57631307cec1"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-82323030-6c36-4724-87cb-57631307cec1"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-82323030-6c36-4724-87cb-57631307cec1"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 7.5px);
}

}

@media (min-width: 1200px) {
[id="s-82323030-6c36-4724-87cb-57631307cec1"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-82323030-6c36-4724-87cb-57631307cec1"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-82323030-6c36-4724-87cb-57631307cec1"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-82323030-6c36-4724-87cb-57631307cec1"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-82323030-6c36-4724-87cb-57631307cec1"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-82323030-6c36-4724-87cb-57631307cec1"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-82323030-6c36-4724-87cb-57631307cec1"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-82323030-6c36-4724-87cb-57631307cec1"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-82323030-6c36-4724-87cb-57631307cec1"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-82323030-6c36-4724-87cb-57631307cec1"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-82323030-6c36-4724-87cb-57631307cec1"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-82323030-6c36-4724-87cb-57631307cec1"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 7.5px);
}

}

#s-fb0d7ce1-6985-42b4-b086-f2584eb772ff {
  text-align: center;
}




  #s-fb0d7ce1-6985-42b4-b086-f2584eb772ff img.shogun-image {
    
    width: px;
  }


#s-fb0d7ce1-6985-42b4-b086-f2584eb772ff .shogun-image-content {
  
    align-items: center;
  
}

#s-ea0acfbc-1cbd-44ff-a4ed-41f1e585c7b6 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-ea0acfbc-1cbd-44ff-a4ed-41f1e585c7b6 .shogun-heading-component h4 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 16px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-9cd8b9b9-3d81-40ed-84a3-73a2ae3e66c4 {
  display: none;
}
#s-c6a84be4-84f3-41ad-b478-b2588e18931f {
  text-align: center;
}

#s-c6a84be4-84f3-41ad-b478-b2588e18931f .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-c6a84be4-84f3-41ad-b478-b2588e18931f .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-c6a84be4-84f3-41ad-b478-b2588e18931f .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-03b6f1b6-11ca-4615-8aaf-7f7a81704b6b {
  text-align: center;
}




  #s-03b6f1b6-11ca-4615-8aaf-7f7a81704b6b img.shogun-image {
    
    width: px;
  }


#s-03b6f1b6-11ca-4615-8aaf-7f7a81704b6b .shogun-image-content {
  
    align-items: center;
  
}

#s-2b55de9b-cac3-487b-a382-c5f95fd84add {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-2b55de9b-cac3-487b-a382-c5f95fd84add .shogun-heading-component h4 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 16px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-233873bd-e6a3-4ad3-b972-d60b8a8253e7 {
  display: none;
}
#s-fb8441ef-1383-4856-98e2-9bb7957150bb {
  text-align: center;
}

#s-fb8441ef-1383-4856-98e2-9bb7957150bb .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-fb8441ef-1383-4856-98e2-9bb7957150bb .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-fb8441ef-1383-4856-98e2-9bb7957150bb .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-9a6bd45b-922d-42c3-b3f4-8819507a180e {
  text-align: center;
}




  #s-9a6bd45b-922d-42c3-b3f4-8819507a180e img.shogun-image {
    
    width: px;
  }


#s-9a6bd45b-922d-42c3-b3f4-8819507a180e .shogun-image-content {
  
    align-items: center;
  
}

#s-7951cda8-12ea-4c0f-abc2-f43ab654e2f6 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-7951cda8-12ea-4c0f-abc2-f43ab654e2f6 .shogun-heading-component h4 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 16px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-da8b5600-8c49-467b-a013-5c4f9cfaee88 {
  display: none;
}
#s-e01e6791-849b-4536-8024-90bffd8c3a1a {
  text-align: center;
}

#s-e01e6791-849b-4536-8024-90bffd8c3a1a .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-e01e6791-849b-4536-8024-90bffd8c3a1a .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-e01e6791-849b-4536-8024-90bffd8c3a1a .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-9c3eb2e7-e275-4e3d-ac6d-10262a83b176 {
  margin-top: -10px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-9c3eb2e7-e275-4e3d-ac6d-10262a83b176 .shogun-heading-component h6 {
  color: rgba(184, 41, 41, 1);
  font-weight:   ;
  
  font-style:   ;
  font-size: 14px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-af972920-c59d-4508-a2da-e6eb16767fc4 {
  text-align: center;
}




  #s-af972920-c59d-4508-a2da-e6eb16767fc4 img.shogun-image {
    
    width: px;
  }


#s-af972920-c59d-4508-a2da-e6eb16767fc4 .shogun-image-content {
  
    align-items: center;
  
}

#s-f3581cb5-906c-45b8-8235-de2c10e36590 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-f3581cb5-906c-45b8-8235-de2c10e36590 .shogun-heading-component h4 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 16px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-2d849f88-4e52-42fa-a963-2987cbda9fec {
  display: none;
}
#s-06995964-c489-415f-8429-2048afc17446 {
  text-align: center;
}

#s-06995964-c489-415f-8429-2048afc17446 .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-06995964-c489-415f-8429-2048afc17446 .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-06995964-c489-415f-8429-2048afc17446 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-9dcca488-7e65-46c0-b085-c12da57af1af {
  margin-left: 2%;
margin-right: 2%;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-9dcca488-7e65-46c0-b085-c12da57af1af .shogun-heading-component h3 {
  color: rgba(38, 82, 223, 1);
  font-weight:   ;
  
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}


#s-9dcca488-7e65-46c0-b085-c12da57af1af .shogun-heading-component h3 a {
  color: rgba(38, 82, 223, 1);
}


#s-8016fed3-047e-43b6-abbf-4f5522fbbdf0 {
  margin-top: 50px;
text-align: center;
}




  #s-8016fed3-047e-43b6-abbf-4f5522fbbdf0 img.shogun-image {
    
    width: px;
  }


#s-8016fed3-047e-43b6-abbf-4f5522fbbdf0 .shogun-image-content {
  
    align-items: center;
  
}

@media (min-width: 0px) {
[id="s-bb6a7a31-286f-4dad-955f-e983682fe9ab"] > .shg-row > .shg-c-xs-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-bb6a7a31-286f-4dad-955f-e983682fe9ab"] > .shg-row > .shg-c-xs-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-bb6a7a31-286f-4dad-955f-e983682fe9ab"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-bb6a7a31-286f-4dad-955f-e983682fe9ab"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-bb6a7a31-286f-4dad-955f-e983682fe9ab"] > .shg-row > .shg-c-xs-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-bb6a7a31-286f-4dad-955f-e983682fe9ab"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-bb6a7a31-286f-4dad-955f-e983682fe9ab"] > .shg-row > .shg-c-xs-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-bb6a7a31-286f-4dad-955f-e983682fe9ab"] > .shg-row > .shg-c-xs-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-bb6a7a31-286f-4dad-955f-e983682fe9ab"] > .shg-row > .shg-c-xs-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-bb6a7a31-286f-4dad-955f-e983682fe9ab"] > .shg-row > .shg-c-xs-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-bb6a7a31-286f-4dad-955f-e983682fe9ab"] > .shg-row > .shg-c-xs-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-bb6a7a31-286f-4dad-955f-e983682fe9ab"] > .shg-row > .shg-c-xs-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 768px) {
[id="s-bb6a7a31-286f-4dad-955f-e983682fe9ab"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-bb6a7a31-286f-4dad-955f-e983682fe9ab"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-bb6a7a31-286f-4dad-955f-e983682fe9ab"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-bb6a7a31-286f-4dad-955f-e983682fe9ab"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-bb6a7a31-286f-4dad-955f-e983682fe9ab"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-bb6a7a31-286f-4dad-955f-e983682fe9ab"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-bb6a7a31-286f-4dad-955f-e983682fe9ab"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-bb6a7a31-286f-4dad-955f-e983682fe9ab"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-bb6a7a31-286f-4dad-955f-e983682fe9ab"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-bb6a7a31-286f-4dad-955f-e983682fe9ab"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-bb6a7a31-286f-4dad-955f-e983682fe9ab"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-bb6a7a31-286f-4dad-955f-e983682fe9ab"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-bb6a7a31-286f-4dad-955f-e983682fe9ab"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-bb6a7a31-286f-4dad-955f-e983682fe9ab"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-bb6a7a31-286f-4dad-955f-e983682fe9ab"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-bb6a7a31-286f-4dad-955f-e983682fe9ab"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-bb6a7a31-286f-4dad-955f-e983682fe9ab"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-bb6a7a31-286f-4dad-955f-e983682fe9ab"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-bb6a7a31-286f-4dad-955f-e983682fe9ab"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-bb6a7a31-286f-4dad-955f-e983682fe9ab"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-bb6a7a31-286f-4dad-955f-e983682fe9ab"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-bb6a7a31-286f-4dad-955f-e983682fe9ab"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-bb6a7a31-286f-4dad-955f-e983682fe9ab"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-bb6a7a31-286f-4dad-955f-e983682fe9ab"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-bb6a7a31-286f-4dad-955f-e983682fe9ab"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-bb6a7a31-286f-4dad-955f-e983682fe9ab"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-bb6a7a31-286f-4dad-955f-e983682fe9ab"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-bb6a7a31-286f-4dad-955f-e983682fe9ab"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-bb6a7a31-286f-4dad-955f-e983682fe9ab"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-bb6a7a31-286f-4dad-955f-e983682fe9ab"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-bb6a7a31-286f-4dad-955f-e983682fe9ab"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-bb6a7a31-286f-4dad-955f-e983682fe9ab"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-bb6a7a31-286f-4dad-955f-e983682fe9ab"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-bb6a7a31-286f-4dad-955f-e983682fe9ab"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-bb6a7a31-286f-4dad-955f-e983682fe9ab"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-bb6a7a31-286f-4dad-955f-e983682fe9ab"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}

#s-e0e68afc-f7f1-4c18-93a4-e70ffa27f04e {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
text-decoration: none;
}
#s-e0e68afc-f7f1-4c18-93a4-e70ffa27f04e:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-e0e68afc-f7f1-4c18-93a4-e70ffa27f04e:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-e0e68afc-f7f1-4c18-93a4-e70ffa27f04e.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  block ;
}

#s-23ad99ee-39b2-4875-9368-30f5497aa7b0 {
  border-style: solid;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(255, 255, 255, 1);
border-style: solid;
border-radius: 2px;
background-color: #252525;
text-align: center;
text-decoration: none;
}
#s-23ad99ee-39b2-4875-9368-30f5497aa7b0:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-23ad99ee-39b2-4875-9368-30f5497aa7b0:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-23ad99ee-39b2-4875-9368-30f5497aa7b0.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  block ;
}

@media (min-width: 0px) {
[id="s-b5d8ada5-f971-455d-9bd4-1b4abaf0a2fd"] > .shg-row > .shg-c-xs-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-b5d8ada5-f971-455d-9bd4-1b4abaf0a2fd"] > .shg-row > .shg-c-xs-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-b5d8ada5-f971-455d-9bd4-1b4abaf0a2fd"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-b5d8ada5-f971-455d-9bd4-1b4abaf0a2fd"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-b5d8ada5-f971-455d-9bd4-1b4abaf0a2fd"] > .shg-row > .shg-c-xs-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-b5d8ada5-f971-455d-9bd4-1b4abaf0a2fd"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-b5d8ada5-f971-455d-9bd4-1b4abaf0a2fd"] > .shg-row > .shg-c-xs-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-b5d8ada5-f971-455d-9bd4-1b4abaf0a2fd"] > .shg-row > .shg-c-xs-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-b5d8ada5-f971-455d-9bd4-1b4abaf0a2fd"] > .shg-row > .shg-c-xs-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-b5d8ada5-f971-455d-9bd4-1b4abaf0a2fd"] > .shg-row > .shg-c-xs-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-b5d8ada5-f971-455d-9bd4-1b4abaf0a2fd"] > .shg-row > .shg-c-xs-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-b5d8ada5-f971-455d-9bd4-1b4abaf0a2fd"] > .shg-row > .shg-c-xs-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 768px) {
[id="s-b5d8ada5-f971-455d-9bd4-1b4abaf0a2fd"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-b5d8ada5-f971-455d-9bd4-1b4abaf0a2fd"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-b5d8ada5-f971-455d-9bd4-1b4abaf0a2fd"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-b5d8ada5-f971-455d-9bd4-1b4abaf0a2fd"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-b5d8ada5-f971-455d-9bd4-1b4abaf0a2fd"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-b5d8ada5-f971-455d-9bd4-1b4abaf0a2fd"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-b5d8ada5-f971-455d-9bd4-1b4abaf0a2fd"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-b5d8ada5-f971-455d-9bd4-1b4abaf0a2fd"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-b5d8ada5-f971-455d-9bd4-1b4abaf0a2fd"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-b5d8ada5-f971-455d-9bd4-1b4abaf0a2fd"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-b5d8ada5-f971-455d-9bd4-1b4abaf0a2fd"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-b5d8ada5-f971-455d-9bd4-1b4abaf0a2fd"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-b5d8ada5-f971-455d-9bd4-1b4abaf0a2fd"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-b5d8ada5-f971-455d-9bd4-1b4abaf0a2fd"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-b5d8ada5-f971-455d-9bd4-1b4abaf0a2fd"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-b5d8ada5-f971-455d-9bd4-1b4abaf0a2fd"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-b5d8ada5-f971-455d-9bd4-1b4abaf0a2fd"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-b5d8ada5-f971-455d-9bd4-1b4abaf0a2fd"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-b5d8ada5-f971-455d-9bd4-1b4abaf0a2fd"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-b5d8ada5-f971-455d-9bd4-1b4abaf0a2fd"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-b5d8ada5-f971-455d-9bd4-1b4abaf0a2fd"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-b5d8ada5-f971-455d-9bd4-1b4abaf0a2fd"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-b5d8ada5-f971-455d-9bd4-1b4abaf0a2fd"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-b5d8ada5-f971-455d-9bd4-1b4abaf0a2fd"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-b5d8ada5-f971-455d-9bd4-1b4abaf0a2fd"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-b5d8ada5-f971-455d-9bd4-1b4abaf0a2fd"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-b5d8ada5-f971-455d-9bd4-1b4abaf0a2fd"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-b5d8ada5-f971-455d-9bd4-1b4abaf0a2fd"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-b5d8ada5-f971-455d-9bd4-1b4abaf0a2fd"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-b5d8ada5-f971-455d-9bd4-1b4abaf0a2fd"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-b5d8ada5-f971-455d-9bd4-1b4abaf0a2fd"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-b5d8ada5-f971-455d-9bd4-1b4abaf0a2fd"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-b5d8ada5-f971-455d-9bd4-1b4abaf0a2fd"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-b5d8ada5-f971-455d-9bd4-1b4abaf0a2fd"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-b5d8ada5-f971-455d-9bd4-1b4abaf0a2fd"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-b5d8ada5-f971-455d-9bd4-1b4abaf0a2fd"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}

#s-08171ade-9852-4cd0-b77c-27d757fb0162 {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
text-decoration: none;
}
#s-08171ade-9852-4cd0-b77c-27d757fb0162:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-08171ade-9852-4cd0-b77c-27d757fb0162:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-08171ade-9852-4cd0-b77c-27d757fb0162.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  block ;
}

#s-bfa131c6-d054-4e51-8fbd-ff9ee265e47b {
  border-style: solid;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(255, 255, 255, 1);
border-style: solid;
border-radius: 2px;
background-color: #252525;
text-align: center;
text-decoration: none;
}
#s-bfa131c6-d054-4e51-8fbd-ff9ee265e47b:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-bfa131c6-d054-4e51-8fbd-ff9ee265e47b:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-bfa131c6-d054-4e51-8fbd-ff9ee265e47b.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  block ;
}

#s-27be8609-8d98-47f9-92f0-c5e64e95845a {
  margin-top: 50px;
text-align: center;
}




  #s-27be8609-8d98-47f9-92f0-c5e64e95845a img.shogun-image {
    
    width: px;
  }


#s-27be8609-8d98-47f9-92f0-c5e64e95845a .shogun-image-content {
  
    align-items: center;
  
}

#s-a383a0b5-626b-47cf-9d9f-52bbd3a73617 {
  padding-top: 10px;
padding-bottom: 10px;
}

#s-a383a0b5-626b-47cf-9d9f-52bbd3a73617 .shg-sld-dot {
  background-color: rgba(113, 113, 113, 1);
}

#s-a383a0b5-626b-47cf-9d9f-52bbd3a73617 .shg-sld-nav-button.shg-sld-left,
#s-a383a0b5-626b-47cf-9d9f-52bbd3a73617 .shg-sld-nav-button.shg-sld-right {
  fill: rgba(113, 113, 113, 1);
}

#s-548722e7-226b-416e-bfe0-bcf5832a66a4 {
  margin-left: 2%;
margin-right: 2%;
}

@media (min-width: 0px) {
[id="s-548722e7-226b-416e-bfe0-bcf5832a66a4"] > .shg-row > .shg-c-xs-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-548722e7-226b-416e-bfe0-bcf5832a66a4"] > .shg-row > .shg-c-xs-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-548722e7-226b-416e-bfe0-bcf5832a66a4"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-548722e7-226b-416e-bfe0-bcf5832a66a4"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-548722e7-226b-416e-bfe0-bcf5832a66a4"] > .shg-row > .shg-c-xs-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-548722e7-226b-416e-bfe0-bcf5832a66a4"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-548722e7-226b-416e-bfe0-bcf5832a66a4"] > .shg-row > .shg-c-xs-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-548722e7-226b-416e-bfe0-bcf5832a66a4"] > .shg-row > .shg-c-xs-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-548722e7-226b-416e-bfe0-bcf5832a66a4"] > .shg-row > .shg-c-xs-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-548722e7-226b-416e-bfe0-bcf5832a66a4"] > .shg-row > .shg-c-xs-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-548722e7-226b-416e-bfe0-bcf5832a66a4"] > .shg-row > .shg-c-xs-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-548722e7-226b-416e-bfe0-bcf5832a66a4"] > .shg-row > .shg-c-xs-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 768px) {
[id="s-548722e7-226b-416e-bfe0-bcf5832a66a4"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-548722e7-226b-416e-bfe0-bcf5832a66a4"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-548722e7-226b-416e-bfe0-bcf5832a66a4"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-548722e7-226b-416e-bfe0-bcf5832a66a4"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-548722e7-226b-416e-bfe0-bcf5832a66a4"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-548722e7-226b-416e-bfe0-bcf5832a66a4"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-548722e7-226b-416e-bfe0-bcf5832a66a4"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-548722e7-226b-416e-bfe0-bcf5832a66a4"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-548722e7-226b-416e-bfe0-bcf5832a66a4"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-548722e7-226b-416e-bfe0-bcf5832a66a4"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-548722e7-226b-416e-bfe0-bcf5832a66a4"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-548722e7-226b-416e-bfe0-bcf5832a66a4"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-548722e7-226b-416e-bfe0-bcf5832a66a4"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-548722e7-226b-416e-bfe0-bcf5832a66a4"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-548722e7-226b-416e-bfe0-bcf5832a66a4"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-548722e7-226b-416e-bfe0-bcf5832a66a4"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-548722e7-226b-416e-bfe0-bcf5832a66a4"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-548722e7-226b-416e-bfe0-bcf5832a66a4"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-548722e7-226b-416e-bfe0-bcf5832a66a4"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-548722e7-226b-416e-bfe0-bcf5832a66a4"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-548722e7-226b-416e-bfe0-bcf5832a66a4"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-548722e7-226b-416e-bfe0-bcf5832a66a4"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-548722e7-226b-416e-bfe0-bcf5832a66a4"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-548722e7-226b-416e-bfe0-bcf5832a66a4"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-548722e7-226b-416e-bfe0-bcf5832a66a4"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-548722e7-226b-416e-bfe0-bcf5832a66a4"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-548722e7-226b-416e-bfe0-bcf5832a66a4"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-548722e7-226b-416e-bfe0-bcf5832a66a4"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-548722e7-226b-416e-bfe0-bcf5832a66a4"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-548722e7-226b-416e-bfe0-bcf5832a66a4"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-548722e7-226b-416e-bfe0-bcf5832a66a4"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-548722e7-226b-416e-bfe0-bcf5832a66a4"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-548722e7-226b-416e-bfe0-bcf5832a66a4"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-548722e7-226b-416e-bfe0-bcf5832a66a4"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-548722e7-226b-416e-bfe0-bcf5832a66a4"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-548722e7-226b-416e-bfe0-bcf5832a66a4"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 5.0px);
}

}

#s-b9d0a676-1580-4274-9321-0168199c93da {
  text-align: center;
}




  #s-b9d0a676-1580-4274-9321-0168199c93da img.shogun-image {
    
    width: px;
  }


#s-b9d0a676-1580-4274-9321-0168199c93da .shogun-image-content {
  
    align-items: center;
  
}

#s-e880525f-84ca-4d00-a38e-1d5db714ea2a {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-e880525f-84ca-4d00-a38e-1d5db714ea2a .shogun-heading-component h4 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 16px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-71e460dc-8b5a-44c4-9520-11bff3fafd6d {
  display: none;
}
#s-6804d7d6-b6dd-48cb-bb73-fb6447ee1032 {
  text-align: center;
}

#s-6804d7d6-b6dd-48cb-bb73-fb6447ee1032 .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-6804d7d6-b6dd-48cb-bb73-fb6447ee1032 .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-6804d7d6-b6dd-48cb-bb73-fb6447ee1032 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-f80ccf6e-56ca-450f-acb5-f29309338d72 {
  text-align: center;
}




  #s-f80ccf6e-56ca-450f-acb5-f29309338d72 img.shogun-image {
    
    width: px;
  }


#s-f80ccf6e-56ca-450f-acb5-f29309338d72 .shogun-image-content {
  
    align-items: center;
  
}

#s-09b9fd86-df71-47f8-864c-146f6a2eb29f {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-09b9fd86-df71-47f8-864c-146f6a2eb29f .shogun-heading-component h4 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 16px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-7bf4a0b2-fd91-4689-97a1-209881e7c33a {
  display: none;
}
#s-36fce52d-d3fc-43ee-a5b5-651614f590de {
  text-align: center;
}

#s-36fce52d-d3fc-43ee-a5b5-651614f590de .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-36fce52d-d3fc-43ee-a5b5-651614f590de .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-36fce52d-d3fc-43ee-a5b5-651614f590de .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-f44c7128-bfc4-4914-ad6e-a75a3a3aba0f {
  margin-left: 0%;
margin-right: 0%;
}

@media (min-width: 0px) {
[id="s-f44c7128-bfc4-4914-ad6e-a75a3a3aba0f"] > .shg-row > .shg-c-xs-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-f44c7128-bfc4-4914-ad6e-a75a3a3aba0f"] > .shg-row > .shg-c-xs-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-f44c7128-bfc4-4914-ad6e-a75a3a3aba0f"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-f44c7128-bfc4-4914-ad6e-a75a3a3aba0f"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-f44c7128-bfc4-4914-ad6e-a75a3a3aba0f"] > .shg-row > .shg-c-xs-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-f44c7128-bfc4-4914-ad6e-a75a3a3aba0f"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-f44c7128-bfc4-4914-ad6e-a75a3a3aba0f"] > .shg-row > .shg-c-xs-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-f44c7128-bfc4-4914-ad6e-a75a3a3aba0f"] > .shg-row > .shg-c-xs-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-f44c7128-bfc4-4914-ad6e-a75a3a3aba0f"] > .shg-row > .shg-c-xs-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-f44c7128-bfc4-4914-ad6e-a75a3a3aba0f"] > .shg-row > .shg-c-xs-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-f44c7128-bfc4-4914-ad6e-a75a3a3aba0f"] > .shg-row > .shg-c-xs-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-f44c7128-bfc4-4914-ad6e-a75a3a3aba0f"] > .shg-row > .shg-c-xs-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 768px) {
[id="s-f44c7128-bfc4-4914-ad6e-a75a3a3aba0f"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-f44c7128-bfc4-4914-ad6e-a75a3a3aba0f"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-f44c7128-bfc4-4914-ad6e-a75a3a3aba0f"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-f44c7128-bfc4-4914-ad6e-a75a3a3aba0f"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-f44c7128-bfc4-4914-ad6e-a75a3a3aba0f"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-f44c7128-bfc4-4914-ad6e-a75a3a3aba0f"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-f44c7128-bfc4-4914-ad6e-a75a3a3aba0f"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-f44c7128-bfc4-4914-ad6e-a75a3a3aba0f"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-f44c7128-bfc4-4914-ad6e-a75a3a3aba0f"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-f44c7128-bfc4-4914-ad6e-a75a3a3aba0f"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-f44c7128-bfc4-4914-ad6e-a75a3a3aba0f"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-f44c7128-bfc4-4914-ad6e-a75a3a3aba0f"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-f44c7128-bfc4-4914-ad6e-a75a3a3aba0f"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-f44c7128-bfc4-4914-ad6e-a75a3a3aba0f"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-f44c7128-bfc4-4914-ad6e-a75a3a3aba0f"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-f44c7128-bfc4-4914-ad6e-a75a3a3aba0f"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-f44c7128-bfc4-4914-ad6e-a75a3a3aba0f"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-f44c7128-bfc4-4914-ad6e-a75a3a3aba0f"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-f44c7128-bfc4-4914-ad6e-a75a3a3aba0f"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-f44c7128-bfc4-4914-ad6e-a75a3a3aba0f"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-f44c7128-bfc4-4914-ad6e-a75a3a3aba0f"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-f44c7128-bfc4-4914-ad6e-a75a3a3aba0f"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-f44c7128-bfc4-4914-ad6e-a75a3a3aba0f"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-f44c7128-bfc4-4914-ad6e-a75a3a3aba0f"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-f44c7128-bfc4-4914-ad6e-a75a3a3aba0f"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-f44c7128-bfc4-4914-ad6e-a75a3a3aba0f"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-f44c7128-bfc4-4914-ad6e-a75a3a3aba0f"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-f44c7128-bfc4-4914-ad6e-a75a3a3aba0f"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-f44c7128-bfc4-4914-ad6e-a75a3a3aba0f"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-f44c7128-bfc4-4914-ad6e-a75a3a3aba0f"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-f44c7128-bfc4-4914-ad6e-a75a3a3aba0f"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-f44c7128-bfc4-4914-ad6e-a75a3a3aba0f"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-f44c7128-bfc4-4914-ad6e-a75a3a3aba0f"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-f44c7128-bfc4-4914-ad6e-a75a3a3aba0f"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-f44c7128-bfc4-4914-ad6e-a75a3a3aba0f"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-f44c7128-bfc4-4914-ad6e-a75a3a3aba0f"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 5.0px);
}

}

#s-c105d3ef-13b8-4595-b063-deb6adf15470 {
  text-align: center;
}




  #s-c105d3ef-13b8-4595-b063-deb6adf15470 img.shogun-image {
    
    width: px;
  }


#s-c105d3ef-13b8-4595-b063-deb6adf15470 .shogun-image-content {
  
    align-items: center;
  
}

#s-40c4f23f-25d2-456e-bcc5-bb2c9ec5f5cc {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-40c4f23f-25d2-456e-bcc5-bb2c9ec5f5cc .shogun-heading-component h4 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 16px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-5b5f2adb-b1c8-471b-b2dd-69dbf52f6359 {
  display: none;
}
#s-f93e4df2-6c53-42ca-8ad7-2b3a97ef57dd {
  text-align: center;
}

#s-f93e4df2-6c53-42ca-8ad7-2b3a97ef57dd .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-f93e4df2-6c53-42ca-8ad7-2b3a97ef57dd .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-f93e4df2-6c53-42ca-8ad7-2b3a97ef57dd .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-dea332fe-ab68-40dc-8cc9-84747f1b03d4 {
  text-align: center;
}




  #s-dea332fe-ab68-40dc-8cc9-84747f1b03d4 img.shogun-image {
    
    width: px;
  }


#s-dea332fe-ab68-40dc-8cc9-84747f1b03d4 .shogun-image-content {
  
    align-items: center;
  
}

#s-2d300148-3739-465b-9933-562ebe7f41e2 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-2d300148-3739-465b-9933-562ebe7f41e2 .shogun-heading-component h4 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 16px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-94ad181e-7445-4e89-96b0-c476e1a5324f {
  display: none;
}
#s-606ad3e1-3598-4edf-be46-b59bd40d618d {
  text-align: center;
}

#s-606ad3e1-3598-4edf-be46-b59bd40d618d .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-606ad3e1-3598-4edf-be46-b59bd40d618d .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-606ad3e1-3598-4edf-be46-b59bd40d618d .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

@media (min-width: 0px) {
[id="s-e9e87113-74b5-4b3c-9bd3-f914ec5d499e"] > .shg-row > .shg-c-xs-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-e9e87113-74b5-4b3c-9bd3-f914ec5d499e"] > .shg-row > .shg-c-xs-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-e9e87113-74b5-4b3c-9bd3-f914ec5d499e"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-e9e87113-74b5-4b3c-9bd3-f914ec5d499e"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-e9e87113-74b5-4b3c-9bd3-f914ec5d499e"] > .shg-row > .shg-c-xs-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-e9e87113-74b5-4b3c-9bd3-f914ec5d499e"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-e9e87113-74b5-4b3c-9bd3-f914ec5d499e"] > .shg-row > .shg-c-xs-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-e9e87113-74b5-4b3c-9bd3-f914ec5d499e"] > .shg-row > .shg-c-xs-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-e9e87113-74b5-4b3c-9bd3-f914ec5d499e"] > .shg-row > .shg-c-xs-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-e9e87113-74b5-4b3c-9bd3-f914ec5d499e"] > .shg-row > .shg-c-xs-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-e9e87113-74b5-4b3c-9bd3-f914ec5d499e"] > .shg-row > .shg-c-xs-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-e9e87113-74b5-4b3c-9bd3-f914ec5d499e"] > .shg-row > .shg-c-xs-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 768px) {
[id="s-e9e87113-74b5-4b3c-9bd3-f914ec5d499e"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-e9e87113-74b5-4b3c-9bd3-f914ec5d499e"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-e9e87113-74b5-4b3c-9bd3-f914ec5d499e"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-e9e87113-74b5-4b3c-9bd3-f914ec5d499e"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-e9e87113-74b5-4b3c-9bd3-f914ec5d499e"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-e9e87113-74b5-4b3c-9bd3-f914ec5d499e"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-e9e87113-74b5-4b3c-9bd3-f914ec5d499e"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-e9e87113-74b5-4b3c-9bd3-f914ec5d499e"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-e9e87113-74b5-4b3c-9bd3-f914ec5d499e"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-e9e87113-74b5-4b3c-9bd3-f914ec5d499e"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-e9e87113-74b5-4b3c-9bd3-f914ec5d499e"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-e9e87113-74b5-4b3c-9bd3-f914ec5d499e"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-e9e87113-74b5-4b3c-9bd3-f914ec5d499e"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-e9e87113-74b5-4b3c-9bd3-f914ec5d499e"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-e9e87113-74b5-4b3c-9bd3-f914ec5d499e"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-e9e87113-74b5-4b3c-9bd3-f914ec5d499e"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-e9e87113-74b5-4b3c-9bd3-f914ec5d499e"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-e9e87113-74b5-4b3c-9bd3-f914ec5d499e"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-e9e87113-74b5-4b3c-9bd3-f914ec5d499e"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-e9e87113-74b5-4b3c-9bd3-f914ec5d499e"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-e9e87113-74b5-4b3c-9bd3-f914ec5d499e"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-e9e87113-74b5-4b3c-9bd3-f914ec5d499e"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-e9e87113-74b5-4b3c-9bd3-f914ec5d499e"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-e9e87113-74b5-4b3c-9bd3-f914ec5d499e"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-e9e87113-74b5-4b3c-9bd3-f914ec5d499e"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-e9e87113-74b5-4b3c-9bd3-f914ec5d499e"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-e9e87113-74b5-4b3c-9bd3-f914ec5d499e"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-e9e87113-74b5-4b3c-9bd3-f914ec5d499e"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-e9e87113-74b5-4b3c-9bd3-f914ec5d499e"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-e9e87113-74b5-4b3c-9bd3-f914ec5d499e"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-e9e87113-74b5-4b3c-9bd3-f914ec5d499e"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-e9e87113-74b5-4b3c-9bd3-f914ec5d499e"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-e9e87113-74b5-4b3c-9bd3-f914ec5d499e"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-e9e87113-74b5-4b3c-9bd3-f914ec5d499e"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-e9e87113-74b5-4b3c-9bd3-f914ec5d499e"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-e9e87113-74b5-4b3c-9bd3-f914ec5d499e"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 5.0px);
}

}

#s-b95806f0-ec58-4014-a580-b0dee5619e40 {
  text-align: center;
}




  #s-b95806f0-ec58-4014-a580-b0dee5619e40 img.shogun-image {
    
    width: px;
  }


#s-b95806f0-ec58-4014-a580-b0dee5619e40 .shogun-image-content {
  
    align-items: center;
  
}

#s-72f06c19-dee9-4f67-ac86-f6d543d7285f {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-72f06c19-dee9-4f67-ac86-f6d543d7285f .shogun-heading-component h4 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 16px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-cbadb52c-1d8e-43a2-8c45-41e8424a4b0e {
  display: none;
}
#s-d4095511-1106-4585-a1a0-1a937ff6016f {
  text-align: center;
}

#s-d4095511-1106-4585-a1a0-1a937ff6016f .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-d4095511-1106-4585-a1a0-1a937ff6016f .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-d4095511-1106-4585-a1a0-1a937ff6016f .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-cc279d68-73fb-4810-9bdb-83b08d07432c {
  text-align: center;
}




  #s-cc279d68-73fb-4810-9bdb-83b08d07432c img.shogun-image {
    
    width: px;
  }


#s-cc279d68-73fb-4810-9bdb-83b08d07432c .shogun-image-content {
  
    align-items: center;
  
}

#s-d5601297-9904-464c-80dd-d3dd52141855 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-d5601297-9904-464c-80dd-d3dd52141855 .shogun-heading-component h4 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 16px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-228993d6-7db0-458b-ac0b-b23579cf2d25 {
  display: none;
}
#s-0ca3074b-5acb-4e14-be84-131d8b6b0a90 {
  text-align: center;
}

#s-0ca3074b-5acb-4e14-be84-131d8b6b0a90 .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-0ca3074b-5acb-4e14-be84-131d8b6b0a90 .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-0ca3074b-5acb-4e14-be84-131d8b6b0a90 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

@media (min-width: 0px) {
[id="s-ab4cfeda-8264-424e-aa9b-9e2df320fdcb"] > .shg-row > .shg-c-xs-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-ab4cfeda-8264-424e-aa9b-9e2df320fdcb"] > .shg-row > .shg-c-xs-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-ab4cfeda-8264-424e-aa9b-9e2df320fdcb"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-ab4cfeda-8264-424e-aa9b-9e2df320fdcb"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-ab4cfeda-8264-424e-aa9b-9e2df320fdcb"] > .shg-row > .shg-c-xs-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-ab4cfeda-8264-424e-aa9b-9e2df320fdcb"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-ab4cfeda-8264-424e-aa9b-9e2df320fdcb"] > .shg-row > .shg-c-xs-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-ab4cfeda-8264-424e-aa9b-9e2df320fdcb"] > .shg-row > .shg-c-xs-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-ab4cfeda-8264-424e-aa9b-9e2df320fdcb"] > .shg-row > .shg-c-xs-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-ab4cfeda-8264-424e-aa9b-9e2df320fdcb"] > .shg-row > .shg-c-xs-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-ab4cfeda-8264-424e-aa9b-9e2df320fdcb"] > .shg-row > .shg-c-xs-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-ab4cfeda-8264-424e-aa9b-9e2df320fdcb"] > .shg-row > .shg-c-xs-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 768px) {
[id="s-ab4cfeda-8264-424e-aa9b-9e2df320fdcb"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-ab4cfeda-8264-424e-aa9b-9e2df320fdcb"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-ab4cfeda-8264-424e-aa9b-9e2df320fdcb"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-ab4cfeda-8264-424e-aa9b-9e2df320fdcb"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-ab4cfeda-8264-424e-aa9b-9e2df320fdcb"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-ab4cfeda-8264-424e-aa9b-9e2df320fdcb"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-ab4cfeda-8264-424e-aa9b-9e2df320fdcb"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-ab4cfeda-8264-424e-aa9b-9e2df320fdcb"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-ab4cfeda-8264-424e-aa9b-9e2df320fdcb"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-ab4cfeda-8264-424e-aa9b-9e2df320fdcb"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-ab4cfeda-8264-424e-aa9b-9e2df320fdcb"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-ab4cfeda-8264-424e-aa9b-9e2df320fdcb"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-ab4cfeda-8264-424e-aa9b-9e2df320fdcb"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-ab4cfeda-8264-424e-aa9b-9e2df320fdcb"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-ab4cfeda-8264-424e-aa9b-9e2df320fdcb"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-ab4cfeda-8264-424e-aa9b-9e2df320fdcb"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-ab4cfeda-8264-424e-aa9b-9e2df320fdcb"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-ab4cfeda-8264-424e-aa9b-9e2df320fdcb"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-ab4cfeda-8264-424e-aa9b-9e2df320fdcb"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-ab4cfeda-8264-424e-aa9b-9e2df320fdcb"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-ab4cfeda-8264-424e-aa9b-9e2df320fdcb"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-ab4cfeda-8264-424e-aa9b-9e2df320fdcb"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-ab4cfeda-8264-424e-aa9b-9e2df320fdcb"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-ab4cfeda-8264-424e-aa9b-9e2df320fdcb"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-ab4cfeda-8264-424e-aa9b-9e2df320fdcb"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-ab4cfeda-8264-424e-aa9b-9e2df320fdcb"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-ab4cfeda-8264-424e-aa9b-9e2df320fdcb"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-ab4cfeda-8264-424e-aa9b-9e2df320fdcb"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-ab4cfeda-8264-424e-aa9b-9e2df320fdcb"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-ab4cfeda-8264-424e-aa9b-9e2df320fdcb"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-ab4cfeda-8264-424e-aa9b-9e2df320fdcb"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-ab4cfeda-8264-424e-aa9b-9e2df320fdcb"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-ab4cfeda-8264-424e-aa9b-9e2df320fdcb"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-ab4cfeda-8264-424e-aa9b-9e2df320fdcb"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-ab4cfeda-8264-424e-aa9b-9e2df320fdcb"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-ab4cfeda-8264-424e-aa9b-9e2df320fdcb"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 15.0px);
}

}

#s-6d947521-b29c-4b8f-88f2-b149b0fe1f0d {
  text-align: center;
}




  #s-6d947521-b29c-4b8f-88f2-b149b0fe1f0d img.shogun-image {
    
    width: px;
  }


#s-6d947521-b29c-4b8f-88f2-b149b0fe1f0d .shogun-image-content {
  
    align-items: center;
  
}

#s-ae8eb7e5-f4ab-4be8-9d05-deb432595f7c {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-ae8eb7e5-f4ab-4be8-9d05-deb432595f7c .shogun-heading-component h4 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 16px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-00901f6c-5d0a-4ec4-b1d8-0b750991f6e4 {
  display: none;
}
#s-c7513cb5-a055-418d-b620-aecd704aadc2 {
  text-align: center;
}

#s-c7513cb5-a055-418d-b620-aecd704aadc2 .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-c7513cb5-a055-418d-b620-aecd704aadc2 .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-c7513cb5-a055-418d-b620-aecd704aadc2 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-2e7e7a7f-7d5e-4822-9301-50293199a03d {
  margin-top: -10px;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-2e7e7a7f-7d5e-4822-9301-50293199a03d .shogun-heading-component h6 {
  color: rgba(184, 41, 41, 1);
  font-weight:   ;
  
  font-style:   ;
  font-size: 14px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-7001c20a-336e-40b7-b2d0-dcfccf28e28b {
  text-align: center;
}




  #s-7001c20a-336e-40b7-b2d0-dcfccf28e28b img.shogun-image {
    
    width: px;
  }


#s-7001c20a-336e-40b7-b2d0-dcfccf28e28b .shogun-image-content {
  
    align-items: center;
  
}

#s-25a80b5c-1359-4428-ab48-e7967064d874 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-25a80b5c-1359-4428-ab48-e7967064d874 .shogun-heading-component h4 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 16px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-6d27c2ed-b6a1-42fb-b6e4-4a136263bc46 {
  display: none;
}
#s-9e7cc21a-09cb-4f78-8197-be0d6d902c15 {
  text-align: center;
}

#s-9e7cc21a-09cb-4f78-8197-be0d6d902c15 .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-9e7cc21a-09cb-4f78-8197-be0d6d902c15 .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-9e7cc21a-09cb-4f78-8197-be0d6d902c15 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-6e2ea208-bf2f-4fe9-a35b-c36848e46a3c {
  margin-top: 50px;
text-align: center;
}




  #s-6e2ea208-bf2f-4fe9-a35b-c36848e46a3c img.shogun-image {
    
    width: px;
  }


#s-6e2ea208-bf2f-4fe9-a35b-c36848e46a3c .shogun-image-content {
  
    align-items: center;
  
}

#s-22618126-e2bb-4038-ae3d-fefb3227b325 {
  padding-top: 10px;
padding-bottom: 10px;
}

#s-22618126-e2bb-4038-ae3d-fefb3227b325 .shg-sld-dot {
  background-color: rgba(113, 113, 113, 1);
}

#s-22618126-e2bb-4038-ae3d-fefb3227b325 .shg-sld-nav-button.shg-sld-left,
#s-22618126-e2bb-4038-ae3d-fefb3227b325 .shg-sld-nav-button.shg-sld-right {
  fill: rgba(113, 113, 113, 1);
}

#s-6d4e4f6a-b652-45a6-92ae-eb78b3c5e8e2 {
  margin-left: 2%;
margin-right: 2%;
}

@media (min-width: 0px) {
[id="s-6d4e4f6a-b652-45a6-92ae-eb78b3c5e8e2"] > .shg-row > .shg-c-xs-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-6d4e4f6a-b652-45a6-92ae-eb78b3c5e8e2"] > .shg-row > .shg-c-xs-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-6d4e4f6a-b652-45a6-92ae-eb78b3c5e8e2"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-6d4e4f6a-b652-45a6-92ae-eb78b3c5e8e2"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-6d4e4f6a-b652-45a6-92ae-eb78b3c5e8e2"] > .shg-row > .shg-c-xs-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-6d4e4f6a-b652-45a6-92ae-eb78b3c5e8e2"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-6d4e4f6a-b652-45a6-92ae-eb78b3c5e8e2"] > .shg-row > .shg-c-xs-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-6d4e4f6a-b652-45a6-92ae-eb78b3c5e8e2"] > .shg-row > .shg-c-xs-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-6d4e4f6a-b652-45a6-92ae-eb78b3c5e8e2"] > .shg-row > .shg-c-xs-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-6d4e4f6a-b652-45a6-92ae-eb78b3c5e8e2"] > .shg-row > .shg-c-xs-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-6d4e4f6a-b652-45a6-92ae-eb78b3c5e8e2"] > .shg-row > .shg-c-xs-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-6d4e4f6a-b652-45a6-92ae-eb78b3c5e8e2"] > .shg-row > .shg-c-xs-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 768px) {
[id="s-6d4e4f6a-b652-45a6-92ae-eb78b3c5e8e2"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-6d4e4f6a-b652-45a6-92ae-eb78b3c5e8e2"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-6d4e4f6a-b652-45a6-92ae-eb78b3c5e8e2"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-6d4e4f6a-b652-45a6-92ae-eb78b3c5e8e2"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-6d4e4f6a-b652-45a6-92ae-eb78b3c5e8e2"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-6d4e4f6a-b652-45a6-92ae-eb78b3c5e8e2"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-6d4e4f6a-b652-45a6-92ae-eb78b3c5e8e2"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-6d4e4f6a-b652-45a6-92ae-eb78b3c5e8e2"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-6d4e4f6a-b652-45a6-92ae-eb78b3c5e8e2"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-6d4e4f6a-b652-45a6-92ae-eb78b3c5e8e2"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-6d4e4f6a-b652-45a6-92ae-eb78b3c5e8e2"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-6d4e4f6a-b652-45a6-92ae-eb78b3c5e8e2"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-6d4e4f6a-b652-45a6-92ae-eb78b3c5e8e2"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-6d4e4f6a-b652-45a6-92ae-eb78b3c5e8e2"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-6d4e4f6a-b652-45a6-92ae-eb78b3c5e8e2"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-6d4e4f6a-b652-45a6-92ae-eb78b3c5e8e2"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-6d4e4f6a-b652-45a6-92ae-eb78b3c5e8e2"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-6d4e4f6a-b652-45a6-92ae-eb78b3c5e8e2"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-6d4e4f6a-b652-45a6-92ae-eb78b3c5e8e2"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-6d4e4f6a-b652-45a6-92ae-eb78b3c5e8e2"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-6d4e4f6a-b652-45a6-92ae-eb78b3c5e8e2"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-6d4e4f6a-b652-45a6-92ae-eb78b3c5e8e2"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-6d4e4f6a-b652-45a6-92ae-eb78b3c5e8e2"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-6d4e4f6a-b652-45a6-92ae-eb78b3c5e8e2"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-6d4e4f6a-b652-45a6-92ae-eb78b3c5e8e2"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-6d4e4f6a-b652-45a6-92ae-eb78b3c5e8e2"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-6d4e4f6a-b652-45a6-92ae-eb78b3c5e8e2"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-6d4e4f6a-b652-45a6-92ae-eb78b3c5e8e2"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-6d4e4f6a-b652-45a6-92ae-eb78b3c5e8e2"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-6d4e4f6a-b652-45a6-92ae-eb78b3c5e8e2"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-6d4e4f6a-b652-45a6-92ae-eb78b3c5e8e2"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-6d4e4f6a-b652-45a6-92ae-eb78b3c5e8e2"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-6d4e4f6a-b652-45a6-92ae-eb78b3c5e8e2"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-6d4e4f6a-b652-45a6-92ae-eb78b3c5e8e2"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-6d4e4f6a-b652-45a6-92ae-eb78b3c5e8e2"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-6d4e4f6a-b652-45a6-92ae-eb78b3c5e8e2"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 5.0px);
}

}

#s-e618b787-012a-42b4-bcf2-47a3c2cf1bb4 {
  text-align: center;
}




  #s-e618b787-012a-42b4-bcf2-47a3c2cf1bb4 img.shogun-image {
    
    width: px;
  }


#s-e618b787-012a-42b4-bcf2-47a3c2cf1bb4 .shogun-image-content {
  
    align-items: center;
  
}

#s-deba29e0-f897-4d21-b338-59051ba49649 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-deba29e0-f897-4d21-b338-59051ba49649 .shogun-heading-component h4 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 16px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-9b1b235e-8d01-4c83-9e62-081e4bd949d6 {
  display: none;
}
#s-8aa59569-8adb-4ab5-9726-8f8285e34b4a {
  text-align: center;
}

#s-8aa59569-8adb-4ab5-9726-8f8285e34b4a .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-8aa59569-8adb-4ab5-9726-8f8285e34b4a .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-8aa59569-8adb-4ab5-9726-8f8285e34b4a .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-8cd63157-a0c2-4cc7-8c7a-c470472d4f32 {
  text-align: center;
}




  #s-8cd63157-a0c2-4cc7-8c7a-c470472d4f32 img.shogun-image {
    
    width: px;
  }


#s-8cd63157-a0c2-4cc7-8c7a-c470472d4f32 .shogun-image-content {
  
    align-items: center;
  
}

#s-ceede827-7443-4d0d-a835-bbaba2b1018b {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-ceede827-7443-4d0d-a835-bbaba2b1018b .shogun-heading-component h4 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 16px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-d0e9a346-8fc9-4049-a76d-dee6a20c398f {
  display: none;
}
#s-a921fac5-26d6-466c-a883-33cc07e508ab {
  text-align: center;
}

#s-a921fac5-26d6-466c-a883-33cc07e508ab .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-a921fac5-26d6-466c-a883-33cc07e508ab .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-a921fac5-26d6-466c-a883-33cc07e508ab .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-3aaa5af2-11a3-4517-8ddc-2d0eabc87ac5 {
  margin-left: 0%;
margin-right: 0%;
}

@media (min-width: 0px) {
[id="s-3aaa5af2-11a3-4517-8ddc-2d0eabc87ac5"] > .shg-row > .shg-c-xs-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-3aaa5af2-11a3-4517-8ddc-2d0eabc87ac5"] > .shg-row > .shg-c-xs-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-3aaa5af2-11a3-4517-8ddc-2d0eabc87ac5"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-3aaa5af2-11a3-4517-8ddc-2d0eabc87ac5"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-3aaa5af2-11a3-4517-8ddc-2d0eabc87ac5"] > .shg-row > .shg-c-xs-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-3aaa5af2-11a3-4517-8ddc-2d0eabc87ac5"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-3aaa5af2-11a3-4517-8ddc-2d0eabc87ac5"] > .shg-row > .shg-c-xs-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-3aaa5af2-11a3-4517-8ddc-2d0eabc87ac5"] > .shg-row > .shg-c-xs-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-3aaa5af2-11a3-4517-8ddc-2d0eabc87ac5"] > .shg-row > .shg-c-xs-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-3aaa5af2-11a3-4517-8ddc-2d0eabc87ac5"] > .shg-row > .shg-c-xs-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-3aaa5af2-11a3-4517-8ddc-2d0eabc87ac5"] > .shg-row > .shg-c-xs-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-3aaa5af2-11a3-4517-8ddc-2d0eabc87ac5"] > .shg-row > .shg-c-xs-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 768px) {
[id="s-3aaa5af2-11a3-4517-8ddc-2d0eabc87ac5"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-3aaa5af2-11a3-4517-8ddc-2d0eabc87ac5"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-3aaa5af2-11a3-4517-8ddc-2d0eabc87ac5"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-3aaa5af2-11a3-4517-8ddc-2d0eabc87ac5"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-3aaa5af2-11a3-4517-8ddc-2d0eabc87ac5"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-3aaa5af2-11a3-4517-8ddc-2d0eabc87ac5"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-3aaa5af2-11a3-4517-8ddc-2d0eabc87ac5"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-3aaa5af2-11a3-4517-8ddc-2d0eabc87ac5"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-3aaa5af2-11a3-4517-8ddc-2d0eabc87ac5"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-3aaa5af2-11a3-4517-8ddc-2d0eabc87ac5"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-3aaa5af2-11a3-4517-8ddc-2d0eabc87ac5"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-3aaa5af2-11a3-4517-8ddc-2d0eabc87ac5"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-3aaa5af2-11a3-4517-8ddc-2d0eabc87ac5"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-3aaa5af2-11a3-4517-8ddc-2d0eabc87ac5"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-3aaa5af2-11a3-4517-8ddc-2d0eabc87ac5"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-3aaa5af2-11a3-4517-8ddc-2d0eabc87ac5"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-3aaa5af2-11a3-4517-8ddc-2d0eabc87ac5"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-3aaa5af2-11a3-4517-8ddc-2d0eabc87ac5"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-3aaa5af2-11a3-4517-8ddc-2d0eabc87ac5"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-3aaa5af2-11a3-4517-8ddc-2d0eabc87ac5"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-3aaa5af2-11a3-4517-8ddc-2d0eabc87ac5"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-3aaa5af2-11a3-4517-8ddc-2d0eabc87ac5"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-3aaa5af2-11a3-4517-8ddc-2d0eabc87ac5"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-3aaa5af2-11a3-4517-8ddc-2d0eabc87ac5"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-3aaa5af2-11a3-4517-8ddc-2d0eabc87ac5"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-3aaa5af2-11a3-4517-8ddc-2d0eabc87ac5"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-3aaa5af2-11a3-4517-8ddc-2d0eabc87ac5"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-3aaa5af2-11a3-4517-8ddc-2d0eabc87ac5"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-3aaa5af2-11a3-4517-8ddc-2d0eabc87ac5"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-3aaa5af2-11a3-4517-8ddc-2d0eabc87ac5"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-3aaa5af2-11a3-4517-8ddc-2d0eabc87ac5"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-3aaa5af2-11a3-4517-8ddc-2d0eabc87ac5"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-3aaa5af2-11a3-4517-8ddc-2d0eabc87ac5"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-3aaa5af2-11a3-4517-8ddc-2d0eabc87ac5"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-3aaa5af2-11a3-4517-8ddc-2d0eabc87ac5"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-3aaa5af2-11a3-4517-8ddc-2d0eabc87ac5"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 5.0px);
}

}

#s-4ee8701f-5d94-48f0-bf86-d17f6c138325 {
  text-align: center;
}




  #s-4ee8701f-5d94-48f0-bf86-d17f6c138325 img.shogun-image {
    
    width: px;
  }


#s-4ee8701f-5d94-48f0-bf86-d17f6c138325 .shogun-image-content {
  
    align-items: center;
  
}

#s-df2ce19b-cfc7-46dd-bad0-ab3ec2b494db {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-df2ce19b-cfc7-46dd-bad0-ab3ec2b494db .shogun-heading-component h4 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 16px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-9ce080e4-d21c-4c80-93bf-d5afa722902d {
  display: none;
}
#s-7adab9ac-9e6d-4af3-89d6-309e193334fa {
  text-align: center;
}

#s-7adab9ac-9e6d-4af3-89d6-309e193334fa .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-7adab9ac-9e6d-4af3-89d6-309e193334fa .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-7adab9ac-9e6d-4af3-89d6-309e193334fa .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-eb578f19-49c0-416d-a18e-fc12741feb40 {
  text-align: center;
}




  #s-eb578f19-49c0-416d-a18e-fc12741feb40 img.shogun-image {
    
    width: px;
  }


#s-eb578f19-49c0-416d-a18e-fc12741feb40 .shogun-image-content {
  
    align-items: center;
  
}

#s-95fd174a-6730-4733-a69f-eeca9936eea1 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-95fd174a-6730-4733-a69f-eeca9936eea1 .shogun-heading-component h4 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 16px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-810f6d69-3681-449e-a7cd-afe9f18e982a {
  display: none;
}
#s-213f8a79-1c3a-463c-9237-ee395dd7dc37 {
  text-align: center;
}

#s-213f8a79-1c3a-463c-9237-ee395dd7dc37 .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-213f8a79-1c3a-463c-9237-ee395dd7dc37 .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-213f8a79-1c3a-463c-9237-ee395dd7dc37 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

@media (min-width: 0px) {
[id="s-b1dc01a1-18ce-4f56-8ebe-f122bc104b7d"] > .shg-row > .shg-c-xs-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-b1dc01a1-18ce-4f56-8ebe-f122bc104b7d"] > .shg-row > .shg-c-xs-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-b1dc01a1-18ce-4f56-8ebe-f122bc104b7d"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-b1dc01a1-18ce-4f56-8ebe-f122bc104b7d"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-b1dc01a1-18ce-4f56-8ebe-f122bc104b7d"] > .shg-row > .shg-c-xs-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-b1dc01a1-18ce-4f56-8ebe-f122bc104b7d"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-b1dc01a1-18ce-4f56-8ebe-f122bc104b7d"] > .shg-row > .shg-c-xs-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-b1dc01a1-18ce-4f56-8ebe-f122bc104b7d"] > .shg-row > .shg-c-xs-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-b1dc01a1-18ce-4f56-8ebe-f122bc104b7d"] > .shg-row > .shg-c-xs-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-b1dc01a1-18ce-4f56-8ebe-f122bc104b7d"] > .shg-row > .shg-c-xs-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-b1dc01a1-18ce-4f56-8ebe-f122bc104b7d"] > .shg-row > .shg-c-xs-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-b1dc01a1-18ce-4f56-8ebe-f122bc104b7d"] > .shg-row > .shg-c-xs-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 768px) {
[id="s-b1dc01a1-18ce-4f56-8ebe-f122bc104b7d"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-b1dc01a1-18ce-4f56-8ebe-f122bc104b7d"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-b1dc01a1-18ce-4f56-8ebe-f122bc104b7d"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-b1dc01a1-18ce-4f56-8ebe-f122bc104b7d"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-b1dc01a1-18ce-4f56-8ebe-f122bc104b7d"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-b1dc01a1-18ce-4f56-8ebe-f122bc104b7d"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-b1dc01a1-18ce-4f56-8ebe-f122bc104b7d"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-b1dc01a1-18ce-4f56-8ebe-f122bc104b7d"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-b1dc01a1-18ce-4f56-8ebe-f122bc104b7d"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-b1dc01a1-18ce-4f56-8ebe-f122bc104b7d"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-b1dc01a1-18ce-4f56-8ebe-f122bc104b7d"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-b1dc01a1-18ce-4f56-8ebe-f122bc104b7d"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-b1dc01a1-18ce-4f56-8ebe-f122bc104b7d"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-b1dc01a1-18ce-4f56-8ebe-f122bc104b7d"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-b1dc01a1-18ce-4f56-8ebe-f122bc104b7d"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-b1dc01a1-18ce-4f56-8ebe-f122bc104b7d"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-b1dc01a1-18ce-4f56-8ebe-f122bc104b7d"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-b1dc01a1-18ce-4f56-8ebe-f122bc104b7d"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-b1dc01a1-18ce-4f56-8ebe-f122bc104b7d"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-b1dc01a1-18ce-4f56-8ebe-f122bc104b7d"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-b1dc01a1-18ce-4f56-8ebe-f122bc104b7d"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-b1dc01a1-18ce-4f56-8ebe-f122bc104b7d"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-b1dc01a1-18ce-4f56-8ebe-f122bc104b7d"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-b1dc01a1-18ce-4f56-8ebe-f122bc104b7d"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-b1dc01a1-18ce-4f56-8ebe-f122bc104b7d"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-b1dc01a1-18ce-4f56-8ebe-f122bc104b7d"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-b1dc01a1-18ce-4f56-8ebe-f122bc104b7d"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-b1dc01a1-18ce-4f56-8ebe-f122bc104b7d"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-b1dc01a1-18ce-4f56-8ebe-f122bc104b7d"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-b1dc01a1-18ce-4f56-8ebe-f122bc104b7d"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-b1dc01a1-18ce-4f56-8ebe-f122bc104b7d"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-b1dc01a1-18ce-4f56-8ebe-f122bc104b7d"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-b1dc01a1-18ce-4f56-8ebe-f122bc104b7d"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-b1dc01a1-18ce-4f56-8ebe-f122bc104b7d"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-b1dc01a1-18ce-4f56-8ebe-f122bc104b7d"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-b1dc01a1-18ce-4f56-8ebe-f122bc104b7d"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 5.0px);
}

}

#s-90039992-1736-4f3a-b5f1-6dbe35ec4e11 {
  text-align: center;
}




  #s-90039992-1736-4f3a-b5f1-6dbe35ec4e11 img.shogun-image {
    
    width: px;
  }


#s-90039992-1736-4f3a-b5f1-6dbe35ec4e11 .shogun-image-content {
  
    align-items: center;
  
}

#s-5dc73a50-3ca2-4551-a133-c6891112221e {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-5dc73a50-3ca2-4551-a133-c6891112221e .shogun-heading-component h4 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 16px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-72af373c-a396-4454-9978-5173ba964b61 {
  display: none;
}
#s-848b963f-0cd0-4b2d-9704-d119b835878e {
  text-align: center;
}

#s-848b963f-0cd0-4b2d-9704-d119b835878e .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-848b963f-0cd0-4b2d-9704-d119b835878e .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-848b963f-0cd0-4b2d-9704-d119b835878e .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-265d9ba0-46c2-4056-808b-be31743cc3de {
  text-align: center;
}




  #s-265d9ba0-46c2-4056-808b-be31743cc3de img.shogun-image {
    
    width: px;
  }


#s-265d9ba0-46c2-4056-808b-be31743cc3de .shogun-image-content {
  
    align-items: center;
  
}

#s-b0e44071-d193-4179-8a54-bc325c8c3177 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-b0e44071-d193-4179-8a54-bc325c8c3177 .shogun-heading-component h4 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 16px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-2fb04a4e-2f1c-4052-9b4c-96afdb2980f8 {
  display: none;
}
#s-e1579376-f40e-4f43-923b-bbf64aba607b {
  text-align: center;
}

#s-e1579376-f40e-4f43-923b-bbf64aba607b .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-e1579376-f40e-4f43-923b-bbf64aba607b .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-e1579376-f40e-4f43-923b-bbf64aba607b .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

@media (min-width: 0px) {
[id="s-cdb0c20d-6892-4107-a77b-72a4e5b5cf7e"] > .shg-row > .shg-c-xs-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-cdb0c20d-6892-4107-a77b-72a4e5b5cf7e"] > .shg-row > .shg-c-xs-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-cdb0c20d-6892-4107-a77b-72a4e5b5cf7e"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-cdb0c20d-6892-4107-a77b-72a4e5b5cf7e"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-cdb0c20d-6892-4107-a77b-72a4e5b5cf7e"] > .shg-row > .shg-c-xs-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-cdb0c20d-6892-4107-a77b-72a4e5b5cf7e"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-cdb0c20d-6892-4107-a77b-72a4e5b5cf7e"] > .shg-row > .shg-c-xs-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-cdb0c20d-6892-4107-a77b-72a4e5b5cf7e"] > .shg-row > .shg-c-xs-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-cdb0c20d-6892-4107-a77b-72a4e5b5cf7e"] > .shg-row > .shg-c-xs-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-cdb0c20d-6892-4107-a77b-72a4e5b5cf7e"] > .shg-row > .shg-c-xs-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-cdb0c20d-6892-4107-a77b-72a4e5b5cf7e"] > .shg-row > .shg-c-xs-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-cdb0c20d-6892-4107-a77b-72a4e5b5cf7e"] > .shg-row > .shg-c-xs-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 768px) {
[id="s-cdb0c20d-6892-4107-a77b-72a4e5b5cf7e"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-cdb0c20d-6892-4107-a77b-72a4e5b5cf7e"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-cdb0c20d-6892-4107-a77b-72a4e5b5cf7e"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-cdb0c20d-6892-4107-a77b-72a4e5b5cf7e"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-cdb0c20d-6892-4107-a77b-72a4e5b5cf7e"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-cdb0c20d-6892-4107-a77b-72a4e5b5cf7e"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-cdb0c20d-6892-4107-a77b-72a4e5b5cf7e"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-cdb0c20d-6892-4107-a77b-72a4e5b5cf7e"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-cdb0c20d-6892-4107-a77b-72a4e5b5cf7e"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-cdb0c20d-6892-4107-a77b-72a4e5b5cf7e"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-cdb0c20d-6892-4107-a77b-72a4e5b5cf7e"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-cdb0c20d-6892-4107-a77b-72a4e5b5cf7e"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-cdb0c20d-6892-4107-a77b-72a4e5b5cf7e"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-cdb0c20d-6892-4107-a77b-72a4e5b5cf7e"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-cdb0c20d-6892-4107-a77b-72a4e5b5cf7e"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-cdb0c20d-6892-4107-a77b-72a4e5b5cf7e"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-cdb0c20d-6892-4107-a77b-72a4e5b5cf7e"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-cdb0c20d-6892-4107-a77b-72a4e5b5cf7e"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-cdb0c20d-6892-4107-a77b-72a4e5b5cf7e"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-cdb0c20d-6892-4107-a77b-72a4e5b5cf7e"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-cdb0c20d-6892-4107-a77b-72a4e5b5cf7e"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-cdb0c20d-6892-4107-a77b-72a4e5b5cf7e"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-cdb0c20d-6892-4107-a77b-72a4e5b5cf7e"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-cdb0c20d-6892-4107-a77b-72a4e5b5cf7e"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-cdb0c20d-6892-4107-a77b-72a4e5b5cf7e"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-cdb0c20d-6892-4107-a77b-72a4e5b5cf7e"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-cdb0c20d-6892-4107-a77b-72a4e5b5cf7e"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-cdb0c20d-6892-4107-a77b-72a4e5b5cf7e"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-cdb0c20d-6892-4107-a77b-72a4e5b5cf7e"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-cdb0c20d-6892-4107-a77b-72a4e5b5cf7e"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-cdb0c20d-6892-4107-a77b-72a4e5b5cf7e"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-cdb0c20d-6892-4107-a77b-72a4e5b5cf7e"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-cdb0c20d-6892-4107-a77b-72a4e5b5cf7e"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-cdb0c20d-6892-4107-a77b-72a4e5b5cf7e"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-cdb0c20d-6892-4107-a77b-72a4e5b5cf7e"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-cdb0c20d-6892-4107-a77b-72a4e5b5cf7e"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 15.0px);
}

}

#s-4d548a5d-aa36-416c-bbd9-d00b7610621c {
  text-align: center;
}




  #s-4d548a5d-aa36-416c-bbd9-d00b7610621c img.shogun-image {
    
    width: px;
  }


#s-4d548a5d-aa36-416c-bbd9-d00b7610621c .shogun-image-content {
  
    align-items: center;
  
}

#s-b6ea240d-556f-48ae-9b06-c4c4e9e0cbf5 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-b6ea240d-556f-48ae-9b06-c4c4e9e0cbf5 .shogun-heading-component h4 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 16px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-5ea097ba-074d-4292-8470-8fda48bcd731 {
  display: none;
}
#s-c7f77ae4-5fe3-419f-ba70-3e7ec9b53786 {
  text-align: center;
}

#s-c7f77ae4-5fe3-419f-ba70-3e7ec9b53786 .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-c7f77ae4-5fe3-419f-ba70-3e7ec9b53786 .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-c7f77ae4-5fe3-419f-ba70-3e7ec9b53786 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-85bb7796-4e99-4c20-ba85-2fe14f750903 {
  text-align: center;
}




  #s-85bb7796-4e99-4c20-ba85-2fe14f750903 img.shogun-image {
    
    width: px;
  }


#s-85bb7796-4e99-4c20-ba85-2fe14f750903 .shogun-image-content {
  
    align-items: center;
  
}

#s-d88fe83e-3f37-4db8-abd7-75c80c6574cb {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-d88fe83e-3f37-4db8-abd7-75c80c6574cb .shogun-heading-component h4 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 16px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-1a6dc824-3c49-4938-8a41-36088c899b63 {
  display: none;
}
#s-ad6d8534-d68a-4083-babd-f2a80a2747d1 {
  text-align: center;
}

#s-ad6d8534-d68a-4083-babd-f2a80a2747d1 .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-ad6d8534-d68a-4083-babd-f2a80a2747d1 .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-ad6d8534-d68a-4083-babd-f2a80a2747d1 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-68973598-ff93-4b95-a291-b2c08dd8cb40 {
  margin-top: 50px;
text-align: center;
}




  #s-68973598-ff93-4b95-a291-b2c08dd8cb40 img.shogun-image {
    
    width: px;
  }


#s-68973598-ff93-4b95-a291-b2c08dd8cb40 .shogun-image-content {
  
    align-items: center;
  
}

#s-b23b8e4f-4b52-4cc1-9ca8-4452bb8f9990 {
  padding-top: 10px;
padding-bottom: 10px;
}

#s-b23b8e4f-4b52-4cc1-9ca8-4452bb8f9990 .shg-sld-dot {
  background-color: rgba(113, 113, 113, 1);
}

#s-b23b8e4f-4b52-4cc1-9ca8-4452bb8f9990 .shg-sld-nav-button.shg-sld-left,
#s-b23b8e4f-4b52-4cc1-9ca8-4452bb8f9990 .shg-sld-nav-button.shg-sld-right {
  fill: rgba(113, 113, 113, 1);
}

#s-2892477d-20eb-4cc1-a373-d0a43b0a126c {
  margin-left: 2%;
margin-right: 2%;
}

@media (min-width: 0px) {
[id="s-2892477d-20eb-4cc1-a373-d0a43b0a126c"] > .shg-row > .shg-c-xs-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-2892477d-20eb-4cc1-a373-d0a43b0a126c"] > .shg-row > .shg-c-xs-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-2892477d-20eb-4cc1-a373-d0a43b0a126c"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-2892477d-20eb-4cc1-a373-d0a43b0a126c"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-2892477d-20eb-4cc1-a373-d0a43b0a126c"] > .shg-row > .shg-c-xs-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-2892477d-20eb-4cc1-a373-d0a43b0a126c"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-2892477d-20eb-4cc1-a373-d0a43b0a126c"] > .shg-row > .shg-c-xs-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-2892477d-20eb-4cc1-a373-d0a43b0a126c"] > .shg-row > .shg-c-xs-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-2892477d-20eb-4cc1-a373-d0a43b0a126c"] > .shg-row > .shg-c-xs-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-2892477d-20eb-4cc1-a373-d0a43b0a126c"] > .shg-row > .shg-c-xs-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-2892477d-20eb-4cc1-a373-d0a43b0a126c"] > .shg-row > .shg-c-xs-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-2892477d-20eb-4cc1-a373-d0a43b0a126c"] > .shg-row > .shg-c-xs-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 768px) {
[id="s-2892477d-20eb-4cc1-a373-d0a43b0a126c"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-2892477d-20eb-4cc1-a373-d0a43b0a126c"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-2892477d-20eb-4cc1-a373-d0a43b0a126c"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-2892477d-20eb-4cc1-a373-d0a43b0a126c"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-2892477d-20eb-4cc1-a373-d0a43b0a126c"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-2892477d-20eb-4cc1-a373-d0a43b0a126c"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-2892477d-20eb-4cc1-a373-d0a43b0a126c"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-2892477d-20eb-4cc1-a373-d0a43b0a126c"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-2892477d-20eb-4cc1-a373-d0a43b0a126c"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-2892477d-20eb-4cc1-a373-d0a43b0a126c"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-2892477d-20eb-4cc1-a373-d0a43b0a126c"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-2892477d-20eb-4cc1-a373-d0a43b0a126c"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-2892477d-20eb-4cc1-a373-d0a43b0a126c"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-2892477d-20eb-4cc1-a373-d0a43b0a126c"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-2892477d-20eb-4cc1-a373-d0a43b0a126c"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-2892477d-20eb-4cc1-a373-d0a43b0a126c"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-2892477d-20eb-4cc1-a373-d0a43b0a126c"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-2892477d-20eb-4cc1-a373-d0a43b0a126c"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-2892477d-20eb-4cc1-a373-d0a43b0a126c"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-2892477d-20eb-4cc1-a373-d0a43b0a126c"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-2892477d-20eb-4cc1-a373-d0a43b0a126c"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-2892477d-20eb-4cc1-a373-d0a43b0a126c"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-2892477d-20eb-4cc1-a373-d0a43b0a126c"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-2892477d-20eb-4cc1-a373-d0a43b0a126c"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-2892477d-20eb-4cc1-a373-d0a43b0a126c"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-2892477d-20eb-4cc1-a373-d0a43b0a126c"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-2892477d-20eb-4cc1-a373-d0a43b0a126c"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-2892477d-20eb-4cc1-a373-d0a43b0a126c"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-2892477d-20eb-4cc1-a373-d0a43b0a126c"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-2892477d-20eb-4cc1-a373-d0a43b0a126c"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-2892477d-20eb-4cc1-a373-d0a43b0a126c"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-2892477d-20eb-4cc1-a373-d0a43b0a126c"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-2892477d-20eb-4cc1-a373-d0a43b0a126c"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-2892477d-20eb-4cc1-a373-d0a43b0a126c"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-2892477d-20eb-4cc1-a373-d0a43b0a126c"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-2892477d-20eb-4cc1-a373-d0a43b0a126c"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 5.0px);
}

}

#s-12eb74b2-ae6a-46c4-9015-20e63f3d94a1 {
  text-align: center;
}




  #s-12eb74b2-ae6a-46c4-9015-20e63f3d94a1 img.shogun-image {
    
    width: px;
  }


#s-12eb74b2-ae6a-46c4-9015-20e63f3d94a1 .shogun-image-content {
  
    align-items: center;
  
}

#s-a608e041-b74b-4f23-b685-2e021dea79a6 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-a608e041-b74b-4f23-b685-2e021dea79a6 .shogun-heading-component h4 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 16px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-bf4dd319-af79-4085-82b8-d5368afd399e {
  display: none;
}
#s-3b6d9d64-b25c-458a-b78d-605ab8cf4160 {
  text-align: center;
}

#s-3b6d9d64-b25c-458a-b78d-605ab8cf4160 .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-3b6d9d64-b25c-458a-b78d-605ab8cf4160 .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-3b6d9d64-b25c-458a-b78d-605ab8cf4160 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-c0f15645-13cb-4c3b-a0ae-335832c11c16 {
  text-align: center;
}




  #s-c0f15645-13cb-4c3b-a0ae-335832c11c16 img.shogun-image {
    
    width: px;
  }


#s-c0f15645-13cb-4c3b-a0ae-335832c11c16 .shogun-image-content {
  
    align-items: center;
  
}

#s-0031bce1-79bc-465a-a1b0-91d23cb6e850 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-0031bce1-79bc-465a-a1b0-91d23cb6e850 .shogun-heading-component h4 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 16px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-ed72a985-92c6-4880-94c9-72cf2cd3782b {
  display: none;
}
#s-f64c6d29-081c-4506-b2f8-709962b92831 {
  text-align: center;
}

#s-f64c6d29-081c-4506-b2f8-709962b92831 .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-f64c6d29-081c-4506-b2f8-709962b92831 .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-f64c6d29-081c-4506-b2f8-709962b92831 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-ba429150-fd48-431e-aa9d-4bc6281d4cdd {
  margin-left: 0%;
margin-right: 0%;
}

@media (min-width: 0px) {
[id="s-ba429150-fd48-431e-aa9d-4bc6281d4cdd"] > .shg-row > .shg-c-xs-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-ba429150-fd48-431e-aa9d-4bc6281d4cdd"] > .shg-row > .shg-c-xs-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-ba429150-fd48-431e-aa9d-4bc6281d4cdd"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-ba429150-fd48-431e-aa9d-4bc6281d4cdd"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-ba429150-fd48-431e-aa9d-4bc6281d4cdd"] > .shg-row > .shg-c-xs-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-ba429150-fd48-431e-aa9d-4bc6281d4cdd"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-ba429150-fd48-431e-aa9d-4bc6281d4cdd"] > .shg-row > .shg-c-xs-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-ba429150-fd48-431e-aa9d-4bc6281d4cdd"] > .shg-row > .shg-c-xs-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-ba429150-fd48-431e-aa9d-4bc6281d4cdd"] > .shg-row > .shg-c-xs-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-ba429150-fd48-431e-aa9d-4bc6281d4cdd"] > .shg-row > .shg-c-xs-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-ba429150-fd48-431e-aa9d-4bc6281d4cdd"] > .shg-row > .shg-c-xs-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-ba429150-fd48-431e-aa9d-4bc6281d4cdd"] > .shg-row > .shg-c-xs-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 768px) {
[id="s-ba429150-fd48-431e-aa9d-4bc6281d4cdd"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-ba429150-fd48-431e-aa9d-4bc6281d4cdd"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-ba429150-fd48-431e-aa9d-4bc6281d4cdd"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-ba429150-fd48-431e-aa9d-4bc6281d4cdd"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-ba429150-fd48-431e-aa9d-4bc6281d4cdd"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-ba429150-fd48-431e-aa9d-4bc6281d4cdd"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-ba429150-fd48-431e-aa9d-4bc6281d4cdd"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-ba429150-fd48-431e-aa9d-4bc6281d4cdd"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-ba429150-fd48-431e-aa9d-4bc6281d4cdd"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-ba429150-fd48-431e-aa9d-4bc6281d4cdd"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-ba429150-fd48-431e-aa9d-4bc6281d4cdd"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-ba429150-fd48-431e-aa9d-4bc6281d4cdd"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-ba429150-fd48-431e-aa9d-4bc6281d4cdd"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-ba429150-fd48-431e-aa9d-4bc6281d4cdd"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-ba429150-fd48-431e-aa9d-4bc6281d4cdd"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-ba429150-fd48-431e-aa9d-4bc6281d4cdd"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-ba429150-fd48-431e-aa9d-4bc6281d4cdd"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-ba429150-fd48-431e-aa9d-4bc6281d4cdd"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-ba429150-fd48-431e-aa9d-4bc6281d4cdd"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-ba429150-fd48-431e-aa9d-4bc6281d4cdd"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-ba429150-fd48-431e-aa9d-4bc6281d4cdd"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-ba429150-fd48-431e-aa9d-4bc6281d4cdd"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-ba429150-fd48-431e-aa9d-4bc6281d4cdd"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-ba429150-fd48-431e-aa9d-4bc6281d4cdd"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-ba429150-fd48-431e-aa9d-4bc6281d4cdd"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-ba429150-fd48-431e-aa9d-4bc6281d4cdd"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-ba429150-fd48-431e-aa9d-4bc6281d4cdd"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-ba429150-fd48-431e-aa9d-4bc6281d4cdd"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-ba429150-fd48-431e-aa9d-4bc6281d4cdd"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-ba429150-fd48-431e-aa9d-4bc6281d4cdd"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-ba429150-fd48-431e-aa9d-4bc6281d4cdd"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-ba429150-fd48-431e-aa9d-4bc6281d4cdd"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-ba429150-fd48-431e-aa9d-4bc6281d4cdd"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-ba429150-fd48-431e-aa9d-4bc6281d4cdd"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-ba429150-fd48-431e-aa9d-4bc6281d4cdd"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-ba429150-fd48-431e-aa9d-4bc6281d4cdd"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 5.0px);
}

}

#s-da17657e-dd68-4acd-8ff7-e534e7864304 {
  text-align: center;
}




  #s-da17657e-dd68-4acd-8ff7-e534e7864304 img.shogun-image {
    
    width: px;
  }


#s-da17657e-dd68-4acd-8ff7-e534e7864304 .shogun-image-content {
  
    align-items: center;
  
}

#s-03dbf1f7-79fb-46c2-a075-a43ae94f71c3 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-03dbf1f7-79fb-46c2-a075-a43ae94f71c3 .shogun-heading-component h4 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 16px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-f6d0bf1b-893c-462d-b59e-29758948428d {
  display: none;
}
#s-574ca6a2-47e5-436b-96a7-5faad963bb19 {
  text-align: center;
}

#s-574ca6a2-47e5-436b-96a7-5faad963bb19 .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-574ca6a2-47e5-436b-96a7-5faad963bb19 .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-574ca6a2-47e5-436b-96a7-5faad963bb19 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-6cc33ab0-e16e-4357-9526-4a6408742175 {
  text-align: center;
}




  #s-6cc33ab0-e16e-4357-9526-4a6408742175 img.shogun-image {
    
    width: px;
  }


#s-6cc33ab0-e16e-4357-9526-4a6408742175 .shogun-image-content {
  
    align-items: center;
  
}

#s-335234eb-92b0-4277-8385-be945abffa19 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-335234eb-92b0-4277-8385-be945abffa19 .shogun-heading-component h4 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 16px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-10feae17-5323-4268-a236-264e00b0a199 {
  display: none;
}
#s-fa4c9f98-f428-485a-989d-f9b5c5cfbbe5 {
  text-align: center;
}

#s-fa4c9f98-f428-485a-989d-f9b5c5cfbbe5 .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-fa4c9f98-f428-485a-989d-f9b5c5cfbbe5 .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-fa4c9f98-f428-485a-989d-f9b5c5cfbbe5 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

@media (min-width: 0px) {
[id="s-c33ff2db-189a-4e72-b1b3-931120a5c25d"] > .shg-row > .shg-c-xs-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-c33ff2db-189a-4e72-b1b3-931120a5c25d"] > .shg-row > .shg-c-xs-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-c33ff2db-189a-4e72-b1b3-931120a5c25d"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-c33ff2db-189a-4e72-b1b3-931120a5c25d"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-c33ff2db-189a-4e72-b1b3-931120a5c25d"] > .shg-row > .shg-c-xs-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-c33ff2db-189a-4e72-b1b3-931120a5c25d"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-c33ff2db-189a-4e72-b1b3-931120a5c25d"] > .shg-row > .shg-c-xs-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-c33ff2db-189a-4e72-b1b3-931120a5c25d"] > .shg-row > .shg-c-xs-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-c33ff2db-189a-4e72-b1b3-931120a5c25d"] > .shg-row > .shg-c-xs-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-c33ff2db-189a-4e72-b1b3-931120a5c25d"] > .shg-row > .shg-c-xs-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-c33ff2db-189a-4e72-b1b3-931120a5c25d"] > .shg-row > .shg-c-xs-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-c33ff2db-189a-4e72-b1b3-931120a5c25d"] > .shg-row > .shg-c-xs-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 768px) {
[id="s-c33ff2db-189a-4e72-b1b3-931120a5c25d"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-c33ff2db-189a-4e72-b1b3-931120a5c25d"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-c33ff2db-189a-4e72-b1b3-931120a5c25d"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-c33ff2db-189a-4e72-b1b3-931120a5c25d"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-c33ff2db-189a-4e72-b1b3-931120a5c25d"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-c33ff2db-189a-4e72-b1b3-931120a5c25d"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-c33ff2db-189a-4e72-b1b3-931120a5c25d"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-c33ff2db-189a-4e72-b1b3-931120a5c25d"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-c33ff2db-189a-4e72-b1b3-931120a5c25d"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-c33ff2db-189a-4e72-b1b3-931120a5c25d"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-c33ff2db-189a-4e72-b1b3-931120a5c25d"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-c33ff2db-189a-4e72-b1b3-931120a5c25d"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-c33ff2db-189a-4e72-b1b3-931120a5c25d"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-c33ff2db-189a-4e72-b1b3-931120a5c25d"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-c33ff2db-189a-4e72-b1b3-931120a5c25d"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-c33ff2db-189a-4e72-b1b3-931120a5c25d"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-c33ff2db-189a-4e72-b1b3-931120a5c25d"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-c33ff2db-189a-4e72-b1b3-931120a5c25d"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-c33ff2db-189a-4e72-b1b3-931120a5c25d"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-c33ff2db-189a-4e72-b1b3-931120a5c25d"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-c33ff2db-189a-4e72-b1b3-931120a5c25d"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-c33ff2db-189a-4e72-b1b3-931120a5c25d"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-c33ff2db-189a-4e72-b1b3-931120a5c25d"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-c33ff2db-189a-4e72-b1b3-931120a5c25d"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-c33ff2db-189a-4e72-b1b3-931120a5c25d"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-c33ff2db-189a-4e72-b1b3-931120a5c25d"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-c33ff2db-189a-4e72-b1b3-931120a5c25d"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-c33ff2db-189a-4e72-b1b3-931120a5c25d"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-c33ff2db-189a-4e72-b1b3-931120a5c25d"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-c33ff2db-189a-4e72-b1b3-931120a5c25d"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-c33ff2db-189a-4e72-b1b3-931120a5c25d"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-c33ff2db-189a-4e72-b1b3-931120a5c25d"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-c33ff2db-189a-4e72-b1b3-931120a5c25d"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-c33ff2db-189a-4e72-b1b3-931120a5c25d"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-c33ff2db-189a-4e72-b1b3-931120a5c25d"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-c33ff2db-189a-4e72-b1b3-931120a5c25d"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 5.0px);
}

}

#s-e8f954a9-6f91-4a69-b40f-1b7b1fde7f70 {
  text-align: center;
}




  #s-e8f954a9-6f91-4a69-b40f-1b7b1fde7f70 img.shogun-image {
    
    width: px;
  }


#s-e8f954a9-6f91-4a69-b40f-1b7b1fde7f70 .shogun-image-content {
  
    align-items: center;
  
}

#s-57cb2422-e0e3-490d-9803-92745a5d169f {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-57cb2422-e0e3-490d-9803-92745a5d169f .shogun-heading-component h4 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 16px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-f2082721-8e81-4320-92a2-56b7e8aac242 {
  display: none;
}
#s-cb864a79-c76f-44ff-94fd-38b21621de79 {
  text-align: center;
}

#s-cb864a79-c76f-44ff-94fd-38b21621de79 .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-cb864a79-c76f-44ff-94fd-38b21621de79 .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-cb864a79-c76f-44ff-94fd-38b21621de79 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-f4058250-eabb-4f25-bf51-55bdec9ea60d {
  text-align: center;
}




  #s-f4058250-eabb-4f25-bf51-55bdec9ea60d img.shogun-image {
    
    width: px;
  }


#s-f4058250-eabb-4f25-bf51-55bdec9ea60d .shogun-image-content {
  
    align-items: center;
  
}

#s-b0a34ad5-89e0-4418-81a4-1e0301127559 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-b0a34ad5-89e0-4418-81a4-1e0301127559 .shogun-heading-component h4 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 16px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-74e6537f-05e3-487f-bad6-0acf74db9957 {
  display: none;
}
#s-cafaa498-4fb6-4e08-a467-0f270d4fad1a {
  text-align: center;
}

#s-cafaa498-4fb6-4e08-a467-0f270d4fad1a .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-cafaa498-4fb6-4e08-a467-0f270d4fad1a .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-cafaa498-4fb6-4e08-a467-0f270d4fad1a .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

@media (min-width: 0px) {
[id="s-5b3b8f7e-4ec0-4381-a594-4c4e04bca75f"] > .shg-row > .shg-c-xs-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-5b3b8f7e-4ec0-4381-a594-4c4e04bca75f"] > .shg-row > .shg-c-xs-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-5b3b8f7e-4ec0-4381-a594-4c4e04bca75f"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-5b3b8f7e-4ec0-4381-a594-4c4e04bca75f"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-5b3b8f7e-4ec0-4381-a594-4c4e04bca75f"] > .shg-row > .shg-c-xs-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-5b3b8f7e-4ec0-4381-a594-4c4e04bca75f"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-5b3b8f7e-4ec0-4381-a594-4c4e04bca75f"] > .shg-row > .shg-c-xs-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-5b3b8f7e-4ec0-4381-a594-4c4e04bca75f"] > .shg-row > .shg-c-xs-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-5b3b8f7e-4ec0-4381-a594-4c4e04bca75f"] > .shg-row > .shg-c-xs-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-5b3b8f7e-4ec0-4381-a594-4c4e04bca75f"] > .shg-row > .shg-c-xs-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-5b3b8f7e-4ec0-4381-a594-4c4e04bca75f"] > .shg-row > .shg-c-xs-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-5b3b8f7e-4ec0-4381-a594-4c4e04bca75f"] > .shg-row > .shg-c-xs-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 768px) {
[id="s-5b3b8f7e-4ec0-4381-a594-4c4e04bca75f"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-5b3b8f7e-4ec0-4381-a594-4c4e04bca75f"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-5b3b8f7e-4ec0-4381-a594-4c4e04bca75f"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-5b3b8f7e-4ec0-4381-a594-4c4e04bca75f"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-5b3b8f7e-4ec0-4381-a594-4c4e04bca75f"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-5b3b8f7e-4ec0-4381-a594-4c4e04bca75f"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-5b3b8f7e-4ec0-4381-a594-4c4e04bca75f"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-5b3b8f7e-4ec0-4381-a594-4c4e04bca75f"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-5b3b8f7e-4ec0-4381-a594-4c4e04bca75f"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-5b3b8f7e-4ec0-4381-a594-4c4e04bca75f"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-5b3b8f7e-4ec0-4381-a594-4c4e04bca75f"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-5b3b8f7e-4ec0-4381-a594-4c4e04bca75f"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-5b3b8f7e-4ec0-4381-a594-4c4e04bca75f"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-5b3b8f7e-4ec0-4381-a594-4c4e04bca75f"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-5b3b8f7e-4ec0-4381-a594-4c4e04bca75f"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-5b3b8f7e-4ec0-4381-a594-4c4e04bca75f"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-5b3b8f7e-4ec0-4381-a594-4c4e04bca75f"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-5b3b8f7e-4ec0-4381-a594-4c4e04bca75f"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-5b3b8f7e-4ec0-4381-a594-4c4e04bca75f"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-5b3b8f7e-4ec0-4381-a594-4c4e04bca75f"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-5b3b8f7e-4ec0-4381-a594-4c4e04bca75f"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-5b3b8f7e-4ec0-4381-a594-4c4e04bca75f"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-5b3b8f7e-4ec0-4381-a594-4c4e04bca75f"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-5b3b8f7e-4ec0-4381-a594-4c4e04bca75f"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-5b3b8f7e-4ec0-4381-a594-4c4e04bca75f"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-5b3b8f7e-4ec0-4381-a594-4c4e04bca75f"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-5b3b8f7e-4ec0-4381-a594-4c4e04bca75f"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-5b3b8f7e-4ec0-4381-a594-4c4e04bca75f"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-5b3b8f7e-4ec0-4381-a594-4c4e04bca75f"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-5b3b8f7e-4ec0-4381-a594-4c4e04bca75f"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-5b3b8f7e-4ec0-4381-a594-4c4e04bca75f"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-5b3b8f7e-4ec0-4381-a594-4c4e04bca75f"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-5b3b8f7e-4ec0-4381-a594-4c4e04bca75f"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-5b3b8f7e-4ec0-4381-a594-4c4e04bca75f"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-5b3b8f7e-4ec0-4381-a594-4c4e04bca75f"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-5b3b8f7e-4ec0-4381-a594-4c4e04bca75f"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 15.0px);
}

}

#s-f41d76d7-f63e-4f74-bc5d-5e29eeaf6d74 {
  text-align: center;
}




  #s-f41d76d7-f63e-4f74-bc5d-5e29eeaf6d74 img.shogun-image {
    
    width: px;
  }


#s-f41d76d7-f63e-4f74-bc5d-5e29eeaf6d74 .shogun-image-content {
  
    align-items: center;
  
}

#s-95330914-3b14-4299-9885-34ef17abad92 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-95330914-3b14-4299-9885-34ef17abad92 .shogun-heading-component h4 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 16px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-25962cff-78a5-433c-a779-0bc13f9d00cb {
  display: none;
}
#s-b4155f92-77f4-4f04-be1d-c0d9a60c8677 {
  text-align: center;
}

#s-b4155f92-77f4-4f04-be1d-c0d9a60c8677 .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-b4155f92-77f4-4f04-be1d-c0d9a60c8677 .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-b4155f92-77f4-4f04-be1d-c0d9a60c8677 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-4adbf34b-d6e0-48be-ad8a-e50b70f8ea09 {
  text-align: center;
}




  #s-4adbf34b-d6e0-48be-ad8a-e50b70f8ea09 img.shogun-image {
    
    width: px;
  }


#s-4adbf34b-d6e0-48be-ad8a-e50b70f8ea09 .shogun-image-content {
  
    align-items: center;
  
}

#s-40cb6c2d-e625-4f9c-82bf-41d74f91c02d {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-40cb6c2d-e625-4f9c-82bf-41d74f91c02d .shogun-heading-component h4 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 16px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-dcf5fc83-0048-4519-8c9b-c58393bbcd17 {
  display: none;
}
#s-df17a7aa-ed42-40c9-89ae-add2f8efe0ab {
  text-align: center;
}

#s-df17a7aa-ed42-40c9-89ae-add2f8efe0ab .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-df17a7aa-ed42-40c9-89ae-add2f8efe0ab .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-df17a7aa-ed42-40c9-89ae-add2f8efe0ab .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-ea47d417-ef37-4a96-9a1b-4b1ba6547340 hr {
  border: 0;
  width: 100%;
  border-top: 2px solid #ddd;
}

#s-68356b32-b884-4c63-a467-7e42a2c4893a {
  margin-top: 50px;
margin-left: 2%;
margin-right: 2%;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-68356b32-b884-4c63-a467-7e42a2c4893a .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}



#s-9d8945c4-68a2-4dda-93a8-aaa88f8f4cb9 {
  margin-left: 2%;
margin-right: 2%;
}

@media (min-width: 0px) {
[id="s-9d8945c4-68a2-4dda-93a8-aaa88f8f4cb9"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 5.0px);
}

[id="s-9d8945c4-68a2-4dda-93a8-aaa88f8f4cb9"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-9d8945c4-68a2-4dda-93a8-aaa88f8f4cb9"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-9d8945c4-68a2-4dda-93a8-aaa88f8f4cb9"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-9d8945c4-68a2-4dda-93a8-aaa88f8f4cb9"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-9d8945c4-68a2-4dda-93a8-aaa88f8f4cb9"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-9d8945c4-68a2-4dda-93a8-aaa88f8f4cb9"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-9d8945c4-68a2-4dda-93a8-aaa88f8f4cb9"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-9d8945c4-68a2-4dda-93a8-aaa88f8f4cb9"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-9d8945c4-68a2-4dda-93a8-aaa88f8f4cb9"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-9d8945c4-68a2-4dda-93a8-aaa88f8f4cb9"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-9d8945c4-68a2-4dda-93a8-aaa88f8f4cb9"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-9d8945c4-68a2-4dda-93a8-aaa88f8f4cb9"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-9d8945c4-68a2-4dda-93a8-aaa88f8f4cb9"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 7.5px);
}

}

@media (min-width: 992px) {
[id="s-9d8945c4-68a2-4dda-93a8-aaa88f8f4cb9"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-9d8945c4-68a2-4dda-93a8-aaa88f8f4cb9"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-9d8945c4-68a2-4dda-93a8-aaa88f8f4cb9"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-9d8945c4-68a2-4dda-93a8-aaa88f8f4cb9"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-9d8945c4-68a2-4dda-93a8-aaa88f8f4cb9"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-9d8945c4-68a2-4dda-93a8-aaa88f8f4cb9"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-9d8945c4-68a2-4dda-93a8-aaa88f8f4cb9"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-9d8945c4-68a2-4dda-93a8-aaa88f8f4cb9"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-9d8945c4-68a2-4dda-93a8-aaa88f8f4cb9"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-9d8945c4-68a2-4dda-93a8-aaa88f8f4cb9"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-9d8945c4-68a2-4dda-93a8-aaa88f8f4cb9"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-9d8945c4-68a2-4dda-93a8-aaa88f8f4cb9"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 7.5px);
}

}

@media (min-width: 1200px) {
[id="s-9d8945c4-68a2-4dda-93a8-aaa88f8f4cb9"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-9d8945c4-68a2-4dda-93a8-aaa88f8f4cb9"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-9d8945c4-68a2-4dda-93a8-aaa88f8f4cb9"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-9d8945c4-68a2-4dda-93a8-aaa88f8f4cb9"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-9d8945c4-68a2-4dda-93a8-aaa88f8f4cb9"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-9d8945c4-68a2-4dda-93a8-aaa88f8f4cb9"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-9d8945c4-68a2-4dda-93a8-aaa88f8f4cb9"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-9d8945c4-68a2-4dda-93a8-aaa88f8f4cb9"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-9d8945c4-68a2-4dda-93a8-aaa88f8f4cb9"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-9d8945c4-68a2-4dda-93a8-aaa88f8f4cb9"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-9d8945c4-68a2-4dda-93a8-aaa88f8f4cb9"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-9d8945c4-68a2-4dda-93a8-aaa88f8f4cb9"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 7.5px);
}

}

#s-2798fd35-ca3d-42d8-a38f-d6b0ae576d17 {
  text-align: center;
}




  #s-2798fd35-ca3d-42d8-a38f-d6b0ae576d17 img.shogun-image {
    
    width: px;
  }


#s-2798fd35-ca3d-42d8-a38f-d6b0ae576d17 .shogun-image-content {
  
    align-items: center;
  
}

#s-4caca3f2-2979-4b3a-bf43-a45d9f8871c1 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-4caca3f2-2979-4b3a-bf43-a45d9f8871c1 .shogun-heading-component h4 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 16px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-6a672aef-b47b-487d-8f18-b64f89756b56 {
  display: none;
}
#s-2199da00-9c22-4043-b818-d275db5dd539 {
  text-align: center;
}

#s-2199da00-9c22-4043-b818-d275db5dd539 .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-2199da00-9c22-4043-b818-d275db5dd539 .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-2199da00-9c22-4043-b818-d275db5dd539 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-b29bacee-976f-42fc-9bfb-80acdef63907 {
  text-align: center;
}




  #s-b29bacee-976f-42fc-9bfb-80acdef63907 img.shogun-image {
    
    width: px;
  }


#s-b29bacee-976f-42fc-9bfb-80acdef63907 .shogun-image-content {
  
    align-items: center;
  
}

#s-66c30dd2-1c04-4c0d-bcef-e5372617dcc0 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-66c30dd2-1c04-4c0d-bcef-e5372617dcc0 .shogun-heading-component h4 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 16px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-fe69f692-6f43-41d8-a74a-904c82b07578 {
  display: none;
}
#s-d3eb3525-1aa7-4202-9ac4-0ce912215b11 {
  text-align: center;
}

#s-d3eb3525-1aa7-4202-9ac4-0ce912215b11 .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-d3eb3525-1aa7-4202-9ac4-0ce912215b11 .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-d3eb3525-1aa7-4202-9ac4-0ce912215b11 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-948a320a-1094-4837-855d-b36b6e299de8 {
  margin-top: 10px;
text-align: center;
}




  #s-948a320a-1094-4837-855d-b36b6e299de8 img.shogun-image {
    
    width: px;
  }


#s-948a320a-1094-4837-855d-b36b6e299de8 .shogun-image-content {
  
    align-items: center;
  
}

#s-1163655f-c752-48f7-9784-9e70452cf621 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-1163655f-c752-48f7-9784-9e70452cf621 .shogun-heading-component h4 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 16px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-a2c3a1e6-8a1c-456c-b724-54253e87135d {
  display: none;
}
#s-5ba9110c-ffec-4e9f-a15b-a6cb89c582f3 {
  text-align: center;
}

#s-5ba9110c-ffec-4e9f-a15b-a6cb89c582f3 .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-5ba9110c-ffec-4e9f-a15b-a6cb89c582f3 .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-5ba9110c-ffec-4e9f-a15b-a6cb89c582f3 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-c2bc8913-4226-4684-86ec-387573574c4f {
  text-align: center;
}




  #s-c2bc8913-4226-4684-86ec-387573574c4f img.shogun-image {
    
    width: px;
  }


#s-c2bc8913-4226-4684-86ec-387573574c4f .shogun-image-content {
  
    align-items: center;
  
}

#s-a1ccf87f-bd53-4132-92eb-513cf200e731 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-a1ccf87f-bd53-4132-92eb-513cf200e731 .shogun-heading-component h4 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 16px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-535d3104-bfa7-49de-8005-d24aaa7f2094 {
  display: none;
}
#s-b1126c0a-ad78-4c7f-8b35-ba4da17bcd4a {
  text-align: center;
}

#s-b1126c0a-ad78-4c7f-8b35-ba4da17bcd4a .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-b1126c0a-ad78-4c7f-8b35-ba4da17bcd4a .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-b1126c0a-ad78-4c7f-8b35-ba4da17bcd4a .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-e46305c6-563e-4186-ab9e-0a0ccb678ca4 {
  margin-top: 10px;
margin-left: 2%;
margin-right: 2%;
}

@media (min-width: 0px) {
[id="s-e46305c6-563e-4186-ab9e-0a0ccb678ca4"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 5.0px);
}

[id="s-e46305c6-563e-4186-ab9e-0a0ccb678ca4"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-e46305c6-563e-4186-ab9e-0a0ccb678ca4"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-e46305c6-563e-4186-ab9e-0a0ccb678ca4"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-e46305c6-563e-4186-ab9e-0a0ccb678ca4"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-e46305c6-563e-4186-ab9e-0a0ccb678ca4"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-e46305c6-563e-4186-ab9e-0a0ccb678ca4"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-e46305c6-563e-4186-ab9e-0a0ccb678ca4"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-e46305c6-563e-4186-ab9e-0a0ccb678ca4"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-e46305c6-563e-4186-ab9e-0a0ccb678ca4"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-e46305c6-563e-4186-ab9e-0a0ccb678ca4"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-e46305c6-563e-4186-ab9e-0a0ccb678ca4"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-e46305c6-563e-4186-ab9e-0a0ccb678ca4"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-e46305c6-563e-4186-ab9e-0a0ccb678ca4"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 7.5px);
}

}

@media (min-width: 992px) {
[id="s-e46305c6-563e-4186-ab9e-0a0ccb678ca4"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-e46305c6-563e-4186-ab9e-0a0ccb678ca4"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-e46305c6-563e-4186-ab9e-0a0ccb678ca4"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-e46305c6-563e-4186-ab9e-0a0ccb678ca4"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-e46305c6-563e-4186-ab9e-0a0ccb678ca4"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-e46305c6-563e-4186-ab9e-0a0ccb678ca4"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-e46305c6-563e-4186-ab9e-0a0ccb678ca4"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-e46305c6-563e-4186-ab9e-0a0ccb678ca4"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-e46305c6-563e-4186-ab9e-0a0ccb678ca4"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-e46305c6-563e-4186-ab9e-0a0ccb678ca4"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-e46305c6-563e-4186-ab9e-0a0ccb678ca4"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-e46305c6-563e-4186-ab9e-0a0ccb678ca4"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 7.5px);
}

}

@media (min-width: 1200px) {
[id="s-e46305c6-563e-4186-ab9e-0a0ccb678ca4"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-e46305c6-563e-4186-ab9e-0a0ccb678ca4"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-e46305c6-563e-4186-ab9e-0a0ccb678ca4"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-e46305c6-563e-4186-ab9e-0a0ccb678ca4"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-e46305c6-563e-4186-ab9e-0a0ccb678ca4"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-e46305c6-563e-4186-ab9e-0a0ccb678ca4"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-e46305c6-563e-4186-ab9e-0a0ccb678ca4"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-e46305c6-563e-4186-ab9e-0a0ccb678ca4"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-e46305c6-563e-4186-ab9e-0a0ccb678ca4"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-e46305c6-563e-4186-ab9e-0a0ccb678ca4"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-e46305c6-563e-4186-ab9e-0a0ccb678ca4"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-e46305c6-563e-4186-ab9e-0a0ccb678ca4"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 7.5px);
}

}

#s-2373f8b0-686f-4672-b9c0-624eaa5a44d7 {
  text-align: center;
}




  #s-2373f8b0-686f-4672-b9c0-624eaa5a44d7 img.shogun-image {
    
    width: px;
  }


#s-2373f8b0-686f-4672-b9c0-624eaa5a44d7 .shogun-image-content {
  
    align-items: center;
  
}

#s-0b0ff61d-a7ad-48c5-bacc-d078747cd52c {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-0b0ff61d-a7ad-48c5-bacc-d078747cd52c .shogun-heading-component h4 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 16px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-65fd55ca-f0f1-4228-8a76-f49b78ed7c57 {
  display: none;
}
#s-8379a012-2913-4eff-a6d4-faef3cc8ee90 {
  text-align: center;
}

#s-8379a012-2913-4eff-a6d4-faef3cc8ee90 .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-8379a012-2913-4eff-a6d4-faef3cc8ee90 .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-8379a012-2913-4eff-a6d4-faef3cc8ee90 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-df1768b1-529d-4724-88d6-10f8133c5c68 {
  text-align: center;
}




  #s-df1768b1-529d-4724-88d6-10f8133c5c68 img.shogun-image {
    
    width: px;
  }


#s-df1768b1-529d-4724-88d6-10f8133c5c68 .shogun-image-content {
  
    align-items: center;
  
}

#s-5df81a42-9439-46cc-9ea9-36e8e564911e {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-5df81a42-9439-46cc-9ea9-36e8e564911e .shogun-heading-component h4 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 16px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-6810f56a-97fe-42e2-a6e9-6bb86ed463d2 {
  display: none;
}
#s-0c12a7fe-d4d5-4a07-99fe-9200550a13ed {
  text-align: center;
}

#s-0c12a7fe-d4d5-4a07-99fe-9200550a13ed .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-0c12a7fe-d4d5-4a07-99fe-9200550a13ed .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-0c12a7fe-d4d5-4a07-99fe-9200550a13ed .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-b2797fde-2a1f-43ef-98d4-0eadcaa13c5d {
  margin-top: 10px;
text-align: center;
}




  #s-b2797fde-2a1f-43ef-98d4-0eadcaa13c5d img.shogun-image {
    
    width: px;
  }


#s-b2797fde-2a1f-43ef-98d4-0eadcaa13c5d .shogun-image-content {
  
    align-items: center;
  
}

#s-a02eae85-f1f1-4650-b291-45021df4e937 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-a02eae85-f1f1-4650-b291-45021df4e937 .shogun-heading-component h4 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 16px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-0f6bd6ef-18b2-4d37-9b39-13bb065bd799 {
  display: none;
}
#s-5dd5ff20-cc7b-487e-8ac7-298183035b2a {
  text-align: center;
}

#s-5dd5ff20-cc7b-487e-8ac7-298183035b2a .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-5dd5ff20-cc7b-487e-8ac7-298183035b2a .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-5dd5ff20-cc7b-487e-8ac7-298183035b2a .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-c96df46e-e79a-4419-baeb-73aebe999169 {
  margin-top: 10px;
text-align: center;
}




  #s-c96df46e-e79a-4419-baeb-73aebe999169 img.shogun-image {
    
    width: px;
  }


#s-c96df46e-e79a-4419-baeb-73aebe999169 .shogun-image-content {
  
    align-items: center;
  
}

#s-20a3d698-8d5f-45fd-bc23-962677d1a77c {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-20a3d698-8d5f-45fd-bc23-962677d1a77c .shogun-heading-component h4 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 16px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-e58fc796-49e2-4599-862b-e4b2aba7668e {
  display: none;
}
#s-6cb7366c-06bc-4270-a152-9be11e57d907 {
  text-align: center;
}

#s-6cb7366c-06bc-4270-a152-9be11e57d907 .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-6cb7366c-06bc-4270-a152-9be11e57d907 .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-6cb7366c-06bc-4270-a152-9be11e57d907 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-2b9b9e74-1e91-44fa-8060-27da217a902a {
  margin-left: 2%;
margin-right: 2%;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-2b9b9e74-1e91-44fa-8060-27da217a902a .shogun-heading-component h3 {
  color: rgba(38, 82, 223, 1);
  font-weight:   ;
  
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}


#s-2b9b9e74-1e91-44fa-8060-27da217a902a .shogun-heading-component h3 a {
  color: rgba(38, 82, 223, 1);
}


#s-d53458b8-a9b2-4ba6-a2cf-9137a30a25f1 {
  margin-top: 50px;
text-align: center;
}




  #s-d53458b8-a9b2-4ba6-a2cf-9137a30a25f1 img.shogun-image {
    
    width: px;
  }


#s-d53458b8-a9b2-4ba6-a2cf-9137a30a25f1 .shogun-image-content {
  
    align-items: center;
  
}

@media (min-width: 0px) {
[id="s-9c79ec02-ebe3-4fd6-9cf7-63d81acc5246"] > .shg-row > .shg-c-xs-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-9c79ec02-ebe3-4fd6-9cf7-63d81acc5246"] > .shg-row > .shg-c-xs-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-9c79ec02-ebe3-4fd6-9cf7-63d81acc5246"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-9c79ec02-ebe3-4fd6-9cf7-63d81acc5246"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-9c79ec02-ebe3-4fd6-9cf7-63d81acc5246"] > .shg-row > .shg-c-xs-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-9c79ec02-ebe3-4fd6-9cf7-63d81acc5246"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-9c79ec02-ebe3-4fd6-9cf7-63d81acc5246"] > .shg-row > .shg-c-xs-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-9c79ec02-ebe3-4fd6-9cf7-63d81acc5246"] > .shg-row > .shg-c-xs-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-9c79ec02-ebe3-4fd6-9cf7-63d81acc5246"] > .shg-row > .shg-c-xs-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-9c79ec02-ebe3-4fd6-9cf7-63d81acc5246"] > .shg-row > .shg-c-xs-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-9c79ec02-ebe3-4fd6-9cf7-63d81acc5246"] > .shg-row > .shg-c-xs-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-9c79ec02-ebe3-4fd6-9cf7-63d81acc5246"] > .shg-row > .shg-c-xs-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 768px) {
[id="s-9c79ec02-ebe3-4fd6-9cf7-63d81acc5246"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-9c79ec02-ebe3-4fd6-9cf7-63d81acc5246"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-9c79ec02-ebe3-4fd6-9cf7-63d81acc5246"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-9c79ec02-ebe3-4fd6-9cf7-63d81acc5246"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-9c79ec02-ebe3-4fd6-9cf7-63d81acc5246"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-9c79ec02-ebe3-4fd6-9cf7-63d81acc5246"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-9c79ec02-ebe3-4fd6-9cf7-63d81acc5246"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-9c79ec02-ebe3-4fd6-9cf7-63d81acc5246"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-9c79ec02-ebe3-4fd6-9cf7-63d81acc5246"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-9c79ec02-ebe3-4fd6-9cf7-63d81acc5246"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-9c79ec02-ebe3-4fd6-9cf7-63d81acc5246"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-9c79ec02-ebe3-4fd6-9cf7-63d81acc5246"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-9c79ec02-ebe3-4fd6-9cf7-63d81acc5246"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-9c79ec02-ebe3-4fd6-9cf7-63d81acc5246"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-9c79ec02-ebe3-4fd6-9cf7-63d81acc5246"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-9c79ec02-ebe3-4fd6-9cf7-63d81acc5246"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-9c79ec02-ebe3-4fd6-9cf7-63d81acc5246"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-9c79ec02-ebe3-4fd6-9cf7-63d81acc5246"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-9c79ec02-ebe3-4fd6-9cf7-63d81acc5246"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-9c79ec02-ebe3-4fd6-9cf7-63d81acc5246"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-9c79ec02-ebe3-4fd6-9cf7-63d81acc5246"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-9c79ec02-ebe3-4fd6-9cf7-63d81acc5246"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-9c79ec02-ebe3-4fd6-9cf7-63d81acc5246"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-9c79ec02-ebe3-4fd6-9cf7-63d81acc5246"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-9c79ec02-ebe3-4fd6-9cf7-63d81acc5246"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-9c79ec02-ebe3-4fd6-9cf7-63d81acc5246"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-9c79ec02-ebe3-4fd6-9cf7-63d81acc5246"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-9c79ec02-ebe3-4fd6-9cf7-63d81acc5246"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-9c79ec02-ebe3-4fd6-9cf7-63d81acc5246"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-9c79ec02-ebe3-4fd6-9cf7-63d81acc5246"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-9c79ec02-ebe3-4fd6-9cf7-63d81acc5246"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-9c79ec02-ebe3-4fd6-9cf7-63d81acc5246"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-9c79ec02-ebe3-4fd6-9cf7-63d81acc5246"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-9c79ec02-ebe3-4fd6-9cf7-63d81acc5246"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-9c79ec02-ebe3-4fd6-9cf7-63d81acc5246"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-9c79ec02-ebe3-4fd6-9cf7-63d81acc5246"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}

#s-c2c4480d-a619-4908-ae92-58f844f57cc0 {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
text-decoration: none;
}
#s-c2c4480d-a619-4908-ae92-58f844f57cc0:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-c2c4480d-a619-4908-ae92-58f844f57cc0:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-c2c4480d-a619-4908-ae92-58f844f57cc0.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  block ;
}

#s-98ec8bea-1bee-49fb-8848-8d2c949d2d82 {
  border-style: solid;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(255, 255, 255, 1);
border-style: solid;
border-radius: 2px;
background-color: #252525;
text-align: center;
text-decoration: none;
}
#s-98ec8bea-1bee-49fb-8848-8d2c949d2d82:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-98ec8bea-1bee-49fb-8848-8d2c949d2d82:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-98ec8bea-1bee-49fb-8848-8d2c949d2d82.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  block ;
}

@media (min-width: 0px) {
[id="s-4b060e80-0067-4a2e-8ad3-e4e98a0456eb"] > .shg-row > .shg-c-xs-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-4b060e80-0067-4a2e-8ad3-e4e98a0456eb"] > .shg-row > .shg-c-xs-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-4b060e80-0067-4a2e-8ad3-e4e98a0456eb"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-4b060e80-0067-4a2e-8ad3-e4e98a0456eb"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-4b060e80-0067-4a2e-8ad3-e4e98a0456eb"] > .shg-row > .shg-c-xs-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-4b060e80-0067-4a2e-8ad3-e4e98a0456eb"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-4b060e80-0067-4a2e-8ad3-e4e98a0456eb"] > .shg-row > .shg-c-xs-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-4b060e80-0067-4a2e-8ad3-e4e98a0456eb"] > .shg-row > .shg-c-xs-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-4b060e80-0067-4a2e-8ad3-e4e98a0456eb"] > .shg-row > .shg-c-xs-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-4b060e80-0067-4a2e-8ad3-e4e98a0456eb"] > .shg-row > .shg-c-xs-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-4b060e80-0067-4a2e-8ad3-e4e98a0456eb"] > .shg-row > .shg-c-xs-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-4b060e80-0067-4a2e-8ad3-e4e98a0456eb"] > .shg-row > .shg-c-xs-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 768px) {
[id="s-4b060e80-0067-4a2e-8ad3-e4e98a0456eb"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-4b060e80-0067-4a2e-8ad3-e4e98a0456eb"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-4b060e80-0067-4a2e-8ad3-e4e98a0456eb"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-4b060e80-0067-4a2e-8ad3-e4e98a0456eb"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-4b060e80-0067-4a2e-8ad3-e4e98a0456eb"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-4b060e80-0067-4a2e-8ad3-e4e98a0456eb"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-4b060e80-0067-4a2e-8ad3-e4e98a0456eb"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-4b060e80-0067-4a2e-8ad3-e4e98a0456eb"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-4b060e80-0067-4a2e-8ad3-e4e98a0456eb"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-4b060e80-0067-4a2e-8ad3-e4e98a0456eb"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-4b060e80-0067-4a2e-8ad3-e4e98a0456eb"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-4b060e80-0067-4a2e-8ad3-e4e98a0456eb"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-4b060e80-0067-4a2e-8ad3-e4e98a0456eb"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-4b060e80-0067-4a2e-8ad3-e4e98a0456eb"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-4b060e80-0067-4a2e-8ad3-e4e98a0456eb"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-4b060e80-0067-4a2e-8ad3-e4e98a0456eb"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-4b060e80-0067-4a2e-8ad3-e4e98a0456eb"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-4b060e80-0067-4a2e-8ad3-e4e98a0456eb"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-4b060e80-0067-4a2e-8ad3-e4e98a0456eb"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-4b060e80-0067-4a2e-8ad3-e4e98a0456eb"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-4b060e80-0067-4a2e-8ad3-e4e98a0456eb"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-4b060e80-0067-4a2e-8ad3-e4e98a0456eb"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-4b060e80-0067-4a2e-8ad3-e4e98a0456eb"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-4b060e80-0067-4a2e-8ad3-e4e98a0456eb"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-4b060e80-0067-4a2e-8ad3-e4e98a0456eb"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 0.0px);
}

[id="s-4b060e80-0067-4a2e-8ad3-e4e98a0456eb"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 0.0px);
}

[id="s-4b060e80-0067-4a2e-8ad3-e4e98a0456eb"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 0.0px);
}

[id="s-4b060e80-0067-4a2e-8ad3-e4e98a0456eb"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 0.0px);
}

[id="s-4b060e80-0067-4a2e-8ad3-e4e98a0456eb"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 0.0px);
}

[id="s-4b060e80-0067-4a2e-8ad3-e4e98a0456eb"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

[id="s-4b060e80-0067-4a2e-8ad3-e4e98a0456eb"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 0.0px);
}

[id="s-4b060e80-0067-4a2e-8ad3-e4e98a0456eb"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 0.0px);
}

[id="s-4b060e80-0067-4a2e-8ad3-e4e98a0456eb"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 0.0px);
}

[id="s-4b060e80-0067-4a2e-8ad3-e4e98a0456eb"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 0.0px);
}

[id="s-4b060e80-0067-4a2e-8ad3-e4e98a0456eb"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 0.0px);
}

[id="s-4b060e80-0067-4a2e-8ad3-e4e98a0456eb"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 0.0px);
}

}

#s-1301509a-728d-489b-b209-8ed1356e83d5 {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
text-decoration: none;
}
#s-1301509a-728d-489b-b209-8ed1356e83d5:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-1301509a-728d-489b-b209-8ed1356e83d5:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-1301509a-728d-489b-b209-8ed1356e83d5.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  block ;
}

#s-fd551262-f388-4b4f-9ad7-b9776d95cded {
  border-style: solid;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(255, 255, 255, 1);
border-style: solid;
border-radius: 2px;
background-color: #252525;
text-align: center;
text-decoration: none;
}
#s-fd551262-f388-4b4f-9ad7-b9776d95cded:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-fd551262-f388-4b4f-9ad7-b9776d95cded:active {background-color: #000000 !important;
text-decoration: none !important;}


#s-fd551262-f388-4b4f-9ad7-b9776d95cded.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  block ;
}

#s-5e601271-f333-48d9-89b2-22fd1de8dd89 {
  margin-top: 50px;
margin-left: 2%;
margin-right: 2%;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-5e601271-f333-48d9-89b2-22fd1de8dd89 .shogun-heading-component h1 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 20px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}



#s-6015df35-a389-4214-b12a-608f44c5e668 {
  margin-left: 2%;
margin-right: 2%;
}

@media (min-width: 0px) {
[id="s-6015df35-a389-4214-b12a-608f44c5e668"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 5.0px);
}

[id="s-6015df35-a389-4214-b12a-608f44c5e668"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-6015df35-a389-4214-b12a-608f44c5e668"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-6015df35-a389-4214-b12a-608f44c5e668"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-6015df35-a389-4214-b12a-608f44c5e668"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-6015df35-a389-4214-b12a-608f44c5e668"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-6015df35-a389-4214-b12a-608f44c5e668"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-6015df35-a389-4214-b12a-608f44c5e668"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-6015df35-a389-4214-b12a-608f44c5e668"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-6015df35-a389-4214-b12a-608f44c5e668"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-6015df35-a389-4214-b12a-608f44c5e668"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-6015df35-a389-4214-b12a-608f44c5e668"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-6015df35-a389-4214-b12a-608f44c5e668"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-6015df35-a389-4214-b12a-608f44c5e668"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 7.5px);
}

}

@media (min-width: 992px) {
[id="s-6015df35-a389-4214-b12a-608f44c5e668"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-6015df35-a389-4214-b12a-608f44c5e668"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-6015df35-a389-4214-b12a-608f44c5e668"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-6015df35-a389-4214-b12a-608f44c5e668"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-6015df35-a389-4214-b12a-608f44c5e668"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-6015df35-a389-4214-b12a-608f44c5e668"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-6015df35-a389-4214-b12a-608f44c5e668"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-6015df35-a389-4214-b12a-608f44c5e668"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-6015df35-a389-4214-b12a-608f44c5e668"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-6015df35-a389-4214-b12a-608f44c5e668"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-6015df35-a389-4214-b12a-608f44c5e668"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-6015df35-a389-4214-b12a-608f44c5e668"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 7.5px);
}

}

@media (min-width: 1200px) {
[id="s-6015df35-a389-4214-b12a-608f44c5e668"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-6015df35-a389-4214-b12a-608f44c5e668"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-6015df35-a389-4214-b12a-608f44c5e668"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-6015df35-a389-4214-b12a-608f44c5e668"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-6015df35-a389-4214-b12a-608f44c5e668"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-6015df35-a389-4214-b12a-608f44c5e668"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-6015df35-a389-4214-b12a-608f44c5e668"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-6015df35-a389-4214-b12a-608f44c5e668"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-6015df35-a389-4214-b12a-608f44c5e668"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-6015df35-a389-4214-b12a-608f44c5e668"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-6015df35-a389-4214-b12a-608f44c5e668"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-6015df35-a389-4214-b12a-608f44c5e668"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 7.5px);
}

}

#s-0802086b-e6ae-4aaa-8827-402e12c52735 {
  text-align: center;
}




  #s-0802086b-e6ae-4aaa-8827-402e12c52735 img.shogun-image {
    
    width: px;
  }


#s-0802086b-e6ae-4aaa-8827-402e12c52735 .shogun-image-content {
  
    align-items: center;
  
}

#s-9c279193-65ca-4eb5-99e9-a77c27eff2a9 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-9c279193-65ca-4eb5-99e9-a77c27eff2a9 .shogun-heading-component h4 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 16px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-c4174ddc-a624-4633-aa30-47492db95dc8 {
  display: none;
}
#s-6c6addb4-5f21-41af-8f08-04bd8e65267e {
  text-align: center;
}

#s-6c6addb4-5f21-41af-8f08-04bd8e65267e .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-6c6addb4-5f21-41af-8f08-04bd8e65267e .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-6c6addb4-5f21-41af-8f08-04bd8e65267e .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-771b4e23-a511-4c75-b039-80688ad7dcec {
  text-align: center;
}




  #s-771b4e23-a511-4c75-b039-80688ad7dcec img.shogun-image {
    
    width: px;
  }


#s-771b4e23-a511-4c75-b039-80688ad7dcec .shogun-image-content {
  
    align-items: center;
  
}

#s-872a94f7-9d54-4ae4-b39b-1fd61b07bbd3 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-872a94f7-9d54-4ae4-b39b-1fd61b07bbd3 .shogun-heading-component h4 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 16px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-492c9256-a407-4fe2-b57b-c03cb0b6195d {
  display: none;
}
#s-fcb572ba-7022-4726-aded-bdd2061848c2 {
  text-align: center;
}

#s-fcb572ba-7022-4726-aded-bdd2061848c2 .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-fcb572ba-7022-4726-aded-bdd2061848c2 .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-fcb572ba-7022-4726-aded-bdd2061848c2 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-98d7ee5f-dfd5-49de-9aad-763212b82327 {
  margin-top: 10px;
text-align: center;
}




  #s-98d7ee5f-dfd5-49de-9aad-763212b82327 img.shogun-image {
    
    width: px;
  }


#s-98d7ee5f-dfd5-49de-9aad-763212b82327 .shogun-image-content {
  
    align-items: center;
  
}

#s-d9ad0902-6204-4e70-9b4d-6d5d5f8a38b1 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-d9ad0902-6204-4e70-9b4d-6d5d5f8a38b1 .shogun-heading-component h4 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 16px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-9261f1f7-7103-479d-a2ab-3a37e6fda11b {
  display: none;
}
#s-ca22056b-06c3-4c6d-890f-367d5375bfc7 {
  text-align: center;
}

#s-ca22056b-06c3-4c6d-890f-367d5375bfc7 .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-ca22056b-06c3-4c6d-890f-367d5375bfc7 .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-ca22056b-06c3-4c6d-890f-367d5375bfc7 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-7b3dbb56-9825-4abe-b178-f63ca81ac711 {
  margin-top: 10px;
text-align: center;
}




  #s-7b3dbb56-9825-4abe-b178-f63ca81ac711 img.shogun-image {
    
    width: px;
  }


#s-7b3dbb56-9825-4abe-b178-f63ca81ac711 .shogun-image-content {
  
    align-items: center;
  
}

#s-773363b2-389a-4364-944e-b2bce9b7e084 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-773363b2-389a-4364-944e-b2bce9b7e084 .shogun-heading-component h4 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 16px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-a3d62eda-7791-4ddf-995d-524a34e8e363 {
  display: none;
}
#s-ee6fae29-1377-4b99-9810-bb0add35b170 {
  text-align: center;
}

#s-ee6fae29-1377-4b99-9810-bb0add35b170 .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-ee6fae29-1377-4b99-9810-bb0add35b170 .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-ee6fae29-1377-4b99-9810-bb0add35b170 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-e6c0f3d0-2b16-45f0-9035-1b3ba7fc289c {
  margin-left: 2%;
margin-right: 2%;
}

@media (min-width: 0px) {
[id="s-e6c0f3d0-2b16-45f0-9035-1b3ba7fc289c"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 5.0px);
}

[id="s-e6c0f3d0-2b16-45f0-9035-1b3ba7fc289c"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-e6c0f3d0-2b16-45f0-9035-1b3ba7fc289c"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-e6c0f3d0-2b16-45f0-9035-1b3ba7fc289c"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-e6c0f3d0-2b16-45f0-9035-1b3ba7fc289c"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-e6c0f3d0-2b16-45f0-9035-1b3ba7fc289c"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-e6c0f3d0-2b16-45f0-9035-1b3ba7fc289c"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-e6c0f3d0-2b16-45f0-9035-1b3ba7fc289c"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-e6c0f3d0-2b16-45f0-9035-1b3ba7fc289c"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-e6c0f3d0-2b16-45f0-9035-1b3ba7fc289c"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-e6c0f3d0-2b16-45f0-9035-1b3ba7fc289c"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-e6c0f3d0-2b16-45f0-9035-1b3ba7fc289c"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-e6c0f3d0-2b16-45f0-9035-1b3ba7fc289c"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-e6c0f3d0-2b16-45f0-9035-1b3ba7fc289c"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 7.5px);
}

}

@media (min-width: 992px) {
[id="s-e6c0f3d0-2b16-45f0-9035-1b3ba7fc289c"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-e6c0f3d0-2b16-45f0-9035-1b3ba7fc289c"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-e6c0f3d0-2b16-45f0-9035-1b3ba7fc289c"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-e6c0f3d0-2b16-45f0-9035-1b3ba7fc289c"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-e6c0f3d0-2b16-45f0-9035-1b3ba7fc289c"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-e6c0f3d0-2b16-45f0-9035-1b3ba7fc289c"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-e6c0f3d0-2b16-45f0-9035-1b3ba7fc289c"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-e6c0f3d0-2b16-45f0-9035-1b3ba7fc289c"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-e6c0f3d0-2b16-45f0-9035-1b3ba7fc289c"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-e6c0f3d0-2b16-45f0-9035-1b3ba7fc289c"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-e6c0f3d0-2b16-45f0-9035-1b3ba7fc289c"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-e6c0f3d0-2b16-45f0-9035-1b3ba7fc289c"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 7.5px);
}

}

@media (min-width: 1200px) {
[id="s-e6c0f3d0-2b16-45f0-9035-1b3ba7fc289c"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 7.5px);
}

[id="s-e6c0f3d0-2b16-45f0-9035-1b3ba7fc289c"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 7.5px);
}

[id="s-e6c0f3d0-2b16-45f0-9035-1b3ba7fc289c"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 7.5px);
}

[id="s-e6c0f3d0-2b16-45f0-9035-1b3ba7fc289c"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 7.5px);
}

[id="s-e6c0f3d0-2b16-45f0-9035-1b3ba7fc289c"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 7.5px);
}

[id="s-e6c0f3d0-2b16-45f0-9035-1b3ba7fc289c"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 7.5px);
}

[id="s-e6c0f3d0-2b16-45f0-9035-1b3ba7fc289c"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 7.5px);
}

[id="s-e6c0f3d0-2b16-45f0-9035-1b3ba7fc289c"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 7.5px);
}

[id="s-e6c0f3d0-2b16-45f0-9035-1b3ba7fc289c"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 7.5px);
}

[id="s-e6c0f3d0-2b16-45f0-9035-1b3ba7fc289c"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 7.5px);
}

[id="s-e6c0f3d0-2b16-45f0-9035-1b3ba7fc289c"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 7.5px);
}

[id="s-e6c0f3d0-2b16-45f0-9035-1b3ba7fc289c"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 7.5px);
}

}

#s-79884bd7-f7f8-40c6-abdd-2594a35b7eb5 {
  margin-top: 10px;
text-align: center;
}




  #s-79884bd7-f7f8-40c6-abdd-2594a35b7eb5 img.shogun-image {
    
    width: px;
  }


#s-79884bd7-f7f8-40c6-abdd-2594a35b7eb5 .shogun-image-content {
  
    align-items: center;
  
}

#s-95aa2957-4759-4a8d-9963-17d3b8994519 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-95aa2957-4759-4a8d-9963-17d3b8994519 .shogun-heading-component h4 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 16px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-9c9286f3-59bb-4a57-b344-55a7703a6ad7 {
  display: none;
}
#s-a0236dd1-3221-4b1e-98a2-7f6e3f387550 {
  text-align: center;
}

#s-a0236dd1-3221-4b1e-98a2-7f6e3f387550 .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-a0236dd1-3221-4b1e-98a2-7f6e3f387550 .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-a0236dd1-3221-4b1e-98a2-7f6e3f387550 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-52d83266-370e-4812-83f8-9156047aaacd {
  margin-top: 10px;
padding-top: 0px;
text-align: center;
}




  #s-52d83266-370e-4812-83f8-9156047aaacd img.shogun-image {
    
    width: px;
  }


#s-52d83266-370e-4812-83f8-9156047aaacd .shogun-image-content {
  
    align-items: center;
  
}

#s-bbfaddb7-e630-4f5f-9618-307d8d28f92a {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-bbfaddb7-e630-4f5f-9618-307d8d28f92a .shogun-heading-component h4 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 16px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-12502850-49f5-4a90-adf5-61e483c0c732 {
  display: none;
}
#s-32ad151c-274d-45ad-b2a3-b2dbe7f072d0 {
  text-align: center;
}

#s-32ad151c-274d-45ad-b2a3-b2dbe7f072d0 .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-32ad151c-274d-45ad-b2a3-b2dbe7f072d0 .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-32ad151c-274d-45ad-b2a3-b2dbe7f072d0 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-f2d6706a-1174-48b9-b771-bdf2df04fb11 {
  margin-top: 10px;
text-align: center;
}




  #s-f2d6706a-1174-48b9-b771-bdf2df04fb11 img.shogun-image {
    
    width: px;
  }


#s-f2d6706a-1174-48b9-b771-bdf2df04fb11 .shogun-image-content {
  
    align-items: center;
  
}

#s-4a9c73b0-3eb8-4db2-8d26-954807d71a99 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-4a9c73b0-3eb8-4db2-8d26-954807d71a99 .shogun-heading-component h4 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 16px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-0f1a3314-5953-4366-add3-d51e2d765370 {
  display: none;
}
#s-b4411b84-e2d1-4e8c-a847-d0569ae682b3 {
  text-align: center;
}

#s-b4411b84-e2d1-4e8c-a847-d0569ae682b3 .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-b4411b84-e2d1-4e8c-a847-d0569ae682b3 .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-b4411b84-e2d1-4e8c-a847-d0569ae682b3 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-cf04a7c1-5634-4ae1-b936-2add00ac77fb {
  margin-top: 10px;
text-align: center;
}




  #s-cf04a7c1-5634-4ae1-b936-2add00ac77fb img.shogun-image {
    
    width: px;
  }


#s-cf04a7c1-5634-4ae1-b936-2add00ac77fb .shogun-image-content {
  
    align-items: center;
  
}

#s-1fe1c125-493c-4981-89b1-65c6490ff92e {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-1fe1c125-493c-4981-89b1-65c6490ff92e .shogun-heading-component h4 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 16px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-c0459cd6-3675-42b3-9869-45fd8522bd36 {
  display: none;
}
#s-ecd966b2-d69d-4d14-bb26-98c8a8998f36 {
  text-align: center;
}

#s-ecd966b2-d69d-4d14-bb26-98c8a8998f36 .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-ecd966b2-d69d-4d14-bb26-98c8a8998f36 .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-ecd966b2-d69d-4d14-bb26-98c8a8998f36 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-93ea91e1-9ff1-4eac-82a6-ecd956c68912 {
  margin-left: 2%;
margin-right: 2%;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-93ea91e1-9ff1-4eac-82a6-ecd956c68912 .shogun-heading-component h3 {
  color: rgba(38, 82, 223, 1);
  font-weight:   ;
  
  font-style:   ;
  font-size: 18px;
  line-height: ;
  letter-spacing: ;
  text-align: left;
}


#s-93ea91e1-9ff1-4eac-82a6-ecd956c68912 .shogun-heading-component h3 a {
  color: rgba(38, 82, 223, 1);
}


#s-cd9bfe00-e35f-42e9-9e3e-86744925ef2e {
  margin-top: 50px;
text-align: center;
}




  #s-cd9bfe00-e35f-42e9-9e3e-86744925ef2e img.shogun-image {
    
    width: px;
  }


#s-cd9bfe00-e35f-42e9-9e3e-86744925ef2e .shogun-image-content {
  
    align-items: center;
  
}

#s-e6f15607-54a8-431b-ba5b-8af2f8e2ff56 {
  padding-top: 10px;
padding-bottom: 10px;
}

#s-e6f15607-54a8-431b-ba5b-8af2f8e2ff56 .shg-sld-dot {
  background-color: rgba(113, 113, 113, 1);
}

#s-e6f15607-54a8-431b-ba5b-8af2f8e2ff56 .shg-sld-nav-button.shg-sld-left,
#s-e6f15607-54a8-431b-ba5b-8af2f8e2ff56 .shg-sld-nav-button.shg-sld-right {
  fill: rgba(113, 113, 113, 1);
}

#s-2a4d3b0a-5a41-403e-897e-ebca4d2700db {
  margin-left: 2%;
margin-right: 2%;
}

@media (min-width: 0px) {
[id="s-2a4d3b0a-5a41-403e-897e-ebca4d2700db"] > .shg-row > .shg-c-xs-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-2a4d3b0a-5a41-403e-897e-ebca4d2700db"] > .shg-row > .shg-c-xs-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-2a4d3b0a-5a41-403e-897e-ebca4d2700db"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-2a4d3b0a-5a41-403e-897e-ebca4d2700db"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-2a4d3b0a-5a41-403e-897e-ebca4d2700db"] > .shg-row > .shg-c-xs-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-2a4d3b0a-5a41-403e-897e-ebca4d2700db"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-2a4d3b0a-5a41-403e-897e-ebca4d2700db"] > .shg-row > .shg-c-xs-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-2a4d3b0a-5a41-403e-897e-ebca4d2700db"] > .shg-row > .shg-c-xs-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-2a4d3b0a-5a41-403e-897e-ebca4d2700db"] > .shg-row > .shg-c-xs-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-2a4d3b0a-5a41-403e-897e-ebca4d2700db"] > .shg-row > .shg-c-xs-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-2a4d3b0a-5a41-403e-897e-ebca4d2700db"] > .shg-row > .shg-c-xs-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-2a4d3b0a-5a41-403e-897e-ebca4d2700db"] > .shg-row > .shg-c-xs-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 768px) {
[id="s-2a4d3b0a-5a41-403e-897e-ebca4d2700db"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-2a4d3b0a-5a41-403e-897e-ebca4d2700db"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-2a4d3b0a-5a41-403e-897e-ebca4d2700db"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-2a4d3b0a-5a41-403e-897e-ebca4d2700db"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-2a4d3b0a-5a41-403e-897e-ebca4d2700db"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-2a4d3b0a-5a41-403e-897e-ebca4d2700db"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-2a4d3b0a-5a41-403e-897e-ebca4d2700db"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-2a4d3b0a-5a41-403e-897e-ebca4d2700db"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-2a4d3b0a-5a41-403e-897e-ebca4d2700db"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-2a4d3b0a-5a41-403e-897e-ebca4d2700db"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-2a4d3b0a-5a41-403e-897e-ebca4d2700db"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-2a4d3b0a-5a41-403e-897e-ebca4d2700db"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-2a4d3b0a-5a41-403e-897e-ebca4d2700db"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-2a4d3b0a-5a41-403e-897e-ebca4d2700db"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-2a4d3b0a-5a41-403e-897e-ebca4d2700db"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-2a4d3b0a-5a41-403e-897e-ebca4d2700db"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-2a4d3b0a-5a41-403e-897e-ebca4d2700db"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-2a4d3b0a-5a41-403e-897e-ebca4d2700db"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-2a4d3b0a-5a41-403e-897e-ebca4d2700db"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-2a4d3b0a-5a41-403e-897e-ebca4d2700db"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-2a4d3b0a-5a41-403e-897e-ebca4d2700db"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-2a4d3b0a-5a41-403e-897e-ebca4d2700db"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-2a4d3b0a-5a41-403e-897e-ebca4d2700db"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-2a4d3b0a-5a41-403e-897e-ebca4d2700db"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-2a4d3b0a-5a41-403e-897e-ebca4d2700db"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-2a4d3b0a-5a41-403e-897e-ebca4d2700db"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-2a4d3b0a-5a41-403e-897e-ebca4d2700db"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-2a4d3b0a-5a41-403e-897e-ebca4d2700db"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-2a4d3b0a-5a41-403e-897e-ebca4d2700db"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-2a4d3b0a-5a41-403e-897e-ebca4d2700db"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-2a4d3b0a-5a41-403e-897e-ebca4d2700db"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-2a4d3b0a-5a41-403e-897e-ebca4d2700db"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-2a4d3b0a-5a41-403e-897e-ebca4d2700db"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-2a4d3b0a-5a41-403e-897e-ebca4d2700db"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-2a4d3b0a-5a41-403e-897e-ebca4d2700db"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-2a4d3b0a-5a41-403e-897e-ebca4d2700db"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 5.0px);
}

}

#s-db1ead1c-ca1c-475b-99bc-425bc307200d {
  text-align: center;
}




  #s-db1ead1c-ca1c-475b-99bc-425bc307200d img.shogun-image {
    
    width: px;
  }


#s-db1ead1c-ca1c-475b-99bc-425bc307200d .shogun-image-content {
  
    align-items: center;
  
}

#s-1d6cbcd2-742c-4e96-acbf-24ee64950eaa {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-1d6cbcd2-742c-4e96-acbf-24ee64950eaa .shogun-heading-component h4 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 16px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-66891058-47ab-4343-afb5-b8f02b3f5459 {
  display: none;
}
#s-cf48d7b6-aecd-4df7-b7c7-105b3f4f5532 {
  text-align: center;
}

#s-cf48d7b6-aecd-4df7-b7c7-105b3f4f5532 .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-cf48d7b6-aecd-4df7-b7c7-105b3f4f5532 .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-cf48d7b6-aecd-4df7-b7c7-105b3f4f5532 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-818a2fd8-4b0a-40a0-a83f-9ea73e4110fd {
  text-align: center;
}




  #s-818a2fd8-4b0a-40a0-a83f-9ea73e4110fd img.shogun-image {
    
    width: px;
  }


#s-818a2fd8-4b0a-40a0-a83f-9ea73e4110fd .shogun-image-content {
  
    align-items: center;
  
}

#s-95c74c18-7135-443d-ad8c-f08b0fb5da3e {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-95c74c18-7135-443d-ad8c-f08b0fb5da3e .shogun-heading-component h4 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 16px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-ca7eb499-1720-46a2-8bd6-59a148506dfd {
  display: none;
}
#s-075512c7-2ff4-4ab4-9374-10482c54a911 {
  text-align: center;
}

#s-075512c7-2ff4-4ab4-9374-10482c54a911 .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-075512c7-2ff4-4ab4-9374-10482c54a911 .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-075512c7-2ff4-4ab4-9374-10482c54a911 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-676b1df7-52e3-4d80-b9c0-8a9c0cb94071 {
  margin-left: 0%;
margin-right: 0%;
}

@media (min-width: 0px) {
[id="s-676b1df7-52e3-4d80-b9c0-8a9c0cb94071"] > .shg-row > .shg-c-xs-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-676b1df7-52e3-4d80-b9c0-8a9c0cb94071"] > .shg-row > .shg-c-xs-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-676b1df7-52e3-4d80-b9c0-8a9c0cb94071"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-676b1df7-52e3-4d80-b9c0-8a9c0cb94071"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-676b1df7-52e3-4d80-b9c0-8a9c0cb94071"] > .shg-row > .shg-c-xs-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-676b1df7-52e3-4d80-b9c0-8a9c0cb94071"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-676b1df7-52e3-4d80-b9c0-8a9c0cb94071"] > .shg-row > .shg-c-xs-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-676b1df7-52e3-4d80-b9c0-8a9c0cb94071"] > .shg-row > .shg-c-xs-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-676b1df7-52e3-4d80-b9c0-8a9c0cb94071"] > .shg-row > .shg-c-xs-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-676b1df7-52e3-4d80-b9c0-8a9c0cb94071"] > .shg-row > .shg-c-xs-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-676b1df7-52e3-4d80-b9c0-8a9c0cb94071"] > .shg-row > .shg-c-xs-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-676b1df7-52e3-4d80-b9c0-8a9c0cb94071"] > .shg-row > .shg-c-xs-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 768px) {
[id="s-676b1df7-52e3-4d80-b9c0-8a9c0cb94071"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-676b1df7-52e3-4d80-b9c0-8a9c0cb94071"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-676b1df7-52e3-4d80-b9c0-8a9c0cb94071"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-676b1df7-52e3-4d80-b9c0-8a9c0cb94071"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-676b1df7-52e3-4d80-b9c0-8a9c0cb94071"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-676b1df7-52e3-4d80-b9c0-8a9c0cb94071"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-676b1df7-52e3-4d80-b9c0-8a9c0cb94071"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-676b1df7-52e3-4d80-b9c0-8a9c0cb94071"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-676b1df7-52e3-4d80-b9c0-8a9c0cb94071"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-676b1df7-52e3-4d80-b9c0-8a9c0cb94071"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-676b1df7-52e3-4d80-b9c0-8a9c0cb94071"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-676b1df7-52e3-4d80-b9c0-8a9c0cb94071"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-676b1df7-52e3-4d80-b9c0-8a9c0cb94071"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-676b1df7-52e3-4d80-b9c0-8a9c0cb94071"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-676b1df7-52e3-4d80-b9c0-8a9c0cb94071"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-676b1df7-52e3-4d80-b9c0-8a9c0cb94071"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-676b1df7-52e3-4d80-b9c0-8a9c0cb94071"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-676b1df7-52e3-4d80-b9c0-8a9c0cb94071"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-676b1df7-52e3-4d80-b9c0-8a9c0cb94071"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-676b1df7-52e3-4d80-b9c0-8a9c0cb94071"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-676b1df7-52e3-4d80-b9c0-8a9c0cb94071"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-676b1df7-52e3-4d80-b9c0-8a9c0cb94071"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-676b1df7-52e3-4d80-b9c0-8a9c0cb94071"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-676b1df7-52e3-4d80-b9c0-8a9c0cb94071"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-676b1df7-52e3-4d80-b9c0-8a9c0cb94071"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-676b1df7-52e3-4d80-b9c0-8a9c0cb94071"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-676b1df7-52e3-4d80-b9c0-8a9c0cb94071"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-676b1df7-52e3-4d80-b9c0-8a9c0cb94071"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-676b1df7-52e3-4d80-b9c0-8a9c0cb94071"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-676b1df7-52e3-4d80-b9c0-8a9c0cb94071"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-676b1df7-52e3-4d80-b9c0-8a9c0cb94071"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-676b1df7-52e3-4d80-b9c0-8a9c0cb94071"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-676b1df7-52e3-4d80-b9c0-8a9c0cb94071"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-676b1df7-52e3-4d80-b9c0-8a9c0cb94071"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-676b1df7-52e3-4d80-b9c0-8a9c0cb94071"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-676b1df7-52e3-4d80-b9c0-8a9c0cb94071"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 5.0px);
}

}

#s-67223cfd-55cf-4fa0-8fd6-adc59880397e {
  text-align: center;
}




  #s-67223cfd-55cf-4fa0-8fd6-adc59880397e img.shogun-image {
    
    width: px;
  }


#s-67223cfd-55cf-4fa0-8fd6-adc59880397e .shogun-image-content {
  
    align-items: center;
  
}

#s-6e0ee6e0-1904-416a-8f4b-c110709aee65 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-6e0ee6e0-1904-416a-8f4b-c110709aee65 .shogun-heading-component h4 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 16px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-f89565e4-9849-4eaa-9a1c-788db93dfd75 {
  display: none;
}
#s-11b1ac68-ae0d-41e5-b276-35a02fa9f886 {
  text-align: center;
}

#s-11b1ac68-ae0d-41e5-b276-35a02fa9f886 .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-11b1ac68-ae0d-41e5-b276-35a02fa9f886 .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-11b1ac68-ae0d-41e5-b276-35a02fa9f886 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-5d277b7b-bf87-4d4a-ad60-21c93413f930 {
  text-align: center;
}




  #s-5d277b7b-bf87-4d4a-ad60-21c93413f930 img.shogun-image {
    
    width: px;
  }


#s-5d277b7b-bf87-4d4a-ad60-21c93413f930 .shogun-image-content {
  
    align-items: center;
  
}

#s-87c20245-230d-46b2-abdd-3349d10fea6b {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-87c20245-230d-46b2-abdd-3349d10fea6b .shogun-heading-component h4 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 16px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-360e6caa-520e-4294-9d6f-d3e45b468cbb {
  display: none;
}
#s-b855420e-e689-4ce3-8ae6-4ced3d1845f1 {
  text-align: center;
}

#s-b855420e-e689-4ce3-8ae6-4ced3d1845f1 .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-b855420e-e689-4ce3-8ae6-4ced3d1845f1 .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-b855420e-e689-4ce3-8ae6-4ced3d1845f1 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

@media (min-width: 0px) {
[id="s-2c1e47ae-7055-4a87-ad4c-e513457af4df"] > .shg-row > .shg-c-xs-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-2c1e47ae-7055-4a87-ad4c-e513457af4df"] > .shg-row > .shg-c-xs-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-2c1e47ae-7055-4a87-ad4c-e513457af4df"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-2c1e47ae-7055-4a87-ad4c-e513457af4df"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-2c1e47ae-7055-4a87-ad4c-e513457af4df"] > .shg-row > .shg-c-xs-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-2c1e47ae-7055-4a87-ad4c-e513457af4df"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-2c1e47ae-7055-4a87-ad4c-e513457af4df"] > .shg-row > .shg-c-xs-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-2c1e47ae-7055-4a87-ad4c-e513457af4df"] > .shg-row > .shg-c-xs-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-2c1e47ae-7055-4a87-ad4c-e513457af4df"] > .shg-row > .shg-c-xs-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-2c1e47ae-7055-4a87-ad4c-e513457af4df"] > .shg-row > .shg-c-xs-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-2c1e47ae-7055-4a87-ad4c-e513457af4df"] > .shg-row > .shg-c-xs-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-2c1e47ae-7055-4a87-ad4c-e513457af4df"] > .shg-row > .shg-c-xs-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 768px) {
[id="s-2c1e47ae-7055-4a87-ad4c-e513457af4df"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-2c1e47ae-7055-4a87-ad4c-e513457af4df"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-2c1e47ae-7055-4a87-ad4c-e513457af4df"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-2c1e47ae-7055-4a87-ad4c-e513457af4df"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-2c1e47ae-7055-4a87-ad4c-e513457af4df"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-2c1e47ae-7055-4a87-ad4c-e513457af4df"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-2c1e47ae-7055-4a87-ad4c-e513457af4df"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-2c1e47ae-7055-4a87-ad4c-e513457af4df"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-2c1e47ae-7055-4a87-ad4c-e513457af4df"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-2c1e47ae-7055-4a87-ad4c-e513457af4df"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-2c1e47ae-7055-4a87-ad4c-e513457af4df"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-2c1e47ae-7055-4a87-ad4c-e513457af4df"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 992px) {
[id="s-2c1e47ae-7055-4a87-ad4c-e513457af4df"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-2c1e47ae-7055-4a87-ad4c-e513457af4df"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-2c1e47ae-7055-4a87-ad4c-e513457af4df"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-2c1e47ae-7055-4a87-ad4c-e513457af4df"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-2c1e47ae-7055-4a87-ad4c-e513457af4df"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-2c1e47ae-7055-4a87-ad4c-e513457af4df"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-2c1e47ae-7055-4a87-ad4c-e513457af4df"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-2c1e47ae-7055-4a87-ad4c-e513457af4df"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-2c1e47ae-7055-4a87-ad4c-e513457af4df"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-2c1e47ae-7055-4a87-ad4c-e513457af4df"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-2c1e47ae-7055-4a87-ad4c-e513457af4df"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-2c1e47ae-7055-4a87-ad4c-e513457af4df"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 5.0px);
}

}

@media (min-width: 1200px) {
[id="s-2c1e47ae-7055-4a87-ad4c-e513457af4df"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 5.0px);
}

[id="s-2c1e47ae-7055-4a87-ad4c-e513457af4df"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 5.0px);
}

[id="s-2c1e47ae-7055-4a87-ad4c-e513457af4df"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 5.0px);
}

[id="s-2c1e47ae-7055-4a87-ad4c-e513457af4df"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 5.0px);
}

[id="s-2c1e47ae-7055-4a87-ad4c-e513457af4df"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 5.0px);
}

[id="s-2c1e47ae-7055-4a87-ad4c-e513457af4df"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 5.0px);
}

[id="s-2c1e47ae-7055-4a87-ad4c-e513457af4df"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 5.0px);
}

[id="s-2c1e47ae-7055-4a87-ad4c-e513457af4df"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 5.0px);
}

[id="s-2c1e47ae-7055-4a87-ad4c-e513457af4df"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 5.0px);
}

[id="s-2c1e47ae-7055-4a87-ad4c-e513457af4df"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 5.0px);
}

[id="s-2c1e47ae-7055-4a87-ad4c-e513457af4df"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 5.0px);
}

[id="s-2c1e47ae-7055-4a87-ad4c-e513457af4df"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 5.0px);
}

}

#s-5dbd3a55-f816-497d-bdaf-5a04a88e7deb {
  text-align: center;
}




  #s-5dbd3a55-f816-497d-bdaf-5a04a88e7deb img.shogun-image {
    
    width: px;
  }


#s-5dbd3a55-f816-497d-bdaf-5a04a88e7deb .shogun-image-content {
  
    align-items: center;
  
}

#s-1ef3be76-b1fc-4455-8777-5044da388a83 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-1ef3be76-b1fc-4455-8777-5044da388a83 .shogun-heading-component h4 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 16px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-2b342fb3-19f4-41d0-bc88-85454eaa79ab {
  display: none;
}
#s-9a6c1249-9bbb-4f06-baad-165462b05c3c {
  text-align: center;
}

#s-9a6c1249-9bbb-4f06-baad-165462b05c3c .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-9a6c1249-9bbb-4f06-baad-165462b05c3c .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-9a6c1249-9bbb-4f06-baad-165462b05c3c .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-0519a9a3-d5ab-4b95-b9e0-58cbe6548048 {
  text-align: center;
}




  #s-0519a9a3-d5ab-4b95-b9e0-58cbe6548048 img.shogun-image {
    
    width: px;
  }


#s-0519a9a3-d5ab-4b95-b9e0-58cbe6548048 .shogun-image-content {
  
    align-items: center;
  
}

#s-af856909-b74e-458a-b29e-f0827c5d8c31 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-af856909-b74e-458a-b29e-f0827c5d8c31 .shogun-heading-component h4 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 16px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-22dd090d-3771-4d2a-a648-2c01724aef76 {
  display: none;
}
#s-d8910722-223c-4677-90f3-182f223f727d {
  text-align: center;
}

#s-d8910722-223c-4677-90f3-182f223f727d .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-d8910722-223c-4677-90f3-182f223f727d .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-d8910722-223c-4677-90f3-182f223f727d .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

@media (min-width: 0px) {
[id="s-41a43f4f-0325-4bae-95fd-8863f1a2e798"] > .shg-row > .shg-c-xs-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-41a43f4f-0325-4bae-95fd-8863f1a2e798"] > .shg-row > .shg-c-xs-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-41a43f4f-0325-4bae-95fd-8863f1a2e798"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-41a43f4f-0325-4bae-95fd-8863f1a2e798"] > .shg-row > .shg-c-xs-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-41a43f4f-0325-4bae-95fd-8863f1a2e798"] > .shg-row > .shg-c-xs-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-41a43f4f-0325-4bae-95fd-8863f1a2e798"] > .shg-row > .shg-c-xs-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-41a43f4f-0325-4bae-95fd-8863f1a2e798"] > .shg-row > .shg-c-xs-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-41a43f4f-0325-4bae-95fd-8863f1a2e798"] > .shg-row > .shg-c-xs-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-41a43f4f-0325-4bae-95fd-8863f1a2e798"] > .shg-row > .shg-c-xs-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-41a43f4f-0325-4bae-95fd-8863f1a2e798"] > .shg-row > .shg-c-xs-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-41a43f4f-0325-4bae-95fd-8863f1a2e798"] > .shg-row > .shg-c-xs-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-41a43f4f-0325-4bae-95fd-8863f1a2e798"] > .shg-row > .shg-c-xs-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 768px) {
[id="s-41a43f4f-0325-4bae-95fd-8863f1a2e798"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-41a43f4f-0325-4bae-95fd-8863f1a2e798"] > .shg-row > .shg-c-sm-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-41a43f4f-0325-4bae-95fd-8863f1a2e798"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-41a43f4f-0325-4bae-95fd-8863f1a2e798"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-41a43f4f-0325-4bae-95fd-8863f1a2e798"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-41a43f4f-0325-4bae-95fd-8863f1a2e798"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-41a43f4f-0325-4bae-95fd-8863f1a2e798"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-41a43f4f-0325-4bae-95fd-8863f1a2e798"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-41a43f4f-0325-4bae-95fd-8863f1a2e798"] > .shg-row > .shg-c-sm-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-41a43f4f-0325-4bae-95fd-8863f1a2e798"] > .shg-row > .shg-c-sm-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-41a43f4f-0325-4bae-95fd-8863f1a2e798"] > .shg-row > .shg-c-sm-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-41a43f4f-0325-4bae-95fd-8863f1a2e798"] > .shg-row > .shg-c-sm-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-41a43f4f-0325-4bae-95fd-8863f1a2e798"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-41a43f4f-0325-4bae-95fd-8863f1a2e798"] > .shg-row > .shg-c-md-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-41a43f4f-0325-4bae-95fd-8863f1a2e798"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-41a43f4f-0325-4bae-95fd-8863f1a2e798"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-41a43f4f-0325-4bae-95fd-8863f1a2e798"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-41a43f4f-0325-4bae-95fd-8863f1a2e798"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-41a43f4f-0325-4bae-95fd-8863f1a2e798"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-41a43f4f-0325-4bae-95fd-8863f1a2e798"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-41a43f4f-0325-4bae-95fd-8863f1a2e798"] > .shg-row > .shg-c-md-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-41a43f4f-0325-4bae-95fd-8863f1a2e798"] > .shg-row > .shg-c-md-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-41a43f4f-0325-4bae-95fd-8863f1a2e798"] > .shg-row > .shg-c-md-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-41a43f4f-0325-4bae-95fd-8863f1a2e798"] > .shg-row > .shg-c-md-12 {
  width: calc(100.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-41a43f4f-0325-4bae-95fd-8863f1a2e798"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 15.0px);
}

[id="s-41a43f4f-0325-4bae-95fd-8863f1a2e798"] > .shg-row > .shg-c-lg-2 {
  width: calc(16.666666666666668% - 15.0px);
}

[id="s-41a43f4f-0325-4bae-95fd-8863f1a2e798"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 15.0px);
}

[id="s-41a43f4f-0325-4bae-95fd-8863f1a2e798"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 15.0px);
}

[id="s-41a43f4f-0325-4bae-95fd-8863f1a2e798"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 15.0px);
}

[id="s-41a43f4f-0325-4bae-95fd-8863f1a2e798"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

[id="s-41a43f4f-0325-4bae-95fd-8863f1a2e798"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 15.0px);
}

[id="s-41a43f4f-0325-4bae-95fd-8863f1a2e798"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 15.0px);
}

[id="s-41a43f4f-0325-4bae-95fd-8863f1a2e798"] > .shg-row > .shg-c-lg-9 {
  width: calc(75.0% - 15.0px);
}

[id="s-41a43f4f-0325-4bae-95fd-8863f1a2e798"] > .shg-row > .shg-c-lg-10 {
  width: calc(83.33333333333334% - 15.0px);
}

[id="s-41a43f4f-0325-4bae-95fd-8863f1a2e798"] > .shg-row > .shg-c-lg-11 {
  width: calc(91.66666666666667% - 15.0px);
}

[id="s-41a43f4f-0325-4bae-95fd-8863f1a2e798"] > .shg-row > .shg-c-lg-12 {
  width: calc(100.0% - 15.0px);
}

}

#s-40577ce7-35f7-4a25-a624-93abe203a6fa {
  text-align: center;
}




  #s-40577ce7-35f7-4a25-a624-93abe203a6fa img.shogun-image {
    
    width: px;
  }


#s-40577ce7-35f7-4a25-a624-93abe203a6fa .shogun-image-content {
  
    align-items: center;
  
}

#s-4709ca4b-5f14-4a84-8136-0ed6106586cf {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-4709ca4b-5f14-4a84-8136-0ed6106586cf .shogun-heading-component h4 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 16px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-f1e56717-7d2a-49ea-b2fe-8194fbce87d3 {
  display: none;
}
#s-d545b009-10a4-40b2-a477-f7c72b6b44fd {
  text-align: center;
}

#s-d545b009-10a4-40b2-a477-f7c72b6b44fd .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-d545b009-10a4-40b2-a477-f7c72b6b44fd .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-d545b009-10a4-40b2-a477-f7c72b6b44fd .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-b722ac96-af47-4e7a-b55e-0069bd549fbc {
  text-align: center;
}




  #s-b722ac96-af47-4e7a-b55e-0069bd549fbc img.shogun-image {
    
    width: px;
  }


#s-b722ac96-af47-4e7a-b55e-0069bd549fbc .shogun-image-content {
  
    align-items: center;
  
}

#s-87334e06-7a38-40e6-b07f-eda7d21d1064 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-87334e06-7a38-40e6-b07f-eda7d21d1064 .shogun-heading-component h4 {
  color: #000;
  font-weight:   ;
  
  font-style:   ;
  font-size: 16px;
  line-height: ;
  letter-spacing: ;
  text-align: center;
}



#s-6be7385a-5a04-494d-aa79-5d369d8d1412 {
  display: none;
}
#s-b525fe5a-c92d-4d30-a7e0-ca19305c5d4e {
  text-align: center;
}

#s-b525fe5a-c92d-4d30-a7e0-ca19305c5d4e .shg-product-sold-out {
  display: none;
  color: rgba(179, 37, 37, 1);
  font-size: 16px;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
}

#s-b525fe5a-c92d-4d30-a7e0-ca19305c5d4e .shg-product-price {
  color: rgba(179, 37, 37, 1);
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 16px;
}

#s-b525fe5a-c92d-4d30-a7e0-ca19305c5d4e .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 15px;
  padding-left: 10px;
}

#s-29648d65-cc8f-4a19-8f6a-c6a7c8c439d0 {
  margin-top: 80px;
margin-left: 5%;
margin-bottom: 80px;
margin-right: 5%;
min-height: 50px;
}








#s-29648d65-cc8f-4a19-8f6a-c6a7c8c439d0 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
}#s-29648d65-cc8f-4a19-8f6a-c6a7c8c439d0.shg-box.shg-c {
  justify-content: center;
}

#s-4026684c-fc6c-4916-aa4c-0b31754c616a {
  margin-left: 0%;
margin-right: 0%;
}

#s-9a5e465e-dcd6-44e4-952a-0f9d45de59b3 {
  margin-left: 0%;
margin-right: 0%;
}

                /*!
* animate.css - https://animate.style/
* Version - 4.1.1
* Licensed under the MIT license - http://opensource.org/licenses/MIT
*
* Copyright (c) 2020 Animate.css
*/:root{--animate-duration:1s;--animate-delay:1s;--animate-repeat:1}.animate__animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-duration:var(--animate-duration);animation-duration:var(--animate-duration);-webkit-animation-fill-mode:both;animation-fill-mode:both}.animate__animated.animate__infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animate__animated.animate__repeat-1{-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-iteration-count:var(--animate-repeat);animation-iteration-count:var(--animate-repeat)}.animate__animated.animate__repeat-2{-webkit-animation-iteration-count:2;animation-iteration-count:2;-webkit-animation-iteration-count:calc(var(--animate-repeat)*2);animation-iteration-count:calc(var(--animate-repeat)*2)}.animate__animated.animate__repeat-3{-webkit-animation-iteration-count:3;animation-iteration-count:3;-webkit-animation-iteration-count:calc(var(--animate-repeat)*3);animation-iteration-count:calc(var(--animate-repeat)*3)}.animate__animated.animate__delay-1s{-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-delay:var(--animate-delay);animation-delay:var(--animate-delay)}.animate__animated.animate__delay-2s{-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-delay:calc(var(--animate-delay)*2);animation-delay:calc(var(--animate-delay)*2)}.animate__animated.animate__delay-3s{-webkit-animation-delay:3s;animation-delay:3s;-webkit-animation-delay:calc(var(--animate-delay)*3);animation-delay:calc(var(--animate-delay)*3)}.animate__animated.animate__delay-4s{-webkit-animation-delay:4s;animation-delay:4s;-webkit-animation-delay:calc(var(--animate-delay)*4);animation-delay:calc(var(--animate-delay)*4)}.animate__animated.animate__delay-5s{-webkit-animation-delay:5s;animation-delay:5s;-webkit-animation-delay:calc(var(--animate-delay)*5);animation-delay:calc(var(--animate-delay)*5)}.animate__animated.animate__faster{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-duration:calc(var(--animate-duration)/2);animation-duration:calc(var(--animate-duration)/2)}.animate__animated.animate__fast{-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-duration:calc(var(--animate-duration)*0.8);animation-duration:calc(var(--animate-duration)*0.8)}.animate__animated.animate__slow{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration)*2);animation-duration:calc(var(--animate-duration)*2)}.animate__animated.animate__slower{-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-duration:calc(var(--animate-duration)*3);animation-duration:calc(var(--animate-duration)*3)}@media (prefers-reduced-motion: reduce), print{.animate__animated{-webkit-animation-duration:1ms !important;animation-duration:1ms !important;transition-duration:1ms !important;-webkit-animation-iteration-count:1 !important;animation-iteration-count:1 !important}.animate__animated[class*=Out]{opacity:0}}@-webkit-keyframes bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transform:translate3d(0, -30px, 0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transform:translate3d(0, -15px, 0) scaleY(1.05)}80%{transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transform:translateZ(0) scaleY(0.95)}90%{transform:translate3d(0, -4px, 0) scaleY(1.02)}}@keyframes bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transform:translate3d(0, -30px, 0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transform:translate3d(0, -15px, 0) scaleY(1.05)}80%{transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transform:translateZ(0) scaleY(0.95)}90%{transform:translate3d(0, -4px, 0) scaleY(1.02)}}.animate__bounce{-webkit-animation-name:bounce;animation-name:bounce;transform-origin:center bottom}@-webkit-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.animate__flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{transform:scaleX(1)}50%{transform:scale3d(1.05, 1.05, 1.05)}to{transform:scaleX(1)}}@keyframes pulse{0%{transform:scaleX(1)}50%{transform:scale3d(1.05, 1.05, 1.05)}to{transform:scaleX(1)}}.animate__pulse{-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes rubberBand{0%{transform:scaleX(1)}30%{transform:scale3d(1.25, 0.75, 1)}40%{transform:scale3d(0.75, 1.25, 1)}50%{transform:scale3d(1.15, 0.85, 1)}65%{transform:scale3d(0.95, 1.05, 1)}75%{transform:scale3d(1.05, 0.95, 1)}to{transform:scaleX(1)}}@keyframes rubberBand{0%{transform:scaleX(1)}30%{transform:scale3d(1.25, 0.75, 1)}40%{transform:scale3d(0.75, 1.25, 1)}50%{transform:scale3d(1.15, 0.85, 1)}65%{transform:scale3d(0.95, 1.05, 1)}75%{transform:scale3d(1.05, 0.95, 1)}to{transform:scaleX(1)}}.animate__rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shakeX{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(-10px, 0, 0)}20%,40%,60%,80%{transform:translate3d(10px, 0, 0)}}@keyframes shakeX{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(-10px, 0, 0)}20%,40%,60%,80%{transform:translate3d(10px, 0, 0)}}.animate__shakeX{-webkit-animation-name:shakeX;animation-name:shakeX}@-webkit-keyframes shakeY{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(0, -10px, 0)}20%,40%,60%,80%{transform:translate3d(0, 10px, 0)}}@keyframes shakeY{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(0, -10px, 0)}20%,40%,60%,80%{transform:translate3d(0, 10px, 0)}}.animate__shakeY{-webkit-animation-name:shakeY;animation-name:shakeY}@-webkit-keyframes headShake{0%{transform:translateX(0)}6.5%{transform:translateX(-6px) rotateY(-9deg)}18.5%{transform:translateX(5px) rotateY(7deg)}31.5%{transform:translateX(-3px) rotateY(-5deg)}43.5%{transform:translateX(2px) rotateY(3deg)}50%{transform:translateX(0)}}@keyframes headShake{0%{transform:translateX(0)}6.5%{transform:translateX(-6px) rotateY(-9deg)}18.5%{transform:translateX(5px) rotateY(7deg)}31.5%{transform:translateX(-3px) rotateY(-5deg)}43.5%{transform:translateX(2px) rotateY(3deg)}50%{transform:translateX(0)}}.animate__headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}@-webkit-keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0deg)}}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0deg)}}.animate__swing{transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{transform:scaleX(1)}10%,20%{transform:scale3d(0.9, 0.9, 0.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale3d(1.1, 1.1, 1.1) rotate(3deg)}40%,60%,80%{transform:scale3d(1.1, 1.1, 1.1) rotate(-3deg)}to{transform:scaleX(1)}}@keyframes tada{0%{transform:scaleX(1)}10%,20%{transform:scale3d(0.9, 0.9, 0.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale3d(1.1, 1.1, 1.1) rotate(3deg)}40%,60%,80%{transform:scale3d(1.1, 1.1, 1.1) rotate(-3deg)}to{transform:scaleX(1)}}.animate__tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{transform:translateZ(0)}15%{transform:translate3d(-25%, 0, 0) rotate(-5deg)}30%{transform:translate3d(20%, 0, 0) rotate(3deg)}45%{transform:translate3d(-15%, 0, 0) rotate(-3deg)}60%{transform:translate3d(10%, 0, 0) rotate(2deg)}75%{transform:translate3d(-5%, 0, 0) rotate(-1deg)}to{transform:translateZ(0)}}@keyframes wobble{0%{transform:translateZ(0)}15%{transform:translate3d(-25%, 0, 0) rotate(-5deg)}30%{transform:translate3d(20%, 0, 0) rotate(3deg)}45%{transform:translate3d(-15%, 0, 0) rotate(-3deg)}60%{transform:translate3d(10%, 0, 0) rotate(2deg)}75%{transform:translate3d(-5%, 0, 0) rotate(-1deg)}to{transform:translateZ(0)}}.animate__wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{0%,11.1%,to{transform:translateZ(0)}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{transform:skewX(0.390625deg) skewY(0.390625deg)}88.8%{transform:skewX(-0.1953125deg) skewY(-0.1953125deg)}}@keyframes jello{0%,11.1%,to{transform:translateZ(0)}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{transform:skewX(0.390625deg) skewY(0.390625deg)}88.8%{transform:skewX(-0.1953125deg) skewY(-0.1953125deg)}}.animate__jello{-webkit-animation-name:jello;animation-name:jello;transform-origin:center}@-webkit-keyframes heartBeat{0%{transform:scale(1)}14%{transform:scale(1.3)}28%{transform:scale(1)}42%{transform:scale(1.3)}70%{transform:scale(1)}}@keyframes heartBeat{0%{transform:scale(1)}14%{transform:scale(1.3)}28%{transform:scale(1)}42%{transform:scale(1.3)}70%{transform:scale(1)}}.animate__heartBeat{-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-duration:calc(var(--animate-duration)*1.3);animation-duration:calc(var(--animate-duration)*1.3);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes backInDown{0%{transform:translateY(-1200px) scale(0.7);opacity:.7}80%{transform:translateY(0) scale(0.7);opacity:.7}to{transform:scale(1);opacity:1}}@keyframes backInDown{0%{transform:translateY(-1200px) scale(0.7);opacity:.7}80%{transform:translateY(0) scale(0.7);opacity:.7}to{transform:scale(1);opacity:1}}.animate__backInDown{-webkit-animation-name:backInDown;animation-name:backInDown}@-webkit-keyframes backInLeft{0%{transform:translateX(-2000px) scale(0.7);opacity:.7}80%{transform:translateX(0) scale(0.7);opacity:.7}to{transform:scale(1);opacity:1}}@keyframes backInLeft{0%{transform:translateX(-2000px) scale(0.7);opacity:.7}80%{transform:translateX(0) scale(0.7);opacity:.7}to{transform:scale(1);opacity:1}}.animate__backInLeft{-webkit-animation-name:backInLeft;animation-name:backInLeft}@-webkit-keyframes backInRight{0%{transform:translateX(2000px) scale(0.7);opacity:.7}80%{transform:translateX(0) scale(0.7);opacity:.7}to{transform:scale(1);opacity:1}}@keyframes backInRight{0%{transform:translateX(2000px) scale(0.7);opacity:.7}80%{transform:translateX(0) scale(0.7);opacity:.7}to{transform:scale(1);opacity:1}}.animate__backInRight{-webkit-animation-name:backInRight;animation-name:backInRight}@-webkit-keyframes backInUp{0%{transform:translateY(1200px) scale(0.7);opacity:.7}80%{transform:translateY(0) scale(0.7);opacity:.7}to{transform:scale(1);opacity:1}}@keyframes backInUp{0%{transform:translateY(1200px) scale(0.7);opacity:.7}80%{transform:translateY(0) scale(0.7);opacity:.7}to{transform:scale(1);opacity:1}}.animate__backInUp{-webkit-animation-name:backInUp;animation-name:backInUp}@-webkit-keyframes backOutDown{0%{transform:scale(1);opacity:1}20%{transform:translateY(0) scale(0.7);opacity:.7}to{transform:translateY(700px) scale(0.7);opacity:.7}}@keyframes backOutDown{0%{transform:scale(1);opacity:1}20%{transform:translateY(0) scale(0.7);opacity:.7}to{transform:translateY(700px) scale(0.7);opacity:.7}}.animate__backOutDown{-webkit-animation-name:backOutDown;animation-name:backOutDown}@-webkit-keyframes backOutLeft{0%{transform:scale(1);opacity:1}20%{transform:translateX(0) scale(0.7);opacity:.7}to{transform:translateX(-2000px) scale(0.7);opacity:.7}}@keyframes backOutLeft{0%{transform:scale(1);opacity:1}20%{transform:translateX(0) scale(0.7);opacity:.7}to{transform:translateX(-2000px) scale(0.7);opacity:.7}}.animate__backOutLeft{-webkit-animation-name:backOutLeft;animation-name:backOutLeft}@-webkit-keyframes backOutRight{0%{transform:scale(1);opacity:1}20%{transform:translateX(0) scale(0.7);opacity:.7}to{transform:translateX(2000px) scale(0.7);opacity:.7}}@keyframes backOutRight{0%{transform:scale(1);opacity:1}20%{transform:translateX(0) scale(0.7);opacity:.7}to{transform:translateX(2000px) scale(0.7);opacity:.7}}.animate__backOutRight{-webkit-animation-name:backOutRight;animation-name:backOutRight}@-webkit-keyframes backOutUp{0%{transform:scale(1);opacity:1}20%{transform:translateY(0) scale(0.7);opacity:.7}to{transform:translateY(-700px) scale(0.7);opacity:.7}}@keyframes backOutUp{0%{transform:scale(1);opacity:1}20%{transform:translateY(0) scale(0.7);opacity:.7}to{transform:translateY(-700px) scale(0.7);opacity:.7}}.animate__backOutUp{-webkit-animation-name:backOutUp;animation-name:backOutUp}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}20%{transform:scale3d(1.1, 1.1, 1.1)}40%{transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;transform:scale3d(1.03, 1.03, 1.03)}80%{transform:scale3d(0.97, 0.97, 0.97)}to{opacity:1;transform:scaleX(1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}20%{transform:scale3d(1.1, 1.1, 1.1)}40%{transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;transform:scale3d(1.03, 1.03, 1.03)}80%{transform:scale3d(0.97, 0.97, 0.97)}to{opacity:1;transform:scaleX(1)}}.animate__bounceIn{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*0.75);animation-duration:calc(var(--animate-duration)*0.75);-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:translate3d(0, -3000px, 0) scaleY(3)}60%{opacity:1;transform:translate3d(0, 25px, 0) scaleY(0.9)}75%{transform:translate3d(0, -10px, 0) scaleY(0.95)}90%{transform:translate3d(0, 5px, 0) scaleY(0.985)}to{transform:translateZ(0)}}@keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:translate3d(0, -3000px, 0) scaleY(3)}60%{opacity:1;transform:translate3d(0, 25px, 0) scaleY(0.9)}75%{transform:translate3d(0, -10px, 0) scaleY(0.95)}90%{transform:translate3d(0, 5px, 0) scaleY(0.985)}to{transform:translateZ(0)}}.animate__bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:translate3d(-3000px, 0, 0) scaleX(3)}60%{opacity:1;transform:translate3d(25px, 0, 0) scaleX(1)}75%{transform:translate3d(-10px, 0, 0) scaleX(0.98)}90%{transform:translate3d(5px, 0, 0) scaleX(0.995)}to{transform:translateZ(0)}}@keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:translate3d(-3000px, 0, 0) scaleX(3)}60%{opacity:1;transform:translate3d(25px, 0, 0) scaleX(1)}75%{transform:translate3d(-10px, 0, 0) scaleX(0.98)}90%{transform:translate3d(5px, 0, 0) scaleX(0.995)}to{transform:translateZ(0)}}.animate__bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:translate3d(3000px, 0, 0) scaleX(3)}60%{opacity:1;transform:translate3d(-25px, 0, 0) scaleX(1)}75%{transform:translate3d(10px, 0, 0) scaleX(0.98)}90%{transform:translate3d(-5px, 0, 0) scaleX(0.995)}to{transform:translateZ(0)}}@keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:translate3d(3000px, 0, 0) scaleX(3)}60%{opacity:1;transform:translate3d(-25px, 0, 0) scaleX(1)}75%{transform:translate3d(10px, 0, 0) scaleX(0.98)}90%{transform:translate3d(-5px, 0, 0) scaleX(0.995)}to{transform:translateZ(0)}}.animate__bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:translate3d(0, 3000px, 0) scaleY(5)}60%{opacity:1;transform:translate3d(0, -20px, 0) scaleY(0.9)}75%{transform:translate3d(0, 10px, 0) scaleY(0.95)}90%{transform:translate3d(0, -5px, 0) scaleY(0.985)}to{transform:translateZ(0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:translate3d(0, 3000px, 0) scaleY(5)}60%{opacity:1;transform:translate3d(0, -20px, 0) scaleY(0.9)}75%{transform:translate3d(0, 10px, 0) scaleY(0.95)}90%{transform:translate3d(0, -5px, 0) scaleY(0.985)}to{transform:translateZ(0)}}.animate__bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{transform:scale3d(0.9, 0.9, 0.9)}50%,55%{opacity:1;transform:scale3d(1.1, 1.1, 1.1)}to{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}}@keyframes bounceOut{20%{transform:scale3d(0.9, 0.9, 0.9)}50%,55%{opacity:1;transform:scale3d(1.1, 1.1, 1.1)}to{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}}.animate__bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*0.75);animation-duration:calc(var(--animate-duration)*0.75);-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{transform:translate3d(0, 10px, 0) scaleY(0.985)}40%,45%{opacity:1;transform:translate3d(0, -20px, 0) scaleY(0.9)}to{opacity:0;transform:translate3d(0, 2000px, 0) scaleY(3)}}@keyframes bounceOutDown{20%{transform:translate3d(0, 10px, 0) scaleY(0.985)}40%,45%{opacity:1;transform:translate3d(0, -20px, 0) scaleY(0.9)}to{opacity:0;transform:translate3d(0, 2000px, 0) scaleY(3)}}.animate__bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px, 0, 0) scaleX(0.9)}to{opacity:0;transform:translate3d(-2000px, 0, 0) scaleX(2)}}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px, 0, 0) scaleX(0.9)}to{opacity:0;transform:translate3d(-2000px, 0, 0) scaleX(2)}}.animate__bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;transform:translate3d(-20px, 0, 0) scaleX(0.9)}to{opacity:0;transform:translate3d(2000px, 0, 0) scaleX(2)}}@keyframes bounceOutRight{20%{opacity:1;transform:translate3d(-20px, 0, 0) scaleX(0.9)}to{opacity:0;transform:translate3d(2000px, 0, 0) scaleX(2)}}.animate__bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{transform:translate3d(0, -10px, 0) scaleY(0.985)}40%,45%{opacity:1;transform:translate3d(0, 20px, 0) scaleY(0.9)}to{opacity:0;transform:translate3d(0, -2000px, 0) scaleY(3)}}@keyframes bounceOutUp{20%{transform:translate3d(0, -10px, 0) scaleY(0.985)}40%,45%{opacity:1;transform:translate3d(0, 20px, 0) scaleY(0.9)}to{opacity:0;transform:translate3d(0, -2000px, 0) scaleY(3)}}.animate__bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate__fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;transform:translate3d(0, -100%, 0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0, -100%, 0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;transform:translate3d(0, -2000px, 0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInDownBig{0%{opacity:0;transform:translate3d(0, -2000px, 0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-100%, 0, 0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-100%, 0, 0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;transform:translate3d(-2000px, 0, 0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInLeftBig{0%{opacity:0;transform:translate3d(-2000px, 0, 0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;transform:translate3d(100%, 0, 0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(100%, 0, 0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;transform:translate3d(2000px, 0, 0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInRightBig{0%{opacity:0;transform:translate3d(2000px, 0, 0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;transform:translate3d(0, 100%, 0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0, 100%, 0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;transform:translate3d(0, 2000px, 0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInUpBig{0%{opacity:0;transform:translate3d(0, 2000px, 0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeInTopLeft{0%{opacity:0;transform:translate3d(-100%, -100%, 0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInTopLeft{0%{opacity:0;transform:translate3d(-100%, -100%, 0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInTopLeft{-webkit-animation-name:fadeInTopLeft;animation-name:fadeInTopLeft}@-webkit-keyframes fadeInTopRight{0%{opacity:0;transform:translate3d(100%, -100%, 0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInTopRight{0%{opacity:0;transform:translate3d(100%, -100%, 0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInTopRight{-webkit-animation-name:fadeInTopRight;animation-name:fadeInTopRight}@-webkit-keyframes fadeInBottomLeft{0%{opacity:0;transform:translate3d(-100%, 100%, 0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInBottomLeft{0%{opacity:0;transform:translate3d(-100%, 100%, 0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInBottomLeft{-webkit-animation-name:fadeInBottomLeft;animation-name:fadeInBottomLeft}@-webkit-keyframes fadeInBottomRight{0%{opacity:0;transform:translate3d(100%, 100%, 0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInBottomRight{0%{opacity:0;transform:translate3d(100%, 100%, 0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInBottomRight{-webkit-animation-name:fadeInBottomRight;animation-name:fadeInBottomRight}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.animate__fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}to{opacity:0;transform:translate3d(0, 100%, 0)}}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;transform:translate3d(0, 100%, 0)}}.animate__fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;transform:translate3d(0, 2000px, 0)}}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;transform:translate3d(0, 2000px, 0)}}.animate__fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate3d(-100%, 0, 0)}}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate3d(-100%, 0, 0)}}.animate__fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;transform:translate3d(-2000px, 0, 0)}}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;transform:translate3d(-2000px, 0, 0)}}.animate__fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate3d(100%, 0, 0)}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate3d(100%, 0, 0)}}.animate__fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;transform:translate3d(2000px, 0, 0)}}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;transform:translate3d(2000px, 0, 0)}}.animate__fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}to{opacity:0;transform:translate3d(0, -100%, 0)}}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;transform:translate3d(0, -100%, 0)}}.animate__fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;transform:translate3d(0, -2000px, 0)}}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;transform:translate3d(0, -2000px, 0)}}.animate__fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes fadeOutTopLeft{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(-100%, -100%, 0)}}@keyframes fadeOutTopLeft{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(-100%, -100%, 0)}}.animate__fadeOutTopLeft{-webkit-animation-name:fadeOutTopLeft;animation-name:fadeOutTopLeft}@-webkit-keyframes fadeOutTopRight{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(100%, -100%, 0)}}@keyframes fadeOutTopRight{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(100%, -100%, 0)}}.animate__fadeOutTopRight{-webkit-animation-name:fadeOutTopRight;animation-name:fadeOutTopRight}@-webkit-keyframes fadeOutBottomRight{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(100%, 100%, 0)}}@keyframes fadeOutBottomRight{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(100%, 100%, 0)}}.animate__fadeOutBottomRight{-webkit-animation-name:fadeOutBottomRight;animation-name:fadeOutBottomRight}@-webkit-keyframes fadeOutBottomLeft{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(-100%, 100%, 0)}}@keyframes fadeOutBottomLeft{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(-100%, 100%, 0)}}.animate__fadeOutBottomLeft{-webkit-animation-name:fadeOutBottomLeft;animation-name:fadeOutBottomLeft}@-webkit-keyframes flip{0%{transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(0.95, 0.95, 0.95) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(0.95, 0.95, 0.95) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animate__animated.animate__flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}.animate__flipInX{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{0%{transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{transform:perspective(400px) rotateY(10deg);opacity:1}80%{transform:perspective(400px) rotateY(-5deg)}to{transform:perspective(400px)}}@keyframes flipInY{0%{transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{transform:perspective(400px) rotateY(10deg);opacity:1}80%{transform:perspective(400px) rotateY(-5deg)}to{transform:perspective(400px)}}.animate__flipInY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.animate__flipOutX{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*0.75);animation-duration:calc(var(--animate-duration)*0.75);-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible !important;backface-visibility:visible !important}@-webkit-keyframes flipOutY{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateY(-15deg);opacity:1}to{transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateY(-15deg);opacity:1}to{transform:perspective(400px) rotateY(90deg);opacity:0}}.animate__flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*0.75);animation-duration:calc(var(--animate-duration)*0.75);-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedInRight{0%{transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0}60%{transform:skewX(20deg);opacity:1}80%{transform:skewX(-5deg)}to{transform:translateZ(0)}}@keyframes lightSpeedInRight{0%{transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0}60%{transform:skewX(20deg);opacity:1}80%{transform:skewX(-5deg)}to{transform:translateZ(0)}}.animate__lightSpeedInRight{-webkit-animation-name:lightSpeedInRight;animation-name:lightSpeedInRight;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedInLeft{0%{transform:translate3d(-100%, 0, 0) skewX(30deg);opacity:0}60%{transform:skewX(-20deg);opacity:1}80%{transform:skewX(5deg)}to{transform:translateZ(0)}}@keyframes lightSpeedInLeft{0%{transform:translate3d(-100%, 0, 0) skewX(30deg);opacity:0}60%{transform:skewX(-20deg);opacity:1}80%{transform:skewX(5deg)}to{transform:translateZ(0)}}.animate__lightSpeedInLeft{-webkit-animation-name:lightSpeedInLeft;animation-name:lightSpeedInLeft;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOutRight{0%{opacity:1}to{transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0}}@keyframes lightSpeedOutRight{0%{opacity:1}to{transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0}}.animate__lightSpeedOutRight{-webkit-animation-name:lightSpeedOutRight;animation-name:lightSpeedOutRight;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes lightSpeedOutLeft{0%{opacity:1}to{transform:translate3d(-100%, 0, 0) skewX(-30deg);opacity:0}}@keyframes lightSpeedOutLeft{0%{opacity:1}to{transform:translate3d(-100%, 0, 0) skewX(-30deg);opacity:0}}.animate__lightSpeedOutLeft{-webkit-animation-name:lightSpeedOutLeft;animation-name:lightSpeedOutLeft;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{transform:rotate(-200deg);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes rotateIn{0%{transform:rotate(-200deg);opacity:0}to{transform:translateZ(0);opacity:1}}.animate__rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn;transform-origin:center}@-webkit-keyframes rotateInDownLeft{0%{transform:rotate(-45deg);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes rotateInDownLeft{0%{transform:rotate(-45deg);opacity:0}to{transform:translateZ(0);opacity:1}}.animate__rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft;transform-origin:left bottom}@-webkit-keyframes rotateInDownRight{0%{transform:rotate(45deg);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes rotateInDownRight{0%{transform:rotate(45deg);opacity:0}to{transform:translateZ(0);opacity:1}}.animate__rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight;transform-origin:right bottom}@-webkit-keyframes rotateInUpLeft{0%{transform:rotate(45deg);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes rotateInUpLeft{0%{transform:rotate(45deg);opacity:0}to{transform:translateZ(0);opacity:1}}.animate__rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft;transform-origin:left bottom}@-webkit-keyframes rotateInUpRight{0%{transform:rotate(-90deg);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes rotateInUpRight{0%{transform:rotate(-90deg);opacity:0}to{transform:translateZ(0);opacity:1}}.animate__rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight;transform-origin:right bottom}@-webkit-keyframes rotateOut{0%{opacity:1}to{transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{opacity:1}to{transform:rotate(200deg);opacity:0}}.animate__rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut;transform-origin:center}@-webkit-keyframes rotateOutDownLeft{0%{opacity:1}to{transform:rotate(45deg);opacity:0}}@keyframes rotateOutDownLeft{0%{opacity:1}to{transform:rotate(45deg);opacity:0}}.animate__rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft;transform-origin:left bottom}@-webkit-keyframes rotateOutDownRight{0%{opacity:1}to{transform:rotate(-45deg);opacity:0}}@keyframes rotateOutDownRight{0%{opacity:1}to{transform:rotate(-45deg);opacity:0}}.animate__rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight;transform-origin:right bottom}@-webkit-keyframes rotateOutUpLeft{0%{opacity:1}to{transform:rotate(-45deg);opacity:0}}@keyframes rotateOutUpLeft{0%{opacity:1}to{transform:rotate(-45deg);opacity:0}}.animate__rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft;transform-origin:left bottom}@-webkit-keyframes rotateOutUpRight{0%{opacity:1}to{transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{opacity:1}to{transform:rotate(90deg);opacity:0}}.animate__rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight;transform-origin:right bottom}@-webkit-keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{transform:rotate(80deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{transform:rotate(60deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{transform:translate3d(0, 700px, 0);opacity:0}}@keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{transform:rotate(80deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{transform:rotate(60deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{transform:translate3d(0, 700px, 0);opacity:0}}.animate__hinge{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration)*2);animation-duration:calc(var(--animate-duration)*2);-webkit-animation-name:hinge;animation-name:hinge;transform-origin:top left}@-webkit-keyframes jackInTheBox{0%{opacity:0;transform:scale(0.1) rotate(30deg);transform-origin:center bottom}50%{transform:rotate(-10deg)}70%{transform:rotate(3deg)}to{opacity:1;transform:scale(1)}}@keyframes jackInTheBox{0%{opacity:0;transform:scale(0.1) rotate(30deg);transform-origin:center bottom}50%{transform:rotate(-10deg)}70%{transform:rotate(3deg)}to{opacity:1;transform:scale(1)}}.animate__jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}@-webkit-keyframes rollIn{0%{opacity:0;transform:translate3d(-100%, 0, 0) rotate(-120deg)}to{opacity:1;transform:translateZ(0)}}@keyframes rollIn{0%{opacity:0;transform:translate3d(-100%, 0, 0) rotate(-120deg)}to{opacity:1;transform:translateZ(0)}}.animate__rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}to{opacity:0;transform:translate3d(100%, 0, 0) rotate(120deg)}}@keyframes rollOut{0%{opacity:1}to{opacity:0;transform:translate3d(100%, 0, 0) rotate(120deg)}}.animate__rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}.animate__zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomInDown{0%{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.animate__zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomInLeft{0%{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.animate__zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomInRight{0%{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.animate__zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomInUp{0%{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.animate__zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}to{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}to{opacity:0}}.animate__zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomOutDown{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.animate__zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown;transform-origin:center bottom}@-webkit-keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0)}to{opacity:0;transform:scale(0.1) translate3d(-2000px, 0, 0)}}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0)}to{opacity:0;transform:scale(0.1) translate3d(-2000px, 0, 0)}}.animate__zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft;transform-origin:left center}@-webkit-keyframes zoomOutRight{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0)}to{opacity:0;transform:scale(0.1) translate3d(2000px, 0, 0)}}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0)}to{opacity:0;transform:scale(0.1) translate3d(2000px, 0, 0)}}.animate__zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight;transform-origin:right center}@-webkit-keyframes zoomOutUp{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomOutUp{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.animate__zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp;transform-origin:center bottom}@-webkit-keyframes slideInDown{0%{transform:translate3d(0, -100%, 0);visibility:visible}to{transform:translateZ(0)}}@keyframes slideInDown{0%{transform:translate3d(0, -100%, 0);visibility:visible}to{transform:translateZ(0)}}.animate__slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{transform:translate3d(-100%, 0, 0);visibility:visible}to{transform:translateZ(0)}}@keyframes slideInLeft{0%{transform:translate3d(-100%, 0, 0);visibility:visible}to{transform:translateZ(0)}}.animate__slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{transform:translate3d(100%, 0, 0);visibility:visible}to{transform:translateZ(0)}}@keyframes slideInRight{0%{transform:translate3d(100%, 0, 0);visibility:visible}to{transform:translateZ(0)}}.animate__slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{0%{transform:translate3d(0, 100%, 0);visibility:visible}to{transform:translateZ(0)}}@keyframes slideInUp{0%{transform:translate3d(0, 100%, 0);visibility:visible}to{transform:translateZ(0)}}.animate__slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0, 100%, 0)}}@keyframes slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0, 100%, 0)}}.animate__slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-100%, 0, 0)}}@keyframes slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-100%, 0, 0)}}.animate__slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(100%, 0, 0)}}@keyframes slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(100%, 0, 0)}}.animate__slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0, -100%, 0)}}@keyframes slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0, -100%, 0)}}.animate__slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}

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

.shg-c:before,
.shg-c:after {
  content: " ";
  display: table;
}

/**
  Ref:
  https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Positioning/Understanding_z_index/The_stacking_context
  https://dnf.slack.com/archives/C0514HB79/p1538741509000100
**/
.shogun-root {
  z-index: 1;
  position: relative;
  isolation: isolate;
}

.shogun-root iframe {
  display: initial;
}

@media (max-width: 1024px) {
  .shg-c,
  .shg-box {
    background-attachment: scroll !important;
  }
}

@media only screen and (min-width: 1024px) and (max-height: 1366px) and (-webkit-min-device-pixel-ratio: 1.5) and (hover: none) and (orientation: landscape) {
  .shg-box {
    background-attachment: scroll !important;
  }
}

#mc_embed_signup .clear {
  width: auto !important;
  height: auto !important;
  visibility: visible !important;
}

.shg-clearfix:after {
  content: "";
  display: block;
  clear: both;
}

.shogun-image {
  max-width: 100%;
  min-height: inherit;
  max-height: inherit;
  display: inline !important;
  border: 0;
  vertical-align: middle;
}

.shg-fw {
  margin-left: calc(50% - 50vw);
  width: 100vw;
}

.shg-fw .shg-fw {
  margin-left: auto;
  margin-right: auto;
  width: 100%;
}

div[data-shg-lightbox-switch] {
  cursor: pointer;
}

.shg-lightbox {
  position: fixed;
  z-index: 999999;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
  background-color: rgb(0, 0, 0);
  background-color: rgba(0, 0, 0, 0.85);
}

.shg-lightbox.hidden {
  display: none !important;
}

.shg-lightbox .shg-lightbox-content {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
  text-align: center;
}

.shg-lightbox .shg-lightbox-close {
  position: absolute;
  right: 0;
  padding: 5px 0;
  color: #fff;
  font-size: 45px;
  margin-right: 10px;
  line-height: 30px;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  cursor: pointer;
  z-index: 1;
}

.shg-lightbox .shg-lightbox-image-container {
  padding: 25px;
}

.shg-lightbox .shg-lightbox-image {
  margin: auto;
  max-height: 90vh;
  max-width: 100%;
}

.shg-lightbox .shg-lightbox-close:hover,
.shg-lightbox .shg-lightbox-close:focus {
  color: #a2a2a2;
  text-decoration: none;
  cursor: pointer;
}

.shg-lightbox .shg-lightbox-nav {
  cursor: pointer;
  position: absolute;
  top: 50%;
  width: 35px;
  height: 100px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  transform: translate(0%, -50%);
  z-index: 1;
}

.shg-lightbox .shg-lightbox-nav.hidden {
  display: none !important;
}

.shg-lightbox .shg-lightbox-nav.shg-nav-left {
  left: 0;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHdpZHRoPSIxNzkyIiBoZWlnaHQ9IjE3OTIiIHZpZXdCb3g9IjAgMCAxNzkyIDE3OTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZmlsbD0id2hpdGUiPjxwYXRoIGQ9Ik0xMjAzIDU0NHEwIDEzLTEwIDIzbC0zOTMgMzkzIDM5MyAzOTNxMTAgMTAgMTAgMjN0LTEwIDIzbC01MCA1MHEtMTAgMTAtMjMgMTB0LTIzLTEwbC00NjYtNDY2cS0xMC0xMC0xMC0yM3QxMC0yM2w0NjYtNDY2cTEwLTEwIDIzLTEwdDIzIDEwbDUwIDUwcTEwIDEwIDEwIDIzeiIvPjwvc3ZnPg==);
}

.shg-lightbox .shg-lightbox-nav.shg-nav-right {
  right: 0;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHdpZHRoPSIxNzkyIiBoZWlnaHQ9IjE3OTIiIHZpZXdCb3g9IjAgMCAxNzkyIDE3OTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZmlsbD0id2hpdGUiPjxwYXRoIGQ9Ik0xMTcxIDk2MHEwIDEzLTEwIDIzbC00NjYgNDY2cS0xMCAxMC0yMyAxMHQtMjMtMTBsLTUwLTUwcS0xMC0xMC0xMC0yM3QxMC0yM2wzOTMtMzkzLTM5My0zOTNxLTEwLTEwLTEwLTIzdDEwLTIzbDUwLTUwcTEwLTEwIDIzLTEwdDIzIDEwbDQ2NiA0NjZxMTAgMTAgMTAgMjN6Ii8+PC9zdmc+);
}

@media screen and (min-width: 769px) {
  .shg-lightbox .shg-lightbox-image-container {
    padding: 50px;
  }
}

.shogun-lazyload:not([src]),
.shogun-lazyloading:not([src]) {
  opacity: 0;
}
.shogun-lazyloaded {
  opacity: 1;
  transition: opacity 300ms;
}

.shogun-root a:empty,
.shogun-root article:empty,
.shogun-root dl:empty,
.shogun-root h1:empty,
.shogun-root h2:empty,
.shogun-root h3:empty,
.shogun-root h4:empty,
.shogun-root h5:empty,
.shogun-root h6:empty,
.shogun-root p:empty,
.shogun-root section:empty,
.shogun-root ul:empty {
  display: unset;
}

.shogun-root div:empty {
  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 {
  display: none;
  margin-top: 16px;
  line-height: 16px;
  font-size: 14px;
  color: #dc143c;
}
