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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.shg-box > .shg-box-content {
  z-index: 4;
  position: relative;
}

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

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

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

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

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

.shg-box-video-wrapper {
  /*
    It's very important we don't create a new containing block for shg-box-video-wrapper
    Jarallax uses transforms + position: fixed to achieve it's parallaxing effect

    https://developer.mozilla.org/en-US/docs/Web/CSS/position

    position: fixed
    The element is removed from the normal document flow, and no space is created for the element in the page layout. 
    It is positioned relative to the initial containing block established by the viewport, 

    *
      except when one of its ancestors has a transform, perspective, or filter property set to something other than none 
      (see the CSS Transforms Spec), or the will-change property is set to transform, 
      in which case that ancestor behaves as the containing block. 
    *
  */

  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  overflow: hidden;
}

#s-46ec6de1-8a70-4760-993d-729dc3a7b5d5 {
  padding-left: 10%;
padding-right: 10%;
min-height: 50px;
}








#s-46ec6de1-8a70-4760-993d-729dc3a7b5d5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-46ec6de1-8a70-4760-993d-729dc3a7b5d5.shg-box.shg-c {
  justify-content: center;
}

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

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

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

/* 
  Shopify base css adds display none to empty divs
  This causes items in the second column position to shift when
  the first column is empty. In order to overwrite that style,
  we have to manually set empty divs in the column to display block 
  so the whole element holds its positioning on published pages.
*/

.shg-row > div:empty {
  display: block;
}

#s-f832554a-5273-47fa-ae31-1c40ee30194e {
  padding-top: 10px;
padding-bottom: 10px;
}

@media (min-width: 0px) {
[id="s-f832554a-5273-47fa-ae31-1c40ee30194e"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-f832554a-5273-47fa-ae31-1c40ee30194e"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-f832554a-5273-47fa-ae31-1c40ee30194e"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-f832554a-5273-47fa-ae31-1c40ee30194e"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (max-width: 767px) {
  [id="s-f832554a-5273-47fa-ae31-1c40ee30194e"] > .shg-row {
    flex-flow: column-reverse;
  }
}

#s-c00596f7-2a24-4e5b-822e-4dae8d1f9e4b {
  padding-top: 0px;
padding-left: 0%;
padding-bottom: 0px;
padding-right: 0%;
background-color: rgba(35, 32, 39, 1);
}








#s-c00596f7-2a24-4e5b-822e-4dae8d1f9e4b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-c00596f7-2a24-4e5b-822e-4dae8d1f9e4b.shg-box.shg-c {
  justify-content: center;
}

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

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

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

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

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

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

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

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

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

.shogun-image-content-v3 {
  display: flex;
  flex-direction: column;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 10;
  /* Ensures that the content children fills the container */
  align-items: stretch;
}

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

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

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

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

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

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

.shg-inner-inline-image .shogun-image.hover~* {
  z-index: 1;
}

.shogun-image-content-v3 > * {
  flex-shrink: 0; /* Prevents children from shrinking maintaining natural size*/
  width: 100%;
}
#s-7d4c9676-1c71-4b1c-95a1-1345dc54b021 {
  margin-left: auto;
margin-right: auto;
max-width: 1500px;
text-align: center;
}

#s-7d4c9676-1c71-4b1c-95a1-1345dc54b021 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-7d4c9676-1c71-4b1c-95a1-1345dc54b021-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-7d4c9676-1c71-4b1c-95a1-1345dc54b021 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-7d4c9676-1c71-4b1c-95a1-1345dc54b021 .shg-inner-inline-image {
  overflow: hidden;

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


.shg-image-content-margin-container-s-7d4c9676-1c71-4b1c-95a1-1345dc54b021 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

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

#s-7d4c9676-1c71-4b1c-95a1-1345dc54b021 img.shogun-image {
  width: 100%;
  
  
  max-width: 1500px;

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




.s-7d4c9676-1c71-4b1c-95a1-1345dc54b021 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-7d4c9676-1c71-4b1c-95a1-1345dc54b021.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7d4c9676-1c71-4b1c-95a1-1345dc54b021.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7d4c9676-1c71-4b1c-95a1-1345dc54b021.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




@media (min-width: 1200px){#s-7d4c9676-1c71-4b1c-95a1-1345dc54b021 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-7d4c9676-1c71-4b1c-95a1-1345dc54b021-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-7d4c9676-1c71-4b1c-95a1-1345dc54b021 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-7d4c9676-1c71-4b1c-95a1-1345dc54b021 .shg-inner-inline-image {
  overflow: hidden;

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


.shg-image-content-margin-container-s-7d4c9676-1c71-4b1c-95a1-1345dc54b021 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

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

#s-7d4c9676-1c71-4b1c-95a1-1345dc54b021 img.shogun-image {
  width: 100%;
  
  
  

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




.s-7d4c9676-1c71-4b1c-95a1-1345dc54b021 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-7d4c9676-1c71-4b1c-95a1-1345dc54b021.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7d4c9676-1c71-4b1c-95a1-1345dc54b021.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7d4c9676-1c71-4b1c-95a1-1345dc54b021.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (min-width: 992px) and (max-width: 1199px){#s-7d4c9676-1c71-4b1c-95a1-1345dc54b021 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-7d4c9676-1c71-4b1c-95a1-1345dc54b021-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-7d4c9676-1c71-4b1c-95a1-1345dc54b021 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-7d4c9676-1c71-4b1c-95a1-1345dc54b021 .shg-inner-inline-image {
  overflow: hidden;

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


.shg-image-content-margin-container-s-7d4c9676-1c71-4b1c-95a1-1345dc54b021 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

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

#s-7d4c9676-1c71-4b1c-95a1-1345dc54b021 img.shogun-image {
  width: 100%;
  
  
  

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




.s-7d4c9676-1c71-4b1c-95a1-1345dc54b021 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-7d4c9676-1c71-4b1c-95a1-1345dc54b021.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7d4c9676-1c71-4b1c-95a1-1345dc54b021.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7d4c9676-1c71-4b1c-95a1-1345dc54b021.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (min-width: 768px) and (max-width: 991px){#s-7d4c9676-1c71-4b1c-95a1-1345dc54b021 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-7d4c9676-1c71-4b1c-95a1-1345dc54b021-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-7d4c9676-1c71-4b1c-95a1-1345dc54b021 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-7d4c9676-1c71-4b1c-95a1-1345dc54b021 .shg-inner-inline-image {
  overflow: hidden;

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


.shg-image-content-margin-container-s-7d4c9676-1c71-4b1c-95a1-1345dc54b021 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

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

#s-7d4c9676-1c71-4b1c-95a1-1345dc54b021 img.shogun-image {
  width: 100%;
  
  
  

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




.s-7d4c9676-1c71-4b1c-95a1-1345dc54b021 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-7d4c9676-1c71-4b1c-95a1-1345dc54b021.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7d4c9676-1c71-4b1c-95a1-1345dc54b021.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7d4c9676-1c71-4b1c-95a1-1345dc54b021.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (max-width: 767px){#s-7d4c9676-1c71-4b1c-95a1-1345dc54b021 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-7d4c9676-1c71-4b1c-95a1-1345dc54b021-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-7d4c9676-1c71-4b1c-95a1-1345dc54b021 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-7d4c9676-1c71-4b1c-95a1-1345dc54b021 .shg-inner-inline-image {
  overflow: hidden;

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


.shg-image-content-margin-container-s-7d4c9676-1c71-4b1c-95a1-1345dc54b021 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

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

#s-7d4c9676-1c71-4b1c-95a1-1345dc54b021 img.shogun-image {
  width: 100%;
  
  
  

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




.s-7d4c9676-1c71-4b1c-95a1-1345dc54b021 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-7d4c9676-1c71-4b1c-95a1-1345dc54b021.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7d4c9676-1c71-4b1c-95a1-1345dc54b021.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7d4c9676-1c71-4b1c-95a1-1345dc54b021.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}
#s-c5d224bf-f0d5-401b-925e-a6a985b2f0a8 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-c5d224bf-f0d5-401b-925e-a6a985b2f0a8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-c5d224bf-f0d5-401b-925e-a6a985b2f0a8.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: ;
  font-family: ;
  text-transform: none;
  font-weight: ;
  font-style: normal;
  letter-spacing: normal;
  line-height: normal;
}

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

#s-d4f87668-f966-451b-a72f-836d58629fa0 {
  margin-left: 50px;
margin-bottom: 0px;
margin-right: 50px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}
@media (max-width: 767px){#s-d4f87668-f966-451b-a72f-836d58629fa0 {
  margin-left: 20px;
margin-right: 20px;
}
}
#s-d4f87668-f966-451b-a72f-836d58629fa0 .shogun-heading-component h3 {
  color: rgba(14, 14, 14, 1);
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 20px;
  line-height: 1em;
  
  text-align: left;
}



#s-26bd7cec-997b-4f7a-834b-c7324bf4de4c {
  margin-left: 50px;
margin-bottom: 0px;
margin-right: 50px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}
@media (max-width: 767px){#s-26bd7cec-997b-4f7a-834b-c7324bf4de4c {
  margin-left: 20px;
margin-right: 20px;
}
}
#s-26bd7cec-997b-4f7a-834b-c7324bf4de4c .shogun-heading-component h4 {
  color: rgba(14, 14, 14, 1);
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 20px;
  line-height: 1.2em;
  
  text-align: left;
}



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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

#s-a15e7c88-7c20-4a96-9909-bee4656e9150 {
  margin-left: 50px;
margin-right: 50px;
}
@media (max-width: 767px){#s-a15e7c88-7c20-4a96-9909-bee4656e9150 {
  margin-left: 20px;
margin-right: 20px;
}
}
#s-a15e7c88-7c20-4a96-9909-bee4656e9150 .shg-proportional-font-size,
#s-a15e7c88-7c20-4a96-9909-bee4656e9150 .shg-proportional-font-size :is(h1, h2, h3, h4, h5, h6) span.shg-heading-span {
  
    --proportional-font-size: 100;
    
    
    font-size: 1.0em;
  
}

#s-aa650a25-b647-496c-87b1-725e5fa9eae0 {
  margin-top: auto;
margin-left: auto;
margin-bottom: auto;
margin-right: auto;
padding-top: 40px;
padding-bottom: 20px;
padding-right: 1%;
background-color: rgba(255, 255, 255, 1);
}
@media (max-width: 767px){#s-aa650a25-b647-496c-87b1-725e5fa9eae0 {
  padding-bottom: 0px;
}
}
@media (min-width: 0px) {
[id="s-aa650a25-b647-496c-87b1-725e5fa9eae0"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-aa650a25-b647-496c-87b1-725e5fa9eae0"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

}

@media (min-width: 992px) {
[id="s-aa650a25-b647-496c-87b1-725e5fa9eae0"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

}

@media (min-width: 1200px) {
[id="s-aa650a25-b647-496c-87b1-725e5fa9eae0"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

}

@media (max-width: 767px) {
  [id="s-aa650a25-b647-496c-87b1-725e5fa9eae0"] > .shg-row {
    flex-flow: column-reverse;
  }
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.shogun-image.hover {
  opacity: 0;
  z-index: 200;
  position: absolute;
  left: 0;
  top: 0;
}

.shogun-image.hover:hover {
  opacity: 1;
}

#s-2bab9deb-0589-4324-b7b7-35001102e54e {
  max-width: 1000px;
text-align: center;
}

#s-2bab9deb-0589-4324-b7b7-35001102e54e {
  overflow: hidden;
  
  
      max-width: 1000px;
      
        margin-left: auto;
        margin-right: auto;
      
      
      
  
}








#s-2bab9deb-0589-4324-b7b7-35001102e54e .shogun-image-content {
  
    justify-content: center;
  
}

#s-249ad58b-aa73-490d-b914-815b71a76217 {
  margin-left: auto;
margin-right: auto;
padding-top: 5px;
padding-left: 10px;
padding-right: 10px;
border-top-width: 3px;
border-left-width: 3px;
border-bottom-width: 3px;
border-right-width: 3px;
border-color: rgba(241, 241, 241, 1);
border-style: solid;
}
@media (max-width: 767px){#s-249ad58b-aa73-490d-b914-815b71a76217 {
  margin-top: 10px;
margin-left: 3%;
margin-bottom: 10px;
margin-right: 3%;
padding-top: 5px;
padding-bottom: 0px;
}
}
#s-c0e632c5-992b-4859-bd09-df2f2f14d760 {
  max-width: 1000px;
text-align: center;
}

#s-c0e632c5-992b-4859-bd09-df2f2f14d760 {
  overflow: hidden;
  
  
      max-width: 1000px;
      
        margin-left: auto;
        margin-right: auto;
      
      
      
  
}








#s-c0e632c5-992b-4859-bd09-df2f2f14d760 .shogun-image-content {
  
    justify-content: center;
  
}

#s-0905ed1e-74eb-4aac-8cc0-d7df86a126a1 {
  margin-left: auto;
margin-right: auto;
padding-top: 5px;
padding-left: 10px;
padding-right: 10px;
border-top-width: 3px;
border-left-width: 3px;
border-bottom-width: 3px;
border-right-width: 3px;
border-color: rgba(241, 241, 241, 1);
border-style: solid;
}
@media (max-width: 767px){#s-0905ed1e-74eb-4aac-8cc0-d7df86a126a1 {
  margin-top: 10px;
margin-left: 3%;
margin-bottom: 10px;
margin-right: 3%;
}
}
#s-46e80902-72f1-4635-a71b-1b88c81f90ad {
  max-width: 1000px;
text-align: center;
}

#s-46e80902-72f1-4635-a71b-1b88c81f90ad {
  overflow: hidden;
  
  
      max-width: 1000px;
      
        margin-left: auto;
        margin-right: auto;
      
      
      
  
}








#s-46e80902-72f1-4635-a71b-1b88c81f90ad .shogun-image-content {
  
    justify-content: center;
  
}

#s-d33e5b34-8061-4659-8044-26f9e9dc9cd0 {
  margin-left: auto;
margin-right: auto;
padding-top: 5px;
padding-left: 10px;
padding-right: 10px;
border-top-width: 3px;
border-left-width: 3px;
border-bottom-width: 3px;
border-right-width: 3px;
border-color: rgba(241, 241, 241, 1);
border-style: solid;
}
@media (max-width: 767px){#s-d33e5b34-8061-4659-8044-26f9e9dc9cd0 {
  margin-top: 10px;
margin-left: 3%;
margin-bottom: 10px;
margin-right: 3%;
}
}
#s-84a09292-4f30-46ff-91e1-849181ff5acc {
  margin-top: auto;
margin-left: auto;
margin-bottom: auto;
margin-right: auto;
padding-top: 40px;
padding-bottom: 20px;
padding-right: 1%;
background-color: rgba(255, 255, 255, 1);
}
@media (max-width: 767px){#s-84a09292-4f30-46ff-91e1-849181ff5acc {
  padding-bottom: 0px;
}
}
@media (min-width: 0px) {
[id="s-84a09292-4f30-46ff-91e1-849181ff5acc"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-84a09292-4f30-46ff-91e1-849181ff5acc"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

}

@media (min-width: 992px) {
[id="s-84a09292-4f30-46ff-91e1-849181ff5acc"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

}

@media (min-width: 1200px) {
[id="s-84a09292-4f30-46ff-91e1-849181ff5acc"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 6.666666666666667px);
}

}

@media (max-width: 767px) {
  [id="s-84a09292-4f30-46ff-91e1-849181ff5acc"] > .shg-row {
    flex-flow: column-reverse;
  }
}

#s-00f67796-af26-4615-9fac-873ab2fea3d2 {
  max-width: 1000px;
text-align: center;
}

#s-00f67796-af26-4615-9fac-873ab2fea3d2 {
  overflow: hidden;
  
  
      max-width: 1000px;
      
        margin-left: auto;
        margin-right: auto;
      
      
      
  
}








#s-00f67796-af26-4615-9fac-873ab2fea3d2 .shogun-image-content {
  
    justify-content: center;
  
}

#s-bd15d1b8-f30f-454d-b923-f60c9e2fdbde {
  margin-left: auto;
margin-right: auto;
padding-top: 5px;
padding-left: 10px;
padding-right: 10px;
border-top-width: 3px;
border-left-width: 3px;
border-bottom-width: 3px;
border-right-width: 3px;
border-color: rgba(241, 241, 241, 1);
border-style: solid;
}
@media (max-width: 767px){#s-bd15d1b8-f30f-454d-b923-f60c9e2fdbde {
  margin-top: 10px;
margin-left: 3%;
margin-bottom: 10px;
margin-right: 3%;
padding-top: 5px;
padding-bottom: 0px;
}
}
#s-334f7c87-dfa0-49ed-87e0-89628e9a85da {
  max-width: 1000px;
text-align: center;
}

#s-334f7c87-dfa0-49ed-87e0-89628e9a85da {
  overflow: hidden;
  
  
      max-width: 1000px;
      
        margin-left: auto;
        margin-right: auto;
      
      
      
  
}








#s-334f7c87-dfa0-49ed-87e0-89628e9a85da .shogun-image-content {
  
    justify-content: center;
  
}

#s-bfc7c354-600a-4810-ab44-a56ed0383166 {
  margin-left: auto;
margin-right: auto;
padding-top: 5px;
padding-left: 10px;
padding-right: 10px;
border-top-width: 3px;
border-left-width: 3px;
border-bottom-width: 3px;
border-right-width: 3px;
border-color: rgba(241, 241, 241, 1);
border-style: solid;
}
@media (max-width: 767px){#s-bfc7c354-600a-4810-ab44-a56ed0383166 {
  margin-top: 10px;
margin-left: 3%;
margin-bottom: 10px;
margin-right: 3%;
}
}
#s-1753c22e-0093-4c49-9e57-3659148618ba {
  max-width: 1000px;
text-align: center;
}

#s-1753c22e-0093-4c49-9e57-3659148618ba {
  overflow: hidden;
  
  
      max-width: 1000px;
      
        margin-left: auto;
        margin-right: auto;
      
      
      
  
}








#s-1753c22e-0093-4c49-9e57-3659148618ba .shogun-image-content {
  
    justify-content: center;
  
}

#s-e510b8c4-00c2-4e74-971e-70ae1620abb7 {
  margin-left: auto;
margin-right: auto;
padding-top: 5px;
padding-left: 10px;
padding-right: 10px;
border-top-width: 3px;
border-left-width: 3px;
border-bottom-width: 3px;
border-right-width: 3px;
border-color: rgba(241, 241, 241, 1);
border-style: solid;
}
@media (max-width: 767px){#s-e510b8c4-00c2-4e74-971e-70ae1620abb7 {
  margin-top: 10px;
margin-left: 3%;
margin-bottom: 10px;
margin-right: 3%;
}
}
#s-cb36835e-3839-4f65-b032-a5eac790d311 {
  min-height: 50px;
background-color: rgba(21, 22, 24, 0);
}








#s-cb36835e-3839-4f65-b032-a5eac790d311 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-cb36835e-3839-4f65-b032-a5eac790d311.shg-box.shg-c {
  justify-content: center;
}

#s-4b186476-d036-4a5e-b3b0-a1708baf758a {
  min-height: 50px;
background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-4b186476-d036-4a5e-b3b0-a1708baf758a {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-4b186476-d036-4a5e-b3b0-a1708baf758a {
  
}
}







#s-4b186476-d036-4a5e-b3b0-a1708baf758a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-4b186476-d036-4a5e-b3b0-a1708baf758a.shg-box.shg-c {
  justify-content: center;
}

#s-de513c67-bb0d-4a58-ac7e-8adf8637e801 {
  min-height: 50px;
}








#s-de513c67-bb0d-4a58-ac7e-8adf8637e801 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-de513c67-bb0d-4a58-ac7e-8adf8637e801.shg-box.shg-c {
  justify-content: center;
}

#s-a0d5ecd8-f722-4dff-a32b-ce7366692de6 {
  margin-left: 0px;
margin-right: 0px;
min-height: 50px;
background-color: rgba(244, 244, 244, 1);
}
@media (min-width: 768px) and (max-width: 991px){#s-a0d5ecd8-f722-4dff-a32b-ce7366692de6 {
  display: none;
}
#s-a0d5ecd8-f722-4dff-a32b-ce7366692de6, #wrap-s-a0d5ecd8-f722-4dff-a32b-ce7366692de6, #wrap-content-s-a0d5ecd8-f722-4dff-a32b-ce7366692de6 { display: none !important; }}@media (max-width: 767px){#s-a0d5ecd8-f722-4dff-a32b-ce7366692de6 {
  display: none;
}
#s-a0d5ecd8-f722-4dff-a32b-ce7366692de6, #wrap-s-a0d5ecd8-f722-4dff-a32b-ce7366692de6, #wrap-content-s-a0d5ecd8-f722-4dff-a32b-ce7366692de6 { display: none !important; }}







#s-a0d5ecd8-f722-4dff-a32b-ce7366692de6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-a0d5ecd8-f722-4dff-a32b-ce7366692de6.shg-box.shg-c {
  justify-content: center;
}

#s-d7474d21-0ca9-4e85-a826-966eb7eee4cd {
  margin-left: auto;
margin-right: auto;
max-width: 1400px;
}

@media (min-width: 0px) {
[id="s-d7474d21-0ca9-4e85-a826-966eb7eee4cd"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-d7474d21-0ca9-4e85-a826-966eb7eee4cd"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-d7474d21-0ca9-4e85-a826-966eb7eee4cd"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-d7474d21-0ca9-4e85-a826-966eb7eee4cd"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (max-width: 767px) {
  [id="s-d7474d21-0ca9-4e85-a826-966eb7eee4cd"] > .shg-row {
    flex-flow: column-reverse;
  }
}

#s-7a7953ec-2dcf-439a-9137-3b63aca065d9 {
  margin-right: 0px;
max-width: 1499px;
text-align: center;
}
@media (max-width: 767px){#s-7a7953ec-2dcf-439a-9137-3b63aca065d9 {
  margin-right: 10px;
}
}
#s-7a7953ec-2dcf-439a-9137-3b63aca065d9 {
  overflow: hidden;
  
  
      max-width: 1499px;
      
        margin-left: auto;
        margin-right: auto;
      
      
      
  
}








#s-7a7953ec-2dcf-439a-9137-3b63aca065d9 .shogun-image-content {
  
    justify-content: center;
  
}

#s-e97d4b45-4a37-470b-b0c7-229736917548 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-e97d4b45-4a37-470b-b0c7-229736917548 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-e97d4b45-4a37-470b-b0c7-229736917548.shg-box.shg-c {
  justify-content: center;
}

#s-a8fc9153-dc80-4883-aa2e-e4b0cdbe3abe {
  margin-top: 15px;
margin-left: 10%;
margin-bottom: 0px;
margin-right: 10%;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-a8fc9153-dc80-4883-aa2e-e4b0cdbe3abe .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 24px;
  
  
  text-align: center;
}



#s-9ad30982-fd65-40d8-a373-e82acd1d354b {
  margin-left: 10%;
margin-bottom: 0px;
margin-right: 10%;
}

#s-ae7d6f66-ad37-42d4-a053-826fd535df6a {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
max-width: 1400px;
}

@media (min-width: 0px) {
[id="s-ae7d6f66-ad37-42d4-a053-826fd535df6a"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-ae7d6f66-ad37-42d4-a053-826fd535df6a"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-ae7d6f66-ad37-42d4-a053-826fd535df6a"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-ae7d6f66-ad37-42d4-a053-826fd535df6a"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

}

#s-1c0199de-bccd-49ca-a209-98f759b9a918 {
  margin-left: auto;
margin-right: auto;
}
@media (max-width: 767px){#s-1c0199de-bccd-49ca-a209-98f759b9a918 {
  margin-top: 10px;
margin-left: 20px;
margin-bottom: 10px;
margin-right: 20px;
}
}







#s-1c0199de-bccd-49ca-a209-98f759b9a918 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-1c0199de-bccd-49ca-a209-98f759b9a918.shg-box.shg-c {
  justify-content: center;
}

#s-8fed1ce9-3cb0-4c3d-a72d-3fc62dc42030 {
  margin-left: 10%;
margin-bottom: 0px;
margin-right: 10%;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-8fed1ce9-3cb0-4c3d-a72d-3fc62dc42030 .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 24px;
  
  
  text-align: center;
}



#s-0993f82a-ef2f-449d-a43e-246bcdd67ebc {
  margin-left: 10%;
margin-bottom: 0px;
margin-right: 10%;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.shogun-image-content > * {
  flex-shrink: 0; /* Prevents children from shrinking maintaining natural size*/
  width: 100%;
}
#s-8223f884-dbdc-4e68-84e5-36a0ae8fa8ee {
  margin-left: auto;
margin-right: auto;
max-width: 1499px;
text-align: center;
}

#s-8223f884-dbdc-4e68-84e5-36a0ae8fa8ee {
  margin: 0 !important;
  overflow: visible;
}

#s-8223f884-dbdc-4e68-84e5-36a0ae8fa8ee-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-8223f884-dbdc-4e68-84e5-36a0ae8fa8ee {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-8223f884-dbdc-4e68-84e5-36a0ae8fa8ee {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-8223f884-dbdc-4e68-84e5-36a0ae8fa8ee img.shogun-image {
  /* Add background color handling */
  
}

#s-8223f884-dbdc-4e68-84e5-36a0ae8fa8ee img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-8223f884-dbdc-4e68-84e5-36a0ae8fa8ee .shogun-image-content {
  
    justify-content: center;
  
}

.s-8223f884-dbdc-4e68-84e5-36a0ae8fa8ee.shg-align-container {
  display: flex;
  justify-content: center
}

.s-8223f884-dbdc-4e68-84e5-36a0ae8fa8ee.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8223f884-dbdc-4e68-84e5-36a0ae8fa8ee.shogun-image {
  box-sizing: border-box;
}



.s-8223f884-dbdc-4e68-84e5-36a0ae8fa8ee img.shogun-image {
  
}


@media (min-width: 1200px){#s-8223f884-dbdc-4e68-84e5-36a0ae8fa8ee {
  margin: 0 !important;
  overflow: visible;
}

#s-8223f884-dbdc-4e68-84e5-36a0ae8fa8ee-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-8223f884-dbdc-4e68-84e5-36a0ae8fa8ee {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-8223f884-dbdc-4e68-84e5-36a0ae8fa8ee {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-8223f884-dbdc-4e68-84e5-36a0ae8fa8ee img.shogun-image {
  /* Add background color handling */
  
}

#s-8223f884-dbdc-4e68-84e5-36a0ae8fa8ee img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-8223f884-dbdc-4e68-84e5-36a0ae8fa8ee .shogun-image-content {
  
    justify-content: center;
  
}

.s-8223f884-dbdc-4e68-84e5-36a0ae8fa8ee.shg-align-container {
  display: flex;
  justify-content: center
}

.s-8223f884-dbdc-4e68-84e5-36a0ae8fa8ee.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8223f884-dbdc-4e68-84e5-36a0ae8fa8ee.shogun-image {
  box-sizing: border-box;
}



.s-8223f884-dbdc-4e68-84e5-36a0ae8fa8ee img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-8223f884-dbdc-4e68-84e5-36a0ae8fa8ee {
  margin: 0 !important;
  overflow: visible;
}

#s-8223f884-dbdc-4e68-84e5-36a0ae8fa8ee-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-8223f884-dbdc-4e68-84e5-36a0ae8fa8ee {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-8223f884-dbdc-4e68-84e5-36a0ae8fa8ee {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-8223f884-dbdc-4e68-84e5-36a0ae8fa8ee img.shogun-image {
  /* Add background color handling */
  
}

#s-8223f884-dbdc-4e68-84e5-36a0ae8fa8ee img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-8223f884-dbdc-4e68-84e5-36a0ae8fa8ee .shogun-image-content {
  
    justify-content: center;
  
}

.s-8223f884-dbdc-4e68-84e5-36a0ae8fa8ee.shg-align-container {
  display: flex;
  justify-content: center
}

.s-8223f884-dbdc-4e68-84e5-36a0ae8fa8ee.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8223f884-dbdc-4e68-84e5-36a0ae8fa8ee.shogun-image {
  box-sizing: border-box;
}



.s-8223f884-dbdc-4e68-84e5-36a0ae8fa8ee img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-8223f884-dbdc-4e68-84e5-36a0ae8fa8ee {
  margin: 0 !important;
  overflow: visible;
}

#s-8223f884-dbdc-4e68-84e5-36a0ae8fa8ee-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-8223f884-dbdc-4e68-84e5-36a0ae8fa8ee {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-8223f884-dbdc-4e68-84e5-36a0ae8fa8ee {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-8223f884-dbdc-4e68-84e5-36a0ae8fa8ee img.shogun-image {
  /* Add background color handling */
  
}

#s-8223f884-dbdc-4e68-84e5-36a0ae8fa8ee img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-8223f884-dbdc-4e68-84e5-36a0ae8fa8ee .shogun-image-content {
  
    justify-content: center;
  
}

.s-8223f884-dbdc-4e68-84e5-36a0ae8fa8ee.shg-align-container {
  display: flex;
  justify-content: center
}

.s-8223f884-dbdc-4e68-84e5-36a0ae8fa8ee.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8223f884-dbdc-4e68-84e5-36a0ae8fa8ee.shogun-image {
  box-sizing: border-box;
}



.s-8223f884-dbdc-4e68-84e5-36a0ae8fa8ee img.shogun-image {
  
}


}@media (max-width: 767px){#s-8223f884-dbdc-4e68-84e5-36a0ae8fa8ee {
  margin: 0 !important;
  overflow: visible;
}

#s-8223f884-dbdc-4e68-84e5-36a0ae8fa8ee-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-8223f884-dbdc-4e68-84e5-36a0ae8fa8ee {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-8223f884-dbdc-4e68-84e5-36a0ae8fa8ee {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-8223f884-dbdc-4e68-84e5-36a0ae8fa8ee img.shogun-image {
  /* Add background color handling */
  
}

#s-8223f884-dbdc-4e68-84e5-36a0ae8fa8ee img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-8223f884-dbdc-4e68-84e5-36a0ae8fa8ee .shogun-image-content {
  
    justify-content: center;
  
}

.s-8223f884-dbdc-4e68-84e5-36a0ae8fa8ee.shg-align-container {
  display: flex;
  justify-content: center
}

.s-8223f884-dbdc-4e68-84e5-36a0ae8fa8ee.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-8223f884-dbdc-4e68-84e5-36a0ae8fa8ee.shogun-image {
  box-sizing: border-box;
}



.s-8223f884-dbdc-4e68-84e5-36a0ae8fa8ee img.shogun-image {
  
}


}
#s-63874247-cf0f-4533-ac22-db3ff947cf04 {
  margin-left: 0px;
margin-right: 0px;
padding-top: 20px;
padding-bottom: 20px;
min-height: 50px;
background-color: rgba(244, 244, 244, 1);
}
@media (min-width: 1200px){#s-63874247-cf0f-4533-ac22-db3ff947cf04 {
  display: none;
}
#s-63874247-cf0f-4533-ac22-db3ff947cf04, #wrap-s-63874247-cf0f-4533-ac22-db3ff947cf04, #wrap-content-s-63874247-cf0f-4533-ac22-db3ff947cf04 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-63874247-cf0f-4533-ac22-db3ff947cf04 {
  display: none;
}
#s-63874247-cf0f-4533-ac22-db3ff947cf04, #wrap-s-63874247-cf0f-4533-ac22-db3ff947cf04, #wrap-content-s-63874247-cf0f-4533-ac22-db3ff947cf04 { display: none !important; }}







#s-63874247-cf0f-4533-ac22-db3ff947cf04 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-63874247-cf0f-4533-ac22-db3ff947cf04.shg-box.shg-c {
  justify-content: center;
}

#s-90724a10-3055-40a6-a146-0d3aa0d4a950 {
  margin-top: 10px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
max-width: 1400px;
}

@media (min-width: 0px) {
[id="s-90724a10-3055-40a6-a146-0d3aa0d4a950"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-90724a10-3055-40a6-a146-0d3aa0d4a950"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-90724a10-3055-40a6-a146-0d3aa0d4a950"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-90724a10-3055-40a6-a146-0d3aa0d4a950"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

}

#s-3304e03e-b7b4-43a5-a9be-a23f42044f57 {
  margin-right: 0px;
max-width: 1499px;
text-align: center;
}
@media (max-width: 767px){#s-3304e03e-b7b4-43a5-a9be-a23f42044f57 {
  margin-right: 10px;
}
}
#s-3304e03e-b7b4-43a5-a9be-a23f42044f57 {
  overflow: hidden;
  
  
      max-width: 1499px;
      
        margin-left: auto;
        margin-right: auto;
      
      
      
  
}








#s-3304e03e-b7b4-43a5-a9be-a23f42044f57 .shogun-image-content {
  
    justify-content: center;
  
}

#s-9ebffe46-4076-4ab8-9822-3712c635e2c6 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-9ebffe46-4076-4ab8-9822-3712c635e2c6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-9ebffe46-4076-4ab8-9822-3712c635e2c6.shg-box.shg-c {
  justify-content: center;
}

#s-2daafee6-32ec-45a8-847b-acb930ca1912 {
  margin-top: 15px;
margin-left: 10%;
margin-bottom: 0px;
margin-right: 10%;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-2daafee6-32ec-45a8-847b-acb930ca1912 .shogun-heading-component h3 {
  color: rgba(253, 253, 253, 1);
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 24px;
  
  
  text-align: center;
}


@media (max-width: 767px){#s-2daafee6-32ec-45a8-847b-acb930ca1912 .shogun-heading-component h3 {
  color: rgba(0, 0, 0, 1);
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 24px;
  
  
  text-align: center;
}


}
#s-acd4c374-8d35-4a1c-89aa-a5c0eb8074c3 {
  margin-left: 10%;
margin-bottom: 0px;
margin-right: 10%;
}

#s-089d45bc-cab6-4b82-b238-b6c3bef631db {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
max-width: 1400px;
}

@media (min-width: 0px) {
[id="s-089d45bc-cab6-4b82-b238-b6c3bef631db"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-089d45bc-cab6-4b82-b238-b6c3bef631db"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 992px) {
[id="s-089d45bc-cab6-4b82-b238-b6c3bef631db"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (min-width: 1200px) {
[id="s-089d45bc-cab6-4b82-b238-b6c3bef631db"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 0.0px);
}

}

@media (max-width: 767px) {
  [id="s-089d45bc-cab6-4b82-b238-b6c3bef631db"] > .shg-row {
    flex-flow: column-reverse;
  }
}

#s-221cf76b-1e0e-4111-b3ae-d483cb01db83 {
  margin-left: 100px;
margin-right: 10px;
}
@media (max-width: 767px){#s-221cf76b-1e0e-4111-b3ae-d483cb01db83 {
  margin-top: 10px;
margin-left: 20px;
margin-bottom: 10px;
margin-right: 20px;
}
}







#s-221cf76b-1e0e-4111-b3ae-d483cb01db83 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-221cf76b-1e0e-4111-b3ae-d483cb01db83.shg-box.shg-c {
  justify-content: center;
}

#s-f16d8eee-818a-46f4-ab82-dcf7e077f984 {
  margin-top: 15px;
margin-left: 10%;
margin-bottom: 0px;
margin-right: 10%;
padding-top: 0px;
padding-bottom: 0px;
text-align: center;
}

#s-f16d8eee-818a-46f4-ab82-dcf7e077f984 .shogun-heading-component h2 {
  color: rgba(253, 253, 253, 1);
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 24px;
  
  
  text-align: center;
}


@media (max-width: 767px){#s-f16d8eee-818a-46f4-ab82-dcf7e077f984 .shogun-heading-component h2 {
  color: rgba(0, 0, 0, 1);
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 24px;
  
  
  text-align: center;
}


}
#s-da0d6861-0bc7-487a-b1c0-f0ffaf3fa064 {
  margin-left: 10%;
margin-bottom: 0px;
margin-right: 10%;
}

#s-2faa652e-e827-426b-b949-37de565ac2c7 {
  margin-left: auto;
margin-right: auto;
max-width: 1499px;
text-align: center;
}

#s-2faa652e-e827-426b-b949-37de565ac2c7 {
  margin: 0 !important;
  overflow: visible;
}

#s-2faa652e-e827-426b-b949-37de565ac2c7-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-2faa652e-e827-426b-b949-37de565ac2c7 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-2faa652e-e827-426b-b949-37de565ac2c7 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-2faa652e-e827-426b-b949-37de565ac2c7 img.shogun-image {
  /* Add background color handling */
  
}

#s-2faa652e-e827-426b-b949-37de565ac2c7 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-2faa652e-e827-426b-b949-37de565ac2c7 .shogun-image-content {
  
    justify-content: center;
  
}

.s-2faa652e-e827-426b-b949-37de565ac2c7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2faa652e-e827-426b-b949-37de565ac2c7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2faa652e-e827-426b-b949-37de565ac2c7.shogun-image {
  box-sizing: border-box;
}



.s-2faa652e-e827-426b-b949-37de565ac2c7 img.shogun-image {
  
}


@media (min-width: 1200px){#s-2faa652e-e827-426b-b949-37de565ac2c7 {
  margin: 0 !important;
  overflow: visible;
}

#s-2faa652e-e827-426b-b949-37de565ac2c7-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-2faa652e-e827-426b-b949-37de565ac2c7 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-2faa652e-e827-426b-b949-37de565ac2c7 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-2faa652e-e827-426b-b949-37de565ac2c7 img.shogun-image {
  /* Add background color handling */
  
}

#s-2faa652e-e827-426b-b949-37de565ac2c7 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-2faa652e-e827-426b-b949-37de565ac2c7 .shogun-image-content {
  
    justify-content: center;
  
}

.s-2faa652e-e827-426b-b949-37de565ac2c7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2faa652e-e827-426b-b949-37de565ac2c7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2faa652e-e827-426b-b949-37de565ac2c7.shogun-image {
  box-sizing: border-box;
}



.s-2faa652e-e827-426b-b949-37de565ac2c7 img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-2faa652e-e827-426b-b949-37de565ac2c7 {
  margin: 0 !important;
  overflow: visible;
}

#s-2faa652e-e827-426b-b949-37de565ac2c7-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-2faa652e-e827-426b-b949-37de565ac2c7 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-2faa652e-e827-426b-b949-37de565ac2c7 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-2faa652e-e827-426b-b949-37de565ac2c7 img.shogun-image {
  /* Add background color handling */
  
}

#s-2faa652e-e827-426b-b949-37de565ac2c7 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-2faa652e-e827-426b-b949-37de565ac2c7 .shogun-image-content {
  
    justify-content: center;
  
}

.s-2faa652e-e827-426b-b949-37de565ac2c7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2faa652e-e827-426b-b949-37de565ac2c7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2faa652e-e827-426b-b949-37de565ac2c7.shogun-image {
  box-sizing: border-box;
}



.s-2faa652e-e827-426b-b949-37de565ac2c7 img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-2faa652e-e827-426b-b949-37de565ac2c7 {
  margin: 0 !important;
  overflow: visible;
}

#s-2faa652e-e827-426b-b949-37de565ac2c7-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-2faa652e-e827-426b-b949-37de565ac2c7 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-2faa652e-e827-426b-b949-37de565ac2c7 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-2faa652e-e827-426b-b949-37de565ac2c7 img.shogun-image {
  /* Add background color handling */
  
}

#s-2faa652e-e827-426b-b949-37de565ac2c7 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-2faa652e-e827-426b-b949-37de565ac2c7 .shogun-image-content {
  
    justify-content: center;
  
}

.s-2faa652e-e827-426b-b949-37de565ac2c7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2faa652e-e827-426b-b949-37de565ac2c7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2faa652e-e827-426b-b949-37de565ac2c7.shogun-image {
  box-sizing: border-box;
}



.s-2faa652e-e827-426b-b949-37de565ac2c7 img.shogun-image {
  
}


}@media (max-width: 767px){#s-2faa652e-e827-426b-b949-37de565ac2c7 {
  margin: 0 !important;
  overflow: visible;
}

#s-2faa652e-e827-426b-b949-37de565ac2c7-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-2faa652e-e827-426b-b949-37de565ac2c7 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-2faa652e-e827-426b-b949-37de565ac2c7 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-2faa652e-e827-426b-b949-37de565ac2c7 img.shogun-image {
  /* Add background color handling */
  
}

#s-2faa652e-e827-426b-b949-37de565ac2c7 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-2faa652e-e827-426b-b949-37de565ac2c7 .shogun-image-content {
  
    justify-content: center;
  
}

.s-2faa652e-e827-426b-b949-37de565ac2c7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-2faa652e-e827-426b-b949-37de565ac2c7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-2faa652e-e827-426b-b949-37de565ac2c7.shogun-image {
  box-sizing: border-box;
}



.s-2faa652e-e827-426b-b949-37de565ac2c7 img.shogun-image {
  
}


}
#s-52874710-2b85-4dfb-a514-bb5a9f47a4a3 {
  padding-top: 30px;
padding-bottom: 10px;
text-align: left;
background-color: rgba(255, 255, 255, 1);
}

#s-52874710-2b85-4dfb-a514-bb5a9f47a4a3 .shogun-heading-component h4 {
  color: ;
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 24px;
  
  
  
}



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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  to {
    opacity: 1;
  }
}

#s-a72c7e68-cf4b-4edc-97e2-b71a4662f92b {
  margin-left: auto;
margin-right: auto;
padding-top: 20px;
padding-bottom: 20px;
}

#s-a72c7e68-cf4b-4edc-97e2-b71a4662f92b .shg-sld-dot {
  background-color: rgba(255, 255, 255, 1);
}

#s-a72c7e68-cf4b-4edc-97e2-b71a4662f92b .shg-sld-nav-button.shg-sld-left,
#s-a72c7e68-cf4b-4edc-97e2-b71a4662f92b .shg-sld-nav-button.shg-sld-right {
  fill: rgba(255, 255, 255, 1);
}

#s-8ead9f54-34ad-40ce-ad5e-b80188d91741 {
  margin-left: auto;
margin-right: auto;
}

@media (min-width: 0px) {
[id="s-8ead9f54-34ad-40ce-ad5e-b80188d91741"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 7.5px);
}

}

@media (min-width: 768px) {
[id="s-8ead9f54-34ad-40ce-ad5e-b80188d91741"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 7.5px);
}

}

@media (min-width: 992px) {
[id="s-8ead9f54-34ad-40ce-ad5e-b80188d91741"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 7.5px);
}

}

@media (min-width: 1200px) {
[id="s-8ead9f54-34ad-40ce-ad5e-b80188d91741"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 7.5px);
}

}

#s-325d2102-61d5-43fd-b3c1-247d502f522d {
  margin-left: auto;
margin-right: auto;
max-width: 200px;
text-align: center;
}

#s-325d2102-61d5-43fd-b3c1-247d502f522d {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-325d2102-61d5-43fd-b3c1-247d502f522d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-325d2102-61d5-43fd-b3c1-247d502f522d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-325d2102-61d5-43fd-b3c1-247d502f522d .shg-inner-inline-image {
  overflow: hidden;

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


.shg-image-content-margin-container-s-325d2102-61d5-43fd-b3c1-247d502f522d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

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

#s-325d2102-61d5-43fd-b3c1-247d502f522d img.shogun-image {
  width: 100%;
  
  
  max-width: 200px;

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




.s-325d2102-61d5-43fd-b3c1-247d502f522d .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-325d2102-61d5-43fd-b3c1-247d502f522d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-325d2102-61d5-43fd-b3c1-247d502f522d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-325d2102-61d5-43fd-b3c1-247d502f522d.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




@media (min-width: 1200px){#s-325d2102-61d5-43fd-b3c1-247d502f522d {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-325d2102-61d5-43fd-b3c1-247d502f522d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-325d2102-61d5-43fd-b3c1-247d502f522d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-325d2102-61d5-43fd-b3c1-247d502f522d .shg-inner-inline-image {
  overflow: hidden;

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


.shg-image-content-margin-container-s-325d2102-61d5-43fd-b3c1-247d502f522d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

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

#s-325d2102-61d5-43fd-b3c1-247d502f522d img.shogun-image {
  width: 100%;
  
  
  

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




.s-325d2102-61d5-43fd-b3c1-247d502f522d .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-325d2102-61d5-43fd-b3c1-247d502f522d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-325d2102-61d5-43fd-b3c1-247d502f522d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-325d2102-61d5-43fd-b3c1-247d502f522d.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (min-width: 992px) and (max-width: 1199px){#s-325d2102-61d5-43fd-b3c1-247d502f522d {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-325d2102-61d5-43fd-b3c1-247d502f522d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-325d2102-61d5-43fd-b3c1-247d502f522d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-325d2102-61d5-43fd-b3c1-247d502f522d .shg-inner-inline-image {
  overflow: hidden;

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


.shg-image-content-margin-container-s-325d2102-61d5-43fd-b3c1-247d502f522d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

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

#s-325d2102-61d5-43fd-b3c1-247d502f522d img.shogun-image {
  width: 100%;
  
  
  

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




.s-325d2102-61d5-43fd-b3c1-247d502f522d .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-325d2102-61d5-43fd-b3c1-247d502f522d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-325d2102-61d5-43fd-b3c1-247d502f522d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-325d2102-61d5-43fd-b3c1-247d502f522d.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (min-width: 768px) and (max-width: 991px){#s-325d2102-61d5-43fd-b3c1-247d502f522d {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-325d2102-61d5-43fd-b3c1-247d502f522d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-325d2102-61d5-43fd-b3c1-247d502f522d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-325d2102-61d5-43fd-b3c1-247d502f522d .shg-inner-inline-image {
  overflow: hidden;

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


.shg-image-content-margin-container-s-325d2102-61d5-43fd-b3c1-247d502f522d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

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

#s-325d2102-61d5-43fd-b3c1-247d502f522d img.shogun-image {
  width: 100%;
  
  
  

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




.s-325d2102-61d5-43fd-b3c1-247d502f522d .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-325d2102-61d5-43fd-b3c1-247d502f522d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-325d2102-61d5-43fd-b3c1-247d502f522d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-325d2102-61d5-43fd-b3c1-247d502f522d.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (max-width: 767px){#s-325d2102-61d5-43fd-b3c1-247d502f522d {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-325d2102-61d5-43fd-b3c1-247d502f522d-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-325d2102-61d5-43fd-b3c1-247d502f522d {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-325d2102-61d5-43fd-b3c1-247d502f522d .shg-inner-inline-image {
  overflow: hidden;

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


.shg-image-content-margin-container-s-325d2102-61d5-43fd-b3c1-247d502f522d {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

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

#s-325d2102-61d5-43fd-b3c1-247d502f522d img.shogun-image {
  width: 100%;
  
  
  

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




.s-325d2102-61d5-43fd-b3c1-247d502f522d .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-325d2102-61d5-43fd-b3c1-247d502f522d.shg-align-container {
  display: flex;
  justify-content: center
}

.s-325d2102-61d5-43fd-b3c1-247d502f522d.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-325d2102-61d5-43fd-b3c1-247d502f522d.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}
#s-be016e22-6049-46f0-89e3-dc11dad8d4c1 {
  margin-left: auto;
margin-right: auto;
max-width: 200px;
text-align: center;
}

#s-be016e22-6049-46f0-89e3-dc11dad8d4c1 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-be016e22-6049-46f0-89e3-dc11dad8d4c1-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-be016e22-6049-46f0-89e3-dc11dad8d4c1 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-be016e22-6049-46f0-89e3-dc11dad8d4c1 .shg-inner-inline-image {
  overflow: hidden;

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


.shg-image-content-margin-container-s-be016e22-6049-46f0-89e3-dc11dad8d4c1 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

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

#s-be016e22-6049-46f0-89e3-dc11dad8d4c1 img.shogun-image {
  width: 100%;
  
  
  max-width: 200px;

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




.s-be016e22-6049-46f0-89e3-dc11dad8d4c1 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-be016e22-6049-46f0-89e3-dc11dad8d4c1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-be016e22-6049-46f0-89e3-dc11dad8d4c1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-be016e22-6049-46f0-89e3-dc11dad8d4c1.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




@media (min-width: 1200px){#s-be016e22-6049-46f0-89e3-dc11dad8d4c1 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-be016e22-6049-46f0-89e3-dc11dad8d4c1-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-be016e22-6049-46f0-89e3-dc11dad8d4c1 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-be016e22-6049-46f0-89e3-dc11dad8d4c1 .shg-inner-inline-image {
  overflow: hidden;

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


.shg-image-content-margin-container-s-be016e22-6049-46f0-89e3-dc11dad8d4c1 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

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

#s-be016e22-6049-46f0-89e3-dc11dad8d4c1 img.shogun-image {
  width: 100%;
  
  
  

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




.s-be016e22-6049-46f0-89e3-dc11dad8d4c1 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-be016e22-6049-46f0-89e3-dc11dad8d4c1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-be016e22-6049-46f0-89e3-dc11dad8d4c1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-be016e22-6049-46f0-89e3-dc11dad8d4c1.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (min-width: 992px) and (max-width: 1199px){#s-be016e22-6049-46f0-89e3-dc11dad8d4c1 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-be016e22-6049-46f0-89e3-dc11dad8d4c1-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-be016e22-6049-46f0-89e3-dc11dad8d4c1 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-be016e22-6049-46f0-89e3-dc11dad8d4c1 .shg-inner-inline-image {
  overflow: hidden;

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


.shg-image-content-margin-container-s-be016e22-6049-46f0-89e3-dc11dad8d4c1 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

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

#s-be016e22-6049-46f0-89e3-dc11dad8d4c1 img.shogun-image {
  width: 100%;
  
  
  

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




.s-be016e22-6049-46f0-89e3-dc11dad8d4c1 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-be016e22-6049-46f0-89e3-dc11dad8d4c1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-be016e22-6049-46f0-89e3-dc11dad8d4c1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-be016e22-6049-46f0-89e3-dc11dad8d4c1.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (min-width: 768px) and (max-width: 991px){#s-be016e22-6049-46f0-89e3-dc11dad8d4c1 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-be016e22-6049-46f0-89e3-dc11dad8d4c1-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-be016e22-6049-46f0-89e3-dc11dad8d4c1 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-be016e22-6049-46f0-89e3-dc11dad8d4c1 .shg-inner-inline-image {
  overflow: hidden;

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


.shg-image-content-margin-container-s-be016e22-6049-46f0-89e3-dc11dad8d4c1 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

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

#s-be016e22-6049-46f0-89e3-dc11dad8d4c1 img.shogun-image {
  width: 100%;
  
  
  

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




.s-be016e22-6049-46f0-89e3-dc11dad8d4c1 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-be016e22-6049-46f0-89e3-dc11dad8d4c1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-be016e22-6049-46f0-89e3-dc11dad8d4c1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-be016e22-6049-46f0-89e3-dc11dad8d4c1.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (max-width: 767px){#s-be016e22-6049-46f0-89e3-dc11dad8d4c1 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-be016e22-6049-46f0-89e3-dc11dad8d4c1-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-be016e22-6049-46f0-89e3-dc11dad8d4c1 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-be016e22-6049-46f0-89e3-dc11dad8d4c1 .shg-inner-inline-image {
  overflow: hidden;

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


.shg-image-content-margin-container-s-be016e22-6049-46f0-89e3-dc11dad8d4c1 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

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

#s-be016e22-6049-46f0-89e3-dc11dad8d4c1 img.shogun-image {
  width: 100%;
  
  
  

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




.s-be016e22-6049-46f0-89e3-dc11dad8d4c1 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-be016e22-6049-46f0-89e3-dc11dad8d4c1.shg-align-container {
  display: flex;
  justify-content: center
}

.s-be016e22-6049-46f0-89e3-dc11dad8d4c1.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-be016e22-6049-46f0-89e3-dc11dad8d4c1.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}
#s-c95c1677-aa23-4485-8661-662c2f096d19 {
  margin-left: auto;
margin-right: auto;
max-width: 200px;
text-align: center;
}

#s-c95c1677-aa23-4485-8661-662c2f096d19 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-c95c1677-aa23-4485-8661-662c2f096d19-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-c95c1677-aa23-4485-8661-662c2f096d19 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-c95c1677-aa23-4485-8661-662c2f096d19 .shg-inner-inline-image {
  overflow: hidden;

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


.shg-image-content-margin-container-s-c95c1677-aa23-4485-8661-662c2f096d19 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

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

#s-c95c1677-aa23-4485-8661-662c2f096d19 img.shogun-image {
  width: 100%;
  
  
  max-width: 200px;

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




.s-c95c1677-aa23-4485-8661-662c2f096d19 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-c95c1677-aa23-4485-8661-662c2f096d19.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c95c1677-aa23-4485-8661-662c2f096d19.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c95c1677-aa23-4485-8661-662c2f096d19.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




@media (min-width: 1200px){#s-c95c1677-aa23-4485-8661-662c2f096d19 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-c95c1677-aa23-4485-8661-662c2f096d19-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-c95c1677-aa23-4485-8661-662c2f096d19 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-c95c1677-aa23-4485-8661-662c2f096d19 .shg-inner-inline-image {
  overflow: hidden;

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


.shg-image-content-margin-container-s-c95c1677-aa23-4485-8661-662c2f096d19 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

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

#s-c95c1677-aa23-4485-8661-662c2f096d19 img.shogun-image {
  width: 100%;
  
  
  

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




.s-c95c1677-aa23-4485-8661-662c2f096d19 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-c95c1677-aa23-4485-8661-662c2f096d19.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c95c1677-aa23-4485-8661-662c2f096d19.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c95c1677-aa23-4485-8661-662c2f096d19.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (min-width: 992px) and (max-width: 1199px){#s-c95c1677-aa23-4485-8661-662c2f096d19 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-c95c1677-aa23-4485-8661-662c2f096d19-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-c95c1677-aa23-4485-8661-662c2f096d19 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-c95c1677-aa23-4485-8661-662c2f096d19 .shg-inner-inline-image {
  overflow: hidden;

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


.shg-image-content-margin-container-s-c95c1677-aa23-4485-8661-662c2f096d19 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

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

#s-c95c1677-aa23-4485-8661-662c2f096d19 img.shogun-image {
  width: 100%;
  
  
  

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




.s-c95c1677-aa23-4485-8661-662c2f096d19 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-c95c1677-aa23-4485-8661-662c2f096d19.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c95c1677-aa23-4485-8661-662c2f096d19.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c95c1677-aa23-4485-8661-662c2f096d19.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (min-width: 768px) and (max-width: 991px){#s-c95c1677-aa23-4485-8661-662c2f096d19 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-c95c1677-aa23-4485-8661-662c2f096d19-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-c95c1677-aa23-4485-8661-662c2f096d19 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-c95c1677-aa23-4485-8661-662c2f096d19 .shg-inner-inline-image {
  overflow: hidden;

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


.shg-image-content-margin-container-s-c95c1677-aa23-4485-8661-662c2f096d19 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

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

#s-c95c1677-aa23-4485-8661-662c2f096d19 img.shogun-image {
  width: 100%;
  
  
  

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




.s-c95c1677-aa23-4485-8661-662c2f096d19 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-c95c1677-aa23-4485-8661-662c2f096d19.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c95c1677-aa23-4485-8661-662c2f096d19.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c95c1677-aa23-4485-8661-662c2f096d19.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (max-width: 767px){#s-c95c1677-aa23-4485-8661-662c2f096d19 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-c95c1677-aa23-4485-8661-662c2f096d19-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-c95c1677-aa23-4485-8661-662c2f096d19 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-c95c1677-aa23-4485-8661-662c2f096d19 .shg-inner-inline-image {
  overflow: hidden;

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


.shg-image-content-margin-container-s-c95c1677-aa23-4485-8661-662c2f096d19 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

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

#s-c95c1677-aa23-4485-8661-662c2f096d19 img.shogun-image {
  width: 100%;
  
  
  

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




.s-c95c1677-aa23-4485-8661-662c2f096d19 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-c95c1677-aa23-4485-8661-662c2f096d19.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c95c1677-aa23-4485-8661-662c2f096d19.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c95c1677-aa23-4485-8661-662c2f096d19.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}
#s-71ab93d5-dcdf-4c7a-9d69-f839c8f0acd6 {
  margin-left: auto;
margin-right: auto;
max-width: 200px;
text-align: center;
}

#s-71ab93d5-dcdf-4c7a-9d69-f839c8f0acd6 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-71ab93d5-dcdf-4c7a-9d69-f839c8f0acd6-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-71ab93d5-dcdf-4c7a-9d69-f839c8f0acd6 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-71ab93d5-dcdf-4c7a-9d69-f839c8f0acd6 .shg-inner-inline-image {
  overflow: hidden;

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


.shg-image-content-margin-container-s-71ab93d5-dcdf-4c7a-9d69-f839c8f0acd6 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

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

#s-71ab93d5-dcdf-4c7a-9d69-f839c8f0acd6 img.shogun-image {
  width: 100%;
  
  
  max-width: 200px;

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




.s-71ab93d5-dcdf-4c7a-9d69-f839c8f0acd6 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-71ab93d5-dcdf-4c7a-9d69-f839c8f0acd6.shg-align-container {
  display: flex;
  justify-content: center
}

.s-71ab93d5-dcdf-4c7a-9d69-f839c8f0acd6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-71ab93d5-dcdf-4c7a-9d69-f839c8f0acd6.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




@media (min-width: 1200px){#s-71ab93d5-dcdf-4c7a-9d69-f839c8f0acd6 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-71ab93d5-dcdf-4c7a-9d69-f839c8f0acd6-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-71ab93d5-dcdf-4c7a-9d69-f839c8f0acd6 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-71ab93d5-dcdf-4c7a-9d69-f839c8f0acd6 .shg-inner-inline-image {
  overflow: hidden;

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


.shg-image-content-margin-container-s-71ab93d5-dcdf-4c7a-9d69-f839c8f0acd6 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

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

#s-71ab93d5-dcdf-4c7a-9d69-f839c8f0acd6 img.shogun-image {
  width: 100%;
  
  
  

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




.s-71ab93d5-dcdf-4c7a-9d69-f839c8f0acd6 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-71ab93d5-dcdf-4c7a-9d69-f839c8f0acd6.shg-align-container {
  display: flex;
  justify-content: center
}

.s-71ab93d5-dcdf-4c7a-9d69-f839c8f0acd6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-71ab93d5-dcdf-4c7a-9d69-f839c8f0acd6.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (min-width: 992px) and (max-width: 1199px){#s-71ab93d5-dcdf-4c7a-9d69-f839c8f0acd6 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-71ab93d5-dcdf-4c7a-9d69-f839c8f0acd6-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-71ab93d5-dcdf-4c7a-9d69-f839c8f0acd6 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-71ab93d5-dcdf-4c7a-9d69-f839c8f0acd6 .shg-inner-inline-image {
  overflow: hidden;

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


.shg-image-content-margin-container-s-71ab93d5-dcdf-4c7a-9d69-f839c8f0acd6 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

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

#s-71ab93d5-dcdf-4c7a-9d69-f839c8f0acd6 img.shogun-image {
  width: 100%;
  
  
  

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




.s-71ab93d5-dcdf-4c7a-9d69-f839c8f0acd6 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-71ab93d5-dcdf-4c7a-9d69-f839c8f0acd6.shg-align-container {
  display: flex;
  justify-content: center
}

.s-71ab93d5-dcdf-4c7a-9d69-f839c8f0acd6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-71ab93d5-dcdf-4c7a-9d69-f839c8f0acd6.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (min-width: 768px) and (max-width: 991px){#s-71ab93d5-dcdf-4c7a-9d69-f839c8f0acd6 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-71ab93d5-dcdf-4c7a-9d69-f839c8f0acd6-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-71ab93d5-dcdf-4c7a-9d69-f839c8f0acd6 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-71ab93d5-dcdf-4c7a-9d69-f839c8f0acd6 .shg-inner-inline-image {
  overflow: hidden;

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


.shg-image-content-margin-container-s-71ab93d5-dcdf-4c7a-9d69-f839c8f0acd6 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

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

#s-71ab93d5-dcdf-4c7a-9d69-f839c8f0acd6 img.shogun-image {
  width: 100%;
  
  
  

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




.s-71ab93d5-dcdf-4c7a-9d69-f839c8f0acd6 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-71ab93d5-dcdf-4c7a-9d69-f839c8f0acd6.shg-align-container {
  display: flex;
  justify-content: center
}

.s-71ab93d5-dcdf-4c7a-9d69-f839c8f0acd6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-71ab93d5-dcdf-4c7a-9d69-f839c8f0acd6.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}@media (max-width: 767px){#s-71ab93d5-dcdf-4c7a-9d69-f839c8f0acd6 {
  margin: 0 !important;
  position: relative;
  width: 100%;
}

#s-71ab93d5-dcdf-4c7a-9d69-f839c8f0acd6-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.shg-image-margin-container-s-71ab93d5-dcdf-4c7a-9d69-f839c8f0acd6 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

#s-71ab93d5-dcdf-4c7a-9d69-f839c8f0acd6 .shg-inner-inline-image {
  overflow: hidden;

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


.shg-image-content-margin-container-s-71ab93d5-dcdf-4c7a-9d69-f839c8f0acd6 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

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

#s-71ab93d5-dcdf-4c7a-9d69-f839c8f0acd6 img.shogun-image {
  width: 100%;
  
  
  

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




.s-71ab93d5-dcdf-4c7a-9d69-f839c8f0acd6 .shogun-image-content-v3 {
  
    justify-content: flex-start;
  
}

.s-71ab93d5-dcdf-4c7a-9d69-f839c8f0acd6.shg-align-container {
  display: flex;
  justify-content: center
}

.s-71ab93d5-dcdf-4c7a-9d69-f839c8f0acd6.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-71ab93d5-dcdf-4c7a-9d69-f839c8f0acd6.shogun-image {
  box-sizing: border-box;
  overflow: hidden;
}




}
@media (min-width: 0px) {
[id="s-04e5b98a-b7d6-4701-a2b9-247776ae3521"] > .shg-row > .shg-c-xs-3 {
  width: calc(25.0% - 7.5px);
}

}

@media (min-width: 768px) {
[id="s-04e5b98a-b7d6-4701-a2b9-247776ae3521"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 7.5px);
}

}

@media (min-width: 992px) {
[id="s-04e5b98a-b7d6-4701-a2b9-247776ae3521"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 7.5px);
}

}

@media (min-width: 1200px) {
[id="s-04e5b98a-b7d6-4701-a2b9-247776ae3521"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 7.5px);
}

}

#s-61bd67a0-23f2-4f2f-8379-45acbbb3942b {
  max-width: 200px;
text-align: center;
}

#s-61bd67a0-23f2-4f2f-8379-45acbbb3942b {
  overflow: hidden;
  
  
      max-width: 200px;
      
        margin-left: auto;
        margin-right: auto;
      
      
      
  
}








#s-61bd67a0-23f2-4f2f-8379-45acbbb3942b .shogun-image-content {
  
    justify-content: center;
  
}

#s-23ecedba-57f2-4cc7-b45b-ddf9584e1ccf {
  max-width: 200px;
text-align: center;
}

#s-23ecedba-57f2-4cc7-b45b-ddf9584e1ccf {
  overflow: hidden;
  
  
      max-width: 200px;
      
        margin-left: auto;
        margin-right: auto;
      
      
      
  
}








#s-23ecedba-57f2-4cc7-b45b-ddf9584e1ccf .shogun-image-content {
  
    justify-content: center;
  
}

#s-14800ef1-a7e5-473c-a270-422f5ae0de6b {
  max-width: 200px;
text-align: center;
}

#s-14800ef1-a7e5-473c-a270-422f5ae0de6b {
  overflow: hidden;
  
  
      max-width: 200px;
      
        margin-left: auto;
        margin-right: auto;
      
      
      
  
}








#s-14800ef1-a7e5-473c-a270-422f5ae0de6b .shogun-image-content {
  
    justify-content: center;
  
}

#s-a1cc1f7f-247d-473a-b1c1-3e33c720175f {
  margin-left: auto;
margin-right: auto;
max-width: 200px;
text-align: center;
}

#s-a1cc1f7f-247d-473a-b1c1-3e33c720175f {
  margin: 0 !important;
  overflow: visible;
}

#s-a1cc1f7f-247d-473a-b1c1-3e33c720175f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a1cc1f7f-247d-473a-b1c1-3e33c720175f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a1cc1f7f-247d-473a-b1c1-3e33c720175f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a1cc1f7f-247d-473a-b1c1-3e33c720175f img.shogun-image {
  /* Add background color handling */
  
}

#s-a1cc1f7f-247d-473a-b1c1-3e33c720175f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-a1cc1f7f-247d-473a-b1c1-3e33c720175f .shogun-image-content {
  
    justify-content: center;
  
}

.s-a1cc1f7f-247d-473a-b1c1-3e33c720175f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a1cc1f7f-247d-473a-b1c1-3e33c720175f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a1cc1f7f-247d-473a-b1c1-3e33c720175f.shogun-image {
  box-sizing: border-box;
}



.s-a1cc1f7f-247d-473a-b1c1-3e33c720175f img.shogun-image {
  
}


@media (min-width: 1200px){#s-a1cc1f7f-247d-473a-b1c1-3e33c720175f {
  margin: 0 !important;
  overflow: visible;
}

#s-a1cc1f7f-247d-473a-b1c1-3e33c720175f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a1cc1f7f-247d-473a-b1c1-3e33c720175f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a1cc1f7f-247d-473a-b1c1-3e33c720175f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a1cc1f7f-247d-473a-b1c1-3e33c720175f img.shogun-image {
  /* Add background color handling */
  
}

#s-a1cc1f7f-247d-473a-b1c1-3e33c720175f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-a1cc1f7f-247d-473a-b1c1-3e33c720175f .shogun-image-content {
  
    justify-content: center;
  
}

.s-a1cc1f7f-247d-473a-b1c1-3e33c720175f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a1cc1f7f-247d-473a-b1c1-3e33c720175f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a1cc1f7f-247d-473a-b1c1-3e33c720175f.shogun-image {
  box-sizing: border-box;
}



.s-a1cc1f7f-247d-473a-b1c1-3e33c720175f img.shogun-image {
  
}


}@media (min-width: 992px) and (max-width: 1199px){#s-a1cc1f7f-247d-473a-b1c1-3e33c720175f {
  margin: 0 !important;
  overflow: visible;
}

#s-a1cc1f7f-247d-473a-b1c1-3e33c720175f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a1cc1f7f-247d-473a-b1c1-3e33c720175f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a1cc1f7f-247d-473a-b1c1-3e33c720175f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a1cc1f7f-247d-473a-b1c1-3e33c720175f img.shogun-image {
  /* Add background color handling */
  
}

#s-a1cc1f7f-247d-473a-b1c1-3e33c720175f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-a1cc1f7f-247d-473a-b1c1-3e33c720175f .shogun-image-content {
  
    justify-content: center;
  
}

.s-a1cc1f7f-247d-473a-b1c1-3e33c720175f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a1cc1f7f-247d-473a-b1c1-3e33c720175f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a1cc1f7f-247d-473a-b1c1-3e33c720175f.shogun-image {
  box-sizing: border-box;
}



.s-a1cc1f7f-247d-473a-b1c1-3e33c720175f img.shogun-image {
  
}


}@media (min-width: 768px) and (max-width: 991px){#s-a1cc1f7f-247d-473a-b1c1-3e33c720175f {
  margin: 0 !important;
  overflow: visible;
}

#s-a1cc1f7f-247d-473a-b1c1-3e33c720175f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a1cc1f7f-247d-473a-b1c1-3e33c720175f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a1cc1f7f-247d-473a-b1c1-3e33c720175f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a1cc1f7f-247d-473a-b1c1-3e33c720175f img.shogun-image {
  /* Add background color handling */
  
}

#s-a1cc1f7f-247d-473a-b1c1-3e33c720175f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-a1cc1f7f-247d-473a-b1c1-3e33c720175f .shogun-image-content {
  
    justify-content: center;
  
}

.s-a1cc1f7f-247d-473a-b1c1-3e33c720175f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a1cc1f7f-247d-473a-b1c1-3e33c720175f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a1cc1f7f-247d-473a-b1c1-3e33c720175f.shogun-image {
  box-sizing: border-box;
}



.s-a1cc1f7f-247d-473a-b1c1-3e33c720175f img.shogun-image {
  
}


}@media (max-width: 767px){#s-a1cc1f7f-247d-473a-b1c1-3e33c720175f {
  margin: 0 !important;
  overflow: visible;
}

#s-a1cc1f7f-247d-473a-b1c1-3e33c720175f-root {
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  overflow: visible;
}

.shg-image-margin-container-s-a1cc1f7f-247d-473a-b1c1-3e33c720175f {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a1cc1f7f-247d-473a-b1c1-3e33c720175f {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a1cc1f7f-247d-473a-b1c1-3e33c720175f img.shogun-image {
  /* Add background color handling */
  
}

#s-a1cc1f7f-247d-473a-b1c1-3e33c720175f img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}






.s-a1cc1f7f-247d-473a-b1c1-3e33c720175f .shogun-image-content {
  
    justify-content: center;
  
}

.s-a1cc1f7f-247d-473a-b1c1-3e33c720175f.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a1cc1f7f-247d-473a-b1c1-3e33c720175f.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a1cc1f7f-247d-473a-b1c1-3e33c720175f.shogun-image {
  box-sizing: border-box;
}



.s-a1cc1f7f-247d-473a-b1c1-3e33c720175f img.shogun-image {
  
}


}
#s-a8ebd034-f381-4cb4-8663-bc6c9139335b {
  padding-top: 30px;
padding-bottom: 10px;
text-align: left;
background-color: rgba(255, 255, 255, 1);
}

#s-a8ebd034-f381-4cb4-8663-bc6c9139335b .shogun-heading-component h4 {
  color: ;
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 24px;
  
  
  
}



/*
  $vgutter : 20px
  $hgutter : 10px;
*/

.shg-category-root {
  display: grid;
  -moz-column-gap: 10px;
       column-gap: 10px;
  row-gap: 20px;
}

.shg-default-column-count-2 {
  grid-template-columns: repeat(2, 1fr);
}

.shg-default-column-count-3 {
  grid-template-columns: repeat(3, 1fr);
}

.shg-default-column-count-4 {
  grid-template-columns: repeat(4, 1fr);
}

.shg-default-column-count-5 {
  grid-template-columns: repeat(5, 1fr);
}

.shg-default-column-count-6 {
  grid-template-columns: repeat(6, 1fr);
}

.shg-category-grid .shg-product-image-wrapper img.shogun-image {
  width: 100%;
}

@media (max-width: 767px) {
  .shg-category-root.stacked {
    display: block;
  }
}

/* Swiper CSS - Duplicated from SliderV3 base.css */

.shg-swiper-container {
  --arrow-button-size: 35px;
  --pagination-height: 32px;
  --swiper-pagination-bullet-size: 14px;
  --swiper-pagination-bottom: 8px;

  position: relative;
  /*
  * In case you are wondering, why it's set to grid, please see the links below:
   * https://github.com/nolimits4web/swiper/issues/3599
   * https://github.com/nolimits4web/swiper/issues/3599#issuecomment-1290283431
   */
  display: grid;
  padding: 8px var(--arrow-button-size) var(--pagination-height)
    var(--arrow-button-size);
}

.shg-swiper:not(.swiper-initialized) {
  visibility: hidden;
  display: flex;
  overflow-x: hidden;
}

.shg-swiper-container > .shg-swiper {
  margin-left: 0;
  margin-right: 0;
}

.shg-swiper:not(.swiper-initialized) ~ .swiper-pagination,
.shg-swiper:not(.swiper-initialized) ~ .swiper-button-prev,
.shg-swiper:not(.swiper-initialized) ~ .swiper-button-next {
  visibility: hidden;
}

.shg-swiper-container > .swiper-button-prev,
.shg-swiper-container > .swiper-button-next {
  top: 0;
  height: calc(100% - var(--pagination-height));
  width: var(--arrow-button-size);
  margin: 0;
}

/* Keep nav aligned to the slider frame; Swiper 12 adds sibling rules with top:50%. */
.shg-swiper-container > .shg-swiper.swiper-horizontal ~ .swiper-button-prev,
.shg-swiper-container > .shg-swiper.swiper-horizontal ~ .swiper-button-next {
  top: 0;
  margin-top: 0;
  height: calc(100% - var(--pagination-height));
}

.shg-swiper-container > .swiper-button-prev {
  left: 0;
}

.shg-swiper-container > .swiper-button-next {
  right: 0;
}

.shg-swiper-container > .swiper-button-next:after,
.shg-swiper-container > .swiper-button-prev:after {
  /* Ditch default Swiper arrow */
  display: none;
}

.shg-swiper-container > .swiper-button-next svg,
.shg-swiper-container > .swiper-button-prev svg {
  width: var(--arrow-button-size);
  height: var(--arrow-button-size);
}

#s-07711e7d-b462-4bac-aac0-c661a7c763a5 {
  background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-07711e7d-b462-4bac-aac0-c661a7c763a5 {
  display: none;
}
#s-07711e7d-b462-4bac-aac0-c661a7c763a5, #wrap-s-07711e7d-b462-4bac-aac0-c661a7c763a5, #wrap-content-s-07711e7d-b462-4bac-aac0-c661a7c763a5 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-07711e7d-b462-4bac-aac0-c661a7c763a5 {
  display: none;
}
#s-07711e7d-b462-4bac-aac0-c661a7c763a5, #wrap-s-07711e7d-b462-4bac-aac0-c661a7c763a5, #wrap-content-s-07711e7d-b462-4bac-aac0-c661a7c763a5 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-07711e7d-b462-4bac-aac0-c661a7c763a5 {
  display: none;
}
#s-07711e7d-b462-4bac-aac0-c661a7c763a5, #wrap-s-07711e7d-b462-4bac-aac0-c661a7c763a5, #wrap-content-s-07711e7d-b462-4bac-aac0-c661a7c763a5 { display: none !important; }}
#s-07711e7d-b462-4bac-aac0-c661a7c763a5 .shg-dynamic-column-count {
  grid-template-columns: repeat(3, 1fr);
}


#slider-v3-s-07711e7d-b462-4bac-aac0-c661a7c763a5 {
  --swiper-pagination-color: rgba(198, 42, 42, 1) !important;
  --swiper-pagination-bullet-inactive-color: rgba(198, 42, 42, 1) !important;
  --swiper-pagination-bullet-active-color: rgba(107, 20, 20, 1) !important;
  --arrow-button-size: 50px !important;
  --swiper-pagination-bullet-size: 14px !important;
  
}

#slider-v3-s-07711e7d-b462-4bac-aac0-c661a7c763a5 > .swiper-button-prev,
#slider-v3-s-07711e7d-b462-4bac-aac0-c661a7c763a5 > .swiper-button-next {
  
}

#slider-v3-s-07711e7d-b462-4bac-aac0-c661a7c763a5 > .swiper-button-prev svg,
#slider-v3-s-07711e7d-b462-4bac-aac0-c661a7c763a5 > .swiper-button-next svg {
  fill: rgba(0, 0, 0, 1) !important;
  stroke: rgba(0, 0, 0, 1) !important;
  
}

#slider-v3-s-07711e7d-b462-4bac-aac0-c661a7c763a5 > .swiper-button-prev {
  
  display:  flex ;
  align-items: center;
}

#slider-v3-s-07711e7d-b462-4bac-aac0-c661a7c763a5 > .swiper-button-next {
  
  display:  flex ;
  align-items: center;
}

#slider-v3-s-07711e7d-b462-4bac-aac0-c661a7c763a5 > .swiper-button-lock {
  display: none !important;
}

#slider-v3-s-07711e7d-b462-4bac-aac0-c661a7c763a5 .swiper-pagination-bullet {
  width: 14px !important;
  height: 14px !important;
  margin: 0 !important;
}

#slider-v3-s-07711e7d-b462-4bac-aac0-c661a7c763a5 .swiper-pagination-bullet-active {
  background-color: rgba(107, 20, 20, 1) !important;
  width: calc(14px * 1) !important;
  height: 14px !important;
  border-radius:  50px  !important;
}

#slider-v3-s-07711e7d-b462-4bac-aac0-c661a7c763a5 .swiper-pagination {
  position:  initial ;
  display: flex;
  margin-top:  8px ;
  justify-content:  flex-end
                   ;
  align-items: center;
  gap: 8px !important;
}
@media (max-width: 767px){#s-07711e7d-b462-4bac-aac0-c661a7c763a5 .shg-dynamic-column-count {
  grid-template-columns: repeat(3, 1fr);
}


#slider-v3-s-07711e7d-b462-4bac-aac0-c661a7c763a5 {
  --swiper-pagination-color: rgba(198, 42, 42, 1) !important;
  --swiper-pagination-bullet-inactive-color: rgba(198, 42, 42, 1) !important;
  --swiper-pagination-bullet-active-color: rgba(107, 20, 20, 1) !important;
  --arrow-button-size: 35px !important;
  --swiper-pagination-bullet-size: 14px !important;
  
}

#slider-v3-s-07711e7d-b462-4bac-aac0-c661a7c763a5 > .swiper-button-prev,
#slider-v3-s-07711e7d-b462-4bac-aac0-c661a7c763a5 > .swiper-button-next {
  
}

#slider-v3-s-07711e7d-b462-4bac-aac0-c661a7c763a5 > .swiper-button-prev svg,
#slider-v3-s-07711e7d-b462-4bac-aac0-c661a7c763a5 > .swiper-button-next svg {
  fill: rgba(113, 113, 113, 1) !important;
  stroke: rgba(113, 113, 113, 1) !important;
  
}

#slider-v3-s-07711e7d-b462-4bac-aac0-c661a7c763a5 > .swiper-button-prev {
  
  display:  flex ;
  align-items: center;
}

#slider-v3-s-07711e7d-b462-4bac-aac0-c661a7c763a5 > .swiper-button-next {
  
  display:  flex ;
  align-items: center;
}

#slider-v3-s-07711e7d-b462-4bac-aac0-c661a7c763a5 > .swiper-button-lock {
  display: none !important;
}

#slider-v3-s-07711e7d-b462-4bac-aac0-c661a7c763a5 .swiper-pagination-bullet {
  width: 14px !important;
  height: 14px !important;
  margin: 0 !important;
}

#slider-v3-s-07711e7d-b462-4bac-aac0-c661a7c763a5 .swiper-pagination-bullet-active {
  background-color: rgba(107, 20, 20, 1) !important;
  width: calc(14px * 1) !important;
  height: 14px !important;
  border-radius:  50px  !important;
}

#slider-v3-s-07711e7d-b462-4bac-aac0-c661a7c763a5 .swiper-pagination {
  position:  initial ;
  display: flex;
  margin-top:  8px ;
  justify-content:  flex-end
                   ;
  align-items: center;
  gap: 8px !important;
}
}
#s-ddbea639-e07d-43ac-ab6a-21f533db991d {
  margin-left: auto;
margin-right: auto;
}

.shg-product-image-wrapper a.shogun-product-image-url {
  display: inline-block;
}

.shg-product-image-wrapper img.shogun-image,
.shogun-component img.shogun-image {
  display: inline-block;
  vertical-align: middle;
}

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

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

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

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

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

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

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

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

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

#s-bdc1c505-46a7-45a7-82aa-cdc4e848f981 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-bdc1c505-46a7-45a7-82aa-cdc4e848f981 {
  max-width:  100%;
}

.shg-c#s-bdc1c505-46a7-45a7-82aa-cdc4e848f981 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-bdc1c505-46a7-45a7-82aa-cdc4e848f981 .shg-image-zoom,
.shg-c#s-bdc1c505-46a7-45a7-82aa-cdc4e848f981 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-bdc1c505-46a7-45a7-82aa-cdc4e848f981 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-bdc1c505-46a7-45a7-82aa-cdc4e848f981 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-bdc1c505-46a7-45a7-82aa-cdc4e848f981 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-bdc1c505-46a7-45a7-82aa-cdc4e848f981 img.shogun-image,
.shg-c#s-bdc1c505-46a7-45a7-82aa-cdc4e848f981 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-bdc1c505-46a7-45a7-82aa-cdc4e848f981 .shg-image-zoom,
.shg-c#s-bdc1c505-46a7-45a7-82aa-cdc4e848f981 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-bdc1c505-46a7-45a7-82aa-cdc4e848f981 {
  max-width:  100%;
}

.shg-c#s-bdc1c505-46a7-45a7-82aa-cdc4e848f981 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-bdc1c505-46a7-45a7-82aa-cdc4e848f981 .shg-image-zoom,
.shg-c#s-bdc1c505-46a7-45a7-82aa-cdc4e848f981 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-bdc1c505-46a7-45a7-82aa-cdc4e848f981 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-bdc1c505-46a7-45a7-82aa-cdc4e848f981 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-bdc1c505-46a7-45a7-82aa-cdc4e848f981 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-bdc1c505-46a7-45a7-82aa-cdc4e848f981 img.shogun-image,
.shg-c#s-bdc1c505-46a7-45a7-82aa-cdc4e848f981 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-bdc1c505-46a7-45a7-82aa-cdc4e848f981 .shg-image-zoom,
.shg-c#s-bdc1c505-46a7-45a7-82aa-cdc4e848f981 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-bdc1c505-46a7-45a7-82aa-cdc4e848f981 {
  max-width:  100%;
}

.shg-c#s-bdc1c505-46a7-45a7-82aa-cdc4e848f981 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-bdc1c505-46a7-45a7-82aa-cdc4e848f981 .shg-image-zoom,
.shg-c#s-bdc1c505-46a7-45a7-82aa-cdc4e848f981 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-bdc1c505-46a7-45a7-82aa-cdc4e848f981 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-bdc1c505-46a7-45a7-82aa-cdc4e848f981 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-bdc1c505-46a7-45a7-82aa-cdc4e848f981 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-bdc1c505-46a7-45a7-82aa-cdc4e848f981 img.shogun-image,
.shg-c#s-bdc1c505-46a7-45a7-82aa-cdc4e848f981 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-bdc1c505-46a7-45a7-82aa-cdc4e848f981 .shg-image-zoom,
.shg-c#s-bdc1c505-46a7-45a7-82aa-cdc4e848f981 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-bdc1c505-46a7-45a7-82aa-cdc4e848f981 {
  max-width:  100%;
}

.shg-c#s-bdc1c505-46a7-45a7-82aa-cdc4e848f981 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-bdc1c505-46a7-45a7-82aa-cdc4e848f981 .shg-image-zoom,
.shg-c#s-bdc1c505-46a7-45a7-82aa-cdc4e848f981 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-bdc1c505-46a7-45a7-82aa-cdc4e848f981 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-bdc1c505-46a7-45a7-82aa-cdc4e848f981 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-bdc1c505-46a7-45a7-82aa-cdc4e848f981 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-bdc1c505-46a7-45a7-82aa-cdc4e848f981 img.shogun-image,
.shg-c#s-bdc1c505-46a7-45a7-82aa-cdc4e848f981 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-bdc1c505-46a7-45a7-82aa-cdc4e848f981 .shg-image-zoom,
.shg-c#s-bdc1c505-46a7-45a7-82aa-cdc4e848f981 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-bdc1c505-46a7-45a7-82aa-cdc4e848f981 {
  max-width:  100%;
}

.shg-c#s-bdc1c505-46a7-45a7-82aa-cdc4e848f981 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-bdc1c505-46a7-45a7-82aa-cdc4e848f981 .shg-image-zoom,
.shg-c#s-bdc1c505-46a7-45a7-82aa-cdc4e848f981 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-bdc1c505-46a7-45a7-82aa-cdc4e848f981 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-bdc1c505-46a7-45a7-82aa-cdc4e848f981 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-bdc1c505-46a7-45a7-82aa-cdc4e848f981 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-bdc1c505-46a7-45a7-82aa-cdc4e848f981 img.shogun-image,
.shg-c#s-bdc1c505-46a7-45a7-82aa-cdc4e848f981 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-bdc1c505-46a7-45a7-82aa-cdc4e848f981 .shg-image-zoom,
.shg-c#s-bdc1c505-46a7-45a7-82aa-cdc4e848f981 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



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

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

#s-31dbea92-67b4-4a3f-94e0-483455909b4b {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
@media (max-width: 767px){#s-31dbea92-67b4-4a3f-94e0-483455909b4b {
  min-height: 75px;
}
}
#s-31dbea92-67b4-4a3f-94e0-483455909b4b .shg-product-title-component h4 span {
  color: ;
  font-weight:  600 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
  
}

#s-fdb5c8d5-5dac-4d19-98a0-51b54d27c7c4 {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-fdb5c8d5-5dac-4d19-98a0-51b54d27c7c4 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-fdb5c8d5-5dac-4d19-98a0-51b54d27c7c4 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 14px;
}

#s-fdb5c8d5-5dac-4d19-98a0-51b54d27c7c4 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

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

.shg-product-atc-wrapper {
  position: relative;
}

.shg-product-atc-btn {
  position: relative;
  z-index: 2;
  display: block;
  border: none;
  align-items: normal;
  box-sizing: border-box;
  cursor: pointer;
  transition: opacity 200ms linear;
  opacity: 1;
}

.shg-product-atc-btn-opaque {
  opacity: 0;
}

.shg-product-atc-info-box {
  position: absolute;
  z-index: 1;
  display: flex;
  overflow: hidden;
  justify-content: center;
  align-items: center;
  text-align: center;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}

.shg-product-atc-btn-wrapper.shg-align-left {
  text-align: left;
}

.shg-product-atc-btn-wrapper.shg-align-center {
  text-align: center;
}

.shg-product-atc-btn-wrapper.shg-align-right {
  text-align: right;
}

#s-55e8b04c-47e9-4a79-8080-baaa9c58ba63 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
cursor: pointer;
}
#s-55e8b04c-47e9-4a79-8080-baaa9c58ba63:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-55e8b04c-47e9-4a79-8080-baaa9c58ba63:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-55e8b04c-47e9-4a79-8080-baaa9c58ba63-atc-btn-wrapper {
    text-align: center;
  }


#s-55e8b04c-47e9-4a79-8080-baaa9c58ba63 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-55e8b04c-47e9-4a79-8080-baaa9c58ba63.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-55e8b04c-47e9-4a79-8080-baaa9c58ba63.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-55e8b04c-47e9-4a79-8080-baaa9c58ba63.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-55e8b04c-47e9-4a79-8080-baaa9c58ba63-atc-btn-wrapper {
    text-align: center;
  }


#s-55e8b04c-47e9-4a79-8080-baaa9c58ba63 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-55e8b04c-47e9-4a79-8080-baaa9c58ba63.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-55e8b04c-47e9-4a79-8080-baaa9c58ba63.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-55e8b04c-47e9-4a79-8080-baaa9c58ba63.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-55e8b04c-47e9-4a79-8080-baaa9c58ba63-atc-btn-wrapper {
    text-align: center;
  }


#s-55e8b04c-47e9-4a79-8080-baaa9c58ba63 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-55e8b04c-47e9-4a79-8080-baaa9c58ba63.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-55e8b04c-47e9-4a79-8080-baaa9c58ba63.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-55e8b04c-47e9-4a79-8080-baaa9c58ba63.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-55e8b04c-47e9-4a79-8080-baaa9c58ba63-atc-btn-wrapper {
    text-align: center;
  }


#s-55e8b04c-47e9-4a79-8080-baaa9c58ba63 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-55e8b04c-47e9-4a79-8080-baaa9c58ba63.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-55e8b04c-47e9-4a79-8080-baaa9c58ba63.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-55e8b04c-47e9-4a79-8080-baaa9c58ba63.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-55e8b04c-47e9-4a79-8080-baaa9c58ba63-atc-btn-wrapper {
    text-align: center;
  }


#s-55e8b04c-47e9-4a79-8080-baaa9c58ba63 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-55e8b04c-47e9-4a79-8080-baaa9c58ba63.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-55e8b04c-47e9-4a79-8080-baaa9c58ba63.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-55e8b04c-47e9-4a79-8080-baaa9c58ba63.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-e6736de4-31f5-4eda-9d3d-45686a6f2b55 {
  margin-left: auto;
margin-right: auto;
}

#s-5e1b048b-40d0-44c4-8276-d47f84af5ebd {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-5e1b048b-40d0-44c4-8276-d47f84af5ebd {
  max-width:  100%;
}

.shg-c#s-5e1b048b-40d0-44c4-8276-d47f84af5ebd img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-5e1b048b-40d0-44c4-8276-d47f84af5ebd .shg-image-zoom,
.shg-c#s-5e1b048b-40d0-44c4-8276-d47f84af5ebd img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-5e1b048b-40d0-44c4-8276-d47f84af5ebd .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-5e1b048b-40d0-44c4-8276-d47f84af5ebd .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-5e1b048b-40d0-44c4-8276-d47f84af5ebd img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-5e1b048b-40d0-44c4-8276-d47f84af5ebd img.shogun-image,
.shg-c#s-5e1b048b-40d0-44c4-8276-d47f84af5ebd .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-5e1b048b-40d0-44c4-8276-d47f84af5ebd .shg-image-zoom,
.shg-c#s-5e1b048b-40d0-44c4-8276-d47f84af5ebd img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-5e1b048b-40d0-44c4-8276-d47f84af5ebd {
  max-width:  100%;
}

.shg-c#s-5e1b048b-40d0-44c4-8276-d47f84af5ebd img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-5e1b048b-40d0-44c4-8276-d47f84af5ebd .shg-image-zoom,
.shg-c#s-5e1b048b-40d0-44c4-8276-d47f84af5ebd img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-5e1b048b-40d0-44c4-8276-d47f84af5ebd .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-5e1b048b-40d0-44c4-8276-d47f84af5ebd .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-5e1b048b-40d0-44c4-8276-d47f84af5ebd img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-5e1b048b-40d0-44c4-8276-d47f84af5ebd img.shogun-image,
.shg-c#s-5e1b048b-40d0-44c4-8276-d47f84af5ebd .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-5e1b048b-40d0-44c4-8276-d47f84af5ebd .shg-image-zoom,
.shg-c#s-5e1b048b-40d0-44c4-8276-d47f84af5ebd img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-5e1b048b-40d0-44c4-8276-d47f84af5ebd {
  max-width:  100%;
}

.shg-c#s-5e1b048b-40d0-44c4-8276-d47f84af5ebd img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-5e1b048b-40d0-44c4-8276-d47f84af5ebd .shg-image-zoom,
.shg-c#s-5e1b048b-40d0-44c4-8276-d47f84af5ebd img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-5e1b048b-40d0-44c4-8276-d47f84af5ebd .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-5e1b048b-40d0-44c4-8276-d47f84af5ebd .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-5e1b048b-40d0-44c4-8276-d47f84af5ebd img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-5e1b048b-40d0-44c4-8276-d47f84af5ebd img.shogun-image,
.shg-c#s-5e1b048b-40d0-44c4-8276-d47f84af5ebd .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-5e1b048b-40d0-44c4-8276-d47f84af5ebd .shg-image-zoom,
.shg-c#s-5e1b048b-40d0-44c4-8276-d47f84af5ebd img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-5e1b048b-40d0-44c4-8276-d47f84af5ebd {
  max-width:  100%;
}

.shg-c#s-5e1b048b-40d0-44c4-8276-d47f84af5ebd img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-5e1b048b-40d0-44c4-8276-d47f84af5ebd .shg-image-zoom,
.shg-c#s-5e1b048b-40d0-44c4-8276-d47f84af5ebd img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-5e1b048b-40d0-44c4-8276-d47f84af5ebd .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-5e1b048b-40d0-44c4-8276-d47f84af5ebd .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-5e1b048b-40d0-44c4-8276-d47f84af5ebd img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-5e1b048b-40d0-44c4-8276-d47f84af5ebd img.shogun-image,
.shg-c#s-5e1b048b-40d0-44c4-8276-d47f84af5ebd .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-5e1b048b-40d0-44c4-8276-d47f84af5ebd .shg-image-zoom,
.shg-c#s-5e1b048b-40d0-44c4-8276-d47f84af5ebd img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-5e1b048b-40d0-44c4-8276-d47f84af5ebd {
  max-width:  100%;
}

.shg-c#s-5e1b048b-40d0-44c4-8276-d47f84af5ebd img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-5e1b048b-40d0-44c4-8276-d47f84af5ebd .shg-image-zoom,
.shg-c#s-5e1b048b-40d0-44c4-8276-d47f84af5ebd img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-5e1b048b-40d0-44c4-8276-d47f84af5ebd .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-5e1b048b-40d0-44c4-8276-d47f84af5ebd .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-5e1b048b-40d0-44c4-8276-d47f84af5ebd img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-5e1b048b-40d0-44c4-8276-d47f84af5ebd img.shogun-image,
.shg-c#s-5e1b048b-40d0-44c4-8276-d47f84af5ebd .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-5e1b048b-40d0-44c4-8276-d47f84af5ebd .shg-image-zoom,
.shg-c#s-5e1b048b-40d0-44c4-8276-d47f84af5ebd img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-4f60c198-f072-4a7d-ba25-4a00b16d0274 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
@media (max-width: 767px){#s-4f60c198-f072-4a7d-ba25-4a00b16d0274 {
  min-height: 75px;
}
}
#s-4f60c198-f072-4a7d-ba25-4a00b16d0274 .shg-product-title-component h4 span {
  color: ;
  font-weight:  600 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
  
}

#s-1ba106be-28d4-4c76-87f6-a34722396d4a {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-1ba106be-28d4-4c76-87f6-a34722396d4a .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-1ba106be-28d4-4c76-87f6-a34722396d4a .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 14px;
}

#s-1ba106be-28d4-4c76-87f6-a34722396d4a .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-cd0b8caa-c3e9-48e0-bf66-6ce576402d3a {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
cursor: pointer;
}
#s-cd0b8caa-c3e9-48e0-bf66-6ce576402d3a:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-cd0b8caa-c3e9-48e0-bf66-6ce576402d3a:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-cd0b8caa-c3e9-48e0-bf66-6ce576402d3a-atc-btn-wrapper {
    text-align: center;
  }


#s-cd0b8caa-c3e9-48e0-bf66-6ce576402d3a {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-cd0b8caa-c3e9-48e0-bf66-6ce576402d3a.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-cd0b8caa-c3e9-48e0-bf66-6ce576402d3a.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-cd0b8caa-c3e9-48e0-bf66-6ce576402d3a.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-cd0b8caa-c3e9-48e0-bf66-6ce576402d3a-atc-btn-wrapper {
    text-align: center;
  }


#s-cd0b8caa-c3e9-48e0-bf66-6ce576402d3a {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-cd0b8caa-c3e9-48e0-bf66-6ce576402d3a.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-cd0b8caa-c3e9-48e0-bf66-6ce576402d3a.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-cd0b8caa-c3e9-48e0-bf66-6ce576402d3a.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-cd0b8caa-c3e9-48e0-bf66-6ce576402d3a-atc-btn-wrapper {
    text-align: center;
  }


#s-cd0b8caa-c3e9-48e0-bf66-6ce576402d3a {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-cd0b8caa-c3e9-48e0-bf66-6ce576402d3a.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-cd0b8caa-c3e9-48e0-bf66-6ce576402d3a.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-cd0b8caa-c3e9-48e0-bf66-6ce576402d3a.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-cd0b8caa-c3e9-48e0-bf66-6ce576402d3a-atc-btn-wrapper {
    text-align: center;
  }


#s-cd0b8caa-c3e9-48e0-bf66-6ce576402d3a {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-cd0b8caa-c3e9-48e0-bf66-6ce576402d3a.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-cd0b8caa-c3e9-48e0-bf66-6ce576402d3a.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-cd0b8caa-c3e9-48e0-bf66-6ce576402d3a.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-cd0b8caa-c3e9-48e0-bf66-6ce576402d3a-atc-btn-wrapper {
    text-align: center;
  }


#s-cd0b8caa-c3e9-48e0-bf66-6ce576402d3a {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-cd0b8caa-c3e9-48e0-bf66-6ce576402d3a.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-cd0b8caa-c3e9-48e0-bf66-6ce576402d3a.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-cd0b8caa-c3e9-48e0-bf66-6ce576402d3a.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-ae990c10-7dd0-42b9-9a35-1ecb7d29131f {
  margin-left: auto;
margin-right: auto;
}

#s-e2592c9c-924c-4c79-af98-4c28b3463422 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-e2592c9c-924c-4c79-af98-4c28b3463422 {
  max-width:  100%;
}

.shg-c#s-e2592c9c-924c-4c79-af98-4c28b3463422 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-e2592c9c-924c-4c79-af98-4c28b3463422 .shg-image-zoom,
.shg-c#s-e2592c9c-924c-4c79-af98-4c28b3463422 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-e2592c9c-924c-4c79-af98-4c28b3463422 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-e2592c9c-924c-4c79-af98-4c28b3463422 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-e2592c9c-924c-4c79-af98-4c28b3463422 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-e2592c9c-924c-4c79-af98-4c28b3463422 img.shogun-image,
.shg-c#s-e2592c9c-924c-4c79-af98-4c28b3463422 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-e2592c9c-924c-4c79-af98-4c28b3463422 .shg-image-zoom,
.shg-c#s-e2592c9c-924c-4c79-af98-4c28b3463422 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-e2592c9c-924c-4c79-af98-4c28b3463422 {
  max-width:  100%;
}

.shg-c#s-e2592c9c-924c-4c79-af98-4c28b3463422 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-e2592c9c-924c-4c79-af98-4c28b3463422 .shg-image-zoom,
.shg-c#s-e2592c9c-924c-4c79-af98-4c28b3463422 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-e2592c9c-924c-4c79-af98-4c28b3463422 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-e2592c9c-924c-4c79-af98-4c28b3463422 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-e2592c9c-924c-4c79-af98-4c28b3463422 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-e2592c9c-924c-4c79-af98-4c28b3463422 img.shogun-image,
.shg-c#s-e2592c9c-924c-4c79-af98-4c28b3463422 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-e2592c9c-924c-4c79-af98-4c28b3463422 .shg-image-zoom,
.shg-c#s-e2592c9c-924c-4c79-af98-4c28b3463422 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-e2592c9c-924c-4c79-af98-4c28b3463422 {
  max-width:  100%;
}

.shg-c#s-e2592c9c-924c-4c79-af98-4c28b3463422 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-e2592c9c-924c-4c79-af98-4c28b3463422 .shg-image-zoom,
.shg-c#s-e2592c9c-924c-4c79-af98-4c28b3463422 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-e2592c9c-924c-4c79-af98-4c28b3463422 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-e2592c9c-924c-4c79-af98-4c28b3463422 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-e2592c9c-924c-4c79-af98-4c28b3463422 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-e2592c9c-924c-4c79-af98-4c28b3463422 img.shogun-image,
.shg-c#s-e2592c9c-924c-4c79-af98-4c28b3463422 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-e2592c9c-924c-4c79-af98-4c28b3463422 .shg-image-zoom,
.shg-c#s-e2592c9c-924c-4c79-af98-4c28b3463422 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-e2592c9c-924c-4c79-af98-4c28b3463422 {
  max-width:  100%;
}

.shg-c#s-e2592c9c-924c-4c79-af98-4c28b3463422 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-e2592c9c-924c-4c79-af98-4c28b3463422 .shg-image-zoom,
.shg-c#s-e2592c9c-924c-4c79-af98-4c28b3463422 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-e2592c9c-924c-4c79-af98-4c28b3463422 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-e2592c9c-924c-4c79-af98-4c28b3463422 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-e2592c9c-924c-4c79-af98-4c28b3463422 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-e2592c9c-924c-4c79-af98-4c28b3463422 img.shogun-image,
.shg-c#s-e2592c9c-924c-4c79-af98-4c28b3463422 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-e2592c9c-924c-4c79-af98-4c28b3463422 .shg-image-zoom,
.shg-c#s-e2592c9c-924c-4c79-af98-4c28b3463422 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-e2592c9c-924c-4c79-af98-4c28b3463422 {
  max-width:  100%;
}

.shg-c#s-e2592c9c-924c-4c79-af98-4c28b3463422 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-e2592c9c-924c-4c79-af98-4c28b3463422 .shg-image-zoom,
.shg-c#s-e2592c9c-924c-4c79-af98-4c28b3463422 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-e2592c9c-924c-4c79-af98-4c28b3463422 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-e2592c9c-924c-4c79-af98-4c28b3463422 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-e2592c9c-924c-4c79-af98-4c28b3463422 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-e2592c9c-924c-4c79-af98-4c28b3463422 img.shogun-image,
.shg-c#s-e2592c9c-924c-4c79-af98-4c28b3463422 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-e2592c9c-924c-4c79-af98-4c28b3463422 .shg-image-zoom,
.shg-c#s-e2592c9c-924c-4c79-af98-4c28b3463422 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-efa288c1-7c3a-4771-85a0-5a26ece2606b {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
@media (max-width: 767px){#s-efa288c1-7c3a-4771-85a0-5a26ece2606b {
  min-height: 75px;
}
}
#s-efa288c1-7c3a-4771-85a0-5a26ece2606b .shg-product-title-component h4 span {
  color: ;
  font-weight:  600 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
  
}

#s-849e3761-1789-4b61-ab0b-f851a058a32d {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-849e3761-1789-4b61-ab0b-f851a058a32d .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-849e3761-1789-4b61-ab0b-f851a058a32d .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 14px;
}

#s-849e3761-1789-4b61-ab0b-f851a058a32d .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-e7b6d03f-a2f8-4018-b176-b584f7de3ae8 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
cursor: pointer;
}
#s-e7b6d03f-a2f8-4018-b176-b584f7de3ae8:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-e7b6d03f-a2f8-4018-b176-b584f7de3ae8:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-e7b6d03f-a2f8-4018-b176-b584f7de3ae8-atc-btn-wrapper {
    text-align: center;
  }


#s-e7b6d03f-a2f8-4018-b176-b584f7de3ae8 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-e7b6d03f-a2f8-4018-b176-b584f7de3ae8.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-e7b6d03f-a2f8-4018-b176-b584f7de3ae8.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-e7b6d03f-a2f8-4018-b176-b584f7de3ae8.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-e7b6d03f-a2f8-4018-b176-b584f7de3ae8-atc-btn-wrapper {
    text-align: center;
  }


#s-e7b6d03f-a2f8-4018-b176-b584f7de3ae8 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-e7b6d03f-a2f8-4018-b176-b584f7de3ae8.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-e7b6d03f-a2f8-4018-b176-b584f7de3ae8.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-e7b6d03f-a2f8-4018-b176-b584f7de3ae8.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-e7b6d03f-a2f8-4018-b176-b584f7de3ae8-atc-btn-wrapper {
    text-align: center;
  }


#s-e7b6d03f-a2f8-4018-b176-b584f7de3ae8 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-e7b6d03f-a2f8-4018-b176-b584f7de3ae8.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-e7b6d03f-a2f8-4018-b176-b584f7de3ae8.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-e7b6d03f-a2f8-4018-b176-b584f7de3ae8.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-e7b6d03f-a2f8-4018-b176-b584f7de3ae8-atc-btn-wrapper {
    text-align: center;
  }


#s-e7b6d03f-a2f8-4018-b176-b584f7de3ae8 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-e7b6d03f-a2f8-4018-b176-b584f7de3ae8.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-e7b6d03f-a2f8-4018-b176-b584f7de3ae8.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-e7b6d03f-a2f8-4018-b176-b584f7de3ae8.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-e7b6d03f-a2f8-4018-b176-b584f7de3ae8-atc-btn-wrapper {
    text-align: center;
  }


#s-e7b6d03f-a2f8-4018-b176-b584f7de3ae8 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-e7b6d03f-a2f8-4018-b176-b584f7de3ae8.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-e7b6d03f-a2f8-4018-b176-b584f7de3ae8.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-e7b6d03f-a2f8-4018-b176-b584f7de3ae8.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-f8338f1e-6ccd-491e-8676-9bbff0e04acb {
  margin-left: auto;
margin-right: auto;
}

#s-8050ea87-ae43-478b-89e0-dfe4f7d5564a {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-8050ea87-ae43-478b-89e0-dfe4f7d5564a {
  max-width:  100%;
}

.shg-c#s-8050ea87-ae43-478b-89e0-dfe4f7d5564a img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-8050ea87-ae43-478b-89e0-dfe4f7d5564a .shg-image-zoom,
.shg-c#s-8050ea87-ae43-478b-89e0-dfe4f7d5564a img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-8050ea87-ae43-478b-89e0-dfe4f7d5564a .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-8050ea87-ae43-478b-89e0-dfe4f7d5564a .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-8050ea87-ae43-478b-89e0-dfe4f7d5564a img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-8050ea87-ae43-478b-89e0-dfe4f7d5564a img.shogun-image,
.shg-c#s-8050ea87-ae43-478b-89e0-dfe4f7d5564a .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-8050ea87-ae43-478b-89e0-dfe4f7d5564a .shg-image-zoom,
.shg-c#s-8050ea87-ae43-478b-89e0-dfe4f7d5564a img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-8050ea87-ae43-478b-89e0-dfe4f7d5564a {
  max-width:  100%;
}

.shg-c#s-8050ea87-ae43-478b-89e0-dfe4f7d5564a img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-8050ea87-ae43-478b-89e0-dfe4f7d5564a .shg-image-zoom,
.shg-c#s-8050ea87-ae43-478b-89e0-dfe4f7d5564a img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-8050ea87-ae43-478b-89e0-dfe4f7d5564a .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-8050ea87-ae43-478b-89e0-dfe4f7d5564a .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-8050ea87-ae43-478b-89e0-dfe4f7d5564a img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-8050ea87-ae43-478b-89e0-dfe4f7d5564a img.shogun-image,
.shg-c#s-8050ea87-ae43-478b-89e0-dfe4f7d5564a .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-8050ea87-ae43-478b-89e0-dfe4f7d5564a .shg-image-zoom,
.shg-c#s-8050ea87-ae43-478b-89e0-dfe4f7d5564a img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-8050ea87-ae43-478b-89e0-dfe4f7d5564a {
  max-width:  100%;
}

.shg-c#s-8050ea87-ae43-478b-89e0-dfe4f7d5564a img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-8050ea87-ae43-478b-89e0-dfe4f7d5564a .shg-image-zoom,
.shg-c#s-8050ea87-ae43-478b-89e0-dfe4f7d5564a img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-8050ea87-ae43-478b-89e0-dfe4f7d5564a .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-8050ea87-ae43-478b-89e0-dfe4f7d5564a .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-8050ea87-ae43-478b-89e0-dfe4f7d5564a img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-8050ea87-ae43-478b-89e0-dfe4f7d5564a img.shogun-image,
.shg-c#s-8050ea87-ae43-478b-89e0-dfe4f7d5564a .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-8050ea87-ae43-478b-89e0-dfe4f7d5564a .shg-image-zoom,
.shg-c#s-8050ea87-ae43-478b-89e0-dfe4f7d5564a img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-8050ea87-ae43-478b-89e0-dfe4f7d5564a {
  max-width:  100%;
}

.shg-c#s-8050ea87-ae43-478b-89e0-dfe4f7d5564a img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-8050ea87-ae43-478b-89e0-dfe4f7d5564a .shg-image-zoom,
.shg-c#s-8050ea87-ae43-478b-89e0-dfe4f7d5564a img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-8050ea87-ae43-478b-89e0-dfe4f7d5564a .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-8050ea87-ae43-478b-89e0-dfe4f7d5564a .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-8050ea87-ae43-478b-89e0-dfe4f7d5564a img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-8050ea87-ae43-478b-89e0-dfe4f7d5564a img.shogun-image,
.shg-c#s-8050ea87-ae43-478b-89e0-dfe4f7d5564a .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-8050ea87-ae43-478b-89e0-dfe4f7d5564a .shg-image-zoom,
.shg-c#s-8050ea87-ae43-478b-89e0-dfe4f7d5564a img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-8050ea87-ae43-478b-89e0-dfe4f7d5564a {
  max-width:  100%;
}

.shg-c#s-8050ea87-ae43-478b-89e0-dfe4f7d5564a img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-8050ea87-ae43-478b-89e0-dfe4f7d5564a .shg-image-zoom,
.shg-c#s-8050ea87-ae43-478b-89e0-dfe4f7d5564a img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-8050ea87-ae43-478b-89e0-dfe4f7d5564a .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-8050ea87-ae43-478b-89e0-dfe4f7d5564a .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-8050ea87-ae43-478b-89e0-dfe4f7d5564a img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-8050ea87-ae43-478b-89e0-dfe4f7d5564a img.shogun-image,
.shg-c#s-8050ea87-ae43-478b-89e0-dfe4f7d5564a .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-8050ea87-ae43-478b-89e0-dfe4f7d5564a .shg-image-zoom,
.shg-c#s-8050ea87-ae43-478b-89e0-dfe4f7d5564a img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-8ac0f07a-83bc-4e10-b284-c37d58a209fa {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
@media (max-width: 767px){#s-8ac0f07a-83bc-4e10-b284-c37d58a209fa {
  min-height: 75px;
}
}
#s-8ac0f07a-83bc-4e10-b284-c37d58a209fa .shg-product-title-component h4 span {
  color: ;
  font-weight:  600 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
  
}

#s-68870174-ebd3-4ddc-8031-fbba8eb4f82f {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-68870174-ebd3-4ddc-8031-fbba8eb4f82f .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-68870174-ebd3-4ddc-8031-fbba8eb4f82f .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 14px;
}

#s-68870174-ebd3-4ddc-8031-fbba8eb4f82f .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-6bb76539-fa36-410f-a348-e99f59ca7a56 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
cursor: pointer;
}
#s-6bb76539-fa36-410f-a348-e99f59ca7a56:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-6bb76539-fa36-410f-a348-e99f59ca7a56:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-6bb76539-fa36-410f-a348-e99f59ca7a56-atc-btn-wrapper {
    text-align: center;
  }


#s-6bb76539-fa36-410f-a348-e99f59ca7a56 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-6bb76539-fa36-410f-a348-e99f59ca7a56.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-6bb76539-fa36-410f-a348-e99f59ca7a56.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-6bb76539-fa36-410f-a348-e99f59ca7a56.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-6bb76539-fa36-410f-a348-e99f59ca7a56-atc-btn-wrapper {
    text-align: center;
  }


#s-6bb76539-fa36-410f-a348-e99f59ca7a56 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-6bb76539-fa36-410f-a348-e99f59ca7a56.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-6bb76539-fa36-410f-a348-e99f59ca7a56.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-6bb76539-fa36-410f-a348-e99f59ca7a56.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-6bb76539-fa36-410f-a348-e99f59ca7a56-atc-btn-wrapper {
    text-align: center;
  }


#s-6bb76539-fa36-410f-a348-e99f59ca7a56 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-6bb76539-fa36-410f-a348-e99f59ca7a56.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-6bb76539-fa36-410f-a348-e99f59ca7a56.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-6bb76539-fa36-410f-a348-e99f59ca7a56.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-6bb76539-fa36-410f-a348-e99f59ca7a56-atc-btn-wrapper {
    text-align: center;
  }


#s-6bb76539-fa36-410f-a348-e99f59ca7a56 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-6bb76539-fa36-410f-a348-e99f59ca7a56.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-6bb76539-fa36-410f-a348-e99f59ca7a56.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-6bb76539-fa36-410f-a348-e99f59ca7a56.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-6bb76539-fa36-410f-a348-e99f59ca7a56-atc-btn-wrapper {
    text-align: center;
  }


#s-6bb76539-fa36-410f-a348-e99f59ca7a56 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-6bb76539-fa36-410f-a348-e99f59ca7a56.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-6bb76539-fa36-410f-a348-e99f59ca7a56.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-6bb76539-fa36-410f-a348-e99f59ca7a56.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-98975347-f3b3-4734-8bcd-563467fb4bf8 {
  margin-left: auto;
margin-right: auto;
}

#s-46ec2950-4ab7-49da-b56c-71ed3cd89dd9 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-46ec2950-4ab7-49da-b56c-71ed3cd89dd9 {
  max-width:  100%;
}

.shg-c#s-46ec2950-4ab7-49da-b56c-71ed3cd89dd9 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-46ec2950-4ab7-49da-b56c-71ed3cd89dd9 .shg-image-zoom,
.shg-c#s-46ec2950-4ab7-49da-b56c-71ed3cd89dd9 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-46ec2950-4ab7-49da-b56c-71ed3cd89dd9 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-46ec2950-4ab7-49da-b56c-71ed3cd89dd9 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-46ec2950-4ab7-49da-b56c-71ed3cd89dd9 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-46ec2950-4ab7-49da-b56c-71ed3cd89dd9 img.shogun-image,
.shg-c#s-46ec2950-4ab7-49da-b56c-71ed3cd89dd9 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-46ec2950-4ab7-49da-b56c-71ed3cd89dd9 .shg-image-zoom,
.shg-c#s-46ec2950-4ab7-49da-b56c-71ed3cd89dd9 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-46ec2950-4ab7-49da-b56c-71ed3cd89dd9 {
  max-width:  100%;
}

.shg-c#s-46ec2950-4ab7-49da-b56c-71ed3cd89dd9 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-46ec2950-4ab7-49da-b56c-71ed3cd89dd9 .shg-image-zoom,
.shg-c#s-46ec2950-4ab7-49da-b56c-71ed3cd89dd9 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-46ec2950-4ab7-49da-b56c-71ed3cd89dd9 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-46ec2950-4ab7-49da-b56c-71ed3cd89dd9 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-46ec2950-4ab7-49da-b56c-71ed3cd89dd9 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-46ec2950-4ab7-49da-b56c-71ed3cd89dd9 img.shogun-image,
.shg-c#s-46ec2950-4ab7-49da-b56c-71ed3cd89dd9 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-46ec2950-4ab7-49da-b56c-71ed3cd89dd9 .shg-image-zoom,
.shg-c#s-46ec2950-4ab7-49da-b56c-71ed3cd89dd9 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-46ec2950-4ab7-49da-b56c-71ed3cd89dd9 {
  max-width:  100%;
}

.shg-c#s-46ec2950-4ab7-49da-b56c-71ed3cd89dd9 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-46ec2950-4ab7-49da-b56c-71ed3cd89dd9 .shg-image-zoom,
.shg-c#s-46ec2950-4ab7-49da-b56c-71ed3cd89dd9 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-46ec2950-4ab7-49da-b56c-71ed3cd89dd9 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-46ec2950-4ab7-49da-b56c-71ed3cd89dd9 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-46ec2950-4ab7-49da-b56c-71ed3cd89dd9 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-46ec2950-4ab7-49da-b56c-71ed3cd89dd9 img.shogun-image,
.shg-c#s-46ec2950-4ab7-49da-b56c-71ed3cd89dd9 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-46ec2950-4ab7-49da-b56c-71ed3cd89dd9 .shg-image-zoom,
.shg-c#s-46ec2950-4ab7-49da-b56c-71ed3cd89dd9 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-46ec2950-4ab7-49da-b56c-71ed3cd89dd9 {
  max-width:  100%;
}

.shg-c#s-46ec2950-4ab7-49da-b56c-71ed3cd89dd9 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-46ec2950-4ab7-49da-b56c-71ed3cd89dd9 .shg-image-zoom,
.shg-c#s-46ec2950-4ab7-49da-b56c-71ed3cd89dd9 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-46ec2950-4ab7-49da-b56c-71ed3cd89dd9 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-46ec2950-4ab7-49da-b56c-71ed3cd89dd9 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-46ec2950-4ab7-49da-b56c-71ed3cd89dd9 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-46ec2950-4ab7-49da-b56c-71ed3cd89dd9 img.shogun-image,
.shg-c#s-46ec2950-4ab7-49da-b56c-71ed3cd89dd9 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-46ec2950-4ab7-49da-b56c-71ed3cd89dd9 .shg-image-zoom,
.shg-c#s-46ec2950-4ab7-49da-b56c-71ed3cd89dd9 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-46ec2950-4ab7-49da-b56c-71ed3cd89dd9 {
  max-width:  100%;
}

.shg-c#s-46ec2950-4ab7-49da-b56c-71ed3cd89dd9 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-46ec2950-4ab7-49da-b56c-71ed3cd89dd9 .shg-image-zoom,
.shg-c#s-46ec2950-4ab7-49da-b56c-71ed3cd89dd9 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-46ec2950-4ab7-49da-b56c-71ed3cd89dd9 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-46ec2950-4ab7-49da-b56c-71ed3cd89dd9 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-46ec2950-4ab7-49da-b56c-71ed3cd89dd9 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-46ec2950-4ab7-49da-b56c-71ed3cd89dd9 img.shogun-image,
.shg-c#s-46ec2950-4ab7-49da-b56c-71ed3cd89dd9 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-46ec2950-4ab7-49da-b56c-71ed3cd89dd9 .shg-image-zoom,
.shg-c#s-46ec2950-4ab7-49da-b56c-71ed3cd89dd9 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-f8dce41c-134c-48a7-987d-4680aadc4572 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
@media (max-width: 767px){#s-f8dce41c-134c-48a7-987d-4680aadc4572 {
  min-height: 75px;
}
}
#s-f8dce41c-134c-48a7-987d-4680aadc4572 .shg-product-title-component h4 span {
  color: ;
  font-weight:  600 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
  
}

#s-27f7f3a1-9669-4bf7-a049-eec482a0d496 {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-27f7f3a1-9669-4bf7-a049-eec482a0d496 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-27f7f3a1-9669-4bf7-a049-eec482a0d496 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 14px;
}

#s-27f7f3a1-9669-4bf7-a049-eec482a0d496 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-49a61062-01e7-4e11-9b13-b00b470b18d8 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
cursor: pointer;
}
#s-49a61062-01e7-4e11-9b13-b00b470b18d8:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-49a61062-01e7-4e11-9b13-b00b470b18d8:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-49a61062-01e7-4e11-9b13-b00b470b18d8-atc-btn-wrapper {
    text-align: center;
  }


#s-49a61062-01e7-4e11-9b13-b00b470b18d8 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-49a61062-01e7-4e11-9b13-b00b470b18d8.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-49a61062-01e7-4e11-9b13-b00b470b18d8.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-49a61062-01e7-4e11-9b13-b00b470b18d8.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-49a61062-01e7-4e11-9b13-b00b470b18d8-atc-btn-wrapper {
    text-align: center;
  }


#s-49a61062-01e7-4e11-9b13-b00b470b18d8 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-49a61062-01e7-4e11-9b13-b00b470b18d8.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-49a61062-01e7-4e11-9b13-b00b470b18d8.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-49a61062-01e7-4e11-9b13-b00b470b18d8.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-49a61062-01e7-4e11-9b13-b00b470b18d8-atc-btn-wrapper {
    text-align: center;
  }


#s-49a61062-01e7-4e11-9b13-b00b470b18d8 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-49a61062-01e7-4e11-9b13-b00b470b18d8.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-49a61062-01e7-4e11-9b13-b00b470b18d8.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-49a61062-01e7-4e11-9b13-b00b470b18d8.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-49a61062-01e7-4e11-9b13-b00b470b18d8-atc-btn-wrapper {
    text-align: center;
  }


#s-49a61062-01e7-4e11-9b13-b00b470b18d8 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-49a61062-01e7-4e11-9b13-b00b470b18d8.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-49a61062-01e7-4e11-9b13-b00b470b18d8.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-49a61062-01e7-4e11-9b13-b00b470b18d8.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-49a61062-01e7-4e11-9b13-b00b470b18d8-atc-btn-wrapper {
    text-align: center;
  }


#s-49a61062-01e7-4e11-9b13-b00b470b18d8 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-49a61062-01e7-4e11-9b13-b00b470b18d8.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-49a61062-01e7-4e11-9b13-b00b470b18d8.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-49a61062-01e7-4e11-9b13-b00b470b18d8.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-244479cb-faf0-4be7-954e-d9bba4a0192d {
  margin-left: auto;
margin-right: auto;
}

#s-9fb26c26-668c-48d9-90a9-987a89e8392c {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-9fb26c26-668c-48d9-90a9-987a89e8392c {
  max-width:  100%;
}

.shg-c#s-9fb26c26-668c-48d9-90a9-987a89e8392c img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-9fb26c26-668c-48d9-90a9-987a89e8392c .shg-image-zoom,
.shg-c#s-9fb26c26-668c-48d9-90a9-987a89e8392c img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-9fb26c26-668c-48d9-90a9-987a89e8392c .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-9fb26c26-668c-48d9-90a9-987a89e8392c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-9fb26c26-668c-48d9-90a9-987a89e8392c img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-9fb26c26-668c-48d9-90a9-987a89e8392c img.shogun-image,
.shg-c#s-9fb26c26-668c-48d9-90a9-987a89e8392c .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-9fb26c26-668c-48d9-90a9-987a89e8392c .shg-image-zoom,
.shg-c#s-9fb26c26-668c-48d9-90a9-987a89e8392c img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-9fb26c26-668c-48d9-90a9-987a89e8392c {
  max-width:  100%;
}

.shg-c#s-9fb26c26-668c-48d9-90a9-987a89e8392c img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-9fb26c26-668c-48d9-90a9-987a89e8392c .shg-image-zoom,
.shg-c#s-9fb26c26-668c-48d9-90a9-987a89e8392c img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-9fb26c26-668c-48d9-90a9-987a89e8392c .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-9fb26c26-668c-48d9-90a9-987a89e8392c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-9fb26c26-668c-48d9-90a9-987a89e8392c img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-9fb26c26-668c-48d9-90a9-987a89e8392c img.shogun-image,
.shg-c#s-9fb26c26-668c-48d9-90a9-987a89e8392c .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-9fb26c26-668c-48d9-90a9-987a89e8392c .shg-image-zoom,
.shg-c#s-9fb26c26-668c-48d9-90a9-987a89e8392c img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-9fb26c26-668c-48d9-90a9-987a89e8392c {
  max-width:  100%;
}

.shg-c#s-9fb26c26-668c-48d9-90a9-987a89e8392c img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-9fb26c26-668c-48d9-90a9-987a89e8392c .shg-image-zoom,
.shg-c#s-9fb26c26-668c-48d9-90a9-987a89e8392c img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-9fb26c26-668c-48d9-90a9-987a89e8392c .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-9fb26c26-668c-48d9-90a9-987a89e8392c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-9fb26c26-668c-48d9-90a9-987a89e8392c img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-9fb26c26-668c-48d9-90a9-987a89e8392c img.shogun-image,
.shg-c#s-9fb26c26-668c-48d9-90a9-987a89e8392c .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-9fb26c26-668c-48d9-90a9-987a89e8392c .shg-image-zoom,
.shg-c#s-9fb26c26-668c-48d9-90a9-987a89e8392c img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-9fb26c26-668c-48d9-90a9-987a89e8392c {
  max-width:  100%;
}

.shg-c#s-9fb26c26-668c-48d9-90a9-987a89e8392c img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-9fb26c26-668c-48d9-90a9-987a89e8392c .shg-image-zoom,
.shg-c#s-9fb26c26-668c-48d9-90a9-987a89e8392c img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-9fb26c26-668c-48d9-90a9-987a89e8392c .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-9fb26c26-668c-48d9-90a9-987a89e8392c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-9fb26c26-668c-48d9-90a9-987a89e8392c img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-9fb26c26-668c-48d9-90a9-987a89e8392c img.shogun-image,
.shg-c#s-9fb26c26-668c-48d9-90a9-987a89e8392c .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-9fb26c26-668c-48d9-90a9-987a89e8392c .shg-image-zoom,
.shg-c#s-9fb26c26-668c-48d9-90a9-987a89e8392c img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-9fb26c26-668c-48d9-90a9-987a89e8392c {
  max-width:  100%;
}

.shg-c#s-9fb26c26-668c-48d9-90a9-987a89e8392c img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-9fb26c26-668c-48d9-90a9-987a89e8392c .shg-image-zoom,
.shg-c#s-9fb26c26-668c-48d9-90a9-987a89e8392c img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-9fb26c26-668c-48d9-90a9-987a89e8392c .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-9fb26c26-668c-48d9-90a9-987a89e8392c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-9fb26c26-668c-48d9-90a9-987a89e8392c img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-9fb26c26-668c-48d9-90a9-987a89e8392c img.shogun-image,
.shg-c#s-9fb26c26-668c-48d9-90a9-987a89e8392c .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-9fb26c26-668c-48d9-90a9-987a89e8392c .shg-image-zoom,
.shg-c#s-9fb26c26-668c-48d9-90a9-987a89e8392c img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-c4c82c6e-092e-4a7e-af4e-09a28a2798b7 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
@media (max-width: 767px){#s-c4c82c6e-092e-4a7e-af4e-09a28a2798b7 {
  min-height: 75px;
}
}
#s-c4c82c6e-092e-4a7e-af4e-09a28a2798b7 .shg-product-title-component h4 span {
  color: ;
  font-weight:  600 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
  
}

#s-5c09393e-2b04-4ca8-bb4f-639b89969985 {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-5c09393e-2b04-4ca8-bb4f-639b89969985 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-5c09393e-2b04-4ca8-bb4f-639b89969985 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 14px;
}

#s-5c09393e-2b04-4ca8-bb4f-639b89969985 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-e9e0dd6c-fa81-49d5-8be5-a19265d5827a {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
cursor: pointer;
}
#s-e9e0dd6c-fa81-49d5-8be5-a19265d5827a:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-e9e0dd6c-fa81-49d5-8be5-a19265d5827a:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-e9e0dd6c-fa81-49d5-8be5-a19265d5827a-atc-btn-wrapper {
    text-align: center;
  }


#s-e9e0dd6c-fa81-49d5-8be5-a19265d5827a {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-e9e0dd6c-fa81-49d5-8be5-a19265d5827a.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-e9e0dd6c-fa81-49d5-8be5-a19265d5827a.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-e9e0dd6c-fa81-49d5-8be5-a19265d5827a.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-e9e0dd6c-fa81-49d5-8be5-a19265d5827a-atc-btn-wrapper {
    text-align: center;
  }


#s-e9e0dd6c-fa81-49d5-8be5-a19265d5827a {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-e9e0dd6c-fa81-49d5-8be5-a19265d5827a.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-e9e0dd6c-fa81-49d5-8be5-a19265d5827a.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-e9e0dd6c-fa81-49d5-8be5-a19265d5827a.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-e9e0dd6c-fa81-49d5-8be5-a19265d5827a-atc-btn-wrapper {
    text-align: center;
  }


#s-e9e0dd6c-fa81-49d5-8be5-a19265d5827a {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-e9e0dd6c-fa81-49d5-8be5-a19265d5827a.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-e9e0dd6c-fa81-49d5-8be5-a19265d5827a.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-e9e0dd6c-fa81-49d5-8be5-a19265d5827a.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-e9e0dd6c-fa81-49d5-8be5-a19265d5827a-atc-btn-wrapper {
    text-align: center;
  }


#s-e9e0dd6c-fa81-49d5-8be5-a19265d5827a {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-e9e0dd6c-fa81-49d5-8be5-a19265d5827a.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-e9e0dd6c-fa81-49d5-8be5-a19265d5827a.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-e9e0dd6c-fa81-49d5-8be5-a19265d5827a.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-e9e0dd6c-fa81-49d5-8be5-a19265d5827a-atc-btn-wrapper {
    text-align: center;
  }


#s-e9e0dd6c-fa81-49d5-8be5-a19265d5827a {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-e9e0dd6c-fa81-49d5-8be5-a19265d5827a.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-e9e0dd6c-fa81-49d5-8be5-a19265d5827a.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-e9e0dd6c-fa81-49d5-8be5-a19265d5827a.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-ddad8e6f-e29b-42cf-b371-7598be325635 {
  margin-left: auto;
margin-right: auto;
}

#s-363b8125-fe82-448d-b1dd-56c8b0eed48a {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-363b8125-fe82-448d-b1dd-56c8b0eed48a {
  max-width:  100%;
}

.shg-c#s-363b8125-fe82-448d-b1dd-56c8b0eed48a img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-363b8125-fe82-448d-b1dd-56c8b0eed48a .shg-image-zoom,
.shg-c#s-363b8125-fe82-448d-b1dd-56c8b0eed48a img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-363b8125-fe82-448d-b1dd-56c8b0eed48a .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-363b8125-fe82-448d-b1dd-56c8b0eed48a .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-363b8125-fe82-448d-b1dd-56c8b0eed48a img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-363b8125-fe82-448d-b1dd-56c8b0eed48a img.shogun-image,
.shg-c#s-363b8125-fe82-448d-b1dd-56c8b0eed48a .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-363b8125-fe82-448d-b1dd-56c8b0eed48a .shg-image-zoom,
.shg-c#s-363b8125-fe82-448d-b1dd-56c8b0eed48a img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-363b8125-fe82-448d-b1dd-56c8b0eed48a {
  max-width:  100%;
}

.shg-c#s-363b8125-fe82-448d-b1dd-56c8b0eed48a img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-363b8125-fe82-448d-b1dd-56c8b0eed48a .shg-image-zoom,
.shg-c#s-363b8125-fe82-448d-b1dd-56c8b0eed48a img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-363b8125-fe82-448d-b1dd-56c8b0eed48a .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-363b8125-fe82-448d-b1dd-56c8b0eed48a .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-363b8125-fe82-448d-b1dd-56c8b0eed48a img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-363b8125-fe82-448d-b1dd-56c8b0eed48a img.shogun-image,
.shg-c#s-363b8125-fe82-448d-b1dd-56c8b0eed48a .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-363b8125-fe82-448d-b1dd-56c8b0eed48a .shg-image-zoom,
.shg-c#s-363b8125-fe82-448d-b1dd-56c8b0eed48a img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-363b8125-fe82-448d-b1dd-56c8b0eed48a {
  max-width:  100%;
}

.shg-c#s-363b8125-fe82-448d-b1dd-56c8b0eed48a img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-363b8125-fe82-448d-b1dd-56c8b0eed48a .shg-image-zoom,
.shg-c#s-363b8125-fe82-448d-b1dd-56c8b0eed48a img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-363b8125-fe82-448d-b1dd-56c8b0eed48a .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-363b8125-fe82-448d-b1dd-56c8b0eed48a .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-363b8125-fe82-448d-b1dd-56c8b0eed48a img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-363b8125-fe82-448d-b1dd-56c8b0eed48a img.shogun-image,
.shg-c#s-363b8125-fe82-448d-b1dd-56c8b0eed48a .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-363b8125-fe82-448d-b1dd-56c8b0eed48a .shg-image-zoom,
.shg-c#s-363b8125-fe82-448d-b1dd-56c8b0eed48a img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-363b8125-fe82-448d-b1dd-56c8b0eed48a {
  max-width:  100%;
}

.shg-c#s-363b8125-fe82-448d-b1dd-56c8b0eed48a img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-363b8125-fe82-448d-b1dd-56c8b0eed48a .shg-image-zoom,
.shg-c#s-363b8125-fe82-448d-b1dd-56c8b0eed48a img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-363b8125-fe82-448d-b1dd-56c8b0eed48a .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-363b8125-fe82-448d-b1dd-56c8b0eed48a .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-363b8125-fe82-448d-b1dd-56c8b0eed48a img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-363b8125-fe82-448d-b1dd-56c8b0eed48a img.shogun-image,
.shg-c#s-363b8125-fe82-448d-b1dd-56c8b0eed48a .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-363b8125-fe82-448d-b1dd-56c8b0eed48a .shg-image-zoom,
.shg-c#s-363b8125-fe82-448d-b1dd-56c8b0eed48a img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-363b8125-fe82-448d-b1dd-56c8b0eed48a {
  max-width:  100%;
}

.shg-c#s-363b8125-fe82-448d-b1dd-56c8b0eed48a img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-363b8125-fe82-448d-b1dd-56c8b0eed48a .shg-image-zoom,
.shg-c#s-363b8125-fe82-448d-b1dd-56c8b0eed48a img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-363b8125-fe82-448d-b1dd-56c8b0eed48a .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-363b8125-fe82-448d-b1dd-56c8b0eed48a .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-363b8125-fe82-448d-b1dd-56c8b0eed48a img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-363b8125-fe82-448d-b1dd-56c8b0eed48a img.shogun-image,
.shg-c#s-363b8125-fe82-448d-b1dd-56c8b0eed48a .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-363b8125-fe82-448d-b1dd-56c8b0eed48a .shg-image-zoom,
.shg-c#s-363b8125-fe82-448d-b1dd-56c8b0eed48a img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-a3eaca32-45f6-4dea-b88f-b73d55834d07 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
@media (max-width: 767px){#s-a3eaca32-45f6-4dea-b88f-b73d55834d07 {
  min-height: 75px;
}
}
#s-a3eaca32-45f6-4dea-b88f-b73d55834d07 .shg-product-title-component h4 span {
  color: ;
  font-weight:  600 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
  
}

#s-559d3573-a0ef-4416-b535-c7f614535dad {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-559d3573-a0ef-4416-b535-c7f614535dad .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-559d3573-a0ef-4416-b535-c7f614535dad .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 14px;
}

#s-559d3573-a0ef-4416-b535-c7f614535dad .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-72f3232d-fcd7-4951-988a-98691f40f9bf {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
cursor: pointer;
}
#s-72f3232d-fcd7-4951-988a-98691f40f9bf:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-72f3232d-fcd7-4951-988a-98691f40f9bf:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-72f3232d-fcd7-4951-988a-98691f40f9bf-atc-btn-wrapper {
    text-align: center;
  }


#s-72f3232d-fcd7-4951-988a-98691f40f9bf {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-72f3232d-fcd7-4951-988a-98691f40f9bf.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-72f3232d-fcd7-4951-988a-98691f40f9bf.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-72f3232d-fcd7-4951-988a-98691f40f9bf.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-72f3232d-fcd7-4951-988a-98691f40f9bf-atc-btn-wrapper {
    text-align: center;
  }


#s-72f3232d-fcd7-4951-988a-98691f40f9bf {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-72f3232d-fcd7-4951-988a-98691f40f9bf.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-72f3232d-fcd7-4951-988a-98691f40f9bf.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-72f3232d-fcd7-4951-988a-98691f40f9bf.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-72f3232d-fcd7-4951-988a-98691f40f9bf-atc-btn-wrapper {
    text-align: center;
  }


#s-72f3232d-fcd7-4951-988a-98691f40f9bf {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-72f3232d-fcd7-4951-988a-98691f40f9bf.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-72f3232d-fcd7-4951-988a-98691f40f9bf.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-72f3232d-fcd7-4951-988a-98691f40f9bf.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-72f3232d-fcd7-4951-988a-98691f40f9bf-atc-btn-wrapper {
    text-align: center;
  }


#s-72f3232d-fcd7-4951-988a-98691f40f9bf {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-72f3232d-fcd7-4951-988a-98691f40f9bf.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-72f3232d-fcd7-4951-988a-98691f40f9bf.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-72f3232d-fcd7-4951-988a-98691f40f9bf.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-72f3232d-fcd7-4951-988a-98691f40f9bf-atc-btn-wrapper {
    text-align: center;
  }


#s-72f3232d-fcd7-4951-988a-98691f40f9bf {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-72f3232d-fcd7-4951-988a-98691f40f9bf.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-72f3232d-fcd7-4951-988a-98691f40f9bf.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-72f3232d-fcd7-4951-988a-98691f40f9bf.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-4f7d4801-6b70-4c67-be53-ebaa5ef12bd7 {
  margin-left: auto;
margin-right: auto;
}

#s-c6319c23-ed3b-4c6b-b682-74579bbc39b7 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-c6319c23-ed3b-4c6b-b682-74579bbc39b7 {
  max-width:  100%;
}

.shg-c#s-c6319c23-ed3b-4c6b-b682-74579bbc39b7 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-c6319c23-ed3b-4c6b-b682-74579bbc39b7 .shg-image-zoom,
.shg-c#s-c6319c23-ed3b-4c6b-b682-74579bbc39b7 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-c6319c23-ed3b-4c6b-b682-74579bbc39b7 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-c6319c23-ed3b-4c6b-b682-74579bbc39b7 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c6319c23-ed3b-4c6b-b682-74579bbc39b7 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-c6319c23-ed3b-4c6b-b682-74579bbc39b7 img.shogun-image,
.shg-c#s-c6319c23-ed3b-4c6b-b682-74579bbc39b7 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-c6319c23-ed3b-4c6b-b682-74579bbc39b7 .shg-image-zoom,
.shg-c#s-c6319c23-ed3b-4c6b-b682-74579bbc39b7 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-c6319c23-ed3b-4c6b-b682-74579bbc39b7 {
  max-width:  100%;
}

.shg-c#s-c6319c23-ed3b-4c6b-b682-74579bbc39b7 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-c6319c23-ed3b-4c6b-b682-74579bbc39b7 .shg-image-zoom,
.shg-c#s-c6319c23-ed3b-4c6b-b682-74579bbc39b7 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-c6319c23-ed3b-4c6b-b682-74579bbc39b7 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-c6319c23-ed3b-4c6b-b682-74579bbc39b7 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c6319c23-ed3b-4c6b-b682-74579bbc39b7 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-c6319c23-ed3b-4c6b-b682-74579bbc39b7 img.shogun-image,
.shg-c#s-c6319c23-ed3b-4c6b-b682-74579bbc39b7 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-c6319c23-ed3b-4c6b-b682-74579bbc39b7 .shg-image-zoom,
.shg-c#s-c6319c23-ed3b-4c6b-b682-74579bbc39b7 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-c6319c23-ed3b-4c6b-b682-74579bbc39b7 {
  max-width:  100%;
}

.shg-c#s-c6319c23-ed3b-4c6b-b682-74579bbc39b7 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-c6319c23-ed3b-4c6b-b682-74579bbc39b7 .shg-image-zoom,
.shg-c#s-c6319c23-ed3b-4c6b-b682-74579bbc39b7 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-c6319c23-ed3b-4c6b-b682-74579bbc39b7 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-c6319c23-ed3b-4c6b-b682-74579bbc39b7 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c6319c23-ed3b-4c6b-b682-74579bbc39b7 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-c6319c23-ed3b-4c6b-b682-74579bbc39b7 img.shogun-image,
.shg-c#s-c6319c23-ed3b-4c6b-b682-74579bbc39b7 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-c6319c23-ed3b-4c6b-b682-74579bbc39b7 .shg-image-zoom,
.shg-c#s-c6319c23-ed3b-4c6b-b682-74579bbc39b7 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-c6319c23-ed3b-4c6b-b682-74579bbc39b7 {
  max-width:  100%;
}

.shg-c#s-c6319c23-ed3b-4c6b-b682-74579bbc39b7 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-c6319c23-ed3b-4c6b-b682-74579bbc39b7 .shg-image-zoom,
.shg-c#s-c6319c23-ed3b-4c6b-b682-74579bbc39b7 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-c6319c23-ed3b-4c6b-b682-74579bbc39b7 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-c6319c23-ed3b-4c6b-b682-74579bbc39b7 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c6319c23-ed3b-4c6b-b682-74579bbc39b7 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-c6319c23-ed3b-4c6b-b682-74579bbc39b7 img.shogun-image,
.shg-c#s-c6319c23-ed3b-4c6b-b682-74579bbc39b7 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-c6319c23-ed3b-4c6b-b682-74579bbc39b7 .shg-image-zoom,
.shg-c#s-c6319c23-ed3b-4c6b-b682-74579bbc39b7 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-c6319c23-ed3b-4c6b-b682-74579bbc39b7 {
  max-width:  100%;
}

.shg-c#s-c6319c23-ed3b-4c6b-b682-74579bbc39b7 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-c6319c23-ed3b-4c6b-b682-74579bbc39b7 .shg-image-zoom,
.shg-c#s-c6319c23-ed3b-4c6b-b682-74579bbc39b7 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-c6319c23-ed3b-4c6b-b682-74579bbc39b7 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-c6319c23-ed3b-4c6b-b682-74579bbc39b7 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c6319c23-ed3b-4c6b-b682-74579bbc39b7 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-c6319c23-ed3b-4c6b-b682-74579bbc39b7 img.shogun-image,
.shg-c#s-c6319c23-ed3b-4c6b-b682-74579bbc39b7 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-c6319c23-ed3b-4c6b-b682-74579bbc39b7 .shg-image-zoom,
.shg-c#s-c6319c23-ed3b-4c6b-b682-74579bbc39b7 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-4f1c0d4a-2632-4632-b1aa-d8da461392ac {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
@media (max-width: 767px){#s-4f1c0d4a-2632-4632-b1aa-d8da461392ac {
  min-height: 75px;
}
}
#s-4f1c0d4a-2632-4632-b1aa-d8da461392ac .shg-product-title-component h4 span {
  color: ;
  font-weight:  600 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
  
}

#s-eedfd2d1-ff13-4db1-972c-c939c2c120c1 {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-eedfd2d1-ff13-4db1-972c-c939c2c120c1 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-eedfd2d1-ff13-4db1-972c-c939c2c120c1 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 14px;
}

#s-eedfd2d1-ff13-4db1-972c-c939c2c120c1 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-985540cc-7b48-461a-b984-1480852e1973 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
cursor: pointer;
}
#s-985540cc-7b48-461a-b984-1480852e1973:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-985540cc-7b48-461a-b984-1480852e1973:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-985540cc-7b48-461a-b984-1480852e1973-atc-btn-wrapper {
    text-align: center;
  }


#s-985540cc-7b48-461a-b984-1480852e1973 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-985540cc-7b48-461a-b984-1480852e1973.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-985540cc-7b48-461a-b984-1480852e1973.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-985540cc-7b48-461a-b984-1480852e1973.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-985540cc-7b48-461a-b984-1480852e1973-atc-btn-wrapper {
    text-align: center;
  }


#s-985540cc-7b48-461a-b984-1480852e1973 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-985540cc-7b48-461a-b984-1480852e1973.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-985540cc-7b48-461a-b984-1480852e1973.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-985540cc-7b48-461a-b984-1480852e1973.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-985540cc-7b48-461a-b984-1480852e1973-atc-btn-wrapper {
    text-align: center;
  }


#s-985540cc-7b48-461a-b984-1480852e1973 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-985540cc-7b48-461a-b984-1480852e1973.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-985540cc-7b48-461a-b984-1480852e1973.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-985540cc-7b48-461a-b984-1480852e1973.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-985540cc-7b48-461a-b984-1480852e1973-atc-btn-wrapper {
    text-align: center;
  }


#s-985540cc-7b48-461a-b984-1480852e1973 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-985540cc-7b48-461a-b984-1480852e1973.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-985540cc-7b48-461a-b984-1480852e1973.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-985540cc-7b48-461a-b984-1480852e1973.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-985540cc-7b48-461a-b984-1480852e1973-atc-btn-wrapper {
    text-align: center;
  }


#s-985540cc-7b48-461a-b984-1480852e1973 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-985540cc-7b48-461a-b984-1480852e1973.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-985540cc-7b48-461a-b984-1480852e1973.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-985540cc-7b48-461a-b984-1480852e1973.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-42f46f2b-9f78-4595-930d-778d9a6d955b {
  margin-left: auto;
margin-right: auto;
}

#s-9568ffd1-ddb5-4af0-86da-da88222b01c8 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-9568ffd1-ddb5-4af0-86da-da88222b01c8 {
  max-width:  100%;
}

.shg-c#s-9568ffd1-ddb5-4af0-86da-da88222b01c8 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-9568ffd1-ddb5-4af0-86da-da88222b01c8 .shg-image-zoom,
.shg-c#s-9568ffd1-ddb5-4af0-86da-da88222b01c8 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-9568ffd1-ddb5-4af0-86da-da88222b01c8 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-9568ffd1-ddb5-4af0-86da-da88222b01c8 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-9568ffd1-ddb5-4af0-86da-da88222b01c8 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-9568ffd1-ddb5-4af0-86da-da88222b01c8 img.shogun-image,
.shg-c#s-9568ffd1-ddb5-4af0-86da-da88222b01c8 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-9568ffd1-ddb5-4af0-86da-da88222b01c8 .shg-image-zoom,
.shg-c#s-9568ffd1-ddb5-4af0-86da-da88222b01c8 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-9568ffd1-ddb5-4af0-86da-da88222b01c8 {
  max-width:  100%;
}

.shg-c#s-9568ffd1-ddb5-4af0-86da-da88222b01c8 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-9568ffd1-ddb5-4af0-86da-da88222b01c8 .shg-image-zoom,
.shg-c#s-9568ffd1-ddb5-4af0-86da-da88222b01c8 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-9568ffd1-ddb5-4af0-86da-da88222b01c8 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-9568ffd1-ddb5-4af0-86da-da88222b01c8 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-9568ffd1-ddb5-4af0-86da-da88222b01c8 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-9568ffd1-ddb5-4af0-86da-da88222b01c8 img.shogun-image,
.shg-c#s-9568ffd1-ddb5-4af0-86da-da88222b01c8 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-9568ffd1-ddb5-4af0-86da-da88222b01c8 .shg-image-zoom,
.shg-c#s-9568ffd1-ddb5-4af0-86da-da88222b01c8 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-9568ffd1-ddb5-4af0-86da-da88222b01c8 {
  max-width:  100%;
}

.shg-c#s-9568ffd1-ddb5-4af0-86da-da88222b01c8 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-9568ffd1-ddb5-4af0-86da-da88222b01c8 .shg-image-zoom,
.shg-c#s-9568ffd1-ddb5-4af0-86da-da88222b01c8 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-9568ffd1-ddb5-4af0-86da-da88222b01c8 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-9568ffd1-ddb5-4af0-86da-da88222b01c8 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-9568ffd1-ddb5-4af0-86da-da88222b01c8 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-9568ffd1-ddb5-4af0-86da-da88222b01c8 img.shogun-image,
.shg-c#s-9568ffd1-ddb5-4af0-86da-da88222b01c8 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-9568ffd1-ddb5-4af0-86da-da88222b01c8 .shg-image-zoom,
.shg-c#s-9568ffd1-ddb5-4af0-86da-da88222b01c8 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-9568ffd1-ddb5-4af0-86da-da88222b01c8 {
  max-width:  100%;
}

.shg-c#s-9568ffd1-ddb5-4af0-86da-da88222b01c8 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-9568ffd1-ddb5-4af0-86da-da88222b01c8 .shg-image-zoom,
.shg-c#s-9568ffd1-ddb5-4af0-86da-da88222b01c8 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-9568ffd1-ddb5-4af0-86da-da88222b01c8 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-9568ffd1-ddb5-4af0-86da-da88222b01c8 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-9568ffd1-ddb5-4af0-86da-da88222b01c8 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-9568ffd1-ddb5-4af0-86da-da88222b01c8 img.shogun-image,
.shg-c#s-9568ffd1-ddb5-4af0-86da-da88222b01c8 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-9568ffd1-ddb5-4af0-86da-da88222b01c8 .shg-image-zoom,
.shg-c#s-9568ffd1-ddb5-4af0-86da-da88222b01c8 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-9568ffd1-ddb5-4af0-86da-da88222b01c8 {
  max-width:  100%;
}

.shg-c#s-9568ffd1-ddb5-4af0-86da-da88222b01c8 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-9568ffd1-ddb5-4af0-86da-da88222b01c8 .shg-image-zoom,
.shg-c#s-9568ffd1-ddb5-4af0-86da-da88222b01c8 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-9568ffd1-ddb5-4af0-86da-da88222b01c8 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-9568ffd1-ddb5-4af0-86da-da88222b01c8 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-9568ffd1-ddb5-4af0-86da-da88222b01c8 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-9568ffd1-ddb5-4af0-86da-da88222b01c8 img.shogun-image,
.shg-c#s-9568ffd1-ddb5-4af0-86da-da88222b01c8 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-9568ffd1-ddb5-4af0-86da-da88222b01c8 .shg-image-zoom,
.shg-c#s-9568ffd1-ddb5-4af0-86da-da88222b01c8 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-8c991124-b43e-4c5e-8eed-ca9689d16d9d {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
@media (max-width: 767px){#s-8c991124-b43e-4c5e-8eed-ca9689d16d9d {
  min-height: 75px;
}
}
#s-8c991124-b43e-4c5e-8eed-ca9689d16d9d .shg-product-title-component h4 span {
  color: ;
  font-weight:  600 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
  
}

#s-c4141125-e9b9-4388-8d95-32088de7f23b {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-c4141125-e9b9-4388-8d95-32088de7f23b .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-c4141125-e9b9-4388-8d95-32088de7f23b .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 14px;
}

#s-c4141125-e9b9-4388-8d95-32088de7f23b .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-ce128c89-d1e7-4566-b7a4-840d1c6f3c3f {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
cursor: pointer;
}
#s-ce128c89-d1e7-4566-b7a4-840d1c6f3c3f:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-ce128c89-d1e7-4566-b7a4-840d1c6f3c3f:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-ce128c89-d1e7-4566-b7a4-840d1c6f3c3f-atc-btn-wrapper {
    text-align: center;
  }


#s-ce128c89-d1e7-4566-b7a4-840d1c6f3c3f {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-ce128c89-d1e7-4566-b7a4-840d1c6f3c3f.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-ce128c89-d1e7-4566-b7a4-840d1c6f3c3f.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-ce128c89-d1e7-4566-b7a4-840d1c6f3c3f.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-ce128c89-d1e7-4566-b7a4-840d1c6f3c3f-atc-btn-wrapper {
    text-align: center;
  }


#s-ce128c89-d1e7-4566-b7a4-840d1c6f3c3f {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-ce128c89-d1e7-4566-b7a4-840d1c6f3c3f.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-ce128c89-d1e7-4566-b7a4-840d1c6f3c3f.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-ce128c89-d1e7-4566-b7a4-840d1c6f3c3f.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-ce128c89-d1e7-4566-b7a4-840d1c6f3c3f-atc-btn-wrapper {
    text-align: center;
  }


#s-ce128c89-d1e7-4566-b7a4-840d1c6f3c3f {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-ce128c89-d1e7-4566-b7a4-840d1c6f3c3f.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-ce128c89-d1e7-4566-b7a4-840d1c6f3c3f.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-ce128c89-d1e7-4566-b7a4-840d1c6f3c3f.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-ce128c89-d1e7-4566-b7a4-840d1c6f3c3f-atc-btn-wrapper {
    text-align: center;
  }


#s-ce128c89-d1e7-4566-b7a4-840d1c6f3c3f {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-ce128c89-d1e7-4566-b7a4-840d1c6f3c3f.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-ce128c89-d1e7-4566-b7a4-840d1c6f3c3f.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-ce128c89-d1e7-4566-b7a4-840d1c6f3c3f.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-ce128c89-d1e7-4566-b7a4-840d1c6f3c3f-atc-btn-wrapper {
    text-align: center;
  }


#s-ce128c89-d1e7-4566-b7a4-840d1c6f3c3f {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-ce128c89-d1e7-4566-b7a4-840d1c6f3c3f.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-ce128c89-d1e7-4566-b7a4-840d1c6f3c3f.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-ce128c89-d1e7-4566-b7a4-840d1c6f3c3f.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-4a732315-4567-4ff3-bc53-545417785a64 {
  margin-left: auto;
margin-right: auto;
}

#s-93fa291a-3fb3-493d-8ae3-44db5f3d328c {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-93fa291a-3fb3-493d-8ae3-44db5f3d328c {
  max-width:  100%;
}

.shg-c#s-93fa291a-3fb3-493d-8ae3-44db5f3d328c img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-93fa291a-3fb3-493d-8ae3-44db5f3d328c .shg-image-zoom,
.shg-c#s-93fa291a-3fb3-493d-8ae3-44db5f3d328c img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-93fa291a-3fb3-493d-8ae3-44db5f3d328c .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-93fa291a-3fb3-493d-8ae3-44db5f3d328c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-93fa291a-3fb3-493d-8ae3-44db5f3d328c img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-93fa291a-3fb3-493d-8ae3-44db5f3d328c img.shogun-image,
.shg-c#s-93fa291a-3fb3-493d-8ae3-44db5f3d328c .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-93fa291a-3fb3-493d-8ae3-44db5f3d328c .shg-image-zoom,
.shg-c#s-93fa291a-3fb3-493d-8ae3-44db5f3d328c img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-93fa291a-3fb3-493d-8ae3-44db5f3d328c {
  max-width:  100%;
}

.shg-c#s-93fa291a-3fb3-493d-8ae3-44db5f3d328c img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-93fa291a-3fb3-493d-8ae3-44db5f3d328c .shg-image-zoom,
.shg-c#s-93fa291a-3fb3-493d-8ae3-44db5f3d328c img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-93fa291a-3fb3-493d-8ae3-44db5f3d328c .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-93fa291a-3fb3-493d-8ae3-44db5f3d328c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-93fa291a-3fb3-493d-8ae3-44db5f3d328c img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-93fa291a-3fb3-493d-8ae3-44db5f3d328c img.shogun-image,
.shg-c#s-93fa291a-3fb3-493d-8ae3-44db5f3d328c .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-93fa291a-3fb3-493d-8ae3-44db5f3d328c .shg-image-zoom,
.shg-c#s-93fa291a-3fb3-493d-8ae3-44db5f3d328c img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-93fa291a-3fb3-493d-8ae3-44db5f3d328c {
  max-width:  100%;
}

.shg-c#s-93fa291a-3fb3-493d-8ae3-44db5f3d328c img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-93fa291a-3fb3-493d-8ae3-44db5f3d328c .shg-image-zoom,
.shg-c#s-93fa291a-3fb3-493d-8ae3-44db5f3d328c img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-93fa291a-3fb3-493d-8ae3-44db5f3d328c .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-93fa291a-3fb3-493d-8ae3-44db5f3d328c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-93fa291a-3fb3-493d-8ae3-44db5f3d328c img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-93fa291a-3fb3-493d-8ae3-44db5f3d328c img.shogun-image,
.shg-c#s-93fa291a-3fb3-493d-8ae3-44db5f3d328c .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-93fa291a-3fb3-493d-8ae3-44db5f3d328c .shg-image-zoom,
.shg-c#s-93fa291a-3fb3-493d-8ae3-44db5f3d328c img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-93fa291a-3fb3-493d-8ae3-44db5f3d328c {
  max-width:  100%;
}

.shg-c#s-93fa291a-3fb3-493d-8ae3-44db5f3d328c img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-93fa291a-3fb3-493d-8ae3-44db5f3d328c .shg-image-zoom,
.shg-c#s-93fa291a-3fb3-493d-8ae3-44db5f3d328c img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-93fa291a-3fb3-493d-8ae3-44db5f3d328c .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-93fa291a-3fb3-493d-8ae3-44db5f3d328c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-93fa291a-3fb3-493d-8ae3-44db5f3d328c img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-93fa291a-3fb3-493d-8ae3-44db5f3d328c img.shogun-image,
.shg-c#s-93fa291a-3fb3-493d-8ae3-44db5f3d328c .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-93fa291a-3fb3-493d-8ae3-44db5f3d328c .shg-image-zoom,
.shg-c#s-93fa291a-3fb3-493d-8ae3-44db5f3d328c img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-93fa291a-3fb3-493d-8ae3-44db5f3d328c {
  max-width:  100%;
}

.shg-c#s-93fa291a-3fb3-493d-8ae3-44db5f3d328c img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-93fa291a-3fb3-493d-8ae3-44db5f3d328c .shg-image-zoom,
.shg-c#s-93fa291a-3fb3-493d-8ae3-44db5f3d328c img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-93fa291a-3fb3-493d-8ae3-44db5f3d328c .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-93fa291a-3fb3-493d-8ae3-44db5f3d328c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-93fa291a-3fb3-493d-8ae3-44db5f3d328c img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-93fa291a-3fb3-493d-8ae3-44db5f3d328c img.shogun-image,
.shg-c#s-93fa291a-3fb3-493d-8ae3-44db5f3d328c .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-93fa291a-3fb3-493d-8ae3-44db5f3d328c .shg-image-zoom,
.shg-c#s-93fa291a-3fb3-493d-8ae3-44db5f3d328c img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-b5d0ec6e-8ba6-48cf-a785-8ed99a729520 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
@media (max-width: 767px){#s-b5d0ec6e-8ba6-48cf-a785-8ed99a729520 {
  min-height: 75px;
}
}
#s-b5d0ec6e-8ba6-48cf-a785-8ed99a729520 .shg-product-title-component h4 span {
  color: ;
  font-weight:  600 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
  
}

#s-e8eaee43-7e89-467b-b975-e58bb3d6ba7a {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-e8eaee43-7e89-467b-b975-e58bb3d6ba7a .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-e8eaee43-7e89-467b-b975-e58bb3d6ba7a .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 14px;
}

#s-e8eaee43-7e89-467b-b975-e58bb3d6ba7a .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-45f770cc-f1f4-4df1-a5db-ccf9e105f047 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
cursor: pointer;
}
#s-45f770cc-f1f4-4df1-a5db-ccf9e105f047:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-45f770cc-f1f4-4df1-a5db-ccf9e105f047:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-45f770cc-f1f4-4df1-a5db-ccf9e105f047-atc-btn-wrapper {
    text-align: center;
  }


#s-45f770cc-f1f4-4df1-a5db-ccf9e105f047 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-45f770cc-f1f4-4df1-a5db-ccf9e105f047.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-45f770cc-f1f4-4df1-a5db-ccf9e105f047.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-45f770cc-f1f4-4df1-a5db-ccf9e105f047.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-45f770cc-f1f4-4df1-a5db-ccf9e105f047-atc-btn-wrapper {
    text-align: center;
  }


#s-45f770cc-f1f4-4df1-a5db-ccf9e105f047 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-45f770cc-f1f4-4df1-a5db-ccf9e105f047.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-45f770cc-f1f4-4df1-a5db-ccf9e105f047.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-45f770cc-f1f4-4df1-a5db-ccf9e105f047.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-45f770cc-f1f4-4df1-a5db-ccf9e105f047-atc-btn-wrapper {
    text-align: center;
  }


#s-45f770cc-f1f4-4df1-a5db-ccf9e105f047 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-45f770cc-f1f4-4df1-a5db-ccf9e105f047.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-45f770cc-f1f4-4df1-a5db-ccf9e105f047.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-45f770cc-f1f4-4df1-a5db-ccf9e105f047.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-45f770cc-f1f4-4df1-a5db-ccf9e105f047-atc-btn-wrapper {
    text-align: center;
  }


#s-45f770cc-f1f4-4df1-a5db-ccf9e105f047 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-45f770cc-f1f4-4df1-a5db-ccf9e105f047.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-45f770cc-f1f4-4df1-a5db-ccf9e105f047.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-45f770cc-f1f4-4df1-a5db-ccf9e105f047.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-45f770cc-f1f4-4df1-a5db-ccf9e105f047-atc-btn-wrapper {
    text-align: center;
  }


#s-45f770cc-f1f4-4df1-a5db-ccf9e105f047 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-45f770cc-f1f4-4df1-a5db-ccf9e105f047.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-45f770cc-f1f4-4df1-a5db-ccf9e105f047.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-45f770cc-f1f4-4df1-a5db-ccf9e105f047.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-b41310c4-37cf-42c7-9705-7902c5444d01 {
  margin-left: auto;
margin-right: auto;
}

#s-51e49392-16fa-46ad-abfe-4aac464d2152 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-51e49392-16fa-46ad-abfe-4aac464d2152 {
  max-width:  100%;
}

.shg-c#s-51e49392-16fa-46ad-abfe-4aac464d2152 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-51e49392-16fa-46ad-abfe-4aac464d2152 .shg-image-zoom,
.shg-c#s-51e49392-16fa-46ad-abfe-4aac464d2152 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-51e49392-16fa-46ad-abfe-4aac464d2152 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-51e49392-16fa-46ad-abfe-4aac464d2152 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-51e49392-16fa-46ad-abfe-4aac464d2152 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-51e49392-16fa-46ad-abfe-4aac464d2152 img.shogun-image,
.shg-c#s-51e49392-16fa-46ad-abfe-4aac464d2152 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-51e49392-16fa-46ad-abfe-4aac464d2152 .shg-image-zoom,
.shg-c#s-51e49392-16fa-46ad-abfe-4aac464d2152 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-51e49392-16fa-46ad-abfe-4aac464d2152 {
  max-width:  100%;
}

.shg-c#s-51e49392-16fa-46ad-abfe-4aac464d2152 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-51e49392-16fa-46ad-abfe-4aac464d2152 .shg-image-zoom,
.shg-c#s-51e49392-16fa-46ad-abfe-4aac464d2152 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-51e49392-16fa-46ad-abfe-4aac464d2152 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-51e49392-16fa-46ad-abfe-4aac464d2152 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-51e49392-16fa-46ad-abfe-4aac464d2152 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-51e49392-16fa-46ad-abfe-4aac464d2152 img.shogun-image,
.shg-c#s-51e49392-16fa-46ad-abfe-4aac464d2152 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-51e49392-16fa-46ad-abfe-4aac464d2152 .shg-image-zoom,
.shg-c#s-51e49392-16fa-46ad-abfe-4aac464d2152 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-51e49392-16fa-46ad-abfe-4aac464d2152 {
  max-width:  100%;
}

.shg-c#s-51e49392-16fa-46ad-abfe-4aac464d2152 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-51e49392-16fa-46ad-abfe-4aac464d2152 .shg-image-zoom,
.shg-c#s-51e49392-16fa-46ad-abfe-4aac464d2152 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-51e49392-16fa-46ad-abfe-4aac464d2152 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-51e49392-16fa-46ad-abfe-4aac464d2152 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-51e49392-16fa-46ad-abfe-4aac464d2152 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-51e49392-16fa-46ad-abfe-4aac464d2152 img.shogun-image,
.shg-c#s-51e49392-16fa-46ad-abfe-4aac464d2152 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-51e49392-16fa-46ad-abfe-4aac464d2152 .shg-image-zoom,
.shg-c#s-51e49392-16fa-46ad-abfe-4aac464d2152 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-51e49392-16fa-46ad-abfe-4aac464d2152 {
  max-width:  100%;
}

.shg-c#s-51e49392-16fa-46ad-abfe-4aac464d2152 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-51e49392-16fa-46ad-abfe-4aac464d2152 .shg-image-zoom,
.shg-c#s-51e49392-16fa-46ad-abfe-4aac464d2152 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-51e49392-16fa-46ad-abfe-4aac464d2152 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-51e49392-16fa-46ad-abfe-4aac464d2152 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-51e49392-16fa-46ad-abfe-4aac464d2152 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-51e49392-16fa-46ad-abfe-4aac464d2152 img.shogun-image,
.shg-c#s-51e49392-16fa-46ad-abfe-4aac464d2152 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-51e49392-16fa-46ad-abfe-4aac464d2152 .shg-image-zoom,
.shg-c#s-51e49392-16fa-46ad-abfe-4aac464d2152 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-51e49392-16fa-46ad-abfe-4aac464d2152 {
  max-width:  100%;
}

.shg-c#s-51e49392-16fa-46ad-abfe-4aac464d2152 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-51e49392-16fa-46ad-abfe-4aac464d2152 .shg-image-zoom,
.shg-c#s-51e49392-16fa-46ad-abfe-4aac464d2152 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-51e49392-16fa-46ad-abfe-4aac464d2152 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-51e49392-16fa-46ad-abfe-4aac464d2152 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-51e49392-16fa-46ad-abfe-4aac464d2152 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-51e49392-16fa-46ad-abfe-4aac464d2152 img.shogun-image,
.shg-c#s-51e49392-16fa-46ad-abfe-4aac464d2152 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-51e49392-16fa-46ad-abfe-4aac464d2152 .shg-image-zoom,
.shg-c#s-51e49392-16fa-46ad-abfe-4aac464d2152 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-c60c16ef-be18-44f5-8c29-66728d6b7bda {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
@media (max-width: 767px){#s-c60c16ef-be18-44f5-8c29-66728d6b7bda {
  min-height: 75px;
}
}
#s-c60c16ef-be18-44f5-8c29-66728d6b7bda .shg-product-title-component h4 span {
  color: ;
  font-weight:  600 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
  
}

#s-0022517b-b87d-4e80-851d-cb655a6166a3 {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-0022517b-b87d-4e80-851d-cb655a6166a3 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-0022517b-b87d-4e80-851d-cb655a6166a3 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 14px;
}

#s-0022517b-b87d-4e80-851d-cb655a6166a3 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-ed4e9e18-761e-4ce4-af12-ffa5fedeb45a {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
cursor: pointer;
}
#s-ed4e9e18-761e-4ce4-af12-ffa5fedeb45a:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-ed4e9e18-761e-4ce4-af12-ffa5fedeb45a:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-ed4e9e18-761e-4ce4-af12-ffa5fedeb45a-atc-btn-wrapper {
    text-align: center;
  }


#s-ed4e9e18-761e-4ce4-af12-ffa5fedeb45a {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-ed4e9e18-761e-4ce4-af12-ffa5fedeb45a.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-ed4e9e18-761e-4ce4-af12-ffa5fedeb45a.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-ed4e9e18-761e-4ce4-af12-ffa5fedeb45a.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-ed4e9e18-761e-4ce4-af12-ffa5fedeb45a-atc-btn-wrapper {
    text-align: center;
  }


#s-ed4e9e18-761e-4ce4-af12-ffa5fedeb45a {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-ed4e9e18-761e-4ce4-af12-ffa5fedeb45a.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-ed4e9e18-761e-4ce4-af12-ffa5fedeb45a.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-ed4e9e18-761e-4ce4-af12-ffa5fedeb45a.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-ed4e9e18-761e-4ce4-af12-ffa5fedeb45a-atc-btn-wrapper {
    text-align: center;
  }


#s-ed4e9e18-761e-4ce4-af12-ffa5fedeb45a {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-ed4e9e18-761e-4ce4-af12-ffa5fedeb45a.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-ed4e9e18-761e-4ce4-af12-ffa5fedeb45a.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-ed4e9e18-761e-4ce4-af12-ffa5fedeb45a.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-ed4e9e18-761e-4ce4-af12-ffa5fedeb45a-atc-btn-wrapper {
    text-align: center;
  }


#s-ed4e9e18-761e-4ce4-af12-ffa5fedeb45a {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-ed4e9e18-761e-4ce4-af12-ffa5fedeb45a.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-ed4e9e18-761e-4ce4-af12-ffa5fedeb45a.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-ed4e9e18-761e-4ce4-af12-ffa5fedeb45a.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-ed4e9e18-761e-4ce4-af12-ffa5fedeb45a-atc-btn-wrapper {
    text-align: center;
  }


#s-ed4e9e18-761e-4ce4-af12-ffa5fedeb45a {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-ed4e9e18-761e-4ce4-af12-ffa5fedeb45a.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-ed4e9e18-761e-4ce4-af12-ffa5fedeb45a.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-ed4e9e18-761e-4ce4-af12-ffa5fedeb45a.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-c5e13b3d-7bd6-4501-91c1-f5158f84bf28 {
  margin-left: auto;
margin-right: auto;
}

#s-6cf214b6-1cb2-4ff8-bc72-7d8528a73bf2 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-6cf214b6-1cb2-4ff8-bc72-7d8528a73bf2 {
  max-width:  100%;
}

.shg-c#s-6cf214b6-1cb2-4ff8-bc72-7d8528a73bf2 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-6cf214b6-1cb2-4ff8-bc72-7d8528a73bf2 .shg-image-zoom,
.shg-c#s-6cf214b6-1cb2-4ff8-bc72-7d8528a73bf2 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-6cf214b6-1cb2-4ff8-bc72-7d8528a73bf2 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-6cf214b6-1cb2-4ff8-bc72-7d8528a73bf2 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-6cf214b6-1cb2-4ff8-bc72-7d8528a73bf2 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-6cf214b6-1cb2-4ff8-bc72-7d8528a73bf2 img.shogun-image,
.shg-c#s-6cf214b6-1cb2-4ff8-bc72-7d8528a73bf2 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-6cf214b6-1cb2-4ff8-bc72-7d8528a73bf2 .shg-image-zoom,
.shg-c#s-6cf214b6-1cb2-4ff8-bc72-7d8528a73bf2 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-6cf214b6-1cb2-4ff8-bc72-7d8528a73bf2 {
  max-width:  100%;
}

.shg-c#s-6cf214b6-1cb2-4ff8-bc72-7d8528a73bf2 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-6cf214b6-1cb2-4ff8-bc72-7d8528a73bf2 .shg-image-zoom,
.shg-c#s-6cf214b6-1cb2-4ff8-bc72-7d8528a73bf2 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-6cf214b6-1cb2-4ff8-bc72-7d8528a73bf2 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-6cf214b6-1cb2-4ff8-bc72-7d8528a73bf2 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-6cf214b6-1cb2-4ff8-bc72-7d8528a73bf2 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-6cf214b6-1cb2-4ff8-bc72-7d8528a73bf2 img.shogun-image,
.shg-c#s-6cf214b6-1cb2-4ff8-bc72-7d8528a73bf2 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-6cf214b6-1cb2-4ff8-bc72-7d8528a73bf2 .shg-image-zoom,
.shg-c#s-6cf214b6-1cb2-4ff8-bc72-7d8528a73bf2 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-6cf214b6-1cb2-4ff8-bc72-7d8528a73bf2 {
  max-width:  100%;
}

.shg-c#s-6cf214b6-1cb2-4ff8-bc72-7d8528a73bf2 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-6cf214b6-1cb2-4ff8-bc72-7d8528a73bf2 .shg-image-zoom,
.shg-c#s-6cf214b6-1cb2-4ff8-bc72-7d8528a73bf2 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-6cf214b6-1cb2-4ff8-bc72-7d8528a73bf2 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-6cf214b6-1cb2-4ff8-bc72-7d8528a73bf2 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-6cf214b6-1cb2-4ff8-bc72-7d8528a73bf2 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-6cf214b6-1cb2-4ff8-bc72-7d8528a73bf2 img.shogun-image,
.shg-c#s-6cf214b6-1cb2-4ff8-bc72-7d8528a73bf2 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-6cf214b6-1cb2-4ff8-bc72-7d8528a73bf2 .shg-image-zoom,
.shg-c#s-6cf214b6-1cb2-4ff8-bc72-7d8528a73bf2 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-6cf214b6-1cb2-4ff8-bc72-7d8528a73bf2 {
  max-width:  100%;
}

.shg-c#s-6cf214b6-1cb2-4ff8-bc72-7d8528a73bf2 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-6cf214b6-1cb2-4ff8-bc72-7d8528a73bf2 .shg-image-zoom,
.shg-c#s-6cf214b6-1cb2-4ff8-bc72-7d8528a73bf2 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-6cf214b6-1cb2-4ff8-bc72-7d8528a73bf2 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-6cf214b6-1cb2-4ff8-bc72-7d8528a73bf2 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-6cf214b6-1cb2-4ff8-bc72-7d8528a73bf2 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-6cf214b6-1cb2-4ff8-bc72-7d8528a73bf2 img.shogun-image,
.shg-c#s-6cf214b6-1cb2-4ff8-bc72-7d8528a73bf2 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-6cf214b6-1cb2-4ff8-bc72-7d8528a73bf2 .shg-image-zoom,
.shg-c#s-6cf214b6-1cb2-4ff8-bc72-7d8528a73bf2 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-6cf214b6-1cb2-4ff8-bc72-7d8528a73bf2 {
  max-width:  100%;
}

.shg-c#s-6cf214b6-1cb2-4ff8-bc72-7d8528a73bf2 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-6cf214b6-1cb2-4ff8-bc72-7d8528a73bf2 .shg-image-zoom,
.shg-c#s-6cf214b6-1cb2-4ff8-bc72-7d8528a73bf2 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-6cf214b6-1cb2-4ff8-bc72-7d8528a73bf2 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-6cf214b6-1cb2-4ff8-bc72-7d8528a73bf2 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-6cf214b6-1cb2-4ff8-bc72-7d8528a73bf2 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-6cf214b6-1cb2-4ff8-bc72-7d8528a73bf2 img.shogun-image,
.shg-c#s-6cf214b6-1cb2-4ff8-bc72-7d8528a73bf2 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-6cf214b6-1cb2-4ff8-bc72-7d8528a73bf2 .shg-image-zoom,
.shg-c#s-6cf214b6-1cb2-4ff8-bc72-7d8528a73bf2 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-b2e1ccc3-1a73-468b-9859-cc378e249edc {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
@media (max-width: 767px){#s-b2e1ccc3-1a73-468b-9859-cc378e249edc {
  min-height: 75px;
}
}
#s-b2e1ccc3-1a73-468b-9859-cc378e249edc .shg-product-title-component h4 span {
  color: ;
  font-weight:  600 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
  
}

#s-9a40377d-20bd-4c8f-b531-9f816c57ae89 {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-9a40377d-20bd-4c8f-b531-9f816c57ae89 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-9a40377d-20bd-4c8f-b531-9f816c57ae89 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 14px;
}

#s-9a40377d-20bd-4c8f-b531-9f816c57ae89 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-ce151364-42a1-4976-ae24-536e630f526c {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
cursor: pointer;
}
#s-ce151364-42a1-4976-ae24-536e630f526c:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-ce151364-42a1-4976-ae24-536e630f526c:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-ce151364-42a1-4976-ae24-536e630f526c-atc-btn-wrapper {
    text-align: center;
  }


#s-ce151364-42a1-4976-ae24-536e630f526c {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-ce151364-42a1-4976-ae24-536e630f526c.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-ce151364-42a1-4976-ae24-536e630f526c.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-ce151364-42a1-4976-ae24-536e630f526c.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-ce151364-42a1-4976-ae24-536e630f526c-atc-btn-wrapper {
    text-align: center;
  }


#s-ce151364-42a1-4976-ae24-536e630f526c {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-ce151364-42a1-4976-ae24-536e630f526c.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-ce151364-42a1-4976-ae24-536e630f526c.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-ce151364-42a1-4976-ae24-536e630f526c.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-ce151364-42a1-4976-ae24-536e630f526c-atc-btn-wrapper {
    text-align: center;
  }


#s-ce151364-42a1-4976-ae24-536e630f526c {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-ce151364-42a1-4976-ae24-536e630f526c.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-ce151364-42a1-4976-ae24-536e630f526c.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-ce151364-42a1-4976-ae24-536e630f526c.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-ce151364-42a1-4976-ae24-536e630f526c-atc-btn-wrapper {
    text-align: center;
  }


#s-ce151364-42a1-4976-ae24-536e630f526c {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-ce151364-42a1-4976-ae24-536e630f526c.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-ce151364-42a1-4976-ae24-536e630f526c.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-ce151364-42a1-4976-ae24-536e630f526c.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-ce151364-42a1-4976-ae24-536e630f526c-atc-btn-wrapper {
    text-align: center;
  }


#s-ce151364-42a1-4976-ae24-536e630f526c {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-ce151364-42a1-4976-ae24-536e630f526c.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-ce151364-42a1-4976-ae24-536e630f526c.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-ce151364-42a1-4976-ae24-536e630f526c.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-7c349a43-d2ec-4a34-a745-ea7ce9c7996f {
  margin-left: auto;
margin-right: auto;
}

#s-aacf1a3e-85b6-4dfd-bbac-79aedf3ec8ba {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-aacf1a3e-85b6-4dfd-bbac-79aedf3ec8ba {
  max-width:  100%;
}

.shg-c#s-aacf1a3e-85b6-4dfd-bbac-79aedf3ec8ba img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-aacf1a3e-85b6-4dfd-bbac-79aedf3ec8ba .shg-image-zoom,
.shg-c#s-aacf1a3e-85b6-4dfd-bbac-79aedf3ec8ba img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-aacf1a3e-85b6-4dfd-bbac-79aedf3ec8ba .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-aacf1a3e-85b6-4dfd-bbac-79aedf3ec8ba .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-aacf1a3e-85b6-4dfd-bbac-79aedf3ec8ba img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-aacf1a3e-85b6-4dfd-bbac-79aedf3ec8ba img.shogun-image,
.shg-c#s-aacf1a3e-85b6-4dfd-bbac-79aedf3ec8ba .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-aacf1a3e-85b6-4dfd-bbac-79aedf3ec8ba .shg-image-zoom,
.shg-c#s-aacf1a3e-85b6-4dfd-bbac-79aedf3ec8ba img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-aacf1a3e-85b6-4dfd-bbac-79aedf3ec8ba {
  max-width:  100%;
}

.shg-c#s-aacf1a3e-85b6-4dfd-bbac-79aedf3ec8ba img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-aacf1a3e-85b6-4dfd-bbac-79aedf3ec8ba .shg-image-zoom,
.shg-c#s-aacf1a3e-85b6-4dfd-bbac-79aedf3ec8ba img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-aacf1a3e-85b6-4dfd-bbac-79aedf3ec8ba .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-aacf1a3e-85b6-4dfd-bbac-79aedf3ec8ba .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-aacf1a3e-85b6-4dfd-bbac-79aedf3ec8ba img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-aacf1a3e-85b6-4dfd-bbac-79aedf3ec8ba img.shogun-image,
.shg-c#s-aacf1a3e-85b6-4dfd-bbac-79aedf3ec8ba .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-aacf1a3e-85b6-4dfd-bbac-79aedf3ec8ba .shg-image-zoom,
.shg-c#s-aacf1a3e-85b6-4dfd-bbac-79aedf3ec8ba img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-aacf1a3e-85b6-4dfd-bbac-79aedf3ec8ba {
  max-width:  100%;
}

.shg-c#s-aacf1a3e-85b6-4dfd-bbac-79aedf3ec8ba img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-aacf1a3e-85b6-4dfd-bbac-79aedf3ec8ba .shg-image-zoom,
.shg-c#s-aacf1a3e-85b6-4dfd-bbac-79aedf3ec8ba img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-aacf1a3e-85b6-4dfd-bbac-79aedf3ec8ba .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-aacf1a3e-85b6-4dfd-bbac-79aedf3ec8ba .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-aacf1a3e-85b6-4dfd-bbac-79aedf3ec8ba img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-aacf1a3e-85b6-4dfd-bbac-79aedf3ec8ba img.shogun-image,
.shg-c#s-aacf1a3e-85b6-4dfd-bbac-79aedf3ec8ba .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-aacf1a3e-85b6-4dfd-bbac-79aedf3ec8ba .shg-image-zoom,
.shg-c#s-aacf1a3e-85b6-4dfd-bbac-79aedf3ec8ba img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-aacf1a3e-85b6-4dfd-bbac-79aedf3ec8ba {
  max-width:  100%;
}

.shg-c#s-aacf1a3e-85b6-4dfd-bbac-79aedf3ec8ba img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-aacf1a3e-85b6-4dfd-bbac-79aedf3ec8ba .shg-image-zoom,
.shg-c#s-aacf1a3e-85b6-4dfd-bbac-79aedf3ec8ba img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-aacf1a3e-85b6-4dfd-bbac-79aedf3ec8ba .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-aacf1a3e-85b6-4dfd-bbac-79aedf3ec8ba .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-aacf1a3e-85b6-4dfd-bbac-79aedf3ec8ba img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-aacf1a3e-85b6-4dfd-bbac-79aedf3ec8ba img.shogun-image,
.shg-c#s-aacf1a3e-85b6-4dfd-bbac-79aedf3ec8ba .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-aacf1a3e-85b6-4dfd-bbac-79aedf3ec8ba .shg-image-zoom,
.shg-c#s-aacf1a3e-85b6-4dfd-bbac-79aedf3ec8ba img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-aacf1a3e-85b6-4dfd-bbac-79aedf3ec8ba {
  max-width:  100%;
}

.shg-c#s-aacf1a3e-85b6-4dfd-bbac-79aedf3ec8ba img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-aacf1a3e-85b6-4dfd-bbac-79aedf3ec8ba .shg-image-zoom,
.shg-c#s-aacf1a3e-85b6-4dfd-bbac-79aedf3ec8ba img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-aacf1a3e-85b6-4dfd-bbac-79aedf3ec8ba .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-aacf1a3e-85b6-4dfd-bbac-79aedf3ec8ba .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-aacf1a3e-85b6-4dfd-bbac-79aedf3ec8ba img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-aacf1a3e-85b6-4dfd-bbac-79aedf3ec8ba img.shogun-image,
.shg-c#s-aacf1a3e-85b6-4dfd-bbac-79aedf3ec8ba .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-aacf1a3e-85b6-4dfd-bbac-79aedf3ec8ba .shg-image-zoom,
.shg-c#s-aacf1a3e-85b6-4dfd-bbac-79aedf3ec8ba img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-2b23f29c-ce12-42c4-9ef2-325b7270b36a {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
@media (max-width: 767px){#s-2b23f29c-ce12-42c4-9ef2-325b7270b36a {
  min-height: 75px;
}
}
#s-2b23f29c-ce12-42c4-9ef2-325b7270b36a .shg-product-title-component h4 span {
  color: ;
  font-weight:  600 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
  
}

#s-392503c2-4037-4dd3-87d9-b2132ce2f6af {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-392503c2-4037-4dd3-87d9-b2132ce2f6af .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-392503c2-4037-4dd3-87d9-b2132ce2f6af .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 14px;
}

#s-392503c2-4037-4dd3-87d9-b2132ce2f6af .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-4f420a4b-58dc-4955-82e0-ded30fd21c97 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
cursor: pointer;
}
#s-4f420a4b-58dc-4955-82e0-ded30fd21c97:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-4f420a4b-58dc-4955-82e0-ded30fd21c97:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-4f420a4b-58dc-4955-82e0-ded30fd21c97-atc-btn-wrapper {
    text-align: center;
  }


#s-4f420a4b-58dc-4955-82e0-ded30fd21c97 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-4f420a4b-58dc-4955-82e0-ded30fd21c97.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-4f420a4b-58dc-4955-82e0-ded30fd21c97.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-4f420a4b-58dc-4955-82e0-ded30fd21c97.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-4f420a4b-58dc-4955-82e0-ded30fd21c97-atc-btn-wrapper {
    text-align: center;
  }


#s-4f420a4b-58dc-4955-82e0-ded30fd21c97 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-4f420a4b-58dc-4955-82e0-ded30fd21c97.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-4f420a4b-58dc-4955-82e0-ded30fd21c97.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-4f420a4b-58dc-4955-82e0-ded30fd21c97.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-4f420a4b-58dc-4955-82e0-ded30fd21c97-atc-btn-wrapper {
    text-align: center;
  }


#s-4f420a4b-58dc-4955-82e0-ded30fd21c97 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-4f420a4b-58dc-4955-82e0-ded30fd21c97.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-4f420a4b-58dc-4955-82e0-ded30fd21c97.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-4f420a4b-58dc-4955-82e0-ded30fd21c97.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-4f420a4b-58dc-4955-82e0-ded30fd21c97-atc-btn-wrapper {
    text-align: center;
  }


#s-4f420a4b-58dc-4955-82e0-ded30fd21c97 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-4f420a4b-58dc-4955-82e0-ded30fd21c97.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-4f420a4b-58dc-4955-82e0-ded30fd21c97.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-4f420a4b-58dc-4955-82e0-ded30fd21c97.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-4f420a4b-58dc-4955-82e0-ded30fd21c97-atc-btn-wrapper {
    text-align: center;
  }


#s-4f420a4b-58dc-4955-82e0-ded30fd21c97 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-4f420a4b-58dc-4955-82e0-ded30fd21c97.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-4f420a4b-58dc-4955-82e0-ded30fd21c97.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-4f420a4b-58dc-4955-82e0-ded30fd21c97.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-7aead09b-19b8-4925-8074-a9ed32608b90 {
  margin-left: auto;
margin-right: auto;
}

#s-f34eb017-df46-439d-b26e-a40c2b9aeaea {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-f34eb017-df46-439d-b26e-a40c2b9aeaea {
  max-width:  100%;
}

.shg-c#s-f34eb017-df46-439d-b26e-a40c2b9aeaea img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-f34eb017-df46-439d-b26e-a40c2b9aeaea .shg-image-zoom,
.shg-c#s-f34eb017-df46-439d-b26e-a40c2b9aeaea img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-f34eb017-df46-439d-b26e-a40c2b9aeaea .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-f34eb017-df46-439d-b26e-a40c2b9aeaea .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f34eb017-df46-439d-b26e-a40c2b9aeaea img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-f34eb017-df46-439d-b26e-a40c2b9aeaea img.shogun-image,
.shg-c#s-f34eb017-df46-439d-b26e-a40c2b9aeaea .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-f34eb017-df46-439d-b26e-a40c2b9aeaea .shg-image-zoom,
.shg-c#s-f34eb017-df46-439d-b26e-a40c2b9aeaea img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-f34eb017-df46-439d-b26e-a40c2b9aeaea {
  max-width:  100%;
}

.shg-c#s-f34eb017-df46-439d-b26e-a40c2b9aeaea img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-f34eb017-df46-439d-b26e-a40c2b9aeaea .shg-image-zoom,
.shg-c#s-f34eb017-df46-439d-b26e-a40c2b9aeaea img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-f34eb017-df46-439d-b26e-a40c2b9aeaea .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-f34eb017-df46-439d-b26e-a40c2b9aeaea .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f34eb017-df46-439d-b26e-a40c2b9aeaea img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-f34eb017-df46-439d-b26e-a40c2b9aeaea img.shogun-image,
.shg-c#s-f34eb017-df46-439d-b26e-a40c2b9aeaea .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-f34eb017-df46-439d-b26e-a40c2b9aeaea .shg-image-zoom,
.shg-c#s-f34eb017-df46-439d-b26e-a40c2b9aeaea img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-f34eb017-df46-439d-b26e-a40c2b9aeaea {
  max-width:  100%;
}

.shg-c#s-f34eb017-df46-439d-b26e-a40c2b9aeaea img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-f34eb017-df46-439d-b26e-a40c2b9aeaea .shg-image-zoom,
.shg-c#s-f34eb017-df46-439d-b26e-a40c2b9aeaea img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-f34eb017-df46-439d-b26e-a40c2b9aeaea .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-f34eb017-df46-439d-b26e-a40c2b9aeaea .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f34eb017-df46-439d-b26e-a40c2b9aeaea img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-f34eb017-df46-439d-b26e-a40c2b9aeaea img.shogun-image,
.shg-c#s-f34eb017-df46-439d-b26e-a40c2b9aeaea .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-f34eb017-df46-439d-b26e-a40c2b9aeaea .shg-image-zoom,
.shg-c#s-f34eb017-df46-439d-b26e-a40c2b9aeaea img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-f34eb017-df46-439d-b26e-a40c2b9aeaea {
  max-width:  100%;
}

.shg-c#s-f34eb017-df46-439d-b26e-a40c2b9aeaea img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-f34eb017-df46-439d-b26e-a40c2b9aeaea .shg-image-zoom,
.shg-c#s-f34eb017-df46-439d-b26e-a40c2b9aeaea img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-f34eb017-df46-439d-b26e-a40c2b9aeaea .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-f34eb017-df46-439d-b26e-a40c2b9aeaea .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f34eb017-df46-439d-b26e-a40c2b9aeaea img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-f34eb017-df46-439d-b26e-a40c2b9aeaea img.shogun-image,
.shg-c#s-f34eb017-df46-439d-b26e-a40c2b9aeaea .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-f34eb017-df46-439d-b26e-a40c2b9aeaea .shg-image-zoom,
.shg-c#s-f34eb017-df46-439d-b26e-a40c2b9aeaea img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-f34eb017-df46-439d-b26e-a40c2b9aeaea {
  max-width:  100%;
}

.shg-c#s-f34eb017-df46-439d-b26e-a40c2b9aeaea img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-f34eb017-df46-439d-b26e-a40c2b9aeaea .shg-image-zoom,
.shg-c#s-f34eb017-df46-439d-b26e-a40c2b9aeaea img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-f34eb017-df46-439d-b26e-a40c2b9aeaea .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-f34eb017-df46-439d-b26e-a40c2b9aeaea .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f34eb017-df46-439d-b26e-a40c2b9aeaea img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-f34eb017-df46-439d-b26e-a40c2b9aeaea img.shogun-image,
.shg-c#s-f34eb017-df46-439d-b26e-a40c2b9aeaea .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-f34eb017-df46-439d-b26e-a40c2b9aeaea .shg-image-zoom,
.shg-c#s-f34eb017-df46-439d-b26e-a40c2b9aeaea img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-51c99b2e-8053-47bd-94d3-3f7ba66f05c7 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
@media (max-width: 767px){#s-51c99b2e-8053-47bd-94d3-3f7ba66f05c7 {
  min-height: 75px;
}
}
#s-51c99b2e-8053-47bd-94d3-3f7ba66f05c7 .shg-product-title-component h4 span {
  color: ;
  font-weight:  600 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
  
}

#s-cc464aec-f9c9-4062-9932-6c0717168fcb {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-cc464aec-f9c9-4062-9932-6c0717168fcb .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-cc464aec-f9c9-4062-9932-6c0717168fcb .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 14px;
}

#s-cc464aec-f9c9-4062-9932-6c0717168fcb .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-56e9aafd-25e2-4057-8427-6f3ffc62bdba {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
cursor: pointer;
}
#s-56e9aafd-25e2-4057-8427-6f3ffc62bdba:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-56e9aafd-25e2-4057-8427-6f3ffc62bdba:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-56e9aafd-25e2-4057-8427-6f3ffc62bdba-atc-btn-wrapper {
    text-align: center;
  }


#s-56e9aafd-25e2-4057-8427-6f3ffc62bdba {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-56e9aafd-25e2-4057-8427-6f3ffc62bdba.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-56e9aafd-25e2-4057-8427-6f3ffc62bdba.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-56e9aafd-25e2-4057-8427-6f3ffc62bdba.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-56e9aafd-25e2-4057-8427-6f3ffc62bdba-atc-btn-wrapper {
    text-align: center;
  }


#s-56e9aafd-25e2-4057-8427-6f3ffc62bdba {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-56e9aafd-25e2-4057-8427-6f3ffc62bdba.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-56e9aafd-25e2-4057-8427-6f3ffc62bdba.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-56e9aafd-25e2-4057-8427-6f3ffc62bdba.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-56e9aafd-25e2-4057-8427-6f3ffc62bdba-atc-btn-wrapper {
    text-align: center;
  }


#s-56e9aafd-25e2-4057-8427-6f3ffc62bdba {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-56e9aafd-25e2-4057-8427-6f3ffc62bdba.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-56e9aafd-25e2-4057-8427-6f3ffc62bdba.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-56e9aafd-25e2-4057-8427-6f3ffc62bdba.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-56e9aafd-25e2-4057-8427-6f3ffc62bdba-atc-btn-wrapper {
    text-align: center;
  }


#s-56e9aafd-25e2-4057-8427-6f3ffc62bdba {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-56e9aafd-25e2-4057-8427-6f3ffc62bdba.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-56e9aafd-25e2-4057-8427-6f3ffc62bdba.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-56e9aafd-25e2-4057-8427-6f3ffc62bdba.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-56e9aafd-25e2-4057-8427-6f3ffc62bdba-atc-btn-wrapper {
    text-align: center;
  }


#s-56e9aafd-25e2-4057-8427-6f3ffc62bdba {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-56e9aafd-25e2-4057-8427-6f3ffc62bdba.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-56e9aafd-25e2-4057-8427-6f3ffc62bdba.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-56e9aafd-25e2-4057-8427-6f3ffc62bdba.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-53156d2e-4a22-4b43-895f-996b74ee63f6 {
  margin-left: auto;
margin-right: auto;
}

#s-27681f0c-94c2-420f-b697-8e0f665fe0ca {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-27681f0c-94c2-420f-b697-8e0f665fe0ca {
  max-width:  100%;
}

.shg-c#s-27681f0c-94c2-420f-b697-8e0f665fe0ca img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-27681f0c-94c2-420f-b697-8e0f665fe0ca .shg-image-zoom,
.shg-c#s-27681f0c-94c2-420f-b697-8e0f665fe0ca img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-27681f0c-94c2-420f-b697-8e0f665fe0ca .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-27681f0c-94c2-420f-b697-8e0f665fe0ca .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-27681f0c-94c2-420f-b697-8e0f665fe0ca img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-27681f0c-94c2-420f-b697-8e0f665fe0ca img.shogun-image,
.shg-c#s-27681f0c-94c2-420f-b697-8e0f665fe0ca .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-27681f0c-94c2-420f-b697-8e0f665fe0ca .shg-image-zoom,
.shg-c#s-27681f0c-94c2-420f-b697-8e0f665fe0ca img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-27681f0c-94c2-420f-b697-8e0f665fe0ca {
  max-width:  100%;
}

.shg-c#s-27681f0c-94c2-420f-b697-8e0f665fe0ca img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-27681f0c-94c2-420f-b697-8e0f665fe0ca .shg-image-zoom,
.shg-c#s-27681f0c-94c2-420f-b697-8e0f665fe0ca img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-27681f0c-94c2-420f-b697-8e0f665fe0ca .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-27681f0c-94c2-420f-b697-8e0f665fe0ca .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-27681f0c-94c2-420f-b697-8e0f665fe0ca img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-27681f0c-94c2-420f-b697-8e0f665fe0ca img.shogun-image,
.shg-c#s-27681f0c-94c2-420f-b697-8e0f665fe0ca .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-27681f0c-94c2-420f-b697-8e0f665fe0ca .shg-image-zoom,
.shg-c#s-27681f0c-94c2-420f-b697-8e0f665fe0ca img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-27681f0c-94c2-420f-b697-8e0f665fe0ca {
  max-width:  100%;
}

.shg-c#s-27681f0c-94c2-420f-b697-8e0f665fe0ca img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-27681f0c-94c2-420f-b697-8e0f665fe0ca .shg-image-zoom,
.shg-c#s-27681f0c-94c2-420f-b697-8e0f665fe0ca img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-27681f0c-94c2-420f-b697-8e0f665fe0ca .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-27681f0c-94c2-420f-b697-8e0f665fe0ca .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-27681f0c-94c2-420f-b697-8e0f665fe0ca img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-27681f0c-94c2-420f-b697-8e0f665fe0ca img.shogun-image,
.shg-c#s-27681f0c-94c2-420f-b697-8e0f665fe0ca .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-27681f0c-94c2-420f-b697-8e0f665fe0ca .shg-image-zoom,
.shg-c#s-27681f0c-94c2-420f-b697-8e0f665fe0ca img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-27681f0c-94c2-420f-b697-8e0f665fe0ca {
  max-width:  100%;
}

.shg-c#s-27681f0c-94c2-420f-b697-8e0f665fe0ca img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-27681f0c-94c2-420f-b697-8e0f665fe0ca .shg-image-zoom,
.shg-c#s-27681f0c-94c2-420f-b697-8e0f665fe0ca img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-27681f0c-94c2-420f-b697-8e0f665fe0ca .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-27681f0c-94c2-420f-b697-8e0f665fe0ca .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-27681f0c-94c2-420f-b697-8e0f665fe0ca img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-27681f0c-94c2-420f-b697-8e0f665fe0ca img.shogun-image,
.shg-c#s-27681f0c-94c2-420f-b697-8e0f665fe0ca .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-27681f0c-94c2-420f-b697-8e0f665fe0ca .shg-image-zoom,
.shg-c#s-27681f0c-94c2-420f-b697-8e0f665fe0ca img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-27681f0c-94c2-420f-b697-8e0f665fe0ca {
  max-width:  100%;
}

.shg-c#s-27681f0c-94c2-420f-b697-8e0f665fe0ca img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-27681f0c-94c2-420f-b697-8e0f665fe0ca .shg-image-zoom,
.shg-c#s-27681f0c-94c2-420f-b697-8e0f665fe0ca img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-27681f0c-94c2-420f-b697-8e0f665fe0ca .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-27681f0c-94c2-420f-b697-8e0f665fe0ca .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-27681f0c-94c2-420f-b697-8e0f665fe0ca img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-27681f0c-94c2-420f-b697-8e0f665fe0ca img.shogun-image,
.shg-c#s-27681f0c-94c2-420f-b697-8e0f665fe0ca .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-27681f0c-94c2-420f-b697-8e0f665fe0ca .shg-image-zoom,
.shg-c#s-27681f0c-94c2-420f-b697-8e0f665fe0ca img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-f99a98ca-4ed5-470b-b0c3-afca1ffbe277 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
@media (max-width: 767px){#s-f99a98ca-4ed5-470b-b0c3-afca1ffbe277 {
  min-height: 75px;
}
}
#s-f99a98ca-4ed5-470b-b0c3-afca1ffbe277 .shg-product-title-component h4 span {
  color: ;
  font-weight:  600 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
  
}

#s-f85e92f6-71d7-4a4e-8a02-83b3cdae8cf5 {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-f85e92f6-71d7-4a4e-8a02-83b3cdae8cf5 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-f85e92f6-71d7-4a4e-8a02-83b3cdae8cf5 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 14px;
}

#s-f85e92f6-71d7-4a4e-8a02-83b3cdae8cf5 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-81fdf31c-1bd7-4cdb-b153-d40c3f866d8f {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
cursor: pointer;
}
#s-81fdf31c-1bd7-4cdb-b153-d40c3f866d8f:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-81fdf31c-1bd7-4cdb-b153-d40c3f866d8f:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-81fdf31c-1bd7-4cdb-b153-d40c3f866d8f-atc-btn-wrapper {
    text-align: center;
  }


#s-81fdf31c-1bd7-4cdb-b153-d40c3f866d8f {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-81fdf31c-1bd7-4cdb-b153-d40c3f866d8f.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-81fdf31c-1bd7-4cdb-b153-d40c3f866d8f.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-81fdf31c-1bd7-4cdb-b153-d40c3f866d8f.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-81fdf31c-1bd7-4cdb-b153-d40c3f866d8f-atc-btn-wrapper {
    text-align: center;
  }


#s-81fdf31c-1bd7-4cdb-b153-d40c3f866d8f {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-81fdf31c-1bd7-4cdb-b153-d40c3f866d8f.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-81fdf31c-1bd7-4cdb-b153-d40c3f866d8f.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-81fdf31c-1bd7-4cdb-b153-d40c3f866d8f.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-81fdf31c-1bd7-4cdb-b153-d40c3f866d8f-atc-btn-wrapper {
    text-align: center;
  }


#s-81fdf31c-1bd7-4cdb-b153-d40c3f866d8f {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-81fdf31c-1bd7-4cdb-b153-d40c3f866d8f.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-81fdf31c-1bd7-4cdb-b153-d40c3f866d8f.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-81fdf31c-1bd7-4cdb-b153-d40c3f866d8f.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-81fdf31c-1bd7-4cdb-b153-d40c3f866d8f-atc-btn-wrapper {
    text-align: center;
  }


#s-81fdf31c-1bd7-4cdb-b153-d40c3f866d8f {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-81fdf31c-1bd7-4cdb-b153-d40c3f866d8f.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-81fdf31c-1bd7-4cdb-b153-d40c3f866d8f.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-81fdf31c-1bd7-4cdb-b153-d40c3f866d8f.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-81fdf31c-1bd7-4cdb-b153-d40c3f866d8f-atc-btn-wrapper {
    text-align: center;
  }


#s-81fdf31c-1bd7-4cdb-b153-d40c3f866d8f {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-81fdf31c-1bd7-4cdb-b153-d40c3f866d8f.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-81fdf31c-1bd7-4cdb-b153-d40c3f866d8f.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-81fdf31c-1bd7-4cdb-b153-d40c3f866d8f.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-aa27593e-6b36-4edc-847b-3ed1e8477423 {
  margin-left: auto;
margin-right: auto;
}

#s-5a008b24-c491-4467-a3fe-4199b6c5c274 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-5a008b24-c491-4467-a3fe-4199b6c5c274 {
  max-width:  100%;
}

.shg-c#s-5a008b24-c491-4467-a3fe-4199b6c5c274 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-5a008b24-c491-4467-a3fe-4199b6c5c274 .shg-image-zoom,
.shg-c#s-5a008b24-c491-4467-a3fe-4199b6c5c274 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-5a008b24-c491-4467-a3fe-4199b6c5c274 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-5a008b24-c491-4467-a3fe-4199b6c5c274 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-5a008b24-c491-4467-a3fe-4199b6c5c274 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-5a008b24-c491-4467-a3fe-4199b6c5c274 img.shogun-image,
.shg-c#s-5a008b24-c491-4467-a3fe-4199b6c5c274 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-5a008b24-c491-4467-a3fe-4199b6c5c274 .shg-image-zoom,
.shg-c#s-5a008b24-c491-4467-a3fe-4199b6c5c274 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-5a008b24-c491-4467-a3fe-4199b6c5c274 {
  max-width:  100%;
}

.shg-c#s-5a008b24-c491-4467-a3fe-4199b6c5c274 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-5a008b24-c491-4467-a3fe-4199b6c5c274 .shg-image-zoom,
.shg-c#s-5a008b24-c491-4467-a3fe-4199b6c5c274 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-5a008b24-c491-4467-a3fe-4199b6c5c274 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-5a008b24-c491-4467-a3fe-4199b6c5c274 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-5a008b24-c491-4467-a3fe-4199b6c5c274 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-5a008b24-c491-4467-a3fe-4199b6c5c274 img.shogun-image,
.shg-c#s-5a008b24-c491-4467-a3fe-4199b6c5c274 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-5a008b24-c491-4467-a3fe-4199b6c5c274 .shg-image-zoom,
.shg-c#s-5a008b24-c491-4467-a3fe-4199b6c5c274 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-5a008b24-c491-4467-a3fe-4199b6c5c274 {
  max-width:  100%;
}

.shg-c#s-5a008b24-c491-4467-a3fe-4199b6c5c274 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-5a008b24-c491-4467-a3fe-4199b6c5c274 .shg-image-zoom,
.shg-c#s-5a008b24-c491-4467-a3fe-4199b6c5c274 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-5a008b24-c491-4467-a3fe-4199b6c5c274 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-5a008b24-c491-4467-a3fe-4199b6c5c274 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-5a008b24-c491-4467-a3fe-4199b6c5c274 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-5a008b24-c491-4467-a3fe-4199b6c5c274 img.shogun-image,
.shg-c#s-5a008b24-c491-4467-a3fe-4199b6c5c274 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-5a008b24-c491-4467-a3fe-4199b6c5c274 .shg-image-zoom,
.shg-c#s-5a008b24-c491-4467-a3fe-4199b6c5c274 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-5a008b24-c491-4467-a3fe-4199b6c5c274 {
  max-width:  100%;
}

.shg-c#s-5a008b24-c491-4467-a3fe-4199b6c5c274 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-5a008b24-c491-4467-a3fe-4199b6c5c274 .shg-image-zoom,
.shg-c#s-5a008b24-c491-4467-a3fe-4199b6c5c274 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-5a008b24-c491-4467-a3fe-4199b6c5c274 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-5a008b24-c491-4467-a3fe-4199b6c5c274 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-5a008b24-c491-4467-a3fe-4199b6c5c274 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-5a008b24-c491-4467-a3fe-4199b6c5c274 img.shogun-image,
.shg-c#s-5a008b24-c491-4467-a3fe-4199b6c5c274 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-5a008b24-c491-4467-a3fe-4199b6c5c274 .shg-image-zoom,
.shg-c#s-5a008b24-c491-4467-a3fe-4199b6c5c274 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-5a008b24-c491-4467-a3fe-4199b6c5c274 {
  max-width:  100%;
}

.shg-c#s-5a008b24-c491-4467-a3fe-4199b6c5c274 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-5a008b24-c491-4467-a3fe-4199b6c5c274 .shg-image-zoom,
.shg-c#s-5a008b24-c491-4467-a3fe-4199b6c5c274 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-5a008b24-c491-4467-a3fe-4199b6c5c274 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-5a008b24-c491-4467-a3fe-4199b6c5c274 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-5a008b24-c491-4467-a3fe-4199b6c5c274 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-5a008b24-c491-4467-a3fe-4199b6c5c274 img.shogun-image,
.shg-c#s-5a008b24-c491-4467-a3fe-4199b6c5c274 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-5a008b24-c491-4467-a3fe-4199b6c5c274 .shg-image-zoom,
.shg-c#s-5a008b24-c491-4467-a3fe-4199b6c5c274 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-aaa3a013-297f-4612-80db-b7f2b483754a {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
@media (max-width: 767px){#s-aaa3a013-297f-4612-80db-b7f2b483754a {
  min-height: 75px;
}
}
#s-aaa3a013-297f-4612-80db-b7f2b483754a .shg-product-title-component h4 span {
  color: ;
  font-weight:  600 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
  
}

#s-1dccb4e0-581d-4ff1-9f2a-3822288b56e0 {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-1dccb4e0-581d-4ff1-9f2a-3822288b56e0 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-1dccb4e0-581d-4ff1-9f2a-3822288b56e0 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 14px;
}

#s-1dccb4e0-581d-4ff1-9f2a-3822288b56e0 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-813a3bfd-6d28-4d01-a3af-356757b6db8e {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
cursor: pointer;
}
#s-813a3bfd-6d28-4d01-a3af-356757b6db8e:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-813a3bfd-6d28-4d01-a3af-356757b6db8e:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-813a3bfd-6d28-4d01-a3af-356757b6db8e-atc-btn-wrapper {
    text-align: center;
  }


#s-813a3bfd-6d28-4d01-a3af-356757b6db8e {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-813a3bfd-6d28-4d01-a3af-356757b6db8e.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-813a3bfd-6d28-4d01-a3af-356757b6db8e.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-813a3bfd-6d28-4d01-a3af-356757b6db8e.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-813a3bfd-6d28-4d01-a3af-356757b6db8e-atc-btn-wrapper {
    text-align: center;
  }


#s-813a3bfd-6d28-4d01-a3af-356757b6db8e {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-813a3bfd-6d28-4d01-a3af-356757b6db8e.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-813a3bfd-6d28-4d01-a3af-356757b6db8e.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-813a3bfd-6d28-4d01-a3af-356757b6db8e.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-813a3bfd-6d28-4d01-a3af-356757b6db8e-atc-btn-wrapper {
    text-align: center;
  }


#s-813a3bfd-6d28-4d01-a3af-356757b6db8e {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-813a3bfd-6d28-4d01-a3af-356757b6db8e.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-813a3bfd-6d28-4d01-a3af-356757b6db8e.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-813a3bfd-6d28-4d01-a3af-356757b6db8e.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-813a3bfd-6d28-4d01-a3af-356757b6db8e-atc-btn-wrapper {
    text-align: center;
  }


#s-813a3bfd-6d28-4d01-a3af-356757b6db8e {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-813a3bfd-6d28-4d01-a3af-356757b6db8e.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-813a3bfd-6d28-4d01-a3af-356757b6db8e.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-813a3bfd-6d28-4d01-a3af-356757b6db8e.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-813a3bfd-6d28-4d01-a3af-356757b6db8e-atc-btn-wrapper {
    text-align: center;
  }


#s-813a3bfd-6d28-4d01-a3af-356757b6db8e {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-813a3bfd-6d28-4d01-a3af-356757b6db8e.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-813a3bfd-6d28-4d01-a3af-356757b6db8e.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-813a3bfd-6d28-4d01-a3af-356757b6db8e.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-f85894f1-e71b-4468-a9c2-0c16f5020756 {
  margin-left: auto;
margin-right: auto;
}

#s-612b5865-d4d4-4b39-b1a1-66ab988a73bc {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-612b5865-d4d4-4b39-b1a1-66ab988a73bc {
  max-width:  100%;
}

.shg-c#s-612b5865-d4d4-4b39-b1a1-66ab988a73bc img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-612b5865-d4d4-4b39-b1a1-66ab988a73bc .shg-image-zoom,
.shg-c#s-612b5865-d4d4-4b39-b1a1-66ab988a73bc img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-612b5865-d4d4-4b39-b1a1-66ab988a73bc .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-612b5865-d4d4-4b39-b1a1-66ab988a73bc .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-612b5865-d4d4-4b39-b1a1-66ab988a73bc img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-612b5865-d4d4-4b39-b1a1-66ab988a73bc img.shogun-image,
.shg-c#s-612b5865-d4d4-4b39-b1a1-66ab988a73bc .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-612b5865-d4d4-4b39-b1a1-66ab988a73bc .shg-image-zoom,
.shg-c#s-612b5865-d4d4-4b39-b1a1-66ab988a73bc img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-612b5865-d4d4-4b39-b1a1-66ab988a73bc {
  max-width:  100%;
}

.shg-c#s-612b5865-d4d4-4b39-b1a1-66ab988a73bc img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-612b5865-d4d4-4b39-b1a1-66ab988a73bc .shg-image-zoom,
.shg-c#s-612b5865-d4d4-4b39-b1a1-66ab988a73bc img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-612b5865-d4d4-4b39-b1a1-66ab988a73bc .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-612b5865-d4d4-4b39-b1a1-66ab988a73bc .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-612b5865-d4d4-4b39-b1a1-66ab988a73bc img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-612b5865-d4d4-4b39-b1a1-66ab988a73bc img.shogun-image,
.shg-c#s-612b5865-d4d4-4b39-b1a1-66ab988a73bc .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-612b5865-d4d4-4b39-b1a1-66ab988a73bc .shg-image-zoom,
.shg-c#s-612b5865-d4d4-4b39-b1a1-66ab988a73bc img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-612b5865-d4d4-4b39-b1a1-66ab988a73bc {
  max-width:  100%;
}

.shg-c#s-612b5865-d4d4-4b39-b1a1-66ab988a73bc img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-612b5865-d4d4-4b39-b1a1-66ab988a73bc .shg-image-zoom,
.shg-c#s-612b5865-d4d4-4b39-b1a1-66ab988a73bc img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-612b5865-d4d4-4b39-b1a1-66ab988a73bc .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-612b5865-d4d4-4b39-b1a1-66ab988a73bc .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-612b5865-d4d4-4b39-b1a1-66ab988a73bc img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-612b5865-d4d4-4b39-b1a1-66ab988a73bc img.shogun-image,
.shg-c#s-612b5865-d4d4-4b39-b1a1-66ab988a73bc .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-612b5865-d4d4-4b39-b1a1-66ab988a73bc .shg-image-zoom,
.shg-c#s-612b5865-d4d4-4b39-b1a1-66ab988a73bc img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-612b5865-d4d4-4b39-b1a1-66ab988a73bc {
  max-width:  100%;
}

.shg-c#s-612b5865-d4d4-4b39-b1a1-66ab988a73bc img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-612b5865-d4d4-4b39-b1a1-66ab988a73bc .shg-image-zoom,
.shg-c#s-612b5865-d4d4-4b39-b1a1-66ab988a73bc img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-612b5865-d4d4-4b39-b1a1-66ab988a73bc .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-612b5865-d4d4-4b39-b1a1-66ab988a73bc .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-612b5865-d4d4-4b39-b1a1-66ab988a73bc img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-612b5865-d4d4-4b39-b1a1-66ab988a73bc img.shogun-image,
.shg-c#s-612b5865-d4d4-4b39-b1a1-66ab988a73bc .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-612b5865-d4d4-4b39-b1a1-66ab988a73bc .shg-image-zoom,
.shg-c#s-612b5865-d4d4-4b39-b1a1-66ab988a73bc img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-612b5865-d4d4-4b39-b1a1-66ab988a73bc {
  max-width:  100%;
}

.shg-c#s-612b5865-d4d4-4b39-b1a1-66ab988a73bc img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-612b5865-d4d4-4b39-b1a1-66ab988a73bc .shg-image-zoom,
.shg-c#s-612b5865-d4d4-4b39-b1a1-66ab988a73bc img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-612b5865-d4d4-4b39-b1a1-66ab988a73bc .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-612b5865-d4d4-4b39-b1a1-66ab988a73bc .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-612b5865-d4d4-4b39-b1a1-66ab988a73bc img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-612b5865-d4d4-4b39-b1a1-66ab988a73bc img.shogun-image,
.shg-c#s-612b5865-d4d4-4b39-b1a1-66ab988a73bc .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-612b5865-d4d4-4b39-b1a1-66ab988a73bc .shg-image-zoom,
.shg-c#s-612b5865-d4d4-4b39-b1a1-66ab988a73bc img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-79addfbf-d4d2-4dfd-abf7-33e34b20d96a {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
@media (max-width: 767px){#s-79addfbf-d4d2-4dfd-abf7-33e34b20d96a {
  min-height: 75px;
}
}
#s-79addfbf-d4d2-4dfd-abf7-33e34b20d96a .shg-product-title-component h4 span {
  color: ;
  font-weight:  600 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
  
}

#s-eab719d5-ca66-4347-bdc6-1495bf5d8708 {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-eab719d5-ca66-4347-bdc6-1495bf5d8708 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-eab719d5-ca66-4347-bdc6-1495bf5d8708 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 14px;
}

#s-eab719d5-ca66-4347-bdc6-1495bf5d8708 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-95ac191b-2dbd-45cd-b717-5ebffabcd97e {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
cursor: pointer;
}
#s-95ac191b-2dbd-45cd-b717-5ebffabcd97e:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-95ac191b-2dbd-45cd-b717-5ebffabcd97e:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-95ac191b-2dbd-45cd-b717-5ebffabcd97e-atc-btn-wrapper {
    text-align: center;
  }


#s-95ac191b-2dbd-45cd-b717-5ebffabcd97e {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-95ac191b-2dbd-45cd-b717-5ebffabcd97e.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-95ac191b-2dbd-45cd-b717-5ebffabcd97e.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-95ac191b-2dbd-45cd-b717-5ebffabcd97e.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-95ac191b-2dbd-45cd-b717-5ebffabcd97e-atc-btn-wrapper {
    text-align: center;
  }


#s-95ac191b-2dbd-45cd-b717-5ebffabcd97e {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-95ac191b-2dbd-45cd-b717-5ebffabcd97e.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-95ac191b-2dbd-45cd-b717-5ebffabcd97e.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-95ac191b-2dbd-45cd-b717-5ebffabcd97e.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-95ac191b-2dbd-45cd-b717-5ebffabcd97e-atc-btn-wrapper {
    text-align: center;
  }


#s-95ac191b-2dbd-45cd-b717-5ebffabcd97e {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-95ac191b-2dbd-45cd-b717-5ebffabcd97e.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-95ac191b-2dbd-45cd-b717-5ebffabcd97e.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-95ac191b-2dbd-45cd-b717-5ebffabcd97e.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-95ac191b-2dbd-45cd-b717-5ebffabcd97e-atc-btn-wrapper {
    text-align: center;
  }


#s-95ac191b-2dbd-45cd-b717-5ebffabcd97e {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-95ac191b-2dbd-45cd-b717-5ebffabcd97e.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-95ac191b-2dbd-45cd-b717-5ebffabcd97e.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-95ac191b-2dbd-45cd-b717-5ebffabcd97e.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-95ac191b-2dbd-45cd-b717-5ebffabcd97e-atc-btn-wrapper {
    text-align: center;
  }


#s-95ac191b-2dbd-45cd-b717-5ebffabcd97e {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-95ac191b-2dbd-45cd-b717-5ebffabcd97e.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-95ac191b-2dbd-45cd-b717-5ebffabcd97e.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-95ac191b-2dbd-45cd-b717-5ebffabcd97e.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-bbcb6c81-8fcb-4494-8ba4-3b35499bc956 {
  margin-left: auto;
margin-right: auto;
}

#s-b0f4ce98-d0ce-4fe2-a6fd-1b190b9f3b09 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-b0f4ce98-d0ce-4fe2-a6fd-1b190b9f3b09 {
  max-width:  100%;
}

.shg-c#s-b0f4ce98-d0ce-4fe2-a6fd-1b190b9f3b09 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-b0f4ce98-d0ce-4fe2-a6fd-1b190b9f3b09 .shg-image-zoom,
.shg-c#s-b0f4ce98-d0ce-4fe2-a6fd-1b190b9f3b09 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-b0f4ce98-d0ce-4fe2-a6fd-1b190b9f3b09 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-b0f4ce98-d0ce-4fe2-a6fd-1b190b9f3b09 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-b0f4ce98-d0ce-4fe2-a6fd-1b190b9f3b09 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-b0f4ce98-d0ce-4fe2-a6fd-1b190b9f3b09 img.shogun-image,
.shg-c#s-b0f4ce98-d0ce-4fe2-a6fd-1b190b9f3b09 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-b0f4ce98-d0ce-4fe2-a6fd-1b190b9f3b09 .shg-image-zoom,
.shg-c#s-b0f4ce98-d0ce-4fe2-a6fd-1b190b9f3b09 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-b0f4ce98-d0ce-4fe2-a6fd-1b190b9f3b09 {
  max-width:  100%;
}

.shg-c#s-b0f4ce98-d0ce-4fe2-a6fd-1b190b9f3b09 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-b0f4ce98-d0ce-4fe2-a6fd-1b190b9f3b09 .shg-image-zoom,
.shg-c#s-b0f4ce98-d0ce-4fe2-a6fd-1b190b9f3b09 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-b0f4ce98-d0ce-4fe2-a6fd-1b190b9f3b09 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-b0f4ce98-d0ce-4fe2-a6fd-1b190b9f3b09 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-b0f4ce98-d0ce-4fe2-a6fd-1b190b9f3b09 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-b0f4ce98-d0ce-4fe2-a6fd-1b190b9f3b09 img.shogun-image,
.shg-c#s-b0f4ce98-d0ce-4fe2-a6fd-1b190b9f3b09 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-b0f4ce98-d0ce-4fe2-a6fd-1b190b9f3b09 .shg-image-zoom,
.shg-c#s-b0f4ce98-d0ce-4fe2-a6fd-1b190b9f3b09 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-b0f4ce98-d0ce-4fe2-a6fd-1b190b9f3b09 {
  max-width:  100%;
}

.shg-c#s-b0f4ce98-d0ce-4fe2-a6fd-1b190b9f3b09 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-b0f4ce98-d0ce-4fe2-a6fd-1b190b9f3b09 .shg-image-zoom,
.shg-c#s-b0f4ce98-d0ce-4fe2-a6fd-1b190b9f3b09 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-b0f4ce98-d0ce-4fe2-a6fd-1b190b9f3b09 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-b0f4ce98-d0ce-4fe2-a6fd-1b190b9f3b09 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-b0f4ce98-d0ce-4fe2-a6fd-1b190b9f3b09 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-b0f4ce98-d0ce-4fe2-a6fd-1b190b9f3b09 img.shogun-image,
.shg-c#s-b0f4ce98-d0ce-4fe2-a6fd-1b190b9f3b09 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-b0f4ce98-d0ce-4fe2-a6fd-1b190b9f3b09 .shg-image-zoom,
.shg-c#s-b0f4ce98-d0ce-4fe2-a6fd-1b190b9f3b09 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-b0f4ce98-d0ce-4fe2-a6fd-1b190b9f3b09 {
  max-width:  100%;
}

.shg-c#s-b0f4ce98-d0ce-4fe2-a6fd-1b190b9f3b09 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-b0f4ce98-d0ce-4fe2-a6fd-1b190b9f3b09 .shg-image-zoom,
.shg-c#s-b0f4ce98-d0ce-4fe2-a6fd-1b190b9f3b09 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-b0f4ce98-d0ce-4fe2-a6fd-1b190b9f3b09 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-b0f4ce98-d0ce-4fe2-a6fd-1b190b9f3b09 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-b0f4ce98-d0ce-4fe2-a6fd-1b190b9f3b09 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-b0f4ce98-d0ce-4fe2-a6fd-1b190b9f3b09 img.shogun-image,
.shg-c#s-b0f4ce98-d0ce-4fe2-a6fd-1b190b9f3b09 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-b0f4ce98-d0ce-4fe2-a6fd-1b190b9f3b09 .shg-image-zoom,
.shg-c#s-b0f4ce98-d0ce-4fe2-a6fd-1b190b9f3b09 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-b0f4ce98-d0ce-4fe2-a6fd-1b190b9f3b09 {
  max-width:  100%;
}

.shg-c#s-b0f4ce98-d0ce-4fe2-a6fd-1b190b9f3b09 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-b0f4ce98-d0ce-4fe2-a6fd-1b190b9f3b09 .shg-image-zoom,
.shg-c#s-b0f4ce98-d0ce-4fe2-a6fd-1b190b9f3b09 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-b0f4ce98-d0ce-4fe2-a6fd-1b190b9f3b09 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-b0f4ce98-d0ce-4fe2-a6fd-1b190b9f3b09 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-b0f4ce98-d0ce-4fe2-a6fd-1b190b9f3b09 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-b0f4ce98-d0ce-4fe2-a6fd-1b190b9f3b09 img.shogun-image,
.shg-c#s-b0f4ce98-d0ce-4fe2-a6fd-1b190b9f3b09 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-b0f4ce98-d0ce-4fe2-a6fd-1b190b9f3b09 .shg-image-zoom,
.shg-c#s-b0f4ce98-d0ce-4fe2-a6fd-1b190b9f3b09 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-748dcf2e-d9fb-46db-96f1-076049688fd5 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
@media (max-width: 767px){#s-748dcf2e-d9fb-46db-96f1-076049688fd5 {
  min-height: 75px;
}
}
#s-748dcf2e-d9fb-46db-96f1-076049688fd5 .shg-product-title-component h4 span {
  color: ;
  font-weight:  600 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
  
}

#s-c2abdf28-39e0-4d11-8f77-00cc1416a103 {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-c2abdf28-39e0-4d11-8f77-00cc1416a103 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-c2abdf28-39e0-4d11-8f77-00cc1416a103 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 14px;
}

#s-c2abdf28-39e0-4d11-8f77-00cc1416a103 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-b409a0ae-7f7d-45b3-a279-945e2166b63e {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
cursor: pointer;
}
#s-b409a0ae-7f7d-45b3-a279-945e2166b63e:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-b409a0ae-7f7d-45b3-a279-945e2166b63e:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-b409a0ae-7f7d-45b3-a279-945e2166b63e-atc-btn-wrapper {
    text-align: center;
  }


#s-b409a0ae-7f7d-45b3-a279-945e2166b63e {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-b409a0ae-7f7d-45b3-a279-945e2166b63e.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-b409a0ae-7f7d-45b3-a279-945e2166b63e.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-b409a0ae-7f7d-45b3-a279-945e2166b63e.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-b409a0ae-7f7d-45b3-a279-945e2166b63e-atc-btn-wrapper {
    text-align: center;
  }


#s-b409a0ae-7f7d-45b3-a279-945e2166b63e {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-b409a0ae-7f7d-45b3-a279-945e2166b63e.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-b409a0ae-7f7d-45b3-a279-945e2166b63e.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-b409a0ae-7f7d-45b3-a279-945e2166b63e.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-b409a0ae-7f7d-45b3-a279-945e2166b63e-atc-btn-wrapper {
    text-align: center;
  }


#s-b409a0ae-7f7d-45b3-a279-945e2166b63e {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-b409a0ae-7f7d-45b3-a279-945e2166b63e.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-b409a0ae-7f7d-45b3-a279-945e2166b63e.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-b409a0ae-7f7d-45b3-a279-945e2166b63e.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-b409a0ae-7f7d-45b3-a279-945e2166b63e-atc-btn-wrapper {
    text-align: center;
  }


#s-b409a0ae-7f7d-45b3-a279-945e2166b63e {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-b409a0ae-7f7d-45b3-a279-945e2166b63e.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-b409a0ae-7f7d-45b3-a279-945e2166b63e.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-b409a0ae-7f7d-45b3-a279-945e2166b63e.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-b409a0ae-7f7d-45b3-a279-945e2166b63e-atc-btn-wrapper {
    text-align: center;
  }


#s-b409a0ae-7f7d-45b3-a279-945e2166b63e {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-b409a0ae-7f7d-45b3-a279-945e2166b63e.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-b409a0ae-7f7d-45b3-a279-945e2166b63e.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-b409a0ae-7f7d-45b3-a279-945e2166b63e.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-b4be5d3a-d887-4988-9e4f-9aba7dd74876 {
  margin-left: auto;
margin-right: auto;
}

#s-eec8c5a1-7815-42ec-9789-4f69a3031cb9 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-eec8c5a1-7815-42ec-9789-4f69a3031cb9 {
  max-width:  100%;
}

.shg-c#s-eec8c5a1-7815-42ec-9789-4f69a3031cb9 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-eec8c5a1-7815-42ec-9789-4f69a3031cb9 .shg-image-zoom,
.shg-c#s-eec8c5a1-7815-42ec-9789-4f69a3031cb9 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-eec8c5a1-7815-42ec-9789-4f69a3031cb9 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-eec8c5a1-7815-42ec-9789-4f69a3031cb9 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-eec8c5a1-7815-42ec-9789-4f69a3031cb9 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-eec8c5a1-7815-42ec-9789-4f69a3031cb9 img.shogun-image,
.shg-c#s-eec8c5a1-7815-42ec-9789-4f69a3031cb9 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-eec8c5a1-7815-42ec-9789-4f69a3031cb9 .shg-image-zoom,
.shg-c#s-eec8c5a1-7815-42ec-9789-4f69a3031cb9 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-eec8c5a1-7815-42ec-9789-4f69a3031cb9 {
  max-width:  100%;
}

.shg-c#s-eec8c5a1-7815-42ec-9789-4f69a3031cb9 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-eec8c5a1-7815-42ec-9789-4f69a3031cb9 .shg-image-zoom,
.shg-c#s-eec8c5a1-7815-42ec-9789-4f69a3031cb9 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-eec8c5a1-7815-42ec-9789-4f69a3031cb9 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-eec8c5a1-7815-42ec-9789-4f69a3031cb9 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-eec8c5a1-7815-42ec-9789-4f69a3031cb9 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-eec8c5a1-7815-42ec-9789-4f69a3031cb9 img.shogun-image,
.shg-c#s-eec8c5a1-7815-42ec-9789-4f69a3031cb9 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-eec8c5a1-7815-42ec-9789-4f69a3031cb9 .shg-image-zoom,
.shg-c#s-eec8c5a1-7815-42ec-9789-4f69a3031cb9 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-eec8c5a1-7815-42ec-9789-4f69a3031cb9 {
  max-width:  100%;
}

.shg-c#s-eec8c5a1-7815-42ec-9789-4f69a3031cb9 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-eec8c5a1-7815-42ec-9789-4f69a3031cb9 .shg-image-zoom,
.shg-c#s-eec8c5a1-7815-42ec-9789-4f69a3031cb9 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-eec8c5a1-7815-42ec-9789-4f69a3031cb9 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-eec8c5a1-7815-42ec-9789-4f69a3031cb9 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-eec8c5a1-7815-42ec-9789-4f69a3031cb9 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-eec8c5a1-7815-42ec-9789-4f69a3031cb9 img.shogun-image,
.shg-c#s-eec8c5a1-7815-42ec-9789-4f69a3031cb9 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-eec8c5a1-7815-42ec-9789-4f69a3031cb9 .shg-image-zoom,
.shg-c#s-eec8c5a1-7815-42ec-9789-4f69a3031cb9 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-eec8c5a1-7815-42ec-9789-4f69a3031cb9 {
  max-width:  100%;
}

.shg-c#s-eec8c5a1-7815-42ec-9789-4f69a3031cb9 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-eec8c5a1-7815-42ec-9789-4f69a3031cb9 .shg-image-zoom,
.shg-c#s-eec8c5a1-7815-42ec-9789-4f69a3031cb9 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-eec8c5a1-7815-42ec-9789-4f69a3031cb9 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-eec8c5a1-7815-42ec-9789-4f69a3031cb9 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-eec8c5a1-7815-42ec-9789-4f69a3031cb9 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-eec8c5a1-7815-42ec-9789-4f69a3031cb9 img.shogun-image,
.shg-c#s-eec8c5a1-7815-42ec-9789-4f69a3031cb9 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-eec8c5a1-7815-42ec-9789-4f69a3031cb9 .shg-image-zoom,
.shg-c#s-eec8c5a1-7815-42ec-9789-4f69a3031cb9 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-eec8c5a1-7815-42ec-9789-4f69a3031cb9 {
  max-width:  100%;
}

.shg-c#s-eec8c5a1-7815-42ec-9789-4f69a3031cb9 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-eec8c5a1-7815-42ec-9789-4f69a3031cb9 .shg-image-zoom,
.shg-c#s-eec8c5a1-7815-42ec-9789-4f69a3031cb9 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-eec8c5a1-7815-42ec-9789-4f69a3031cb9 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-eec8c5a1-7815-42ec-9789-4f69a3031cb9 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-eec8c5a1-7815-42ec-9789-4f69a3031cb9 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-eec8c5a1-7815-42ec-9789-4f69a3031cb9 img.shogun-image,
.shg-c#s-eec8c5a1-7815-42ec-9789-4f69a3031cb9 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-eec8c5a1-7815-42ec-9789-4f69a3031cb9 .shg-image-zoom,
.shg-c#s-eec8c5a1-7815-42ec-9789-4f69a3031cb9 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-4645f02f-098d-4489-baf9-e4abce4583ba {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
@media (max-width: 767px){#s-4645f02f-098d-4489-baf9-e4abce4583ba {
  min-height: 75px;
}
}
#s-4645f02f-098d-4489-baf9-e4abce4583ba .shg-product-title-component h4 span {
  color: ;
  font-weight:  600 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
  
}

#s-bf21d934-888b-4f45-9f70-b0d9f874d3ff {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-bf21d934-888b-4f45-9f70-b0d9f874d3ff .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-bf21d934-888b-4f45-9f70-b0d9f874d3ff .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 14px;
}

#s-bf21d934-888b-4f45-9f70-b0d9f874d3ff .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-265b5892-307f-47df-afbd-a1b0e4b02959 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
cursor: pointer;
}
#s-265b5892-307f-47df-afbd-a1b0e4b02959:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-265b5892-307f-47df-afbd-a1b0e4b02959:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-265b5892-307f-47df-afbd-a1b0e4b02959-atc-btn-wrapper {
    text-align: center;
  }


#s-265b5892-307f-47df-afbd-a1b0e4b02959 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-265b5892-307f-47df-afbd-a1b0e4b02959.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-265b5892-307f-47df-afbd-a1b0e4b02959.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-265b5892-307f-47df-afbd-a1b0e4b02959.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-265b5892-307f-47df-afbd-a1b0e4b02959-atc-btn-wrapper {
    text-align: center;
  }


#s-265b5892-307f-47df-afbd-a1b0e4b02959 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-265b5892-307f-47df-afbd-a1b0e4b02959.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-265b5892-307f-47df-afbd-a1b0e4b02959.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-265b5892-307f-47df-afbd-a1b0e4b02959.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-265b5892-307f-47df-afbd-a1b0e4b02959-atc-btn-wrapper {
    text-align: center;
  }


#s-265b5892-307f-47df-afbd-a1b0e4b02959 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-265b5892-307f-47df-afbd-a1b0e4b02959.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-265b5892-307f-47df-afbd-a1b0e4b02959.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-265b5892-307f-47df-afbd-a1b0e4b02959.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-265b5892-307f-47df-afbd-a1b0e4b02959-atc-btn-wrapper {
    text-align: center;
  }


#s-265b5892-307f-47df-afbd-a1b0e4b02959 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-265b5892-307f-47df-afbd-a1b0e4b02959.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-265b5892-307f-47df-afbd-a1b0e4b02959.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-265b5892-307f-47df-afbd-a1b0e4b02959.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-265b5892-307f-47df-afbd-a1b0e4b02959-atc-btn-wrapper {
    text-align: center;
  }


#s-265b5892-307f-47df-afbd-a1b0e4b02959 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-265b5892-307f-47df-afbd-a1b0e4b02959.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-265b5892-307f-47df-afbd-a1b0e4b02959.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-265b5892-307f-47df-afbd-a1b0e4b02959.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-19d9e0a9-cedd-4205-9d2c-1157a46f3469 {
  margin-left: auto;
margin-right: auto;
}

#s-ff6bf0cb-5d32-409d-bcb9-08b82d37540c {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-ff6bf0cb-5d32-409d-bcb9-08b82d37540c {
  max-width:  100%;
}

.shg-c#s-ff6bf0cb-5d32-409d-bcb9-08b82d37540c img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-ff6bf0cb-5d32-409d-bcb9-08b82d37540c .shg-image-zoom,
.shg-c#s-ff6bf0cb-5d32-409d-bcb9-08b82d37540c img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-ff6bf0cb-5d32-409d-bcb9-08b82d37540c .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-ff6bf0cb-5d32-409d-bcb9-08b82d37540c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-ff6bf0cb-5d32-409d-bcb9-08b82d37540c img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-ff6bf0cb-5d32-409d-bcb9-08b82d37540c img.shogun-image,
.shg-c#s-ff6bf0cb-5d32-409d-bcb9-08b82d37540c .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-ff6bf0cb-5d32-409d-bcb9-08b82d37540c .shg-image-zoom,
.shg-c#s-ff6bf0cb-5d32-409d-bcb9-08b82d37540c img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-ff6bf0cb-5d32-409d-bcb9-08b82d37540c {
  max-width:  100%;
}

.shg-c#s-ff6bf0cb-5d32-409d-bcb9-08b82d37540c img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-ff6bf0cb-5d32-409d-bcb9-08b82d37540c .shg-image-zoom,
.shg-c#s-ff6bf0cb-5d32-409d-bcb9-08b82d37540c img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-ff6bf0cb-5d32-409d-bcb9-08b82d37540c .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-ff6bf0cb-5d32-409d-bcb9-08b82d37540c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-ff6bf0cb-5d32-409d-bcb9-08b82d37540c img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-ff6bf0cb-5d32-409d-bcb9-08b82d37540c img.shogun-image,
.shg-c#s-ff6bf0cb-5d32-409d-bcb9-08b82d37540c .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-ff6bf0cb-5d32-409d-bcb9-08b82d37540c .shg-image-zoom,
.shg-c#s-ff6bf0cb-5d32-409d-bcb9-08b82d37540c img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-ff6bf0cb-5d32-409d-bcb9-08b82d37540c {
  max-width:  100%;
}

.shg-c#s-ff6bf0cb-5d32-409d-bcb9-08b82d37540c img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-ff6bf0cb-5d32-409d-bcb9-08b82d37540c .shg-image-zoom,
.shg-c#s-ff6bf0cb-5d32-409d-bcb9-08b82d37540c img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-ff6bf0cb-5d32-409d-bcb9-08b82d37540c .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-ff6bf0cb-5d32-409d-bcb9-08b82d37540c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-ff6bf0cb-5d32-409d-bcb9-08b82d37540c img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-ff6bf0cb-5d32-409d-bcb9-08b82d37540c img.shogun-image,
.shg-c#s-ff6bf0cb-5d32-409d-bcb9-08b82d37540c .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-ff6bf0cb-5d32-409d-bcb9-08b82d37540c .shg-image-zoom,
.shg-c#s-ff6bf0cb-5d32-409d-bcb9-08b82d37540c img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-ff6bf0cb-5d32-409d-bcb9-08b82d37540c {
  max-width:  100%;
}

.shg-c#s-ff6bf0cb-5d32-409d-bcb9-08b82d37540c img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-ff6bf0cb-5d32-409d-bcb9-08b82d37540c .shg-image-zoom,
.shg-c#s-ff6bf0cb-5d32-409d-bcb9-08b82d37540c img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-ff6bf0cb-5d32-409d-bcb9-08b82d37540c .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-ff6bf0cb-5d32-409d-bcb9-08b82d37540c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-ff6bf0cb-5d32-409d-bcb9-08b82d37540c img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-ff6bf0cb-5d32-409d-bcb9-08b82d37540c img.shogun-image,
.shg-c#s-ff6bf0cb-5d32-409d-bcb9-08b82d37540c .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-ff6bf0cb-5d32-409d-bcb9-08b82d37540c .shg-image-zoom,
.shg-c#s-ff6bf0cb-5d32-409d-bcb9-08b82d37540c img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-ff6bf0cb-5d32-409d-bcb9-08b82d37540c {
  max-width:  100%;
}

.shg-c#s-ff6bf0cb-5d32-409d-bcb9-08b82d37540c img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-ff6bf0cb-5d32-409d-bcb9-08b82d37540c .shg-image-zoom,
.shg-c#s-ff6bf0cb-5d32-409d-bcb9-08b82d37540c img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-ff6bf0cb-5d32-409d-bcb9-08b82d37540c .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-ff6bf0cb-5d32-409d-bcb9-08b82d37540c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-ff6bf0cb-5d32-409d-bcb9-08b82d37540c img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-ff6bf0cb-5d32-409d-bcb9-08b82d37540c img.shogun-image,
.shg-c#s-ff6bf0cb-5d32-409d-bcb9-08b82d37540c .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-ff6bf0cb-5d32-409d-bcb9-08b82d37540c .shg-image-zoom,
.shg-c#s-ff6bf0cb-5d32-409d-bcb9-08b82d37540c img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-8529ac0a-f06b-4571-ab16-0fd8a4fb4496 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
@media (max-width: 767px){#s-8529ac0a-f06b-4571-ab16-0fd8a4fb4496 {
  min-height: 75px;
}
}
#s-8529ac0a-f06b-4571-ab16-0fd8a4fb4496 .shg-product-title-component h4 span {
  color: ;
  font-weight:  600 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
  
}

#s-78446f2f-9f71-440a-924f-b2f5fbd8a1be {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-78446f2f-9f71-440a-924f-b2f5fbd8a1be .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-78446f2f-9f71-440a-924f-b2f5fbd8a1be .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 14px;
}

#s-78446f2f-9f71-440a-924f-b2f5fbd8a1be .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-edf7aabe-42c7-4918-afbc-3ac5330e13dd {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
cursor: pointer;
}
#s-edf7aabe-42c7-4918-afbc-3ac5330e13dd:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-edf7aabe-42c7-4918-afbc-3ac5330e13dd:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-edf7aabe-42c7-4918-afbc-3ac5330e13dd-atc-btn-wrapper {
    text-align: center;
  }


#s-edf7aabe-42c7-4918-afbc-3ac5330e13dd {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-edf7aabe-42c7-4918-afbc-3ac5330e13dd.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-edf7aabe-42c7-4918-afbc-3ac5330e13dd.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-edf7aabe-42c7-4918-afbc-3ac5330e13dd.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-edf7aabe-42c7-4918-afbc-3ac5330e13dd-atc-btn-wrapper {
    text-align: center;
  }


#s-edf7aabe-42c7-4918-afbc-3ac5330e13dd {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-edf7aabe-42c7-4918-afbc-3ac5330e13dd.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-edf7aabe-42c7-4918-afbc-3ac5330e13dd.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-edf7aabe-42c7-4918-afbc-3ac5330e13dd.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-edf7aabe-42c7-4918-afbc-3ac5330e13dd-atc-btn-wrapper {
    text-align: center;
  }


#s-edf7aabe-42c7-4918-afbc-3ac5330e13dd {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-edf7aabe-42c7-4918-afbc-3ac5330e13dd.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-edf7aabe-42c7-4918-afbc-3ac5330e13dd.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-edf7aabe-42c7-4918-afbc-3ac5330e13dd.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-edf7aabe-42c7-4918-afbc-3ac5330e13dd-atc-btn-wrapper {
    text-align: center;
  }


#s-edf7aabe-42c7-4918-afbc-3ac5330e13dd {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-edf7aabe-42c7-4918-afbc-3ac5330e13dd.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-edf7aabe-42c7-4918-afbc-3ac5330e13dd.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-edf7aabe-42c7-4918-afbc-3ac5330e13dd.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-edf7aabe-42c7-4918-afbc-3ac5330e13dd-atc-btn-wrapper {
    text-align: center;
  }


#s-edf7aabe-42c7-4918-afbc-3ac5330e13dd {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-edf7aabe-42c7-4918-afbc-3ac5330e13dd.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-edf7aabe-42c7-4918-afbc-3ac5330e13dd.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-edf7aabe-42c7-4918-afbc-3ac5330e13dd.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-e458a9a6-a335-477a-aca8-a9cfc6782796 {
  background-color: rgba(255, 255, 255, 1);
}
@media (max-width: 767px){#s-e458a9a6-a335-477a-aca8-a9cfc6782796 {
  display: none;
}
#s-e458a9a6-a335-477a-aca8-a9cfc6782796, #wrap-s-e458a9a6-a335-477a-aca8-a9cfc6782796, #wrap-content-s-e458a9a6-a335-477a-aca8-a9cfc6782796 { display: none !important; }}
#s-e458a9a6-a335-477a-aca8-a9cfc6782796 .shg-dynamic-column-count {
  grid-template-columns: repeat(3, 1fr);
}


#slider-v3-s-e458a9a6-a335-477a-aca8-a9cfc6782796 {
  --swiper-pagination-color: rgba(198, 42, 42, 1) !important;
  --swiper-pagination-bullet-inactive-color: rgba(198, 42, 42, 1) !important;
  --swiper-pagination-bullet-active-color: rgba(107, 20, 20, 1) !important;
  --arrow-button-size: 35px !important;
  --swiper-pagination-bullet-size: 14px !important;
  
}

#slider-v3-s-e458a9a6-a335-477a-aca8-a9cfc6782796 > .swiper-button-prev,
#slider-v3-s-e458a9a6-a335-477a-aca8-a9cfc6782796 > .swiper-button-next {
  
}

#slider-v3-s-e458a9a6-a335-477a-aca8-a9cfc6782796 > .swiper-button-prev svg,
#slider-v3-s-e458a9a6-a335-477a-aca8-a9cfc6782796 > .swiper-button-next svg {
  fill: rgba(113, 113, 113, 1) !important;
  stroke: rgba(113, 113, 113, 1) !important;
  
}

#slider-v3-s-e458a9a6-a335-477a-aca8-a9cfc6782796 > .swiper-button-prev {
  
  display:  flex ;
  align-items: center;
}

#slider-v3-s-e458a9a6-a335-477a-aca8-a9cfc6782796 > .swiper-button-next {
  
  display:  flex ;
  align-items: center;
}

#slider-v3-s-e458a9a6-a335-477a-aca8-a9cfc6782796 > .swiper-button-lock {
  display: none !important;
}

#slider-v3-s-e458a9a6-a335-477a-aca8-a9cfc6782796 .swiper-pagination-bullet {
  width: 14px !important;
  height: 14px !important;
  margin: 0 !important;
}

#slider-v3-s-e458a9a6-a335-477a-aca8-a9cfc6782796 .swiper-pagination-bullet-active {
  background-color: rgba(107, 20, 20, 1) !important;
  width: calc(14px * 1) !important;
  height: 14px !important;
  border-radius:  50px  !important;
}

#slider-v3-s-e458a9a6-a335-477a-aca8-a9cfc6782796 .swiper-pagination {
  position:  initial ;
  display: flex;
  margin-top:  8px ;
  justify-content:  flex-end
                   ;
  align-items: center;
  gap: 8px !important;
}

#s-56951086-2ba5-4720-8331-875a7f03350c {
  margin-left: auto;
margin-right: auto;
}

#s-479fb017-96ff-4d43-8870-926e6d0a8449 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-479fb017-96ff-4d43-8870-926e6d0a8449 {
  max-width:  100%;
}

.shg-c#s-479fb017-96ff-4d43-8870-926e6d0a8449 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-479fb017-96ff-4d43-8870-926e6d0a8449 .shg-image-zoom,
.shg-c#s-479fb017-96ff-4d43-8870-926e6d0a8449 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-479fb017-96ff-4d43-8870-926e6d0a8449 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-479fb017-96ff-4d43-8870-926e6d0a8449 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-479fb017-96ff-4d43-8870-926e6d0a8449 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-479fb017-96ff-4d43-8870-926e6d0a8449 img.shogun-image,
.shg-c#s-479fb017-96ff-4d43-8870-926e6d0a8449 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-479fb017-96ff-4d43-8870-926e6d0a8449 .shg-image-zoom,
.shg-c#s-479fb017-96ff-4d43-8870-926e6d0a8449 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-479fb017-96ff-4d43-8870-926e6d0a8449 {
  max-width:  100%;
}

.shg-c#s-479fb017-96ff-4d43-8870-926e6d0a8449 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-479fb017-96ff-4d43-8870-926e6d0a8449 .shg-image-zoom,
.shg-c#s-479fb017-96ff-4d43-8870-926e6d0a8449 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-479fb017-96ff-4d43-8870-926e6d0a8449 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-479fb017-96ff-4d43-8870-926e6d0a8449 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-479fb017-96ff-4d43-8870-926e6d0a8449 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-479fb017-96ff-4d43-8870-926e6d0a8449 img.shogun-image,
.shg-c#s-479fb017-96ff-4d43-8870-926e6d0a8449 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-479fb017-96ff-4d43-8870-926e6d0a8449 .shg-image-zoom,
.shg-c#s-479fb017-96ff-4d43-8870-926e6d0a8449 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-479fb017-96ff-4d43-8870-926e6d0a8449 {
  max-width:  100%;
}

.shg-c#s-479fb017-96ff-4d43-8870-926e6d0a8449 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-479fb017-96ff-4d43-8870-926e6d0a8449 .shg-image-zoom,
.shg-c#s-479fb017-96ff-4d43-8870-926e6d0a8449 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-479fb017-96ff-4d43-8870-926e6d0a8449 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-479fb017-96ff-4d43-8870-926e6d0a8449 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-479fb017-96ff-4d43-8870-926e6d0a8449 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-479fb017-96ff-4d43-8870-926e6d0a8449 img.shogun-image,
.shg-c#s-479fb017-96ff-4d43-8870-926e6d0a8449 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-479fb017-96ff-4d43-8870-926e6d0a8449 .shg-image-zoom,
.shg-c#s-479fb017-96ff-4d43-8870-926e6d0a8449 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-479fb017-96ff-4d43-8870-926e6d0a8449 {
  max-width:  100%;
}

.shg-c#s-479fb017-96ff-4d43-8870-926e6d0a8449 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-479fb017-96ff-4d43-8870-926e6d0a8449 .shg-image-zoom,
.shg-c#s-479fb017-96ff-4d43-8870-926e6d0a8449 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-479fb017-96ff-4d43-8870-926e6d0a8449 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-479fb017-96ff-4d43-8870-926e6d0a8449 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-479fb017-96ff-4d43-8870-926e6d0a8449 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-479fb017-96ff-4d43-8870-926e6d0a8449 img.shogun-image,
.shg-c#s-479fb017-96ff-4d43-8870-926e6d0a8449 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-479fb017-96ff-4d43-8870-926e6d0a8449 .shg-image-zoom,
.shg-c#s-479fb017-96ff-4d43-8870-926e6d0a8449 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-479fb017-96ff-4d43-8870-926e6d0a8449 {
  max-width:  100%;
}

.shg-c#s-479fb017-96ff-4d43-8870-926e6d0a8449 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-479fb017-96ff-4d43-8870-926e6d0a8449 .shg-image-zoom,
.shg-c#s-479fb017-96ff-4d43-8870-926e6d0a8449 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-479fb017-96ff-4d43-8870-926e6d0a8449 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-479fb017-96ff-4d43-8870-926e6d0a8449 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-479fb017-96ff-4d43-8870-926e6d0a8449 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-479fb017-96ff-4d43-8870-926e6d0a8449 img.shogun-image,
.shg-c#s-479fb017-96ff-4d43-8870-926e6d0a8449 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-479fb017-96ff-4d43-8870-926e6d0a8449 .shg-image-zoom,
.shg-c#s-479fb017-96ff-4d43-8870-926e6d0a8449 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-ac3bd0d4-adb6-4d60-9e50-f7b07b063765 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
min-height: 75px;
text-align: center;
}

#s-ac3bd0d4-adb6-4d60-9e50-f7b07b063765 .shg-product-title-component h4 span {
  color: ;
  font-weight:  600 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
  
}

#s-1fc16cf9-dbe1-4ac5-baa7-915984fceb65 {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-1fc16cf9-dbe1-4ac5-baa7-915984fceb65 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-1fc16cf9-dbe1-4ac5-baa7-915984fceb65 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 14px;
}

#s-1fc16cf9-dbe1-4ac5-baa7-915984fceb65 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-be4b0c7e-b3a7-4603-bc55-c89672a85718 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
cursor: pointer;
}
#s-be4b0c7e-b3a7-4603-bc55-c89672a85718:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-be4b0c7e-b3a7-4603-bc55-c89672a85718:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-be4b0c7e-b3a7-4603-bc55-c89672a85718-atc-btn-wrapper {
    text-align: center;
  }


#s-be4b0c7e-b3a7-4603-bc55-c89672a85718 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-be4b0c7e-b3a7-4603-bc55-c89672a85718.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-be4b0c7e-b3a7-4603-bc55-c89672a85718.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-be4b0c7e-b3a7-4603-bc55-c89672a85718.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-be4b0c7e-b3a7-4603-bc55-c89672a85718-atc-btn-wrapper {
    text-align: center;
  }


#s-be4b0c7e-b3a7-4603-bc55-c89672a85718 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-be4b0c7e-b3a7-4603-bc55-c89672a85718.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-be4b0c7e-b3a7-4603-bc55-c89672a85718.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-be4b0c7e-b3a7-4603-bc55-c89672a85718.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-be4b0c7e-b3a7-4603-bc55-c89672a85718-atc-btn-wrapper {
    text-align: center;
  }


#s-be4b0c7e-b3a7-4603-bc55-c89672a85718 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-be4b0c7e-b3a7-4603-bc55-c89672a85718.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-be4b0c7e-b3a7-4603-bc55-c89672a85718.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-be4b0c7e-b3a7-4603-bc55-c89672a85718.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-be4b0c7e-b3a7-4603-bc55-c89672a85718-atc-btn-wrapper {
    text-align: center;
  }


#s-be4b0c7e-b3a7-4603-bc55-c89672a85718 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-be4b0c7e-b3a7-4603-bc55-c89672a85718.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-be4b0c7e-b3a7-4603-bc55-c89672a85718.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-be4b0c7e-b3a7-4603-bc55-c89672a85718.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-be4b0c7e-b3a7-4603-bc55-c89672a85718-atc-btn-wrapper {
    text-align: center;
  }


#s-be4b0c7e-b3a7-4603-bc55-c89672a85718 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-be4b0c7e-b3a7-4603-bc55-c89672a85718.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-be4b0c7e-b3a7-4603-bc55-c89672a85718.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-be4b0c7e-b3a7-4603-bc55-c89672a85718.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-8922436c-889e-402a-b846-101348ed97a6 {
  margin-left: auto;
margin-right: auto;
}

#s-9b07c7b4-3598-47e7-bb6c-96d5b01db54d {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-9b07c7b4-3598-47e7-bb6c-96d5b01db54d {
  max-width:  100%;
}

.shg-c#s-9b07c7b4-3598-47e7-bb6c-96d5b01db54d img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-9b07c7b4-3598-47e7-bb6c-96d5b01db54d .shg-image-zoom,
.shg-c#s-9b07c7b4-3598-47e7-bb6c-96d5b01db54d img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-9b07c7b4-3598-47e7-bb6c-96d5b01db54d .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-9b07c7b4-3598-47e7-bb6c-96d5b01db54d .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-9b07c7b4-3598-47e7-bb6c-96d5b01db54d img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-9b07c7b4-3598-47e7-bb6c-96d5b01db54d img.shogun-image,
.shg-c#s-9b07c7b4-3598-47e7-bb6c-96d5b01db54d .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-9b07c7b4-3598-47e7-bb6c-96d5b01db54d .shg-image-zoom,
.shg-c#s-9b07c7b4-3598-47e7-bb6c-96d5b01db54d img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-9b07c7b4-3598-47e7-bb6c-96d5b01db54d {
  max-width:  100%;
}

.shg-c#s-9b07c7b4-3598-47e7-bb6c-96d5b01db54d img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-9b07c7b4-3598-47e7-bb6c-96d5b01db54d .shg-image-zoom,
.shg-c#s-9b07c7b4-3598-47e7-bb6c-96d5b01db54d img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-9b07c7b4-3598-47e7-bb6c-96d5b01db54d .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-9b07c7b4-3598-47e7-bb6c-96d5b01db54d .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-9b07c7b4-3598-47e7-bb6c-96d5b01db54d img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-9b07c7b4-3598-47e7-bb6c-96d5b01db54d img.shogun-image,
.shg-c#s-9b07c7b4-3598-47e7-bb6c-96d5b01db54d .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-9b07c7b4-3598-47e7-bb6c-96d5b01db54d .shg-image-zoom,
.shg-c#s-9b07c7b4-3598-47e7-bb6c-96d5b01db54d img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-9b07c7b4-3598-47e7-bb6c-96d5b01db54d {
  max-width:  100%;
}

.shg-c#s-9b07c7b4-3598-47e7-bb6c-96d5b01db54d img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-9b07c7b4-3598-47e7-bb6c-96d5b01db54d .shg-image-zoom,
.shg-c#s-9b07c7b4-3598-47e7-bb6c-96d5b01db54d img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-9b07c7b4-3598-47e7-bb6c-96d5b01db54d .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-9b07c7b4-3598-47e7-bb6c-96d5b01db54d .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-9b07c7b4-3598-47e7-bb6c-96d5b01db54d img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-9b07c7b4-3598-47e7-bb6c-96d5b01db54d img.shogun-image,
.shg-c#s-9b07c7b4-3598-47e7-bb6c-96d5b01db54d .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-9b07c7b4-3598-47e7-bb6c-96d5b01db54d .shg-image-zoom,
.shg-c#s-9b07c7b4-3598-47e7-bb6c-96d5b01db54d img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-9b07c7b4-3598-47e7-bb6c-96d5b01db54d {
  max-width:  100%;
}

.shg-c#s-9b07c7b4-3598-47e7-bb6c-96d5b01db54d img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-9b07c7b4-3598-47e7-bb6c-96d5b01db54d .shg-image-zoom,
.shg-c#s-9b07c7b4-3598-47e7-bb6c-96d5b01db54d img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-9b07c7b4-3598-47e7-bb6c-96d5b01db54d .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-9b07c7b4-3598-47e7-bb6c-96d5b01db54d .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-9b07c7b4-3598-47e7-bb6c-96d5b01db54d img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-9b07c7b4-3598-47e7-bb6c-96d5b01db54d img.shogun-image,
.shg-c#s-9b07c7b4-3598-47e7-bb6c-96d5b01db54d .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-9b07c7b4-3598-47e7-bb6c-96d5b01db54d .shg-image-zoom,
.shg-c#s-9b07c7b4-3598-47e7-bb6c-96d5b01db54d img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-9b07c7b4-3598-47e7-bb6c-96d5b01db54d {
  max-width:  100%;
}

.shg-c#s-9b07c7b4-3598-47e7-bb6c-96d5b01db54d img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-9b07c7b4-3598-47e7-bb6c-96d5b01db54d .shg-image-zoom,
.shg-c#s-9b07c7b4-3598-47e7-bb6c-96d5b01db54d img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-9b07c7b4-3598-47e7-bb6c-96d5b01db54d .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-9b07c7b4-3598-47e7-bb6c-96d5b01db54d .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-9b07c7b4-3598-47e7-bb6c-96d5b01db54d img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-9b07c7b4-3598-47e7-bb6c-96d5b01db54d img.shogun-image,
.shg-c#s-9b07c7b4-3598-47e7-bb6c-96d5b01db54d .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-9b07c7b4-3598-47e7-bb6c-96d5b01db54d .shg-image-zoom,
.shg-c#s-9b07c7b4-3598-47e7-bb6c-96d5b01db54d img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-9e62ae17-07ad-4b4e-9060-7166b1e7d671 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
min-height: 75px;
text-align: center;
}

#s-9e62ae17-07ad-4b4e-9060-7166b1e7d671 .shg-product-title-component h4 span {
  color: ;
  font-weight:  600 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
  
}

#s-345c5548-8605-42f4-ba39-d306ece834e5 {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-345c5548-8605-42f4-ba39-d306ece834e5 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-345c5548-8605-42f4-ba39-d306ece834e5 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 14px;
}

#s-345c5548-8605-42f4-ba39-d306ece834e5 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-9b32e5de-9894-42f8-8a1b-dbeb76626bea {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
cursor: pointer;
}
#s-9b32e5de-9894-42f8-8a1b-dbeb76626bea:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-9b32e5de-9894-42f8-8a1b-dbeb76626bea:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-9b32e5de-9894-42f8-8a1b-dbeb76626bea-atc-btn-wrapper {
    text-align: center;
  }


#s-9b32e5de-9894-42f8-8a1b-dbeb76626bea {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-9b32e5de-9894-42f8-8a1b-dbeb76626bea.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-9b32e5de-9894-42f8-8a1b-dbeb76626bea.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-9b32e5de-9894-42f8-8a1b-dbeb76626bea.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-9b32e5de-9894-42f8-8a1b-dbeb76626bea-atc-btn-wrapper {
    text-align: center;
  }


#s-9b32e5de-9894-42f8-8a1b-dbeb76626bea {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-9b32e5de-9894-42f8-8a1b-dbeb76626bea.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-9b32e5de-9894-42f8-8a1b-dbeb76626bea.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-9b32e5de-9894-42f8-8a1b-dbeb76626bea.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-9b32e5de-9894-42f8-8a1b-dbeb76626bea-atc-btn-wrapper {
    text-align: center;
  }


#s-9b32e5de-9894-42f8-8a1b-dbeb76626bea {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-9b32e5de-9894-42f8-8a1b-dbeb76626bea.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-9b32e5de-9894-42f8-8a1b-dbeb76626bea.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-9b32e5de-9894-42f8-8a1b-dbeb76626bea.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-9b32e5de-9894-42f8-8a1b-dbeb76626bea-atc-btn-wrapper {
    text-align: center;
  }


#s-9b32e5de-9894-42f8-8a1b-dbeb76626bea {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-9b32e5de-9894-42f8-8a1b-dbeb76626bea.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-9b32e5de-9894-42f8-8a1b-dbeb76626bea.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-9b32e5de-9894-42f8-8a1b-dbeb76626bea.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-9b32e5de-9894-42f8-8a1b-dbeb76626bea-atc-btn-wrapper {
    text-align: center;
  }


#s-9b32e5de-9894-42f8-8a1b-dbeb76626bea {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-9b32e5de-9894-42f8-8a1b-dbeb76626bea.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-9b32e5de-9894-42f8-8a1b-dbeb76626bea.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-9b32e5de-9894-42f8-8a1b-dbeb76626bea.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-3914a7f5-6e53-4b2d-9f46-8384597eed6a {
  margin-left: auto;
margin-right: auto;
}

#s-9d1794fd-4d54-45cf-9a79-059b5dc65926 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-9d1794fd-4d54-45cf-9a79-059b5dc65926 {
  max-width:  100%;
}

.shg-c#s-9d1794fd-4d54-45cf-9a79-059b5dc65926 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-9d1794fd-4d54-45cf-9a79-059b5dc65926 .shg-image-zoom,
.shg-c#s-9d1794fd-4d54-45cf-9a79-059b5dc65926 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-9d1794fd-4d54-45cf-9a79-059b5dc65926 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-9d1794fd-4d54-45cf-9a79-059b5dc65926 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-9d1794fd-4d54-45cf-9a79-059b5dc65926 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-9d1794fd-4d54-45cf-9a79-059b5dc65926 img.shogun-image,
.shg-c#s-9d1794fd-4d54-45cf-9a79-059b5dc65926 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-9d1794fd-4d54-45cf-9a79-059b5dc65926 .shg-image-zoom,
.shg-c#s-9d1794fd-4d54-45cf-9a79-059b5dc65926 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-9d1794fd-4d54-45cf-9a79-059b5dc65926 {
  max-width:  100%;
}

.shg-c#s-9d1794fd-4d54-45cf-9a79-059b5dc65926 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-9d1794fd-4d54-45cf-9a79-059b5dc65926 .shg-image-zoom,
.shg-c#s-9d1794fd-4d54-45cf-9a79-059b5dc65926 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-9d1794fd-4d54-45cf-9a79-059b5dc65926 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-9d1794fd-4d54-45cf-9a79-059b5dc65926 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-9d1794fd-4d54-45cf-9a79-059b5dc65926 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-9d1794fd-4d54-45cf-9a79-059b5dc65926 img.shogun-image,
.shg-c#s-9d1794fd-4d54-45cf-9a79-059b5dc65926 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-9d1794fd-4d54-45cf-9a79-059b5dc65926 .shg-image-zoom,
.shg-c#s-9d1794fd-4d54-45cf-9a79-059b5dc65926 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-9d1794fd-4d54-45cf-9a79-059b5dc65926 {
  max-width:  100%;
}

.shg-c#s-9d1794fd-4d54-45cf-9a79-059b5dc65926 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-9d1794fd-4d54-45cf-9a79-059b5dc65926 .shg-image-zoom,
.shg-c#s-9d1794fd-4d54-45cf-9a79-059b5dc65926 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-9d1794fd-4d54-45cf-9a79-059b5dc65926 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-9d1794fd-4d54-45cf-9a79-059b5dc65926 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-9d1794fd-4d54-45cf-9a79-059b5dc65926 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-9d1794fd-4d54-45cf-9a79-059b5dc65926 img.shogun-image,
.shg-c#s-9d1794fd-4d54-45cf-9a79-059b5dc65926 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-9d1794fd-4d54-45cf-9a79-059b5dc65926 .shg-image-zoom,
.shg-c#s-9d1794fd-4d54-45cf-9a79-059b5dc65926 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-9d1794fd-4d54-45cf-9a79-059b5dc65926 {
  max-width:  100%;
}

.shg-c#s-9d1794fd-4d54-45cf-9a79-059b5dc65926 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-9d1794fd-4d54-45cf-9a79-059b5dc65926 .shg-image-zoom,
.shg-c#s-9d1794fd-4d54-45cf-9a79-059b5dc65926 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-9d1794fd-4d54-45cf-9a79-059b5dc65926 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-9d1794fd-4d54-45cf-9a79-059b5dc65926 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-9d1794fd-4d54-45cf-9a79-059b5dc65926 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-9d1794fd-4d54-45cf-9a79-059b5dc65926 img.shogun-image,
.shg-c#s-9d1794fd-4d54-45cf-9a79-059b5dc65926 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-9d1794fd-4d54-45cf-9a79-059b5dc65926 .shg-image-zoom,
.shg-c#s-9d1794fd-4d54-45cf-9a79-059b5dc65926 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-9d1794fd-4d54-45cf-9a79-059b5dc65926 {
  max-width:  100%;
}

.shg-c#s-9d1794fd-4d54-45cf-9a79-059b5dc65926 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-9d1794fd-4d54-45cf-9a79-059b5dc65926 .shg-image-zoom,
.shg-c#s-9d1794fd-4d54-45cf-9a79-059b5dc65926 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-9d1794fd-4d54-45cf-9a79-059b5dc65926 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-9d1794fd-4d54-45cf-9a79-059b5dc65926 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-9d1794fd-4d54-45cf-9a79-059b5dc65926 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-9d1794fd-4d54-45cf-9a79-059b5dc65926 img.shogun-image,
.shg-c#s-9d1794fd-4d54-45cf-9a79-059b5dc65926 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-9d1794fd-4d54-45cf-9a79-059b5dc65926 .shg-image-zoom,
.shg-c#s-9d1794fd-4d54-45cf-9a79-059b5dc65926 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-97609985-090f-46ad-858e-294c30e8b802 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
min-height: 75px;
text-align: center;
}

#s-97609985-090f-46ad-858e-294c30e8b802 .shg-product-title-component h4 span {
  color: ;
  font-weight:  600 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
  
}

#s-cea1f6ee-1007-4554-96d3-04625e59eaec {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-cea1f6ee-1007-4554-96d3-04625e59eaec .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-cea1f6ee-1007-4554-96d3-04625e59eaec .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 14px;
}

#s-cea1f6ee-1007-4554-96d3-04625e59eaec .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-8a33b0a5-95f2-401a-9f59-7ca9b9609d62 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
cursor: pointer;
}
#s-8a33b0a5-95f2-401a-9f59-7ca9b9609d62:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-8a33b0a5-95f2-401a-9f59-7ca9b9609d62:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-8a33b0a5-95f2-401a-9f59-7ca9b9609d62-atc-btn-wrapper {
    text-align: center;
  }


#s-8a33b0a5-95f2-401a-9f59-7ca9b9609d62 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-8a33b0a5-95f2-401a-9f59-7ca9b9609d62.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-8a33b0a5-95f2-401a-9f59-7ca9b9609d62.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-8a33b0a5-95f2-401a-9f59-7ca9b9609d62.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-8a33b0a5-95f2-401a-9f59-7ca9b9609d62-atc-btn-wrapper {
    text-align: center;
  }


#s-8a33b0a5-95f2-401a-9f59-7ca9b9609d62 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-8a33b0a5-95f2-401a-9f59-7ca9b9609d62.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-8a33b0a5-95f2-401a-9f59-7ca9b9609d62.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-8a33b0a5-95f2-401a-9f59-7ca9b9609d62.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-8a33b0a5-95f2-401a-9f59-7ca9b9609d62-atc-btn-wrapper {
    text-align: center;
  }


#s-8a33b0a5-95f2-401a-9f59-7ca9b9609d62 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-8a33b0a5-95f2-401a-9f59-7ca9b9609d62.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-8a33b0a5-95f2-401a-9f59-7ca9b9609d62.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-8a33b0a5-95f2-401a-9f59-7ca9b9609d62.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-8a33b0a5-95f2-401a-9f59-7ca9b9609d62-atc-btn-wrapper {
    text-align: center;
  }


#s-8a33b0a5-95f2-401a-9f59-7ca9b9609d62 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-8a33b0a5-95f2-401a-9f59-7ca9b9609d62.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-8a33b0a5-95f2-401a-9f59-7ca9b9609d62.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-8a33b0a5-95f2-401a-9f59-7ca9b9609d62.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-8a33b0a5-95f2-401a-9f59-7ca9b9609d62-atc-btn-wrapper {
    text-align: center;
  }


#s-8a33b0a5-95f2-401a-9f59-7ca9b9609d62 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-8a33b0a5-95f2-401a-9f59-7ca9b9609d62.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-8a33b0a5-95f2-401a-9f59-7ca9b9609d62.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-8a33b0a5-95f2-401a-9f59-7ca9b9609d62.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-1ac0aeec-77cb-44f3-90b1-cc0d06f88197 {
  margin-left: auto;
margin-right: auto;
}

#s-6e45d802-88c4-4305-9f23-2bd9dd2fcf77 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-6e45d802-88c4-4305-9f23-2bd9dd2fcf77 {
  max-width:  100%;
}

.shg-c#s-6e45d802-88c4-4305-9f23-2bd9dd2fcf77 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-6e45d802-88c4-4305-9f23-2bd9dd2fcf77 .shg-image-zoom,
.shg-c#s-6e45d802-88c4-4305-9f23-2bd9dd2fcf77 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-6e45d802-88c4-4305-9f23-2bd9dd2fcf77 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-6e45d802-88c4-4305-9f23-2bd9dd2fcf77 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-6e45d802-88c4-4305-9f23-2bd9dd2fcf77 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-6e45d802-88c4-4305-9f23-2bd9dd2fcf77 img.shogun-image,
.shg-c#s-6e45d802-88c4-4305-9f23-2bd9dd2fcf77 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-6e45d802-88c4-4305-9f23-2bd9dd2fcf77 .shg-image-zoom,
.shg-c#s-6e45d802-88c4-4305-9f23-2bd9dd2fcf77 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-6e45d802-88c4-4305-9f23-2bd9dd2fcf77 {
  max-width:  100%;
}

.shg-c#s-6e45d802-88c4-4305-9f23-2bd9dd2fcf77 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-6e45d802-88c4-4305-9f23-2bd9dd2fcf77 .shg-image-zoom,
.shg-c#s-6e45d802-88c4-4305-9f23-2bd9dd2fcf77 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-6e45d802-88c4-4305-9f23-2bd9dd2fcf77 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-6e45d802-88c4-4305-9f23-2bd9dd2fcf77 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-6e45d802-88c4-4305-9f23-2bd9dd2fcf77 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-6e45d802-88c4-4305-9f23-2bd9dd2fcf77 img.shogun-image,
.shg-c#s-6e45d802-88c4-4305-9f23-2bd9dd2fcf77 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-6e45d802-88c4-4305-9f23-2bd9dd2fcf77 .shg-image-zoom,
.shg-c#s-6e45d802-88c4-4305-9f23-2bd9dd2fcf77 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-6e45d802-88c4-4305-9f23-2bd9dd2fcf77 {
  max-width:  100%;
}

.shg-c#s-6e45d802-88c4-4305-9f23-2bd9dd2fcf77 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-6e45d802-88c4-4305-9f23-2bd9dd2fcf77 .shg-image-zoom,
.shg-c#s-6e45d802-88c4-4305-9f23-2bd9dd2fcf77 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-6e45d802-88c4-4305-9f23-2bd9dd2fcf77 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-6e45d802-88c4-4305-9f23-2bd9dd2fcf77 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-6e45d802-88c4-4305-9f23-2bd9dd2fcf77 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-6e45d802-88c4-4305-9f23-2bd9dd2fcf77 img.shogun-image,
.shg-c#s-6e45d802-88c4-4305-9f23-2bd9dd2fcf77 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-6e45d802-88c4-4305-9f23-2bd9dd2fcf77 .shg-image-zoom,
.shg-c#s-6e45d802-88c4-4305-9f23-2bd9dd2fcf77 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-6e45d802-88c4-4305-9f23-2bd9dd2fcf77 {
  max-width:  100%;
}

.shg-c#s-6e45d802-88c4-4305-9f23-2bd9dd2fcf77 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-6e45d802-88c4-4305-9f23-2bd9dd2fcf77 .shg-image-zoom,
.shg-c#s-6e45d802-88c4-4305-9f23-2bd9dd2fcf77 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-6e45d802-88c4-4305-9f23-2bd9dd2fcf77 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-6e45d802-88c4-4305-9f23-2bd9dd2fcf77 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-6e45d802-88c4-4305-9f23-2bd9dd2fcf77 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-6e45d802-88c4-4305-9f23-2bd9dd2fcf77 img.shogun-image,
.shg-c#s-6e45d802-88c4-4305-9f23-2bd9dd2fcf77 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-6e45d802-88c4-4305-9f23-2bd9dd2fcf77 .shg-image-zoom,
.shg-c#s-6e45d802-88c4-4305-9f23-2bd9dd2fcf77 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-6e45d802-88c4-4305-9f23-2bd9dd2fcf77 {
  max-width:  100%;
}

.shg-c#s-6e45d802-88c4-4305-9f23-2bd9dd2fcf77 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-6e45d802-88c4-4305-9f23-2bd9dd2fcf77 .shg-image-zoom,
.shg-c#s-6e45d802-88c4-4305-9f23-2bd9dd2fcf77 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-6e45d802-88c4-4305-9f23-2bd9dd2fcf77 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-6e45d802-88c4-4305-9f23-2bd9dd2fcf77 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-6e45d802-88c4-4305-9f23-2bd9dd2fcf77 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-6e45d802-88c4-4305-9f23-2bd9dd2fcf77 img.shogun-image,
.shg-c#s-6e45d802-88c4-4305-9f23-2bd9dd2fcf77 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-6e45d802-88c4-4305-9f23-2bd9dd2fcf77 .shg-image-zoom,
.shg-c#s-6e45d802-88c4-4305-9f23-2bd9dd2fcf77 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-dffc8707-ddd5-4946-8b21-40da400b5220 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
min-height: 75px;
text-align: center;
}

#s-dffc8707-ddd5-4946-8b21-40da400b5220 .shg-product-title-component h4 span {
  color: ;
  font-weight:  600 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
  
}

#s-87a1b367-39e1-429b-9dea-a649d6083148 {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-87a1b367-39e1-429b-9dea-a649d6083148 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-87a1b367-39e1-429b-9dea-a649d6083148 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 14px;
}

#s-87a1b367-39e1-429b-9dea-a649d6083148 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-78ce3ece-0c14-475c-91c2-f6e57b424b42 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
cursor: pointer;
}
#s-78ce3ece-0c14-475c-91c2-f6e57b424b42:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-78ce3ece-0c14-475c-91c2-f6e57b424b42:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-78ce3ece-0c14-475c-91c2-f6e57b424b42-atc-btn-wrapper {
    text-align: center;
  }


#s-78ce3ece-0c14-475c-91c2-f6e57b424b42 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-78ce3ece-0c14-475c-91c2-f6e57b424b42.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-78ce3ece-0c14-475c-91c2-f6e57b424b42.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-78ce3ece-0c14-475c-91c2-f6e57b424b42.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-78ce3ece-0c14-475c-91c2-f6e57b424b42-atc-btn-wrapper {
    text-align: center;
  }


#s-78ce3ece-0c14-475c-91c2-f6e57b424b42 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-78ce3ece-0c14-475c-91c2-f6e57b424b42.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-78ce3ece-0c14-475c-91c2-f6e57b424b42.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-78ce3ece-0c14-475c-91c2-f6e57b424b42.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-78ce3ece-0c14-475c-91c2-f6e57b424b42-atc-btn-wrapper {
    text-align: center;
  }


#s-78ce3ece-0c14-475c-91c2-f6e57b424b42 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-78ce3ece-0c14-475c-91c2-f6e57b424b42.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-78ce3ece-0c14-475c-91c2-f6e57b424b42.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-78ce3ece-0c14-475c-91c2-f6e57b424b42.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-78ce3ece-0c14-475c-91c2-f6e57b424b42-atc-btn-wrapper {
    text-align: center;
  }


#s-78ce3ece-0c14-475c-91c2-f6e57b424b42 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-78ce3ece-0c14-475c-91c2-f6e57b424b42.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-78ce3ece-0c14-475c-91c2-f6e57b424b42.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-78ce3ece-0c14-475c-91c2-f6e57b424b42.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-78ce3ece-0c14-475c-91c2-f6e57b424b42-atc-btn-wrapper {
    text-align: center;
  }


#s-78ce3ece-0c14-475c-91c2-f6e57b424b42 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-78ce3ece-0c14-475c-91c2-f6e57b424b42.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-78ce3ece-0c14-475c-91c2-f6e57b424b42.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-78ce3ece-0c14-475c-91c2-f6e57b424b42.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-8f3e192d-f1da-47fc-89c1-ba5b204b967b {
  margin-left: auto;
margin-right: auto;
}

#s-96632a95-1d91-46c5-8d52-606f9dad6e90 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-96632a95-1d91-46c5-8d52-606f9dad6e90 {
  max-width:  100%;
}

.shg-c#s-96632a95-1d91-46c5-8d52-606f9dad6e90 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-96632a95-1d91-46c5-8d52-606f9dad6e90 .shg-image-zoom,
.shg-c#s-96632a95-1d91-46c5-8d52-606f9dad6e90 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-96632a95-1d91-46c5-8d52-606f9dad6e90 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-96632a95-1d91-46c5-8d52-606f9dad6e90 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-96632a95-1d91-46c5-8d52-606f9dad6e90 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-96632a95-1d91-46c5-8d52-606f9dad6e90 img.shogun-image,
.shg-c#s-96632a95-1d91-46c5-8d52-606f9dad6e90 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-96632a95-1d91-46c5-8d52-606f9dad6e90 .shg-image-zoom,
.shg-c#s-96632a95-1d91-46c5-8d52-606f9dad6e90 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-96632a95-1d91-46c5-8d52-606f9dad6e90 {
  max-width:  100%;
}

.shg-c#s-96632a95-1d91-46c5-8d52-606f9dad6e90 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-96632a95-1d91-46c5-8d52-606f9dad6e90 .shg-image-zoom,
.shg-c#s-96632a95-1d91-46c5-8d52-606f9dad6e90 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-96632a95-1d91-46c5-8d52-606f9dad6e90 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-96632a95-1d91-46c5-8d52-606f9dad6e90 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-96632a95-1d91-46c5-8d52-606f9dad6e90 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-96632a95-1d91-46c5-8d52-606f9dad6e90 img.shogun-image,
.shg-c#s-96632a95-1d91-46c5-8d52-606f9dad6e90 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-96632a95-1d91-46c5-8d52-606f9dad6e90 .shg-image-zoom,
.shg-c#s-96632a95-1d91-46c5-8d52-606f9dad6e90 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-96632a95-1d91-46c5-8d52-606f9dad6e90 {
  max-width:  100%;
}

.shg-c#s-96632a95-1d91-46c5-8d52-606f9dad6e90 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-96632a95-1d91-46c5-8d52-606f9dad6e90 .shg-image-zoom,
.shg-c#s-96632a95-1d91-46c5-8d52-606f9dad6e90 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-96632a95-1d91-46c5-8d52-606f9dad6e90 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-96632a95-1d91-46c5-8d52-606f9dad6e90 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-96632a95-1d91-46c5-8d52-606f9dad6e90 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-96632a95-1d91-46c5-8d52-606f9dad6e90 img.shogun-image,
.shg-c#s-96632a95-1d91-46c5-8d52-606f9dad6e90 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-96632a95-1d91-46c5-8d52-606f9dad6e90 .shg-image-zoom,
.shg-c#s-96632a95-1d91-46c5-8d52-606f9dad6e90 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-96632a95-1d91-46c5-8d52-606f9dad6e90 {
  max-width:  100%;
}

.shg-c#s-96632a95-1d91-46c5-8d52-606f9dad6e90 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-96632a95-1d91-46c5-8d52-606f9dad6e90 .shg-image-zoom,
.shg-c#s-96632a95-1d91-46c5-8d52-606f9dad6e90 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-96632a95-1d91-46c5-8d52-606f9dad6e90 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-96632a95-1d91-46c5-8d52-606f9dad6e90 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-96632a95-1d91-46c5-8d52-606f9dad6e90 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-96632a95-1d91-46c5-8d52-606f9dad6e90 img.shogun-image,
.shg-c#s-96632a95-1d91-46c5-8d52-606f9dad6e90 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-96632a95-1d91-46c5-8d52-606f9dad6e90 .shg-image-zoom,
.shg-c#s-96632a95-1d91-46c5-8d52-606f9dad6e90 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-96632a95-1d91-46c5-8d52-606f9dad6e90 {
  max-width:  100%;
}

.shg-c#s-96632a95-1d91-46c5-8d52-606f9dad6e90 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-96632a95-1d91-46c5-8d52-606f9dad6e90 .shg-image-zoom,
.shg-c#s-96632a95-1d91-46c5-8d52-606f9dad6e90 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-96632a95-1d91-46c5-8d52-606f9dad6e90 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-96632a95-1d91-46c5-8d52-606f9dad6e90 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-96632a95-1d91-46c5-8d52-606f9dad6e90 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-96632a95-1d91-46c5-8d52-606f9dad6e90 img.shogun-image,
.shg-c#s-96632a95-1d91-46c5-8d52-606f9dad6e90 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-96632a95-1d91-46c5-8d52-606f9dad6e90 .shg-image-zoom,
.shg-c#s-96632a95-1d91-46c5-8d52-606f9dad6e90 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-40b1a041-9fe4-4e79-9efe-5990d5fa5466 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
min-height: 75px;
text-align: center;
}

#s-40b1a041-9fe4-4e79-9efe-5990d5fa5466 .shg-product-title-component h4 span {
  color: ;
  font-weight:  600 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
  
}

#s-a9535781-9f7f-4694-bd91-a559bbbe64e4 {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-a9535781-9f7f-4694-bd91-a559bbbe64e4 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-a9535781-9f7f-4694-bd91-a559bbbe64e4 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 14px;
}

#s-a9535781-9f7f-4694-bd91-a559bbbe64e4 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-5e31ccef-85e2-4789-a8a7-f176cfc18829 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
cursor: pointer;
}
#s-5e31ccef-85e2-4789-a8a7-f176cfc18829:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-5e31ccef-85e2-4789-a8a7-f176cfc18829:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-5e31ccef-85e2-4789-a8a7-f176cfc18829-atc-btn-wrapper {
    text-align: center;
  }


#s-5e31ccef-85e2-4789-a8a7-f176cfc18829 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-5e31ccef-85e2-4789-a8a7-f176cfc18829.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-5e31ccef-85e2-4789-a8a7-f176cfc18829.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-5e31ccef-85e2-4789-a8a7-f176cfc18829.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-5e31ccef-85e2-4789-a8a7-f176cfc18829-atc-btn-wrapper {
    text-align: center;
  }


#s-5e31ccef-85e2-4789-a8a7-f176cfc18829 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-5e31ccef-85e2-4789-a8a7-f176cfc18829.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-5e31ccef-85e2-4789-a8a7-f176cfc18829.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-5e31ccef-85e2-4789-a8a7-f176cfc18829.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-5e31ccef-85e2-4789-a8a7-f176cfc18829-atc-btn-wrapper {
    text-align: center;
  }


#s-5e31ccef-85e2-4789-a8a7-f176cfc18829 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-5e31ccef-85e2-4789-a8a7-f176cfc18829.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-5e31ccef-85e2-4789-a8a7-f176cfc18829.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-5e31ccef-85e2-4789-a8a7-f176cfc18829.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-5e31ccef-85e2-4789-a8a7-f176cfc18829-atc-btn-wrapper {
    text-align: center;
  }


#s-5e31ccef-85e2-4789-a8a7-f176cfc18829 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-5e31ccef-85e2-4789-a8a7-f176cfc18829.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-5e31ccef-85e2-4789-a8a7-f176cfc18829.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-5e31ccef-85e2-4789-a8a7-f176cfc18829.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-5e31ccef-85e2-4789-a8a7-f176cfc18829-atc-btn-wrapper {
    text-align: center;
  }


#s-5e31ccef-85e2-4789-a8a7-f176cfc18829 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-5e31ccef-85e2-4789-a8a7-f176cfc18829.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-5e31ccef-85e2-4789-a8a7-f176cfc18829.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-5e31ccef-85e2-4789-a8a7-f176cfc18829.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-2128be0d-8a0c-4182-a49c-4d72d24b6f4f {
  margin-left: auto;
margin-right: auto;
}

#s-c91dd862-32fe-4437-a808-43e54e3c7034 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-c91dd862-32fe-4437-a808-43e54e3c7034 {
  max-width:  100%;
}

.shg-c#s-c91dd862-32fe-4437-a808-43e54e3c7034 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-c91dd862-32fe-4437-a808-43e54e3c7034 .shg-image-zoom,
.shg-c#s-c91dd862-32fe-4437-a808-43e54e3c7034 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-c91dd862-32fe-4437-a808-43e54e3c7034 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-c91dd862-32fe-4437-a808-43e54e3c7034 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c91dd862-32fe-4437-a808-43e54e3c7034 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-c91dd862-32fe-4437-a808-43e54e3c7034 img.shogun-image,
.shg-c#s-c91dd862-32fe-4437-a808-43e54e3c7034 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-c91dd862-32fe-4437-a808-43e54e3c7034 .shg-image-zoom,
.shg-c#s-c91dd862-32fe-4437-a808-43e54e3c7034 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-c91dd862-32fe-4437-a808-43e54e3c7034 {
  max-width:  100%;
}

.shg-c#s-c91dd862-32fe-4437-a808-43e54e3c7034 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-c91dd862-32fe-4437-a808-43e54e3c7034 .shg-image-zoom,
.shg-c#s-c91dd862-32fe-4437-a808-43e54e3c7034 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-c91dd862-32fe-4437-a808-43e54e3c7034 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-c91dd862-32fe-4437-a808-43e54e3c7034 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c91dd862-32fe-4437-a808-43e54e3c7034 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-c91dd862-32fe-4437-a808-43e54e3c7034 img.shogun-image,
.shg-c#s-c91dd862-32fe-4437-a808-43e54e3c7034 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-c91dd862-32fe-4437-a808-43e54e3c7034 .shg-image-zoom,
.shg-c#s-c91dd862-32fe-4437-a808-43e54e3c7034 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-c91dd862-32fe-4437-a808-43e54e3c7034 {
  max-width:  100%;
}

.shg-c#s-c91dd862-32fe-4437-a808-43e54e3c7034 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-c91dd862-32fe-4437-a808-43e54e3c7034 .shg-image-zoom,
.shg-c#s-c91dd862-32fe-4437-a808-43e54e3c7034 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-c91dd862-32fe-4437-a808-43e54e3c7034 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-c91dd862-32fe-4437-a808-43e54e3c7034 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c91dd862-32fe-4437-a808-43e54e3c7034 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-c91dd862-32fe-4437-a808-43e54e3c7034 img.shogun-image,
.shg-c#s-c91dd862-32fe-4437-a808-43e54e3c7034 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-c91dd862-32fe-4437-a808-43e54e3c7034 .shg-image-zoom,
.shg-c#s-c91dd862-32fe-4437-a808-43e54e3c7034 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-c91dd862-32fe-4437-a808-43e54e3c7034 {
  max-width:  100%;
}

.shg-c#s-c91dd862-32fe-4437-a808-43e54e3c7034 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-c91dd862-32fe-4437-a808-43e54e3c7034 .shg-image-zoom,
.shg-c#s-c91dd862-32fe-4437-a808-43e54e3c7034 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-c91dd862-32fe-4437-a808-43e54e3c7034 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-c91dd862-32fe-4437-a808-43e54e3c7034 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c91dd862-32fe-4437-a808-43e54e3c7034 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-c91dd862-32fe-4437-a808-43e54e3c7034 img.shogun-image,
.shg-c#s-c91dd862-32fe-4437-a808-43e54e3c7034 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-c91dd862-32fe-4437-a808-43e54e3c7034 .shg-image-zoom,
.shg-c#s-c91dd862-32fe-4437-a808-43e54e3c7034 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-c91dd862-32fe-4437-a808-43e54e3c7034 {
  max-width:  100%;
}

.shg-c#s-c91dd862-32fe-4437-a808-43e54e3c7034 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-c91dd862-32fe-4437-a808-43e54e3c7034 .shg-image-zoom,
.shg-c#s-c91dd862-32fe-4437-a808-43e54e3c7034 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-c91dd862-32fe-4437-a808-43e54e3c7034 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-c91dd862-32fe-4437-a808-43e54e3c7034 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c91dd862-32fe-4437-a808-43e54e3c7034 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-c91dd862-32fe-4437-a808-43e54e3c7034 img.shogun-image,
.shg-c#s-c91dd862-32fe-4437-a808-43e54e3c7034 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-c91dd862-32fe-4437-a808-43e54e3c7034 .shg-image-zoom,
.shg-c#s-c91dd862-32fe-4437-a808-43e54e3c7034 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-d8a0c88d-f46d-42e1-80f6-410c3b03b5cf {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
min-height: 75px;
text-align: center;
}

#s-d8a0c88d-f46d-42e1-80f6-410c3b03b5cf .shg-product-title-component h4 span {
  color: ;
  font-weight:  600 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
  
}

#s-9493d10c-b264-4228-b974-7e99eb34a2ae {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-9493d10c-b264-4228-b974-7e99eb34a2ae .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-9493d10c-b264-4228-b974-7e99eb34a2ae .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 14px;
}

#s-9493d10c-b264-4228-b974-7e99eb34a2ae .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-fa84b4da-1c42-4cff-a7f1-7508a898ecb4 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
cursor: pointer;
}
#s-fa84b4da-1c42-4cff-a7f1-7508a898ecb4:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-fa84b4da-1c42-4cff-a7f1-7508a898ecb4:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-fa84b4da-1c42-4cff-a7f1-7508a898ecb4-atc-btn-wrapper {
    text-align: center;
  }


#s-fa84b4da-1c42-4cff-a7f1-7508a898ecb4 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-fa84b4da-1c42-4cff-a7f1-7508a898ecb4.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-fa84b4da-1c42-4cff-a7f1-7508a898ecb4.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-fa84b4da-1c42-4cff-a7f1-7508a898ecb4.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-fa84b4da-1c42-4cff-a7f1-7508a898ecb4-atc-btn-wrapper {
    text-align: center;
  }


#s-fa84b4da-1c42-4cff-a7f1-7508a898ecb4 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-fa84b4da-1c42-4cff-a7f1-7508a898ecb4.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-fa84b4da-1c42-4cff-a7f1-7508a898ecb4.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-fa84b4da-1c42-4cff-a7f1-7508a898ecb4.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-fa84b4da-1c42-4cff-a7f1-7508a898ecb4-atc-btn-wrapper {
    text-align: center;
  }


#s-fa84b4da-1c42-4cff-a7f1-7508a898ecb4 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-fa84b4da-1c42-4cff-a7f1-7508a898ecb4.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-fa84b4da-1c42-4cff-a7f1-7508a898ecb4.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-fa84b4da-1c42-4cff-a7f1-7508a898ecb4.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-fa84b4da-1c42-4cff-a7f1-7508a898ecb4-atc-btn-wrapper {
    text-align: center;
  }


#s-fa84b4da-1c42-4cff-a7f1-7508a898ecb4 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-fa84b4da-1c42-4cff-a7f1-7508a898ecb4.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-fa84b4da-1c42-4cff-a7f1-7508a898ecb4.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-fa84b4da-1c42-4cff-a7f1-7508a898ecb4.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-fa84b4da-1c42-4cff-a7f1-7508a898ecb4-atc-btn-wrapper {
    text-align: center;
  }


#s-fa84b4da-1c42-4cff-a7f1-7508a898ecb4 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-fa84b4da-1c42-4cff-a7f1-7508a898ecb4.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-fa84b4da-1c42-4cff-a7f1-7508a898ecb4.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-fa84b4da-1c42-4cff-a7f1-7508a898ecb4.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-8c5ea06d-90e7-482c-b407-16a8efebe743 {
  margin-left: auto;
margin-right: auto;
}

#s-5ea0fb17-ea72-400b-94c0-dc4650638ea0 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-5ea0fb17-ea72-400b-94c0-dc4650638ea0 {
  max-width:  100%;
}

.shg-c#s-5ea0fb17-ea72-400b-94c0-dc4650638ea0 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-5ea0fb17-ea72-400b-94c0-dc4650638ea0 .shg-image-zoom,
.shg-c#s-5ea0fb17-ea72-400b-94c0-dc4650638ea0 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-5ea0fb17-ea72-400b-94c0-dc4650638ea0 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-5ea0fb17-ea72-400b-94c0-dc4650638ea0 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-5ea0fb17-ea72-400b-94c0-dc4650638ea0 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-5ea0fb17-ea72-400b-94c0-dc4650638ea0 img.shogun-image,
.shg-c#s-5ea0fb17-ea72-400b-94c0-dc4650638ea0 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-5ea0fb17-ea72-400b-94c0-dc4650638ea0 .shg-image-zoom,
.shg-c#s-5ea0fb17-ea72-400b-94c0-dc4650638ea0 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-5ea0fb17-ea72-400b-94c0-dc4650638ea0 {
  max-width:  100%;
}

.shg-c#s-5ea0fb17-ea72-400b-94c0-dc4650638ea0 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-5ea0fb17-ea72-400b-94c0-dc4650638ea0 .shg-image-zoom,
.shg-c#s-5ea0fb17-ea72-400b-94c0-dc4650638ea0 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-5ea0fb17-ea72-400b-94c0-dc4650638ea0 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-5ea0fb17-ea72-400b-94c0-dc4650638ea0 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-5ea0fb17-ea72-400b-94c0-dc4650638ea0 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-5ea0fb17-ea72-400b-94c0-dc4650638ea0 img.shogun-image,
.shg-c#s-5ea0fb17-ea72-400b-94c0-dc4650638ea0 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-5ea0fb17-ea72-400b-94c0-dc4650638ea0 .shg-image-zoom,
.shg-c#s-5ea0fb17-ea72-400b-94c0-dc4650638ea0 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-5ea0fb17-ea72-400b-94c0-dc4650638ea0 {
  max-width:  100%;
}

.shg-c#s-5ea0fb17-ea72-400b-94c0-dc4650638ea0 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-5ea0fb17-ea72-400b-94c0-dc4650638ea0 .shg-image-zoom,
.shg-c#s-5ea0fb17-ea72-400b-94c0-dc4650638ea0 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-5ea0fb17-ea72-400b-94c0-dc4650638ea0 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-5ea0fb17-ea72-400b-94c0-dc4650638ea0 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-5ea0fb17-ea72-400b-94c0-dc4650638ea0 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-5ea0fb17-ea72-400b-94c0-dc4650638ea0 img.shogun-image,
.shg-c#s-5ea0fb17-ea72-400b-94c0-dc4650638ea0 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-5ea0fb17-ea72-400b-94c0-dc4650638ea0 .shg-image-zoom,
.shg-c#s-5ea0fb17-ea72-400b-94c0-dc4650638ea0 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-5ea0fb17-ea72-400b-94c0-dc4650638ea0 {
  max-width:  100%;
}

.shg-c#s-5ea0fb17-ea72-400b-94c0-dc4650638ea0 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-5ea0fb17-ea72-400b-94c0-dc4650638ea0 .shg-image-zoom,
.shg-c#s-5ea0fb17-ea72-400b-94c0-dc4650638ea0 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-5ea0fb17-ea72-400b-94c0-dc4650638ea0 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-5ea0fb17-ea72-400b-94c0-dc4650638ea0 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-5ea0fb17-ea72-400b-94c0-dc4650638ea0 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-5ea0fb17-ea72-400b-94c0-dc4650638ea0 img.shogun-image,
.shg-c#s-5ea0fb17-ea72-400b-94c0-dc4650638ea0 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-5ea0fb17-ea72-400b-94c0-dc4650638ea0 .shg-image-zoom,
.shg-c#s-5ea0fb17-ea72-400b-94c0-dc4650638ea0 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-5ea0fb17-ea72-400b-94c0-dc4650638ea0 {
  max-width:  100%;
}

.shg-c#s-5ea0fb17-ea72-400b-94c0-dc4650638ea0 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-5ea0fb17-ea72-400b-94c0-dc4650638ea0 .shg-image-zoom,
.shg-c#s-5ea0fb17-ea72-400b-94c0-dc4650638ea0 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-5ea0fb17-ea72-400b-94c0-dc4650638ea0 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-5ea0fb17-ea72-400b-94c0-dc4650638ea0 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-5ea0fb17-ea72-400b-94c0-dc4650638ea0 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-5ea0fb17-ea72-400b-94c0-dc4650638ea0 img.shogun-image,
.shg-c#s-5ea0fb17-ea72-400b-94c0-dc4650638ea0 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-5ea0fb17-ea72-400b-94c0-dc4650638ea0 .shg-image-zoom,
.shg-c#s-5ea0fb17-ea72-400b-94c0-dc4650638ea0 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-b4c76b62-743a-4c63-b429-6e3ecd050e75 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
min-height: 75px;
text-align: center;
}

#s-b4c76b62-743a-4c63-b429-6e3ecd050e75 .shg-product-title-component h4 span {
  color: ;
  font-weight:  600 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
  
}

#s-c3eee1e0-b58d-400a-9e88-a2b225ba7355 {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-c3eee1e0-b58d-400a-9e88-a2b225ba7355 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-c3eee1e0-b58d-400a-9e88-a2b225ba7355 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 14px;
}

#s-c3eee1e0-b58d-400a-9e88-a2b225ba7355 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-a1b197a1-762a-4fc1-b669-db1a10bd29a9 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
cursor: pointer;
}
#s-a1b197a1-762a-4fc1-b669-db1a10bd29a9:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-a1b197a1-762a-4fc1-b669-db1a10bd29a9:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-a1b197a1-762a-4fc1-b669-db1a10bd29a9-atc-btn-wrapper {
    text-align: center;
  }


#s-a1b197a1-762a-4fc1-b669-db1a10bd29a9 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-a1b197a1-762a-4fc1-b669-db1a10bd29a9.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-a1b197a1-762a-4fc1-b669-db1a10bd29a9.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-a1b197a1-762a-4fc1-b669-db1a10bd29a9.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-a1b197a1-762a-4fc1-b669-db1a10bd29a9-atc-btn-wrapper {
    text-align: center;
  }


#s-a1b197a1-762a-4fc1-b669-db1a10bd29a9 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-a1b197a1-762a-4fc1-b669-db1a10bd29a9.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-a1b197a1-762a-4fc1-b669-db1a10bd29a9.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-a1b197a1-762a-4fc1-b669-db1a10bd29a9.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-a1b197a1-762a-4fc1-b669-db1a10bd29a9-atc-btn-wrapper {
    text-align: center;
  }


#s-a1b197a1-762a-4fc1-b669-db1a10bd29a9 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-a1b197a1-762a-4fc1-b669-db1a10bd29a9.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-a1b197a1-762a-4fc1-b669-db1a10bd29a9.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-a1b197a1-762a-4fc1-b669-db1a10bd29a9.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-a1b197a1-762a-4fc1-b669-db1a10bd29a9-atc-btn-wrapper {
    text-align: center;
  }


#s-a1b197a1-762a-4fc1-b669-db1a10bd29a9 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-a1b197a1-762a-4fc1-b669-db1a10bd29a9.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-a1b197a1-762a-4fc1-b669-db1a10bd29a9.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-a1b197a1-762a-4fc1-b669-db1a10bd29a9.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-a1b197a1-762a-4fc1-b669-db1a10bd29a9-atc-btn-wrapper {
    text-align: center;
  }


#s-a1b197a1-762a-4fc1-b669-db1a10bd29a9 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-a1b197a1-762a-4fc1-b669-db1a10bd29a9.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-a1b197a1-762a-4fc1-b669-db1a10bd29a9.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-a1b197a1-762a-4fc1-b669-db1a10bd29a9.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-1175851e-06b9-4c85-85ae-77797a6e9b3e {
  margin-left: auto;
margin-right: auto;
}

#s-4f4dd69d-4992-4c1c-8486-d8c56e851616 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-4f4dd69d-4992-4c1c-8486-d8c56e851616 {
  max-width:  100%;
}

.shg-c#s-4f4dd69d-4992-4c1c-8486-d8c56e851616 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-4f4dd69d-4992-4c1c-8486-d8c56e851616 .shg-image-zoom,
.shg-c#s-4f4dd69d-4992-4c1c-8486-d8c56e851616 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-4f4dd69d-4992-4c1c-8486-d8c56e851616 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-4f4dd69d-4992-4c1c-8486-d8c56e851616 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-4f4dd69d-4992-4c1c-8486-d8c56e851616 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-4f4dd69d-4992-4c1c-8486-d8c56e851616 img.shogun-image,
.shg-c#s-4f4dd69d-4992-4c1c-8486-d8c56e851616 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-4f4dd69d-4992-4c1c-8486-d8c56e851616 .shg-image-zoom,
.shg-c#s-4f4dd69d-4992-4c1c-8486-d8c56e851616 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-4f4dd69d-4992-4c1c-8486-d8c56e851616 {
  max-width:  100%;
}

.shg-c#s-4f4dd69d-4992-4c1c-8486-d8c56e851616 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-4f4dd69d-4992-4c1c-8486-d8c56e851616 .shg-image-zoom,
.shg-c#s-4f4dd69d-4992-4c1c-8486-d8c56e851616 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-4f4dd69d-4992-4c1c-8486-d8c56e851616 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-4f4dd69d-4992-4c1c-8486-d8c56e851616 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-4f4dd69d-4992-4c1c-8486-d8c56e851616 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-4f4dd69d-4992-4c1c-8486-d8c56e851616 img.shogun-image,
.shg-c#s-4f4dd69d-4992-4c1c-8486-d8c56e851616 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-4f4dd69d-4992-4c1c-8486-d8c56e851616 .shg-image-zoom,
.shg-c#s-4f4dd69d-4992-4c1c-8486-d8c56e851616 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-4f4dd69d-4992-4c1c-8486-d8c56e851616 {
  max-width:  100%;
}

.shg-c#s-4f4dd69d-4992-4c1c-8486-d8c56e851616 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-4f4dd69d-4992-4c1c-8486-d8c56e851616 .shg-image-zoom,
.shg-c#s-4f4dd69d-4992-4c1c-8486-d8c56e851616 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-4f4dd69d-4992-4c1c-8486-d8c56e851616 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-4f4dd69d-4992-4c1c-8486-d8c56e851616 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-4f4dd69d-4992-4c1c-8486-d8c56e851616 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-4f4dd69d-4992-4c1c-8486-d8c56e851616 img.shogun-image,
.shg-c#s-4f4dd69d-4992-4c1c-8486-d8c56e851616 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-4f4dd69d-4992-4c1c-8486-d8c56e851616 .shg-image-zoom,
.shg-c#s-4f4dd69d-4992-4c1c-8486-d8c56e851616 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-4f4dd69d-4992-4c1c-8486-d8c56e851616 {
  max-width:  100%;
}

.shg-c#s-4f4dd69d-4992-4c1c-8486-d8c56e851616 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-4f4dd69d-4992-4c1c-8486-d8c56e851616 .shg-image-zoom,
.shg-c#s-4f4dd69d-4992-4c1c-8486-d8c56e851616 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-4f4dd69d-4992-4c1c-8486-d8c56e851616 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-4f4dd69d-4992-4c1c-8486-d8c56e851616 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-4f4dd69d-4992-4c1c-8486-d8c56e851616 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-4f4dd69d-4992-4c1c-8486-d8c56e851616 img.shogun-image,
.shg-c#s-4f4dd69d-4992-4c1c-8486-d8c56e851616 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-4f4dd69d-4992-4c1c-8486-d8c56e851616 .shg-image-zoom,
.shg-c#s-4f4dd69d-4992-4c1c-8486-d8c56e851616 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-4f4dd69d-4992-4c1c-8486-d8c56e851616 {
  max-width:  100%;
}

.shg-c#s-4f4dd69d-4992-4c1c-8486-d8c56e851616 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-4f4dd69d-4992-4c1c-8486-d8c56e851616 .shg-image-zoom,
.shg-c#s-4f4dd69d-4992-4c1c-8486-d8c56e851616 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-4f4dd69d-4992-4c1c-8486-d8c56e851616 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-4f4dd69d-4992-4c1c-8486-d8c56e851616 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-4f4dd69d-4992-4c1c-8486-d8c56e851616 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-4f4dd69d-4992-4c1c-8486-d8c56e851616 img.shogun-image,
.shg-c#s-4f4dd69d-4992-4c1c-8486-d8c56e851616 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-4f4dd69d-4992-4c1c-8486-d8c56e851616 .shg-image-zoom,
.shg-c#s-4f4dd69d-4992-4c1c-8486-d8c56e851616 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-6f0d225b-bc1f-45df-a61c-eaf527453337 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
min-height: 75px;
text-align: center;
}

#s-6f0d225b-bc1f-45df-a61c-eaf527453337 .shg-product-title-component h4 span {
  color: ;
  font-weight:  600 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
  
}

#s-0ca657db-b4a2-4705-8164-f573e7d40b4c {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-0ca657db-b4a2-4705-8164-f573e7d40b4c .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-0ca657db-b4a2-4705-8164-f573e7d40b4c .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 14px;
}

#s-0ca657db-b4a2-4705-8164-f573e7d40b4c .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-85818349-f523-4950-99e6-4118262967d0 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
cursor: pointer;
}
#s-85818349-f523-4950-99e6-4118262967d0:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-85818349-f523-4950-99e6-4118262967d0:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-85818349-f523-4950-99e6-4118262967d0-atc-btn-wrapper {
    text-align: center;
  }


#s-85818349-f523-4950-99e6-4118262967d0 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-85818349-f523-4950-99e6-4118262967d0.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-85818349-f523-4950-99e6-4118262967d0.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-85818349-f523-4950-99e6-4118262967d0.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-85818349-f523-4950-99e6-4118262967d0-atc-btn-wrapper {
    text-align: center;
  }


#s-85818349-f523-4950-99e6-4118262967d0 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-85818349-f523-4950-99e6-4118262967d0.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-85818349-f523-4950-99e6-4118262967d0.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-85818349-f523-4950-99e6-4118262967d0.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-85818349-f523-4950-99e6-4118262967d0-atc-btn-wrapper {
    text-align: center;
  }


#s-85818349-f523-4950-99e6-4118262967d0 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-85818349-f523-4950-99e6-4118262967d0.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-85818349-f523-4950-99e6-4118262967d0.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-85818349-f523-4950-99e6-4118262967d0.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-85818349-f523-4950-99e6-4118262967d0-atc-btn-wrapper {
    text-align: center;
  }


#s-85818349-f523-4950-99e6-4118262967d0 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-85818349-f523-4950-99e6-4118262967d0.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-85818349-f523-4950-99e6-4118262967d0.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-85818349-f523-4950-99e6-4118262967d0.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-85818349-f523-4950-99e6-4118262967d0-atc-btn-wrapper {
    text-align: center;
  }


#s-85818349-f523-4950-99e6-4118262967d0 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-85818349-f523-4950-99e6-4118262967d0.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-85818349-f523-4950-99e6-4118262967d0.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-85818349-f523-4950-99e6-4118262967d0.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-d9383239-848a-4ed3-b252-7f30b57f9ce3 {
  margin-left: auto;
margin-right: auto;
}

#s-db777d22-6151-405e-a3b6-18db7c7ecf62 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-db777d22-6151-405e-a3b6-18db7c7ecf62 {
  max-width:  100%;
}

.shg-c#s-db777d22-6151-405e-a3b6-18db7c7ecf62 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-db777d22-6151-405e-a3b6-18db7c7ecf62 .shg-image-zoom,
.shg-c#s-db777d22-6151-405e-a3b6-18db7c7ecf62 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-db777d22-6151-405e-a3b6-18db7c7ecf62 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-db777d22-6151-405e-a3b6-18db7c7ecf62 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-db777d22-6151-405e-a3b6-18db7c7ecf62 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-db777d22-6151-405e-a3b6-18db7c7ecf62 img.shogun-image,
.shg-c#s-db777d22-6151-405e-a3b6-18db7c7ecf62 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-db777d22-6151-405e-a3b6-18db7c7ecf62 .shg-image-zoom,
.shg-c#s-db777d22-6151-405e-a3b6-18db7c7ecf62 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-db777d22-6151-405e-a3b6-18db7c7ecf62 {
  max-width:  100%;
}

.shg-c#s-db777d22-6151-405e-a3b6-18db7c7ecf62 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-db777d22-6151-405e-a3b6-18db7c7ecf62 .shg-image-zoom,
.shg-c#s-db777d22-6151-405e-a3b6-18db7c7ecf62 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-db777d22-6151-405e-a3b6-18db7c7ecf62 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-db777d22-6151-405e-a3b6-18db7c7ecf62 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-db777d22-6151-405e-a3b6-18db7c7ecf62 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-db777d22-6151-405e-a3b6-18db7c7ecf62 img.shogun-image,
.shg-c#s-db777d22-6151-405e-a3b6-18db7c7ecf62 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-db777d22-6151-405e-a3b6-18db7c7ecf62 .shg-image-zoom,
.shg-c#s-db777d22-6151-405e-a3b6-18db7c7ecf62 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-db777d22-6151-405e-a3b6-18db7c7ecf62 {
  max-width:  100%;
}

.shg-c#s-db777d22-6151-405e-a3b6-18db7c7ecf62 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-db777d22-6151-405e-a3b6-18db7c7ecf62 .shg-image-zoom,
.shg-c#s-db777d22-6151-405e-a3b6-18db7c7ecf62 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-db777d22-6151-405e-a3b6-18db7c7ecf62 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-db777d22-6151-405e-a3b6-18db7c7ecf62 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-db777d22-6151-405e-a3b6-18db7c7ecf62 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-db777d22-6151-405e-a3b6-18db7c7ecf62 img.shogun-image,
.shg-c#s-db777d22-6151-405e-a3b6-18db7c7ecf62 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-db777d22-6151-405e-a3b6-18db7c7ecf62 .shg-image-zoom,
.shg-c#s-db777d22-6151-405e-a3b6-18db7c7ecf62 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-db777d22-6151-405e-a3b6-18db7c7ecf62 {
  max-width:  100%;
}

.shg-c#s-db777d22-6151-405e-a3b6-18db7c7ecf62 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-db777d22-6151-405e-a3b6-18db7c7ecf62 .shg-image-zoom,
.shg-c#s-db777d22-6151-405e-a3b6-18db7c7ecf62 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-db777d22-6151-405e-a3b6-18db7c7ecf62 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-db777d22-6151-405e-a3b6-18db7c7ecf62 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-db777d22-6151-405e-a3b6-18db7c7ecf62 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-db777d22-6151-405e-a3b6-18db7c7ecf62 img.shogun-image,
.shg-c#s-db777d22-6151-405e-a3b6-18db7c7ecf62 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-db777d22-6151-405e-a3b6-18db7c7ecf62 .shg-image-zoom,
.shg-c#s-db777d22-6151-405e-a3b6-18db7c7ecf62 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-db777d22-6151-405e-a3b6-18db7c7ecf62 {
  max-width:  100%;
}

.shg-c#s-db777d22-6151-405e-a3b6-18db7c7ecf62 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-db777d22-6151-405e-a3b6-18db7c7ecf62 .shg-image-zoom,
.shg-c#s-db777d22-6151-405e-a3b6-18db7c7ecf62 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-db777d22-6151-405e-a3b6-18db7c7ecf62 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-db777d22-6151-405e-a3b6-18db7c7ecf62 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-db777d22-6151-405e-a3b6-18db7c7ecf62 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-db777d22-6151-405e-a3b6-18db7c7ecf62 img.shogun-image,
.shg-c#s-db777d22-6151-405e-a3b6-18db7c7ecf62 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-db777d22-6151-405e-a3b6-18db7c7ecf62 .shg-image-zoom,
.shg-c#s-db777d22-6151-405e-a3b6-18db7c7ecf62 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-0308dccb-4069-4785-9a57-808d7bb21623 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
min-height: 75px;
text-align: center;
}

#s-0308dccb-4069-4785-9a57-808d7bb21623 .shg-product-title-component h4 span {
  color: ;
  font-weight:  600 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
  
}

#s-6f14b01b-d304-4d09-90e2-9886be2fbf5a {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-6f14b01b-d304-4d09-90e2-9886be2fbf5a .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-6f14b01b-d304-4d09-90e2-9886be2fbf5a .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 14px;
}

#s-6f14b01b-d304-4d09-90e2-9886be2fbf5a .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-718798d3-4a4d-48d5-842b-25ff4a62a90d {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
cursor: pointer;
}
#s-718798d3-4a4d-48d5-842b-25ff4a62a90d:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-718798d3-4a4d-48d5-842b-25ff4a62a90d:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-718798d3-4a4d-48d5-842b-25ff4a62a90d-atc-btn-wrapper {
    text-align: center;
  }


#s-718798d3-4a4d-48d5-842b-25ff4a62a90d {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-718798d3-4a4d-48d5-842b-25ff4a62a90d.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-718798d3-4a4d-48d5-842b-25ff4a62a90d.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-718798d3-4a4d-48d5-842b-25ff4a62a90d.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-718798d3-4a4d-48d5-842b-25ff4a62a90d-atc-btn-wrapper {
    text-align: center;
  }


#s-718798d3-4a4d-48d5-842b-25ff4a62a90d {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-718798d3-4a4d-48d5-842b-25ff4a62a90d.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-718798d3-4a4d-48d5-842b-25ff4a62a90d.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-718798d3-4a4d-48d5-842b-25ff4a62a90d.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-718798d3-4a4d-48d5-842b-25ff4a62a90d-atc-btn-wrapper {
    text-align: center;
  }


#s-718798d3-4a4d-48d5-842b-25ff4a62a90d {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-718798d3-4a4d-48d5-842b-25ff4a62a90d.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-718798d3-4a4d-48d5-842b-25ff4a62a90d.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-718798d3-4a4d-48d5-842b-25ff4a62a90d.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-718798d3-4a4d-48d5-842b-25ff4a62a90d-atc-btn-wrapper {
    text-align: center;
  }


#s-718798d3-4a4d-48d5-842b-25ff4a62a90d {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-718798d3-4a4d-48d5-842b-25ff4a62a90d.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-718798d3-4a4d-48d5-842b-25ff4a62a90d.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-718798d3-4a4d-48d5-842b-25ff4a62a90d.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-718798d3-4a4d-48d5-842b-25ff4a62a90d-atc-btn-wrapper {
    text-align: center;
  }


#s-718798d3-4a4d-48d5-842b-25ff4a62a90d {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-718798d3-4a4d-48d5-842b-25ff4a62a90d.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-718798d3-4a4d-48d5-842b-25ff4a62a90d.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-718798d3-4a4d-48d5-842b-25ff4a62a90d.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-e11ec4c9-097e-47aa-a8e6-da83e806a571 {
  margin-left: auto;
margin-right: auto;
}

#s-2286bc60-809c-4c5c-b6e3-cca353f7bdcf {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-2286bc60-809c-4c5c-b6e3-cca353f7bdcf {
  max-width:  100%;
}

.shg-c#s-2286bc60-809c-4c5c-b6e3-cca353f7bdcf img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-2286bc60-809c-4c5c-b6e3-cca353f7bdcf .shg-image-zoom,
.shg-c#s-2286bc60-809c-4c5c-b6e3-cca353f7bdcf img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-2286bc60-809c-4c5c-b6e3-cca353f7bdcf .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-2286bc60-809c-4c5c-b6e3-cca353f7bdcf .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-2286bc60-809c-4c5c-b6e3-cca353f7bdcf img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-2286bc60-809c-4c5c-b6e3-cca353f7bdcf img.shogun-image,
.shg-c#s-2286bc60-809c-4c5c-b6e3-cca353f7bdcf .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-2286bc60-809c-4c5c-b6e3-cca353f7bdcf .shg-image-zoom,
.shg-c#s-2286bc60-809c-4c5c-b6e3-cca353f7bdcf img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-2286bc60-809c-4c5c-b6e3-cca353f7bdcf {
  max-width:  100%;
}

.shg-c#s-2286bc60-809c-4c5c-b6e3-cca353f7bdcf img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-2286bc60-809c-4c5c-b6e3-cca353f7bdcf .shg-image-zoom,
.shg-c#s-2286bc60-809c-4c5c-b6e3-cca353f7bdcf img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-2286bc60-809c-4c5c-b6e3-cca353f7bdcf .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-2286bc60-809c-4c5c-b6e3-cca353f7bdcf .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-2286bc60-809c-4c5c-b6e3-cca353f7bdcf img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-2286bc60-809c-4c5c-b6e3-cca353f7bdcf img.shogun-image,
.shg-c#s-2286bc60-809c-4c5c-b6e3-cca353f7bdcf .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-2286bc60-809c-4c5c-b6e3-cca353f7bdcf .shg-image-zoom,
.shg-c#s-2286bc60-809c-4c5c-b6e3-cca353f7bdcf img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-2286bc60-809c-4c5c-b6e3-cca353f7bdcf {
  max-width:  100%;
}

.shg-c#s-2286bc60-809c-4c5c-b6e3-cca353f7bdcf img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-2286bc60-809c-4c5c-b6e3-cca353f7bdcf .shg-image-zoom,
.shg-c#s-2286bc60-809c-4c5c-b6e3-cca353f7bdcf img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-2286bc60-809c-4c5c-b6e3-cca353f7bdcf .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-2286bc60-809c-4c5c-b6e3-cca353f7bdcf .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-2286bc60-809c-4c5c-b6e3-cca353f7bdcf img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-2286bc60-809c-4c5c-b6e3-cca353f7bdcf img.shogun-image,
.shg-c#s-2286bc60-809c-4c5c-b6e3-cca353f7bdcf .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-2286bc60-809c-4c5c-b6e3-cca353f7bdcf .shg-image-zoom,
.shg-c#s-2286bc60-809c-4c5c-b6e3-cca353f7bdcf img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-2286bc60-809c-4c5c-b6e3-cca353f7bdcf {
  max-width:  100%;
}

.shg-c#s-2286bc60-809c-4c5c-b6e3-cca353f7bdcf img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-2286bc60-809c-4c5c-b6e3-cca353f7bdcf .shg-image-zoom,
.shg-c#s-2286bc60-809c-4c5c-b6e3-cca353f7bdcf img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-2286bc60-809c-4c5c-b6e3-cca353f7bdcf .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-2286bc60-809c-4c5c-b6e3-cca353f7bdcf .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-2286bc60-809c-4c5c-b6e3-cca353f7bdcf img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-2286bc60-809c-4c5c-b6e3-cca353f7bdcf img.shogun-image,
.shg-c#s-2286bc60-809c-4c5c-b6e3-cca353f7bdcf .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-2286bc60-809c-4c5c-b6e3-cca353f7bdcf .shg-image-zoom,
.shg-c#s-2286bc60-809c-4c5c-b6e3-cca353f7bdcf img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-2286bc60-809c-4c5c-b6e3-cca353f7bdcf {
  max-width:  100%;
}

.shg-c#s-2286bc60-809c-4c5c-b6e3-cca353f7bdcf img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-2286bc60-809c-4c5c-b6e3-cca353f7bdcf .shg-image-zoom,
.shg-c#s-2286bc60-809c-4c5c-b6e3-cca353f7bdcf img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-2286bc60-809c-4c5c-b6e3-cca353f7bdcf .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-2286bc60-809c-4c5c-b6e3-cca353f7bdcf .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-2286bc60-809c-4c5c-b6e3-cca353f7bdcf img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-2286bc60-809c-4c5c-b6e3-cca353f7bdcf img.shogun-image,
.shg-c#s-2286bc60-809c-4c5c-b6e3-cca353f7bdcf .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-2286bc60-809c-4c5c-b6e3-cca353f7bdcf .shg-image-zoom,
.shg-c#s-2286bc60-809c-4c5c-b6e3-cca353f7bdcf img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-6570295c-5f2f-4eae-b602-7803109b19d1 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
min-height: 75px;
text-align: center;
}

#s-6570295c-5f2f-4eae-b602-7803109b19d1 .shg-product-title-component h4 span {
  color: ;
  font-weight:  600 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
  
}

#s-bee77307-4a04-4668-ba45-26611744817f {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-bee77307-4a04-4668-ba45-26611744817f .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-bee77307-4a04-4668-ba45-26611744817f .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 14px;
}

#s-bee77307-4a04-4668-ba45-26611744817f .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-5f843cbb-8dbc-4c7c-84df-6543d192434c {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
cursor: pointer;
}
#s-5f843cbb-8dbc-4c7c-84df-6543d192434c:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-5f843cbb-8dbc-4c7c-84df-6543d192434c:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-5f843cbb-8dbc-4c7c-84df-6543d192434c-atc-btn-wrapper {
    text-align: center;
  }


#s-5f843cbb-8dbc-4c7c-84df-6543d192434c {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-5f843cbb-8dbc-4c7c-84df-6543d192434c.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-5f843cbb-8dbc-4c7c-84df-6543d192434c.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-5f843cbb-8dbc-4c7c-84df-6543d192434c.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-5f843cbb-8dbc-4c7c-84df-6543d192434c-atc-btn-wrapper {
    text-align: center;
  }


#s-5f843cbb-8dbc-4c7c-84df-6543d192434c {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-5f843cbb-8dbc-4c7c-84df-6543d192434c.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-5f843cbb-8dbc-4c7c-84df-6543d192434c.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-5f843cbb-8dbc-4c7c-84df-6543d192434c.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-5f843cbb-8dbc-4c7c-84df-6543d192434c-atc-btn-wrapper {
    text-align: center;
  }


#s-5f843cbb-8dbc-4c7c-84df-6543d192434c {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-5f843cbb-8dbc-4c7c-84df-6543d192434c.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-5f843cbb-8dbc-4c7c-84df-6543d192434c.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-5f843cbb-8dbc-4c7c-84df-6543d192434c.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-5f843cbb-8dbc-4c7c-84df-6543d192434c-atc-btn-wrapper {
    text-align: center;
  }


#s-5f843cbb-8dbc-4c7c-84df-6543d192434c {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-5f843cbb-8dbc-4c7c-84df-6543d192434c.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-5f843cbb-8dbc-4c7c-84df-6543d192434c.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-5f843cbb-8dbc-4c7c-84df-6543d192434c.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-5f843cbb-8dbc-4c7c-84df-6543d192434c-atc-btn-wrapper {
    text-align: center;
  }


#s-5f843cbb-8dbc-4c7c-84df-6543d192434c {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-5f843cbb-8dbc-4c7c-84df-6543d192434c.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-5f843cbb-8dbc-4c7c-84df-6543d192434c.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-5f843cbb-8dbc-4c7c-84df-6543d192434c.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-01e8ee9c-6511-4328-8aeb-228727343b53 {
  margin-left: auto;
margin-right: auto;
}

#s-62b0779a-e09f-4670-a37e-9cb48d4c0a2d {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-62b0779a-e09f-4670-a37e-9cb48d4c0a2d {
  max-width:  100%;
}

.shg-c#s-62b0779a-e09f-4670-a37e-9cb48d4c0a2d img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-62b0779a-e09f-4670-a37e-9cb48d4c0a2d .shg-image-zoom,
.shg-c#s-62b0779a-e09f-4670-a37e-9cb48d4c0a2d img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-62b0779a-e09f-4670-a37e-9cb48d4c0a2d .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-62b0779a-e09f-4670-a37e-9cb48d4c0a2d .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-62b0779a-e09f-4670-a37e-9cb48d4c0a2d img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-62b0779a-e09f-4670-a37e-9cb48d4c0a2d img.shogun-image,
.shg-c#s-62b0779a-e09f-4670-a37e-9cb48d4c0a2d .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-62b0779a-e09f-4670-a37e-9cb48d4c0a2d .shg-image-zoom,
.shg-c#s-62b0779a-e09f-4670-a37e-9cb48d4c0a2d img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-62b0779a-e09f-4670-a37e-9cb48d4c0a2d {
  max-width:  100%;
}

.shg-c#s-62b0779a-e09f-4670-a37e-9cb48d4c0a2d img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-62b0779a-e09f-4670-a37e-9cb48d4c0a2d .shg-image-zoom,
.shg-c#s-62b0779a-e09f-4670-a37e-9cb48d4c0a2d img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-62b0779a-e09f-4670-a37e-9cb48d4c0a2d .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-62b0779a-e09f-4670-a37e-9cb48d4c0a2d .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-62b0779a-e09f-4670-a37e-9cb48d4c0a2d img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-62b0779a-e09f-4670-a37e-9cb48d4c0a2d img.shogun-image,
.shg-c#s-62b0779a-e09f-4670-a37e-9cb48d4c0a2d .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-62b0779a-e09f-4670-a37e-9cb48d4c0a2d .shg-image-zoom,
.shg-c#s-62b0779a-e09f-4670-a37e-9cb48d4c0a2d img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-62b0779a-e09f-4670-a37e-9cb48d4c0a2d {
  max-width:  100%;
}

.shg-c#s-62b0779a-e09f-4670-a37e-9cb48d4c0a2d img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-62b0779a-e09f-4670-a37e-9cb48d4c0a2d .shg-image-zoom,
.shg-c#s-62b0779a-e09f-4670-a37e-9cb48d4c0a2d img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-62b0779a-e09f-4670-a37e-9cb48d4c0a2d .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-62b0779a-e09f-4670-a37e-9cb48d4c0a2d .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-62b0779a-e09f-4670-a37e-9cb48d4c0a2d img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-62b0779a-e09f-4670-a37e-9cb48d4c0a2d img.shogun-image,
.shg-c#s-62b0779a-e09f-4670-a37e-9cb48d4c0a2d .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-62b0779a-e09f-4670-a37e-9cb48d4c0a2d .shg-image-zoom,
.shg-c#s-62b0779a-e09f-4670-a37e-9cb48d4c0a2d img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-62b0779a-e09f-4670-a37e-9cb48d4c0a2d {
  max-width:  100%;
}

.shg-c#s-62b0779a-e09f-4670-a37e-9cb48d4c0a2d img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-62b0779a-e09f-4670-a37e-9cb48d4c0a2d .shg-image-zoom,
.shg-c#s-62b0779a-e09f-4670-a37e-9cb48d4c0a2d img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-62b0779a-e09f-4670-a37e-9cb48d4c0a2d .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-62b0779a-e09f-4670-a37e-9cb48d4c0a2d .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-62b0779a-e09f-4670-a37e-9cb48d4c0a2d img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-62b0779a-e09f-4670-a37e-9cb48d4c0a2d img.shogun-image,
.shg-c#s-62b0779a-e09f-4670-a37e-9cb48d4c0a2d .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-62b0779a-e09f-4670-a37e-9cb48d4c0a2d .shg-image-zoom,
.shg-c#s-62b0779a-e09f-4670-a37e-9cb48d4c0a2d img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-62b0779a-e09f-4670-a37e-9cb48d4c0a2d {
  max-width:  100%;
}

.shg-c#s-62b0779a-e09f-4670-a37e-9cb48d4c0a2d img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-62b0779a-e09f-4670-a37e-9cb48d4c0a2d .shg-image-zoom,
.shg-c#s-62b0779a-e09f-4670-a37e-9cb48d4c0a2d img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-62b0779a-e09f-4670-a37e-9cb48d4c0a2d .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-62b0779a-e09f-4670-a37e-9cb48d4c0a2d .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-62b0779a-e09f-4670-a37e-9cb48d4c0a2d img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-62b0779a-e09f-4670-a37e-9cb48d4c0a2d img.shogun-image,
.shg-c#s-62b0779a-e09f-4670-a37e-9cb48d4c0a2d .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-62b0779a-e09f-4670-a37e-9cb48d4c0a2d .shg-image-zoom,
.shg-c#s-62b0779a-e09f-4670-a37e-9cb48d4c0a2d img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-958ddc77-9c0b-4784-93c3-c5833a9dd33f {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
min-height: 75px;
text-align: center;
}

#s-958ddc77-9c0b-4784-93c3-c5833a9dd33f .shg-product-title-component h4 span {
  color: ;
  font-weight:  600 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
  
}

#s-c11116b4-3c63-4ff0-aeba-09775c34dca7 {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-c11116b4-3c63-4ff0-aeba-09775c34dca7 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-c11116b4-3c63-4ff0-aeba-09775c34dca7 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 14px;
}

#s-c11116b4-3c63-4ff0-aeba-09775c34dca7 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-37bf0e4d-feef-4b97-af01-bd493acbed52 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
cursor: pointer;
}
#s-37bf0e4d-feef-4b97-af01-bd493acbed52:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-37bf0e4d-feef-4b97-af01-bd493acbed52:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-37bf0e4d-feef-4b97-af01-bd493acbed52-atc-btn-wrapper {
    text-align: center;
  }


#s-37bf0e4d-feef-4b97-af01-bd493acbed52 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-37bf0e4d-feef-4b97-af01-bd493acbed52.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-37bf0e4d-feef-4b97-af01-bd493acbed52.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-37bf0e4d-feef-4b97-af01-bd493acbed52.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-37bf0e4d-feef-4b97-af01-bd493acbed52-atc-btn-wrapper {
    text-align: center;
  }


#s-37bf0e4d-feef-4b97-af01-bd493acbed52 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-37bf0e4d-feef-4b97-af01-bd493acbed52.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-37bf0e4d-feef-4b97-af01-bd493acbed52.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-37bf0e4d-feef-4b97-af01-bd493acbed52.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-37bf0e4d-feef-4b97-af01-bd493acbed52-atc-btn-wrapper {
    text-align: center;
  }


#s-37bf0e4d-feef-4b97-af01-bd493acbed52 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-37bf0e4d-feef-4b97-af01-bd493acbed52.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-37bf0e4d-feef-4b97-af01-bd493acbed52.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-37bf0e4d-feef-4b97-af01-bd493acbed52.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-37bf0e4d-feef-4b97-af01-bd493acbed52-atc-btn-wrapper {
    text-align: center;
  }


#s-37bf0e4d-feef-4b97-af01-bd493acbed52 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-37bf0e4d-feef-4b97-af01-bd493acbed52.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-37bf0e4d-feef-4b97-af01-bd493acbed52.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-37bf0e4d-feef-4b97-af01-bd493acbed52.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-37bf0e4d-feef-4b97-af01-bd493acbed52-atc-btn-wrapper {
    text-align: center;
  }


#s-37bf0e4d-feef-4b97-af01-bd493acbed52 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-37bf0e4d-feef-4b97-af01-bd493acbed52.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-37bf0e4d-feef-4b97-af01-bd493acbed52.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-37bf0e4d-feef-4b97-af01-bd493acbed52.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-ce342a6c-b18f-4da6-a352-ed5acef57ae7 {
  margin-left: auto;
margin-right: auto;
}

#s-9847e1da-06fb-483c-9d02-a5d1771f7908 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-9847e1da-06fb-483c-9d02-a5d1771f7908 {
  max-width:  100%;
}

.shg-c#s-9847e1da-06fb-483c-9d02-a5d1771f7908 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-9847e1da-06fb-483c-9d02-a5d1771f7908 .shg-image-zoom,
.shg-c#s-9847e1da-06fb-483c-9d02-a5d1771f7908 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-9847e1da-06fb-483c-9d02-a5d1771f7908 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-9847e1da-06fb-483c-9d02-a5d1771f7908 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-9847e1da-06fb-483c-9d02-a5d1771f7908 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-9847e1da-06fb-483c-9d02-a5d1771f7908 img.shogun-image,
.shg-c#s-9847e1da-06fb-483c-9d02-a5d1771f7908 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-9847e1da-06fb-483c-9d02-a5d1771f7908 .shg-image-zoom,
.shg-c#s-9847e1da-06fb-483c-9d02-a5d1771f7908 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-9847e1da-06fb-483c-9d02-a5d1771f7908 {
  max-width:  100%;
}

.shg-c#s-9847e1da-06fb-483c-9d02-a5d1771f7908 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-9847e1da-06fb-483c-9d02-a5d1771f7908 .shg-image-zoom,
.shg-c#s-9847e1da-06fb-483c-9d02-a5d1771f7908 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-9847e1da-06fb-483c-9d02-a5d1771f7908 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-9847e1da-06fb-483c-9d02-a5d1771f7908 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-9847e1da-06fb-483c-9d02-a5d1771f7908 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-9847e1da-06fb-483c-9d02-a5d1771f7908 img.shogun-image,
.shg-c#s-9847e1da-06fb-483c-9d02-a5d1771f7908 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-9847e1da-06fb-483c-9d02-a5d1771f7908 .shg-image-zoom,
.shg-c#s-9847e1da-06fb-483c-9d02-a5d1771f7908 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-9847e1da-06fb-483c-9d02-a5d1771f7908 {
  max-width:  100%;
}

.shg-c#s-9847e1da-06fb-483c-9d02-a5d1771f7908 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-9847e1da-06fb-483c-9d02-a5d1771f7908 .shg-image-zoom,
.shg-c#s-9847e1da-06fb-483c-9d02-a5d1771f7908 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-9847e1da-06fb-483c-9d02-a5d1771f7908 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-9847e1da-06fb-483c-9d02-a5d1771f7908 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-9847e1da-06fb-483c-9d02-a5d1771f7908 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-9847e1da-06fb-483c-9d02-a5d1771f7908 img.shogun-image,
.shg-c#s-9847e1da-06fb-483c-9d02-a5d1771f7908 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-9847e1da-06fb-483c-9d02-a5d1771f7908 .shg-image-zoom,
.shg-c#s-9847e1da-06fb-483c-9d02-a5d1771f7908 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-9847e1da-06fb-483c-9d02-a5d1771f7908 {
  max-width:  100%;
}

.shg-c#s-9847e1da-06fb-483c-9d02-a5d1771f7908 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-9847e1da-06fb-483c-9d02-a5d1771f7908 .shg-image-zoom,
.shg-c#s-9847e1da-06fb-483c-9d02-a5d1771f7908 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-9847e1da-06fb-483c-9d02-a5d1771f7908 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-9847e1da-06fb-483c-9d02-a5d1771f7908 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-9847e1da-06fb-483c-9d02-a5d1771f7908 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-9847e1da-06fb-483c-9d02-a5d1771f7908 img.shogun-image,
.shg-c#s-9847e1da-06fb-483c-9d02-a5d1771f7908 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-9847e1da-06fb-483c-9d02-a5d1771f7908 .shg-image-zoom,
.shg-c#s-9847e1da-06fb-483c-9d02-a5d1771f7908 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-9847e1da-06fb-483c-9d02-a5d1771f7908 {
  max-width:  100%;
}

.shg-c#s-9847e1da-06fb-483c-9d02-a5d1771f7908 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-9847e1da-06fb-483c-9d02-a5d1771f7908 .shg-image-zoom,
.shg-c#s-9847e1da-06fb-483c-9d02-a5d1771f7908 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-9847e1da-06fb-483c-9d02-a5d1771f7908 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-9847e1da-06fb-483c-9d02-a5d1771f7908 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-9847e1da-06fb-483c-9d02-a5d1771f7908 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-9847e1da-06fb-483c-9d02-a5d1771f7908 img.shogun-image,
.shg-c#s-9847e1da-06fb-483c-9d02-a5d1771f7908 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-9847e1da-06fb-483c-9d02-a5d1771f7908 .shg-image-zoom,
.shg-c#s-9847e1da-06fb-483c-9d02-a5d1771f7908 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-8124bd5e-2dcb-4024-b0a2-bf110fc572e6 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
min-height: 75px;
text-align: center;
}

#s-8124bd5e-2dcb-4024-b0a2-bf110fc572e6 .shg-product-title-component h4 span {
  color: ;
  font-weight:  600 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
  
}

#s-7628d4f2-ab70-41ad-84b3-4146a14107ce {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-7628d4f2-ab70-41ad-84b3-4146a14107ce .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-7628d4f2-ab70-41ad-84b3-4146a14107ce .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 14px;
}

#s-7628d4f2-ab70-41ad-84b3-4146a14107ce .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-0050fb65-54f3-4f38-b0fb-7dc32aba72d6 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
cursor: pointer;
}
#s-0050fb65-54f3-4f38-b0fb-7dc32aba72d6:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-0050fb65-54f3-4f38-b0fb-7dc32aba72d6:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-0050fb65-54f3-4f38-b0fb-7dc32aba72d6-atc-btn-wrapper {
    text-align: center;
  }


#s-0050fb65-54f3-4f38-b0fb-7dc32aba72d6 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-0050fb65-54f3-4f38-b0fb-7dc32aba72d6.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-0050fb65-54f3-4f38-b0fb-7dc32aba72d6.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-0050fb65-54f3-4f38-b0fb-7dc32aba72d6.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-0050fb65-54f3-4f38-b0fb-7dc32aba72d6-atc-btn-wrapper {
    text-align: center;
  }


#s-0050fb65-54f3-4f38-b0fb-7dc32aba72d6 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-0050fb65-54f3-4f38-b0fb-7dc32aba72d6.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-0050fb65-54f3-4f38-b0fb-7dc32aba72d6.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-0050fb65-54f3-4f38-b0fb-7dc32aba72d6.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-0050fb65-54f3-4f38-b0fb-7dc32aba72d6-atc-btn-wrapper {
    text-align: center;
  }


#s-0050fb65-54f3-4f38-b0fb-7dc32aba72d6 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-0050fb65-54f3-4f38-b0fb-7dc32aba72d6.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-0050fb65-54f3-4f38-b0fb-7dc32aba72d6.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-0050fb65-54f3-4f38-b0fb-7dc32aba72d6.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-0050fb65-54f3-4f38-b0fb-7dc32aba72d6-atc-btn-wrapper {
    text-align: center;
  }


#s-0050fb65-54f3-4f38-b0fb-7dc32aba72d6 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-0050fb65-54f3-4f38-b0fb-7dc32aba72d6.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-0050fb65-54f3-4f38-b0fb-7dc32aba72d6.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-0050fb65-54f3-4f38-b0fb-7dc32aba72d6.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-0050fb65-54f3-4f38-b0fb-7dc32aba72d6-atc-btn-wrapper {
    text-align: center;
  }


#s-0050fb65-54f3-4f38-b0fb-7dc32aba72d6 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-0050fb65-54f3-4f38-b0fb-7dc32aba72d6.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-0050fb65-54f3-4f38-b0fb-7dc32aba72d6.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-0050fb65-54f3-4f38-b0fb-7dc32aba72d6.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-b402ff33-b229-4ba2-b396-ad059b4d6223 {
  margin-left: auto;
margin-right: auto;
}

#s-484f2ec7-bd25-45be-bcf2-f376d8ec0ce3 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-484f2ec7-bd25-45be-bcf2-f376d8ec0ce3 {
  max-width:  100%;
}

.shg-c#s-484f2ec7-bd25-45be-bcf2-f376d8ec0ce3 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-484f2ec7-bd25-45be-bcf2-f376d8ec0ce3 .shg-image-zoom,
.shg-c#s-484f2ec7-bd25-45be-bcf2-f376d8ec0ce3 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-484f2ec7-bd25-45be-bcf2-f376d8ec0ce3 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-484f2ec7-bd25-45be-bcf2-f376d8ec0ce3 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-484f2ec7-bd25-45be-bcf2-f376d8ec0ce3 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-484f2ec7-bd25-45be-bcf2-f376d8ec0ce3 img.shogun-image,
.shg-c#s-484f2ec7-bd25-45be-bcf2-f376d8ec0ce3 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-484f2ec7-bd25-45be-bcf2-f376d8ec0ce3 .shg-image-zoom,
.shg-c#s-484f2ec7-bd25-45be-bcf2-f376d8ec0ce3 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-484f2ec7-bd25-45be-bcf2-f376d8ec0ce3 {
  max-width:  100%;
}

.shg-c#s-484f2ec7-bd25-45be-bcf2-f376d8ec0ce3 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-484f2ec7-bd25-45be-bcf2-f376d8ec0ce3 .shg-image-zoom,
.shg-c#s-484f2ec7-bd25-45be-bcf2-f376d8ec0ce3 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-484f2ec7-bd25-45be-bcf2-f376d8ec0ce3 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-484f2ec7-bd25-45be-bcf2-f376d8ec0ce3 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-484f2ec7-bd25-45be-bcf2-f376d8ec0ce3 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-484f2ec7-bd25-45be-bcf2-f376d8ec0ce3 img.shogun-image,
.shg-c#s-484f2ec7-bd25-45be-bcf2-f376d8ec0ce3 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-484f2ec7-bd25-45be-bcf2-f376d8ec0ce3 .shg-image-zoom,
.shg-c#s-484f2ec7-bd25-45be-bcf2-f376d8ec0ce3 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-484f2ec7-bd25-45be-bcf2-f376d8ec0ce3 {
  max-width:  100%;
}

.shg-c#s-484f2ec7-bd25-45be-bcf2-f376d8ec0ce3 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-484f2ec7-bd25-45be-bcf2-f376d8ec0ce3 .shg-image-zoom,
.shg-c#s-484f2ec7-bd25-45be-bcf2-f376d8ec0ce3 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-484f2ec7-bd25-45be-bcf2-f376d8ec0ce3 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-484f2ec7-bd25-45be-bcf2-f376d8ec0ce3 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-484f2ec7-bd25-45be-bcf2-f376d8ec0ce3 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-484f2ec7-bd25-45be-bcf2-f376d8ec0ce3 img.shogun-image,
.shg-c#s-484f2ec7-bd25-45be-bcf2-f376d8ec0ce3 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-484f2ec7-bd25-45be-bcf2-f376d8ec0ce3 .shg-image-zoom,
.shg-c#s-484f2ec7-bd25-45be-bcf2-f376d8ec0ce3 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-484f2ec7-bd25-45be-bcf2-f376d8ec0ce3 {
  max-width:  100%;
}

.shg-c#s-484f2ec7-bd25-45be-bcf2-f376d8ec0ce3 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-484f2ec7-bd25-45be-bcf2-f376d8ec0ce3 .shg-image-zoom,
.shg-c#s-484f2ec7-bd25-45be-bcf2-f376d8ec0ce3 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-484f2ec7-bd25-45be-bcf2-f376d8ec0ce3 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-484f2ec7-bd25-45be-bcf2-f376d8ec0ce3 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-484f2ec7-bd25-45be-bcf2-f376d8ec0ce3 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-484f2ec7-bd25-45be-bcf2-f376d8ec0ce3 img.shogun-image,
.shg-c#s-484f2ec7-bd25-45be-bcf2-f376d8ec0ce3 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-484f2ec7-bd25-45be-bcf2-f376d8ec0ce3 .shg-image-zoom,
.shg-c#s-484f2ec7-bd25-45be-bcf2-f376d8ec0ce3 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-484f2ec7-bd25-45be-bcf2-f376d8ec0ce3 {
  max-width:  100%;
}

.shg-c#s-484f2ec7-bd25-45be-bcf2-f376d8ec0ce3 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-484f2ec7-bd25-45be-bcf2-f376d8ec0ce3 .shg-image-zoom,
.shg-c#s-484f2ec7-bd25-45be-bcf2-f376d8ec0ce3 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-484f2ec7-bd25-45be-bcf2-f376d8ec0ce3 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-484f2ec7-bd25-45be-bcf2-f376d8ec0ce3 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-484f2ec7-bd25-45be-bcf2-f376d8ec0ce3 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-484f2ec7-bd25-45be-bcf2-f376d8ec0ce3 img.shogun-image,
.shg-c#s-484f2ec7-bd25-45be-bcf2-f376d8ec0ce3 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-484f2ec7-bd25-45be-bcf2-f376d8ec0ce3 .shg-image-zoom,
.shg-c#s-484f2ec7-bd25-45be-bcf2-f376d8ec0ce3 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-37d80fb5-55e3-45d3-967e-2a80a86faeee {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
min-height: 75px;
text-align: center;
}

#s-37d80fb5-55e3-45d3-967e-2a80a86faeee .shg-product-title-component h4 span {
  color: ;
  font-weight:  600 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
  
}

#s-4f773892-4ed1-454e-93fd-18ccf96e6856 {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-4f773892-4ed1-454e-93fd-18ccf96e6856 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-4f773892-4ed1-454e-93fd-18ccf96e6856 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 14px;
}

#s-4f773892-4ed1-454e-93fd-18ccf96e6856 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-556bfba3-f786-431c-b5e1-ef8dfbd60d6d {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
cursor: pointer;
}
#s-556bfba3-f786-431c-b5e1-ef8dfbd60d6d:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-556bfba3-f786-431c-b5e1-ef8dfbd60d6d:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-556bfba3-f786-431c-b5e1-ef8dfbd60d6d-atc-btn-wrapper {
    text-align: center;
  }


#s-556bfba3-f786-431c-b5e1-ef8dfbd60d6d {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-556bfba3-f786-431c-b5e1-ef8dfbd60d6d.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-556bfba3-f786-431c-b5e1-ef8dfbd60d6d.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-556bfba3-f786-431c-b5e1-ef8dfbd60d6d.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-556bfba3-f786-431c-b5e1-ef8dfbd60d6d-atc-btn-wrapper {
    text-align: center;
  }


#s-556bfba3-f786-431c-b5e1-ef8dfbd60d6d {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-556bfba3-f786-431c-b5e1-ef8dfbd60d6d.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-556bfba3-f786-431c-b5e1-ef8dfbd60d6d.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-556bfba3-f786-431c-b5e1-ef8dfbd60d6d.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-556bfba3-f786-431c-b5e1-ef8dfbd60d6d-atc-btn-wrapper {
    text-align: center;
  }


#s-556bfba3-f786-431c-b5e1-ef8dfbd60d6d {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-556bfba3-f786-431c-b5e1-ef8dfbd60d6d.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-556bfba3-f786-431c-b5e1-ef8dfbd60d6d.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-556bfba3-f786-431c-b5e1-ef8dfbd60d6d.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-556bfba3-f786-431c-b5e1-ef8dfbd60d6d-atc-btn-wrapper {
    text-align: center;
  }


#s-556bfba3-f786-431c-b5e1-ef8dfbd60d6d {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-556bfba3-f786-431c-b5e1-ef8dfbd60d6d.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-556bfba3-f786-431c-b5e1-ef8dfbd60d6d.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-556bfba3-f786-431c-b5e1-ef8dfbd60d6d.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-556bfba3-f786-431c-b5e1-ef8dfbd60d6d-atc-btn-wrapper {
    text-align: center;
  }


#s-556bfba3-f786-431c-b5e1-ef8dfbd60d6d {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-556bfba3-f786-431c-b5e1-ef8dfbd60d6d.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-556bfba3-f786-431c-b5e1-ef8dfbd60d6d.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-556bfba3-f786-431c-b5e1-ef8dfbd60d6d.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-ff6128e5-dc8d-41cf-943e-8d23d1376698 {
  margin-left: auto;
margin-right: auto;
}

#s-df021ab9-a571-49b4-a691-c20c2187d574 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-df021ab9-a571-49b4-a691-c20c2187d574 {
  max-width:  100%;
}

.shg-c#s-df021ab9-a571-49b4-a691-c20c2187d574 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-df021ab9-a571-49b4-a691-c20c2187d574 .shg-image-zoom,
.shg-c#s-df021ab9-a571-49b4-a691-c20c2187d574 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-df021ab9-a571-49b4-a691-c20c2187d574 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-df021ab9-a571-49b4-a691-c20c2187d574 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-df021ab9-a571-49b4-a691-c20c2187d574 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-df021ab9-a571-49b4-a691-c20c2187d574 img.shogun-image,
.shg-c#s-df021ab9-a571-49b4-a691-c20c2187d574 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-df021ab9-a571-49b4-a691-c20c2187d574 .shg-image-zoom,
.shg-c#s-df021ab9-a571-49b4-a691-c20c2187d574 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-df021ab9-a571-49b4-a691-c20c2187d574 {
  max-width:  100%;
}

.shg-c#s-df021ab9-a571-49b4-a691-c20c2187d574 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-df021ab9-a571-49b4-a691-c20c2187d574 .shg-image-zoom,
.shg-c#s-df021ab9-a571-49b4-a691-c20c2187d574 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-df021ab9-a571-49b4-a691-c20c2187d574 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-df021ab9-a571-49b4-a691-c20c2187d574 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-df021ab9-a571-49b4-a691-c20c2187d574 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-df021ab9-a571-49b4-a691-c20c2187d574 img.shogun-image,
.shg-c#s-df021ab9-a571-49b4-a691-c20c2187d574 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-df021ab9-a571-49b4-a691-c20c2187d574 .shg-image-zoom,
.shg-c#s-df021ab9-a571-49b4-a691-c20c2187d574 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-df021ab9-a571-49b4-a691-c20c2187d574 {
  max-width:  100%;
}

.shg-c#s-df021ab9-a571-49b4-a691-c20c2187d574 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-df021ab9-a571-49b4-a691-c20c2187d574 .shg-image-zoom,
.shg-c#s-df021ab9-a571-49b4-a691-c20c2187d574 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-df021ab9-a571-49b4-a691-c20c2187d574 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-df021ab9-a571-49b4-a691-c20c2187d574 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-df021ab9-a571-49b4-a691-c20c2187d574 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-df021ab9-a571-49b4-a691-c20c2187d574 img.shogun-image,
.shg-c#s-df021ab9-a571-49b4-a691-c20c2187d574 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-df021ab9-a571-49b4-a691-c20c2187d574 .shg-image-zoom,
.shg-c#s-df021ab9-a571-49b4-a691-c20c2187d574 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-df021ab9-a571-49b4-a691-c20c2187d574 {
  max-width:  100%;
}

.shg-c#s-df021ab9-a571-49b4-a691-c20c2187d574 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-df021ab9-a571-49b4-a691-c20c2187d574 .shg-image-zoom,
.shg-c#s-df021ab9-a571-49b4-a691-c20c2187d574 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-df021ab9-a571-49b4-a691-c20c2187d574 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-df021ab9-a571-49b4-a691-c20c2187d574 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-df021ab9-a571-49b4-a691-c20c2187d574 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-df021ab9-a571-49b4-a691-c20c2187d574 img.shogun-image,
.shg-c#s-df021ab9-a571-49b4-a691-c20c2187d574 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-df021ab9-a571-49b4-a691-c20c2187d574 .shg-image-zoom,
.shg-c#s-df021ab9-a571-49b4-a691-c20c2187d574 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-df021ab9-a571-49b4-a691-c20c2187d574 {
  max-width:  100%;
}

.shg-c#s-df021ab9-a571-49b4-a691-c20c2187d574 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-df021ab9-a571-49b4-a691-c20c2187d574 .shg-image-zoom,
.shg-c#s-df021ab9-a571-49b4-a691-c20c2187d574 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-df021ab9-a571-49b4-a691-c20c2187d574 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-df021ab9-a571-49b4-a691-c20c2187d574 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-df021ab9-a571-49b4-a691-c20c2187d574 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-df021ab9-a571-49b4-a691-c20c2187d574 img.shogun-image,
.shg-c#s-df021ab9-a571-49b4-a691-c20c2187d574 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-df021ab9-a571-49b4-a691-c20c2187d574 .shg-image-zoom,
.shg-c#s-df021ab9-a571-49b4-a691-c20c2187d574 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-976d1a4d-cbf5-4911-a578-801c02cab395 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
min-height: 75px;
text-align: center;
}

#s-976d1a4d-cbf5-4911-a578-801c02cab395 .shg-product-title-component h4 span {
  color: ;
  font-weight:  600 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
  
}

#s-02772fbc-c6a9-42e9-badc-20f2425c298e {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-02772fbc-c6a9-42e9-badc-20f2425c298e .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-02772fbc-c6a9-42e9-badc-20f2425c298e .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 14px;
}

#s-02772fbc-c6a9-42e9-badc-20f2425c298e .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-27f5db02-d617-41c6-be0b-6e78cbd49492 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
cursor: pointer;
}
#s-27f5db02-d617-41c6-be0b-6e78cbd49492:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-27f5db02-d617-41c6-be0b-6e78cbd49492:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-27f5db02-d617-41c6-be0b-6e78cbd49492-atc-btn-wrapper {
    text-align: center;
  }


#s-27f5db02-d617-41c6-be0b-6e78cbd49492 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-27f5db02-d617-41c6-be0b-6e78cbd49492.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-27f5db02-d617-41c6-be0b-6e78cbd49492.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-27f5db02-d617-41c6-be0b-6e78cbd49492.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-27f5db02-d617-41c6-be0b-6e78cbd49492-atc-btn-wrapper {
    text-align: center;
  }


#s-27f5db02-d617-41c6-be0b-6e78cbd49492 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-27f5db02-d617-41c6-be0b-6e78cbd49492.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-27f5db02-d617-41c6-be0b-6e78cbd49492.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-27f5db02-d617-41c6-be0b-6e78cbd49492.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-27f5db02-d617-41c6-be0b-6e78cbd49492-atc-btn-wrapper {
    text-align: center;
  }


#s-27f5db02-d617-41c6-be0b-6e78cbd49492 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-27f5db02-d617-41c6-be0b-6e78cbd49492.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-27f5db02-d617-41c6-be0b-6e78cbd49492.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-27f5db02-d617-41c6-be0b-6e78cbd49492.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-27f5db02-d617-41c6-be0b-6e78cbd49492-atc-btn-wrapper {
    text-align: center;
  }


#s-27f5db02-d617-41c6-be0b-6e78cbd49492 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-27f5db02-d617-41c6-be0b-6e78cbd49492.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-27f5db02-d617-41c6-be0b-6e78cbd49492.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-27f5db02-d617-41c6-be0b-6e78cbd49492.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-27f5db02-d617-41c6-be0b-6e78cbd49492-atc-btn-wrapper {
    text-align: center;
  }


#s-27f5db02-d617-41c6-be0b-6e78cbd49492 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-27f5db02-d617-41c6-be0b-6e78cbd49492.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-27f5db02-d617-41c6-be0b-6e78cbd49492.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-27f5db02-d617-41c6-be0b-6e78cbd49492.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-95215772-130b-4414-9e04-e5af8e0fc50d {
  margin-left: auto;
margin-right: auto;
}

#s-1f28baf3-e394-49dd-a00a-1e8088e4bd0b {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-1f28baf3-e394-49dd-a00a-1e8088e4bd0b {
  max-width:  100%;
}

.shg-c#s-1f28baf3-e394-49dd-a00a-1e8088e4bd0b img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-1f28baf3-e394-49dd-a00a-1e8088e4bd0b .shg-image-zoom,
.shg-c#s-1f28baf3-e394-49dd-a00a-1e8088e4bd0b img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-1f28baf3-e394-49dd-a00a-1e8088e4bd0b .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-1f28baf3-e394-49dd-a00a-1e8088e4bd0b .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-1f28baf3-e394-49dd-a00a-1e8088e4bd0b img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-1f28baf3-e394-49dd-a00a-1e8088e4bd0b img.shogun-image,
.shg-c#s-1f28baf3-e394-49dd-a00a-1e8088e4bd0b .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-1f28baf3-e394-49dd-a00a-1e8088e4bd0b .shg-image-zoom,
.shg-c#s-1f28baf3-e394-49dd-a00a-1e8088e4bd0b img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-1f28baf3-e394-49dd-a00a-1e8088e4bd0b {
  max-width:  100%;
}

.shg-c#s-1f28baf3-e394-49dd-a00a-1e8088e4bd0b img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-1f28baf3-e394-49dd-a00a-1e8088e4bd0b .shg-image-zoom,
.shg-c#s-1f28baf3-e394-49dd-a00a-1e8088e4bd0b img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-1f28baf3-e394-49dd-a00a-1e8088e4bd0b .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-1f28baf3-e394-49dd-a00a-1e8088e4bd0b .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-1f28baf3-e394-49dd-a00a-1e8088e4bd0b img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-1f28baf3-e394-49dd-a00a-1e8088e4bd0b img.shogun-image,
.shg-c#s-1f28baf3-e394-49dd-a00a-1e8088e4bd0b .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-1f28baf3-e394-49dd-a00a-1e8088e4bd0b .shg-image-zoom,
.shg-c#s-1f28baf3-e394-49dd-a00a-1e8088e4bd0b img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-1f28baf3-e394-49dd-a00a-1e8088e4bd0b {
  max-width:  100%;
}

.shg-c#s-1f28baf3-e394-49dd-a00a-1e8088e4bd0b img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-1f28baf3-e394-49dd-a00a-1e8088e4bd0b .shg-image-zoom,
.shg-c#s-1f28baf3-e394-49dd-a00a-1e8088e4bd0b img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-1f28baf3-e394-49dd-a00a-1e8088e4bd0b .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-1f28baf3-e394-49dd-a00a-1e8088e4bd0b .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-1f28baf3-e394-49dd-a00a-1e8088e4bd0b img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-1f28baf3-e394-49dd-a00a-1e8088e4bd0b img.shogun-image,
.shg-c#s-1f28baf3-e394-49dd-a00a-1e8088e4bd0b .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-1f28baf3-e394-49dd-a00a-1e8088e4bd0b .shg-image-zoom,
.shg-c#s-1f28baf3-e394-49dd-a00a-1e8088e4bd0b img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-1f28baf3-e394-49dd-a00a-1e8088e4bd0b {
  max-width:  100%;
}

.shg-c#s-1f28baf3-e394-49dd-a00a-1e8088e4bd0b img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-1f28baf3-e394-49dd-a00a-1e8088e4bd0b .shg-image-zoom,
.shg-c#s-1f28baf3-e394-49dd-a00a-1e8088e4bd0b img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-1f28baf3-e394-49dd-a00a-1e8088e4bd0b .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-1f28baf3-e394-49dd-a00a-1e8088e4bd0b .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-1f28baf3-e394-49dd-a00a-1e8088e4bd0b img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-1f28baf3-e394-49dd-a00a-1e8088e4bd0b img.shogun-image,
.shg-c#s-1f28baf3-e394-49dd-a00a-1e8088e4bd0b .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-1f28baf3-e394-49dd-a00a-1e8088e4bd0b .shg-image-zoom,
.shg-c#s-1f28baf3-e394-49dd-a00a-1e8088e4bd0b img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-1f28baf3-e394-49dd-a00a-1e8088e4bd0b {
  max-width:  100%;
}

.shg-c#s-1f28baf3-e394-49dd-a00a-1e8088e4bd0b img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-1f28baf3-e394-49dd-a00a-1e8088e4bd0b .shg-image-zoom,
.shg-c#s-1f28baf3-e394-49dd-a00a-1e8088e4bd0b img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-1f28baf3-e394-49dd-a00a-1e8088e4bd0b .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-1f28baf3-e394-49dd-a00a-1e8088e4bd0b .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-1f28baf3-e394-49dd-a00a-1e8088e4bd0b img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-1f28baf3-e394-49dd-a00a-1e8088e4bd0b img.shogun-image,
.shg-c#s-1f28baf3-e394-49dd-a00a-1e8088e4bd0b .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-1f28baf3-e394-49dd-a00a-1e8088e4bd0b .shg-image-zoom,
.shg-c#s-1f28baf3-e394-49dd-a00a-1e8088e4bd0b img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-6bfc48b0-dcfb-4c2e-ae83-08dab08f7d90 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
min-height: 75px;
text-align: center;
}

#s-6bfc48b0-dcfb-4c2e-ae83-08dab08f7d90 .shg-product-title-component h4 span {
  color: ;
  font-weight:  600 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
  
}

#s-8436626e-1f45-4ae6-9395-9fcfab5cd4c2 {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-8436626e-1f45-4ae6-9395-9fcfab5cd4c2 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-8436626e-1f45-4ae6-9395-9fcfab5cd4c2 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 14px;
}

#s-8436626e-1f45-4ae6-9395-9fcfab5cd4c2 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-99bd1933-feb1-45ff-9d1f-71cb96ff7b28 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
cursor: pointer;
}
#s-99bd1933-feb1-45ff-9d1f-71cb96ff7b28:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-99bd1933-feb1-45ff-9d1f-71cb96ff7b28:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-99bd1933-feb1-45ff-9d1f-71cb96ff7b28-atc-btn-wrapper {
    text-align: center;
  }


#s-99bd1933-feb1-45ff-9d1f-71cb96ff7b28 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-99bd1933-feb1-45ff-9d1f-71cb96ff7b28.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-99bd1933-feb1-45ff-9d1f-71cb96ff7b28.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-99bd1933-feb1-45ff-9d1f-71cb96ff7b28.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-99bd1933-feb1-45ff-9d1f-71cb96ff7b28-atc-btn-wrapper {
    text-align: center;
  }


#s-99bd1933-feb1-45ff-9d1f-71cb96ff7b28 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-99bd1933-feb1-45ff-9d1f-71cb96ff7b28.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-99bd1933-feb1-45ff-9d1f-71cb96ff7b28.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-99bd1933-feb1-45ff-9d1f-71cb96ff7b28.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-99bd1933-feb1-45ff-9d1f-71cb96ff7b28-atc-btn-wrapper {
    text-align: center;
  }


#s-99bd1933-feb1-45ff-9d1f-71cb96ff7b28 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-99bd1933-feb1-45ff-9d1f-71cb96ff7b28.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-99bd1933-feb1-45ff-9d1f-71cb96ff7b28.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-99bd1933-feb1-45ff-9d1f-71cb96ff7b28.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-99bd1933-feb1-45ff-9d1f-71cb96ff7b28-atc-btn-wrapper {
    text-align: center;
  }


#s-99bd1933-feb1-45ff-9d1f-71cb96ff7b28 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-99bd1933-feb1-45ff-9d1f-71cb96ff7b28.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-99bd1933-feb1-45ff-9d1f-71cb96ff7b28.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-99bd1933-feb1-45ff-9d1f-71cb96ff7b28.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-99bd1933-feb1-45ff-9d1f-71cb96ff7b28-atc-btn-wrapper {
    text-align: center;
  }


#s-99bd1933-feb1-45ff-9d1f-71cb96ff7b28 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-99bd1933-feb1-45ff-9d1f-71cb96ff7b28.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-99bd1933-feb1-45ff-9d1f-71cb96ff7b28.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-99bd1933-feb1-45ff-9d1f-71cb96ff7b28.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-9c42d2b1-7797-44e2-a5d3-20ee3f02ffa8 {
  margin-left: auto;
margin-right: auto;
}

#s-473f3d87-4b1d-400f-bfb4-a4a14302affd {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-473f3d87-4b1d-400f-bfb4-a4a14302affd {
  max-width:  100%;
}

.shg-c#s-473f3d87-4b1d-400f-bfb4-a4a14302affd img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-473f3d87-4b1d-400f-bfb4-a4a14302affd .shg-image-zoom,
.shg-c#s-473f3d87-4b1d-400f-bfb4-a4a14302affd img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-473f3d87-4b1d-400f-bfb4-a4a14302affd .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-473f3d87-4b1d-400f-bfb4-a4a14302affd .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-473f3d87-4b1d-400f-bfb4-a4a14302affd img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-473f3d87-4b1d-400f-bfb4-a4a14302affd img.shogun-image,
.shg-c#s-473f3d87-4b1d-400f-bfb4-a4a14302affd .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-473f3d87-4b1d-400f-bfb4-a4a14302affd .shg-image-zoom,
.shg-c#s-473f3d87-4b1d-400f-bfb4-a4a14302affd img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-473f3d87-4b1d-400f-bfb4-a4a14302affd {
  max-width:  100%;
}

.shg-c#s-473f3d87-4b1d-400f-bfb4-a4a14302affd img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-473f3d87-4b1d-400f-bfb4-a4a14302affd .shg-image-zoom,
.shg-c#s-473f3d87-4b1d-400f-bfb4-a4a14302affd img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-473f3d87-4b1d-400f-bfb4-a4a14302affd .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-473f3d87-4b1d-400f-bfb4-a4a14302affd .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-473f3d87-4b1d-400f-bfb4-a4a14302affd img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-473f3d87-4b1d-400f-bfb4-a4a14302affd img.shogun-image,
.shg-c#s-473f3d87-4b1d-400f-bfb4-a4a14302affd .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-473f3d87-4b1d-400f-bfb4-a4a14302affd .shg-image-zoom,
.shg-c#s-473f3d87-4b1d-400f-bfb4-a4a14302affd img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-473f3d87-4b1d-400f-bfb4-a4a14302affd {
  max-width:  100%;
}

.shg-c#s-473f3d87-4b1d-400f-bfb4-a4a14302affd img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-473f3d87-4b1d-400f-bfb4-a4a14302affd .shg-image-zoom,
.shg-c#s-473f3d87-4b1d-400f-bfb4-a4a14302affd img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-473f3d87-4b1d-400f-bfb4-a4a14302affd .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-473f3d87-4b1d-400f-bfb4-a4a14302affd .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-473f3d87-4b1d-400f-bfb4-a4a14302affd img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-473f3d87-4b1d-400f-bfb4-a4a14302affd img.shogun-image,
.shg-c#s-473f3d87-4b1d-400f-bfb4-a4a14302affd .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-473f3d87-4b1d-400f-bfb4-a4a14302affd .shg-image-zoom,
.shg-c#s-473f3d87-4b1d-400f-bfb4-a4a14302affd img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-473f3d87-4b1d-400f-bfb4-a4a14302affd {
  max-width:  100%;
}

.shg-c#s-473f3d87-4b1d-400f-bfb4-a4a14302affd img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-473f3d87-4b1d-400f-bfb4-a4a14302affd .shg-image-zoom,
.shg-c#s-473f3d87-4b1d-400f-bfb4-a4a14302affd img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-473f3d87-4b1d-400f-bfb4-a4a14302affd .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-473f3d87-4b1d-400f-bfb4-a4a14302affd .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-473f3d87-4b1d-400f-bfb4-a4a14302affd img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-473f3d87-4b1d-400f-bfb4-a4a14302affd img.shogun-image,
.shg-c#s-473f3d87-4b1d-400f-bfb4-a4a14302affd .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-473f3d87-4b1d-400f-bfb4-a4a14302affd .shg-image-zoom,
.shg-c#s-473f3d87-4b1d-400f-bfb4-a4a14302affd img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-473f3d87-4b1d-400f-bfb4-a4a14302affd {
  max-width:  100%;
}

.shg-c#s-473f3d87-4b1d-400f-bfb4-a4a14302affd img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-473f3d87-4b1d-400f-bfb4-a4a14302affd .shg-image-zoom,
.shg-c#s-473f3d87-4b1d-400f-bfb4-a4a14302affd img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-473f3d87-4b1d-400f-bfb4-a4a14302affd .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-473f3d87-4b1d-400f-bfb4-a4a14302affd .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-473f3d87-4b1d-400f-bfb4-a4a14302affd img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-473f3d87-4b1d-400f-bfb4-a4a14302affd img.shogun-image,
.shg-c#s-473f3d87-4b1d-400f-bfb4-a4a14302affd .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-473f3d87-4b1d-400f-bfb4-a4a14302affd .shg-image-zoom,
.shg-c#s-473f3d87-4b1d-400f-bfb4-a4a14302affd img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-a219dc37-7192-4ee0-8a11-d1574d198ca1 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
min-height: 75px;
text-align: center;
}

#s-a219dc37-7192-4ee0-8a11-d1574d198ca1 .shg-product-title-component h4 span {
  color: ;
  font-weight:  600 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
  
}

#s-b9e711ff-5d79-42ef-9dcd-59c66ada8d55 {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-b9e711ff-5d79-42ef-9dcd-59c66ada8d55 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-b9e711ff-5d79-42ef-9dcd-59c66ada8d55 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 14px;
}

#s-b9e711ff-5d79-42ef-9dcd-59c66ada8d55 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-6ee10c89-f99c-4f49-a20e-43fa22c6f2b7 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
cursor: pointer;
}
#s-6ee10c89-f99c-4f49-a20e-43fa22c6f2b7:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-6ee10c89-f99c-4f49-a20e-43fa22c6f2b7:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-6ee10c89-f99c-4f49-a20e-43fa22c6f2b7-atc-btn-wrapper {
    text-align: center;
  }


#s-6ee10c89-f99c-4f49-a20e-43fa22c6f2b7 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-6ee10c89-f99c-4f49-a20e-43fa22c6f2b7.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-6ee10c89-f99c-4f49-a20e-43fa22c6f2b7.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-6ee10c89-f99c-4f49-a20e-43fa22c6f2b7.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-6ee10c89-f99c-4f49-a20e-43fa22c6f2b7-atc-btn-wrapper {
    text-align: center;
  }


#s-6ee10c89-f99c-4f49-a20e-43fa22c6f2b7 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-6ee10c89-f99c-4f49-a20e-43fa22c6f2b7.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-6ee10c89-f99c-4f49-a20e-43fa22c6f2b7.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-6ee10c89-f99c-4f49-a20e-43fa22c6f2b7.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-6ee10c89-f99c-4f49-a20e-43fa22c6f2b7-atc-btn-wrapper {
    text-align: center;
  }


#s-6ee10c89-f99c-4f49-a20e-43fa22c6f2b7 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-6ee10c89-f99c-4f49-a20e-43fa22c6f2b7.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-6ee10c89-f99c-4f49-a20e-43fa22c6f2b7.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-6ee10c89-f99c-4f49-a20e-43fa22c6f2b7.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-6ee10c89-f99c-4f49-a20e-43fa22c6f2b7-atc-btn-wrapper {
    text-align: center;
  }


#s-6ee10c89-f99c-4f49-a20e-43fa22c6f2b7 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-6ee10c89-f99c-4f49-a20e-43fa22c6f2b7.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-6ee10c89-f99c-4f49-a20e-43fa22c6f2b7.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-6ee10c89-f99c-4f49-a20e-43fa22c6f2b7.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-6ee10c89-f99c-4f49-a20e-43fa22c6f2b7-atc-btn-wrapper {
    text-align: center;
  }


#s-6ee10c89-f99c-4f49-a20e-43fa22c6f2b7 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-6ee10c89-f99c-4f49-a20e-43fa22c6f2b7.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-6ee10c89-f99c-4f49-a20e-43fa22c6f2b7.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-6ee10c89-f99c-4f49-a20e-43fa22c6f2b7.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-501ac4f9-7a38-4006-bf23-6621e234f72e {
  margin-left: auto;
margin-right: auto;
}

#s-14e92923-01dd-48d5-b778-2944938a0ed2 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-14e92923-01dd-48d5-b778-2944938a0ed2 {
  max-width:  100%;
}

.shg-c#s-14e92923-01dd-48d5-b778-2944938a0ed2 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-14e92923-01dd-48d5-b778-2944938a0ed2 .shg-image-zoom,
.shg-c#s-14e92923-01dd-48d5-b778-2944938a0ed2 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-14e92923-01dd-48d5-b778-2944938a0ed2 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-14e92923-01dd-48d5-b778-2944938a0ed2 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-14e92923-01dd-48d5-b778-2944938a0ed2 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-14e92923-01dd-48d5-b778-2944938a0ed2 img.shogun-image,
.shg-c#s-14e92923-01dd-48d5-b778-2944938a0ed2 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-14e92923-01dd-48d5-b778-2944938a0ed2 .shg-image-zoom,
.shg-c#s-14e92923-01dd-48d5-b778-2944938a0ed2 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-14e92923-01dd-48d5-b778-2944938a0ed2 {
  max-width:  100%;
}

.shg-c#s-14e92923-01dd-48d5-b778-2944938a0ed2 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-14e92923-01dd-48d5-b778-2944938a0ed2 .shg-image-zoom,
.shg-c#s-14e92923-01dd-48d5-b778-2944938a0ed2 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-14e92923-01dd-48d5-b778-2944938a0ed2 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-14e92923-01dd-48d5-b778-2944938a0ed2 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-14e92923-01dd-48d5-b778-2944938a0ed2 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-14e92923-01dd-48d5-b778-2944938a0ed2 img.shogun-image,
.shg-c#s-14e92923-01dd-48d5-b778-2944938a0ed2 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-14e92923-01dd-48d5-b778-2944938a0ed2 .shg-image-zoom,
.shg-c#s-14e92923-01dd-48d5-b778-2944938a0ed2 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-14e92923-01dd-48d5-b778-2944938a0ed2 {
  max-width:  100%;
}

.shg-c#s-14e92923-01dd-48d5-b778-2944938a0ed2 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-14e92923-01dd-48d5-b778-2944938a0ed2 .shg-image-zoom,
.shg-c#s-14e92923-01dd-48d5-b778-2944938a0ed2 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-14e92923-01dd-48d5-b778-2944938a0ed2 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-14e92923-01dd-48d5-b778-2944938a0ed2 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-14e92923-01dd-48d5-b778-2944938a0ed2 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-14e92923-01dd-48d5-b778-2944938a0ed2 img.shogun-image,
.shg-c#s-14e92923-01dd-48d5-b778-2944938a0ed2 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-14e92923-01dd-48d5-b778-2944938a0ed2 .shg-image-zoom,
.shg-c#s-14e92923-01dd-48d5-b778-2944938a0ed2 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-14e92923-01dd-48d5-b778-2944938a0ed2 {
  max-width:  100%;
}

.shg-c#s-14e92923-01dd-48d5-b778-2944938a0ed2 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-14e92923-01dd-48d5-b778-2944938a0ed2 .shg-image-zoom,
.shg-c#s-14e92923-01dd-48d5-b778-2944938a0ed2 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-14e92923-01dd-48d5-b778-2944938a0ed2 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-14e92923-01dd-48d5-b778-2944938a0ed2 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-14e92923-01dd-48d5-b778-2944938a0ed2 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-14e92923-01dd-48d5-b778-2944938a0ed2 img.shogun-image,
.shg-c#s-14e92923-01dd-48d5-b778-2944938a0ed2 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-14e92923-01dd-48d5-b778-2944938a0ed2 .shg-image-zoom,
.shg-c#s-14e92923-01dd-48d5-b778-2944938a0ed2 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-14e92923-01dd-48d5-b778-2944938a0ed2 {
  max-width:  100%;
}

.shg-c#s-14e92923-01dd-48d5-b778-2944938a0ed2 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-14e92923-01dd-48d5-b778-2944938a0ed2 .shg-image-zoom,
.shg-c#s-14e92923-01dd-48d5-b778-2944938a0ed2 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-14e92923-01dd-48d5-b778-2944938a0ed2 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-14e92923-01dd-48d5-b778-2944938a0ed2 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-14e92923-01dd-48d5-b778-2944938a0ed2 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-14e92923-01dd-48d5-b778-2944938a0ed2 img.shogun-image,
.shg-c#s-14e92923-01dd-48d5-b778-2944938a0ed2 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-14e92923-01dd-48d5-b778-2944938a0ed2 .shg-image-zoom,
.shg-c#s-14e92923-01dd-48d5-b778-2944938a0ed2 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-5999f807-c070-403a-a968-b534e6f88de4 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
min-height: 75px;
text-align: center;
}

#s-5999f807-c070-403a-a968-b534e6f88de4 .shg-product-title-component h4 span {
  color: ;
  font-weight:  600 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
  
}

#s-3c142cd3-1b66-43eb-b08a-ac6bc581d083 {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-3c142cd3-1b66-43eb-b08a-ac6bc581d083 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-3c142cd3-1b66-43eb-b08a-ac6bc581d083 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 14px;
}

#s-3c142cd3-1b66-43eb-b08a-ac6bc581d083 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-df0c252d-a5e8-4028-9379-3da3ff967770 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
cursor: pointer;
}
#s-df0c252d-a5e8-4028-9379-3da3ff967770:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-df0c252d-a5e8-4028-9379-3da3ff967770:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-df0c252d-a5e8-4028-9379-3da3ff967770-atc-btn-wrapper {
    text-align: center;
  }


#s-df0c252d-a5e8-4028-9379-3da3ff967770 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-df0c252d-a5e8-4028-9379-3da3ff967770.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-df0c252d-a5e8-4028-9379-3da3ff967770.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-df0c252d-a5e8-4028-9379-3da3ff967770.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-df0c252d-a5e8-4028-9379-3da3ff967770-atc-btn-wrapper {
    text-align: center;
  }


#s-df0c252d-a5e8-4028-9379-3da3ff967770 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-df0c252d-a5e8-4028-9379-3da3ff967770.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-df0c252d-a5e8-4028-9379-3da3ff967770.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-df0c252d-a5e8-4028-9379-3da3ff967770.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-df0c252d-a5e8-4028-9379-3da3ff967770-atc-btn-wrapper {
    text-align: center;
  }


#s-df0c252d-a5e8-4028-9379-3da3ff967770 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-df0c252d-a5e8-4028-9379-3da3ff967770.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-df0c252d-a5e8-4028-9379-3da3ff967770.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-df0c252d-a5e8-4028-9379-3da3ff967770.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-df0c252d-a5e8-4028-9379-3da3ff967770-atc-btn-wrapper {
    text-align: center;
  }


#s-df0c252d-a5e8-4028-9379-3da3ff967770 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-df0c252d-a5e8-4028-9379-3da3ff967770.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-df0c252d-a5e8-4028-9379-3da3ff967770.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-df0c252d-a5e8-4028-9379-3da3ff967770.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-df0c252d-a5e8-4028-9379-3da3ff967770-atc-btn-wrapper {
    text-align: center;
  }


#s-df0c252d-a5e8-4028-9379-3da3ff967770 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-df0c252d-a5e8-4028-9379-3da3ff967770.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-df0c252d-a5e8-4028-9379-3da3ff967770.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-df0c252d-a5e8-4028-9379-3da3ff967770.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-de0cdacc-88f8-4d7d-b913-59d71346b13d {
  margin-left: auto;
margin-right: auto;
}

#s-d2fbe1f1-fcb2-4ec7-b5d7-54c6e1b4560c {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-d2fbe1f1-fcb2-4ec7-b5d7-54c6e1b4560c {
  max-width:  100%;
}

.shg-c#s-d2fbe1f1-fcb2-4ec7-b5d7-54c6e1b4560c img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-d2fbe1f1-fcb2-4ec7-b5d7-54c6e1b4560c .shg-image-zoom,
.shg-c#s-d2fbe1f1-fcb2-4ec7-b5d7-54c6e1b4560c img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-d2fbe1f1-fcb2-4ec7-b5d7-54c6e1b4560c .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-d2fbe1f1-fcb2-4ec7-b5d7-54c6e1b4560c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-d2fbe1f1-fcb2-4ec7-b5d7-54c6e1b4560c img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-d2fbe1f1-fcb2-4ec7-b5d7-54c6e1b4560c img.shogun-image,
.shg-c#s-d2fbe1f1-fcb2-4ec7-b5d7-54c6e1b4560c .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-d2fbe1f1-fcb2-4ec7-b5d7-54c6e1b4560c .shg-image-zoom,
.shg-c#s-d2fbe1f1-fcb2-4ec7-b5d7-54c6e1b4560c img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-d2fbe1f1-fcb2-4ec7-b5d7-54c6e1b4560c {
  max-width:  100%;
}

.shg-c#s-d2fbe1f1-fcb2-4ec7-b5d7-54c6e1b4560c img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-d2fbe1f1-fcb2-4ec7-b5d7-54c6e1b4560c .shg-image-zoom,
.shg-c#s-d2fbe1f1-fcb2-4ec7-b5d7-54c6e1b4560c img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-d2fbe1f1-fcb2-4ec7-b5d7-54c6e1b4560c .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-d2fbe1f1-fcb2-4ec7-b5d7-54c6e1b4560c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-d2fbe1f1-fcb2-4ec7-b5d7-54c6e1b4560c img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-d2fbe1f1-fcb2-4ec7-b5d7-54c6e1b4560c img.shogun-image,
.shg-c#s-d2fbe1f1-fcb2-4ec7-b5d7-54c6e1b4560c .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-d2fbe1f1-fcb2-4ec7-b5d7-54c6e1b4560c .shg-image-zoom,
.shg-c#s-d2fbe1f1-fcb2-4ec7-b5d7-54c6e1b4560c img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-d2fbe1f1-fcb2-4ec7-b5d7-54c6e1b4560c {
  max-width:  100%;
}

.shg-c#s-d2fbe1f1-fcb2-4ec7-b5d7-54c6e1b4560c img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-d2fbe1f1-fcb2-4ec7-b5d7-54c6e1b4560c .shg-image-zoom,
.shg-c#s-d2fbe1f1-fcb2-4ec7-b5d7-54c6e1b4560c img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-d2fbe1f1-fcb2-4ec7-b5d7-54c6e1b4560c .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-d2fbe1f1-fcb2-4ec7-b5d7-54c6e1b4560c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-d2fbe1f1-fcb2-4ec7-b5d7-54c6e1b4560c img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-d2fbe1f1-fcb2-4ec7-b5d7-54c6e1b4560c img.shogun-image,
.shg-c#s-d2fbe1f1-fcb2-4ec7-b5d7-54c6e1b4560c .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-d2fbe1f1-fcb2-4ec7-b5d7-54c6e1b4560c .shg-image-zoom,
.shg-c#s-d2fbe1f1-fcb2-4ec7-b5d7-54c6e1b4560c img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-d2fbe1f1-fcb2-4ec7-b5d7-54c6e1b4560c {
  max-width:  100%;
}

.shg-c#s-d2fbe1f1-fcb2-4ec7-b5d7-54c6e1b4560c img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-d2fbe1f1-fcb2-4ec7-b5d7-54c6e1b4560c .shg-image-zoom,
.shg-c#s-d2fbe1f1-fcb2-4ec7-b5d7-54c6e1b4560c img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-d2fbe1f1-fcb2-4ec7-b5d7-54c6e1b4560c .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-d2fbe1f1-fcb2-4ec7-b5d7-54c6e1b4560c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-d2fbe1f1-fcb2-4ec7-b5d7-54c6e1b4560c img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-d2fbe1f1-fcb2-4ec7-b5d7-54c6e1b4560c img.shogun-image,
.shg-c#s-d2fbe1f1-fcb2-4ec7-b5d7-54c6e1b4560c .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-d2fbe1f1-fcb2-4ec7-b5d7-54c6e1b4560c .shg-image-zoom,
.shg-c#s-d2fbe1f1-fcb2-4ec7-b5d7-54c6e1b4560c img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-d2fbe1f1-fcb2-4ec7-b5d7-54c6e1b4560c {
  max-width:  100%;
}

.shg-c#s-d2fbe1f1-fcb2-4ec7-b5d7-54c6e1b4560c img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-d2fbe1f1-fcb2-4ec7-b5d7-54c6e1b4560c .shg-image-zoom,
.shg-c#s-d2fbe1f1-fcb2-4ec7-b5d7-54c6e1b4560c img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-d2fbe1f1-fcb2-4ec7-b5d7-54c6e1b4560c .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-d2fbe1f1-fcb2-4ec7-b5d7-54c6e1b4560c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-d2fbe1f1-fcb2-4ec7-b5d7-54c6e1b4560c img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-d2fbe1f1-fcb2-4ec7-b5d7-54c6e1b4560c img.shogun-image,
.shg-c#s-d2fbe1f1-fcb2-4ec7-b5d7-54c6e1b4560c .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-d2fbe1f1-fcb2-4ec7-b5d7-54c6e1b4560c .shg-image-zoom,
.shg-c#s-d2fbe1f1-fcb2-4ec7-b5d7-54c6e1b4560c img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-dedf13cb-beca-443c-8e7a-7176170c03e3 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
min-height: 75px;
text-align: center;
}

#s-dedf13cb-beca-443c-8e7a-7176170c03e3 .shg-product-title-component h4 span {
  color: ;
  font-weight:  600 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
  
}

#s-9adf103f-f0a3-477c-b0cd-0d9d73063d05 {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-9adf103f-f0a3-477c-b0cd-0d9d73063d05 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-9adf103f-f0a3-477c-b0cd-0d9d73063d05 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 14px;
}

#s-9adf103f-f0a3-477c-b0cd-0d9d73063d05 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-cf0898aa-f447-48b1-a965-dec7559695ab {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
cursor: pointer;
}
#s-cf0898aa-f447-48b1-a965-dec7559695ab:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-cf0898aa-f447-48b1-a965-dec7559695ab:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-cf0898aa-f447-48b1-a965-dec7559695ab-atc-btn-wrapper {
    text-align: center;
  }


#s-cf0898aa-f447-48b1-a965-dec7559695ab {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-cf0898aa-f447-48b1-a965-dec7559695ab.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-cf0898aa-f447-48b1-a965-dec7559695ab.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-cf0898aa-f447-48b1-a965-dec7559695ab.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-cf0898aa-f447-48b1-a965-dec7559695ab-atc-btn-wrapper {
    text-align: center;
  }


#s-cf0898aa-f447-48b1-a965-dec7559695ab {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-cf0898aa-f447-48b1-a965-dec7559695ab.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-cf0898aa-f447-48b1-a965-dec7559695ab.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-cf0898aa-f447-48b1-a965-dec7559695ab.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-cf0898aa-f447-48b1-a965-dec7559695ab-atc-btn-wrapper {
    text-align: center;
  }


#s-cf0898aa-f447-48b1-a965-dec7559695ab {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-cf0898aa-f447-48b1-a965-dec7559695ab.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-cf0898aa-f447-48b1-a965-dec7559695ab.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-cf0898aa-f447-48b1-a965-dec7559695ab.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-cf0898aa-f447-48b1-a965-dec7559695ab-atc-btn-wrapper {
    text-align: center;
  }


#s-cf0898aa-f447-48b1-a965-dec7559695ab {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-cf0898aa-f447-48b1-a965-dec7559695ab.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-cf0898aa-f447-48b1-a965-dec7559695ab.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-cf0898aa-f447-48b1-a965-dec7559695ab.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-cf0898aa-f447-48b1-a965-dec7559695ab-atc-btn-wrapper {
    text-align: center;
  }


#s-cf0898aa-f447-48b1-a965-dec7559695ab {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-cf0898aa-f447-48b1-a965-dec7559695ab.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-cf0898aa-f447-48b1-a965-dec7559695ab.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-cf0898aa-f447-48b1-a965-dec7559695ab.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-9eb6cff1-3d5a-4674-8987-51d63a7dc26d {
  margin-left: auto;
margin-right: auto;
}

#s-8ad3446a-8d9f-4a4e-ad10-415824339e1b {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-8ad3446a-8d9f-4a4e-ad10-415824339e1b {
  max-width:  100%;
}

.shg-c#s-8ad3446a-8d9f-4a4e-ad10-415824339e1b img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-8ad3446a-8d9f-4a4e-ad10-415824339e1b .shg-image-zoom,
.shg-c#s-8ad3446a-8d9f-4a4e-ad10-415824339e1b img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-8ad3446a-8d9f-4a4e-ad10-415824339e1b .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-8ad3446a-8d9f-4a4e-ad10-415824339e1b .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-8ad3446a-8d9f-4a4e-ad10-415824339e1b img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-8ad3446a-8d9f-4a4e-ad10-415824339e1b img.shogun-image,
.shg-c#s-8ad3446a-8d9f-4a4e-ad10-415824339e1b .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-8ad3446a-8d9f-4a4e-ad10-415824339e1b .shg-image-zoom,
.shg-c#s-8ad3446a-8d9f-4a4e-ad10-415824339e1b img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-8ad3446a-8d9f-4a4e-ad10-415824339e1b {
  max-width:  100%;
}

.shg-c#s-8ad3446a-8d9f-4a4e-ad10-415824339e1b img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-8ad3446a-8d9f-4a4e-ad10-415824339e1b .shg-image-zoom,
.shg-c#s-8ad3446a-8d9f-4a4e-ad10-415824339e1b img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-8ad3446a-8d9f-4a4e-ad10-415824339e1b .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-8ad3446a-8d9f-4a4e-ad10-415824339e1b .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-8ad3446a-8d9f-4a4e-ad10-415824339e1b img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-8ad3446a-8d9f-4a4e-ad10-415824339e1b img.shogun-image,
.shg-c#s-8ad3446a-8d9f-4a4e-ad10-415824339e1b .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-8ad3446a-8d9f-4a4e-ad10-415824339e1b .shg-image-zoom,
.shg-c#s-8ad3446a-8d9f-4a4e-ad10-415824339e1b img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-8ad3446a-8d9f-4a4e-ad10-415824339e1b {
  max-width:  100%;
}

.shg-c#s-8ad3446a-8d9f-4a4e-ad10-415824339e1b img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-8ad3446a-8d9f-4a4e-ad10-415824339e1b .shg-image-zoom,
.shg-c#s-8ad3446a-8d9f-4a4e-ad10-415824339e1b img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-8ad3446a-8d9f-4a4e-ad10-415824339e1b .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-8ad3446a-8d9f-4a4e-ad10-415824339e1b .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-8ad3446a-8d9f-4a4e-ad10-415824339e1b img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-8ad3446a-8d9f-4a4e-ad10-415824339e1b img.shogun-image,
.shg-c#s-8ad3446a-8d9f-4a4e-ad10-415824339e1b .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-8ad3446a-8d9f-4a4e-ad10-415824339e1b .shg-image-zoom,
.shg-c#s-8ad3446a-8d9f-4a4e-ad10-415824339e1b img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-8ad3446a-8d9f-4a4e-ad10-415824339e1b {
  max-width:  100%;
}

.shg-c#s-8ad3446a-8d9f-4a4e-ad10-415824339e1b img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-8ad3446a-8d9f-4a4e-ad10-415824339e1b .shg-image-zoom,
.shg-c#s-8ad3446a-8d9f-4a4e-ad10-415824339e1b img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-8ad3446a-8d9f-4a4e-ad10-415824339e1b .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-8ad3446a-8d9f-4a4e-ad10-415824339e1b .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-8ad3446a-8d9f-4a4e-ad10-415824339e1b img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-8ad3446a-8d9f-4a4e-ad10-415824339e1b img.shogun-image,
.shg-c#s-8ad3446a-8d9f-4a4e-ad10-415824339e1b .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-8ad3446a-8d9f-4a4e-ad10-415824339e1b .shg-image-zoom,
.shg-c#s-8ad3446a-8d9f-4a4e-ad10-415824339e1b img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-8ad3446a-8d9f-4a4e-ad10-415824339e1b {
  max-width:  100%;
}

.shg-c#s-8ad3446a-8d9f-4a4e-ad10-415824339e1b img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-8ad3446a-8d9f-4a4e-ad10-415824339e1b .shg-image-zoom,
.shg-c#s-8ad3446a-8d9f-4a4e-ad10-415824339e1b img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-8ad3446a-8d9f-4a4e-ad10-415824339e1b .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-8ad3446a-8d9f-4a4e-ad10-415824339e1b .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-8ad3446a-8d9f-4a4e-ad10-415824339e1b img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-8ad3446a-8d9f-4a4e-ad10-415824339e1b img.shogun-image,
.shg-c#s-8ad3446a-8d9f-4a4e-ad10-415824339e1b .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-8ad3446a-8d9f-4a4e-ad10-415824339e1b .shg-image-zoom,
.shg-c#s-8ad3446a-8d9f-4a4e-ad10-415824339e1b img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-e90d267a-b40a-40d9-a9f8-fd3699f57189 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
min-height: 75px;
text-align: center;
}

#s-e90d267a-b40a-40d9-a9f8-fd3699f57189 .shg-product-title-component h4 span {
  color: ;
  font-weight:  600 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
  
}

#s-03e34080-a351-487e-b100-77792f496bf9 {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-03e34080-a351-487e-b100-77792f496bf9 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-03e34080-a351-487e-b100-77792f496bf9 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 14px;
}

#s-03e34080-a351-487e-b100-77792f496bf9 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-aa6c522f-7d65-43f8-803c-2ebb0c61dc95 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
cursor: pointer;
}
#s-aa6c522f-7d65-43f8-803c-2ebb0c61dc95:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-aa6c522f-7d65-43f8-803c-2ebb0c61dc95:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-aa6c522f-7d65-43f8-803c-2ebb0c61dc95-atc-btn-wrapper {
    text-align: center;
  }


#s-aa6c522f-7d65-43f8-803c-2ebb0c61dc95 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-aa6c522f-7d65-43f8-803c-2ebb0c61dc95.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-aa6c522f-7d65-43f8-803c-2ebb0c61dc95.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-aa6c522f-7d65-43f8-803c-2ebb0c61dc95.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-aa6c522f-7d65-43f8-803c-2ebb0c61dc95-atc-btn-wrapper {
    text-align: center;
  }


#s-aa6c522f-7d65-43f8-803c-2ebb0c61dc95 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-aa6c522f-7d65-43f8-803c-2ebb0c61dc95.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-aa6c522f-7d65-43f8-803c-2ebb0c61dc95.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-aa6c522f-7d65-43f8-803c-2ebb0c61dc95.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-aa6c522f-7d65-43f8-803c-2ebb0c61dc95-atc-btn-wrapper {
    text-align: center;
  }


#s-aa6c522f-7d65-43f8-803c-2ebb0c61dc95 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-aa6c522f-7d65-43f8-803c-2ebb0c61dc95.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-aa6c522f-7d65-43f8-803c-2ebb0c61dc95.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-aa6c522f-7d65-43f8-803c-2ebb0c61dc95.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-aa6c522f-7d65-43f8-803c-2ebb0c61dc95-atc-btn-wrapper {
    text-align: center;
  }


#s-aa6c522f-7d65-43f8-803c-2ebb0c61dc95 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-aa6c522f-7d65-43f8-803c-2ebb0c61dc95.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-aa6c522f-7d65-43f8-803c-2ebb0c61dc95.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-aa6c522f-7d65-43f8-803c-2ebb0c61dc95.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-aa6c522f-7d65-43f8-803c-2ebb0c61dc95-atc-btn-wrapper {
    text-align: center;
  }


#s-aa6c522f-7d65-43f8-803c-2ebb0c61dc95 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-aa6c522f-7d65-43f8-803c-2ebb0c61dc95.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-aa6c522f-7d65-43f8-803c-2ebb0c61dc95.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-aa6c522f-7d65-43f8-803c-2ebb0c61dc95.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-3aeb8898-cd9d-4f87-8046-970383a19882 {
  margin-left: auto;
margin-right: auto;
}

#s-e829af67-d949-46f7-8713-d577035e02d1 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-e829af67-d949-46f7-8713-d577035e02d1 {
  max-width:  100%;
}

.shg-c#s-e829af67-d949-46f7-8713-d577035e02d1 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-e829af67-d949-46f7-8713-d577035e02d1 .shg-image-zoom,
.shg-c#s-e829af67-d949-46f7-8713-d577035e02d1 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-e829af67-d949-46f7-8713-d577035e02d1 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-e829af67-d949-46f7-8713-d577035e02d1 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-e829af67-d949-46f7-8713-d577035e02d1 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-e829af67-d949-46f7-8713-d577035e02d1 img.shogun-image,
.shg-c#s-e829af67-d949-46f7-8713-d577035e02d1 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-e829af67-d949-46f7-8713-d577035e02d1 .shg-image-zoom,
.shg-c#s-e829af67-d949-46f7-8713-d577035e02d1 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-e829af67-d949-46f7-8713-d577035e02d1 {
  max-width:  100%;
}

.shg-c#s-e829af67-d949-46f7-8713-d577035e02d1 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-e829af67-d949-46f7-8713-d577035e02d1 .shg-image-zoom,
.shg-c#s-e829af67-d949-46f7-8713-d577035e02d1 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-e829af67-d949-46f7-8713-d577035e02d1 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-e829af67-d949-46f7-8713-d577035e02d1 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-e829af67-d949-46f7-8713-d577035e02d1 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-e829af67-d949-46f7-8713-d577035e02d1 img.shogun-image,
.shg-c#s-e829af67-d949-46f7-8713-d577035e02d1 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-e829af67-d949-46f7-8713-d577035e02d1 .shg-image-zoom,
.shg-c#s-e829af67-d949-46f7-8713-d577035e02d1 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-e829af67-d949-46f7-8713-d577035e02d1 {
  max-width:  100%;
}

.shg-c#s-e829af67-d949-46f7-8713-d577035e02d1 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-e829af67-d949-46f7-8713-d577035e02d1 .shg-image-zoom,
.shg-c#s-e829af67-d949-46f7-8713-d577035e02d1 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-e829af67-d949-46f7-8713-d577035e02d1 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-e829af67-d949-46f7-8713-d577035e02d1 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-e829af67-d949-46f7-8713-d577035e02d1 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-e829af67-d949-46f7-8713-d577035e02d1 img.shogun-image,
.shg-c#s-e829af67-d949-46f7-8713-d577035e02d1 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-e829af67-d949-46f7-8713-d577035e02d1 .shg-image-zoom,
.shg-c#s-e829af67-d949-46f7-8713-d577035e02d1 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-e829af67-d949-46f7-8713-d577035e02d1 {
  max-width:  100%;
}

.shg-c#s-e829af67-d949-46f7-8713-d577035e02d1 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-e829af67-d949-46f7-8713-d577035e02d1 .shg-image-zoom,
.shg-c#s-e829af67-d949-46f7-8713-d577035e02d1 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-e829af67-d949-46f7-8713-d577035e02d1 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-e829af67-d949-46f7-8713-d577035e02d1 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-e829af67-d949-46f7-8713-d577035e02d1 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-e829af67-d949-46f7-8713-d577035e02d1 img.shogun-image,
.shg-c#s-e829af67-d949-46f7-8713-d577035e02d1 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-e829af67-d949-46f7-8713-d577035e02d1 .shg-image-zoom,
.shg-c#s-e829af67-d949-46f7-8713-d577035e02d1 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-e829af67-d949-46f7-8713-d577035e02d1 {
  max-width:  100%;
}

.shg-c#s-e829af67-d949-46f7-8713-d577035e02d1 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-e829af67-d949-46f7-8713-d577035e02d1 .shg-image-zoom,
.shg-c#s-e829af67-d949-46f7-8713-d577035e02d1 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-e829af67-d949-46f7-8713-d577035e02d1 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-e829af67-d949-46f7-8713-d577035e02d1 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-e829af67-d949-46f7-8713-d577035e02d1 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-e829af67-d949-46f7-8713-d577035e02d1 img.shogun-image,
.shg-c#s-e829af67-d949-46f7-8713-d577035e02d1 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-e829af67-d949-46f7-8713-d577035e02d1 .shg-image-zoom,
.shg-c#s-e829af67-d949-46f7-8713-d577035e02d1 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-35c8259a-aa9a-42fa-a444-22375675bd2f {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
min-height: 75px;
text-align: center;
}

#s-35c8259a-aa9a-42fa-a444-22375675bd2f .shg-product-title-component h4 span {
  color: ;
  font-weight:  600 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
  
}

#s-5ee7ec9a-615e-414c-b51f-597527565448 {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-5ee7ec9a-615e-414c-b51f-597527565448 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-5ee7ec9a-615e-414c-b51f-597527565448 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 14px;
}

#s-5ee7ec9a-615e-414c-b51f-597527565448 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-0cf7f329-b9fc-40fe-935b-c6dd087581c6 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
cursor: pointer;
}
#s-0cf7f329-b9fc-40fe-935b-c6dd087581c6:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-0cf7f329-b9fc-40fe-935b-c6dd087581c6:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-0cf7f329-b9fc-40fe-935b-c6dd087581c6-atc-btn-wrapper {
    text-align: center;
  }


#s-0cf7f329-b9fc-40fe-935b-c6dd087581c6 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-0cf7f329-b9fc-40fe-935b-c6dd087581c6.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-0cf7f329-b9fc-40fe-935b-c6dd087581c6.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-0cf7f329-b9fc-40fe-935b-c6dd087581c6.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-0cf7f329-b9fc-40fe-935b-c6dd087581c6-atc-btn-wrapper {
    text-align: center;
  }


#s-0cf7f329-b9fc-40fe-935b-c6dd087581c6 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-0cf7f329-b9fc-40fe-935b-c6dd087581c6.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-0cf7f329-b9fc-40fe-935b-c6dd087581c6.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-0cf7f329-b9fc-40fe-935b-c6dd087581c6.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-0cf7f329-b9fc-40fe-935b-c6dd087581c6-atc-btn-wrapper {
    text-align: center;
  }


#s-0cf7f329-b9fc-40fe-935b-c6dd087581c6 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-0cf7f329-b9fc-40fe-935b-c6dd087581c6.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-0cf7f329-b9fc-40fe-935b-c6dd087581c6.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-0cf7f329-b9fc-40fe-935b-c6dd087581c6.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-0cf7f329-b9fc-40fe-935b-c6dd087581c6-atc-btn-wrapper {
    text-align: center;
  }


#s-0cf7f329-b9fc-40fe-935b-c6dd087581c6 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-0cf7f329-b9fc-40fe-935b-c6dd087581c6.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-0cf7f329-b9fc-40fe-935b-c6dd087581c6.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-0cf7f329-b9fc-40fe-935b-c6dd087581c6.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-0cf7f329-b9fc-40fe-935b-c6dd087581c6-atc-btn-wrapper {
    text-align: center;
  }


#s-0cf7f329-b9fc-40fe-935b-c6dd087581c6 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-0cf7f329-b9fc-40fe-935b-c6dd087581c6.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-0cf7f329-b9fc-40fe-935b-c6dd087581c6.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-0cf7f329-b9fc-40fe-935b-c6dd087581c6.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-8511d896-3c9e-4f7c-8a9d-e0d8fad62db6 {
  padding-top: 30px;
padding-bottom: 10px;
text-align: left;
background-color: rgba(255, 255, 255, 1);
}

#s-8511d896-3c9e-4f7c-8a9d-e0d8fad62db6 .shogun-heading-component h4 {
  color: ;
  font-weight:  800 ;
  font-family: "Montserrat";
  font-style:  normal ;
  font-size: 24px;
  
  
  
}



#s-ec49ace7-c7a8-4f85-9a2d-da6a7a19c0a9 {
  background-color: rgba(255, 255, 255, 1);
}
@media (max-width: 767px){#s-ec49ace7-c7a8-4f85-9a2d-da6a7a19c0a9 {
  display: none;
}
#s-ec49ace7-c7a8-4f85-9a2d-da6a7a19c0a9, #wrap-s-ec49ace7-c7a8-4f85-9a2d-da6a7a19c0a9, #wrap-content-s-ec49ace7-c7a8-4f85-9a2d-da6a7a19c0a9 { display: none !important; }}
#s-ec49ace7-c7a8-4f85-9a2d-da6a7a19c0a9 .shg-dynamic-column-count {
  grid-template-columns: repeat(3, 1fr);
}


#slider-v3-s-ec49ace7-c7a8-4f85-9a2d-da6a7a19c0a9 {
  --swiper-pagination-color: rgba(198, 42, 42, 1) !important;
  --swiper-pagination-bullet-inactive-color: rgba(198, 42, 42, 1) !important;
  --swiper-pagination-bullet-active-color: rgba(107, 20, 20, 1) !important;
  --arrow-button-size: 35px !important;
  --swiper-pagination-bullet-size: 14px !important;
  
}

#slider-v3-s-ec49ace7-c7a8-4f85-9a2d-da6a7a19c0a9 > .swiper-button-prev,
#slider-v3-s-ec49ace7-c7a8-4f85-9a2d-da6a7a19c0a9 > .swiper-button-next {
  
}

#slider-v3-s-ec49ace7-c7a8-4f85-9a2d-da6a7a19c0a9 > .swiper-button-prev svg,
#slider-v3-s-ec49ace7-c7a8-4f85-9a2d-da6a7a19c0a9 > .swiper-button-next svg {
  fill: rgba(113, 113, 113, 1) !important;
  stroke: rgba(113, 113, 113, 1) !important;
  
}

#slider-v3-s-ec49ace7-c7a8-4f85-9a2d-da6a7a19c0a9 > .swiper-button-prev {
  
  display:  flex ;
  align-items: center;
}

#slider-v3-s-ec49ace7-c7a8-4f85-9a2d-da6a7a19c0a9 > .swiper-button-next {
  
  display:  flex ;
  align-items: center;
}

#slider-v3-s-ec49ace7-c7a8-4f85-9a2d-da6a7a19c0a9 > .swiper-button-lock {
  display: none !important;
}

#slider-v3-s-ec49ace7-c7a8-4f85-9a2d-da6a7a19c0a9 .swiper-pagination-bullet {
  width: 14px !important;
  height: 14px !important;
  margin: 0 !important;
}

#slider-v3-s-ec49ace7-c7a8-4f85-9a2d-da6a7a19c0a9 .swiper-pagination-bullet-active {
  background-color: rgba(107, 20, 20, 1) !important;
  width: calc(14px * 1) !important;
  height: 14px !important;
  border-radius:  50px  !important;
}

#slider-v3-s-ec49ace7-c7a8-4f85-9a2d-da6a7a19c0a9 .swiper-pagination {
  position:  initial ;
  display: flex;
  margin-top:  8px ;
  justify-content:  flex-end
                   ;
  align-items: center;
  gap: 8px !important;
}

#s-1fd325e2-7f5f-47ed-8e7b-54578aec84e3 {
  margin-left: auto;
margin-right: auto;
}

#s-26fe448f-c5e6-47ce-9818-796779330a91 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-26fe448f-c5e6-47ce-9818-796779330a91 {
  max-width:  100%;
}

.shg-c#s-26fe448f-c5e6-47ce-9818-796779330a91 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-26fe448f-c5e6-47ce-9818-796779330a91 .shg-image-zoom,
.shg-c#s-26fe448f-c5e6-47ce-9818-796779330a91 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-26fe448f-c5e6-47ce-9818-796779330a91 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-26fe448f-c5e6-47ce-9818-796779330a91 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-26fe448f-c5e6-47ce-9818-796779330a91 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-26fe448f-c5e6-47ce-9818-796779330a91 img.shogun-image,
.shg-c#s-26fe448f-c5e6-47ce-9818-796779330a91 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-26fe448f-c5e6-47ce-9818-796779330a91 .shg-image-zoom,
.shg-c#s-26fe448f-c5e6-47ce-9818-796779330a91 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-26fe448f-c5e6-47ce-9818-796779330a91 {
  max-width:  100%;
}

.shg-c#s-26fe448f-c5e6-47ce-9818-796779330a91 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-26fe448f-c5e6-47ce-9818-796779330a91 .shg-image-zoom,
.shg-c#s-26fe448f-c5e6-47ce-9818-796779330a91 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-26fe448f-c5e6-47ce-9818-796779330a91 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-26fe448f-c5e6-47ce-9818-796779330a91 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-26fe448f-c5e6-47ce-9818-796779330a91 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-26fe448f-c5e6-47ce-9818-796779330a91 img.shogun-image,
.shg-c#s-26fe448f-c5e6-47ce-9818-796779330a91 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-26fe448f-c5e6-47ce-9818-796779330a91 .shg-image-zoom,
.shg-c#s-26fe448f-c5e6-47ce-9818-796779330a91 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-26fe448f-c5e6-47ce-9818-796779330a91 {
  max-width:  100%;
}

.shg-c#s-26fe448f-c5e6-47ce-9818-796779330a91 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-26fe448f-c5e6-47ce-9818-796779330a91 .shg-image-zoom,
.shg-c#s-26fe448f-c5e6-47ce-9818-796779330a91 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-26fe448f-c5e6-47ce-9818-796779330a91 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-26fe448f-c5e6-47ce-9818-796779330a91 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-26fe448f-c5e6-47ce-9818-796779330a91 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-26fe448f-c5e6-47ce-9818-796779330a91 img.shogun-image,
.shg-c#s-26fe448f-c5e6-47ce-9818-796779330a91 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-26fe448f-c5e6-47ce-9818-796779330a91 .shg-image-zoom,
.shg-c#s-26fe448f-c5e6-47ce-9818-796779330a91 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-26fe448f-c5e6-47ce-9818-796779330a91 {
  max-width:  100%;
}

.shg-c#s-26fe448f-c5e6-47ce-9818-796779330a91 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-26fe448f-c5e6-47ce-9818-796779330a91 .shg-image-zoom,
.shg-c#s-26fe448f-c5e6-47ce-9818-796779330a91 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-26fe448f-c5e6-47ce-9818-796779330a91 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-26fe448f-c5e6-47ce-9818-796779330a91 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-26fe448f-c5e6-47ce-9818-796779330a91 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-26fe448f-c5e6-47ce-9818-796779330a91 img.shogun-image,
.shg-c#s-26fe448f-c5e6-47ce-9818-796779330a91 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-26fe448f-c5e6-47ce-9818-796779330a91 .shg-image-zoom,
.shg-c#s-26fe448f-c5e6-47ce-9818-796779330a91 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-26fe448f-c5e6-47ce-9818-796779330a91 {
  max-width:  100%;
}

.shg-c#s-26fe448f-c5e6-47ce-9818-796779330a91 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-26fe448f-c5e6-47ce-9818-796779330a91 .shg-image-zoom,
.shg-c#s-26fe448f-c5e6-47ce-9818-796779330a91 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-26fe448f-c5e6-47ce-9818-796779330a91 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-26fe448f-c5e6-47ce-9818-796779330a91 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-26fe448f-c5e6-47ce-9818-796779330a91 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-26fe448f-c5e6-47ce-9818-796779330a91 img.shogun-image,
.shg-c#s-26fe448f-c5e6-47ce-9818-796779330a91 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-26fe448f-c5e6-47ce-9818-796779330a91 .shg-image-zoom,
.shg-c#s-26fe448f-c5e6-47ce-9818-796779330a91 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-205c5d1a-8fdf-496e-9f77-e4025d420e5c {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
min-height: 75px;
text-align: center;
}

#s-205c5d1a-8fdf-496e-9f77-e4025d420e5c .shg-product-title-component h4 span {
  color: ;
  font-weight:  600 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
  
}

#s-74047699-f241-4312-a653-989d3e6b4c2c {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-74047699-f241-4312-a653-989d3e6b4c2c .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-74047699-f241-4312-a653-989d3e6b4c2c .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 14px;
}

#s-74047699-f241-4312-a653-989d3e6b4c2c .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-05f91071-82fa-4c37-b8e7-360b583eeba1 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
cursor: pointer;
}
#s-05f91071-82fa-4c37-b8e7-360b583eeba1:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-05f91071-82fa-4c37-b8e7-360b583eeba1:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-05f91071-82fa-4c37-b8e7-360b583eeba1-atc-btn-wrapper {
    text-align: center;
  }


#s-05f91071-82fa-4c37-b8e7-360b583eeba1 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-05f91071-82fa-4c37-b8e7-360b583eeba1.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-05f91071-82fa-4c37-b8e7-360b583eeba1.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-05f91071-82fa-4c37-b8e7-360b583eeba1.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-05f91071-82fa-4c37-b8e7-360b583eeba1-atc-btn-wrapper {
    text-align: center;
  }


#s-05f91071-82fa-4c37-b8e7-360b583eeba1 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-05f91071-82fa-4c37-b8e7-360b583eeba1.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-05f91071-82fa-4c37-b8e7-360b583eeba1.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-05f91071-82fa-4c37-b8e7-360b583eeba1.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-05f91071-82fa-4c37-b8e7-360b583eeba1-atc-btn-wrapper {
    text-align: center;
  }


#s-05f91071-82fa-4c37-b8e7-360b583eeba1 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-05f91071-82fa-4c37-b8e7-360b583eeba1.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-05f91071-82fa-4c37-b8e7-360b583eeba1.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-05f91071-82fa-4c37-b8e7-360b583eeba1.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-05f91071-82fa-4c37-b8e7-360b583eeba1-atc-btn-wrapper {
    text-align: center;
  }


#s-05f91071-82fa-4c37-b8e7-360b583eeba1 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-05f91071-82fa-4c37-b8e7-360b583eeba1.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-05f91071-82fa-4c37-b8e7-360b583eeba1.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-05f91071-82fa-4c37-b8e7-360b583eeba1.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-05f91071-82fa-4c37-b8e7-360b583eeba1-atc-btn-wrapper {
    text-align: center;
  }


#s-05f91071-82fa-4c37-b8e7-360b583eeba1 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-05f91071-82fa-4c37-b8e7-360b583eeba1.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-05f91071-82fa-4c37-b8e7-360b583eeba1.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-05f91071-82fa-4c37-b8e7-360b583eeba1.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-58177061-34fc-4036-ac85-022b0d2fe25d {
  margin-left: auto;
margin-right: auto;
}

#s-736795b6-5457-4ebe-abeb-98aba071e871 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-736795b6-5457-4ebe-abeb-98aba071e871 {
  max-width:  100%;
}

.shg-c#s-736795b6-5457-4ebe-abeb-98aba071e871 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-736795b6-5457-4ebe-abeb-98aba071e871 .shg-image-zoom,
.shg-c#s-736795b6-5457-4ebe-abeb-98aba071e871 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-736795b6-5457-4ebe-abeb-98aba071e871 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-736795b6-5457-4ebe-abeb-98aba071e871 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-736795b6-5457-4ebe-abeb-98aba071e871 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-736795b6-5457-4ebe-abeb-98aba071e871 img.shogun-image,
.shg-c#s-736795b6-5457-4ebe-abeb-98aba071e871 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-736795b6-5457-4ebe-abeb-98aba071e871 .shg-image-zoom,
.shg-c#s-736795b6-5457-4ebe-abeb-98aba071e871 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-736795b6-5457-4ebe-abeb-98aba071e871 {
  max-width:  100%;
}

.shg-c#s-736795b6-5457-4ebe-abeb-98aba071e871 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-736795b6-5457-4ebe-abeb-98aba071e871 .shg-image-zoom,
.shg-c#s-736795b6-5457-4ebe-abeb-98aba071e871 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-736795b6-5457-4ebe-abeb-98aba071e871 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-736795b6-5457-4ebe-abeb-98aba071e871 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-736795b6-5457-4ebe-abeb-98aba071e871 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-736795b6-5457-4ebe-abeb-98aba071e871 img.shogun-image,
.shg-c#s-736795b6-5457-4ebe-abeb-98aba071e871 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-736795b6-5457-4ebe-abeb-98aba071e871 .shg-image-zoom,
.shg-c#s-736795b6-5457-4ebe-abeb-98aba071e871 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-736795b6-5457-4ebe-abeb-98aba071e871 {
  max-width:  100%;
}

.shg-c#s-736795b6-5457-4ebe-abeb-98aba071e871 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-736795b6-5457-4ebe-abeb-98aba071e871 .shg-image-zoom,
.shg-c#s-736795b6-5457-4ebe-abeb-98aba071e871 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-736795b6-5457-4ebe-abeb-98aba071e871 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-736795b6-5457-4ebe-abeb-98aba071e871 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-736795b6-5457-4ebe-abeb-98aba071e871 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-736795b6-5457-4ebe-abeb-98aba071e871 img.shogun-image,
.shg-c#s-736795b6-5457-4ebe-abeb-98aba071e871 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-736795b6-5457-4ebe-abeb-98aba071e871 .shg-image-zoom,
.shg-c#s-736795b6-5457-4ebe-abeb-98aba071e871 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-736795b6-5457-4ebe-abeb-98aba071e871 {
  max-width:  100%;
}

.shg-c#s-736795b6-5457-4ebe-abeb-98aba071e871 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-736795b6-5457-4ebe-abeb-98aba071e871 .shg-image-zoom,
.shg-c#s-736795b6-5457-4ebe-abeb-98aba071e871 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-736795b6-5457-4ebe-abeb-98aba071e871 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-736795b6-5457-4ebe-abeb-98aba071e871 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-736795b6-5457-4ebe-abeb-98aba071e871 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-736795b6-5457-4ebe-abeb-98aba071e871 img.shogun-image,
.shg-c#s-736795b6-5457-4ebe-abeb-98aba071e871 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-736795b6-5457-4ebe-abeb-98aba071e871 .shg-image-zoom,
.shg-c#s-736795b6-5457-4ebe-abeb-98aba071e871 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-736795b6-5457-4ebe-abeb-98aba071e871 {
  max-width:  100%;
}

.shg-c#s-736795b6-5457-4ebe-abeb-98aba071e871 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-736795b6-5457-4ebe-abeb-98aba071e871 .shg-image-zoom,
.shg-c#s-736795b6-5457-4ebe-abeb-98aba071e871 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-736795b6-5457-4ebe-abeb-98aba071e871 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-736795b6-5457-4ebe-abeb-98aba071e871 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-736795b6-5457-4ebe-abeb-98aba071e871 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-736795b6-5457-4ebe-abeb-98aba071e871 img.shogun-image,
.shg-c#s-736795b6-5457-4ebe-abeb-98aba071e871 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-736795b6-5457-4ebe-abeb-98aba071e871 .shg-image-zoom,
.shg-c#s-736795b6-5457-4ebe-abeb-98aba071e871 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-61c04061-b26b-4f17-978a-98421bc94bf5 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
min-height: 75px;
text-align: center;
}

#s-61c04061-b26b-4f17-978a-98421bc94bf5 .shg-product-title-component h4 span {
  color: ;
  font-weight:  600 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
  
}

#s-c3d72ffd-3e0f-4672-acbd-03546f4cf050 {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-c3d72ffd-3e0f-4672-acbd-03546f4cf050 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-c3d72ffd-3e0f-4672-acbd-03546f4cf050 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 14px;
}

#s-c3d72ffd-3e0f-4672-acbd-03546f4cf050 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-5d4e32af-f2cc-4ba6-9d5c-97d113e95a52 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
cursor: pointer;
}
#s-5d4e32af-f2cc-4ba6-9d5c-97d113e95a52:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-5d4e32af-f2cc-4ba6-9d5c-97d113e95a52:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-5d4e32af-f2cc-4ba6-9d5c-97d113e95a52-atc-btn-wrapper {
    text-align: center;
  }


#s-5d4e32af-f2cc-4ba6-9d5c-97d113e95a52 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-5d4e32af-f2cc-4ba6-9d5c-97d113e95a52.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-5d4e32af-f2cc-4ba6-9d5c-97d113e95a52.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-5d4e32af-f2cc-4ba6-9d5c-97d113e95a52.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-5d4e32af-f2cc-4ba6-9d5c-97d113e95a52-atc-btn-wrapper {
    text-align: center;
  }


#s-5d4e32af-f2cc-4ba6-9d5c-97d113e95a52 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-5d4e32af-f2cc-4ba6-9d5c-97d113e95a52.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-5d4e32af-f2cc-4ba6-9d5c-97d113e95a52.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-5d4e32af-f2cc-4ba6-9d5c-97d113e95a52.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-5d4e32af-f2cc-4ba6-9d5c-97d113e95a52-atc-btn-wrapper {
    text-align: center;
  }


#s-5d4e32af-f2cc-4ba6-9d5c-97d113e95a52 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-5d4e32af-f2cc-4ba6-9d5c-97d113e95a52.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-5d4e32af-f2cc-4ba6-9d5c-97d113e95a52.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-5d4e32af-f2cc-4ba6-9d5c-97d113e95a52.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-5d4e32af-f2cc-4ba6-9d5c-97d113e95a52-atc-btn-wrapper {
    text-align: center;
  }


#s-5d4e32af-f2cc-4ba6-9d5c-97d113e95a52 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-5d4e32af-f2cc-4ba6-9d5c-97d113e95a52.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-5d4e32af-f2cc-4ba6-9d5c-97d113e95a52.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-5d4e32af-f2cc-4ba6-9d5c-97d113e95a52.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-5d4e32af-f2cc-4ba6-9d5c-97d113e95a52-atc-btn-wrapper {
    text-align: center;
  }


#s-5d4e32af-f2cc-4ba6-9d5c-97d113e95a52 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-5d4e32af-f2cc-4ba6-9d5c-97d113e95a52.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-5d4e32af-f2cc-4ba6-9d5c-97d113e95a52.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-5d4e32af-f2cc-4ba6-9d5c-97d113e95a52.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-d8b04ffd-9c27-40bd-8932-4ea53f86e5fa {
  margin-left: auto;
margin-right: auto;
}

#s-e8e96793-fc6e-417a-9eb9-9b0254db5149 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-e8e96793-fc6e-417a-9eb9-9b0254db5149 {
  max-width:  100%;
}

.shg-c#s-e8e96793-fc6e-417a-9eb9-9b0254db5149 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-e8e96793-fc6e-417a-9eb9-9b0254db5149 .shg-image-zoom,
.shg-c#s-e8e96793-fc6e-417a-9eb9-9b0254db5149 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-e8e96793-fc6e-417a-9eb9-9b0254db5149 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-e8e96793-fc6e-417a-9eb9-9b0254db5149 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-e8e96793-fc6e-417a-9eb9-9b0254db5149 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-e8e96793-fc6e-417a-9eb9-9b0254db5149 img.shogun-image,
.shg-c#s-e8e96793-fc6e-417a-9eb9-9b0254db5149 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-e8e96793-fc6e-417a-9eb9-9b0254db5149 .shg-image-zoom,
.shg-c#s-e8e96793-fc6e-417a-9eb9-9b0254db5149 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-e8e96793-fc6e-417a-9eb9-9b0254db5149 {
  max-width:  100%;
}

.shg-c#s-e8e96793-fc6e-417a-9eb9-9b0254db5149 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-e8e96793-fc6e-417a-9eb9-9b0254db5149 .shg-image-zoom,
.shg-c#s-e8e96793-fc6e-417a-9eb9-9b0254db5149 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-e8e96793-fc6e-417a-9eb9-9b0254db5149 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-e8e96793-fc6e-417a-9eb9-9b0254db5149 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-e8e96793-fc6e-417a-9eb9-9b0254db5149 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-e8e96793-fc6e-417a-9eb9-9b0254db5149 img.shogun-image,
.shg-c#s-e8e96793-fc6e-417a-9eb9-9b0254db5149 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-e8e96793-fc6e-417a-9eb9-9b0254db5149 .shg-image-zoom,
.shg-c#s-e8e96793-fc6e-417a-9eb9-9b0254db5149 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-e8e96793-fc6e-417a-9eb9-9b0254db5149 {
  max-width:  100%;
}

.shg-c#s-e8e96793-fc6e-417a-9eb9-9b0254db5149 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-e8e96793-fc6e-417a-9eb9-9b0254db5149 .shg-image-zoom,
.shg-c#s-e8e96793-fc6e-417a-9eb9-9b0254db5149 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-e8e96793-fc6e-417a-9eb9-9b0254db5149 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-e8e96793-fc6e-417a-9eb9-9b0254db5149 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-e8e96793-fc6e-417a-9eb9-9b0254db5149 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-e8e96793-fc6e-417a-9eb9-9b0254db5149 img.shogun-image,
.shg-c#s-e8e96793-fc6e-417a-9eb9-9b0254db5149 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-e8e96793-fc6e-417a-9eb9-9b0254db5149 .shg-image-zoom,
.shg-c#s-e8e96793-fc6e-417a-9eb9-9b0254db5149 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-e8e96793-fc6e-417a-9eb9-9b0254db5149 {
  max-width:  100%;
}

.shg-c#s-e8e96793-fc6e-417a-9eb9-9b0254db5149 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-e8e96793-fc6e-417a-9eb9-9b0254db5149 .shg-image-zoom,
.shg-c#s-e8e96793-fc6e-417a-9eb9-9b0254db5149 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-e8e96793-fc6e-417a-9eb9-9b0254db5149 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-e8e96793-fc6e-417a-9eb9-9b0254db5149 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-e8e96793-fc6e-417a-9eb9-9b0254db5149 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-e8e96793-fc6e-417a-9eb9-9b0254db5149 img.shogun-image,
.shg-c#s-e8e96793-fc6e-417a-9eb9-9b0254db5149 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-e8e96793-fc6e-417a-9eb9-9b0254db5149 .shg-image-zoom,
.shg-c#s-e8e96793-fc6e-417a-9eb9-9b0254db5149 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-e8e96793-fc6e-417a-9eb9-9b0254db5149 {
  max-width:  100%;
}

.shg-c#s-e8e96793-fc6e-417a-9eb9-9b0254db5149 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-e8e96793-fc6e-417a-9eb9-9b0254db5149 .shg-image-zoom,
.shg-c#s-e8e96793-fc6e-417a-9eb9-9b0254db5149 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-e8e96793-fc6e-417a-9eb9-9b0254db5149 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-e8e96793-fc6e-417a-9eb9-9b0254db5149 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-e8e96793-fc6e-417a-9eb9-9b0254db5149 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-e8e96793-fc6e-417a-9eb9-9b0254db5149 img.shogun-image,
.shg-c#s-e8e96793-fc6e-417a-9eb9-9b0254db5149 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-e8e96793-fc6e-417a-9eb9-9b0254db5149 .shg-image-zoom,
.shg-c#s-e8e96793-fc6e-417a-9eb9-9b0254db5149 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-f03d81c0-a421-4803-b4df-f230ac9d39c9 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
min-height: 75px;
text-align: center;
}

#s-f03d81c0-a421-4803-b4df-f230ac9d39c9 .shg-product-title-component h4 span {
  color: ;
  font-weight:  600 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
  
}

#s-b10cc9d1-a948-4d31-a694-5e467ba02d2f {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-b10cc9d1-a948-4d31-a694-5e467ba02d2f .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-b10cc9d1-a948-4d31-a694-5e467ba02d2f .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 14px;
}

#s-b10cc9d1-a948-4d31-a694-5e467ba02d2f .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-a83e6fad-ae41-4418-8c22-67a730f04b2d {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
cursor: pointer;
}
#s-a83e6fad-ae41-4418-8c22-67a730f04b2d:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-a83e6fad-ae41-4418-8c22-67a730f04b2d:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-a83e6fad-ae41-4418-8c22-67a730f04b2d-atc-btn-wrapper {
    text-align: center;
  }


#s-a83e6fad-ae41-4418-8c22-67a730f04b2d {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-a83e6fad-ae41-4418-8c22-67a730f04b2d.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-a83e6fad-ae41-4418-8c22-67a730f04b2d.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-a83e6fad-ae41-4418-8c22-67a730f04b2d.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-a83e6fad-ae41-4418-8c22-67a730f04b2d-atc-btn-wrapper {
    text-align: center;
  }


#s-a83e6fad-ae41-4418-8c22-67a730f04b2d {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-a83e6fad-ae41-4418-8c22-67a730f04b2d.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-a83e6fad-ae41-4418-8c22-67a730f04b2d.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-a83e6fad-ae41-4418-8c22-67a730f04b2d.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-a83e6fad-ae41-4418-8c22-67a730f04b2d-atc-btn-wrapper {
    text-align: center;
  }


#s-a83e6fad-ae41-4418-8c22-67a730f04b2d {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-a83e6fad-ae41-4418-8c22-67a730f04b2d.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-a83e6fad-ae41-4418-8c22-67a730f04b2d.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-a83e6fad-ae41-4418-8c22-67a730f04b2d.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-a83e6fad-ae41-4418-8c22-67a730f04b2d-atc-btn-wrapper {
    text-align: center;
  }


#s-a83e6fad-ae41-4418-8c22-67a730f04b2d {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-a83e6fad-ae41-4418-8c22-67a730f04b2d.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-a83e6fad-ae41-4418-8c22-67a730f04b2d.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-a83e6fad-ae41-4418-8c22-67a730f04b2d.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-a83e6fad-ae41-4418-8c22-67a730f04b2d-atc-btn-wrapper {
    text-align: center;
  }


#s-a83e6fad-ae41-4418-8c22-67a730f04b2d {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-a83e6fad-ae41-4418-8c22-67a730f04b2d.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-a83e6fad-ae41-4418-8c22-67a730f04b2d.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-a83e6fad-ae41-4418-8c22-67a730f04b2d.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-8a7a72b2-18cd-4810-bd54-b7ec3428c986 {
  margin-left: auto;
margin-right: auto;
}

#s-a8cf2825-6912-4097-9b75-4eeb4343aa18 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-a8cf2825-6912-4097-9b75-4eeb4343aa18 {
  max-width:  100%;
}

.shg-c#s-a8cf2825-6912-4097-9b75-4eeb4343aa18 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-a8cf2825-6912-4097-9b75-4eeb4343aa18 .shg-image-zoom,
.shg-c#s-a8cf2825-6912-4097-9b75-4eeb4343aa18 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-a8cf2825-6912-4097-9b75-4eeb4343aa18 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-a8cf2825-6912-4097-9b75-4eeb4343aa18 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-a8cf2825-6912-4097-9b75-4eeb4343aa18 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-a8cf2825-6912-4097-9b75-4eeb4343aa18 img.shogun-image,
.shg-c#s-a8cf2825-6912-4097-9b75-4eeb4343aa18 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-a8cf2825-6912-4097-9b75-4eeb4343aa18 .shg-image-zoom,
.shg-c#s-a8cf2825-6912-4097-9b75-4eeb4343aa18 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-a8cf2825-6912-4097-9b75-4eeb4343aa18 {
  max-width:  100%;
}

.shg-c#s-a8cf2825-6912-4097-9b75-4eeb4343aa18 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-a8cf2825-6912-4097-9b75-4eeb4343aa18 .shg-image-zoom,
.shg-c#s-a8cf2825-6912-4097-9b75-4eeb4343aa18 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-a8cf2825-6912-4097-9b75-4eeb4343aa18 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-a8cf2825-6912-4097-9b75-4eeb4343aa18 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-a8cf2825-6912-4097-9b75-4eeb4343aa18 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-a8cf2825-6912-4097-9b75-4eeb4343aa18 img.shogun-image,
.shg-c#s-a8cf2825-6912-4097-9b75-4eeb4343aa18 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-a8cf2825-6912-4097-9b75-4eeb4343aa18 .shg-image-zoom,
.shg-c#s-a8cf2825-6912-4097-9b75-4eeb4343aa18 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-a8cf2825-6912-4097-9b75-4eeb4343aa18 {
  max-width:  100%;
}

.shg-c#s-a8cf2825-6912-4097-9b75-4eeb4343aa18 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-a8cf2825-6912-4097-9b75-4eeb4343aa18 .shg-image-zoom,
.shg-c#s-a8cf2825-6912-4097-9b75-4eeb4343aa18 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-a8cf2825-6912-4097-9b75-4eeb4343aa18 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-a8cf2825-6912-4097-9b75-4eeb4343aa18 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-a8cf2825-6912-4097-9b75-4eeb4343aa18 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-a8cf2825-6912-4097-9b75-4eeb4343aa18 img.shogun-image,
.shg-c#s-a8cf2825-6912-4097-9b75-4eeb4343aa18 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-a8cf2825-6912-4097-9b75-4eeb4343aa18 .shg-image-zoom,
.shg-c#s-a8cf2825-6912-4097-9b75-4eeb4343aa18 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-a8cf2825-6912-4097-9b75-4eeb4343aa18 {
  max-width:  100%;
}

.shg-c#s-a8cf2825-6912-4097-9b75-4eeb4343aa18 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-a8cf2825-6912-4097-9b75-4eeb4343aa18 .shg-image-zoom,
.shg-c#s-a8cf2825-6912-4097-9b75-4eeb4343aa18 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-a8cf2825-6912-4097-9b75-4eeb4343aa18 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-a8cf2825-6912-4097-9b75-4eeb4343aa18 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-a8cf2825-6912-4097-9b75-4eeb4343aa18 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-a8cf2825-6912-4097-9b75-4eeb4343aa18 img.shogun-image,
.shg-c#s-a8cf2825-6912-4097-9b75-4eeb4343aa18 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-a8cf2825-6912-4097-9b75-4eeb4343aa18 .shg-image-zoom,
.shg-c#s-a8cf2825-6912-4097-9b75-4eeb4343aa18 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-a8cf2825-6912-4097-9b75-4eeb4343aa18 {
  max-width:  100%;
}

.shg-c#s-a8cf2825-6912-4097-9b75-4eeb4343aa18 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-a8cf2825-6912-4097-9b75-4eeb4343aa18 .shg-image-zoom,
.shg-c#s-a8cf2825-6912-4097-9b75-4eeb4343aa18 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-a8cf2825-6912-4097-9b75-4eeb4343aa18 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-a8cf2825-6912-4097-9b75-4eeb4343aa18 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-a8cf2825-6912-4097-9b75-4eeb4343aa18 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-a8cf2825-6912-4097-9b75-4eeb4343aa18 img.shogun-image,
.shg-c#s-a8cf2825-6912-4097-9b75-4eeb4343aa18 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-a8cf2825-6912-4097-9b75-4eeb4343aa18 .shg-image-zoom,
.shg-c#s-a8cf2825-6912-4097-9b75-4eeb4343aa18 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-108b3904-05db-417c-8848-76227b8e22ba {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
min-height: 75px;
text-align: center;
}

#s-108b3904-05db-417c-8848-76227b8e22ba .shg-product-title-component h4 span {
  color: ;
  font-weight:  600 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
  
}

#s-b6144f14-9637-4957-8902-64cd6fb01e4a {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-b6144f14-9637-4957-8902-64cd6fb01e4a .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-b6144f14-9637-4957-8902-64cd6fb01e4a .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 14px;
}

#s-b6144f14-9637-4957-8902-64cd6fb01e4a .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-e8114fd5-b627-4d68-8b14-4835761f9ca8 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
cursor: pointer;
}
#s-e8114fd5-b627-4d68-8b14-4835761f9ca8:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-e8114fd5-b627-4d68-8b14-4835761f9ca8:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-e8114fd5-b627-4d68-8b14-4835761f9ca8-atc-btn-wrapper {
    text-align: center;
  }


#s-e8114fd5-b627-4d68-8b14-4835761f9ca8 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-e8114fd5-b627-4d68-8b14-4835761f9ca8.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-e8114fd5-b627-4d68-8b14-4835761f9ca8.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-e8114fd5-b627-4d68-8b14-4835761f9ca8.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-e8114fd5-b627-4d68-8b14-4835761f9ca8-atc-btn-wrapper {
    text-align: center;
  }


#s-e8114fd5-b627-4d68-8b14-4835761f9ca8 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-e8114fd5-b627-4d68-8b14-4835761f9ca8.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-e8114fd5-b627-4d68-8b14-4835761f9ca8.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-e8114fd5-b627-4d68-8b14-4835761f9ca8.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-e8114fd5-b627-4d68-8b14-4835761f9ca8-atc-btn-wrapper {
    text-align: center;
  }


#s-e8114fd5-b627-4d68-8b14-4835761f9ca8 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-e8114fd5-b627-4d68-8b14-4835761f9ca8.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-e8114fd5-b627-4d68-8b14-4835761f9ca8.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-e8114fd5-b627-4d68-8b14-4835761f9ca8.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-e8114fd5-b627-4d68-8b14-4835761f9ca8-atc-btn-wrapper {
    text-align: center;
  }


#s-e8114fd5-b627-4d68-8b14-4835761f9ca8 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-e8114fd5-b627-4d68-8b14-4835761f9ca8.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-e8114fd5-b627-4d68-8b14-4835761f9ca8.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-e8114fd5-b627-4d68-8b14-4835761f9ca8.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-e8114fd5-b627-4d68-8b14-4835761f9ca8-atc-btn-wrapper {
    text-align: center;
  }


#s-e8114fd5-b627-4d68-8b14-4835761f9ca8 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-e8114fd5-b627-4d68-8b14-4835761f9ca8.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-e8114fd5-b627-4d68-8b14-4835761f9ca8.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-e8114fd5-b627-4d68-8b14-4835761f9ca8.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-839002b0-b98f-4ec6-b11b-5b99877b98a9 {
  margin-left: auto;
margin-right: auto;
}

#s-57243e3b-3806-474f-95d4-360208048665 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-57243e3b-3806-474f-95d4-360208048665 {
  max-width:  100%;
}

.shg-c#s-57243e3b-3806-474f-95d4-360208048665 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-57243e3b-3806-474f-95d4-360208048665 .shg-image-zoom,
.shg-c#s-57243e3b-3806-474f-95d4-360208048665 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-57243e3b-3806-474f-95d4-360208048665 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-57243e3b-3806-474f-95d4-360208048665 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-57243e3b-3806-474f-95d4-360208048665 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-57243e3b-3806-474f-95d4-360208048665 img.shogun-image,
.shg-c#s-57243e3b-3806-474f-95d4-360208048665 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-57243e3b-3806-474f-95d4-360208048665 .shg-image-zoom,
.shg-c#s-57243e3b-3806-474f-95d4-360208048665 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-57243e3b-3806-474f-95d4-360208048665 {
  max-width:  100%;
}

.shg-c#s-57243e3b-3806-474f-95d4-360208048665 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-57243e3b-3806-474f-95d4-360208048665 .shg-image-zoom,
.shg-c#s-57243e3b-3806-474f-95d4-360208048665 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-57243e3b-3806-474f-95d4-360208048665 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-57243e3b-3806-474f-95d4-360208048665 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-57243e3b-3806-474f-95d4-360208048665 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-57243e3b-3806-474f-95d4-360208048665 img.shogun-image,
.shg-c#s-57243e3b-3806-474f-95d4-360208048665 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-57243e3b-3806-474f-95d4-360208048665 .shg-image-zoom,
.shg-c#s-57243e3b-3806-474f-95d4-360208048665 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-57243e3b-3806-474f-95d4-360208048665 {
  max-width:  100%;
}

.shg-c#s-57243e3b-3806-474f-95d4-360208048665 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-57243e3b-3806-474f-95d4-360208048665 .shg-image-zoom,
.shg-c#s-57243e3b-3806-474f-95d4-360208048665 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-57243e3b-3806-474f-95d4-360208048665 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-57243e3b-3806-474f-95d4-360208048665 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-57243e3b-3806-474f-95d4-360208048665 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-57243e3b-3806-474f-95d4-360208048665 img.shogun-image,
.shg-c#s-57243e3b-3806-474f-95d4-360208048665 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-57243e3b-3806-474f-95d4-360208048665 .shg-image-zoom,
.shg-c#s-57243e3b-3806-474f-95d4-360208048665 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-57243e3b-3806-474f-95d4-360208048665 {
  max-width:  100%;
}

.shg-c#s-57243e3b-3806-474f-95d4-360208048665 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-57243e3b-3806-474f-95d4-360208048665 .shg-image-zoom,
.shg-c#s-57243e3b-3806-474f-95d4-360208048665 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-57243e3b-3806-474f-95d4-360208048665 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-57243e3b-3806-474f-95d4-360208048665 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-57243e3b-3806-474f-95d4-360208048665 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-57243e3b-3806-474f-95d4-360208048665 img.shogun-image,
.shg-c#s-57243e3b-3806-474f-95d4-360208048665 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-57243e3b-3806-474f-95d4-360208048665 .shg-image-zoom,
.shg-c#s-57243e3b-3806-474f-95d4-360208048665 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-57243e3b-3806-474f-95d4-360208048665 {
  max-width:  100%;
}

.shg-c#s-57243e3b-3806-474f-95d4-360208048665 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-57243e3b-3806-474f-95d4-360208048665 .shg-image-zoom,
.shg-c#s-57243e3b-3806-474f-95d4-360208048665 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-57243e3b-3806-474f-95d4-360208048665 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-57243e3b-3806-474f-95d4-360208048665 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-57243e3b-3806-474f-95d4-360208048665 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-57243e3b-3806-474f-95d4-360208048665 img.shogun-image,
.shg-c#s-57243e3b-3806-474f-95d4-360208048665 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-57243e3b-3806-474f-95d4-360208048665 .shg-image-zoom,
.shg-c#s-57243e3b-3806-474f-95d4-360208048665 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-7d6f90c4-946f-4979-ac6e-8f39a1dbced5 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
min-height: 75px;
text-align: center;
}

#s-7d6f90c4-946f-4979-ac6e-8f39a1dbced5 .shg-product-title-component h4 span {
  color: ;
  font-weight:  600 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
  
}

#s-69a4ed1e-65ec-4cb8-a705-517cfbfe970a {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-69a4ed1e-65ec-4cb8-a705-517cfbfe970a .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-69a4ed1e-65ec-4cb8-a705-517cfbfe970a .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 14px;
}

#s-69a4ed1e-65ec-4cb8-a705-517cfbfe970a .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-04f0ba41-9c22-4609-a26e-6e1aef57d63d {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
cursor: pointer;
}
#s-04f0ba41-9c22-4609-a26e-6e1aef57d63d:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-04f0ba41-9c22-4609-a26e-6e1aef57d63d:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-04f0ba41-9c22-4609-a26e-6e1aef57d63d-atc-btn-wrapper {
    text-align: center;
  }


#s-04f0ba41-9c22-4609-a26e-6e1aef57d63d {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-04f0ba41-9c22-4609-a26e-6e1aef57d63d.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-04f0ba41-9c22-4609-a26e-6e1aef57d63d.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-04f0ba41-9c22-4609-a26e-6e1aef57d63d.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-04f0ba41-9c22-4609-a26e-6e1aef57d63d-atc-btn-wrapper {
    text-align: center;
  }


#s-04f0ba41-9c22-4609-a26e-6e1aef57d63d {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-04f0ba41-9c22-4609-a26e-6e1aef57d63d.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-04f0ba41-9c22-4609-a26e-6e1aef57d63d.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-04f0ba41-9c22-4609-a26e-6e1aef57d63d.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-04f0ba41-9c22-4609-a26e-6e1aef57d63d-atc-btn-wrapper {
    text-align: center;
  }


#s-04f0ba41-9c22-4609-a26e-6e1aef57d63d {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-04f0ba41-9c22-4609-a26e-6e1aef57d63d.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-04f0ba41-9c22-4609-a26e-6e1aef57d63d.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-04f0ba41-9c22-4609-a26e-6e1aef57d63d.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-04f0ba41-9c22-4609-a26e-6e1aef57d63d-atc-btn-wrapper {
    text-align: center;
  }


#s-04f0ba41-9c22-4609-a26e-6e1aef57d63d {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-04f0ba41-9c22-4609-a26e-6e1aef57d63d.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-04f0ba41-9c22-4609-a26e-6e1aef57d63d.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-04f0ba41-9c22-4609-a26e-6e1aef57d63d.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-04f0ba41-9c22-4609-a26e-6e1aef57d63d-atc-btn-wrapper {
    text-align: center;
  }


#s-04f0ba41-9c22-4609-a26e-6e1aef57d63d {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-04f0ba41-9c22-4609-a26e-6e1aef57d63d.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-04f0ba41-9c22-4609-a26e-6e1aef57d63d.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-04f0ba41-9c22-4609-a26e-6e1aef57d63d.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-eb7a0a85-c1af-439c-8aad-b9dd130458ef {
  margin-left: auto;
margin-right: auto;
}

#s-1c45f00e-93c5-49ce-bc4e-55279ab1e14e {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-1c45f00e-93c5-49ce-bc4e-55279ab1e14e {
  max-width:  100%;
}

.shg-c#s-1c45f00e-93c5-49ce-bc4e-55279ab1e14e img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-1c45f00e-93c5-49ce-bc4e-55279ab1e14e .shg-image-zoom,
.shg-c#s-1c45f00e-93c5-49ce-bc4e-55279ab1e14e img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-1c45f00e-93c5-49ce-bc4e-55279ab1e14e .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-1c45f00e-93c5-49ce-bc4e-55279ab1e14e .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-1c45f00e-93c5-49ce-bc4e-55279ab1e14e img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-1c45f00e-93c5-49ce-bc4e-55279ab1e14e img.shogun-image,
.shg-c#s-1c45f00e-93c5-49ce-bc4e-55279ab1e14e .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-1c45f00e-93c5-49ce-bc4e-55279ab1e14e .shg-image-zoom,
.shg-c#s-1c45f00e-93c5-49ce-bc4e-55279ab1e14e img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-1c45f00e-93c5-49ce-bc4e-55279ab1e14e {
  max-width:  100%;
}

.shg-c#s-1c45f00e-93c5-49ce-bc4e-55279ab1e14e img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-1c45f00e-93c5-49ce-bc4e-55279ab1e14e .shg-image-zoom,
.shg-c#s-1c45f00e-93c5-49ce-bc4e-55279ab1e14e img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-1c45f00e-93c5-49ce-bc4e-55279ab1e14e .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-1c45f00e-93c5-49ce-bc4e-55279ab1e14e .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-1c45f00e-93c5-49ce-bc4e-55279ab1e14e img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-1c45f00e-93c5-49ce-bc4e-55279ab1e14e img.shogun-image,
.shg-c#s-1c45f00e-93c5-49ce-bc4e-55279ab1e14e .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-1c45f00e-93c5-49ce-bc4e-55279ab1e14e .shg-image-zoom,
.shg-c#s-1c45f00e-93c5-49ce-bc4e-55279ab1e14e img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-1c45f00e-93c5-49ce-bc4e-55279ab1e14e {
  max-width:  100%;
}

.shg-c#s-1c45f00e-93c5-49ce-bc4e-55279ab1e14e img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-1c45f00e-93c5-49ce-bc4e-55279ab1e14e .shg-image-zoom,
.shg-c#s-1c45f00e-93c5-49ce-bc4e-55279ab1e14e img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-1c45f00e-93c5-49ce-bc4e-55279ab1e14e .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-1c45f00e-93c5-49ce-bc4e-55279ab1e14e .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-1c45f00e-93c5-49ce-bc4e-55279ab1e14e img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-1c45f00e-93c5-49ce-bc4e-55279ab1e14e img.shogun-image,
.shg-c#s-1c45f00e-93c5-49ce-bc4e-55279ab1e14e .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-1c45f00e-93c5-49ce-bc4e-55279ab1e14e .shg-image-zoom,
.shg-c#s-1c45f00e-93c5-49ce-bc4e-55279ab1e14e img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-1c45f00e-93c5-49ce-bc4e-55279ab1e14e {
  max-width:  100%;
}

.shg-c#s-1c45f00e-93c5-49ce-bc4e-55279ab1e14e img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-1c45f00e-93c5-49ce-bc4e-55279ab1e14e .shg-image-zoom,
.shg-c#s-1c45f00e-93c5-49ce-bc4e-55279ab1e14e img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-1c45f00e-93c5-49ce-bc4e-55279ab1e14e .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-1c45f00e-93c5-49ce-bc4e-55279ab1e14e .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-1c45f00e-93c5-49ce-bc4e-55279ab1e14e img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-1c45f00e-93c5-49ce-bc4e-55279ab1e14e img.shogun-image,
.shg-c#s-1c45f00e-93c5-49ce-bc4e-55279ab1e14e .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-1c45f00e-93c5-49ce-bc4e-55279ab1e14e .shg-image-zoom,
.shg-c#s-1c45f00e-93c5-49ce-bc4e-55279ab1e14e img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-1c45f00e-93c5-49ce-bc4e-55279ab1e14e {
  max-width:  100%;
}

.shg-c#s-1c45f00e-93c5-49ce-bc4e-55279ab1e14e img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-1c45f00e-93c5-49ce-bc4e-55279ab1e14e .shg-image-zoom,
.shg-c#s-1c45f00e-93c5-49ce-bc4e-55279ab1e14e img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-1c45f00e-93c5-49ce-bc4e-55279ab1e14e .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-1c45f00e-93c5-49ce-bc4e-55279ab1e14e .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-1c45f00e-93c5-49ce-bc4e-55279ab1e14e img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-1c45f00e-93c5-49ce-bc4e-55279ab1e14e img.shogun-image,
.shg-c#s-1c45f00e-93c5-49ce-bc4e-55279ab1e14e .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-1c45f00e-93c5-49ce-bc4e-55279ab1e14e .shg-image-zoom,
.shg-c#s-1c45f00e-93c5-49ce-bc4e-55279ab1e14e img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-d44494cd-9823-4e31-afdc-e6c2eb87aa09 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
min-height: 75px;
text-align: center;
}

#s-d44494cd-9823-4e31-afdc-e6c2eb87aa09 .shg-product-title-component h4 span {
  color: ;
  font-weight:  600 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
  
}

#s-0b1738bd-2a69-4147-9f5b-08f920ea7826 {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-0b1738bd-2a69-4147-9f5b-08f920ea7826 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-0b1738bd-2a69-4147-9f5b-08f920ea7826 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 14px;
}

#s-0b1738bd-2a69-4147-9f5b-08f920ea7826 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-efcebe91-1327-4229-a558-b62002950ab9 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
cursor: pointer;
}
#s-efcebe91-1327-4229-a558-b62002950ab9:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-efcebe91-1327-4229-a558-b62002950ab9:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-efcebe91-1327-4229-a558-b62002950ab9-atc-btn-wrapper {
    text-align: center;
  }


#s-efcebe91-1327-4229-a558-b62002950ab9 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-efcebe91-1327-4229-a558-b62002950ab9.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-efcebe91-1327-4229-a558-b62002950ab9.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-efcebe91-1327-4229-a558-b62002950ab9.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-efcebe91-1327-4229-a558-b62002950ab9-atc-btn-wrapper {
    text-align: center;
  }


#s-efcebe91-1327-4229-a558-b62002950ab9 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-efcebe91-1327-4229-a558-b62002950ab9.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-efcebe91-1327-4229-a558-b62002950ab9.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-efcebe91-1327-4229-a558-b62002950ab9.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-efcebe91-1327-4229-a558-b62002950ab9-atc-btn-wrapper {
    text-align: center;
  }


#s-efcebe91-1327-4229-a558-b62002950ab9 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-efcebe91-1327-4229-a558-b62002950ab9.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-efcebe91-1327-4229-a558-b62002950ab9.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-efcebe91-1327-4229-a558-b62002950ab9.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-efcebe91-1327-4229-a558-b62002950ab9-atc-btn-wrapper {
    text-align: center;
  }


#s-efcebe91-1327-4229-a558-b62002950ab9 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-efcebe91-1327-4229-a558-b62002950ab9.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-efcebe91-1327-4229-a558-b62002950ab9.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-efcebe91-1327-4229-a558-b62002950ab9.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-efcebe91-1327-4229-a558-b62002950ab9-atc-btn-wrapper {
    text-align: center;
  }


#s-efcebe91-1327-4229-a558-b62002950ab9 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-efcebe91-1327-4229-a558-b62002950ab9.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-efcebe91-1327-4229-a558-b62002950ab9.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-efcebe91-1327-4229-a558-b62002950ab9.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-b4c91056-13f1-4481-84e7-983c2bdd1dce {
  margin-left: auto;
margin-right: auto;
}

#s-dc81cf32-c3b8-44ea-b23d-0e0439421b63 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-dc81cf32-c3b8-44ea-b23d-0e0439421b63 {
  max-width:  100%;
}

.shg-c#s-dc81cf32-c3b8-44ea-b23d-0e0439421b63 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-dc81cf32-c3b8-44ea-b23d-0e0439421b63 .shg-image-zoom,
.shg-c#s-dc81cf32-c3b8-44ea-b23d-0e0439421b63 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-dc81cf32-c3b8-44ea-b23d-0e0439421b63 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-dc81cf32-c3b8-44ea-b23d-0e0439421b63 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-dc81cf32-c3b8-44ea-b23d-0e0439421b63 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-dc81cf32-c3b8-44ea-b23d-0e0439421b63 img.shogun-image,
.shg-c#s-dc81cf32-c3b8-44ea-b23d-0e0439421b63 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-dc81cf32-c3b8-44ea-b23d-0e0439421b63 .shg-image-zoom,
.shg-c#s-dc81cf32-c3b8-44ea-b23d-0e0439421b63 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-dc81cf32-c3b8-44ea-b23d-0e0439421b63 {
  max-width:  100%;
}

.shg-c#s-dc81cf32-c3b8-44ea-b23d-0e0439421b63 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-dc81cf32-c3b8-44ea-b23d-0e0439421b63 .shg-image-zoom,
.shg-c#s-dc81cf32-c3b8-44ea-b23d-0e0439421b63 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-dc81cf32-c3b8-44ea-b23d-0e0439421b63 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-dc81cf32-c3b8-44ea-b23d-0e0439421b63 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-dc81cf32-c3b8-44ea-b23d-0e0439421b63 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-dc81cf32-c3b8-44ea-b23d-0e0439421b63 img.shogun-image,
.shg-c#s-dc81cf32-c3b8-44ea-b23d-0e0439421b63 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-dc81cf32-c3b8-44ea-b23d-0e0439421b63 .shg-image-zoom,
.shg-c#s-dc81cf32-c3b8-44ea-b23d-0e0439421b63 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-dc81cf32-c3b8-44ea-b23d-0e0439421b63 {
  max-width:  100%;
}

.shg-c#s-dc81cf32-c3b8-44ea-b23d-0e0439421b63 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-dc81cf32-c3b8-44ea-b23d-0e0439421b63 .shg-image-zoom,
.shg-c#s-dc81cf32-c3b8-44ea-b23d-0e0439421b63 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-dc81cf32-c3b8-44ea-b23d-0e0439421b63 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-dc81cf32-c3b8-44ea-b23d-0e0439421b63 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-dc81cf32-c3b8-44ea-b23d-0e0439421b63 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-dc81cf32-c3b8-44ea-b23d-0e0439421b63 img.shogun-image,
.shg-c#s-dc81cf32-c3b8-44ea-b23d-0e0439421b63 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-dc81cf32-c3b8-44ea-b23d-0e0439421b63 .shg-image-zoom,
.shg-c#s-dc81cf32-c3b8-44ea-b23d-0e0439421b63 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-dc81cf32-c3b8-44ea-b23d-0e0439421b63 {
  max-width:  100%;
}

.shg-c#s-dc81cf32-c3b8-44ea-b23d-0e0439421b63 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-dc81cf32-c3b8-44ea-b23d-0e0439421b63 .shg-image-zoom,
.shg-c#s-dc81cf32-c3b8-44ea-b23d-0e0439421b63 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-dc81cf32-c3b8-44ea-b23d-0e0439421b63 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-dc81cf32-c3b8-44ea-b23d-0e0439421b63 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-dc81cf32-c3b8-44ea-b23d-0e0439421b63 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-dc81cf32-c3b8-44ea-b23d-0e0439421b63 img.shogun-image,
.shg-c#s-dc81cf32-c3b8-44ea-b23d-0e0439421b63 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-dc81cf32-c3b8-44ea-b23d-0e0439421b63 .shg-image-zoom,
.shg-c#s-dc81cf32-c3b8-44ea-b23d-0e0439421b63 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-dc81cf32-c3b8-44ea-b23d-0e0439421b63 {
  max-width:  100%;
}

.shg-c#s-dc81cf32-c3b8-44ea-b23d-0e0439421b63 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-dc81cf32-c3b8-44ea-b23d-0e0439421b63 .shg-image-zoom,
.shg-c#s-dc81cf32-c3b8-44ea-b23d-0e0439421b63 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-dc81cf32-c3b8-44ea-b23d-0e0439421b63 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-dc81cf32-c3b8-44ea-b23d-0e0439421b63 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-dc81cf32-c3b8-44ea-b23d-0e0439421b63 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-dc81cf32-c3b8-44ea-b23d-0e0439421b63 img.shogun-image,
.shg-c#s-dc81cf32-c3b8-44ea-b23d-0e0439421b63 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-dc81cf32-c3b8-44ea-b23d-0e0439421b63 .shg-image-zoom,
.shg-c#s-dc81cf32-c3b8-44ea-b23d-0e0439421b63 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-bf16811d-63b2-44de-a10f-96d3300badcb {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
min-height: 75px;
text-align: center;
}

#s-bf16811d-63b2-44de-a10f-96d3300badcb .shg-product-title-component h4 span {
  color: ;
  font-weight:  600 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
  
}

#s-c0b10929-64b9-42aa-a945-c5d19378712d {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-c0b10929-64b9-42aa-a945-c5d19378712d .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-c0b10929-64b9-42aa-a945-c5d19378712d .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 14px;
}

#s-c0b10929-64b9-42aa-a945-c5d19378712d .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-4bc98e8e-a223-4987-b290-28d31c606f45 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
cursor: pointer;
}
#s-4bc98e8e-a223-4987-b290-28d31c606f45:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-4bc98e8e-a223-4987-b290-28d31c606f45:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-4bc98e8e-a223-4987-b290-28d31c606f45-atc-btn-wrapper {
    text-align: center;
  }


#s-4bc98e8e-a223-4987-b290-28d31c606f45 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-4bc98e8e-a223-4987-b290-28d31c606f45.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-4bc98e8e-a223-4987-b290-28d31c606f45.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-4bc98e8e-a223-4987-b290-28d31c606f45.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-4bc98e8e-a223-4987-b290-28d31c606f45-atc-btn-wrapper {
    text-align: center;
  }


#s-4bc98e8e-a223-4987-b290-28d31c606f45 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-4bc98e8e-a223-4987-b290-28d31c606f45.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-4bc98e8e-a223-4987-b290-28d31c606f45.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-4bc98e8e-a223-4987-b290-28d31c606f45.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-4bc98e8e-a223-4987-b290-28d31c606f45-atc-btn-wrapper {
    text-align: center;
  }


#s-4bc98e8e-a223-4987-b290-28d31c606f45 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-4bc98e8e-a223-4987-b290-28d31c606f45.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-4bc98e8e-a223-4987-b290-28d31c606f45.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-4bc98e8e-a223-4987-b290-28d31c606f45.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-4bc98e8e-a223-4987-b290-28d31c606f45-atc-btn-wrapper {
    text-align: center;
  }


#s-4bc98e8e-a223-4987-b290-28d31c606f45 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-4bc98e8e-a223-4987-b290-28d31c606f45.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-4bc98e8e-a223-4987-b290-28d31c606f45.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-4bc98e8e-a223-4987-b290-28d31c606f45.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-4bc98e8e-a223-4987-b290-28d31c606f45-atc-btn-wrapper {
    text-align: center;
  }


#s-4bc98e8e-a223-4987-b290-28d31c606f45 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-4bc98e8e-a223-4987-b290-28d31c606f45.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-4bc98e8e-a223-4987-b290-28d31c606f45.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-4bc98e8e-a223-4987-b290-28d31c606f45.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-3e67b270-8ff6-4018-bf66-6fccae0b4d9a {
  margin-left: auto;
margin-right: auto;
}

#s-c0af4a8a-573e-4b01-a221-aaed11827f5c {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-c0af4a8a-573e-4b01-a221-aaed11827f5c {
  max-width:  100%;
}

.shg-c#s-c0af4a8a-573e-4b01-a221-aaed11827f5c img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-c0af4a8a-573e-4b01-a221-aaed11827f5c .shg-image-zoom,
.shg-c#s-c0af4a8a-573e-4b01-a221-aaed11827f5c img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-c0af4a8a-573e-4b01-a221-aaed11827f5c .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-c0af4a8a-573e-4b01-a221-aaed11827f5c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c0af4a8a-573e-4b01-a221-aaed11827f5c img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-c0af4a8a-573e-4b01-a221-aaed11827f5c img.shogun-image,
.shg-c#s-c0af4a8a-573e-4b01-a221-aaed11827f5c .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-c0af4a8a-573e-4b01-a221-aaed11827f5c .shg-image-zoom,
.shg-c#s-c0af4a8a-573e-4b01-a221-aaed11827f5c img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-c0af4a8a-573e-4b01-a221-aaed11827f5c {
  max-width:  100%;
}

.shg-c#s-c0af4a8a-573e-4b01-a221-aaed11827f5c img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-c0af4a8a-573e-4b01-a221-aaed11827f5c .shg-image-zoom,
.shg-c#s-c0af4a8a-573e-4b01-a221-aaed11827f5c img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-c0af4a8a-573e-4b01-a221-aaed11827f5c .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-c0af4a8a-573e-4b01-a221-aaed11827f5c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c0af4a8a-573e-4b01-a221-aaed11827f5c img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-c0af4a8a-573e-4b01-a221-aaed11827f5c img.shogun-image,
.shg-c#s-c0af4a8a-573e-4b01-a221-aaed11827f5c .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-c0af4a8a-573e-4b01-a221-aaed11827f5c .shg-image-zoom,
.shg-c#s-c0af4a8a-573e-4b01-a221-aaed11827f5c img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-c0af4a8a-573e-4b01-a221-aaed11827f5c {
  max-width:  100%;
}

.shg-c#s-c0af4a8a-573e-4b01-a221-aaed11827f5c img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-c0af4a8a-573e-4b01-a221-aaed11827f5c .shg-image-zoom,
.shg-c#s-c0af4a8a-573e-4b01-a221-aaed11827f5c img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-c0af4a8a-573e-4b01-a221-aaed11827f5c .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-c0af4a8a-573e-4b01-a221-aaed11827f5c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c0af4a8a-573e-4b01-a221-aaed11827f5c img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-c0af4a8a-573e-4b01-a221-aaed11827f5c img.shogun-image,
.shg-c#s-c0af4a8a-573e-4b01-a221-aaed11827f5c .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-c0af4a8a-573e-4b01-a221-aaed11827f5c .shg-image-zoom,
.shg-c#s-c0af4a8a-573e-4b01-a221-aaed11827f5c img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-c0af4a8a-573e-4b01-a221-aaed11827f5c {
  max-width:  100%;
}

.shg-c#s-c0af4a8a-573e-4b01-a221-aaed11827f5c img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-c0af4a8a-573e-4b01-a221-aaed11827f5c .shg-image-zoom,
.shg-c#s-c0af4a8a-573e-4b01-a221-aaed11827f5c img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-c0af4a8a-573e-4b01-a221-aaed11827f5c .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-c0af4a8a-573e-4b01-a221-aaed11827f5c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c0af4a8a-573e-4b01-a221-aaed11827f5c img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-c0af4a8a-573e-4b01-a221-aaed11827f5c img.shogun-image,
.shg-c#s-c0af4a8a-573e-4b01-a221-aaed11827f5c .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-c0af4a8a-573e-4b01-a221-aaed11827f5c .shg-image-zoom,
.shg-c#s-c0af4a8a-573e-4b01-a221-aaed11827f5c img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-c0af4a8a-573e-4b01-a221-aaed11827f5c {
  max-width:  100%;
}

.shg-c#s-c0af4a8a-573e-4b01-a221-aaed11827f5c img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-c0af4a8a-573e-4b01-a221-aaed11827f5c .shg-image-zoom,
.shg-c#s-c0af4a8a-573e-4b01-a221-aaed11827f5c img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-c0af4a8a-573e-4b01-a221-aaed11827f5c .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-c0af4a8a-573e-4b01-a221-aaed11827f5c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c0af4a8a-573e-4b01-a221-aaed11827f5c img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-c0af4a8a-573e-4b01-a221-aaed11827f5c img.shogun-image,
.shg-c#s-c0af4a8a-573e-4b01-a221-aaed11827f5c .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-c0af4a8a-573e-4b01-a221-aaed11827f5c .shg-image-zoom,
.shg-c#s-c0af4a8a-573e-4b01-a221-aaed11827f5c img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-494e54a7-8c7c-4e78-a8b6-a5a9966c0483 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
min-height: 75px;
text-align: center;
}

#s-494e54a7-8c7c-4e78-a8b6-a5a9966c0483 .shg-product-title-component h4 span {
  color: ;
  font-weight:  600 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
  
}

#s-eeb2ce5f-6b25-4dab-869c-b7c02c108e2d {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-eeb2ce5f-6b25-4dab-869c-b7c02c108e2d .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-eeb2ce5f-6b25-4dab-869c-b7c02c108e2d .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 14px;
}

#s-eeb2ce5f-6b25-4dab-869c-b7c02c108e2d .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-10babb8c-2091-4fd8-b457-9017368528f8 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
cursor: pointer;
}
#s-10babb8c-2091-4fd8-b457-9017368528f8:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-10babb8c-2091-4fd8-b457-9017368528f8:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-10babb8c-2091-4fd8-b457-9017368528f8-atc-btn-wrapper {
    text-align: center;
  }


#s-10babb8c-2091-4fd8-b457-9017368528f8 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-10babb8c-2091-4fd8-b457-9017368528f8.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-10babb8c-2091-4fd8-b457-9017368528f8.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-10babb8c-2091-4fd8-b457-9017368528f8.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-10babb8c-2091-4fd8-b457-9017368528f8-atc-btn-wrapper {
    text-align: center;
  }


#s-10babb8c-2091-4fd8-b457-9017368528f8 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-10babb8c-2091-4fd8-b457-9017368528f8.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-10babb8c-2091-4fd8-b457-9017368528f8.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-10babb8c-2091-4fd8-b457-9017368528f8.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-10babb8c-2091-4fd8-b457-9017368528f8-atc-btn-wrapper {
    text-align: center;
  }


#s-10babb8c-2091-4fd8-b457-9017368528f8 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-10babb8c-2091-4fd8-b457-9017368528f8.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-10babb8c-2091-4fd8-b457-9017368528f8.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-10babb8c-2091-4fd8-b457-9017368528f8.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-10babb8c-2091-4fd8-b457-9017368528f8-atc-btn-wrapper {
    text-align: center;
  }


#s-10babb8c-2091-4fd8-b457-9017368528f8 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-10babb8c-2091-4fd8-b457-9017368528f8.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-10babb8c-2091-4fd8-b457-9017368528f8.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-10babb8c-2091-4fd8-b457-9017368528f8.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-10babb8c-2091-4fd8-b457-9017368528f8-atc-btn-wrapper {
    text-align: center;
  }


#s-10babb8c-2091-4fd8-b457-9017368528f8 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-10babb8c-2091-4fd8-b457-9017368528f8.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-10babb8c-2091-4fd8-b457-9017368528f8.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-10babb8c-2091-4fd8-b457-9017368528f8.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-f62cc514-6163-4248-861f-19cc599de9f3 {
  margin-left: auto;
margin-right: auto;
}

#s-57656cda-72ed-4759-9526-987b42e5f59b {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-57656cda-72ed-4759-9526-987b42e5f59b {
  max-width:  100%;
}

.shg-c#s-57656cda-72ed-4759-9526-987b42e5f59b img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-57656cda-72ed-4759-9526-987b42e5f59b .shg-image-zoom,
.shg-c#s-57656cda-72ed-4759-9526-987b42e5f59b img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-57656cda-72ed-4759-9526-987b42e5f59b .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-57656cda-72ed-4759-9526-987b42e5f59b .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-57656cda-72ed-4759-9526-987b42e5f59b img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-57656cda-72ed-4759-9526-987b42e5f59b img.shogun-image,
.shg-c#s-57656cda-72ed-4759-9526-987b42e5f59b .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-57656cda-72ed-4759-9526-987b42e5f59b .shg-image-zoom,
.shg-c#s-57656cda-72ed-4759-9526-987b42e5f59b img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-57656cda-72ed-4759-9526-987b42e5f59b {
  max-width:  100%;
}

.shg-c#s-57656cda-72ed-4759-9526-987b42e5f59b img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-57656cda-72ed-4759-9526-987b42e5f59b .shg-image-zoom,
.shg-c#s-57656cda-72ed-4759-9526-987b42e5f59b img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-57656cda-72ed-4759-9526-987b42e5f59b .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-57656cda-72ed-4759-9526-987b42e5f59b .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-57656cda-72ed-4759-9526-987b42e5f59b img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-57656cda-72ed-4759-9526-987b42e5f59b img.shogun-image,
.shg-c#s-57656cda-72ed-4759-9526-987b42e5f59b .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-57656cda-72ed-4759-9526-987b42e5f59b .shg-image-zoom,
.shg-c#s-57656cda-72ed-4759-9526-987b42e5f59b img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-57656cda-72ed-4759-9526-987b42e5f59b {
  max-width:  100%;
}

.shg-c#s-57656cda-72ed-4759-9526-987b42e5f59b img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-57656cda-72ed-4759-9526-987b42e5f59b .shg-image-zoom,
.shg-c#s-57656cda-72ed-4759-9526-987b42e5f59b img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-57656cda-72ed-4759-9526-987b42e5f59b .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-57656cda-72ed-4759-9526-987b42e5f59b .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-57656cda-72ed-4759-9526-987b42e5f59b img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-57656cda-72ed-4759-9526-987b42e5f59b img.shogun-image,
.shg-c#s-57656cda-72ed-4759-9526-987b42e5f59b .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-57656cda-72ed-4759-9526-987b42e5f59b .shg-image-zoom,
.shg-c#s-57656cda-72ed-4759-9526-987b42e5f59b img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-57656cda-72ed-4759-9526-987b42e5f59b {
  max-width:  100%;
}

.shg-c#s-57656cda-72ed-4759-9526-987b42e5f59b img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-57656cda-72ed-4759-9526-987b42e5f59b .shg-image-zoom,
.shg-c#s-57656cda-72ed-4759-9526-987b42e5f59b img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-57656cda-72ed-4759-9526-987b42e5f59b .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-57656cda-72ed-4759-9526-987b42e5f59b .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-57656cda-72ed-4759-9526-987b42e5f59b img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-57656cda-72ed-4759-9526-987b42e5f59b img.shogun-image,
.shg-c#s-57656cda-72ed-4759-9526-987b42e5f59b .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-57656cda-72ed-4759-9526-987b42e5f59b .shg-image-zoom,
.shg-c#s-57656cda-72ed-4759-9526-987b42e5f59b img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-57656cda-72ed-4759-9526-987b42e5f59b {
  max-width:  100%;
}

.shg-c#s-57656cda-72ed-4759-9526-987b42e5f59b img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-57656cda-72ed-4759-9526-987b42e5f59b .shg-image-zoom,
.shg-c#s-57656cda-72ed-4759-9526-987b42e5f59b img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-57656cda-72ed-4759-9526-987b42e5f59b .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-57656cda-72ed-4759-9526-987b42e5f59b .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-57656cda-72ed-4759-9526-987b42e5f59b img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-57656cda-72ed-4759-9526-987b42e5f59b img.shogun-image,
.shg-c#s-57656cda-72ed-4759-9526-987b42e5f59b .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-57656cda-72ed-4759-9526-987b42e5f59b .shg-image-zoom,
.shg-c#s-57656cda-72ed-4759-9526-987b42e5f59b img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-f89c8181-b085-45bd-812c-628cb98383b2 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
min-height: 75px;
text-align: center;
}

#s-f89c8181-b085-45bd-812c-628cb98383b2 .shg-product-title-component h4 span {
  color: ;
  font-weight:  600 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
  
}

#s-0c7827d8-4cb1-411e-856f-bc54a6c6a2d9 {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-0c7827d8-4cb1-411e-856f-bc54a6c6a2d9 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-0c7827d8-4cb1-411e-856f-bc54a6c6a2d9 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 14px;
}

#s-0c7827d8-4cb1-411e-856f-bc54a6c6a2d9 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-e42bf024-7809-4e48-9cfc-9ea44b6421cc {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
cursor: pointer;
}
#s-e42bf024-7809-4e48-9cfc-9ea44b6421cc:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-e42bf024-7809-4e48-9cfc-9ea44b6421cc:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-e42bf024-7809-4e48-9cfc-9ea44b6421cc-atc-btn-wrapper {
    text-align: center;
  }


#s-e42bf024-7809-4e48-9cfc-9ea44b6421cc {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-e42bf024-7809-4e48-9cfc-9ea44b6421cc.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-e42bf024-7809-4e48-9cfc-9ea44b6421cc.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-e42bf024-7809-4e48-9cfc-9ea44b6421cc.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-e42bf024-7809-4e48-9cfc-9ea44b6421cc-atc-btn-wrapper {
    text-align: center;
  }


#s-e42bf024-7809-4e48-9cfc-9ea44b6421cc {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-e42bf024-7809-4e48-9cfc-9ea44b6421cc.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-e42bf024-7809-4e48-9cfc-9ea44b6421cc.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-e42bf024-7809-4e48-9cfc-9ea44b6421cc.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-e42bf024-7809-4e48-9cfc-9ea44b6421cc-atc-btn-wrapper {
    text-align: center;
  }


#s-e42bf024-7809-4e48-9cfc-9ea44b6421cc {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-e42bf024-7809-4e48-9cfc-9ea44b6421cc.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-e42bf024-7809-4e48-9cfc-9ea44b6421cc.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-e42bf024-7809-4e48-9cfc-9ea44b6421cc.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-e42bf024-7809-4e48-9cfc-9ea44b6421cc-atc-btn-wrapper {
    text-align: center;
  }


#s-e42bf024-7809-4e48-9cfc-9ea44b6421cc {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-e42bf024-7809-4e48-9cfc-9ea44b6421cc.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-e42bf024-7809-4e48-9cfc-9ea44b6421cc.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-e42bf024-7809-4e48-9cfc-9ea44b6421cc.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-e42bf024-7809-4e48-9cfc-9ea44b6421cc-atc-btn-wrapper {
    text-align: center;
  }


#s-e42bf024-7809-4e48-9cfc-9ea44b6421cc {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-e42bf024-7809-4e48-9cfc-9ea44b6421cc.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-e42bf024-7809-4e48-9cfc-9ea44b6421cc.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-e42bf024-7809-4e48-9cfc-9ea44b6421cc.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-c939ca83-0d57-449d-a705-c1697909ab47 {
  margin-left: auto;
margin-right: auto;
}

#s-251f25ba-0a4e-45d2-bcb5-30b90ddbf793 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-251f25ba-0a4e-45d2-bcb5-30b90ddbf793 {
  max-width:  100%;
}

.shg-c#s-251f25ba-0a4e-45d2-bcb5-30b90ddbf793 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-251f25ba-0a4e-45d2-bcb5-30b90ddbf793 .shg-image-zoom,
.shg-c#s-251f25ba-0a4e-45d2-bcb5-30b90ddbf793 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-251f25ba-0a4e-45d2-bcb5-30b90ddbf793 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-251f25ba-0a4e-45d2-bcb5-30b90ddbf793 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-251f25ba-0a4e-45d2-bcb5-30b90ddbf793 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-251f25ba-0a4e-45d2-bcb5-30b90ddbf793 img.shogun-image,
.shg-c#s-251f25ba-0a4e-45d2-bcb5-30b90ddbf793 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-251f25ba-0a4e-45d2-bcb5-30b90ddbf793 .shg-image-zoom,
.shg-c#s-251f25ba-0a4e-45d2-bcb5-30b90ddbf793 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-251f25ba-0a4e-45d2-bcb5-30b90ddbf793 {
  max-width:  100%;
}

.shg-c#s-251f25ba-0a4e-45d2-bcb5-30b90ddbf793 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-251f25ba-0a4e-45d2-bcb5-30b90ddbf793 .shg-image-zoom,
.shg-c#s-251f25ba-0a4e-45d2-bcb5-30b90ddbf793 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-251f25ba-0a4e-45d2-bcb5-30b90ddbf793 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-251f25ba-0a4e-45d2-bcb5-30b90ddbf793 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-251f25ba-0a4e-45d2-bcb5-30b90ddbf793 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-251f25ba-0a4e-45d2-bcb5-30b90ddbf793 img.shogun-image,
.shg-c#s-251f25ba-0a4e-45d2-bcb5-30b90ddbf793 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-251f25ba-0a4e-45d2-bcb5-30b90ddbf793 .shg-image-zoom,
.shg-c#s-251f25ba-0a4e-45d2-bcb5-30b90ddbf793 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-251f25ba-0a4e-45d2-bcb5-30b90ddbf793 {
  max-width:  100%;
}

.shg-c#s-251f25ba-0a4e-45d2-bcb5-30b90ddbf793 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-251f25ba-0a4e-45d2-bcb5-30b90ddbf793 .shg-image-zoom,
.shg-c#s-251f25ba-0a4e-45d2-bcb5-30b90ddbf793 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-251f25ba-0a4e-45d2-bcb5-30b90ddbf793 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-251f25ba-0a4e-45d2-bcb5-30b90ddbf793 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-251f25ba-0a4e-45d2-bcb5-30b90ddbf793 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-251f25ba-0a4e-45d2-bcb5-30b90ddbf793 img.shogun-image,
.shg-c#s-251f25ba-0a4e-45d2-bcb5-30b90ddbf793 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-251f25ba-0a4e-45d2-bcb5-30b90ddbf793 .shg-image-zoom,
.shg-c#s-251f25ba-0a4e-45d2-bcb5-30b90ddbf793 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-251f25ba-0a4e-45d2-bcb5-30b90ddbf793 {
  max-width:  100%;
}

.shg-c#s-251f25ba-0a4e-45d2-bcb5-30b90ddbf793 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-251f25ba-0a4e-45d2-bcb5-30b90ddbf793 .shg-image-zoom,
.shg-c#s-251f25ba-0a4e-45d2-bcb5-30b90ddbf793 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-251f25ba-0a4e-45d2-bcb5-30b90ddbf793 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-251f25ba-0a4e-45d2-bcb5-30b90ddbf793 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-251f25ba-0a4e-45d2-bcb5-30b90ddbf793 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-251f25ba-0a4e-45d2-bcb5-30b90ddbf793 img.shogun-image,
.shg-c#s-251f25ba-0a4e-45d2-bcb5-30b90ddbf793 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-251f25ba-0a4e-45d2-bcb5-30b90ddbf793 .shg-image-zoom,
.shg-c#s-251f25ba-0a4e-45d2-bcb5-30b90ddbf793 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-251f25ba-0a4e-45d2-bcb5-30b90ddbf793 {
  max-width:  100%;
}

.shg-c#s-251f25ba-0a4e-45d2-bcb5-30b90ddbf793 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-251f25ba-0a4e-45d2-bcb5-30b90ddbf793 .shg-image-zoom,
.shg-c#s-251f25ba-0a4e-45d2-bcb5-30b90ddbf793 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-251f25ba-0a4e-45d2-bcb5-30b90ddbf793 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-251f25ba-0a4e-45d2-bcb5-30b90ddbf793 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-251f25ba-0a4e-45d2-bcb5-30b90ddbf793 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-251f25ba-0a4e-45d2-bcb5-30b90ddbf793 img.shogun-image,
.shg-c#s-251f25ba-0a4e-45d2-bcb5-30b90ddbf793 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-251f25ba-0a4e-45d2-bcb5-30b90ddbf793 .shg-image-zoom,
.shg-c#s-251f25ba-0a4e-45d2-bcb5-30b90ddbf793 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-8cfe9ef5-1fff-4f71-8b51-d9231774252b {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
min-height: 75px;
text-align: center;
}

#s-8cfe9ef5-1fff-4f71-8b51-d9231774252b .shg-product-title-component h4 span {
  color: ;
  font-weight:  600 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
  
}

#s-eec4cb42-ad9c-447b-93d4-4cc9faaf2751 {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-eec4cb42-ad9c-447b-93d4-4cc9faaf2751 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-eec4cb42-ad9c-447b-93d4-4cc9faaf2751 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 14px;
}

#s-eec4cb42-ad9c-447b-93d4-4cc9faaf2751 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-6e0f526a-ae2e-4c7d-98f6-eb7352d16e06 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
cursor: pointer;
}
#s-6e0f526a-ae2e-4c7d-98f6-eb7352d16e06:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-6e0f526a-ae2e-4c7d-98f6-eb7352d16e06:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-6e0f526a-ae2e-4c7d-98f6-eb7352d16e06-atc-btn-wrapper {
    text-align: center;
  }


#s-6e0f526a-ae2e-4c7d-98f6-eb7352d16e06 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-6e0f526a-ae2e-4c7d-98f6-eb7352d16e06.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-6e0f526a-ae2e-4c7d-98f6-eb7352d16e06.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-6e0f526a-ae2e-4c7d-98f6-eb7352d16e06.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-6e0f526a-ae2e-4c7d-98f6-eb7352d16e06-atc-btn-wrapper {
    text-align: center;
  }


#s-6e0f526a-ae2e-4c7d-98f6-eb7352d16e06 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-6e0f526a-ae2e-4c7d-98f6-eb7352d16e06.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-6e0f526a-ae2e-4c7d-98f6-eb7352d16e06.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-6e0f526a-ae2e-4c7d-98f6-eb7352d16e06.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-6e0f526a-ae2e-4c7d-98f6-eb7352d16e06-atc-btn-wrapper {
    text-align: center;
  }


#s-6e0f526a-ae2e-4c7d-98f6-eb7352d16e06 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-6e0f526a-ae2e-4c7d-98f6-eb7352d16e06.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-6e0f526a-ae2e-4c7d-98f6-eb7352d16e06.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-6e0f526a-ae2e-4c7d-98f6-eb7352d16e06.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-6e0f526a-ae2e-4c7d-98f6-eb7352d16e06-atc-btn-wrapper {
    text-align: center;
  }


#s-6e0f526a-ae2e-4c7d-98f6-eb7352d16e06 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-6e0f526a-ae2e-4c7d-98f6-eb7352d16e06.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-6e0f526a-ae2e-4c7d-98f6-eb7352d16e06.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-6e0f526a-ae2e-4c7d-98f6-eb7352d16e06.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-6e0f526a-ae2e-4c7d-98f6-eb7352d16e06-atc-btn-wrapper {
    text-align: center;
  }


#s-6e0f526a-ae2e-4c7d-98f6-eb7352d16e06 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-6e0f526a-ae2e-4c7d-98f6-eb7352d16e06.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-6e0f526a-ae2e-4c7d-98f6-eb7352d16e06.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-6e0f526a-ae2e-4c7d-98f6-eb7352d16e06.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-1a62c8da-13f6-4805-ad7c-42443bcabe54 {
  margin-left: auto;
margin-right: auto;
}

#s-70d16401-ac95-4082-b50e-daca0965c22c {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-70d16401-ac95-4082-b50e-daca0965c22c {
  max-width:  100%;
}

.shg-c#s-70d16401-ac95-4082-b50e-daca0965c22c img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-70d16401-ac95-4082-b50e-daca0965c22c .shg-image-zoom,
.shg-c#s-70d16401-ac95-4082-b50e-daca0965c22c img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-70d16401-ac95-4082-b50e-daca0965c22c .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-70d16401-ac95-4082-b50e-daca0965c22c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-70d16401-ac95-4082-b50e-daca0965c22c img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-70d16401-ac95-4082-b50e-daca0965c22c img.shogun-image,
.shg-c#s-70d16401-ac95-4082-b50e-daca0965c22c .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-70d16401-ac95-4082-b50e-daca0965c22c .shg-image-zoom,
.shg-c#s-70d16401-ac95-4082-b50e-daca0965c22c img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-70d16401-ac95-4082-b50e-daca0965c22c {
  max-width:  100%;
}

.shg-c#s-70d16401-ac95-4082-b50e-daca0965c22c img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-70d16401-ac95-4082-b50e-daca0965c22c .shg-image-zoom,
.shg-c#s-70d16401-ac95-4082-b50e-daca0965c22c img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-70d16401-ac95-4082-b50e-daca0965c22c .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-70d16401-ac95-4082-b50e-daca0965c22c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-70d16401-ac95-4082-b50e-daca0965c22c img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-70d16401-ac95-4082-b50e-daca0965c22c img.shogun-image,
.shg-c#s-70d16401-ac95-4082-b50e-daca0965c22c .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-70d16401-ac95-4082-b50e-daca0965c22c .shg-image-zoom,
.shg-c#s-70d16401-ac95-4082-b50e-daca0965c22c img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-70d16401-ac95-4082-b50e-daca0965c22c {
  max-width:  100%;
}

.shg-c#s-70d16401-ac95-4082-b50e-daca0965c22c img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-70d16401-ac95-4082-b50e-daca0965c22c .shg-image-zoom,
.shg-c#s-70d16401-ac95-4082-b50e-daca0965c22c img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-70d16401-ac95-4082-b50e-daca0965c22c .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-70d16401-ac95-4082-b50e-daca0965c22c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-70d16401-ac95-4082-b50e-daca0965c22c img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-70d16401-ac95-4082-b50e-daca0965c22c img.shogun-image,
.shg-c#s-70d16401-ac95-4082-b50e-daca0965c22c .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-70d16401-ac95-4082-b50e-daca0965c22c .shg-image-zoom,
.shg-c#s-70d16401-ac95-4082-b50e-daca0965c22c img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-70d16401-ac95-4082-b50e-daca0965c22c {
  max-width:  100%;
}

.shg-c#s-70d16401-ac95-4082-b50e-daca0965c22c img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-70d16401-ac95-4082-b50e-daca0965c22c .shg-image-zoom,
.shg-c#s-70d16401-ac95-4082-b50e-daca0965c22c img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-70d16401-ac95-4082-b50e-daca0965c22c .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-70d16401-ac95-4082-b50e-daca0965c22c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-70d16401-ac95-4082-b50e-daca0965c22c img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-70d16401-ac95-4082-b50e-daca0965c22c img.shogun-image,
.shg-c#s-70d16401-ac95-4082-b50e-daca0965c22c .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-70d16401-ac95-4082-b50e-daca0965c22c .shg-image-zoom,
.shg-c#s-70d16401-ac95-4082-b50e-daca0965c22c img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-70d16401-ac95-4082-b50e-daca0965c22c {
  max-width:  100%;
}

.shg-c#s-70d16401-ac95-4082-b50e-daca0965c22c img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-70d16401-ac95-4082-b50e-daca0965c22c .shg-image-zoom,
.shg-c#s-70d16401-ac95-4082-b50e-daca0965c22c img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-70d16401-ac95-4082-b50e-daca0965c22c .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-70d16401-ac95-4082-b50e-daca0965c22c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-70d16401-ac95-4082-b50e-daca0965c22c img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-70d16401-ac95-4082-b50e-daca0965c22c img.shogun-image,
.shg-c#s-70d16401-ac95-4082-b50e-daca0965c22c .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-70d16401-ac95-4082-b50e-daca0965c22c .shg-image-zoom,
.shg-c#s-70d16401-ac95-4082-b50e-daca0965c22c img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-30cc5053-9eff-448b-8b7f-4d17e7daa059 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
min-height: 75px;
text-align: center;
}

#s-30cc5053-9eff-448b-8b7f-4d17e7daa059 .shg-product-title-component h4 span {
  color: ;
  font-weight:  600 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
  
}

#s-fa262621-5f59-4c2d-8aa6-dd077920273a {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-fa262621-5f59-4c2d-8aa6-dd077920273a .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-fa262621-5f59-4c2d-8aa6-dd077920273a .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 14px;
}

#s-fa262621-5f59-4c2d-8aa6-dd077920273a .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-b1b90be5-8026-4b69-960f-ea63543d1b33 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
cursor: pointer;
}
#s-b1b90be5-8026-4b69-960f-ea63543d1b33:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-b1b90be5-8026-4b69-960f-ea63543d1b33:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-b1b90be5-8026-4b69-960f-ea63543d1b33-atc-btn-wrapper {
    text-align: center;
  }


#s-b1b90be5-8026-4b69-960f-ea63543d1b33 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-b1b90be5-8026-4b69-960f-ea63543d1b33.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-b1b90be5-8026-4b69-960f-ea63543d1b33.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-b1b90be5-8026-4b69-960f-ea63543d1b33.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-b1b90be5-8026-4b69-960f-ea63543d1b33-atc-btn-wrapper {
    text-align: center;
  }


#s-b1b90be5-8026-4b69-960f-ea63543d1b33 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-b1b90be5-8026-4b69-960f-ea63543d1b33.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-b1b90be5-8026-4b69-960f-ea63543d1b33.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-b1b90be5-8026-4b69-960f-ea63543d1b33.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-b1b90be5-8026-4b69-960f-ea63543d1b33-atc-btn-wrapper {
    text-align: center;
  }


#s-b1b90be5-8026-4b69-960f-ea63543d1b33 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-b1b90be5-8026-4b69-960f-ea63543d1b33.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-b1b90be5-8026-4b69-960f-ea63543d1b33.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-b1b90be5-8026-4b69-960f-ea63543d1b33.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-b1b90be5-8026-4b69-960f-ea63543d1b33-atc-btn-wrapper {
    text-align: center;
  }


#s-b1b90be5-8026-4b69-960f-ea63543d1b33 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-b1b90be5-8026-4b69-960f-ea63543d1b33.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-b1b90be5-8026-4b69-960f-ea63543d1b33.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-b1b90be5-8026-4b69-960f-ea63543d1b33.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-b1b90be5-8026-4b69-960f-ea63543d1b33-atc-btn-wrapper {
    text-align: center;
  }


#s-b1b90be5-8026-4b69-960f-ea63543d1b33 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-b1b90be5-8026-4b69-960f-ea63543d1b33.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-b1b90be5-8026-4b69-960f-ea63543d1b33.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-b1b90be5-8026-4b69-960f-ea63543d1b33.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-a4d36cc2-62fc-4f8b-a037-5423b445aa26 {
  margin-left: auto;
margin-right: auto;
}

#s-c24101f0-2402-4610-8aff-b4e8836e5e1d {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-c24101f0-2402-4610-8aff-b4e8836e5e1d {
  max-width:  100%;
}

.shg-c#s-c24101f0-2402-4610-8aff-b4e8836e5e1d img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-c24101f0-2402-4610-8aff-b4e8836e5e1d .shg-image-zoom,
.shg-c#s-c24101f0-2402-4610-8aff-b4e8836e5e1d img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-c24101f0-2402-4610-8aff-b4e8836e5e1d .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-c24101f0-2402-4610-8aff-b4e8836e5e1d .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c24101f0-2402-4610-8aff-b4e8836e5e1d img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-c24101f0-2402-4610-8aff-b4e8836e5e1d img.shogun-image,
.shg-c#s-c24101f0-2402-4610-8aff-b4e8836e5e1d .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-c24101f0-2402-4610-8aff-b4e8836e5e1d .shg-image-zoom,
.shg-c#s-c24101f0-2402-4610-8aff-b4e8836e5e1d img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-c24101f0-2402-4610-8aff-b4e8836e5e1d {
  max-width:  100%;
}

.shg-c#s-c24101f0-2402-4610-8aff-b4e8836e5e1d img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-c24101f0-2402-4610-8aff-b4e8836e5e1d .shg-image-zoom,
.shg-c#s-c24101f0-2402-4610-8aff-b4e8836e5e1d img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-c24101f0-2402-4610-8aff-b4e8836e5e1d .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-c24101f0-2402-4610-8aff-b4e8836e5e1d .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c24101f0-2402-4610-8aff-b4e8836e5e1d img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-c24101f0-2402-4610-8aff-b4e8836e5e1d img.shogun-image,
.shg-c#s-c24101f0-2402-4610-8aff-b4e8836e5e1d .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-c24101f0-2402-4610-8aff-b4e8836e5e1d .shg-image-zoom,
.shg-c#s-c24101f0-2402-4610-8aff-b4e8836e5e1d img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-c24101f0-2402-4610-8aff-b4e8836e5e1d {
  max-width:  100%;
}

.shg-c#s-c24101f0-2402-4610-8aff-b4e8836e5e1d img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-c24101f0-2402-4610-8aff-b4e8836e5e1d .shg-image-zoom,
.shg-c#s-c24101f0-2402-4610-8aff-b4e8836e5e1d img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-c24101f0-2402-4610-8aff-b4e8836e5e1d .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-c24101f0-2402-4610-8aff-b4e8836e5e1d .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c24101f0-2402-4610-8aff-b4e8836e5e1d img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-c24101f0-2402-4610-8aff-b4e8836e5e1d img.shogun-image,
.shg-c#s-c24101f0-2402-4610-8aff-b4e8836e5e1d .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-c24101f0-2402-4610-8aff-b4e8836e5e1d .shg-image-zoom,
.shg-c#s-c24101f0-2402-4610-8aff-b4e8836e5e1d img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-c24101f0-2402-4610-8aff-b4e8836e5e1d {
  max-width:  100%;
}

.shg-c#s-c24101f0-2402-4610-8aff-b4e8836e5e1d img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-c24101f0-2402-4610-8aff-b4e8836e5e1d .shg-image-zoom,
.shg-c#s-c24101f0-2402-4610-8aff-b4e8836e5e1d img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-c24101f0-2402-4610-8aff-b4e8836e5e1d .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-c24101f0-2402-4610-8aff-b4e8836e5e1d .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c24101f0-2402-4610-8aff-b4e8836e5e1d img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-c24101f0-2402-4610-8aff-b4e8836e5e1d img.shogun-image,
.shg-c#s-c24101f0-2402-4610-8aff-b4e8836e5e1d .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-c24101f0-2402-4610-8aff-b4e8836e5e1d .shg-image-zoom,
.shg-c#s-c24101f0-2402-4610-8aff-b4e8836e5e1d img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-c24101f0-2402-4610-8aff-b4e8836e5e1d {
  max-width:  100%;
}

.shg-c#s-c24101f0-2402-4610-8aff-b4e8836e5e1d img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-c24101f0-2402-4610-8aff-b4e8836e5e1d .shg-image-zoom,
.shg-c#s-c24101f0-2402-4610-8aff-b4e8836e5e1d img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-c24101f0-2402-4610-8aff-b4e8836e5e1d .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-c24101f0-2402-4610-8aff-b4e8836e5e1d .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c24101f0-2402-4610-8aff-b4e8836e5e1d img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-c24101f0-2402-4610-8aff-b4e8836e5e1d img.shogun-image,
.shg-c#s-c24101f0-2402-4610-8aff-b4e8836e5e1d .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-c24101f0-2402-4610-8aff-b4e8836e5e1d .shg-image-zoom,
.shg-c#s-c24101f0-2402-4610-8aff-b4e8836e5e1d img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-8054b8f8-fbd5-4e60-8510-fdf9ee62e7fe {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
min-height: 75px;
text-align: center;
}

#s-8054b8f8-fbd5-4e60-8510-fdf9ee62e7fe .shg-product-title-component h4 span {
  color: ;
  font-weight:  600 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
  
}

#s-19dfe1b5-80d5-490a-93c6-93eca4b1ca7d {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-19dfe1b5-80d5-490a-93c6-93eca4b1ca7d .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-19dfe1b5-80d5-490a-93c6-93eca4b1ca7d .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 14px;
}

#s-19dfe1b5-80d5-490a-93c6-93eca4b1ca7d .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-e03edcf6-5390-4fd8-a0de-e5effcba3ab4 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
cursor: pointer;
}
#s-e03edcf6-5390-4fd8-a0de-e5effcba3ab4:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-e03edcf6-5390-4fd8-a0de-e5effcba3ab4:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-e03edcf6-5390-4fd8-a0de-e5effcba3ab4-atc-btn-wrapper {
    text-align: center;
  }


#s-e03edcf6-5390-4fd8-a0de-e5effcba3ab4 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-e03edcf6-5390-4fd8-a0de-e5effcba3ab4.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-e03edcf6-5390-4fd8-a0de-e5effcba3ab4.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-e03edcf6-5390-4fd8-a0de-e5effcba3ab4.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-e03edcf6-5390-4fd8-a0de-e5effcba3ab4-atc-btn-wrapper {
    text-align: center;
  }


#s-e03edcf6-5390-4fd8-a0de-e5effcba3ab4 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-e03edcf6-5390-4fd8-a0de-e5effcba3ab4.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-e03edcf6-5390-4fd8-a0de-e5effcba3ab4.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-e03edcf6-5390-4fd8-a0de-e5effcba3ab4.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-e03edcf6-5390-4fd8-a0de-e5effcba3ab4-atc-btn-wrapper {
    text-align: center;
  }


#s-e03edcf6-5390-4fd8-a0de-e5effcba3ab4 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-e03edcf6-5390-4fd8-a0de-e5effcba3ab4.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-e03edcf6-5390-4fd8-a0de-e5effcba3ab4.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-e03edcf6-5390-4fd8-a0de-e5effcba3ab4.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-e03edcf6-5390-4fd8-a0de-e5effcba3ab4-atc-btn-wrapper {
    text-align: center;
  }


#s-e03edcf6-5390-4fd8-a0de-e5effcba3ab4 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-e03edcf6-5390-4fd8-a0de-e5effcba3ab4.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-e03edcf6-5390-4fd8-a0de-e5effcba3ab4.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-e03edcf6-5390-4fd8-a0de-e5effcba3ab4.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-e03edcf6-5390-4fd8-a0de-e5effcba3ab4-atc-btn-wrapper {
    text-align: center;
  }


#s-e03edcf6-5390-4fd8-a0de-e5effcba3ab4 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-e03edcf6-5390-4fd8-a0de-e5effcba3ab4.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-e03edcf6-5390-4fd8-a0de-e5effcba3ab4.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-e03edcf6-5390-4fd8-a0de-e5effcba3ab4.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-58519555-0d45-417d-b8f2-54c16f44d418 {
  margin-left: auto;
margin-right: auto;
}

#s-7b733514-2769-438d-a6a8-df960aaf8167 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-7b733514-2769-438d-a6a8-df960aaf8167 {
  max-width:  100%;
}

.shg-c#s-7b733514-2769-438d-a6a8-df960aaf8167 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-7b733514-2769-438d-a6a8-df960aaf8167 .shg-image-zoom,
.shg-c#s-7b733514-2769-438d-a6a8-df960aaf8167 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-7b733514-2769-438d-a6a8-df960aaf8167 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-7b733514-2769-438d-a6a8-df960aaf8167 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-7b733514-2769-438d-a6a8-df960aaf8167 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-7b733514-2769-438d-a6a8-df960aaf8167 img.shogun-image,
.shg-c#s-7b733514-2769-438d-a6a8-df960aaf8167 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-7b733514-2769-438d-a6a8-df960aaf8167 .shg-image-zoom,
.shg-c#s-7b733514-2769-438d-a6a8-df960aaf8167 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-7b733514-2769-438d-a6a8-df960aaf8167 {
  max-width:  100%;
}

.shg-c#s-7b733514-2769-438d-a6a8-df960aaf8167 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-7b733514-2769-438d-a6a8-df960aaf8167 .shg-image-zoom,
.shg-c#s-7b733514-2769-438d-a6a8-df960aaf8167 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-7b733514-2769-438d-a6a8-df960aaf8167 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-7b733514-2769-438d-a6a8-df960aaf8167 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-7b733514-2769-438d-a6a8-df960aaf8167 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-7b733514-2769-438d-a6a8-df960aaf8167 img.shogun-image,
.shg-c#s-7b733514-2769-438d-a6a8-df960aaf8167 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-7b733514-2769-438d-a6a8-df960aaf8167 .shg-image-zoom,
.shg-c#s-7b733514-2769-438d-a6a8-df960aaf8167 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-7b733514-2769-438d-a6a8-df960aaf8167 {
  max-width:  100%;
}

.shg-c#s-7b733514-2769-438d-a6a8-df960aaf8167 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-7b733514-2769-438d-a6a8-df960aaf8167 .shg-image-zoom,
.shg-c#s-7b733514-2769-438d-a6a8-df960aaf8167 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-7b733514-2769-438d-a6a8-df960aaf8167 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-7b733514-2769-438d-a6a8-df960aaf8167 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-7b733514-2769-438d-a6a8-df960aaf8167 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-7b733514-2769-438d-a6a8-df960aaf8167 img.shogun-image,
.shg-c#s-7b733514-2769-438d-a6a8-df960aaf8167 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-7b733514-2769-438d-a6a8-df960aaf8167 .shg-image-zoom,
.shg-c#s-7b733514-2769-438d-a6a8-df960aaf8167 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-7b733514-2769-438d-a6a8-df960aaf8167 {
  max-width:  100%;
}

.shg-c#s-7b733514-2769-438d-a6a8-df960aaf8167 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-7b733514-2769-438d-a6a8-df960aaf8167 .shg-image-zoom,
.shg-c#s-7b733514-2769-438d-a6a8-df960aaf8167 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-7b733514-2769-438d-a6a8-df960aaf8167 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-7b733514-2769-438d-a6a8-df960aaf8167 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-7b733514-2769-438d-a6a8-df960aaf8167 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-7b733514-2769-438d-a6a8-df960aaf8167 img.shogun-image,
.shg-c#s-7b733514-2769-438d-a6a8-df960aaf8167 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-7b733514-2769-438d-a6a8-df960aaf8167 .shg-image-zoom,
.shg-c#s-7b733514-2769-438d-a6a8-df960aaf8167 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-7b733514-2769-438d-a6a8-df960aaf8167 {
  max-width:  100%;
}

.shg-c#s-7b733514-2769-438d-a6a8-df960aaf8167 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-7b733514-2769-438d-a6a8-df960aaf8167 .shg-image-zoom,
.shg-c#s-7b733514-2769-438d-a6a8-df960aaf8167 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-7b733514-2769-438d-a6a8-df960aaf8167 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-7b733514-2769-438d-a6a8-df960aaf8167 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-7b733514-2769-438d-a6a8-df960aaf8167 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-7b733514-2769-438d-a6a8-df960aaf8167 img.shogun-image,
.shg-c#s-7b733514-2769-438d-a6a8-df960aaf8167 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-7b733514-2769-438d-a6a8-df960aaf8167 .shg-image-zoom,
.shg-c#s-7b733514-2769-438d-a6a8-df960aaf8167 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-ebe45cca-11ca-4610-a04c-c9858baedc89 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
min-height: 75px;
text-align: center;
}

#s-ebe45cca-11ca-4610-a04c-c9858baedc89 .shg-product-title-component h4 span {
  color: ;
  font-weight:  600 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
  
}

#s-e55556cf-4d84-4df8-8139-a358cb98325d {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-e55556cf-4d84-4df8-8139-a358cb98325d .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-e55556cf-4d84-4df8-8139-a358cb98325d .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 14px;
}

#s-e55556cf-4d84-4df8-8139-a358cb98325d .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-9ff134fd-2b82-4db2-854e-2bef5f5b8094 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
cursor: pointer;
}
#s-9ff134fd-2b82-4db2-854e-2bef5f5b8094:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-9ff134fd-2b82-4db2-854e-2bef5f5b8094:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-9ff134fd-2b82-4db2-854e-2bef5f5b8094-atc-btn-wrapper {
    text-align: center;
  }


#s-9ff134fd-2b82-4db2-854e-2bef5f5b8094 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-9ff134fd-2b82-4db2-854e-2bef5f5b8094.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-9ff134fd-2b82-4db2-854e-2bef5f5b8094.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-9ff134fd-2b82-4db2-854e-2bef5f5b8094.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-9ff134fd-2b82-4db2-854e-2bef5f5b8094-atc-btn-wrapper {
    text-align: center;
  }


#s-9ff134fd-2b82-4db2-854e-2bef5f5b8094 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-9ff134fd-2b82-4db2-854e-2bef5f5b8094.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-9ff134fd-2b82-4db2-854e-2bef5f5b8094.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-9ff134fd-2b82-4db2-854e-2bef5f5b8094.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-9ff134fd-2b82-4db2-854e-2bef5f5b8094-atc-btn-wrapper {
    text-align: center;
  }


#s-9ff134fd-2b82-4db2-854e-2bef5f5b8094 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-9ff134fd-2b82-4db2-854e-2bef5f5b8094.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-9ff134fd-2b82-4db2-854e-2bef5f5b8094.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-9ff134fd-2b82-4db2-854e-2bef5f5b8094.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-9ff134fd-2b82-4db2-854e-2bef5f5b8094-atc-btn-wrapper {
    text-align: center;
  }


#s-9ff134fd-2b82-4db2-854e-2bef5f5b8094 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-9ff134fd-2b82-4db2-854e-2bef5f5b8094.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-9ff134fd-2b82-4db2-854e-2bef5f5b8094.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-9ff134fd-2b82-4db2-854e-2bef5f5b8094.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-9ff134fd-2b82-4db2-854e-2bef5f5b8094-atc-btn-wrapper {
    text-align: center;
  }


#s-9ff134fd-2b82-4db2-854e-2bef5f5b8094 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-9ff134fd-2b82-4db2-854e-2bef5f5b8094.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-9ff134fd-2b82-4db2-854e-2bef5f5b8094.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-9ff134fd-2b82-4db2-854e-2bef5f5b8094.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-9defdbb6-e346-4630-bece-0e5d7af23e01 {
  margin-left: auto;
margin-right: auto;
}

#s-79e25160-9338-4c99-9ec7-4f8bf4e87a0b {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-79e25160-9338-4c99-9ec7-4f8bf4e87a0b {
  max-width:  100%;
}

.shg-c#s-79e25160-9338-4c99-9ec7-4f8bf4e87a0b img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-79e25160-9338-4c99-9ec7-4f8bf4e87a0b .shg-image-zoom,
.shg-c#s-79e25160-9338-4c99-9ec7-4f8bf4e87a0b img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-79e25160-9338-4c99-9ec7-4f8bf4e87a0b .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-79e25160-9338-4c99-9ec7-4f8bf4e87a0b .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-79e25160-9338-4c99-9ec7-4f8bf4e87a0b img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-79e25160-9338-4c99-9ec7-4f8bf4e87a0b img.shogun-image,
.shg-c#s-79e25160-9338-4c99-9ec7-4f8bf4e87a0b .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-79e25160-9338-4c99-9ec7-4f8bf4e87a0b .shg-image-zoom,
.shg-c#s-79e25160-9338-4c99-9ec7-4f8bf4e87a0b img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-79e25160-9338-4c99-9ec7-4f8bf4e87a0b {
  max-width:  100%;
}

.shg-c#s-79e25160-9338-4c99-9ec7-4f8bf4e87a0b img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-79e25160-9338-4c99-9ec7-4f8bf4e87a0b .shg-image-zoom,
.shg-c#s-79e25160-9338-4c99-9ec7-4f8bf4e87a0b img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-79e25160-9338-4c99-9ec7-4f8bf4e87a0b .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-79e25160-9338-4c99-9ec7-4f8bf4e87a0b .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-79e25160-9338-4c99-9ec7-4f8bf4e87a0b img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-79e25160-9338-4c99-9ec7-4f8bf4e87a0b img.shogun-image,
.shg-c#s-79e25160-9338-4c99-9ec7-4f8bf4e87a0b .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-79e25160-9338-4c99-9ec7-4f8bf4e87a0b .shg-image-zoom,
.shg-c#s-79e25160-9338-4c99-9ec7-4f8bf4e87a0b img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-79e25160-9338-4c99-9ec7-4f8bf4e87a0b {
  max-width:  100%;
}

.shg-c#s-79e25160-9338-4c99-9ec7-4f8bf4e87a0b img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-79e25160-9338-4c99-9ec7-4f8bf4e87a0b .shg-image-zoom,
.shg-c#s-79e25160-9338-4c99-9ec7-4f8bf4e87a0b img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-79e25160-9338-4c99-9ec7-4f8bf4e87a0b .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-79e25160-9338-4c99-9ec7-4f8bf4e87a0b .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-79e25160-9338-4c99-9ec7-4f8bf4e87a0b img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-79e25160-9338-4c99-9ec7-4f8bf4e87a0b img.shogun-image,
.shg-c#s-79e25160-9338-4c99-9ec7-4f8bf4e87a0b .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-79e25160-9338-4c99-9ec7-4f8bf4e87a0b .shg-image-zoom,
.shg-c#s-79e25160-9338-4c99-9ec7-4f8bf4e87a0b img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-79e25160-9338-4c99-9ec7-4f8bf4e87a0b {
  max-width:  100%;
}

.shg-c#s-79e25160-9338-4c99-9ec7-4f8bf4e87a0b img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-79e25160-9338-4c99-9ec7-4f8bf4e87a0b .shg-image-zoom,
.shg-c#s-79e25160-9338-4c99-9ec7-4f8bf4e87a0b img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-79e25160-9338-4c99-9ec7-4f8bf4e87a0b .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-79e25160-9338-4c99-9ec7-4f8bf4e87a0b .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-79e25160-9338-4c99-9ec7-4f8bf4e87a0b img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-79e25160-9338-4c99-9ec7-4f8bf4e87a0b img.shogun-image,
.shg-c#s-79e25160-9338-4c99-9ec7-4f8bf4e87a0b .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-79e25160-9338-4c99-9ec7-4f8bf4e87a0b .shg-image-zoom,
.shg-c#s-79e25160-9338-4c99-9ec7-4f8bf4e87a0b img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-79e25160-9338-4c99-9ec7-4f8bf4e87a0b {
  max-width:  100%;
}

.shg-c#s-79e25160-9338-4c99-9ec7-4f8bf4e87a0b img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-79e25160-9338-4c99-9ec7-4f8bf4e87a0b .shg-image-zoom,
.shg-c#s-79e25160-9338-4c99-9ec7-4f8bf4e87a0b img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-79e25160-9338-4c99-9ec7-4f8bf4e87a0b .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-79e25160-9338-4c99-9ec7-4f8bf4e87a0b .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-79e25160-9338-4c99-9ec7-4f8bf4e87a0b img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-79e25160-9338-4c99-9ec7-4f8bf4e87a0b img.shogun-image,
.shg-c#s-79e25160-9338-4c99-9ec7-4f8bf4e87a0b .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-79e25160-9338-4c99-9ec7-4f8bf4e87a0b .shg-image-zoom,
.shg-c#s-79e25160-9338-4c99-9ec7-4f8bf4e87a0b img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-fef77090-45cf-4f4a-892a-a10e0efd8e76 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
min-height: 75px;
text-align: center;
}

#s-fef77090-45cf-4f4a-892a-a10e0efd8e76 .shg-product-title-component h4 span {
  color: ;
  font-weight:  600 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
  
}

#s-20a12e2e-a0ff-4acd-bbba-61e26f693d20 {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-20a12e2e-a0ff-4acd-bbba-61e26f693d20 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-20a12e2e-a0ff-4acd-bbba-61e26f693d20 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 14px;
}

#s-20a12e2e-a0ff-4acd-bbba-61e26f693d20 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-6028abce-9281-4113-8f00-1b5f36549e9a {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
cursor: pointer;
}
#s-6028abce-9281-4113-8f00-1b5f36549e9a:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-6028abce-9281-4113-8f00-1b5f36549e9a:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-6028abce-9281-4113-8f00-1b5f36549e9a-atc-btn-wrapper {
    text-align: center;
  }


#s-6028abce-9281-4113-8f00-1b5f36549e9a {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-6028abce-9281-4113-8f00-1b5f36549e9a.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-6028abce-9281-4113-8f00-1b5f36549e9a.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-6028abce-9281-4113-8f00-1b5f36549e9a.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-6028abce-9281-4113-8f00-1b5f36549e9a-atc-btn-wrapper {
    text-align: center;
  }


#s-6028abce-9281-4113-8f00-1b5f36549e9a {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-6028abce-9281-4113-8f00-1b5f36549e9a.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-6028abce-9281-4113-8f00-1b5f36549e9a.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-6028abce-9281-4113-8f00-1b5f36549e9a.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-6028abce-9281-4113-8f00-1b5f36549e9a-atc-btn-wrapper {
    text-align: center;
  }


#s-6028abce-9281-4113-8f00-1b5f36549e9a {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-6028abce-9281-4113-8f00-1b5f36549e9a.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-6028abce-9281-4113-8f00-1b5f36549e9a.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-6028abce-9281-4113-8f00-1b5f36549e9a.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-6028abce-9281-4113-8f00-1b5f36549e9a-atc-btn-wrapper {
    text-align: center;
  }


#s-6028abce-9281-4113-8f00-1b5f36549e9a {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-6028abce-9281-4113-8f00-1b5f36549e9a.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-6028abce-9281-4113-8f00-1b5f36549e9a.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-6028abce-9281-4113-8f00-1b5f36549e9a.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-6028abce-9281-4113-8f00-1b5f36549e9a-atc-btn-wrapper {
    text-align: center;
  }


#s-6028abce-9281-4113-8f00-1b5f36549e9a {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-6028abce-9281-4113-8f00-1b5f36549e9a.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-6028abce-9281-4113-8f00-1b5f36549e9a.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-6028abce-9281-4113-8f00-1b5f36549e9a.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-62dc60a7-6cc3-4e1b-8c10-0005f03f8514 {
  margin-left: auto;
margin-right: auto;
}

#s-eb8c0020-dfc8-4c05-ac9b-acc559e3dabd {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-eb8c0020-dfc8-4c05-ac9b-acc559e3dabd {
  max-width:  100%;
}

.shg-c#s-eb8c0020-dfc8-4c05-ac9b-acc559e3dabd img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-eb8c0020-dfc8-4c05-ac9b-acc559e3dabd .shg-image-zoom,
.shg-c#s-eb8c0020-dfc8-4c05-ac9b-acc559e3dabd img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-eb8c0020-dfc8-4c05-ac9b-acc559e3dabd .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-eb8c0020-dfc8-4c05-ac9b-acc559e3dabd .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-eb8c0020-dfc8-4c05-ac9b-acc559e3dabd img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-eb8c0020-dfc8-4c05-ac9b-acc559e3dabd img.shogun-image,
.shg-c#s-eb8c0020-dfc8-4c05-ac9b-acc559e3dabd .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-eb8c0020-dfc8-4c05-ac9b-acc559e3dabd .shg-image-zoom,
.shg-c#s-eb8c0020-dfc8-4c05-ac9b-acc559e3dabd img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-eb8c0020-dfc8-4c05-ac9b-acc559e3dabd {
  max-width:  100%;
}

.shg-c#s-eb8c0020-dfc8-4c05-ac9b-acc559e3dabd img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-eb8c0020-dfc8-4c05-ac9b-acc559e3dabd .shg-image-zoom,
.shg-c#s-eb8c0020-dfc8-4c05-ac9b-acc559e3dabd img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-eb8c0020-dfc8-4c05-ac9b-acc559e3dabd .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-eb8c0020-dfc8-4c05-ac9b-acc559e3dabd .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-eb8c0020-dfc8-4c05-ac9b-acc559e3dabd img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-eb8c0020-dfc8-4c05-ac9b-acc559e3dabd img.shogun-image,
.shg-c#s-eb8c0020-dfc8-4c05-ac9b-acc559e3dabd .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-eb8c0020-dfc8-4c05-ac9b-acc559e3dabd .shg-image-zoom,
.shg-c#s-eb8c0020-dfc8-4c05-ac9b-acc559e3dabd img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-eb8c0020-dfc8-4c05-ac9b-acc559e3dabd {
  max-width:  100%;
}

.shg-c#s-eb8c0020-dfc8-4c05-ac9b-acc559e3dabd img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-eb8c0020-dfc8-4c05-ac9b-acc559e3dabd .shg-image-zoom,
.shg-c#s-eb8c0020-dfc8-4c05-ac9b-acc559e3dabd img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-eb8c0020-dfc8-4c05-ac9b-acc559e3dabd .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-eb8c0020-dfc8-4c05-ac9b-acc559e3dabd .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-eb8c0020-dfc8-4c05-ac9b-acc559e3dabd img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-eb8c0020-dfc8-4c05-ac9b-acc559e3dabd img.shogun-image,
.shg-c#s-eb8c0020-dfc8-4c05-ac9b-acc559e3dabd .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-eb8c0020-dfc8-4c05-ac9b-acc559e3dabd .shg-image-zoom,
.shg-c#s-eb8c0020-dfc8-4c05-ac9b-acc559e3dabd img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-eb8c0020-dfc8-4c05-ac9b-acc559e3dabd {
  max-width:  100%;
}

.shg-c#s-eb8c0020-dfc8-4c05-ac9b-acc559e3dabd img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-eb8c0020-dfc8-4c05-ac9b-acc559e3dabd .shg-image-zoom,
.shg-c#s-eb8c0020-dfc8-4c05-ac9b-acc559e3dabd img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-eb8c0020-dfc8-4c05-ac9b-acc559e3dabd .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-eb8c0020-dfc8-4c05-ac9b-acc559e3dabd .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-eb8c0020-dfc8-4c05-ac9b-acc559e3dabd img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-eb8c0020-dfc8-4c05-ac9b-acc559e3dabd img.shogun-image,
.shg-c#s-eb8c0020-dfc8-4c05-ac9b-acc559e3dabd .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-eb8c0020-dfc8-4c05-ac9b-acc559e3dabd .shg-image-zoom,
.shg-c#s-eb8c0020-dfc8-4c05-ac9b-acc559e3dabd img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-eb8c0020-dfc8-4c05-ac9b-acc559e3dabd {
  max-width:  100%;
}

.shg-c#s-eb8c0020-dfc8-4c05-ac9b-acc559e3dabd img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-eb8c0020-dfc8-4c05-ac9b-acc559e3dabd .shg-image-zoom,
.shg-c#s-eb8c0020-dfc8-4c05-ac9b-acc559e3dabd img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-eb8c0020-dfc8-4c05-ac9b-acc559e3dabd .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-eb8c0020-dfc8-4c05-ac9b-acc559e3dabd .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-eb8c0020-dfc8-4c05-ac9b-acc559e3dabd img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-eb8c0020-dfc8-4c05-ac9b-acc559e3dabd img.shogun-image,
.shg-c#s-eb8c0020-dfc8-4c05-ac9b-acc559e3dabd .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-eb8c0020-dfc8-4c05-ac9b-acc559e3dabd .shg-image-zoom,
.shg-c#s-eb8c0020-dfc8-4c05-ac9b-acc559e3dabd img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-840cc315-0628-4651-9a4c-1cd7bd67752b {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
min-height: 75px;
text-align: center;
}

#s-840cc315-0628-4651-9a4c-1cd7bd67752b .shg-product-title-component h4 span {
  color: ;
  font-weight:  600 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
  
}

#s-4793eda4-a73a-4878-9916-c7476f9c4bac {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-4793eda4-a73a-4878-9916-c7476f9c4bac .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-4793eda4-a73a-4878-9916-c7476f9c4bac .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 14px;
}

#s-4793eda4-a73a-4878-9916-c7476f9c4bac .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-ddedde8b-4135-418b-957a-19f6b9e30f3f {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
cursor: pointer;
}
#s-ddedde8b-4135-418b-957a-19f6b9e30f3f:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-ddedde8b-4135-418b-957a-19f6b9e30f3f:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-ddedde8b-4135-418b-957a-19f6b9e30f3f-atc-btn-wrapper {
    text-align: center;
  }


#s-ddedde8b-4135-418b-957a-19f6b9e30f3f {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-ddedde8b-4135-418b-957a-19f6b9e30f3f.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-ddedde8b-4135-418b-957a-19f6b9e30f3f.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-ddedde8b-4135-418b-957a-19f6b9e30f3f.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-ddedde8b-4135-418b-957a-19f6b9e30f3f-atc-btn-wrapper {
    text-align: center;
  }


#s-ddedde8b-4135-418b-957a-19f6b9e30f3f {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-ddedde8b-4135-418b-957a-19f6b9e30f3f.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-ddedde8b-4135-418b-957a-19f6b9e30f3f.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-ddedde8b-4135-418b-957a-19f6b9e30f3f.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-ddedde8b-4135-418b-957a-19f6b9e30f3f-atc-btn-wrapper {
    text-align: center;
  }


#s-ddedde8b-4135-418b-957a-19f6b9e30f3f {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-ddedde8b-4135-418b-957a-19f6b9e30f3f.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-ddedde8b-4135-418b-957a-19f6b9e30f3f.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-ddedde8b-4135-418b-957a-19f6b9e30f3f.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-ddedde8b-4135-418b-957a-19f6b9e30f3f-atc-btn-wrapper {
    text-align: center;
  }


#s-ddedde8b-4135-418b-957a-19f6b9e30f3f {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-ddedde8b-4135-418b-957a-19f6b9e30f3f.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-ddedde8b-4135-418b-957a-19f6b9e30f3f.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-ddedde8b-4135-418b-957a-19f6b9e30f3f.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-ddedde8b-4135-418b-957a-19f6b9e30f3f-atc-btn-wrapper {
    text-align: center;
  }


#s-ddedde8b-4135-418b-957a-19f6b9e30f3f {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-ddedde8b-4135-418b-957a-19f6b9e30f3f.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-ddedde8b-4135-418b-957a-19f6b9e30f3f.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-ddedde8b-4135-418b-957a-19f6b9e30f3f.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-051bc99a-289d-4448-9308-d9e959986cbe {
  margin-left: auto;
margin-right: auto;
}

#s-7cb0c5bd-d9ce-4e07-be18-9072d51d48e6 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-7cb0c5bd-d9ce-4e07-be18-9072d51d48e6 {
  max-width:  100%;
}

.shg-c#s-7cb0c5bd-d9ce-4e07-be18-9072d51d48e6 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-7cb0c5bd-d9ce-4e07-be18-9072d51d48e6 .shg-image-zoom,
.shg-c#s-7cb0c5bd-d9ce-4e07-be18-9072d51d48e6 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-7cb0c5bd-d9ce-4e07-be18-9072d51d48e6 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-7cb0c5bd-d9ce-4e07-be18-9072d51d48e6 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-7cb0c5bd-d9ce-4e07-be18-9072d51d48e6 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-7cb0c5bd-d9ce-4e07-be18-9072d51d48e6 img.shogun-image,
.shg-c#s-7cb0c5bd-d9ce-4e07-be18-9072d51d48e6 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-7cb0c5bd-d9ce-4e07-be18-9072d51d48e6 .shg-image-zoom,
.shg-c#s-7cb0c5bd-d9ce-4e07-be18-9072d51d48e6 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-7cb0c5bd-d9ce-4e07-be18-9072d51d48e6 {
  max-width:  100%;
}

.shg-c#s-7cb0c5bd-d9ce-4e07-be18-9072d51d48e6 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-7cb0c5bd-d9ce-4e07-be18-9072d51d48e6 .shg-image-zoom,
.shg-c#s-7cb0c5bd-d9ce-4e07-be18-9072d51d48e6 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-7cb0c5bd-d9ce-4e07-be18-9072d51d48e6 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-7cb0c5bd-d9ce-4e07-be18-9072d51d48e6 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-7cb0c5bd-d9ce-4e07-be18-9072d51d48e6 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-7cb0c5bd-d9ce-4e07-be18-9072d51d48e6 img.shogun-image,
.shg-c#s-7cb0c5bd-d9ce-4e07-be18-9072d51d48e6 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-7cb0c5bd-d9ce-4e07-be18-9072d51d48e6 .shg-image-zoom,
.shg-c#s-7cb0c5bd-d9ce-4e07-be18-9072d51d48e6 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-7cb0c5bd-d9ce-4e07-be18-9072d51d48e6 {
  max-width:  100%;
}

.shg-c#s-7cb0c5bd-d9ce-4e07-be18-9072d51d48e6 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-7cb0c5bd-d9ce-4e07-be18-9072d51d48e6 .shg-image-zoom,
.shg-c#s-7cb0c5bd-d9ce-4e07-be18-9072d51d48e6 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-7cb0c5bd-d9ce-4e07-be18-9072d51d48e6 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-7cb0c5bd-d9ce-4e07-be18-9072d51d48e6 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-7cb0c5bd-d9ce-4e07-be18-9072d51d48e6 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-7cb0c5bd-d9ce-4e07-be18-9072d51d48e6 img.shogun-image,
.shg-c#s-7cb0c5bd-d9ce-4e07-be18-9072d51d48e6 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-7cb0c5bd-d9ce-4e07-be18-9072d51d48e6 .shg-image-zoom,
.shg-c#s-7cb0c5bd-d9ce-4e07-be18-9072d51d48e6 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-7cb0c5bd-d9ce-4e07-be18-9072d51d48e6 {
  max-width:  100%;
}

.shg-c#s-7cb0c5bd-d9ce-4e07-be18-9072d51d48e6 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-7cb0c5bd-d9ce-4e07-be18-9072d51d48e6 .shg-image-zoom,
.shg-c#s-7cb0c5bd-d9ce-4e07-be18-9072d51d48e6 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-7cb0c5bd-d9ce-4e07-be18-9072d51d48e6 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-7cb0c5bd-d9ce-4e07-be18-9072d51d48e6 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-7cb0c5bd-d9ce-4e07-be18-9072d51d48e6 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-7cb0c5bd-d9ce-4e07-be18-9072d51d48e6 img.shogun-image,
.shg-c#s-7cb0c5bd-d9ce-4e07-be18-9072d51d48e6 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-7cb0c5bd-d9ce-4e07-be18-9072d51d48e6 .shg-image-zoom,
.shg-c#s-7cb0c5bd-d9ce-4e07-be18-9072d51d48e6 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-7cb0c5bd-d9ce-4e07-be18-9072d51d48e6 {
  max-width:  100%;
}

.shg-c#s-7cb0c5bd-d9ce-4e07-be18-9072d51d48e6 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-7cb0c5bd-d9ce-4e07-be18-9072d51d48e6 .shg-image-zoom,
.shg-c#s-7cb0c5bd-d9ce-4e07-be18-9072d51d48e6 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-7cb0c5bd-d9ce-4e07-be18-9072d51d48e6 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-7cb0c5bd-d9ce-4e07-be18-9072d51d48e6 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-7cb0c5bd-d9ce-4e07-be18-9072d51d48e6 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-7cb0c5bd-d9ce-4e07-be18-9072d51d48e6 img.shogun-image,
.shg-c#s-7cb0c5bd-d9ce-4e07-be18-9072d51d48e6 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-7cb0c5bd-d9ce-4e07-be18-9072d51d48e6 .shg-image-zoom,
.shg-c#s-7cb0c5bd-d9ce-4e07-be18-9072d51d48e6 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-0e0932c9-37bc-4063-9b5a-bb9a0be40e9e {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
min-height: 75px;
text-align: center;
}

#s-0e0932c9-37bc-4063-9b5a-bb9a0be40e9e .shg-product-title-component h4 span {
  color: ;
  font-weight:  600 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
  
}

#s-f0e806fd-d886-448d-9859-7aa1100e752a {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-f0e806fd-d886-448d-9859-7aa1100e752a .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-f0e806fd-d886-448d-9859-7aa1100e752a .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 14px;
}

#s-f0e806fd-d886-448d-9859-7aa1100e752a .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-e216f841-8692-425f-9698-6325c77c8aea {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
cursor: pointer;
}
#s-e216f841-8692-425f-9698-6325c77c8aea:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-e216f841-8692-425f-9698-6325c77c8aea:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-e216f841-8692-425f-9698-6325c77c8aea-atc-btn-wrapper {
    text-align: center;
  }


#s-e216f841-8692-425f-9698-6325c77c8aea {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-e216f841-8692-425f-9698-6325c77c8aea.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-e216f841-8692-425f-9698-6325c77c8aea.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-e216f841-8692-425f-9698-6325c77c8aea.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-e216f841-8692-425f-9698-6325c77c8aea-atc-btn-wrapper {
    text-align: center;
  }


#s-e216f841-8692-425f-9698-6325c77c8aea {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-e216f841-8692-425f-9698-6325c77c8aea.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-e216f841-8692-425f-9698-6325c77c8aea.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-e216f841-8692-425f-9698-6325c77c8aea.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-e216f841-8692-425f-9698-6325c77c8aea-atc-btn-wrapper {
    text-align: center;
  }


#s-e216f841-8692-425f-9698-6325c77c8aea {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-e216f841-8692-425f-9698-6325c77c8aea.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-e216f841-8692-425f-9698-6325c77c8aea.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-e216f841-8692-425f-9698-6325c77c8aea.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-e216f841-8692-425f-9698-6325c77c8aea-atc-btn-wrapper {
    text-align: center;
  }


#s-e216f841-8692-425f-9698-6325c77c8aea {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-e216f841-8692-425f-9698-6325c77c8aea.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-e216f841-8692-425f-9698-6325c77c8aea.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-e216f841-8692-425f-9698-6325c77c8aea.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-e216f841-8692-425f-9698-6325c77c8aea-atc-btn-wrapper {
    text-align: center;
  }


#s-e216f841-8692-425f-9698-6325c77c8aea {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-e216f841-8692-425f-9698-6325c77c8aea.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-e216f841-8692-425f-9698-6325c77c8aea.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-e216f841-8692-425f-9698-6325c77c8aea.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-061e7649-1682-4897-b1c2-ffb87f4ca2a0 {
  margin-left: auto;
margin-right: auto;
}

#s-1f7c3da8-8a7d-496f-ab10-8688eeab6961 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-1f7c3da8-8a7d-496f-ab10-8688eeab6961 {
  max-width:  100%;
}

.shg-c#s-1f7c3da8-8a7d-496f-ab10-8688eeab6961 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-1f7c3da8-8a7d-496f-ab10-8688eeab6961 .shg-image-zoom,
.shg-c#s-1f7c3da8-8a7d-496f-ab10-8688eeab6961 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-1f7c3da8-8a7d-496f-ab10-8688eeab6961 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-1f7c3da8-8a7d-496f-ab10-8688eeab6961 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-1f7c3da8-8a7d-496f-ab10-8688eeab6961 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-1f7c3da8-8a7d-496f-ab10-8688eeab6961 img.shogun-image,
.shg-c#s-1f7c3da8-8a7d-496f-ab10-8688eeab6961 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-1f7c3da8-8a7d-496f-ab10-8688eeab6961 .shg-image-zoom,
.shg-c#s-1f7c3da8-8a7d-496f-ab10-8688eeab6961 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-1f7c3da8-8a7d-496f-ab10-8688eeab6961 {
  max-width:  100%;
}

.shg-c#s-1f7c3da8-8a7d-496f-ab10-8688eeab6961 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-1f7c3da8-8a7d-496f-ab10-8688eeab6961 .shg-image-zoom,
.shg-c#s-1f7c3da8-8a7d-496f-ab10-8688eeab6961 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-1f7c3da8-8a7d-496f-ab10-8688eeab6961 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-1f7c3da8-8a7d-496f-ab10-8688eeab6961 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-1f7c3da8-8a7d-496f-ab10-8688eeab6961 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-1f7c3da8-8a7d-496f-ab10-8688eeab6961 img.shogun-image,
.shg-c#s-1f7c3da8-8a7d-496f-ab10-8688eeab6961 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-1f7c3da8-8a7d-496f-ab10-8688eeab6961 .shg-image-zoom,
.shg-c#s-1f7c3da8-8a7d-496f-ab10-8688eeab6961 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-1f7c3da8-8a7d-496f-ab10-8688eeab6961 {
  max-width:  100%;
}

.shg-c#s-1f7c3da8-8a7d-496f-ab10-8688eeab6961 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-1f7c3da8-8a7d-496f-ab10-8688eeab6961 .shg-image-zoom,
.shg-c#s-1f7c3da8-8a7d-496f-ab10-8688eeab6961 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-1f7c3da8-8a7d-496f-ab10-8688eeab6961 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-1f7c3da8-8a7d-496f-ab10-8688eeab6961 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-1f7c3da8-8a7d-496f-ab10-8688eeab6961 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-1f7c3da8-8a7d-496f-ab10-8688eeab6961 img.shogun-image,
.shg-c#s-1f7c3da8-8a7d-496f-ab10-8688eeab6961 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-1f7c3da8-8a7d-496f-ab10-8688eeab6961 .shg-image-zoom,
.shg-c#s-1f7c3da8-8a7d-496f-ab10-8688eeab6961 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-1f7c3da8-8a7d-496f-ab10-8688eeab6961 {
  max-width:  100%;
}

.shg-c#s-1f7c3da8-8a7d-496f-ab10-8688eeab6961 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-1f7c3da8-8a7d-496f-ab10-8688eeab6961 .shg-image-zoom,
.shg-c#s-1f7c3da8-8a7d-496f-ab10-8688eeab6961 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-1f7c3da8-8a7d-496f-ab10-8688eeab6961 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-1f7c3da8-8a7d-496f-ab10-8688eeab6961 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-1f7c3da8-8a7d-496f-ab10-8688eeab6961 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-1f7c3da8-8a7d-496f-ab10-8688eeab6961 img.shogun-image,
.shg-c#s-1f7c3da8-8a7d-496f-ab10-8688eeab6961 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-1f7c3da8-8a7d-496f-ab10-8688eeab6961 .shg-image-zoom,
.shg-c#s-1f7c3da8-8a7d-496f-ab10-8688eeab6961 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-1f7c3da8-8a7d-496f-ab10-8688eeab6961 {
  max-width:  100%;
}

.shg-c#s-1f7c3da8-8a7d-496f-ab10-8688eeab6961 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-1f7c3da8-8a7d-496f-ab10-8688eeab6961 .shg-image-zoom,
.shg-c#s-1f7c3da8-8a7d-496f-ab10-8688eeab6961 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-1f7c3da8-8a7d-496f-ab10-8688eeab6961 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-1f7c3da8-8a7d-496f-ab10-8688eeab6961 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-1f7c3da8-8a7d-496f-ab10-8688eeab6961 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-1f7c3da8-8a7d-496f-ab10-8688eeab6961 img.shogun-image,
.shg-c#s-1f7c3da8-8a7d-496f-ab10-8688eeab6961 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-1f7c3da8-8a7d-496f-ab10-8688eeab6961 .shg-image-zoom,
.shg-c#s-1f7c3da8-8a7d-496f-ab10-8688eeab6961 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-bb8e70dd-1bf6-4258-bddd-b9715266ddff {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
min-height: 75px;
text-align: center;
}

#s-bb8e70dd-1bf6-4258-bddd-b9715266ddff .shg-product-title-component h4 span {
  color: ;
  font-weight:  600 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
  
}

#s-6c6e658c-d292-4be9-b384-047ba70acaf8 {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-6c6e658c-d292-4be9-b384-047ba70acaf8 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-6c6e658c-d292-4be9-b384-047ba70acaf8 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 14px;
}

#s-6c6e658c-d292-4be9-b384-047ba70acaf8 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-c485b3f9-e44a-4c1d-845d-f9139ff91962 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
cursor: pointer;
}
#s-c485b3f9-e44a-4c1d-845d-f9139ff91962:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-c485b3f9-e44a-4c1d-845d-f9139ff91962:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-c485b3f9-e44a-4c1d-845d-f9139ff91962-atc-btn-wrapper {
    text-align: center;
  }


#s-c485b3f9-e44a-4c1d-845d-f9139ff91962 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-c485b3f9-e44a-4c1d-845d-f9139ff91962.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-c485b3f9-e44a-4c1d-845d-f9139ff91962.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-c485b3f9-e44a-4c1d-845d-f9139ff91962.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-c485b3f9-e44a-4c1d-845d-f9139ff91962-atc-btn-wrapper {
    text-align: center;
  }


#s-c485b3f9-e44a-4c1d-845d-f9139ff91962 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-c485b3f9-e44a-4c1d-845d-f9139ff91962.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-c485b3f9-e44a-4c1d-845d-f9139ff91962.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-c485b3f9-e44a-4c1d-845d-f9139ff91962.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-c485b3f9-e44a-4c1d-845d-f9139ff91962-atc-btn-wrapper {
    text-align: center;
  }


#s-c485b3f9-e44a-4c1d-845d-f9139ff91962 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-c485b3f9-e44a-4c1d-845d-f9139ff91962.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-c485b3f9-e44a-4c1d-845d-f9139ff91962.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-c485b3f9-e44a-4c1d-845d-f9139ff91962.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-c485b3f9-e44a-4c1d-845d-f9139ff91962-atc-btn-wrapper {
    text-align: center;
  }


#s-c485b3f9-e44a-4c1d-845d-f9139ff91962 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-c485b3f9-e44a-4c1d-845d-f9139ff91962.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-c485b3f9-e44a-4c1d-845d-f9139ff91962.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-c485b3f9-e44a-4c1d-845d-f9139ff91962.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-c485b3f9-e44a-4c1d-845d-f9139ff91962-atc-btn-wrapper {
    text-align: center;
  }


#s-c485b3f9-e44a-4c1d-845d-f9139ff91962 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-c485b3f9-e44a-4c1d-845d-f9139ff91962.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-c485b3f9-e44a-4c1d-845d-f9139ff91962.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-c485b3f9-e44a-4c1d-845d-f9139ff91962.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-8ea8ca5b-d6a2-45fb-8cf1-9fda303595b8 {
  margin-left: auto;
margin-right: auto;
}

#s-ff9678c1-64c0-4671-99f1-500a1f2a4eaa {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-ff9678c1-64c0-4671-99f1-500a1f2a4eaa {
  max-width:  100%;
}

.shg-c#s-ff9678c1-64c0-4671-99f1-500a1f2a4eaa img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-ff9678c1-64c0-4671-99f1-500a1f2a4eaa .shg-image-zoom,
.shg-c#s-ff9678c1-64c0-4671-99f1-500a1f2a4eaa img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-ff9678c1-64c0-4671-99f1-500a1f2a4eaa .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-ff9678c1-64c0-4671-99f1-500a1f2a4eaa .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-ff9678c1-64c0-4671-99f1-500a1f2a4eaa img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-ff9678c1-64c0-4671-99f1-500a1f2a4eaa img.shogun-image,
.shg-c#s-ff9678c1-64c0-4671-99f1-500a1f2a4eaa .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-ff9678c1-64c0-4671-99f1-500a1f2a4eaa .shg-image-zoom,
.shg-c#s-ff9678c1-64c0-4671-99f1-500a1f2a4eaa img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-ff9678c1-64c0-4671-99f1-500a1f2a4eaa {
  max-width:  100%;
}

.shg-c#s-ff9678c1-64c0-4671-99f1-500a1f2a4eaa img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-ff9678c1-64c0-4671-99f1-500a1f2a4eaa .shg-image-zoom,
.shg-c#s-ff9678c1-64c0-4671-99f1-500a1f2a4eaa img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-ff9678c1-64c0-4671-99f1-500a1f2a4eaa .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-ff9678c1-64c0-4671-99f1-500a1f2a4eaa .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-ff9678c1-64c0-4671-99f1-500a1f2a4eaa img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-ff9678c1-64c0-4671-99f1-500a1f2a4eaa img.shogun-image,
.shg-c#s-ff9678c1-64c0-4671-99f1-500a1f2a4eaa .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-ff9678c1-64c0-4671-99f1-500a1f2a4eaa .shg-image-zoom,
.shg-c#s-ff9678c1-64c0-4671-99f1-500a1f2a4eaa img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-ff9678c1-64c0-4671-99f1-500a1f2a4eaa {
  max-width:  100%;
}

.shg-c#s-ff9678c1-64c0-4671-99f1-500a1f2a4eaa img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-ff9678c1-64c0-4671-99f1-500a1f2a4eaa .shg-image-zoom,
.shg-c#s-ff9678c1-64c0-4671-99f1-500a1f2a4eaa img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-ff9678c1-64c0-4671-99f1-500a1f2a4eaa .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-ff9678c1-64c0-4671-99f1-500a1f2a4eaa .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-ff9678c1-64c0-4671-99f1-500a1f2a4eaa img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-ff9678c1-64c0-4671-99f1-500a1f2a4eaa img.shogun-image,
.shg-c#s-ff9678c1-64c0-4671-99f1-500a1f2a4eaa .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-ff9678c1-64c0-4671-99f1-500a1f2a4eaa .shg-image-zoom,
.shg-c#s-ff9678c1-64c0-4671-99f1-500a1f2a4eaa img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-ff9678c1-64c0-4671-99f1-500a1f2a4eaa {
  max-width:  100%;
}

.shg-c#s-ff9678c1-64c0-4671-99f1-500a1f2a4eaa img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-ff9678c1-64c0-4671-99f1-500a1f2a4eaa .shg-image-zoom,
.shg-c#s-ff9678c1-64c0-4671-99f1-500a1f2a4eaa img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-ff9678c1-64c0-4671-99f1-500a1f2a4eaa .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-ff9678c1-64c0-4671-99f1-500a1f2a4eaa .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-ff9678c1-64c0-4671-99f1-500a1f2a4eaa img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-ff9678c1-64c0-4671-99f1-500a1f2a4eaa img.shogun-image,
.shg-c#s-ff9678c1-64c0-4671-99f1-500a1f2a4eaa .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-ff9678c1-64c0-4671-99f1-500a1f2a4eaa .shg-image-zoom,
.shg-c#s-ff9678c1-64c0-4671-99f1-500a1f2a4eaa img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-ff9678c1-64c0-4671-99f1-500a1f2a4eaa {
  max-width:  100%;
}

.shg-c#s-ff9678c1-64c0-4671-99f1-500a1f2a4eaa img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-ff9678c1-64c0-4671-99f1-500a1f2a4eaa .shg-image-zoom,
.shg-c#s-ff9678c1-64c0-4671-99f1-500a1f2a4eaa img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-ff9678c1-64c0-4671-99f1-500a1f2a4eaa .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-ff9678c1-64c0-4671-99f1-500a1f2a4eaa .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-ff9678c1-64c0-4671-99f1-500a1f2a4eaa img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-ff9678c1-64c0-4671-99f1-500a1f2a4eaa img.shogun-image,
.shg-c#s-ff9678c1-64c0-4671-99f1-500a1f2a4eaa .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-ff9678c1-64c0-4671-99f1-500a1f2a4eaa .shg-image-zoom,
.shg-c#s-ff9678c1-64c0-4671-99f1-500a1f2a4eaa img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-cd1b5206-2158-411f-a8ba-277680dc01be {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
min-height: 75px;
text-align: center;
}

#s-cd1b5206-2158-411f-a8ba-277680dc01be .shg-product-title-component h4 span {
  color: ;
  font-weight:  600 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
  
}

#s-13ccfac4-0224-42c0-9fdf-77a3d5d4de1e {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-13ccfac4-0224-42c0-9fdf-77a3d5d4de1e .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-13ccfac4-0224-42c0-9fdf-77a3d5d4de1e .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 14px;
}

#s-13ccfac4-0224-42c0-9fdf-77a3d5d4de1e .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-3a1f5e8f-bd5b-4338-a915-c452bc7631d5 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
cursor: pointer;
}
#s-3a1f5e8f-bd5b-4338-a915-c452bc7631d5:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-3a1f5e8f-bd5b-4338-a915-c452bc7631d5:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-3a1f5e8f-bd5b-4338-a915-c452bc7631d5-atc-btn-wrapper {
    text-align: center;
  }


#s-3a1f5e8f-bd5b-4338-a915-c452bc7631d5 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-3a1f5e8f-bd5b-4338-a915-c452bc7631d5.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-3a1f5e8f-bd5b-4338-a915-c452bc7631d5.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-3a1f5e8f-bd5b-4338-a915-c452bc7631d5.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-3a1f5e8f-bd5b-4338-a915-c452bc7631d5-atc-btn-wrapper {
    text-align: center;
  }


#s-3a1f5e8f-bd5b-4338-a915-c452bc7631d5 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-3a1f5e8f-bd5b-4338-a915-c452bc7631d5.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-3a1f5e8f-bd5b-4338-a915-c452bc7631d5.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-3a1f5e8f-bd5b-4338-a915-c452bc7631d5.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-3a1f5e8f-bd5b-4338-a915-c452bc7631d5-atc-btn-wrapper {
    text-align: center;
  }


#s-3a1f5e8f-bd5b-4338-a915-c452bc7631d5 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-3a1f5e8f-bd5b-4338-a915-c452bc7631d5.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-3a1f5e8f-bd5b-4338-a915-c452bc7631d5.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-3a1f5e8f-bd5b-4338-a915-c452bc7631d5.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-3a1f5e8f-bd5b-4338-a915-c452bc7631d5-atc-btn-wrapper {
    text-align: center;
  }


#s-3a1f5e8f-bd5b-4338-a915-c452bc7631d5 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-3a1f5e8f-bd5b-4338-a915-c452bc7631d5.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-3a1f5e8f-bd5b-4338-a915-c452bc7631d5.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-3a1f5e8f-bd5b-4338-a915-c452bc7631d5.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-3a1f5e8f-bd5b-4338-a915-c452bc7631d5-atc-btn-wrapper {
    text-align: center;
  }


#s-3a1f5e8f-bd5b-4338-a915-c452bc7631d5 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-3a1f5e8f-bd5b-4338-a915-c452bc7631d5.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-3a1f5e8f-bd5b-4338-a915-c452bc7631d5.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-3a1f5e8f-bd5b-4338-a915-c452bc7631d5.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-7ffb991a-486e-4b2a-8976-c119e351b6e5 {
  margin-left: auto;
margin-right: auto;
}

#s-933b7961-ddc1-4c05-80de-327a107af279 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-933b7961-ddc1-4c05-80de-327a107af279 {
  max-width:  100%;
}

.shg-c#s-933b7961-ddc1-4c05-80de-327a107af279 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-933b7961-ddc1-4c05-80de-327a107af279 .shg-image-zoom,
.shg-c#s-933b7961-ddc1-4c05-80de-327a107af279 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-933b7961-ddc1-4c05-80de-327a107af279 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-933b7961-ddc1-4c05-80de-327a107af279 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-933b7961-ddc1-4c05-80de-327a107af279 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-933b7961-ddc1-4c05-80de-327a107af279 img.shogun-image,
.shg-c#s-933b7961-ddc1-4c05-80de-327a107af279 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-933b7961-ddc1-4c05-80de-327a107af279 .shg-image-zoom,
.shg-c#s-933b7961-ddc1-4c05-80de-327a107af279 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-933b7961-ddc1-4c05-80de-327a107af279 {
  max-width:  100%;
}

.shg-c#s-933b7961-ddc1-4c05-80de-327a107af279 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-933b7961-ddc1-4c05-80de-327a107af279 .shg-image-zoom,
.shg-c#s-933b7961-ddc1-4c05-80de-327a107af279 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-933b7961-ddc1-4c05-80de-327a107af279 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-933b7961-ddc1-4c05-80de-327a107af279 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-933b7961-ddc1-4c05-80de-327a107af279 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-933b7961-ddc1-4c05-80de-327a107af279 img.shogun-image,
.shg-c#s-933b7961-ddc1-4c05-80de-327a107af279 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-933b7961-ddc1-4c05-80de-327a107af279 .shg-image-zoom,
.shg-c#s-933b7961-ddc1-4c05-80de-327a107af279 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-933b7961-ddc1-4c05-80de-327a107af279 {
  max-width:  100%;
}

.shg-c#s-933b7961-ddc1-4c05-80de-327a107af279 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-933b7961-ddc1-4c05-80de-327a107af279 .shg-image-zoom,
.shg-c#s-933b7961-ddc1-4c05-80de-327a107af279 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-933b7961-ddc1-4c05-80de-327a107af279 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-933b7961-ddc1-4c05-80de-327a107af279 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-933b7961-ddc1-4c05-80de-327a107af279 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-933b7961-ddc1-4c05-80de-327a107af279 img.shogun-image,
.shg-c#s-933b7961-ddc1-4c05-80de-327a107af279 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-933b7961-ddc1-4c05-80de-327a107af279 .shg-image-zoom,
.shg-c#s-933b7961-ddc1-4c05-80de-327a107af279 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-933b7961-ddc1-4c05-80de-327a107af279 {
  max-width:  100%;
}

.shg-c#s-933b7961-ddc1-4c05-80de-327a107af279 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-933b7961-ddc1-4c05-80de-327a107af279 .shg-image-zoom,
.shg-c#s-933b7961-ddc1-4c05-80de-327a107af279 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-933b7961-ddc1-4c05-80de-327a107af279 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-933b7961-ddc1-4c05-80de-327a107af279 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-933b7961-ddc1-4c05-80de-327a107af279 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-933b7961-ddc1-4c05-80de-327a107af279 img.shogun-image,
.shg-c#s-933b7961-ddc1-4c05-80de-327a107af279 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-933b7961-ddc1-4c05-80de-327a107af279 .shg-image-zoom,
.shg-c#s-933b7961-ddc1-4c05-80de-327a107af279 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-933b7961-ddc1-4c05-80de-327a107af279 {
  max-width:  100%;
}

.shg-c#s-933b7961-ddc1-4c05-80de-327a107af279 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-933b7961-ddc1-4c05-80de-327a107af279 .shg-image-zoom,
.shg-c#s-933b7961-ddc1-4c05-80de-327a107af279 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-933b7961-ddc1-4c05-80de-327a107af279 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-933b7961-ddc1-4c05-80de-327a107af279 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-933b7961-ddc1-4c05-80de-327a107af279 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-933b7961-ddc1-4c05-80de-327a107af279 img.shogun-image,
.shg-c#s-933b7961-ddc1-4c05-80de-327a107af279 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-933b7961-ddc1-4c05-80de-327a107af279 .shg-image-zoom,
.shg-c#s-933b7961-ddc1-4c05-80de-327a107af279 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-54f20ab0-d6b5-4830-a8e3-7d7689c948a4 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
min-height: 75px;
text-align: center;
}

#s-54f20ab0-d6b5-4830-a8e3-7d7689c948a4 .shg-product-title-component h4 span {
  color: ;
  font-weight:  600 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
  
}

#s-0fac04b2-03ab-4372-8e1c-86e4a3a77270 {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-0fac04b2-03ab-4372-8e1c-86e4a3a77270 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-0fac04b2-03ab-4372-8e1c-86e4a3a77270 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 14px;
}

#s-0fac04b2-03ab-4372-8e1c-86e4a3a77270 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-6d55fe9d-4403-4da5-a8f3-888edfe33da0 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
cursor: pointer;
}
#s-6d55fe9d-4403-4da5-a8f3-888edfe33da0:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-6d55fe9d-4403-4da5-a8f3-888edfe33da0:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-6d55fe9d-4403-4da5-a8f3-888edfe33da0-atc-btn-wrapper {
    text-align: center;
  }


#s-6d55fe9d-4403-4da5-a8f3-888edfe33da0 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-6d55fe9d-4403-4da5-a8f3-888edfe33da0.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-6d55fe9d-4403-4da5-a8f3-888edfe33da0.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-6d55fe9d-4403-4da5-a8f3-888edfe33da0.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-6d55fe9d-4403-4da5-a8f3-888edfe33da0-atc-btn-wrapper {
    text-align: center;
  }


#s-6d55fe9d-4403-4da5-a8f3-888edfe33da0 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-6d55fe9d-4403-4da5-a8f3-888edfe33da0.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-6d55fe9d-4403-4da5-a8f3-888edfe33da0.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-6d55fe9d-4403-4da5-a8f3-888edfe33da0.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-6d55fe9d-4403-4da5-a8f3-888edfe33da0-atc-btn-wrapper {
    text-align: center;
  }


#s-6d55fe9d-4403-4da5-a8f3-888edfe33da0 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-6d55fe9d-4403-4da5-a8f3-888edfe33da0.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-6d55fe9d-4403-4da5-a8f3-888edfe33da0.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-6d55fe9d-4403-4da5-a8f3-888edfe33da0.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-6d55fe9d-4403-4da5-a8f3-888edfe33da0-atc-btn-wrapper {
    text-align: center;
  }


#s-6d55fe9d-4403-4da5-a8f3-888edfe33da0 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-6d55fe9d-4403-4da5-a8f3-888edfe33da0.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-6d55fe9d-4403-4da5-a8f3-888edfe33da0.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-6d55fe9d-4403-4da5-a8f3-888edfe33da0.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-6d55fe9d-4403-4da5-a8f3-888edfe33da0-atc-btn-wrapper {
    text-align: center;
  }


#s-6d55fe9d-4403-4da5-a8f3-888edfe33da0 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-6d55fe9d-4403-4da5-a8f3-888edfe33da0.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-6d55fe9d-4403-4da5-a8f3-888edfe33da0.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-6d55fe9d-4403-4da5-a8f3-888edfe33da0.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-16fc5bf1-2726-430b-8629-ef9a12b189cd {
  margin-left: auto;
margin-right: auto;
}

#s-b44e87d8-42fd-4bba-8585-87eaee6b4a1b {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-b44e87d8-42fd-4bba-8585-87eaee6b4a1b {
  max-width:  100%;
}

.shg-c#s-b44e87d8-42fd-4bba-8585-87eaee6b4a1b img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-b44e87d8-42fd-4bba-8585-87eaee6b4a1b .shg-image-zoom,
.shg-c#s-b44e87d8-42fd-4bba-8585-87eaee6b4a1b img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-b44e87d8-42fd-4bba-8585-87eaee6b4a1b .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-b44e87d8-42fd-4bba-8585-87eaee6b4a1b .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-b44e87d8-42fd-4bba-8585-87eaee6b4a1b img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-b44e87d8-42fd-4bba-8585-87eaee6b4a1b img.shogun-image,
.shg-c#s-b44e87d8-42fd-4bba-8585-87eaee6b4a1b .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-b44e87d8-42fd-4bba-8585-87eaee6b4a1b .shg-image-zoom,
.shg-c#s-b44e87d8-42fd-4bba-8585-87eaee6b4a1b img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-b44e87d8-42fd-4bba-8585-87eaee6b4a1b {
  max-width:  100%;
}

.shg-c#s-b44e87d8-42fd-4bba-8585-87eaee6b4a1b img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-b44e87d8-42fd-4bba-8585-87eaee6b4a1b .shg-image-zoom,
.shg-c#s-b44e87d8-42fd-4bba-8585-87eaee6b4a1b img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-b44e87d8-42fd-4bba-8585-87eaee6b4a1b .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-b44e87d8-42fd-4bba-8585-87eaee6b4a1b .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-b44e87d8-42fd-4bba-8585-87eaee6b4a1b img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-b44e87d8-42fd-4bba-8585-87eaee6b4a1b img.shogun-image,
.shg-c#s-b44e87d8-42fd-4bba-8585-87eaee6b4a1b .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-b44e87d8-42fd-4bba-8585-87eaee6b4a1b .shg-image-zoom,
.shg-c#s-b44e87d8-42fd-4bba-8585-87eaee6b4a1b img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-b44e87d8-42fd-4bba-8585-87eaee6b4a1b {
  max-width:  100%;
}

.shg-c#s-b44e87d8-42fd-4bba-8585-87eaee6b4a1b img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-b44e87d8-42fd-4bba-8585-87eaee6b4a1b .shg-image-zoom,
.shg-c#s-b44e87d8-42fd-4bba-8585-87eaee6b4a1b img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-b44e87d8-42fd-4bba-8585-87eaee6b4a1b .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-b44e87d8-42fd-4bba-8585-87eaee6b4a1b .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-b44e87d8-42fd-4bba-8585-87eaee6b4a1b img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-b44e87d8-42fd-4bba-8585-87eaee6b4a1b img.shogun-image,
.shg-c#s-b44e87d8-42fd-4bba-8585-87eaee6b4a1b .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-b44e87d8-42fd-4bba-8585-87eaee6b4a1b .shg-image-zoom,
.shg-c#s-b44e87d8-42fd-4bba-8585-87eaee6b4a1b img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-b44e87d8-42fd-4bba-8585-87eaee6b4a1b {
  max-width:  100%;
}

.shg-c#s-b44e87d8-42fd-4bba-8585-87eaee6b4a1b img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-b44e87d8-42fd-4bba-8585-87eaee6b4a1b .shg-image-zoom,
.shg-c#s-b44e87d8-42fd-4bba-8585-87eaee6b4a1b img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-b44e87d8-42fd-4bba-8585-87eaee6b4a1b .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-b44e87d8-42fd-4bba-8585-87eaee6b4a1b .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-b44e87d8-42fd-4bba-8585-87eaee6b4a1b img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-b44e87d8-42fd-4bba-8585-87eaee6b4a1b img.shogun-image,
.shg-c#s-b44e87d8-42fd-4bba-8585-87eaee6b4a1b .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-b44e87d8-42fd-4bba-8585-87eaee6b4a1b .shg-image-zoom,
.shg-c#s-b44e87d8-42fd-4bba-8585-87eaee6b4a1b img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-b44e87d8-42fd-4bba-8585-87eaee6b4a1b {
  max-width:  100%;
}

.shg-c#s-b44e87d8-42fd-4bba-8585-87eaee6b4a1b img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-b44e87d8-42fd-4bba-8585-87eaee6b4a1b .shg-image-zoom,
.shg-c#s-b44e87d8-42fd-4bba-8585-87eaee6b4a1b img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-b44e87d8-42fd-4bba-8585-87eaee6b4a1b .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-b44e87d8-42fd-4bba-8585-87eaee6b4a1b .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-b44e87d8-42fd-4bba-8585-87eaee6b4a1b img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-b44e87d8-42fd-4bba-8585-87eaee6b4a1b img.shogun-image,
.shg-c#s-b44e87d8-42fd-4bba-8585-87eaee6b4a1b .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-b44e87d8-42fd-4bba-8585-87eaee6b4a1b .shg-image-zoom,
.shg-c#s-b44e87d8-42fd-4bba-8585-87eaee6b4a1b img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-922deb00-9d4f-40f1-806a-b0a204c091a1 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
min-height: 75px;
text-align: center;
}

#s-922deb00-9d4f-40f1-806a-b0a204c091a1 .shg-product-title-component h4 span {
  color: ;
  font-weight:  600 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
  
}

#s-01296a8f-48c4-4540-bd70-5329b7d3ccdb {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-01296a8f-48c4-4540-bd70-5329b7d3ccdb .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-01296a8f-48c4-4540-bd70-5329b7d3ccdb .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 14px;
}

#s-01296a8f-48c4-4540-bd70-5329b7d3ccdb .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-a1be1fbc-b360-4ee4-a0ac-12e3b7cdb842 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
cursor: pointer;
}
#s-a1be1fbc-b360-4ee4-a0ac-12e3b7cdb842:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-a1be1fbc-b360-4ee4-a0ac-12e3b7cdb842:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-a1be1fbc-b360-4ee4-a0ac-12e3b7cdb842-atc-btn-wrapper {
    text-align: center;
  }


#s-a1be1fbc-b360-4ee4-a0ac-12e3b7cdb842 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-a1be1fbc-b360-4ee4-a0ac-12e3b7cdb842.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-a1be1fbc-b360-4ee4-a0ac-12e3b7cdb842.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-a1be1fbc-b360-4ee4-a0ac-12e3b7cdb842.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-a1be1fbc-b360-4ee4-a0ac-12e3b7cdb842-atc-btn-wrapper {
    text-align: center;
  }


#s-a1be1fbc-b360-4ee4-a0ac-12e3b7cdb842 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-a1be1fbc-b360-4ee4-a0ac-12e3b7cdb842.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-a1be1fbc-b360-4ee4-a0ac-12e3b7cdb842.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-a1be1fbc-b360-4ee4-a0ac-12e3b7cdb842.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-a1be1fbc-b360-4ee4-a0ac-12e3b7cdb842-atc-btn-wrapper {
    text-align: center;
  }


#s-a1be1fbc-b360-4ee4-a0ac-12e3b7cdb842 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-a1be1fbc-b360-4ee4-a0ac-12e3b7cdb842.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-a1be1fbc-b360-4ee4-a0ac-12e3b7cdb842.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-a1be1fbc-b360-4ee4-a0ac-12e3b7cdb842.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-a1be1fbc-b360-4ee4-a0ac-12e3b7cdb842-atc-btn-wrapper {
    text-align: center;
  }


#s-a1be1fbc-b360-4ee4-a0ac-12e3b7cdb842 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-a1be1fbc-b360-4ee4-a0ac-12e3b7cdb842.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-a1be1fbc-b360-4ee4-a0ac-12e3b7cdb842.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-a1be1fbc-b360-4ee4-a0ac-12e3b7cdb842.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-a1be1fbc-b360-4ee4-a0ac-12e3b7cdb842-atc-btn-wrapper {
    text-align: center;
  }


#s-a1be1fbc-b360-4ee4-a0ac-12e3b7cdb842 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-a1be1fbc-b360-4ee4-a0ac-12e3b7cdb842.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-a1be1fbc-b360-4ee4-a0ac-12e3b7cdb842.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-a1be1fbc-b360-4ee4-a0ac-12e3b7cdb842.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-ab64e76b-17a6-43ac-b7cf-c04719fdc41c {
  background-color: rgba(255, 255, 255, 1);
}
@media (min-width: 1200px){#s-ab64e76b-17a6-43ac-b7cf-c04719fdc41c {
  display: none;
}
#s-ab64e76b-17a6-43ac-b7cf-c04719fdc41c, #wrap-s-ab64e76b-17a6-43ac-b7cf-c04719fdc41c, #wrap-content-s-ab64e76b-17a6-43ac-b7cf-c04719fdc41c { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-ab64e76b-17a6-43ac-b7cf-c04719fdc41c {
  display: none;
}
#s-ab64e76b-17a6-43ac-b7cf-c04719fdc41c, #wrap-s-ab64e76b-17a6-43ac-b7cf-c04719fdc41c, #wrap-content-s-ab64e76b-17a6-43ac-b7cf-c04719fdc41c { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-ab64e76b-17a6-43ac-b7cf-c04719fdc41c {
  display: none;
}
#s-ab64e76b-17a6-43ac-b7cf-c04719fdc41c, #wrap-s-ab64e76b-17a6-43ac-b7cf-c04719fdc41c, #wrap-content-s-ab64e76b-17a6-43ac-b7cf-c04719fdc41c { display: none !important; }}@media (max-width: 767px){#s-ab64e76b-17a6-43ac-b7cf-c04719fdc41c {
  
}
}
#s-ab64e76b-17a6-43ac-b7cf-c04719fdc41c .shg-dynamic-column-count {
  grid-template-columns: repeat(3, 1fr);
}


#slider-v3-s-ab64e76b-17a6-43ac-b7cf-c04719fdc41c {
  --swiper-pagination-color: rgba(198, 42, 42, 1) !important;
  --swiper-pagination-bullet-inactive-color: rgba(198, 42, 42, 1) !important;
  --swiper-pagination-bullet-active-color: rgba(107, 20, 20, 1) !important;
  --arrow-button-size: 50px !important;
  --swiper-pagination-bullet-size: 14px !important;
  
}

#slider-v3-s-ab64e76b-17a6-43ac-b7cf-c04719fdc41c > .swiper-button-prev,
#slider-v3-s-ab64e76b-17a6-43ac-b7cf-c04719fdc41c > .swiper-button-next {
  
}

#slider-v3-s-ab64e76b-17a6-43ac-b7cf-c04719fdc41c > .swiper-button-prev svg,
#slider-v3-s-ab64e76b-17a6-43ac-b7cf-c04719fdc41c > .swiper-button-next svg {
  fill: rgba(0, 0, 0, 1) !important;
  stroke: rgba(0, 0, 0, 1) !important;
  
}

#slider-v3-s-ab64e76b-17a6-43ac-b7cf-c04719fdc41c > .swiper-button-prev {
  
  display:  flex ;
  align-items: center;
}

#slider-v3-s-ab64e76b-17a6-43ac-b7cf-c04719fdc41c > .swiper-button-next {
  
  display:  flex ;
  align-items: center;
}

#slider-v3-s-ab64e76b-17a6-43ac-b7cf-c04719fdc41c > .swiper-button-lock {
  display: none !important;
}

#slider-v3-s-ab64e76b-17a6-43ac-b7cf-c04719fdc41c .swiper-pagination-bullet {
  width: 14px !important;
  height: 14px !important;
  margin: 0 !important;
}

#slider-v3-s-ab64e76b-17a6-43ac-b7cf-c04719fdc41c .swiper-pagination-bullet-active {
  background-color: rgba(107, 20, 20, 1) !important;
  width: calc(14px * 1) !important;
  height: 14px !important;
  border-radius:  50px  !important;
}

#slider-v3-s-ab64e76b-17a6-43ac-b7cf-c04719fdc41c .swiper-pagination {
  position:  initial ;
  display: flex;
  margin-top:  8px ;
  justify-content:  flex-end
                   ;
  align-items: center;
  gap: 8px !important;
}
@media (max-width: 767px){#s-ab64e76b-17a6-43ac-b7cf-c04719fdc41c .shg-dynamic-column-count {
  grid-template-columns: repeat(3, 1fr);
}


#slider-v3-s-ab64e76b-17a6-43ac-b7cf-c04719fdc41c {
  --swiper-pagination-color: rgba(198, 42, 42, 1) !important;
  --swiper-pagination-bullet-inactive-color: rgba(198, 42, 42, 1) !important;
  --swiper-pagination-bullet-active-color: rgba(107, 20, 20, 1) !important;
  --arrow-button-size: 35px !important;
  --swiper-pagination-bullet-size: 14px !important;
  
}

#slider-v3-s-ab64e76b-17a6-43ac-b7cf-c04719fdc41c > .swiper-button-prev,
#slider-v3-s-ab64e76b-17a6-43ac-b7cf-c04719fdc41c > .swiper-button-next {
  
}

#slider-v3-s-ab64e76b-17a6-43ac-b7cf-c04719fdc41c > .swiper-button-prev svg,
#slider-v3-s-ab64e76b-17a6-43ac-b7cf-c04719fdc41c > .swiper-button-next svg {
  fill: rgba(113, 113, 113, 1) !important;
  stroke: rgba(113, 113, 113, 1) !important;
  
}

#slider-v3-s-ab64e76b-17a6-43ac-b7cf-c04719fdc41c > .swiper-button-prev {
  
  display:  flex ;
  align-items: center;
}

#slider-v3-s-ab64e76b-17a6-43ac-b7cf-c04719fdc41c > .swiper-button-next {
  
  display:  flex ;
  align-items: center;
}

#slider-v3-s-ab64e76b-17a6-43ac-b7cf-c04719fdc41c > .swiper-button-lock {
  display: none !important;
}

#slider-v3-s-ab64e76b-17a6-43ac-b7cf-c04719fdc41c .swiper-pagination-bullet {
  width: 14px !important;
  height: 14px !important;
  margin: 0 !important;
}

#slider-v3-s-ab64e76b-17a6-43ac-b7cf-c04719fdc41c .swiper-pagination-bullet-active {
  background-color: rgba(107, 20, 20, 1) !important;
  width: calc(14px * 1) !important;
  height: 14px !important;
  border-radius:  50px  !important;
}

#slider-v3-s-ab64e76b-17a6-43ac-b7cf-c04719fdc41c .swiper-pagination {
  position:  initial ;
  display: flex;
  margin-top:  8px ;
  justify-content:  flex-end
                   ;
  align-items: center;
  gap: 8px !important;
}
}
#s-6243f6bc-b275-432c-98b0-7707446e1f1a {
  margin-left: auto;
margin-right: auto;
}

#s-e1de988f-f51a-485e-b83d-295fad078b90 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-e1de988f-f51a-485e-b83d-295fad078b90 {
  max-width:  100%;
}

.shg-c#s-e1de988f-f51a-485e-b83d-295fad078b90 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-e1de988f-f51a-485e-b83d-295fad078b90 .shg-image-zoom,
.shg-c#s-e1de988f-f51a-485e-b83d-295fad078b90 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-e1de988f-f51a-485e-b83d-295fad078b90 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-e1de988f-f51a-485e-b83d-295fad078b90 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-e1de988f-f51a-485e-b83d-295fad078b90 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-e1de988f-f51a-485e-b83d-295fad078b90 img.shogun-image,
.shg-c#s-e1de988f-f51a-485e-b83d-295fad078b90 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-e1de988f-f51a-485e-b83d-295fad078b90 .shg-image-zoom,
.shg-c#s-e1de988f-f51a-485e-b83d-295fad078b90 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-e1de988f-f51a-485e-b83d-295fad078b90 {
  max-width:  100%;
}

.shg-c#s-e1de988f-f51a-485e-b83d-295fad078b90 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-e1de988f-f51a-485e-b83d-295fad078b90 .shg-image-zoom,
.shg-c#s-e1de988f-f51a-485e-b83d-295fad078b90 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-e1de988f-f51a-485e-b83d-295fad078b90 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-e1de988f-f51a-485e-b83d-295fad078b90 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-e1de988f-f51a-485e-b83d-295fad078b90 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-e1de988f-f51a-485e-b83d-295fad078b90 img.shogun-image,
.shg-c#s-e1de988f-f51a-485e-b83d-295fad078b90 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-e1de988f-f51a-485e-b83d-295fad078b90 .shg-image-zoom,
.shg-c#s-e1de988f-f51a-485e-b83d-295fad078b90 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-e1de988f-f51a-485e-b83d-295fad078b90 {
  max-width:  100%;
}

.shg-c#s-e1de988f-f51a-485e-b83d-295fad078b90 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-e1de988f-f51a-485e-b83d-295fad078b90 .shg-image-zoom,
.shg-c#s-e1de988f-f51a-485e-b83d-295fad078b90 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-e1de988f-f51a-485e-b83d-295fad078b90 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-e1de988f-f51a-485e-b83d-295fad078b90 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-e1de988f-f51a-485e-b83d-295fad078b90 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-e1de988f-f51a-485e-b83d-295fad078b90 img.shogun-image,
.shg-c#s-e1de988f-f51a-485e-b83d-295fad078b90 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-e1de988f-f51a-485e-b83d-295fad078b90 .shg-image-zoom,
.shg-c#s-e1de988f-f51a-485e-b83d-295fad078b90 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-e1de988f-f51a-485e-b83d-295fad078b90 {
  max-width:  100%;
}

.shg-c#s-e1de988f-f51a-485e-b83d-295fad078b90 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-e1de988f-f51a-485e-b83d-295fad078b90 .shg-image-zoom,
.shg-c#s-e1de988f-f51a-485e-b83d-295fad078b90 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-e1de988f-f51a-485e-b83d-295fad078b90 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-e1de988f-f51a-485e-b83d-295fad078b90 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-e1de988f-f51a-485e-b83d-295fad078b90 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-e1de988f-f51a-485e-b83d-295fad078b90 img.shogun-image,
.shg-c#s-e1de988f-f51a-485e-b83d-295fad078b90 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-e1de988f-f51a-485e-b83d-295fad078b90 .shg-image-zoom,
.shg-c#s-e1de988f-f51a-485e-b83d-295fad078b90 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-e1de988f-f51a-485e-b83d-295fad078b90 {
  max-width:  100%;
}

.shg-c#s-e1de988f-f51a-485e-b83d-295fad078b90 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-e1de988f-f51a-485e-b83d-295fad078b90 .shg-image-zoom,
.shg-c#s-e1de988f-f51a-485e-b83d-295fad078b90 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-e1de988f-f51a-485e-b83d-295fad078b90 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-e1de988f-f51a-485e-b83d-295fad078b90 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-e1de988f-f51a-485e-b83d-295fad078b90 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-e1de988f-f51a-485e-b83d-295fad078b90 img.shogun-image,
.shg-c#s-e1de988f-f51a-485e-b83d-295fad078b90 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-e1de988f-f51a-485e-b83d-295fad078b90 .shg-image-zoom,
.shg-c#s-e1de988f-f51a-485e-b83d-295fad078b90 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-9d755a67-0ce8-4b1a-805a-a152f3e2651a {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
@media (max-width: 767px){#s-9d755a67-0ce8-4b1a-805a-a152f3e2651a {
  min-height: 125px;
}
}
#s-9d755a67-0ce8-4b1a-805a-a152f3e2651a .shg-product-title-component h4 span {
  color: ;
  font-weight:  600 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
  
}

#s-8e5e1d9f-76ef-4214-9ae8-ab76b84089c2 {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-8e5e1d9f-76ef-4214-9ae8-ab76b84089c2 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-8e5e1d9f-76ef-4214-9ae8-ab76b84089c2 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 14px;
}

#s-8e5e1d9f-76ef-4214-9ae8-ab76b84089c2 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-32a52f80-7c72-4747-8fa5-ff3eb4cc733e {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
cursor: pointer;
}
#s-32a52f80-7c72-4747-8fa5-ff3eb4cc733e:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-32a52f80-7c72-4747-8fa5-ff3eb4cc733e:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-32a52f80-7c72-4747-8fa5-ff3eb4cc733e-atc-btn-wrapper {
    text-align: center;
  }


#s-32a52f80-7c72-4747-8fa5-ff3eb4cc733e {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-32a52f80-7c72-4747-8fa5-ff3eb4cc733e.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-32a52f80-7c72-4747-8fa5-ff3eb4cc733e.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-32a52f80-7c72-4747-8fa5-ff3eb4cc733e.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-32a52f80-7c72-4747-8fa5-ff3eb4cc733e-atc-btn-wrapper {
    text-align: center;
  }


#s-32a52f80-7c72-4747-8fa5-ff3eb4cc733e {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-32a52f80-7c72-4747-8fa5-ff3eb4cc733e.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-32a52f80-7c72-4747-8fa5-ff3eb4cc733e.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-32a52f80-7c72-4747-8fa5-ff3eb4cc733e.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-32a52f80-7c72-4747-8fa5-ff3eb4cc733e-atc-btn-wrapper {
    text-align: center;
  }


#s-32a52f80-7c72-4747-8fa5-ff3eb4cc733e {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-32a52f80-7c72-4747-8fa5-ff3eb4cc733e.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-32a52f80-7c72-4747-8fa5-ff3eb4cc733e.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-32a52f80-7c72-4747-8fa5-ff3eb4cc733e.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-32a52f80-7c72-4747-8fa5-ff3eb4cc733e-atc-btn-wrapper {
    text-align: center;
  }


#s-32a52f80-7c72-4747-8fa5-ff3eb4cc733e {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-32a52f80-7c72-4747-8fa5-ff3eb4cc733e.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-32a52f80-7c72-4747-8fa5-ff3eb4cc733e.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-32a52f80-7c72-4747-8fa5-ff3eb4cc733e.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-32a52f80-7c72-4747-8fa5-ff3eb4cc733e-atc-btn-wrapper {
    text-align: center;
  }


#s-32a52f80-7c72-4747-8fa5-ff3eb4cc733e {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-32a52f80-7c72-4747-8fa5-ff3eb4cc733e.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-32a52f80-7c72-4747-8fa5-ff3eb4cc733e.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-32a52f80-7c72-4747-8fa5-ff3eb4cc733e.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-b6d12544-e370-40a5-952b-6c30577afc6b {
  margin-left: auto;
margin-right: auto;
}

#s-4c06fcfc-00c5-4fa6-a955-91c33380874b {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-4c06fcfc-00c5-4fa6-a955-91c33380874b {
  max-width:  100%;
}

.shg-c#s-4c06fcfc-00c5-4fa6-a955-91c33380874b img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-4c06fcfc-00c5-4fa6-a955-91c33380874b .shg-image-zoom,
.shg-c#s-4c06fcfc-00c5-4fa6-a955-91c33380874b img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-4c06fcfc-00c5-4fa6-a955-91c33380874b .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-4c06fcfc-00c5-4fa6-a955-91c33380874b .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-4c06fcfc-00c5-4fa6-a955-91c33380874b img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-4c06fcfc-00c5-4fa6-a955-91c33380874b img.shogun-image,
.shg-c#s-4c06fcfc-00c5-4fa6-a955-91c33380874b .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-4c06fcfc-00c5-4fa6-a955-91c33380874b .shg-image-zoom,
.shg-c#s-4c06fcfc-00c5-4fa6-a955-91c33380874b img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-4c06fcfc-00c5-4fa6-a955-91c33380874b {
  max-width:  100%;
}

.shg-c#s-4c06fcfc-00c5-4fa6-a955-91c33380874b img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-4c06fcfc-00c5-4fa6-a955-91c33380874b .shg-image-zoom,
.shg-c#s-4c06fcfc-00c5-4fa6-a955-91c33380874b img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-4c06fcfc-00c5-4fa6-a955-91c33380874b .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-4c06fcfc-00c5-4fa6-a955-91c33380874b .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-4c06fcfc-00c5-4fa6-a955-91c33380874b img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-4c06fcfc-00c5-4fa6-a955-91c33380874b img.shogun-image,
.shg-c#s-4c06fcfc-00c5-4fa6-a955-91c33380874b .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-4c06fcfc-00c5-4fa6-a955-91c33380874b .shg-image-zoom,
.shg-c#s-4c06fcfc-00c5-4fa6-a955-91c33380874b img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-4c06fcfc-00c5-4fa6-a955-91c33380874b {
  max-width:  100%;
}

.shg-c#s-4c06fcfc-00c5-4fa6-a955-91c33380874b img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-4c06fcfc-00c5-4fa6-a955-91c33380874b .shg-image-zoom,
.shg-c#s-4c06fcfc-00c5-4fa6-a955-91c33380874b img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-4c06fcfc-00c5-4fa6-a955-91c33380874b .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-4c06fcfc-00c5-4fa6-a955-91c33380874b .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-4c06fcfc-00c5-4fa6-a955-91c33380874b img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-4c06fcfc-00c5-4fa6-a955-91c33380874b img.shogun-image,
.shg-c#s-4c06fcfc-00c5-4fa6-a955-91c33380874b .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-4c06fcfc-00c5-4fa6-a955-91c33380874b .shg-image-zoom,
.shg-c#s-4c06fcfc-00c5-4fa6-a955-91c33380874b img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-4c06fcfc-00c5-4fa6-a955-91c33380874b {
  max-width:  100%;
}

.shg-c#s-4c06fcfc-00c5-4fa6-a955-91c33380874b img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-4c06fcfc-00c5-4fa6-a955-91c33380874b .shg-image-zoom,
.shg-c#s-4c06fcfc-00c5-4fa6-a955-91c33380874b img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-4c06fcfc-00c5-4fa6-a955-91c33380874b .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-4c06fcfc-00c5-4fa6-a955-91c33380874b .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-4c06fcfc-00c5-4fa6-a955-91c33380874b img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-4c06fcfc-00c5-4fa6-a955-91c33380874b img.shogun-image,
.shg-c#s-4c06fcfc-00c5-4fa6-a955-91c33380874b .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-4c06fcfc-00c5-4fa6-a955-91c33380874b .shg-image-zoom,
.shg-c#s-4c06fcfc-00c5-4fa6-a955-91c33380874b img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-4c06fcfc-00c5-4fa6-a955-91c33380874b {
  max-width:  100%;
}

.shg-c#s-4c06fcfc-00c5-4fa6-a955-91c33380874b img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-4c06fcfc-00c5-4fa6-a955-91c33380874b .shg-image-zoom,
.shg-c#s-4c06fcfc-00c5-4fa6-a955-91c33380874b img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-4c06fcfc-00c5-4fa6-a955-91c33380874b .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-4c06fcfc-00c5-4fa6-a955-91c33380874b .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-4c06fcfc-00c5-4fa6-a955-91c33380874b img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-4c06fcfc-00c5-4fa6-a955-91c33380874b img.shogun-image,
.shg-c#s-4c06fcfc-00c5-4fa6-a955-91c33380874b .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-4c06fcfc-00c5-4fa6-a955-91c33380874b .shg-image-zoom,
.shg-c#s-4c06fcfc-00c5-4fa6-a955-91c33380874b img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-945460ff-60b6-4b90-94b5-49a2084dea7d {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
@media (max-width: 767px){#s-945460ff-60b6-4b90-94b5-49a2084dea7d {
  min-height: 125px;
}
}
#s-945460ff-60b6-4b90-94b5-49a2084dea7d .shg-product-title-component h4 span {
  color: ;
  font-weight:  600 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
  
}

#s-b632311a-a734-4a83-a3f9-56a5c016428e {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-b632311a-a734-4a83-a3f9-56a5c016428e .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-b632311a-a734-4a83-a3f9-56a5c016428e .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 14px;
}

#s-b632311a-a734-4a83-a3f9-56a5c016428e .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-383f6eda-4ac9-4e2e-92af-bdb157cf57fd {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
cursor: pointer;
}
#s-383f6eda-4ac9-4e2e-92af-bdb157cf57fd:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-383f6eda-4ac9-4e2e-92af-bdb157cf57fd:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-383f6eda-4ac9-4e2e-92af-bdb157cf57fd-atc-btn-wrapper {
    text-align: center;
  }


#s-383f6eda-4ac9-4e2e-92af-bdb157cf57fd {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-383f6eda-4ac9-4e2e-92af-bdb157cf57fd.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-383f6eda-4ac9-4e2e-92af-bdb157cf57fd.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-383f6eda-4ac9-4e2e-92af-bdb157cf57fd.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-383f6eda-4ac9-4e2e-92af-bdb157cf57fd-atc-btn-wrapper {
    text-align: center;
  }


#s-383f6eda-4ac9-4e2e-92af-bdb157cf57fd {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-383f6eda-4ac9-4e2e-92af-bdb157cf57fd.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-383f6eda-4ac9-4e2e-92af-bdb157cf57fd.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-383f6eda-4ac9-4e2e-92af-bdb157cf57fd.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-383f6eda-4ac9-4e2e-92af-bdb157cf57fd-atc-btn-wrapper {
    text-align: center;
  }


#s-383f6eda-4ac9-4e2e-92af-bdb157cf57fd {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-383f6eda-4ac9-4e2e-92af-bdb157cf57fd.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-383f6eda-4ac9-4e2e-92af-bdb157cf57fd.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-383f6eda-4ac9-4e2e-92af-bdb157cf57fd.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-383f6eda-4ac9-4e2e-92af-bdb157cf57fd-atc-btn-wrapper {
    text-align: center;
  }


#s-383f6eda-4ac9-4e2e-92af-bdb157cf57fd {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-383f6eda-4ac9-4e2e-92af-bdb157cf57fd.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-383f6eda-4ac9-4e2e-92af-bdb157cf57fd.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-383f6eda-4ac9-4e2e-92af-bdb157cf57fd.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-383f6eda-4ac9-4e2e-92af-bdb157cf57fd-atc-btn-wrapper {
    text-align: center;
  }


#s-383f6eda-4ac9-4e2e-92af-bdb157cf57fd {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-383f6eda-4ac9-4e2e-92af-bdb157cf57fd.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-383f6eda-4ac9-4e2e-92af-bdb157cf57fd.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-383f6eda-4ac9-4e2e-92af-bdb157cf57fd.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-75f35414-3e7a-4e64-bae7-d654051d3b23 {
  margin-left: auto;
margin-right: auto;
}

#s-52d2da05-c136-4ddd-8baa-dc54129e3b92 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-52d2da05-c136-4ddd-8baa-dc54129e3b92 {
  max-width:  100%;
}

.shg-c#s-52d2da05-c136-4ddd-8baa-dc54129e3b92 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-52d2da05-c136-4ddd-8baa-dc54129e3b92 .shg-image-zoom,
.shg-c#s-52d2da05-c136-4ddd-8baa-dc54129e3b92 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-52d2da05-c136-4ddd-8baa-dc54129e3b92 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-52d2da05-c136-4ddd-8baa-dc54129e3b92 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-52d2da05-c136-4ddd-8baa-dc54129e3b92 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-52d2da05-c136-4ddd-8baa-dc54129e3b92 img.shogun-image,
.shg-c#s-52d2da05-c136-4ddd-8baa-dc54129e3b92 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-52d2da05-c136-4ddd-8baa-dc54129e3b92 .shg-image-zoom,
.shg-c#s-52d2da05-c136-4ddd-8baa-dc54129e3b92 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-52d2da05-c136-4ddd-8baa-dc54129e3b92 {
  max-width:  100%;
}

.shg-c#s-52d2da05-c136-4ddd-8baa-dc54129e3b92 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-52d2da05-c136-4ddd-8baa-dc54129e3b92 .shg-image-zoom,
.shg-c#s-52d2da05-c136-4ddd-8baa-dc54129e3b92 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-52d2da05-c136-4ddd-8baa-dc54129e3b92 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-52d2da05-c136-4ddd-8baa-dc54129e3b92 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-52d2da05-c136-4ddd-8baa-dc54129e3b92 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-52d2da05-c136-4ddd-8baa-dc54129e3b92 img.shogun-image,
.shg-c#s-52d2da05-c136-4ddd-8baa-dc54129e3b92 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-52d2da05-c136-4ddd-8baa-dc54129e3b92 .shg-image-zoom,
.shg-c#s-52d2da05-c136-4ddd-8baa-dc54129e3b92 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-52d2da05-c136-4ddd-8baa-dc54129e3b92 {
  max-width:  100%;
}

.shg-c#s-52d2da05-c136-4ddd-8baa-dc54129e3b92 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-52d2da05-c136-4ddd-8baa-dc54129e3b92 .shg-image-zoom,
.shg-c#s-52d2da05-c136-4ddd-8baa-dc54129e3b92 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-52d2da05-c136-4ddd-8baa-dc54129e3b92 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-52d2da05-c136-4ddd-8baa-dc54129e3b92 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-52d2da05-c136-4ddd-8baa-dc54129e3b92 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-52d2da05-c136-4ddd-8baa-dc54129e3b92 img.shogun-image,
.shg-c#s-52d2da05-c136-4ddd-8baa-dc54129e3b92 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-52d2da05-c136-4ddd-8baa-dc54129e3b92 .shg-image-zoom,
.shg-c#s-52d2da05-c136-4ddd-8baa-dc54129e3b92 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-52d2da05-c136-4ddd-8baa-dc54129e3b92 {
  max-width:  100%;
}

.shg-c#s-52d2da05-c136-4ddd-8baa-dc54129e3b92 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-52d2da05-c136-4ddd-8baa-dc54129e3b92 .shg-image-zoom,
.shg-c#s-52d2da05-c136-4ddd-8baa-dc54129e3b92 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-52d2da05-c136-4ddd-8baa-dc54129e3b92 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-52d2da05-c136-4ddd-8baa-dc54129e3b92 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-52d2da05-c136-4ddd-8baa-dc54129e3b92 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-52d2da05-c136-4ddd-8baa-dc54129e3b92 img.shogun-image,
.shg-c#s-52d2da05-c136-4ddd-8baa-dc54129e3b92 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-52d2da05-c136-4ddd-8baa-dc54129e3b92 .shg-image-zoom,
.shg-c#s-52d2da05-c136-4ddd-8baa-dc54129e3b92 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-52d2da05-c136-4ddd-8baa-dc54129e3b92 {
  max-width:  100%;
}

.shg-c#s-52d2da05-c136-4ddd-8baa-dc54129e3b92 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-52d2da05-c136-4ddd-8baa-dc54129e3b92 .shg-image-zoom,
.shg-c#s-52d2da05-c136-4ddd-8baa-dc54129e3b92 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-52d2da05-c136-4ddd-8baa-dc54129e3b92 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-52d2da05-c136-4ddd-8baa-dc54129e3b92 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-52d2da05-c136-4ddd-8baa-dc54129e3b92 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-52d2da05-c136-4ddd-8baa-dc54129e3b92 img.shogun-image,
.shg-c#s-52d2da05-c136-4ddd-8baa-dc54129e3b92 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-52d2da05-c136-4ddd-8baa-dc54129e3b92 .shg-image-zoom,
.shg-c#s-52d2da05-c136-4ddd-8baa-dc54129e3b92 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-1a71aac7-02ae-45bc-82aa-2c943afa2969 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
@media (max-width: 767px){#s-1a71aac7-02ae-45bc-82aa-2c943afa2969 {
  min-height: 125px;
}
}
#s-1a71aac7-02ae-45bc-82aa-2c943afa2969 .shg-product-title-component h4 span {
  color: ;
  font-weight:  600 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
  
}

#s-1f5b04ff-b18a-4be4-9f83-435f1971b430 {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-1f5b04ff-b18a-4be4-9f83-435f1971b430 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-1f5b04ff-b18a-4be4-9f83-435f1971b430 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 14px;
}

#s-1f5b04ff-b18a-4be4-9f83-435f1971b430 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-752b46d8-7dd0-422f-9a50-4a2391dbee51 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
cursor: pointer;
}
#s-752b46d8-7dd0-422f-9a50-4a2391dbee51:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-752b46d8-7dd0-422f-9a50-4a2391dbee51:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-752b46d8-7dd0-422f-9a50-4a2391dbee51-atc-btn-wrapper {
    text-align: center;
  }


#s-752b46d8-7dd0-422f-9a50-4a2391dbee51 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-752b46d8-7dd0-422f-9a50-4a2391dbee51.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-752b46d8-7dd0-422f-9a50-4a2391dbee51.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-752b46d8-7dd0-422f-9a50-4a2391dbee51.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-752b46d8-7dd0-422f-9a50-4a2391dbee51-atc-btn-wrapper {
    text-align: center;
  }


#s-752b46d8-7dd0-422f-9a50-4a2391dbee51 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-752b46d8-7dd0-422f-9a50-4a2391dbee51.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-752b46d8-7dd0-422f-9a50-4a2391dbee51.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-752b46d8-7dd0-422f-9a50-4a2391dbee51.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-752b46d8-7dd0-422f-9a50-4a2391dbee51-atc-btn-wrapper {
    text-align: center;
  }


#s-752b46d8-7dd0-422f-9a50-4a2391dbee51 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-752b46d8-7dd0-422f-9a50-4a2391dbee51.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-752b46d8-7dd0-422f-9a50-4a2391dbee51.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-752b46d8-7dd0-422f-9a50-4a2391dbee51.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-752b46d8-7dd0-422f-9a50-4a2391dbee51-atc-btn-wrapper {
    text-align: center;
  }


#s-752b46d8-7dd0-422f-9a50-4a2391dbee51 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-752b46d8-7dd0-422f-9a50-4a2391dbee51.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-752b46d8-7dd0-422f-9a50-4a2391dbee51.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-752b46d8-7dd0-422f-9a50-4a2391dbee51.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-752b46d8-7dd0-422f-9a50-4a2391dbee51-atc-btn-wrapper {
    text-align: center;
  }


#s-752b46d8-7dd0-422f-9a50-4a2391dbee51 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-752b46d8-7dd0-422f-9a50-4a2391dbee51.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-752b46d8-7dd0-422f-9a50-4a2391dbee51.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-752b46d8-7dd0-422f-9a50-4a2391dbee51.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-10f78ae5-08b6-4263-8abb-3774bdb703fe {
  margin-left: auto;
margin-right: auto;
}

#s-669a6faa-88ae-400a-882f-679f4f733617 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-669a6faa-88ae-400a-882f-679f4f733617 {
  max-width:  100%;
}

.shg-c#s-669a6faa-88ae-400a-882f-679f4f733617 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-669a6faa-88ae-400a-882f-679f4f733617 .shg-image-zoom,
.shg-c#s-669a6faa-88ae-400a-882f-679f4f733617 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-669a6faa-88ae-400a-882f-679f4f733617 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-669a6faa-88ae-400a-882f-679f4f733617 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-669a6faa-88ae-400a-882f-679f4f733617 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-669a6faa-88ae-400a-882f-679f4f733617 img.shogun-image,
.shg-c#s-669a6faa-88ae-400a-882f-679f4f733617 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-669a6faa-88ae-400a-882f-679f4f733617 .shg-image-zoom,
.shg-c#s-669a6faa-88ae-400a-882f-679f4f733617 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-669a6faa-88ae-400a-882f-679f4f733617 {
  max-width:  100%;
}

.shg-c#s-669a6faa-88ae-400a-882f-679f4f733617 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-669a6faa-88ae-400a-882f-679f4f733617 .shg-image-zoom,
.shg-c#s-669a6faa-88ae-400a-882f-679f4f733617 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-669a6faa-88ae-400a-882f-679f4f733617 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-669a6faa-88ae-400a-882f-679f4f733617 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-669a6faa-88ae-400a-882f-679f4f733617 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-669a6faa-88ae-400a-882f-679f4f733617 img.shogun-image,
.shg-c#s-669a6faa-88ae-400a-882f-679f4f733617 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-669a6faa-88ae-400a-882f-679f4f733617 .shg-image-zoom,
.shg-c#s-669a6faa-88ae-400a-882f-679f4f733617 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-669a6faa-88ae-400a-882f-679f4f733617 {
  max-width:  100%;
}

.shg-c#s-669a6faa-88ae-400a-882f-679f4f733617 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-669a6faa-88ae-400a-882f-679f4f733617 .shg-image-zoom,
.shg-c#s-669a6faa-88ae-400a-882f-679f4f733617 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-669a6faa-88ae-400a-882f-679f4f733617 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-669a6faa-88ae-400a-882f-679f4f733617 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-669a6faa-88ae-400a-882f-679f4f733617 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-669a6faa-88ae-400a-882f-679f4f733617 img.shogun-image,
.shg-c#s-669a6faa-88ae-400a-882f-679f4f733617 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-669a6faa-88ae-400a-882f-679f4f733617 .shg-image-zoom,
.shg-c#s-669a6faa-88ae-400a-882f-679f4f733617 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-669a6faa-88ae-400a-882f-679f4f733617 {
  max-width:  100%;
}

.shg-c#s-669a6faa-88ae-400a-882f-679f4f733617 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-669a6faa-88ae-400a-882f-679f4f733617 .shg-image-zoom,
.shg-c#s-669a6faa-88ae-400a-882f-679f4f733617 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-669a6faa-88ae-400a-882f-679f4f733617 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-669a6faa-88ae-400a-882f-679f4f733617 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-669a6faa-88ae-400a-882f-679f4f733617 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-669a6faa-88ae-400a-882f-679f4f733617 img.shogun-image,
.shg-c#s-669a6faa-88ae-400a-882f-679f4f733617 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-669a6faa-88ae-400a-882f-679f4f733617 .shg-image-zoom,
.shg-c#s-669a6faa-88ae-400a-882f-679f4f733617 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-669a6faa-88ae-400a-882f-679f4f733617 {
  max-width:  100%;
}

.shg-c#s-669a6faa-88ae-400a-882f-679f4f733617 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-669a6faa-88ae-400a-882f-679f4f733617 .shg-image-zoom,
.shg-c#s-669a6faa-88ae-400a-882f-679f4f733617 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-669a6faa-88ae-400a-882f-679f4f733617 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-669a6faa-88ae-400a-882f-679f4f733617 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-669a6faa-88ae-400a-882f-679f4f733617 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-669a6faa-88ae-400a-882f-679f4f733617 img.shogun-image,
.shg-c#s-669a6faa-88ae-400a-882f-679f4f733617 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-669a6faa-88ae-400a-882f-679f4f733617 .shg-image-zoom,
.shg-c#s-669a6faa-88ae-400a-882f-679f4f733617 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-58d7e761-6315-49ad-a606-0fa9103b31b8 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
@media (max-width: 767px){#s-58d7e761-6315-49ad-a606-0fa9103b31b8 {
  min-height: 125px;
}
}
#s-58d7e761-6315-49ad-a606-0fa9103b31b8 .shg-product-title-component h4 span {
  color: ;
  font-weight:  600 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
  
}

#s-3ecdecc2-ed27-4ceb-9c4e-cfd64c6b0753 {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-3ecdecc2-ed27-4ceb-9c4e-cfd64c6b0753 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-3ecdecc2-ed27-4ceb-9c4e-cfd64c6b0753 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 14px;
}

#s-3ecdecc2-ed27-4ceb-9c4e-cfd64c6b0753 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-65b227f3-294c-4aca-b2ae-a4cfbd1138bd {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
cursor: pointer;
}
#s-65b227f3-294c-4aca-b2ae-a4cfbd1138bd:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-65b227f3-294c-4aca-b2ae-a4cfbd1138bd:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-65b227f3-294c-4aca-b2ae-a4cfbd1138bd-atc-btn-wrapper {
    text-align: center;
  }


#s-65b227f3-294c-4aca-b2ae-a4cfbd1138bd {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-65b227f3-294c-4aca-b2ae-a4cfbd1138bd.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-65b227f3-294c-4aca-b2ae-a4cfbd1138bd.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-65b227f3-294c-4aca-b2ae-a4cfbd1138bd.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-65b227f3-294c-4aca-b2ae-a4cfbd1138bd-atc-btn-wrapper {
    text-align: center;
  }


#s-65b227f3-294c-4aca-b2ae-a4cfbd1138bd {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-65b227f3-294c-4aca-b2ae-a4cfbd1138bd.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-65b227f3-294c-4aca-b2ae-a4cfbd1138bd.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-65b227f3-294c-4aca-b2ae-a4cfbd1138bd.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-65b227f3-294c-4aca-b2ae-a4cfbd1138bd-atc-btn-wrapper {
    text-align: center;
  }


#s-65b227f3-294c-4aca-b2ae-a4cfbd1138bd {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-65b227f3-294c-4aca-b2ae-a4cfbd1138bd.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-65b227f3-294c-4aca-b2ae-a4cfbd1138bd.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-65b227f3-294c-4aca-b2ae-a4cfbd1138bd.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-65b227f3-294c-4aca-b2ae-a4cfbd1138bd-atc-btn-wrapper {
    text-align: center;
  }


#s-65b227f3-294c-4aca-b2ae-a4cfbd1138bd {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-65b227f3-294c-4aca-b2ae-a4cfbd1138bd.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-65b227f3-294c-4aca-b2ae-a4cfbd1138bd.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-65b227f3-294c-4aca-b2ae-a4cfbd1138bd.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-65b227f3-294c-4aca-b2ae-a4cfbd1138bd-atc-btn-wrapper {
    text-align: center;
  }


#s-65b227f3-294c-4aca-b2ae-a4cfbd1138bd {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-65b227f3-294c-4aca-b2ae-a4cfbd1138bd.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-65b227f3-294c-4aca-b2ae-a4cfbd1138bd.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-65b227f3-294c-4aca-b2ae-a4cfbd1138bd.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-4829c822-c46b-449e-a8f0-8e83aaf8e46b {
  margin-left: auto;
margin-right: auto;
}

#s-0935a5c9-0072-4e5c-83ed-9af8d7af5a01 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-0935a5c9-0072-4e5c-83ed-9af8d7af5a01 {
  max-width:  100%;
}

.shg-c#s-0935a5c9-0072-4e5c-83ed-9af8d7af5a01 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-0935a5c9-0072-4e5c-83ed-9af8d7af5a01 .shg-image-zoom,
.shg-c#s-0935a5c9-0072-4e5c-83ed-9af8d7af5a01 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-0935a5c9-0072-4e5c-83ed-9af8d7af5a01 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-0935a5c9-0072-4e5c-83ed-9af8d7af5a01 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-0935a5c9-0072-4e5c-83ed-9af8d7af5a01 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-0935a5c9-0072-4e5c-83ed-9af8d7af5a01 img.shogun-image,
.shg-c#s-0935a5c9-0072-4e5c-83ed-9af8d7af5a01 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-0935a5c9-0072-4e5c-83ed-9af8d7af5a01 .shg-image-zoom,
.shg-c#s-0935a5c9-0072-4e5c-83ed-9af8d7af5a01 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-0935a5c9-0072-4e5c-83ed-9af8d7af5a01 {
  max-width:  100%;
}

.shg-c#s-0935a5c9-0072-4e5c-83ed-9af8d7af5a01 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-0935a5c9-0072-4e5c-83ed-9af8d7af5a01 .shg-image-zoom,
.shg-c#s-0935a5c9-0072-4e5c-83ed-9af8d7af5a01 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-0935a5c9-0072-4e5c-83ed-9af8d7af5a01 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-0935a5c9-0072-4e5c-83ed-9af8d7af5a01 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-0935a5c9-0072-4e5c-83ed-9af8d7af5a01 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-0935a5c9-0072-4e5c-83ed-9af8d7af5a01 img.shogun-image,
.shg-c#s-0935a5c9-0072-4e5c-83ed-9af8d7af5a01 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-0935a5c9-0072-4e5c-83ed-9af8d7af5a01 .shg-image-zoom,
.shg-c#s-0935a5c9-0072-4e5c-83ed-9af8d7af5a01 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-0935a5c9-0072-4e5c-83ed-9af8d7af5a01 {
  max-width:  100%;
}

.shg-c#s-0935a5c9-0072-4e5c-83ed-9af8d7af5a01 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-0935a5c9-0072-4e5c-83ed-9af8d7af5a01 .shg-image-zoom,
.shg-c#s-0935a5c9-0072-4e5c-83ed-9af8d7af5a01 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-0935a5c9-0072-4e5c-83ed-9af8d7af5a01 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-0935a5c9-0072-4e5c-83ed-9af8d7af5a01 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-0935a5c9-0072-4e5c-83ed-9af8d7af5a01 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-0935a5c9-0072-4e5c-83ed-9af8d7af5a01 img.shogun-image,
.shg-c#s-0935a5c9-0072-4e5c-83ed-9af8d7af5a01 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-0935a5c9-0072-4e5c-83ed-9af8d7af5a01 .shg-image-zoom,
.shg-c#s-0935a5c9-0072-4e5c-83ed-9af8d7af5a01 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-0935a5c9-0072-4e5c-83ed-9af8d7af5a01 {
  max-width:  100%;
}

.shg-c#s-0935a5c9-0072-4e5c-83ed-9af8d7af5a01 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-0935a5c9-0072-4e5c-83ed-9af8d7af5a01 .shg-image-zoom,
.shg-c#s-0935a5c9-0072-4e5c-83ed-9af8d7af5a01 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-0935a5c9-0072-4e5c-83ed-9af8d7af5a01 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-0935a5c9-0072-4e5c-83ed-9af8d7af5a01 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-0935a5c9-0072-4e5c-83ed-9af8d7af5a01 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-0935a5c9-0072-4e5c-83ed-9af8d7af5a01 img.shogun-image,
.shg-c#s-0935a5c9-0072-4e5c-83ed-9af8d7af5a01 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-0935a5c9-0072-4e5c-83ed-9af8d7af5a01 .shg-image-zoom,
.shg-c#s-0935a5c9-0072-4e5c-83ed-9af8d7af5a01 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-0935a5c9-0072-4e5c-83ed-9af8d7af5a01 {
  max-width:  100%;
}

.shg-c#s-0935a5c9-0072-4e5c-83ed-9af8d7af5a01 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-0935a5c9-0072-4e5c-83ed-9af8d7af5a01 .shg-image-zoom,
.shg-c#s-0935a5c9-0072-4e5c-83ed-9af8d7af5a01 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-0935a5c9-0072-4e5c-83ed-9af8d7af5a01 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-0935a5c9-0072-4e5c-83ed-9af8d7af5a01 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-0935a5c9-0072-4e5c-83ed-9af8d7af5a01 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-0935a5c9-0072-4e5c-83ed-9af8d7af5a01 img.shogun-image,
.shg-c#s-0935a5c9-0072-4e5c-83ed-9af8d7af5a01 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-0935a5c9-0072-4e5c-83ed-9af8d7af5a01 .shg-image-zoom,
.shg-c#s-0935a5c9-0072-4e5c-83ed-9af8d7af5a01 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-8a1008d2-8bbf-49ac-9386-168e081d832b {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
@media (max-width: 767px){#s-8a1008d2-8bbf-49ac-9386-168e081d832b {
  min-height: 125px;
}
}
#s-8a1008d2-8bbf-49ac-9386-168e081d832b .shg-product-title-component h4 span {
  color: ;
  font-weight:  600 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
  
}

#s-957ee188-75e6-48a2-ab9c-0c8fb85263b0 {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-957ee188-75e6-48a2-ab9c-0c8fb85263b0 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-957ee188-75e6-48a2-ab9c-0c8fb85263b0 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 14px;
}

#s-957ee188-75e6-48a2-ab9c-0c8fb85263b0 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-8355ef4a-b91c-422a-9fe6-0555b08278ab {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
cursor: pointer;
}
#s-8355ef4a-b91c-422a-9fe6-0555b08278ab:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-8355ef4a-b91c-422a-9fe6-0555b08278ab:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-8355ef4a-b91c-422a-9fe6-0555b08278ab-atc-btn-wrapper {
    text-align: center;
  }


#s-8355ef4a-b91c-422a-9fe6-0555b08278ab {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-8355ef4a-b91c-422a-9fe6-0555b08278ab.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-8355ef4a-b91c-422a-9fe6-0555b08278ab.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-8355ef4a-b91c-422a-9fe6-0555b08278ab.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-8355ef4a-b91c-422a-9fe6-0555b08278ab-atc-btn-wrapper {
    text-align: center;
  }


#s-8355ef4a-b91c-422a-9fe6-0555b08278ab {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-8355ef4a-b91c-422a-9fe6-0555b08278ab.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-8355ef4a-b91c-422a-9fe6-0555b08278ab.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-8355ef4a-b91c-422a-9fe6-0555b08278ab.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-8355ef4a-b91c-422a-9fe6-0555b08278ab-atc-btn-wrapper {
    text-align: center;
  }


#s-8355ef4a-b91c-422a-9fe6-0555b08278ab {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-8355ef4a-b91c-422a-9fe6-0555b08278ab.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-8355ef4a-b91c-422a-9fe6-0555b08278ab.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-8355ef4a-b91c-422a-9fe6-0555b08278ab.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-8355ef4a-b91c-422a-9fe6-0555b08278ab-atc-btn-wrapper {
    text-align: center;
  }


#s-8355ef4a-b91c-422a-9fe6-0555b08278ab {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-8355ef4a-b91c-422a-9fe6-0555b08278ab.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-8355ef4a-b91c-422a-9fe6-0555b08278ab.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-8355ef4a-b91c-422a-9fe6-0555b08278ab.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-8355ef4a-b91c-422a-9fe6-0555b08278ab-atc-btn-wrapper {
    text-align: center;
  }


#s-8355ef4a-b91c-422a-9fe6-0555b08278ab {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-8355ef4a-b91c-422a-9fe6-0555b08278ab.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-8355ef4a-b91c-422a-9fe6-0555b08278ab.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-8355ef4a-b91c-422a-9fe6-0555b08278ab.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-d7a73178-2ce9-4413-8176-1d328f588f23 {
  margin-left: auto;
margin-right: auto;
}

#s-fc070bfd-7933-43ed-bbc9-5004b720b551 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-fc070bfd-7933-43ed-bbc9-5004b720b551 {
  max-width:  100%;
}

.shg-c#s-fc070bfd-7933-43ed-bbc9-5004b720b551 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-fc070bfd-7933-43ed-bbc9-5004b720b551 .shg-image-zoom,
.shg-c#s-fc070bfd-7933-43ed-bbc9-5004b720b551 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-fc070bfd-7933-43ed-bbc9-5004b720b551 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-fc070bfd-7933-43ed-bbc9-5004b720b551 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-fc070bfd-7933-43ed-bbc9-5004b720b551 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-fc070bfd-7933-43ed-bbc9-5004b720b551 img.shogun-image,
.shg-c#s-fc070bfd-7933-43ed-bbc9-5004b720b551 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-fc070bfd-7933-43ed-bbc9-5004b720b551 .shg-image-zoom,
.shg-c#s-fc070bfd-7933-43ed-bbc9-5004b720b551 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-fc070bfd-7933-43ed-bbc9-5004b720b551 {
  max-width:  100%;
}

.shg-c#s-fc070bfd-7933-43ed-bbc9-5004b720b551 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-fc070bfd-7933-43ed-bbc9-5004b720b551 .shg-image-zoom,
.shg-c#s-fc070bfd-7933-43ed-bbc9-5004b720b551 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-fc070bfd-7933-43ed-bbc9-5004b720b551 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-fc070bfd-7933-43ed-bbc9-5004b720b551 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-fc070bfd-7933-43ed-bbc9-5004b720b551 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-fc070bfd-7933-43ed-bbc9-5004b720b551 img.shogun-image,
.shg-c#s-fc070bfd-7933-43ed-bbc9-5004b720b551 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-fc070bfd-7933-43ed-bbc9-5004b720b551 .shg-image-zoom,
.shg-c#s-fc070bfd-7933-43ed-bbc9-5004b720b551 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-fc070bfd-7933-43ed-bbc9-5004b720b551 {
  max-width:  100%;
}

.shg-c#s-fc070bfd-7933-43ed-bbc9-5004b720b551 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-fc070bfd-7933-43ed-bbc9-5004b720b551 .shg-image-zoom,
.shg-c#s-fc070bfd-7933-43ed-bbc9-5004b720b551 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-fc070bfd-7933-43ed-bbc9-5004b720b551 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-fc070bfd-7933-43ed-bbc9-5004b720b551 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-fc070bfd-7933-43ed-bbc9-5004b720b551 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-fc070bfd-7933-43ed-bbc9-5004b720b551 img.shogun-image,
.shg-c#s-fc070bfd-7933-43ed-bbc9-5004b720b551 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-fc070bfd-7933-43ed-bbc9-5004b720b551 .shg-image-zoom,
.shg-c#s-fc070bfd-7933-43ed-bbc9-5004b720b551 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-fc070bfd-7933-43ed-bbc9-5004b720b551 {
  max-width:  100%;
}

.shg-c#s-fc070bfd-7933-43ed-bbc9-5004b720b551 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-fc070bfd-7933-43ed-bbc9-5004b720b551 .shg-image-zoom,
.shg-c#s-fc070bfd-7933-43ed-bbc9-5004b720b551 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-fc070bfd-7933-43ed-bbc9-5004b720b551 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-fc070bfd-7933-43ed-bbc9-5004b720b551 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-fc070bfd-7933-43ed-bbc9-5004b720b551 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-fc070bfd-7933-43ed-bbc9-5004b720b551 img.shogun-image,
.shg-c#s-fc070bfd-7933-43ed-bbc9-5004b720b551 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-fc070bfd-7933-43ed-bbc9-5004b720b551 .shg-image-zoom,
.shg-c#s-fc070bfd-7933-43ed-bbc9-5004b720b551 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-fc070bfd-7933-43ed-bbc9-5004b720b551 {
  max-width:  100%;
}

.shg-c#s-fc070bfd-7933-43ed-bbc9-5004b720b551 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-fc070bfd-7933-43ed-bbc9-5004b720b551 .shg-image-zoom,
.shg-c#s-fc070bfd-7933-43ed-bbc9-5004b720b551 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-fc070bfd-7933-43ed-bbc9-5004b720b551 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-fc070bfd-7933-43ed-bbc9-5004b720b551 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-fc070bfd-7933-43ed-bbc9-5004b720b551 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-fc070bfd-7933-43ed-bbc9-5004b720b551 img.shogun-image,
.shg-c#s-fc070bfd-7933-43ed-bbc9-5004b720b551 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-fc070bfd-7933-43ed-bbc9-5004b720b551 .shg-image-zoom,
.shg-c#s-fc070bfd-7933-43ed-bbc9-5004b720b551 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-eafdbf75-d2c8-4e74-89a0-7b477b663b3c {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
@media (max-width: 767px){#s-eafdbf75-d2c8-4e74-89a0-7b477b663b3c {
  min-height: 125px;
}
}
#s-eafdbf75-d2c8-4e74-89a0-7b477b663b3c .shg-product-title-component h4 span {
  color: ;
  font-weight:  600 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
  
}

#s-e83856ab-b84f-44c8-ab36-90621f2b010a {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-e83856ab-b84f-44c8-ab36-90621f2b010a .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-e83856ab-b84f-44c8-ab36-90621f2b010a .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 14px;
}

#s-e83856ab-b84f-44c8-ab36-90621f2b010a .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-ab0a0a9e-f02f-400e-ac3e-cc07813425f3 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
cursor: pointer;
}
#s-ab0a0a9e-f02f-400e-ac3e-cc07813425f3:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-ab0a0a9e-f02f-400e-ac3e-cc07813425f3:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-ab0a0a9e-f02f-400e-ac3e-cc07813425f3-atc-btn-wrapper {
    text-align: center;
  }


#s-ab0a0a9e-f02f-400e-ac3e-cc07813425f3 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-ab0a0a9e-f02f-400e-ac3e-cc07813425f3.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-ab0a0a9e-f02f-400e-ac3e-cc07813425f3.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-ab0a0a9e-f02f-400e-ac3e-cc07813425f3.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-ab0a0a9e-f02f-400e-ac3e-cc07813425f3-atc-btn-wrapper {
    text-align: center;
  }


#s-ab0a0a9e-f02f-400e-ac3e-cc07813425f3 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-ab0a0a9e-f02f-400e-ac3e-cc07813425f3.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-ab0a0a9e-f02f-400e-ac3e-cc07813425f3.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-ab0a0a9e-f02f-400e-ac3e-cc07813425f3.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-ab0a0a9e-f02f-400e-ac3e-cc07813425f3-atc-btn-wrapper {
    text-align: center;
  }


#s-ab0a0a9e-f02f-400e-ac3e-cc07813425f3 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-ab0a0a9e-f02f-400e-ac3e-cc07813425f3.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-ab0a0a9e-f02f-400e-ac3e-cc07813425f3.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-ab0a0a9e-f02f-400e-ac3e-cc07813425f3.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-ab0a0a9e-f02f-400e-ac3e-cc07813425f3-atc-btn-wrapper {
    text-align: center;
  }


#s-ab0a0a9e-f02f-400e-ac3e-cc07813425f3 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-ab0a0a9e-f02f-400e-ac3e-cc07813425f3.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-ab0a0a9e-f02f-400e-ac3e-cc07813425f3.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-ab0a0a9e-f02f-400e-ac3e-cc07813425f3.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-ab0a0a9e-f02f-400e-ac3e-cc07813425f3-atc-btn-wrapper {
    text-align: center;
  }


#s-ab0a0a9e-f02f-400e-ac3e-cc07813425f3 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-ab0a0a9e-f02f-400e-ac3e-cc07813425f3.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-ab0a0a9e-f02f-400e-ac3e-cc07813425f3.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-ab0a0a9e-f02f-400e-ac3e-cc07813425f3.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-21fa9cd5-6e7b-4745-b56b-69fda56f9c88 {
  margin-left: auto;
margin-right: auto;
}

#s-5f1af5be-c33b-4c15-91d7-027aab80c3bb {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-5f1af5be-c33b-4c15-91d7-027aab80c3bb {
  max-width:  100%;
}

.shg-c#s-5f1af5be-c33b-4c15-91d7-027aab80c3bb img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-5f1af5be-c33b-4c15-91d7-027aab80c3bb .shg-image-zoom,
.shg-c#s-5f1af5be-c33b-4c15-91d7-027aab80c3bb img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-5f1af5be-c33b-4c15-91d7-027aab80c3bb .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-5f1af5be-c33b-4c15-91d7-027aab80c3bb .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-5f1af5be-c33b-4c15-91d7-027aab80c3bb img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-5f1af5be-c33b-4c15-91d7-027aab80c3bb img.shogun-image,
.shg-c#s-5f1af5be-c33b-4c15-91d7-027aab80c3bb .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-5f1af5be-c33b-4c15-91d7-027aab80c3bb .shg-image-zoom,
.shg-c#s-5f1af5be-c33b-4c15-91d7-027aab80c3bb img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-5f1af5be-c33b-4c15-91d7-027aab80c3bb {
  max-width:  100%;
}

.shg-c#s-5f1af5be-c33b-4c15-91d7-027aab80c3bb img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-5f1af5be-c33b-4c15-91d7-027aab80c3bb .shg-image-zoom,
.shg-c#s-5f1af5be-c33b-4c15-91d7-027aab80c3bb img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-5f1af5be-c33b-4c15-91d7-027aab80c3bb .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-5f1af5be-c33b-4c15-91d7-027aab80c3bb .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-5f1af5be-c33b-4c15-91d7-027aab80c3bb img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-5f1af5be-c33b-4c15-91d7-027aab80c3bb img.shogun-image,
.shg-c#s-5f1af5be-c33b-4c15-91d7-027aab80c3bb .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-5f1af5be-c33b-4c15-91d7-027aab80c3bb .shg-image-zoom,
.shg-c#s-5f1af5be-c33b-4c15-91d7-027aab80c3bb img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-5f1af5be-c33b-4c15-91d7-027aab80c3bb {
  max-width:  100%;
}

.shg-c#s-5f1af5be-c33b-4c15-91d7-027aab80c3bb img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-5f1af5be-c33b-4c15-91d7-027aab80c3bb .shg-image-zoom,
.shg-c#s-5f1af5be-c33b-4c15-91d7-027aab80c3bb img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-5f1af5be-c33b-4c15-91d7-027aab80c3bb .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-5f1af5be-c33b-4c15-91d7-027aab80c3bb .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-5f1af5be-c33b-4c15-91d7-027aab80c3bb img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-5f1af5be-c33b-4c15-91d7-027aab80c3bb img.shogun-image,
.shg-c#s-5f1af5be-c33b-4c15-91d7-027aab80c3bb .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-5f1af5be-c33b-4c15-91d7-027aab80c3bb .shg-image-zoom,
.shg-c#s-5f1af5be-c33b-4c15-91d7-027aab80c3bb img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-5f1af5be-c33b-4c15-91d7-027aab80c3bb {
  max-width:  100%;
}

.shg-c#s-5f1af5be-c33b-4c15-91d7-027aab80c3bb img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-5f1af5be-c33b-4c15-91d7-027aab80c3bb .shg-image-zoom,
.shg-c#s-5f1af5be-c33b-4c15-91d7-027aab80c3bb img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-5f1af5be-c33b-4c15-91d7-027aab80c3bb .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-5f1af5be-c33b-4c15-91d7-027aab80c3bb .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-5f1af5be-c33b-4c15-91d7-027aab80c3bb img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-5f1af5be-c33b-4c15-91d7-027aab80c3bb img.shogun-image,
.shg-c#s-5f1af5be-c33b-4c15-91d7-027aab80c3bb .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-5f1af5be-c33b-4c15-91d7-027aab80c3bb .shg-image-zoom,
.shg-c#s-5f1af5be-c33b-4c15-91d7-027aab80c3bb img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-5f1af5be-c33b-4c15-91d7-027aab80c3bb {
  max-width:  100%;
}

.shg-c#s-5f1af5be-c33b-4c15-91d7-027aab80c3bb img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-5f1af5be-c33b-4c15-91d7-027aab80c3bb .shg-image-zoom,
.shg-c#s-5f1af5be-c33b-4c15-91d7-027aab80c3bb img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-5f1af5be-c33b-4c15-91d7-027aab80c3bb .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-5f1af5be-c33b-4c15-91d7-027aab80c3bb .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-5f1af5be-c33b-4c15-91d7-027aab80c3bb img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-5f1af5be-c33b-4c15-91d7-027aab80c3bb img.shogun-image,
.shg-c#s-5f1af5be-c33b-4c15-91d7-027aab80c3bb .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-5f1af5be-c33b-4c15-91d7-027aab80c3bb .shg-image-zoom,
.shg-c#s-5f1af5be-c33b-4c15-91d7-027aab80c3bb img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-78638a10-db9d-4fa0-8b14-80bd30c7c021 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
@media (max-width: 767px){#s-78638a10-db9d-4fa0-8b14-80bd30c7c021 {
  min-height: 125px;
}
}
#s-78638a10-db9d-4fa0-8b14-80bd30c7c021 .shg-product-title-component h4 span {
  color: ;
  font-weight:  600 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
  
}

#s-dc29afc2-d5a8-4e75-a16c-4da1ee5e033a {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-dc29afc2-d5a8-4e75-a16c-4da1ee5e033a .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-dc29afc2-d5a8-4e75-a16c-4da1ee5e033a .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 14px;
}

#s-dc29afc2-d5a8-4e75-a16c-4da1ee5e033a .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-12ad2b5d-a331-4c18-a91c-631336efb93c {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
cursor: pointer;
}
#s-12ad2b5d-a331-4c18-a91c-631336efb93c:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-12ad2b5d-a331-4c18-a91c-631336efb93c:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-12ad2b5d-a331-4c18-a91c-631336efb93c-atc-btn-wrapper {
    text-align: center;
  }


#s-12ad2b5d-a331-4c18-a91c-631336efb93c {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-12ad2b5d-a331-4c18-a91c-631336efb93c.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-12ad2b5d-a331-4c18-a91c-631336efb93c.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-12ad2b5d-a331-4c18-a91c-631336efb93c.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-12ad2b5d-a331-4c18-a91c-631336efb93c-atc-btn-wrapper {
    text-align: center;
  }


#s-12ad2b5d-a331-4c18-a91c-631336efb93c {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-12ad2b5d-a331-4c18-a91c-631336efb93c.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-12ad2b5d-a331-4c18-a91c-631336efb93c.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-12ad2b5d-a331-4c18-a91c-631336efb93c.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-12ad2b5d-a331-4c18-a91c-631336efb93c-atc-btn-wrapper {
    text-align: center;
  }


#s-12ad2b5d-a331-4c18-a91c-631336efb93c {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-12ad2b5d-a331-4c18-a91c-631336efb93c.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-12ad2b5d-a331-4c18-a91c-631336efb93c.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-12ad2b5d-a331-4c18-a91c-631336efb93c.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-12ad2b5d-a331-4c18-a91c-631336efb93c-atc-btn-wrapper {
    text-align: center;
  }


#s-12ad2b5d-a331-4c18-a91c-631336efb93c {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-12ad2b5d-a331-4c18-a91c-631336efb93c.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-12ad2b5d-a331-4c18-a91c-631336efb93c.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-12ad2b5d-a331-4c18-a91c-631336efb93c.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-12ad2b5d-a331-4c18-a91c-631336efb93c-atc-btn-wrapper {
    text-align: center;
  }


#s-12ad2b5d-a331-4c18-a91c-631336efb93c {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-12ad2b5d-a331-4c18-a91c-631336efb93c.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-12ad2b5d-a331-4c18-a91c-631336efb93c.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-12ad2b5d-a331-4c18-a91c-631336efb93c.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-ce02e2a7-a28b-42c4-b843-8eaf64a04386 {
  margin-left: auto;
margin-right: auto;
}

#s-e9a92107-256f-4008-9761-e5ccfa42d0e2 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-e9a92107-256f-4008-9761-e5ccfa42d0e2 {
  max-width:  100%;
}

.shg-c#s-e9a92107-256f-4008-9761-e5ccfa42d0e2 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-e9a92107-256f-4008-9761-e5ccfa42d0e2 .shg-image-zoom,
.shg-c#s-e9a92107-256f-4008-9761-e5ccfa42d0e2 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-e9a92107-256f-4008-9761-e5ccfa42d0e2 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-e9a92107-256f-4008-9761-e5ccfa42d0e2 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-e9a92107-256f-4008-9761-e5ccfa42d0e2 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-e9a92107-256f-4008-9761-e5ccfa42d0e2 img.shogun-image,
.shg-c#s-e9a92107-256f-4008-9761-e5ccfa42d0e2 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-e9a92107-256f-4008-9761-e5ccfa42d0e2 .shg-image-zoom,
.shg-c#s-e9a92107-256f-4008-9761-e5ccfa42d0e2 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-e9a92107-256f-4008-9761-e5ccfa42d0e2 {
  max-width:  100%;
}

.shg-c#s-e9a92107-256f-4008-9761-e5ccfa42d0e2 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-e9a92107-256f-4008-9761-e5ccfa42d0e2 .shg-image-zoom,
.shg-c#s-e9a92107-256f-4008-9761-e5ccfa42d0e2 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-e9a92107-256f-4008-9761-e5ccfa42d0e2 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-e9a92107-256f-4008-9761-e5ccfa42d0e2 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-e9a92107-256f-4008-9761-e5ccfa42d0e2 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-e9a92107-256f-4008-9761-e5ccfa42d0e2 img.shogun-image,
.shg-c#s-e9a92107-256f-4008-9761-e5ccfa42d0e2 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-e9a92107-256f-4008-9761-e5ccfa42d0e2 .shg-image-zoom,
.shg-c#s-e9a92107-256f-4008-9761-e5ccfa42d0e2 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-e9a92107-256f-4008-9761-e5ccfa42d0e2 {
  max-width:  100%;
}

.shg-c#s-e9a92107-256f-4008-9761-e5ccfa42d0e2 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-e9a92107-256f-4008-9761-e5ccfa42d0e2 .shg-image-zoom,
.shg-c#s-e9a92107-256f-4008-9761-e5ccfa42d0e2 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-e9a92107-256f-4008-9761-e5ccfa42d0e2 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-e9a92107-256f-4008-9761-e5ccfa42d0e2 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-e9a92107-256f-4008-9761-e5ccfa42d0e2 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-e9a92107-256f-4008-9761-e5ccfa42d0e2 img.shogun-image,
.shg-c#s-e9a92107-256f-4008-9761-e5ccfa42d0e2 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-e9a92107-256f-4008-9761-e5ccfa42d0e2 .shg-image-zoom,
.shg-c#s-e9a92107-256f-4008-9761-e5ccfa42d0e2 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-e9a92107-256f-4008-9761-e5ccfa42d0e2 {
  max-width:  100%;
}

.shg-c#s-e9a92107-256f-4008-9761-e5ccfa42d0e2 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-e9a92107-256f-4008-9761-e5ccfa42d0e2 .shg-image-zoom,
.shg-c#s-e9a92107-256f-4008-9761-e5ccfa42d0e2 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-e9a92107-256f-4008-9761-e5ccfa42d0e2 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-e9a92107-256f-4008-9761-e5ccfa42d0e2 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-e9a92107-256f-4008-9761-e5ccfa42d0e2 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-e9a92107-256f-4008-9761-e5ccfa42d0e2 img.shogun-image,
.shg-c#s-e9a92107-256f-4008-9761-e5ccfa42d0e2 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-e9a92107-256f-4008-9761-e5ccfa42d0e2 .shg-image-zoom,
.shg-c#s-e9a92107-256f-4008-9761-e5ccfa42d0e2 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-e9a92107-256f-4008-9761-e5ccfa42d0e2 {
  max-width:  100%;
}

.shg-c#s-e9a92107-256f-4008-9761-e5ccfa42d0e2 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-e9a92107-256f-4008-9761-e5ccfa42d0e2 .shg-image-zoom,
.shg-c#s-e9a92107-256f-4008-9761-e5ccfa42d0e2 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-e9a92107-256f-4008-9761-e5ccfa42d0e2 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-e9a92107-256f-4008-9761-e5ccfa42d0e2 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-e9a92107-256f-4008-9761-e5ccfa42d0e2 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-e9a92107-256f-4008-9761-e5ccfa42d0e2 img.shogun-image,
.shg-c#s-e9a92107-256f-4008-9761-e5ccfa42d0e2 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-e9a92107-256f-4008-9761-e5ccfa42d0e2 .shg-image-zoom,
.shg-c#s-e9a92107-256f-4008-9761-e5ccfa42d0e2 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-b996db4b-bcdd-492c-92d1-ccda760ec5f2 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
@media (max-width: 767px){#s-b996db4b-bcdd-492c-92d1-ccda760ec5f2 {
  min-height: 125px;
}
}
#s-b996db4b-bcdd-492c-92d1-ccda760ec5f2 .shg-product-title-component h4 span {
  color: ;
  font-weight:  600 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
  
}

#s-801b47ad-fabc-4150-80cc-523aaa8b5f89 {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-801b47ad-fabc-4150-80cc-523aaa8b5f89 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-801b47ad-fabc-4150-80cc-523aaa8b5f89 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 14px;
}

#s-801b47ad-fabc-4150-80cc-523aaa8b5f89 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-4b7adc53-3d4e-4dbc-a161-22aeab15a758 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
cursor: pointer;
}
#s-4b7adc53-3d4e-4dbc-a161-22aeab15a758:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-4b7adc53-3d4e-4dbc-a161-22aeab15a758:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-4b7adc53-3d4e-4dbc-a161-22aeab15a758-atc-btn-wrapper {
    text-align: center;
  }


#s-4b7adc53-3d4e-4dbc-a161-22aeab15a758 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-4b7adc53-3d4e-4dbc-a161-22aeab15a758.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-4b7adc53-3d4e-4dbc-a161-22aeab15a758.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-4b7adc53-3d4e-4dbc-a161-22aeab15a758.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-4b7adc53-3d4e-4dbc-a161-22aeab15a758-atc-btn-wrapper {
    text-align: center;
  }


#s-4b7adc53-3d4e-4dbc-a161-22aeab15a758 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-4b7adc53-3d4e-4dbc-a161-22aeab15a758.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-4b7adc53-3d4e-4dbc-a161-22aeab15a758.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-4b7adc53-3d4e-4dbc-a161-22aeab15a758.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-4b7adc53-3d4e-4dbc-a161-22aeab15a758-atc-btn-wrapper {
    text-align: center;
  }


#s-4b7adc53-3d4e-4dbc-a161-22aeab15a758 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-4b7adc53-3d4e-4dbc-a161-22aeab15a758.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-4b7adc53-3d4e-4dbc-a161-22aeab15a758.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-4b7adc53-3d4e-4dbc-a161-22aeab15a758.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-4b7adc53-3d4e-4dbc-a161-22aeab15a758-atc-btn-wrapper {
    text-align: center;
  }


#s-4b7adc53-3d4e-4dbc-a161-22aeab15a758 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-4b7adc53-3d4e-4dbc-a161-22aeab15a758.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-4b7adc53-3d4e-4dbc-a161-22aeab15a758.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-4b7adc53-3d4e-4dbc-a161-22aeab15a758.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-4b7adc53-3d4e-4dbc-a161-22aeab15a758-atc-btn-wrapper {
    text-align: center;
  }


#s-4b7adc53-3d4e-4dbc-a161-22aeab15a758 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-4b7adc53-3d4e-4dbc-a161-22aeab15a758.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-4b7adc53-3d4e-4dbc-a161-22aeab15a758.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-4b7adc53-3d4e-4dbc-a161-22aeab15a758.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-ed5f4755-393f-4c45-9531-51f5a4088c43 {
  margin-left: auto;
margin-right: auto;
}

#s-b427c018-4ba9-49fc-9dc2-2dd42112d5f4 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-b427c018-4ba9-49fc-9dc2-2dd42112d5f4 {
  max-width:  100%;
}

.shg-c#s-b427c018-4ba9-49fc-9dc2-2dd42112d5f4 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-b427c018-4ba9-49fc-9dc2-2dd42112d5f4 .shg-image-zoom,
.shg-c#s-b427c018-4ba9-49fc-9dc2-2dd42112d5f4 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-b427c018-4ba9-49fc-9dc2-2dd42112d5f4 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-b427c018-4ba9-49fc-9dc2-2dd42112d5f4 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-b427c018-4ba9-49fc-9dc2-2dd42112d5f4 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-b427c018-4ba9-49fc-9dc2-2dd42112d5f4 img.shogun-image,
.shg-c#s-b427c018-4ba9-49fc-9dc2-2dd42112d5f4 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-b427c018-4ba9-49fc-9dc2-2dd42112d5f4 .shg-image-zoom,
.shg-c#s-b427c018-4ba9-49fc-9dc2-2dd42112d5f4 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-b427c018-4ba9-49fc-9dc2-2dd42112d5f4 {
  max-width:  100%;
}

.shg-c#s-b427c018-4ba9-49fc-9dc2-2dd42112d5f4 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-b427c018-4ba9-49fc-9dc2-2dd42112d5f4 .shg-image-zoom,
.shg-c#s-b427c018-4ba9-49fc-9dc2-2dd42112d5f4 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-b427c018-4ba9-49fc-9dc2-2dd42112d5f4 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-b427c018-4ba9-49fc-9dc2-2dd42112d5f4 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-b427c018-4ba9-49fc-9dc2-2dd42112d5f4 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-b427c018-4ba9-49fc-9dc2-2dd42112d5f4 img.shogun-image,
.shg-c#s-b427c018-4ba9-49fc-9dc2-2dd42112d5f4 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-b427c018-4ba9-49fc-9dc2-2dd42112d5f4 .shg-image-zoom,
.shg-c#s-b427c018-4ba9-49fc-9dc2-2dd42112d5f4 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-b427c018-4ba9-49fc-9dc2-2dd42112d5f4 {
  max-width:  100%;
}

.shg-c#s-b427c018-4ba9-49fc-9dc2-2dd42112d5f4 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-b427c018-4ba9-49fc-9dc2-2dd42112d5f4 .shg-image-zoom,
.shg-c#s-b427c018-4ba9-49fc-9dc2-2dd42112d5f4 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-b427c018-4ba9-49fc-9dc2-2dd42112d5f4 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-b427c018-4ba9-49fc-9dc2-2dd42112d5f4 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-b427c018-4ba9-49fc-9dc2-2dd42112d5f4 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-b427c018-4ba9-49fc-9dc2-2dd42112d5f4 img.shogun-image,
.shg-c#s-b427c018-4ba9-49fc-9dc2-2dd42112d5f4 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-b427c018-4ba9-49fc-9dc2-2dd42112d5f4 .shg-image-zoom,
.shg-c#s-b427c018-4ba9-49fc-9dc2-2dd42112d5f4 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-b427c018-4ba9-49fc-9dc2-2dd42112d5f4 {
  max-width:  100%;
}

.shg-c#s-b427c018-4ba9-49fc-9dc2-2dd42112d5f4 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-b427c018-4ba9-49fc-9dc2-2dd42112d5f4 .shg-image-zoom,
.shg-c#s-b427c018-4ba9-49fc-9dc2-2dd42112d5f4 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-b427c018-4ba9-49fc-9dc2-2dd42112d5f4 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-b427c018-4ba9-49fc-9dc2-2dd42112d5f4 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-b427c018-4ba9-49fc-9dc2-2dd42112d5f4 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-b427c018-4ba9-49fc-9dc2-2dd42112d5f4 img.shogun-image,
.shg-c#s-b427c018-4ba9-49fc-9dc2-2dd42112d5f4 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-b427c018-4ba9-49fc-9dc2-2dd42112d5f4 .shg-image-zoom,
.shg-c#s-b427c018-4ba9-49fc-9dc2-2dd42112d5f4 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-b427c018-4ba9-49fc-9dc2-2dd42112d5f4 {
  max-width:  100%;
}

.shg-c#s-b427c018-4ba9-49fc-9dc2-2dd42112d5f4 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-b427c018-4ba9-49fc-9dc2-2dd42112d5f4 .shg-image-zoom,
.shg-c#s-b427c018-4ba9-49fc-9dc2-2dd42112d5f4 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-b427c018-4ba9-49fc-9dc2-2dd42112d5f4 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-b427c018-4ba9-49fc-9dc2-2dd42112d5f4 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-b427c018-4ba9-49fc-9dc2-2dd42112d5f4 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-b427c018-4ba9-49fc-9dc2-2dd42112d5f4 img.shogun-image,
.shg-c#s-b427c018-4ba9-49fc-9dc2-2dd42112d5f4 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-b427c018-4ba9-49fc-9dc2-2dd42112d5f4 .shg-image-zoom,
.shg-c#s-b427c018-4ba9-49fc-9dc2-2dd42112d5f4 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-cbb2d1a0-c8f8-4110-ab24-63910d395303 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
@media (max-width: 767px){#s-cbb2d1a0-c8f8-4110-ab24-63910d395303 {
  min-height: 125px;
}
}
#s-cbb2d1a0-c8f8-4110-ab24-63910d395303 .shg-product-title-component h4 span {
  color: ;
  font-weight:  600 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
  
}

#s-64ffa6be-52e0-4fc2-8ed3-71dcf46ce420 {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-64ffa6be-52e0-4fc2-8ed3-71dcf46ce420 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-64ffa6be-52e0-4fc2-8ed3-71dcf46ce420 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 14px;
}

#s-64ffa6be-52e0-4fc2-8ed3-71dcf46ce420 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-f34a9482-f248-4a62-b18d-11d7500bc475 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
cursor: pointer;
}
#s-f34a9482-f248-4a62-b18d-11d7500bc475:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-f34a9482-f248-4a62-b18d-11d7500bc475:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-f34a9482-f248-4a62-b18d-11d7500bc475-atc-btn-wrapper {
    text-align: center;
  }


#s-f34a9482-f248-4a62-b18d-11d7500bc475 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-f34a9482-f248-4a62-b18d-11d7500bc475.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-f34a9482-f248-4a62-b18d-11d7500bc475.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-f34a9482-f248-4a62-b18d-11d7500bc475.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-f34a9482-f248-4a62-b18d-11d7500bc475-atc-btn-wrapper {
    text-align: center;
  }


#s-f34a9482-f248-4a62-b18d-11d7500bc475 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-f34a9482-f248-4a62-b18d-11d7500bc475.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-f34a9482-f248-4a62-b18d-11d7500bc475.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-f34a9482-f248-4a62-b18d-11d7500bc475.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-f34a9482-f248-4a62-b18d-11d7500bc475-atc-btn-wrapper {
    text-align: center;
  }


#s-f34a9482-f248-4a62-b18d-11d7500bc475 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-f34a9482-f248-4a62-b18d-11d7500bc475.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-f34a9482-f248-4a62-b18d-11d7500bc475.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-f34a9482-f248-4a62-b18d-11d7500bc475.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-f34a9482-f248-4a62-b18d-11d7500bc475-atc-btn-wrapper {
    text-align: center;
  }


#s-f34a9482-f248-4a62-b18d-11d7500bc475 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-f34a9482-f248-4a62-b18d-11d7500bc475.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-f34a9482-f248-4a62-b18d-11d7500bc475.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-f34a9482-f248-4a62-b18d-11d7500bc475.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-f34a9482-f248-4a62-b18d-11d7500bc475-atc-btn-wrapper {
    text-align: center;
  }


#s-f34a9482-f248-4a62-b18d-11d7500bc475 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-f34a9482-f248-4a62-b18d-11d7500bc475.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-f34a9482-f248-4a62-b18d-11d7500bc475.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-f34a9482-f248-4a62-b18d-11d7500bc475.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-851661ef-8005-4409-b8b2-97cbae61b43a {
  margin-left: auto;
margin-right: auto;
}

#s-8a8dee76-853f-46ff-9326-ed62d568cb0f {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-8a8dee76-853f-46ff-9326-ed62d568cb0f {
  max-width:  100%;
}

.shg-c#s-8a8dee76-853f-46ff-9326-ed62d568cb0f img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-8a8dee76-853f-46ff-9326-ed62d568cb0f .shg-image-zoom,
.shg-c#s-8a8dee76-853f-46ff-9326-ed62d568cb0f img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-8a8dee76-853f-46ff-9326-ed62d568cb0f .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-8a8dee76-853f-46ff-9326-ed62d568cb0f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-8a8dee76-853f-46ff-9326-ed62d568cb0f img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-8a8dee76-853f-46ff-9326-ed62d568cb0f img.shogun-image,
.shg-c#s-8a8dee76-853f-46ff-9326-ed62d568cb0f .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-8a8dee76-853f-46ff-9326-ed62d568cb0f .shg-image-zoom,
.shg-c#s-8a8dee76-853f-46ff-9326-ed62d568cb0f img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-8a8dee76-853f-46ff-9326-ed62d568cb0f {
  max-width:  100%;
}

.shg-c#s-8a8dee76-853f-46ff-9326-ed62d568cb0f img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-8a8dee76-853f-46ff-9326-ed62d568cb0f .shg-image-zoom,
.shg-c#s-8a8dee76-853f-46ff-9326-ed62d568cb0f img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-8a8dee76-853f-46ff-9326-ed62d568cb0f .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-8a8dee76-853f-46ff-9326-ed62d568cb0f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-8a8dee76-853f-46ff-9326-ed62d568cb0f img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-8a8dee76-853f-46ff-9326-ed62d568cb0f img.shogun-image,
.shg-c#s-8a8dee76-853f-46ff-9326-ed62d568cb0f .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-8a8dee76-853f-46ff-9326-ed62d568cb0f .shg-image-zoom,
.shg-c#s-8a8dee76-853f-46ff-9326-ed62d568cb0f img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-8a8dee76-853f-46ff-9326-ed62d568cb0f {
  max-width:  100%;
}

.shg-c#s-8a8dee76-853f-46ff-9326-ed62d568cb0f img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-8a8dee76-853f-46ff-9326-ed62d568cb0f .shg-image-zoom,
.shg-c#s-8a8dee76-853f-46ff-9326-ed62d568cb0f img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-8a8dee76-853f-46ff-9326-ed62d568cb0f .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-8a8dee76-853f-46ff-9326-ed62d568cb0f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-8a8dee76-853f-46ff-9326-ed62d568cb0f img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-8a8dee76-853f-46ff-9326-ed62d568cb0f img.shogun-image,
.shg-c#s-8a8dee76-853f-46ff-9326-ed62d568cb0f .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-8a8dee76-853f-46ff-9326-ed62d568cb0f .shg-image-zoom,
.shg-c#s-8a8dee76-853f-46ff-9326-ed62d568cb0f img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-8a8dee76-853f-46ff-9326-ed62d568cb0f {
  max-width:  100%;
}

.shg-c#s-8a8dee76-853f-46ff-9326-ed62d568cb0f img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-8a8dee76-853f-46ff-9326-ed62d568cb0f .shg-image-zoom,
.shg-c#s-8a8dee76-853f-46ff-9326-ed62d568cb0f img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-8a8dee76-853f-46ff-9326-ed62d568cb0f .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-8a8dee76-853f-46ff-9326-ed62d568cb0f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-8a8dee76-853f-46ff-9326-ed62d568cb0f img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-8a8dee76-853f-46ff-9326-ed62d568cb0f img.shogun-image,
.shg-c#s-8a8dee76-853f-46ff-9326-ed62d568cb0f .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-8a8dee76-853f-46ff-9326-ed62d568cb0f .shg-image-zoom,
.shg-c#s-8a8dee76-853f-46ff-9326-ed62d568cb0f img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-8a8dee76-853f-46ff-9326-ed62d568cb0f {
  max-width:  100%;
}

.shg-c#s-8a8dee76-853f-46ff-9326-ed62d568cb0f img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-8a8dee76-853f-46ff-9326-ed62d568cb0f .shg-image-zoom,
.shg-c#s-8a8dee76-853f-46ff-9326-ed62d568cb0f img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-8a8dee76-853f-46ff-9326-ed62d568cb0f .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-8a8dee76-853f-46ff-9326-ed62d568cb0f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-8a8dee76-853f-46ff-9326-ed62d568cb0f img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-8a8dee76-853f-46ff-9326-ed62d568cb0f img.shogun-image,
.shg-c#s-8a8dee76-853f-46ff-9326-ed62d568cb0f .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-8a8dee76-853f-46ff-9326-ed62d568cb0f .shg-image-zoom,
.shg-c#s-8a8dee76-853f-46ff-9326-ed62d568cb0f img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-46d0a2d1-fae5-4d1e-aca0-0164d65d7071 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
@media (max-width: 767px){#s-46d0a2d1-fae5-4d1e-aca0-0164d65d7071 {
  min-height: 125px;
}
}
#s-46d0a2d1-fae5-4d1e-aca0-0164d65d7071 .shg-product-title-component h4 span {
  color: ;
  font-weight:  600 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
  
}

#s-20c6f472-e3d4-4e1a-a164-96999e721ecd {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-20c6f472-e3d4-4e1a-a164-96999e721ecd .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-20c6f472-e3d4-4e1a-a164-96999e721ecd .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 14px;
}

#s-20c6f472-e3d4-4e1a-a164-96999e721ecd .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-1af49c1f-c575-4efe-b490-10c4fe03aaf4 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
cursor: pointer;
}
#s-1af49c1f-c575-4efe-b490-10c4fe03aaf4:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-1af49c1f-c575-4efe-b490-10c4fe03aaf4:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-1af49c1f-c575-4efe-b490-10c4fe03aaf4-atc-btn-wrapper {
    text-align: center;
  }


#s-1af49c1f-c575-4efe-b490-10c4fe03aaf4 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-1af49c1f-c575-4efe-b490-10c4fe03aaf4.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-1af49c1f-c575-4efe-b490-10c4fe03aaf4.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-1af49c1f-c575-4efe-b490-10c4fe03aaf4.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-1af49c1f-c575-4efe-b490-10c4fe03aaf4-atc-btn-wrapper {
    text-align: center;
  }


#s-1af49c1f-c575-4efe-b490-10c4fe03aaf4 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-1af49c1f-c575-4efe-b490-10c4fe03aaf4.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-1af49c1f-c575-4efe-b490-10c4fe03aaf4.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-1af49c1f-c575-4efe-b490-10c4fe03aaf4.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-1af49c1f-c575-4efe-b490-10c4fe03aaf4-atc-btn-wrapper {
    text-align: center;
  }


#s-1af49c1f-c575-4efe-b490-10c4fe03aaf4 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-1af49c1f-c575-4efe-b490-10c4fe03aaf4.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-1af49c1f-c575-4efe-b490-10c4fe03aaf4.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-1af49c1f-c575-4efe-b490-10c4fe03aaf4.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-1af49c1f-c575-4efe-b490-10c4fe03aaf4-atc-btn-wrapper {
    text-align: center;
  }


#s-1af49c1f-c575-4efe-b490-10c4fe03aaf4 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-1af49c1f-c575-4efe-b490-10c4fe03aaf4.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-1af49c1f-c575-4efe-b490-10c4fe03aaf4.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-1af49c1f-c575-4efe-b490-10c4fe03aaf4.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-1af49c1f-c575-4efe-b490-10c4fe03aaf4-atc-btn-wrapper {
    text-align: center;
  }


#s-1af49c1f-c575-4efe-b490-10c4fe03aaf4 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-1af49c1f-c575-4efe-b490-10c4fe03aaf4.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-1af49c1f-c575-4efe-b490-10c4fe03aaf4.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-1af49c1f-c575-4efe-b490-10c4fe03aaf4.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-359654d8-6e57-4852-b376-e9af2983b3bb {
  margin-left: auto;
margin-right: auto;
}

#s-5be81e74-0903-4499-883c-5b32afaba898 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-5be81e74-0903-4499-883c-5b32afaba898 {
  max-width:  100%;
}

.shg-c#s-5be81e74-0903-4499-883c-5b32afaba898 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-5be81e74-0903-4499-883c-5b32afaba898 .shg-image-zoom,
.shg-c#s-5be81e74-0903-4499-883c-5b32afaba898 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-5be81e74-0903-4499-883c-5b32afaba898 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-5be81e74-0903-4499-883c-5b32afaba898 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-5be81e74-0903-4499-883c-5b32afaba898 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-5be81e74-0903-4499-883c-5b32afaba898 img.shogun-image,
.shg-c#s-5be81e74-0903-4499-883c-5b32afaba898 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-5be81e74-0903-4499-883c-5b32afaba898 .shg-image-zoom,
.shg-c#s-5be81e74-0903-4499-883c-5b32afaba898 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-5be81e74-0903-4499-883c-5b32afaba898 {
  max-width:  100%;
}

.shg-c#s-5be81e74-0903-4499-883c-5b32afaba898 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-5be81e74-0903-4499-883c-5b32afaba898 .shg-image-zoom,
.shg-c#s-5be81e74-0903-4499-883c-5b32afaba898 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-5be81e74-0903-4499-883c-5b32afaba898 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-5be81e74-0903-4499-883c-5b32afaba898 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-5be81e74-0903-4499-883c-5b32afaba898 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-5be81e74-0903-4499-883c-5b32afaba898 img.shogun-image,
.shg-c#s-5be81e74-0903-4499-883c-5b32afaba898 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-5be81e74-0903-4499-883c-5b32afaba898 .shg-image-zoom,
.shg-c#s-5be81e74-0903-4499-883c-5b32afaba898 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-5be81e74-0903-4499-883c-5b32afaba898 {
  max-width:  100%;
}

.shg-c#s-5be81e74-0903-4499-883c-5b32afaba898 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-5be81e74-0903-4499-883c-5b32afaba898 .shg-image-zoom,
.shg-c#s-5be81e74-0903-4499-883c-5b32afaba898 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-5be81e74-0903-4499-883c-5b32afaba898 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-5be81e74-0903-4499-883c-5b32afaba898 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-5be81e74-0903-4499-883c-5b32afaba898 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-5be81e74-0903-4499-883c-5b32afaba898 img.shogun-image,
.shg-c#s-5be81e74-0903-4499-883c-5b32afaba898 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-5be81e74-0903-4499-883c-5b32afaba898 .shg-image-zoom,
.shg-c#s-5be81e74-0903-4499-883c-5b32afaba898 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-5be81e74-0903-4499-883c-5b32afaba898 {
  max-width:  100%;
}

.shg-c#s-5be81e74-0903-4499-883c-5b32afaba898 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-5be81e74-0903-4499-883c-5b32afaba898 .shg-image-zoom,
.shg-c#s-5be81e74-0903-4499-883c-5b32afaba898 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-5be81e74-0903-4499-883c-5b32afaba898 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-5be81e74-0903-4499-883c-5b32afaba898 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-5be81e74-0903-4499-883c-5b32afaba898 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-5be81e74-0903-4499-883c-5b32afaba898 img.shogun-image,
.shg-c#s-5be81e74-0903-4499-883c-5b32afaba898 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-5be81e74-0903-4499-883c-5b32afaba898 .shg-image-zoom,
.shg-c#s-5be81e74-0903-4499-883c-5b32afaba898 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-5be81e74-0903-4499-883c-5b32afaba898 {
  max-width:  100%;
}

.shg-c#s-5be81e74-0903-4499-883c-5b32afaba898 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-5be81e74-0903-4499-883c-5b32afaba898 .shg-image-zoom,
.shg-c#s-5be81e74-0903-4499-883c-5b32afaba898 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-5be81e74-0903-4499-883c-5b32afaba898 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-5be81e74-0903-4499-883c-5b32afaba898 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-5be81e74-0903-4499-883c-5b32afaba898 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-5be81e74-0903-4499-883c-5b32afaba898 img.shogun-image,
.shg-c#s-5be81e74-0903-4499-883c-5b32afaba898 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-5be81e74-0903-4499-883c-5b32afaba898 .shg-image-zoom,
.shg-c#s-5be81e74-0903-4499-883c-5b32afaba898 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-06ce76fb-ab3d-45ce-a2fa-e0fedb672a78 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
@media (max-width: 767px){#s-06ce76fb-ab3d-45ce-a2fa-e0fedb672a78 {
  min-height: 125px;
}
}
#s-06ce76fb-ab3d-45ce-a2fa-e0fedb672a78 .shg-product-title-component h4 span {
  color: ;
  font-weight:  600 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
  
}

#s-dcf0bb13-a738-4fb4-86e6-3213cbd2a766 {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-dcf0bb13-a738-4fb4-86e6-3213cbd2a766 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-dcf0bb13-a738-4fb4-86e6-3213cbd2a766 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 14px;
}

#s-dcf0bb13-a738-4fb4-86e6-3213cbd2a766 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-cd53a3ff-5416-448f-bae9-436945f809be {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
cursor: pointer;
}
#s-cd53a3ff-5416-448f-bae9-436945f809be:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-cd53a3ff-5416-448f-bae9-436945f809be:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-cd53a3ff-5416-448f-bae9-436945f809be-atc-btn-wrapper {
    text-align: center;
  }


#s-cd53a3ff-5416-448f-bae9-436945f809be {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-cd53a3ff-5416-448f-bae9-436945f809be.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-cd53a3ff-5416-448f-bae9-436945f809be.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-cd53a3ff-5416-448f-bae9-436945f809be.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-cd53a3ff-5416-448f-bae9-436945f809be-atc-btn-wrapper {
    text-align: center;
  }


#s-cd53a3ff-5416-448f-bae9-436945f809be {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-cd53a3ff-5416-448f-bae9-436945f809be.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-cd53a3ff-5416-448f-bae9-436945f809be.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-cd53a3ff-5416-448f-bae9-436945f809be.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-cd53a3ff-5416-448f-bae9-436945f809be-atc-btn-wrapper {
    text-align: center;
  }


#s-cd53a3ff-5416-448f-bae9-436945f809be {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-cd53a3ff-5416-448f-bae9-436945f809be.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-cd53a3ff-5416-448f-bae9-436945f809be.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-cd53a3ff-5416-448f-bae9-436945f809be.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-cd53a3ff-5416-448f-bae9-436945f809be-atc-btn-wrapper {
    text-align: center;
  }


#s-cd53a3ff-5416-448f-bae9-436945f809be {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-cd53a3ff-5416-448f-bae9-436945f809be.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-cd53a3ff-5416-448f-bae9-436945f809be.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-cd53a3ff-5416-448f-bae9-436945f809be.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-cd53a3ff-5416-448f-bae9-436945f809be-atc-btn-wrapper {
    text-align: center;
  }


#s-cd53a3ff-5416-448f-bae9-436945f809be {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-cd53a3ff-5416-448f-bae9-436945f809be.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-cd53a3ff-5416-448f-bae9-436945f809be.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-cd53a3ff-5416-448f-bae9-436945f809be.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-286f81d4-ba1e-4818-8090-19c285099951 {
  margin-left: auto;
margin-right: auto;
}

#s-08f64773-818b-450a-b640-328ddc88d093 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-08f64773-818b-450a-b640-328ddc88d093 {
  max-width:  100%;
}

.shg-c#s-08f64773-818b-450a-b640-328ddc88d093 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-08f64773-818b-450a-b640-328ddc88d093 .shg-image-zoom,
.shg-c#s-08f64773-818b-450a-b640-328ddc88d093 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-08f64773-818b-450a-b640-328ddc88d093 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-08f64773-818b-450a-b640-328ddc88d093 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-08f64773-818b-450a-b640-328ddc88d093 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-08f64773-818b-450a-b640-328ddc88d093 img.shogun-image,
.shg-c#s-08f64773-818b-450a-b640-328ddc88d093 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-08f64773-818b-450a-b640-328ddc88d093 .shg-image-zoom,
.shg-c#s-08f64773-818b-450a-b640-328ddc88d093 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-08f64773-818b-450a-b640-328ddc88d093 {
  max-width:  100%;
}

.shg-c#s-08f64773-818b-450a-b640-328ddc88d093 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-08f64773-818b-450a-b640-328ddc88d093 .shg-image-zoom,
.shg-c#s-08f64773-818b-450a-b640-328ddc88d093 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-08f64773-818b-450a-b640-328ddc88d093 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-08f64773-818b-450a-b640-328ddc88d093 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-08f64773-818b-450a-b640-328ddc88d093 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-08f64773-818b-450a-b640-328ddc88d093 img.shogun-image,
.shg-c#s-08f64773-818b-450a-b640-328ddc88d093 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-08f64773-818b-450a-b640-328ddc88d093 .shg-image-zoom,
.shg-c#s-08f64773-818b-450a-b640-328ddc88d093 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-08f64773-818b-450a-b640-328ddc88d093 {
  max-width:  100%;
}

.shg-c#s-08f64773-818b-450a-b640-328ddc88d093 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-08f64773-818b-450a-b640-328ddc88d093 .shg-image-zoom,
.shg-c#s-08f64773-818b-450a-b640-328ddc88d093 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-08f64773-818b-450a-b640-328ddc88d093 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-08f64773-818b-450a-b640-328ddc88d093 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-08f64773-818b-450a-b640-328ddc88d093 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-08f64773-818b-450a-b640-328ddc88d093 img.shogun-image,
.shg-c#s-08f64773-818b-450a-b640-328ddc88d093 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-08f64773-818b-450a-b640-328ddc88d093 .shg-image-zoom,
.shg-c#s-08f64773-818b-450a-b640-328ddc88d093 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-08f64773-818b-450a-b640-328ddc88d093 {
  max-width:  100%;
}

.shg-c#s-08f64773-818b-450a-b640-328ddc88d093 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-08f64773-818b-450a-b640-328ddc88d093 .shg-image-zoom,
.shg-c#s-08f64773-818b-450a-b640-328ddc88d093 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-08f64773-818b-450a-b640-328ddc88d093 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-08f64773-818b-450a-b640-328ddc88d093 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-08f64773-818b-450a-b640-328ddc88d093 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-08f64773-818b-450a-b640-328ddc88d093 img.shogun-image,
.shg-c#s-08f64773-818b-450a-b640-328ddc88d093 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-08f64773-818b-450a-b640-328ddc88d093 .shg-image-zoom,
.shg-c#s-08f64773-818b-450a-b640-328ddc88d093 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-08f64773-818b-450a-b640-328ddc88d093 {
  max-width:  100%;
}

.shg-c#s-08f64773-818b-450a-b640-328ddc88d093 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-08f64773-818b-450a-b640-328ddc88d093 .shg-image-zoom,
.shg-c#s-08f64773-818b-450a-b640-328ddc88d093 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-08f64773-818b-450a-b640-328ddc88d093 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-08f64773-818b-450a-b640-328ddc88d093 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-08f64773-818b-450a-b640-328ddc88d093 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-08f64773-818b-450a-b640-328ddc88d093 img.shogun-image,
.shg-c#s-08f64773-818b-450a-b640-328ddc88d093 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-08f64773-818b-450a-b640-328ddc88d093 .shg-image-zoom,
.shg-c#s-08f64773-818b-450a-b640-328ddc88d093 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-2773c941-04d3-45be-b92e-8e40f3d46e6d {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
@media (max-width: 767px){#s-2773c941-04d3-45be-b92e-8e40f3d46e6d {
  min-height: 125px;
}
}
#s-2773c941-04d3-45be-b92e-8e40f3d46e6d .shg-product-title-component h4 span {
  color: ;
  font-weight:  600 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
  
}

#s-a8071111-6404-443b-8624-7702478f9592 {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-a8071111-6404-443b-8624-7702478f9592 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-a8071111-6404-443b-8624-7702478f9592 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 14px;
}

#s-a8071111-6404-443b-8624-7702478f9592 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-d085bf31-4395-409f-9134-aadf1445089a {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
cursor: pointer;
}
#s-d085bf31-4395-409f-9134-aadf1445089a:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-d085bf31-4395-409f-9134-aadf1445089a:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-d085bf31-4395-409f-9134-aadf1445089a-atc-btn-wrapper {
    text-align: center;
  }


#s-d085bf31-4395-409f-9134-aadf1445089a {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-d085bf31-4395-409f-9134-aadf1445089a.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-d085bf31-4395-409f-9134-aadf1445089a.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-d085bf31-4395-409f-9134-aadf1445089a.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-d085bf31-4395-409f-9134-aadf1445089a-atc-btn-wrapper {
    text-align: center;
  }


#s-d085bf31-4395-409f-9134-aadf1445089a {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-d085bf31-4395-409f-9134-aadf1445089a.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-d085bf31-4395-409f-9134-aadf1445089a.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-d085bf31-4395-409f-9134-aadf1445089a.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-d085bf31-4395-409f-9134-aadf1445089a-atc-btn-wrapper {
    text-align: center;
  }


#s-d085bf31-4395-409f-9134-aadf1445089a {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-d085bf31-4395-409f-9134-aadf1445089a.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-d085bf31-4395-409f-9134-aadf1445089a.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-d085bf31-4395-409f-9134-aadf1445089a.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-d085bf31-4395-409f-9134-aadf1445089a-atc-btn-wrapper {
    text-align: center;
  }


#s-d085bf31-4395-409f-9134-aadf1445089a {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-d085bf31-4395-409f-9134-aadf1445089a.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-d085bf31-4395-409f-9134-aadf1445089a.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-d085bf31-4395-409f-9134-aadf1445089a.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-d085bf31-4395-409f-9134-aadf1445089a-atc-btn-wrapper {
    text-align: center;
  }


#s-d085bf31-4395-409f-9134-aadf1445089a {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-d085bf31-4395-409f-9134-aadf1445089a.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-d085bf31-4395-409f-9134-aadf1445089a.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-d085bf31-4395-409f-9134-aadf1445089a.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-ac4da88e-aa9f-4575-bede-303c5e7a713f {
  margin-left: auto;
margin-right: auto;
}

#s-e12cd194-c32a-47ad-bde9-a49e2c4efa30 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-e12cd194-c32a-47ad-bde9-a49e2c4efa30 {
  max-width:  100%;
}

.shg-c#s-e12cd194-c32a-47ad-bde9-a49e2c4efa30 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-e12cd194-c32a-47ad-bde9-a49e2c4efa30 .shg-image-zoom,
.shg-c#s-e12cd194-c32a-47ad-bde9-a49e2c4efa30 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-e12cd194-c32a-47ad-bde9-a49e2c4efa30 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-e12cd194-c32a-47ad-bde9-a49e2c4efa30 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-e12cd194-c32a-47ad-bde9-a49e2c4efa30 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-e12cd194-c32a-47ad-bde9-a49e2c4efa30 img.shogun-image,
.shg-c#s-e12cd194-c32a-47ad-bde9-a49e2c4efa30 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-e12cd194-c32a-47ad-bde9-a49e2c4efa30 .shg-image-zoom,
.shg-c#s-e12cd194-c32a-47ad-bde9-a49e2c4efa30 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-e12cd194-c32a-47ad-bde9-a49e2c4efa30 {
  max-width:  100%;
}

.shg-c#s-e12cd194-c32a-47ad-bde9-a49e2c4efa30 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-e12cd194-c32a-47ad-bde9-a49e2c4efa30 .shg-image-zoom,
.shg-c#s-e12cd194-c32a-47ad-bde9-a49e2c4efa30 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-e12cd194-c32a-47ad-bde9-a49e2c4efa30 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-e12cd194-c32a-47ad-bde9-a49e2c4efa30 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-e12cd194-c32a-47ad-bde9-a49e2c4efa30 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-e12cd194-c32a-47ad-bde9-a49e2c4efa30 img.shogun-image,
.shg-c#s-e12cd194-c32a-47ad-bde9-a49e2c4efa30 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-e12cd194-c32a-47ad-bde9-a49e2c4efa30 .shg-image-zoom,
.shg-c#s-e12cd194-c32a-47ad-bde9-a49e2c4efa30 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-e12cd194-c32a-47ad-bde9-a49e2c4efa30 {
  max-width:  100%;
}

.shg-c#s-e12cd194-c32a-47ad-bde9-a49e2c4efa30 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-e12cd194-c32a-47ad-bde9-a49e2c4efa30 .shg-image-zoom,
.shg-c#s-e12cd194-c32a-47ad-bde9-a49e2c4efa30 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-e12cd194-c32a-47ad-bde9-a49e2c4efa30 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-e12cd194-c32a-47ad-bde9-a49e2c4efa30 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-e12cd194-c32a-47ad-bde9-a49e2c4efa30 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-e12cd194-c32a-47ad-bde9-a49e2c4efa30 img.shogun-image,
.shg-c#s-e12cd194-c32a-47ad-bde9-a49e2c4efa30 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-e12cd194-c32a-47ad-bde9-a49e2c4efa30 .shg-image-zoom,
.shg-c#s-e12cd194-c32a-47ad-bde9-a49e2c4efa30 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-e12cd194-c32a-47ad-bde9-a49e2c4efa30 {
  max-width:  100%;
}

.shg-c#s-e12cd194-c32a-47ad-bde9-a49e2c4efa30 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-e12cd194-c32a-47ad-bde9-a49e2c4efa30 .shg-image-zoom,
.shg-c#s-e12cd194-c32a-47ad-bde9-a49e2c4efa30 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-e12cd194-c32a-47ad-bde9-a49e2c4efa30 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-e12cd194-c32a-47ad-bde9-a49e2c4efa30 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-e12cd194-c32a-47ad-bde9-a49e2c4efa30 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-e12cd194-c32a-47ad-bde9-a49e2c4efa30 img.shogun-image,
.shg-c#s-e12cd194-c32a-47ad-bde9-a49e2c4efa30 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-e12cd194-c32a-47ad-bde9-a49e2c4efa30 .shg-image-zoom,
.shg-c#s-e12cd194-c32a-47ad-bde9-a49e2c4efa30 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-e12cd194-c32a-47ad-bde9-a49e2c4efa30 {
  max-width:  100%;
}

.shg-c#s-e12cd194-c32a-47ad-bde9-a49e2c4efa30 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-e12cd194-c32a-47ad-bde9-a49e2c4efa30 .shg-image-zoom,
.shg-c#s-e12cd194-c32a-47ad-bde9-a49e2c4efa30 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-e12cd194-c32a-47ad-bde9-a49e2c4efa30 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-e12cd194-c32a-47ad-bde9-a49e2c4efa30 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-e12cd194-c32a-47ad-bde9-a49e2c4efa30 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-e12cd194-c32a-47ad-bde9-a49e2c4efa30 img.shogun-image,
.shg-c#s-e12cd194-c32a-47ad-bde9-a49e2c4efa30 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-e12cd194-c32a-47ad-bde9-a49e2c4efa30 .shg-image-zoom,
.shg-c#s-e12cd194-c32a-47ad-bde9-a49e2c4efa30 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-48f2d5ea-8f92-40c1-b74d-e071edc61614 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
@media (max-width: 767px){#s-48f2d5ea-8f92-40c1-b74d-e071edc61614 {
  min-height: 125px;
}
}
#s-48f2d5ea-8f92-40c1-b74d-e071edc61614 .shg-product-title-component h4 span {
  color: ;
  font-weight:  600 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
  
}

#s-4a8cd4f6-37e8-4997-9388-160a506774eb {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-4a8cd4f6-37e8-4997-9388-160a506774eb .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-4a8cd4f6-37e8-4997-9388-160a506774eb .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 14px;
}

#s-4a8cd4f6-37e8-4997-9388-160a506774eb .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-f2ee619e-7d33-4c82-938b-fccd84fb9d8a {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
cursor: pointer;
}
#s-f2ee619e-7d33-4c82-938b-fccd84fb9d8a:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-f2ee619e-7d33-4c82-938b-fccd84fb9d8a:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-f2ee619e-7d33-4c82-938b-fccd84fb9d8a-atc-btn-wrapper {
    text-align: center;
  }


#s-f2ee619e-7d33-4c82-938b-fccd84fb9d8a {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-f2ee619e-7d33-4c82-938b-fccd84fb9d8a.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-f2ee619e-7d33-4c82-938b-fccd84fb9d8a.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-f2ee619e-7d33-4c82-938b-fccd84fb9d8a.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-f2ee619e-7d33-4c82-938b-fccd84fb9d8a-atc-btn-wrapper {
    text-align: center;
  }


#s-f2ee619e-7d33-4c82-938b-fccd84fb9d8a {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-f2ee619e-7d33-4c82-938b-fccd84fb9d8a.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-f2ee619e-7d33-4c82-938b-fccd84fb9d8a.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-f2ee619e-7d33-4c82-938b-fccd84fb9d8a.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-f2ee619e-7d33-4c82-938b-fccd84fb9d8a-atc-btn-wrapper {
    text-align: center;
  }


#s-f2ee619e-7d33-4c82-938b-fccd84fb9d8a {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-f2ee619e-7d33-4c82-938b-fccd84fb9d8a.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-f2ee619e-7d33-4c82-938b-fccd84fb9d8a.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-f2ee619e-7d33-4c82-938b-fccd84fb9d8a.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-f2ee619e-7d33-4c82-938b-fccd84fb9d8a-atc-btn-wrapper {
    text-align: center;
  }


#s-f2ee619e-7d33-4c82-938b-fccd84fb9d8a {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-f2ee619e-7d33-4c82-938b-fccd84fb9d8a.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-f2ee619e-7d33-4c82-938b-fccd84fb9d8a.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-f2ee619e-7d33-4c82-938b-fccd84fb9d8a.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-f2ee619e-7d33-4c82-938b-fccd84fb9d8a-atc-btn-wrapper {
    text-align: center;
  }


#s-f2ee619e-7d33-4c82-938b-fccd84fb9d8a {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-f2ee619e-7d33-4c82-938b-fccd84fb9d8a.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-f2ee619e-7d33-4c82-938b-fccd84fb9d8a.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-f2ee619e-7d33-4c82-938b-fccd84fb9d8a.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-25c0eab9-36d8-4fe2-85e0-91937309c617 {
  margin-left: auto;
margin-right: auto;
}

#s-3bf6cc7a-ce77-4978-af8b-b1ad951b8f64 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-3bf6cc7a-ce77-4978-af8b-b1ad951b8f64 {
  max-width:  100%;
}

.shg-c#s-3bf6cc7a-ce77-4978-af8b-b1ad951b8f64 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-3bf6cc7a-ce77-4978-af8b-b1ad951b8f64 .shg-image-zoom,
.shg-c#s-3bf6cc7a-ce77-4978-af8b-b1ad951b8f64 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-3bf6cc7a-ce77-4978-af8b-b1ad951b8f64 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-3bf6cc7a-ce77-4978-af8b-b1ad951b8f64 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-3bf6cc7a-ce77-4978-af8b-b1ad951b8f64 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-3bf6cc7a-ce77-4978-af8b-b1ad951b8f64 img.shogun-image,
.shg-c#s-3bf6cc7a-ce77-4978-af8b-b1ad951b8f64 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-3bf6cc7a-ce77-4978-af8b-b1ad951b8f64 .shg-image-zoom,
.shg-c#s-3bf6cc7a-ce77-4978-af8b-b1ad951b8f64 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-3bf6cc7a-ce77-4978-af8b-b1ad951b8f64 {
  max-width:  100%;
}

.shg-c#s-3bf6cc7a-ce77-4978-af8b-b1ad951b8f64 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-3bf6cc7a-ce77-4978-af8b-b1ad951b8f64 .shg-image-zoom,
.shg-c#s-3bf6cc7a-ce77-4978-af8b-b1ad951b8f64 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-3bf6cc7a-ce77-4978-af8b-b1ad951b8f64 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-3bf6cc7a-ce77-4978-af8b-b1ad951b8f64 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-3bf6cc7a-ce77-4978-af8b-b1ad951b8f64 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-3bf6cc7a-ce77-4978-af8b-b1ad951b8f64 img.shogun-image,
.shg-c#s-3bf6cc7a-ce77-4978-af8b-b1ad951b8f64 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-3bf6cc7a-ce77-4978-af8b-b1ad951b8f64 .shg-image-zoom,
.shg-c#s-3bf6cc7a-ce77-4978-af8b-b1ad951b8f64 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-3bf6cc7a-ce77-4978-af8b-b1ad951b8f64 {
  max-width:  100%;
}

.shg-c#s-3bf6cc7a-ce77-4978-af8b-b1ad951b8f64 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-3bf6cc7a-ce77-4978-af8b-b1ad951b8f64 .shg-image-zoom,
.shg-c#s-3bf6cc7a-ce77-4978-af8b-b1ad951b8f64 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-3bf6cc7a-ce77-4978-af8b-b1ad951b8f64 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-3bf6cc7a-ce77-4978-af8b-b1ad951b8f64 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-3bf6cc7a-ce77-4978-af8b-b1ad951b8f64 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-3bf6cc7a-ce77-4978-af8b-b1ad951b8f64 img.shogun-image,
.shg-c#s-3bf6cc7a-ce77-4978-af8b-b1ad951b8f64 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-3bf6cc7a-ce77-4978-af8b-b1ad951b8f64 .shg-image-zoom,
.shg-c#s-3bf6cc7a-ce77-4978-af8b-b1ad951b8f64 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-3bf6cc7a-ce77-4978-af8b-b1ad951b8f64 {
  max-width:  100%;
}

.shg-c#s-3bf6cc7a-ce77-4978-af8b-b1ad951b8f64 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-3bf6cc7a-ce77-4978-af8b-b1ad951b8f64 .shg-image-zoom,
.shg-c#s-3bf6cc7a-ce77-4978-af8b-b1ad951b8f64 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-3bf6cc7a-ce77-4978-af8b-b1ad951b8f64 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-3bf6cc7a-ce77-4978-af8b-b1ad951b8f64 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-3bf6cc7a-ce77-4978-af8b-b1ad951b8f64 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-3bf6cc7a-ce77-4978-af8b-b1ad951b8f64 img.shogun-image,
.shg-c#s-3bf6cc7a-ce77-4978-af8b-b1ad951b8f64 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-3bf6cc7a-ce77-4978-af8b-b1ad951b8f64 .shg-image-zoom,
.shg-c#s-3bf6cc7a-ce77-4978-af8b-b1ad951b8f64 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-3bf6cc7a-ce77-4978-af8b-b1ad951b8f64 {
  max-width:  100%;
}

.shg-c#s-3bf6cc7a-ce77-4978-af8b-b1ad951b8f64 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-3bf6cc7a-ce77-4978-af8b-b1ad951b8f64 .shg-image-zoom,
.shg-c#s-3bf6cc7a-ce77-4978-af8b-b1ad951b8f64 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-3bf6cc7a-ce77-4978-af8b-b1ad951b8f64 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-3bf6cc7a-ce77-4978-af8b-b1ad951b8f64 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-3bf6cc7a-ce77-4978-af8b-b1ad951b8f64 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-3bf6cc7a-ce77-4978-af8b-b1ad951b8f64 img.shogun-image,
.shg-c#s-3bf6cc7a-ce77-4978-af8b-b1ad951b8f64 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-3bf6cc7a-ce77-4978-af8b-b1ad951b8f64 .shg-image-zoom,
.shg-c#s-3bf6cc7a-ce77-4978-af8b-b1ad951b8f64 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-00d5afba-0fed-4465-a554-eefbcbce9213 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
@media (max-width: 767px){#s-00d5afba-0fed-4465-a554-eefbcbce9213 {
  min-height: 125px;
}
}
#s-00d5afba-0fed-4465-a554-eefbcbce9213 .shg-product-title-component h4 span {
  color: ;
  font-weight:  600 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
  
}

#s-bd6c95cc-5cb0-4762-a63b-dd4e92fe130b {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-bd6c95cc-5cb0-4762-a63b-dd4e92fe130b .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-bd6c95cc-5cb0-4762-a63b-dd4e92fe130b .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 14px;
}

#s-bd6c95cc-5cb0-4762-a63b-dd4e92fe130b .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-ea20f5a7-6705-4d1a-97a0-ab4ac3ab4716 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
cursor: pointer;
}
#s-ea20f5a7-6705-4d1a-97a0-ab4ac3ab4716:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-ea20f5a7-6705-4d1a-97a0-ab4ac3ab4716:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-ea20f5a7-6705-4d1a-97a0-ab4ac3ab4716-atc-btn-wrapper {
    text-align: center;
  }


#s-ea20f5a7-6705-4d1a-97a0-ab4ac3ab4716 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-ea20f5a7-6705-4d1a-97a0-ab4ac3ab4716.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-ea20f5a7-6705-4d1a-97a0-ab4ac3ab4716.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-ea20f5a7-6705-4d1a-97a0-ab4ac3ab4716.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-ea20f5a7-6705-4d1a-97a0-ab4ac3ab4716-atc-btn-wrapper {
    text-align: center;
  }


#s-ea20f5a7-6705-4d1a-97a0-ab4ac3ab4716 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-ea20f5a7-6705-4d1a-97a0-ab4ac3ab4716.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-ea20f5a7-6705-4d1a-97a0-ab4ac3ab4716.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-ea20f5a7-6705-4d1a-97a0-ab4ac3ab4716.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-ea20f5a7-6705-4d1a-97a0-ab4ac3ab4716-atc-btn-wrapper {
    text-align: center;
  }


#s-ea20f5a7-6705-4d1a-97a0-ab4ac3ab4716 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-ea20f5a7-6705-4d1a-97a0-ab4ac3ab4716.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-ea20f5a7-6705-4d1a-97a0-ab4ac3ab4716.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-ea20f5a7-6705-4d1a-97a0-ab4ac3ab4716.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-ea20f5a7-6705-4d1a-97a0-ab4ac3ab4716-atc-btn-wrapper {
    text-align: center;
  }


#s-ea20f5a7-6705-4d1a-97a0-ab4ac3ab4716 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-ea20f5a7-6705-4d1a-97a0-ab4ac3ab4716.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-ea20f5a7-6705-4d1a-97a0-ab4ac3ab4716.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-ea20f5a7-6705-4d1a-97a0-ab4ac3ab4716.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-ea20f5a7-6705-4d1a-97a0-ab4ac3ab4716-atc-btn-wrapper {
    text-align: center;
  }


#s-ea20f5a7-6705-4d1a-97a0-ab4ac3ab4716 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-ea20f5a7-6705-4d1a-97a0-ab4ac3ab4716.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-ea20f5a7-6705-4d1a-97a0-ab4ac3ab4716.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-ea20f5a7-6705-4d1a-97a0-ab4ac3ab4716.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-57d58b6d-4bdd-479a-a69c-f73cca0d949e {
  margin-left: auto;
margin-right: auto;
}

#s-acb128d9-bc43-47bb-a4e8-d66772665c69 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-acb128d9-bc43-47bb-a4e8-d66772665c69 {
  max-width:  100%;
}

.shg-c#s-acb128d9-bc43-47bb-a4e8-d66772665c69 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-acb128d9-bc43-47bb-a4e8-d66772665c69 .shg-image-zoom,
.shg-c#s-acb128d9-bc43-47bb-a4e8-d66772665c69 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-acb128d9-bc43-47bb-a4e8-d66772665c69 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-acb128d9-bc43-47bb-a4e8-d66772665c69 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-acb128d9-bc43-47bb-a4e8-d66772665c69 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-acb128d9-bc43-47bb-a4e8-d66772665c69 img.shogun-image,
.shg-c#s-acb128d9-bc43-47bb-a4e8-d66772665c69 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-acb128d9-bc43-47bb-a4e8-d66772665c69 .shg-image-zoom,
.shg-c#s-acb128d9-bc43-47bb-a4e8-d66772665c69 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-acb128d9-bc43-47bb-a4e8-d66772665c69 {
  max-width:  100%;
}

.shg-c#s-acb128d9-bc43-47bb-a4e8-d66772665c69 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-acb128d9-bc43-47bb-a4e8-d66772665c69 .shg-image-zoom,
.shg-c#s-acb128d9-bc43-47bb-a4e8-d66772665c69 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-acb128d9-bc43-47bb-a4e8-d66772665c69 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-acb128d9-bc43-47bb-a4e8-d66772665c69 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-acb128d9-bc43-47bb-a4e8-d66772665c69 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-acb128d9-bc43-47bb-a4e8-d66772665c69 img.shogun-image,
.shg-c#s-acb128d9-bc43-47bb-a4e8-d66772665c69 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-acb128d9-bc43-47bb-a4e8-d66772665c69 .shg-image-zoom,
.shg-c#s-acb128d9-bc43-47bb-a4e8-d66772665c69 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-acb128d9-bc43-47bb-a4e8-d66772665c69 {
  max-width:  100%;
}

.shg-c#s-acb128d9-bc43-47bb-a4e8-d66772665c69 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-acb128d9-bc43-47bb-a4e8-d66772665c69 .shg-image-zoom,
.shg-c#s-acb128d9-bc43-47bb-a4e8-d66772665c69 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-acb128d9-bc43-47bb-a4e8-d66772665c69 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-acb128d9-bc43-47bb-a4e8-d66772665c69 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-acb128d9-bc43-47bb-a4e8-d66772665c69 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-acb128d9-bc43-47bb-a4e8-d66772665c69 img.shogun-image,
.shg-c#s-acb128d9-bc43-47bb-a4e8-d66772665c69 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-acb128d9-bc43-47bb-a4e8-d66772665c69 .shg-image-zoom,
.shg-c#s-acb128d9-bc43-47bb-a4e8-d66772665c69 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-acb128d9-bc43-47bb-a4e8-d66772665c69 {
  max-width:  100%;
}

.shg-c#s-acb128d9-bc43-47bb-a4e8-d66772665c69 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-acb128d9-bc43-47bb-a4e8-d66772665c69 .shg-image-zoom,
.shg-c#s-acb128d9-bc43-47bb-a4e8-d66772665c69 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-acb128d9-bc43-47bb-a4e8-d66772665c69 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-acb128d9-bc43-47bb-a4e8-d66772665c69 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-acb128d9-bc43-47bb-a4e8-d66772665c69 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-acb128d9-bc43-47bb-a4e8-d66772665c69 img.shogun-image,
.shg-c#s-acb128d9-bc43-47bb-a4e8-d66772665c69 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-acb128d9-bc43-47bb-a4e8-d66772665c69 .shg-image-zoom,
.shg-c#s-acb128d9-bc43-47bb-a4e8-d66772665c69 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-acb128d9-bc43-47bb-a4e8-d66772665c69 {
  max-width:  100%;
}

.shg-c#s-acb128d9-bc43-47bb-a4e8-d66772665c69 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-acb128d9-bc43-47bb-a4e8-d66772665c69 .shg-image-zoom,
.shg-c#s-acb128d9-bc43-47bb-a4e8-d66772665c69 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-acb128d9-bc43-47bb-a4e8-d66772665c69 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-acb128d9-bc43-47bb-a4e8-d66772665c69 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-acb128d9-bc43-47bb-a4e8-d66772665c69 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-acb128d9-bc43-47bb-a4e8-d66772665c69 img.shogun-image,
.shg-c#s-acb128d9-bc43-47bb-a4e8-d66772665c69 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-acb128d9-bc43-47bb-a4e8-d66772665c69 .shg-image-zoom,
.shg-c#s-acb128d9-bc43-47bb-a4e8-d66772665c69 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-2cd3d0c8-87fb-4e82-9a7d-cc2742a1bbfc {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
@media (max-width: 767px){#s-2cd3d0c8-87fb-4e82-9a7d-cc2742a1bbfc {
  min-height: 125px;
}
}
#s-2cd3d0c8-87fb-4e82-9a7d-cc2742a1bbfc .shg-product-title-component h4 span {
  color: ;
  font-weight:  600 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
  
}

#s-5bb8c7fe-5a75-4bc8-8f0c-d814865e9707 {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-5bb8c7fe-5a75-4bc8-8f0c-d814865e9707 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-5bb8c7fe-5a75-4bc8-8f0c-d814865e9707 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 14px;
}

#s-5bb8c7fe-5a75-4bc8-8f0c-d814865e9707 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-abd2f688-f9eb-40d4-989f-2b7029e7aa7f {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
cursor: pointer;
}
#s-abd2f688-f9eb-40d4-989f-2b7029e7aa7f:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-abd2f688-f9eb-40d4-989f-2b7029e7aa7f:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-abd2f688-f9eb-40d4-989f-2b7029e7aa7f-atc-btn-wrapper {
    text-align: center;
  }


#s-abd2f688-f9eb-40d4-989f-2b7029e7aa7f {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-abd2f688-f9eb-40d4-989f-2b7029e7aa7f.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-abd2f688-f9eb-40d4-989f-2b7029e7aa7f.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-abd2f688-f9eb-40d4-989f-2b7029e7aa7f.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-abd2f688-f9eb-40d4-989f-2b7029e7aa7f-atc-btn-wrapper {
    text-align: center;
  }


#s-abd2f688-f9eb-40d4-989f-2b7029e7aa7f {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-abd2f688-f9eb-40d4-989f-2b7029e7aa7f.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-abd2f688-f9eb-40d4-989f-2b7029e7aa7f.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-abd2f688-f9eb-40d4-989f-2b7029e7aa7f.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-abd2f688-f9eb-40d4-989f-2b7029e7aa7f-atc-btn-wrapper {
    text-align: center;
  }


#s-abd2f688-f9eb-40d4-989f-2b7029e7aa7f {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-abd2f688-f9eb-40d4-989f-2b7029e7aa7f.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-abd2f688-f9eb-40d4-989f-2b7029e7aa7f.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-abd2f688-f9eb-40d4-989f-2b7029e7aa7f.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-abd2f688-f9eb-40d4-989f-2b7029e7aa7f-atc-btn-wrapper {
    text-align: center;
  }


#s-abd2f688-f9eb-40d4-989f-2b7029e7aa7f {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-abd2f688-f9eb-40d4-989f-2b7029e7aa7f.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-abd2f688-f9eb-40d4-989f-2b7029e7aa7f.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-abd2f688-f9eb-40d4-989f-2b7029e7aa7f.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-abd2f688-f9eb-40d4-989f-2b7029e7aa7f-atc-btn-wrapper {
    text-align: center;
  }


#s-abd2f688-f9eb-40d4-989f-2b7029e7aa7f {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-abd2f688-f9eb-40d4-989f-2b7029e7aa7f.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-abd2f688-f9eb-40d4-989f-2b7029e7aa7f.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-abd2f688-f9eb-40d4-989f-2b7029e7aa7f.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-2c362b22-a67d-444e-85d7-9f4405c014af {
  margin-left: auto;
margin-right: auto;
}

#s-2641319c-06e6-4eb0-82e6-e312f7a99507 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-2641319c-06e6-4eb0-82e6-e312f7a99507 {
  max-width:  100%;
}

.shg-c#s-2641319c-06e6-4eb0-82e6-e312f7a99507 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-2641319c-06e6-4eb0-82e6-e312f7a99507 .shg-image-zoom,
.shg-c#s-2641319c-06e6-4eb0-82e6-e312f7a99507 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-2641319c-06e6-4eb0-82e6-e312f7a99507 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-2641319c-06e6-4eb0-82e6-e312f7a99507 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-2641319c-06e6-4eb0-82e6-e312f7a99507 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-2641319c-06e6-4eb0-82e6-e312f7a99507 img.shogun-image,
.shg-c#s-2641319c-06e6-4eb0-82e6-e312f7a99507 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-2641319c-06e6-4eb0-82e6-e312f7a99507 .shg-image-zoom,
.shg-c#s-2641319c-06e6-4eb0-82e6-e312f7a99507 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-2641319c-06e6-4eb0-82e6-e312f7a99507 {
  max-width:  100%;
}

.shg-c#s-2641319c-06e6-4eb0-82e6-e312f7a99507 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-2641319c-06e6-4eb0-82e6-e312f7a99507 .shg-image-zoom,
.shg-c#s-2641319c-06e6-4eb0-82e6-e312f7a99507 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-2641319c-06e6-4eb0-82e6-e312f7a99507 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-2641319c-06e6-4eb0-82e6-e312f7a99507 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-2641319c-06e6-4eb0-82e6-e312f7a99507 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-2641319c-06e6-4eb0-82e6-e312f7a99507 img.shogun-image,
.shg-c#s-2641319c-06e6-4eb0-82e6-e312f7a99507 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-2641319c-06e6-4eb0-82e6-e312f7a99507 .shg-image-zoom,
.shg-c#s-2641319c-06e6-4eb0-82e6-e312f7a99507 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-2641319c-06e6-4eb0-82e6-e312f7a99507 {
  max-width:  100%;
}

.shg-c#s-2641319c-06e6-4eb0-82e6-e312f7a99507 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-2641319c-06e6-4eb0-82e6-e312f7a99507 .shg-image-zoom,
.shg-c#s-2641319c-06e6-4eb0-82e6-e312f7a99507 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-2641319c-06e6-4eb0-82e6-e312f7a99507 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-2641319c-06e6-4eb0-82e6-e312f7a99507 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-2641319c-06e6-4eb0-82e6-e312f7a99507 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-2641319c-06e6-4eb0-82e6-e312f7a99507 img.shogun-image,
.shg-c#s-2641319c-06e6-4eb0-82e6-e312f7a99507 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-2641319c-06e6-4eb0-82e6-e312f7a99507 .shg-image-zoom,
.shg-c#s-2641319c-06e6-4eb0-82e6-e312f7a99507 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-2641319c-06e6-4eb0-82e6-e312f7a99507 {
  max-width:  100%;
}

.shg-c#s-2641319c-06e6-4eb0-82e6-e312f7a99507 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-2641319c-06e6-4eb0-82e6-e312f7a99507 .shg-image-zoom,
.shg-c#s-2641319c-06e6-4eb0-82e6-e312f7a99507 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-2641319c-06e6-4eb0-82e6-e312f7a99507 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-2641319c-06e6-4eb0-82e6-e312f7a99507 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-2641319c-06e6-4eb0-82e6-e312f7a99507 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-2641319c-06e6-4eb0-82e6-e312f7a99507 img.shogun-image,
.shg-c#s-2641319c-06e6-4eb0-82e6-e312f7a99507 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-2641319c-06e6-4eb0-82e6-e312f7a99507 .shg-image-zoom,
.shg-c#s-2641319c-06e6-4eb0-82e6-e312f7a99507 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-2641319c-06e6-4eb0-82e6-e312f7a99507 {
  max-width:  100%;
}

.shg-c#s-2641319c-06e6-4eb0-82e6-e312f7a99507 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-2641319c-06e6-4eb0-82e6-e312f7a99507 .shg-image-zoom,
.shg-c#s-2641319c-06e6-4eb0-82e6-e312f7a99507 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-2641319c-06e6-4eb0-82e6-e312f7a99507 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-2641319c-06e6-4eb0-82e6-e312f7a99507 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-2641319c-06e6-4eb0-82e6-e312f7a99507 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-2641319c-06e6-4eb0-82e6-e312f7a99507 img.shogun-image,
.shg-c#s-2641319c-06e6-4eb0-82e6-e312f7a99507 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-2641319c-06e6-4eb0-82e6-e312f7a99507 .shg-image-zoom,
.shg-c#s-2641319c-06e6-4eb0-82e6-e312f7a99507 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-9ac0a868-989c-4a06-a30b-c48324c638b1 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
@media (max-width: 767px){#s-9ac0a868-989c-4a06-a30b-c48324c638b1 {
  min-height: 125px;
}
}
#s-9ac0a868-989c-4a06-a30b-c48324c638b1 .shg-product-title-component h4 span {
  color: ;
  font-weight:  600 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
  
}

#s-24a15bdb-437a-48ac-b85c-15d6bc9b937d {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-24a15bdb-437a-48ac-b85c-15d6bc9b937d .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-24a15bdb-437a-48ac-b85c-15d6bc9b937d .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 14px;
}

#s-24a15bdb-437a-48ac-b85c-15d6bc9b937d .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-3227bc90-0efb-4e3b-ac92-fbe883f42275 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
cursor: pointer;
}
#s-3227bc90-0efb-4e3b-ac92-fbe883f42275:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-3227bc90-0efb-4e3b-ac92-fbe883f42275:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-3227bc90-0efb-4e3b-ac92-fbe883f42275-atc-btn-wrapper {
    text-align: center;
  }


#s-3227bc90-0efb-4e3b-ac92-fbe883f42275 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-3227bc90-0efb-4e3b-ac92-fbe883f42275.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-3227bc90-0efb-4e3b-ac92-fbe883f42275.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-3227bc90-0efb-4e3b-ac92-fbe883f42275.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-3227bc90-0efb-4e3b-ac92-fbe883f42275-atc-btn-wrapper {
    text-align: center;
  }


#s-3227bc90-0efb-4e3b-ac92-fbe883f42275 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-3227bc90-0efb-4e3b-ac92-fbe883f42275.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-3227bc90-0efb-4e3b-ac92-fbe883f42275.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-3227bc90-0efb-4e3b-ac92-fbe883f42275.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-3227bc90-0efb-4e3b-ac92-fbe883f42275-atc-btn-wrapper {
    text-align: center;
  }


#s-3227bc90-0efb-4e3b-ac92-fbe883f42275 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-3227bc90-0efb-4e3b-ac92-fbe883f42275.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-3227bc90-0efb-4e3b-ac92-fbe883f42275.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-3227bc90-0efb-4e3b-ac92-fbe883f42275.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-3227bc90-0efb-4e3b-ac92-fbe883f42275-atc-btn-wrapper {
    text-align: center;
  }


#s-3227bc90-0efb-4e3b-ac92-fbe883f42275 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-3227bc90-0efb-4e3b-ac92-fbe883f42275.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-3227bc90-0efb-4e3b-ac92-fbe883f42275.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-3227bc90-0efb-4e3b-ac92-fbe883f42275.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-3227bc90-0efb-4e3b-ac92-fbe883f42275-atc-btn-wrapper {
    text-align: center;
  }


#s-3227bc90-0efb-4e3b-ac92-fbe883f42275 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-3227bc90-0efb-4e3b-ac92-fbe883f42275.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-3227bc90-0efb-4e3b-ac92-fbe883f42275.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-3227bc90-0efb-4e3b-ac92-fbe883f42275.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-db401c79-4f63-453f-9e29-4961ea913ae6 {
  margin-left: auto;
margin-right: auto;
}

#s-41e93520-87eb-48cf-8980-3eda6c2c930c {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-41e93520-87eb-48cf-8980-3eda6c2c930c {
  max-width:  100%;
}

.shg-c#s-41e93520-87eb-48cf-8980-3eda6c2c930c img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-41e93520-87eb-48cf-8980-3eda6c2c930c .shg-image-zoom,
.shg-c#s-41e93520-87eb-48cf-8980-3eda6c2c930c img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-41e93520-87eb-48cf-8980-3eda6c2c930c .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-41e93520-87eb-48cf-8980-3eda6c2c930c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-41e93520-87eb-48cf-8980-3eda6c2c930c img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-41e93520-87eb-48cf-8980-3eda6c2c930c img.shogun-image,
.shg-c#s-41e93520-87eb-48cf-8980-3eda6c2c930c .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-41e93520-87eb-48cf-8980-3eda6c2c930c .shg-image-zoom,
.shg-c#s-41e93520-87eb-48cf-8980-3eda6c2c930c img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-41e93520-87eb-48cf-8980-3eda6c2c930c {
  max-width:  100%;
}

.shg-c#s-41e93520-87eb-48cf-8980-3eda6c2c930c img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-41e93520-87eb-48cf-8980-3eda6c2c930c .shg-image-zoom,
.shg-c#s-41e93520-87eb-48cf-8980-3eda6c2c930c img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-41e93520-87eb-48cf-8980-3eda6c2c930c .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-41e93520-87eb-48cf-8980-3eda6c2c930c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-41e93520-87eb-48cf-8980-3eda6c2c930c img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-41e93520-87eb-48cf-8980-3eda6c2c930c img.shogun-image,
.shg-c#s-41e93520-87eb-48cf-8980-3eda6c2c930c .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-41e93520-87eb-48cf-8980-3eda6c2c930c .shg-image-zoom,
.shg-c#s-41e93520-87eb-48cf-8980-3eda6c2c930c img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-41e93520-87eb-48cf-8980-3eda6c2c930c {
  max-width:  100%;
}

.shg-c#s-41e93520-87eb-48cf-8980-3eda6c2c930c img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-41e93520-87eb-48cf-8980-3eda6c2c930c .shg-image-zoom,
.shg-c#s-41e93520-87eb-48cf-8980-3eda6c2c930c img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-41e93520-87eb-48cf-8980-3eda6c2c930c .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-41e93520-87eb-48cf-8980-3eda6c2c930c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-41e93520-87eb-48cf-8980-3eda6c2c930c img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-41e93520-87eb-48cf-8980-3eda6c2c930c img.shogun-image,
.shg-c#s-41e93520-87eb-48cf-8980-3eda6c2c930c .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-41e93520-87eb-48cf-8980-3eda6c2c930c .shg-image-zoom,
.shg-c#s-41e93520-87eb-48cf-8980-3eda6c2c930c img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-41e93520-87eb-48cf-8980-3eda6c2c930c {
  max-width:  100%;
}

.shg-c#s-41e93520-87eb-48cf-8980-3eda6c2c930c img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-41e93520-87eb-48cf-8980-3eda6c2c930c .shg-image-zoom,
.shg-c#s-41e93520-87eb-48cf-8980-3eda6c2c930c img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-41e93520-87eb-48cf-8980-3eda6c2c930c .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-41e93520-87eb-48cf-8980-3eda6c2c930c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-41e93520-87eb-48cf-8980-3eda6c2c930c img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-41e93520-87eb-48cf-8980-3eda6c2c930c img.shogun-image,
.shg-c#s-41e93520-87eb-48cf-8980-3eda6c2c930c .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-41e93520-87eb-48cf-8980-3eda6c2c930c .shg-image-zoom,
.shg-c#s-41e93520-87eb-48cf-8980-3eda6c2c930c img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-41e93520-87eb-48cf-8980-3eda6c2c930c {
  max-width:  100%;
}

.shg-c#s-41e93520-87eb-48cf-8980-3eda6c2c930c img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-41e93520-87eb-48cf-8980-3eda6c2c930c .shg-image-zoom,
.shg-c#s-41e93520-87eb-48cf-8980-3eda6c2c930c img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-41e93520-87eb-48cf-8980-3eda6c2c930c .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-41e93520-87eb-48cf-8980-3eda6c2c930c .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-41e93520-87eb-48cf-8980-3eda6c2c930c img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-41e93520-87eb-48cf-8980-3eda6c2c930c img.shogun-image,
.shg-c#s-41e93520-87eb-48cf-8980-3eda6c2c930c .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-41e93520-87eb-48cf-8980-3eda6c2c930c .shg-image-zoom,
.shg-c#s-41e93520-87eb-48cf-8980-3eda6c2c930c img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-8be69677-696f-4b60-84dc-bbeff6ce4496 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
@media (max-width: 767px){#s-8be69677-696f-4b60-84dc-bbeff6ce4496 {
  min-height: 125px;
}
}
#s-8be69677-696f-4b60-84dc-bbeff6ce4496 .shg-product-title-component h4 span {
  color: ;
  font-weight:  600 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
  
}

#s-6ac8b86a-2b61-421e-888c-148f2da2279c {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-6ac8b86a-2b61-421e-888c-148f2da2279c .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-6ac8b86a-2b61-421e-888c-148f2da2279c .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 14px;
}

#s-6ac8b86a-2b61-421e-888c-148f2da2279c .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-122f0605-bfcc-4aaf-a028-2c25f69f1761 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
cursor: pointer;
}
#s-122f0605-bfcc-4aaf-a028-2c25f69f1761:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-122f0605-bfcc-4aaf-a028-2c25f69f1761:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-122f0605-bfcc-4aaf-a028-2c25f69f1761-atc-btn-wrapper {
    text-align: center;
  }


#s-122f0605-bfcc-4aaf-a028-2c25f69f1761 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-122f0605-bfcc-4aaf-a028-2c25f69f1761.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-122f0605-bfcc-4aaf-a028-2c25f69f1761.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-122f0605-bfcc-4aaf-a028-2c25f69f1761.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-122f0605-bfcc-4aaf-a028-2c25f69f1761-atc-btn-wrapper {
    text-align: center;
  }


#s-122f0605-bfcc-4aaf-a028-2c25f69f1761 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-122f0605-bfcc-4aaf-a028-2c25f69f1761.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-122f0605-bfcc-4aaf-a028-2c25f69f1761.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-122f0605-bfcc-4aaf-a028-2c25f69f1761.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-122f0605-bfcc-4aaf-a028-2c25f69f1761-atc-btn-wrapper {
    text-align: center;
  }


#s-122f0605-bfcc-4aaf-a028-2c25f69f1761 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-122f0605-bfcc-4aaf-a028-2c25f69f1761.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-122f0605-bfcc-4aaf-a028-2c25f69f1761.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-122f0605-bfcc-4aaf-a028-2c25f69f1761.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-122f0605-bfcc-4aaf-a028-2c25f69f1761-atc-btn-wrapper {
    text-align: center;
  }


#s-122f0605-bfcc-4aaf-a028-2c25f69f1761 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-122f0605-bfcc-4aaf-a028-2c25f69f1761.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-122f0605-bfcc-4aaf-a028-2c25f69f1761.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-122f0605-bfcc-4aaf-a028-2c25f69f1761.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-122f0605-bfcc-4aaf-a028-2c25f69f1761-atc-btn-wrapper {
    text-align: center;
  }


#s-122f0605-bfcc-4aaf-a028-2c25f69f1761 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-122f0605-bfcc-4aaf-a028-2c25f69f1761.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-122f0605-bfcc-4aaf-a028-2c25f69f1761.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-122f0605-bfcc-4aaf-a028-2c25f69f1761.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-d378e23d-b2c2-4f30-9275-2379e3d8c4db {
  margin-left: auto;
margin-right: auto;
}

#s-903492a5-d44b-4b60-a3ef-fc4f76bab7fd {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-903492a5-d44b-4b60-a3ef-fc4f76bab7fd {
  max-width:  100%;
}

.shg-c#s-903492a5-d44b-4b60-a3ef-fc4f76bab7fd img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-903492a5-d44b-4b60-a3ef-fc4f76bab7fd .shg-image-zoom,
.shg-c#s-903492a5-d44b-4b60-a3ef-fc4f76bab7fd img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-903492a5-d44b-4b60-a3ef-fc4f76bab7fd .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-903492a5-d44b-4b60-a3ef-fc4f76bab7fd .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-903492a5-d44b-4b60-a3ef-fc4f76bab7fd img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-903492a5-d44b-4b60-a3ef-fc4f76bab7fd img.shogun-image,
.shg-c#s-903492a5-d44b-4b60-a3ef-fc4f76bab7fd .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-903492a5-d44b-4b60-a3ef-fc4f76bab7fd .shg-image-zoom,
.shg-c#s-903492a5-d44b-4b60-a3ef-fc4f76bab7fd img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-903492a5-d44b-4b60-a3ef-fc4f76bab7fd {
  max-width:  100%;
}

.shg-c#s-903492a5-d44b-4b60-a3ef-fc4f76bab7fd img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-903492a5-d44b-4b60-a3ef-fc4f76bab7fd .shg-image-zoom,
.shg-c#s-903492a5-d44b-4b60-a3ef-fc4f76bab7fd img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-903492a5-d44b-4b60-a3ef-fc4f76bab7fd .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-903492a5-d44b-4b60-a3ef-fc4f76bab7fd .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-903492a5-d44b-4b60-a3ef-fc4f76bab7fd img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-903492a5-d44b-4b60-a3ef-fc4f76bab7fd img.shogun-image,
.shg-c#s-903492a5-d44b-4b60-a3ef-fc4f76bab7fd .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-903492a5-d44b-4b60-a3ef-fc4f76bab7fd .shg-image-zoom,
.shg-c#s-903492a5-d44b-4b60-a3ef-fc4f76bab7fd img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-903492a5-d44b-4b60-a3ef-fc4f76bab7fd {
  max-width:  100%;
}

.shg-c#s-903492a5-d44b-4b60-a3ef-fc4f76bab7fd img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-903492a5-d44b-4b60-a3ef-fc4f76bab7fd .shg-image-zoom,
.shg-c#s-903492a5-d44b-4b60-a3ef-fc4f76bab7fd img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-903492a5-d44b-4b60-a3ef-fc4f76bab7fd .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-903492a5-d44b-4b60-a3ef-fc4f76bab7fd .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-903492a5-d44b-4b60-a3ef-fc4f76bab7fd img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-903492a5-d44b-4b60-a3ef-fc4f76bab7fd img.shogun-image,
.shg-c#s-903492a5-d44b-4b60-a3ef-fc4f76bab7fd .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-903492a5-d44b-4b60-a3ef-fc4f76bab7fd .shg-image-zoom,
.shg-c#s-903492a5-d44b-4b60-a3ef-fc4f76bab7fd img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-903492a5-d44b-4b60-a3ef-fc4f76bab7fd {
  max-width:  100%;
}

.shg-c#s-903492a5-d44b-4b60-a3ef-fc4f76bab7fd img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-903492a5-d44b-4b60-a3ef-fc4f76bab7fd .shg-image-zoom,
.shg-c#s-903492a5-d44b-4b60-a3ef-fc4f76bab7fd img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-903492a5-d44b-4b60-a3ef-fc4f76bab7fd .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-903492a5-d44b-4b60-a3ef-fc4f76bab7fd .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-903492a5-d44b-4b60-a3ef-fc4f76bab7fd img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-903492a5-d44b-4b60-a3ef-fc4f76bab7fd img.shogun-image,
.shg-c#s-903492a5-d44b-4b60-a3ef-fc4f76bab7fd .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-903492a5-d44b-4b60-a3ef-fc4f76bab7fd .shg-image-zoom,
.shg-c#s-903492a5-d44b-4b60-a3ef-fc4f76bab7fd img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-903492a5-d44b-4b60-a3ef-fc4f76bab7fd {
  max-width:  100%;
}

.shg-c#s-903492a5-d44b-4b60-a3ef-fc4f76bab7fd img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-903492a5-d44b-4b60-a3ef-fc4f76bab7fd .shg-image-zoom,
.shg-c#s-903492a5-d44b-4b60-a3ef-fc4f76bab7fd img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-903492a5-d44b-4b60-a3ef-fc4f76bab7fd .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-903492a5-d44b-4b60-a3ef-fc4f76bab7fd .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-903492a5-d44b-4b60-a3ef-fc4f76bab7fd img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-903492a5-d44b-4b60-a3ef-fc4f76bab7fd img.shogun-image,
.shg-c#s-903492a5-d44b-4b60-a3ef-fc4f76bab7fd .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-903492a5-d44b-4b60-a3ef-fc4f76bab7fd .shg-image-zoom,
.shg-c#s-903492a5-d44b-4b60-a3ef-fc4f76bab7fd img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-fae48832-e896-4d8e-b1ed-3bd5f464bcd2 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
@media (max-width: 767px){#s-fae48832-e896-4d8e-b1ed-3bd5f464bcd2 {
  min-height: 125px;
}
}
#s-fae48832-e896-4d8e-b1ed-3bd5f464bcd2 .shg-product-title-component h4 span {
  color: ;
  font-weight:  600 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
  
}

#s-f90b6757-3c4e-4fb4-a1af-2cfe28caed2c {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-f90b6757-3c4e-4fb4-a1af-2cfe28caed2c .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-f90b6757-3c4e-4fb4-a1af-2cfe28caed2c .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 14px;
}

#s-f90b6757-3c4e-4fb4-a1af-2cfe28caed2c .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-8dff5deb-c96c-4999-97d7-5267e8e4ea54 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
cursor: pointer;
}
#s-8dff5deb-c96c-4999-97d7-5267e8e4ea54:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-8dff5deb-c96c-4999-97d7-5267e8e4ea54:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-8dff5deb-c96c-4999-97d7-5267e8e4ea54-atc-btn-wrapper {
    text-align: center;
  }


#s-8dff5deb-c96c-4999-97d7-5267e8e4ea54 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-8dff5deb-c96c-4999-97d7-5267e8e4ea54.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-8dff5deb-c96c-4999-97d7-5267e8e4ea54.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-8dff5deb-c96c-4999-97d7-5267e8e4ea54.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-8dff5deb-c96c-4999-97d7-5267e8e4ea54-atc-btn-wrapper {
    text-align: center;
  }


#s-8dff5deb-c96c-4999-97d7-5267e8e4ea54 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-8dff5deb-c96c-4999-97d7-5267e8e4ea54.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-8dff5deb-c96c-4999-97d7-5267e8e4ea54.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-8dff5deb-c96c-4999-97d7-5267e8e4ea54.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-8dff5deb-c96c-4999-97d7-5267e8e4ea54-atc-btn-wrapper {
    text-align: center;
  }


#s-8dff5deb-c96c-4999-97d7-5267e8e4ea54 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-8dff5deb-c96c-4999-97d7-5267e8e4ea54.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-8dff5deb-c96c-4999-97d7-5267e8e4ea54.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-8dff5deb-c96c-4999-97d7-5267e8e4ea54.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-8dff5deb-c96c-4999-97d7-5267e8e4ea54-atc-btn-wrapper {
    text-align: center;
  }


#s-8dff5deb-c96c-4999-97d7-5267e8e4ea54 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-8dff5deb-c96c-4999-97d7-5267e8e4ea54.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-8dff5deb-c96c-4999-97d7-5267e8e4ea54.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-8dff5deb-c96c-4999-97d7-5267e8e4ea54.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-8dff5deb-c96c-4999-97d7-5267e8e4ea54-atc-btn-wrapper {
    text-align: center;
  }


#s-8dff5deb-c96c-4999-97d7-5267e8e4ea54 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-8dff5deb-c96c-4999-97d7-5267e8e4ea54.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-8dff5deb-c96c-4999-97d7-5267e8e4ea54.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-8dff5deb-c96c-4999-97d7-5267e8e4ea54.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-2cfc16cd-813b-426d-b157-770b26eb4ef3 {
  margin-left: auto;
margin-right: auto;
}

#s-09cf5c0e-31cb-4801-a6eb-cbe2b925a2c3 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-09cf5c0e-31cb-4801-a6eb-cbe2b925a2c3 {
  max-width:  100%;
}

.shg-c#s-09cf5c0e-31cb-4801-a6eb-cbe2b925a2c3 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-09cf5c0e-31cb-4801-a6eb-cbe2b925a2c3 .shg-image-zoom,
.shg-c#s-09cf5c0e-31cb-4801-a6eb-cbe2b925a2c3 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-09cf5c0e-31cb-4801-a6eb-cbe2b925a2c3 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-09cf5c0e-31cb-4801-a6eb-cbe2b925a2c3 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-09cf5c0e-31cb-4801-a6eb-cbe2b925a2c3 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-09cf5c0e-31cb-4801-a6eb-cbe2b925a2c3 img.shogun-image,
.shg-c#s-09cf5c0e-31cb-4801-a6eb-cbe2b925a2c3 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-09cf5c0e-31cb-4801-a6eb-cbe2b925a2c3 .shg-image-zoom,
.shg-c#s-09cf5c0e-31cb-4801-a6eb-cbe2b925a2c3 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-09cf5c0e-31cb-4801-a6eb-cbe2b925a2c3 {
  max-width:  100%;
}

.shg-c#s-09cf5c0e-31cb-4801-a6eb-cbe2b925a2c3 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-09cf5c0e-31cb-4801-a6eb-cbe2b925a2c3 .shg-image-zoom,
.shg-c#s-09cf5c0e-31cb-4801-a6eb-cbe2b925a2c3 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-09cf5c0e-31cb-4801-a6eb-cbe2b925a2c3 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-09cf5c0e-31cb-4801-a6eb-cbe2b925a2c3 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-09cf5c0e-31cb-4801-a6eb-cbe2b925a2c3 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-09cf5c0e-31cb-4801-a6eb-cbe2b925a2c3 img.shogun-image,
.shg-c#s-09cf5c0e-31cb-4801-a6eb-cbe2b925a2c3 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-09cf5c0e-31cb-4801-a6eb-cbe2b925a2c3 .shg-image-zoom,
.shg-c#s-09cf5c0e-31cb-4801-a6eb-cbe2b925a2c3 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-09cf5c0e-31cb-4801-a6eb-cbe2b925a2c3 {
  max-width:  100%;
}

.shg-c#s-09cf5c0e-31cb-4801-a6eb-cbe2b925a2c3 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-09cf5c0e-31cb-4801-a6eb-cbe2b925a2c3 .shg-image-zoom,
.shg-c#s-09cf5c0e-31cb-4801-a6eb-cbe2b925a2c3 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-09cf5c0e-31cb-4801-a6eb-cbe2b925a2c3 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-09cf5c0e-31cb-4801-a6eb-cbe2b925a2c3 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-09cf5c0e-31cb-4801-a6eb-cbe2b925a2c3 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-09cf5c0e-31cb-4801-a6eb-cbe2b925a2c3 img.shogun-image,
.shg-c#s-09cf5c0e-31cb-4801-a6eb-cbe2b925a2c3 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-09cf5c0e-31cb-4801-a6eb-cbe2b925a2c3 .shg-image-zoom,
.shg-c#s-09cf5c0e-31cb-4801-a6eb-cbe2b925a2c3 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-09cf5c0e-31cb-4801-a6eb-cbe2b925a2c3 {
  max-width:  100%;
}

.shg-c#s-09cf5c0e-31cb-4801-a6eb-cbe2b925a2c3 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-09cf5c0e-31cb-4801-a6eb-cbe2b925a2c3 .shg-image-zoom,
.shg-c#s-09cf5c0e-31cb-4801-a6eb-cbe2b925a2c3 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-09cf5c0e-31cb-4801-a6eb-cbe2b925a2c3 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-09cf5c0e-31cb-4801-a6eb-cbe2b925a2c3 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-09cf5c0e-31cb-4801-a6eb-cbe2b925a2c3 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-09cf5c0e-31cb-4801-a6eb-cbe2b925a2c3 img.shogun-image,
.shg-c#s-09cf5c0e-31cb-4801-a6eb-cbe2b925a2c3 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-09cf5c0e-31cb-4801-a6eb-cbe2b925a2c3 .shg-image-zoom,
.shg-c#s-09cf5c0e-31cb-4801-a6eb-cbe2b925a2c3 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-09cf5c0e-31cb-4801-a6eb-cbe2b925a2c3 {
  max-width:  100%;
}

.shg-c#s-09cf5c0e-31cb-4801-a6eb-cbe2b925a2c3 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-09cf5c0e-31cb-4801-a6eb-cbe2b925a2c3 .shg-image-zoom,
.shg-c#s-09cf5c0e-31cb-4801-a6eb-cbe2b925a2c3 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-09cf5c0e-31cb-4801-a6eb-cbe2b925a2c3 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-09cf5c0e-31cb-4801-a6eb-cbe2b925a2c3 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-09cf5c0e-31cb-4801-a6eb-cbe2b925a2c3 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-09cf5c0e-31cb-4801-a6eb-cbe2b925a2c3 img.shogun-image,
.shg-c#s-09cf5c0e-31cb-4801-a6eb-cbe2b925a2c3 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-09cf5c0e-31cb-4801-a6eb-cbe2b925a2c3 .shg-image-zoom,
.shg-c#s-09cf5c0e-31cb-4801-a6eb-cbe2b925a2c3 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-8f35640c-de8b-4f9d-bd98-3d1861a418d4 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
@media (max-width: 767px){#s-8f35640c-de8b-4f9d-bd98-3d1861a418d4 {
  min-height: 125px;
}
}
#s-8f35640c-de8b-4f9d-bd98-3d1861a418d4 .shg-product-title-component h4 span {
  color: ;
  font-weight:  600 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
  
}

#s-e4341af0-6e4b-4d2a-95ac-9fcd17001746 {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-e4341af0-6e4b-4d2a-95ac-9fcd17001746 .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-e4341af0-6e4b-4d2a-95ac-9fcd17001746 .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 14px;
}

#s-e4341af0-6e4b-4d2a-95ac-9fcd17001746 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-9448d370-8c92-4193-8217-65a8f1d007d0 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
cursor: pointer;
}
#s-9448d370-8c92-4193-8217-65a8f1d007d0:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-9448d370-8c92-4193-8217-65a8f1d007d0:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-9448d370-8c92-4193-8217-65a8f1d007d0-atc-btn-wrapper {
    text-align: center;
  }


#s-9448d370-8c92-4193-8217-65a8f1d007d0 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-9448d370-8c92-4193-8217-65a8f1d007d0.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-9448d370-8c92-4193-8217-65a8f1d007d0.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-9448d370-8c92-4193-8217-65a8f1d007d0.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-9448d370-8c92-4193-8217-65a8f1d007d0-atc-btn-wrapper {
    text-align: center;
  }


#s-9448d370-8c92-4193-8217-65a8f1d007d0 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-9448d370-8c92-4193-8217-65a8f1d007d0.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-9448d370-8c92-4193-8217-65a8f1d007d0.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-9448d370-8c92-4193-8217-65a8f1d007d0.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-9448d370-8c92-4193-8217-65a8f1d007d0-atc-btn-wrapper {
    text-align: center;
  }


#s-9448d370-8c92-4193-8217-65a8f1d007d0 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-9448d370-8c92-4193-8217-65a8f1d007d0.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-9448d370-8c92-4193-8217-65a8f1d007d0.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-9448d370-8c92-4193-8217-65a8f1d007d0.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-9448d370-8c92-4193-8217-65a8f1d007d0-atc-btn-wrapper {
    text-align: center;
  }


#s-9448d370-8c92-4193-8217-65a8f1d007d0 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-9448d370-8c92-4193-8217-65a8f1d007d0.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-9448d370-8c92-4193-8217-65a8f1d007d0.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-9448d370-8c92-4193-8217-65a8f1d007d0.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-9448d370-8c92-4193-8217-65a8f1d007d0-atc-btn-wrapper {
    text-align: center;
  }


#s-9448d370-8c92-4193-8217-65a8f1d007d0 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-9448d370-8c92-4193-8217-65a8f1d007d0.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-9448d370-8c92-4193-8217-65a8f1d007d0.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-9448d370-8c92-4193-8217-65a8f1d007d0.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-75fa6170-e9eb-4a0f-a2c7-014decbb1f01 {
  margin-left: auto;
margin-right: auto;
}

#s-974d2363-9b8c-4d94-8f6a-77f2f71b5cc8 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}


.shg-c#s-974d2363-9b8c-4d94-8f6a-77f2f71b5cc8 {
  max-width:  100%;
}

.shg-c#s-974d2363-9b8c-4d94-8f6a-77f2f71b5cc8 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-974d2363-9b8c-4d94-8f6a-77f2f71b5cc8 .shg-image-zoom,
.shg-c#s-974d2363-9b8c-4d94-8f6a-77f2f71b5cc8 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-974d2363-9b8c-4d94-8f6a-77f2f71b5cc8 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-974d2363-9b8c-4d94-8f6a-77f2f71b5cc8 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-974d2363-9b8c-4d94-8f6a-77f2f71b5cc8 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-974d2363-9b8c-4d94-8f6a-77f2f71b5cc8 img.shogun-image,
.shg-c#s-974d2363-9b8c-4d94-8f6a-77f2f71b5cc8 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-974d2363-9b8c-4d94-8f6a-77f2f71b5cc8 .shg-image-zoom,
.shg-c#s-974d2363-9b8c-4d94-8f6a-77f2f71b5cc8 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-974d2363-9b8c-4d94-8f6a-77f2f71b5cc8 {
  max-width:  100%;
}

.shg-c#s-974d2363-9b8c-4d94-8f6a-77f2f71b5cc8 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-974d2363-9b8c-4d94-8f6a-77f2f71b5cc8 .shg-image-zoom,
.shg-c#s-974d2363-9b8c-4d94-8f6a-77f2f71b5cc8 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-974d2363-9b8c-4d94-8f6a-77f2f71b5cc8 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-974d2363-9b8c-4d94-8f6a-77f2f71b5cc8 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-974d2363-9b8c-4d94-8f6a-77f2f71b5cc8 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-974d2363-9b8c-4d94-8f6a-77f2f71b5cc8 img.shogun-image,
.shg-c#s-974d2363-9b8c-4d94-8f6a-77f2f71b5cc8 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-974d2363-9b8c-4d94-8f6a-77f2f71b5cc8 .shg-image-zoom,
.shg-c#s-974d2363-9b8c-4d94-8f6a-77f2f71b5cc8 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-974d2363-9b8c-4d94-8f6a-77f2f71b5cc8 {
  max-width:  100%;
}

.shg-c#s-974d2363-9b8c-4d94-8f6a-77f2f71b5cc8 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-974d2363-9b8c-4d94-8f6a-77f2f71b5cc8 .shg-image-zoom,
.shg-c#s-974d2363-9b8c-4d94-8f6a-77f2f71b5cc8 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-974d2363-9b8c-4d94-8f6a-77f2f71b5cc8 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-974d2363-9b8c-4d94-8f6a-77f2f71b5cc8 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-974d2363-9b8c-4d94-8f6a-77f2f71b5cc8 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-974d2363-9b8c-4d94-8f6a-77f2f71b5cc8 img.shogun-image,
.shg-c#s-974d2363-9b8c-4d94-8f6a-77f2f71b5cc8 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-974d2363-9b8c-4d94-8f6a-77f2f71b5cc8 .shg-image-zoom,
.shg-c#s-974d2363-9b8c-4d94-8f6a-77f2f71b5cc8 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-974d2363-9b8c-4d94-8f6a-77f2f71b5cc8 {
  max-width:  100%;
}

.shg-c#s-974d2363-9b8c-4d94-8f6a-77f2f71b5cc8 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-974d2363-9b8c-4d94-8f6a-77f2f71b5cc8 .shg-image-zoom,
.shg-c#s-974d2363-9b8c-4d94-8f6a-77f2f71b5cc8 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-974d2363-9b8c-4d94-8f6a-77f2f71b5cc8 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-974d2363-9b8c-4d94-8f6a-77f2f71b5cc8 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-974d2363-9b8c-4d94-8f6a-77f2f71b5cc8 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-974d2363-9b8c-4d94-8f6a-77f2f71b5cc8 img.shogun-image,
.shg-c#s-974d2363-9b8c-4d94-8f6a-77f2f71b5cc8 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-974d2363-9b8c-4d94-8f6a-77f2f71b5cc8 .shg-image-zoom,
.shg-c#s-974d2363-9b8c-4d94-8f6a-77f2f71b5cc8 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-974d2363-9b8c-4d94-8f6a-77f2f71b5cc8 {
  max-width:  100%;
}

.shg-c#s-974d2363-9b8c-4d94-8f6a-77f2f71b5cc8 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-974d2363-9b8c-4d94-8f6a-77f2f71b5cc8 .shg-image-zoom,
.shg-c#s-974d2363-9b8c-4d94-8f6a-77f2f71b5cc8 img.shogun-image {
  max-width: 500px !important;
  
}

.shg-c#s-974d2363-9b8c-4d94-8f6a-77f2f71b5cc8 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-974d2363-9b8c-4d94-8f6a-77f2f71b5cc8 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-974d2363-9b8c-4d94-8f6a-77f2f71b5cc8 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-974d2363-9b8c-4d94-8f6a-77f2f71b5cc8 img.shogun-image,
.shg-c#s-974d2363-9b8c-4d94-8f6a-77f2f71b5cc8 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-974d2363-9b8c-4d94-8f6a-77f2f71b5cc8 .shg-image-zoom,
.shg-c#s-974d2363-9b8c-4d94-8f6a-77f2f71b5cc8 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-8e52fa2b-f76c-44cc-86ce-55cfb9d51fee {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}
@media (max-width: 767px){#s-8e52fa2b-f76c-44cc-86ce-55cfb9d51fee {
  min-height: 125px;
}
}
#s-8e52fa2b-f76c-44cc-86ce-55cfb9d51fee .shg-product-title-component h4 span {
  color: ;
  font-weight:  600 ;
  font-family: Montserrat;
  font-style:   ;
  font-size: 15px;
  line-height: ;
  letter-spacing: ;
  
}

#s-fb424eb4-26a9-4172-b9fe-3846cfbe828f {
  margin-left: auto;
margin-right: auto;
text-align: center;
}

#s-fb424eb4-26a9-4172-b9fe-3846cfbe828f .shg-product-sold-out {
  display: none;
  color: #000;
  font-size: 14px;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
}

#s-fb424eb4-26a9-4172-b9fe-3846cfbe828f .shg-product-price {
  color: #000;
  font-weight:   ;
  font-family: Montserrat;
  font-style:  normal ;
  font-size: 14px;
}

#s-fb424eb4-26a9-4172-b9fe-3846cfbe828f .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  font-weight:   ;
  font-family: ;
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-32e79e5f-a33a-42d2-937b-e4ce09cfeed4 {
  margin-left: auto;
margin-right: auto;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-radius: 2px;
background-color: #252525;
text-align: center;
cursor: pointer;
}
#s-32e79e5f-a33a-42d2-937b-e4ce09cfeed4:hover {background-color: #424242 !important;
text-decoration: none !important;}#s-32e79e5f-a33a-42d2-937b-e4ce09cfeed4:active {background-color: #000000 !important;
text-decoration: none !important;}

  #s-32e79e5f-a33a-42d2-937b-e4ce09cfeed4-atc-btn-wrapper {
    text-align: center;
  }


#s-32e79e5f-a33a-42d2-937b-e4ce09cfeed4 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-32e79e5f-a33a-42d2-937b-e4ce09cfeed4.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-32e79e5f-a33a-42d2-937b-e4ce09cfeed4.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-32e79e5f-a33a-42d2-937b-e4ce09cfeed4.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-32e79e5f-a33a-42d2-937b-e4ce09cfeed4-atc-btn-wrapper {
    text-align: center;
  }


#s-32e79e5f-a33a-42d2-937b-e4ce09cfeed4 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-32e79e5f-a33a-42d2-937b-e4ce09cfeed4.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-32e79e5f-a33a-42d2-937b-e4ce09cfeed4.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-32e79e5f-a33a-42d2-937b-e4ce09cfeed4.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-32e79e5f-a33a-42d2-937b-e4ce09cfeed4-atc-btn-wrapper {
    text-align: center;
  }


#s-32e79e5f-a33a-42d2-937b-e4ce09cfeed4 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-32e79e5f-a33a-42d2-937b-e4ce09cfeed4.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-32e79e5f-a33a-42d2-937b-e4ce09cfeed4.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-32e79e5f-a33a-42d2-937b-e4ce09cfeed4.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-32e79e5f-a33a-42d2-937b-e4ce09cfeed4-atc-btn-wrapper {
    text-align: center;
  }


#s-32e79e5f-a33a-42d2-937b-e4ce09cfeed4 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-32e79e5f-a33a-42d2-937b-e4ce09cfeed4.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-32e79e5f-a33a-42d2-937b-e4ce09cfeed4.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-32e79e5f-a33a-42d2-937b-e4ce09cfeed4.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-32e79e5f-a33a-42d2-937b-e4ce09cfeed4-atc-btn-wrapper {
    text-align: center;
  }


#s-32e79e5f-a33a-42d2-937b-e4ce09cfeed4 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-32e79e5f-a33a-42d2-937b-e4ce09cfeed4.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-32e79e5f-a33a-42d2-937b-e4ce09cfeed4.shg-btn {
  color: #ffffff;
  font-size: 14px;
  
  
  
  display:  inline-block ;
}

#s-32e79e5f-a33a-42d2-937b-e4ce09cfeed4.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
/*
  $vgutter : 20px
  $hgutter : 10px;
*/

.shg-c:before,
.shg-c:after {
  content: " ";
  display: table;
}

/**
  Ref:
  https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Positioning/Understanding_z_index/The_stacking_context
  https://dnf.slack.com/archives/C0514HB79/p1538741509000100
**/
.shogun-root {
  z-index: 1;
  position: relative;
  isolation: isolate;
}

.shogun-root iframe {
  display: initial;
}

#mc_embed_signup .clear {
  width: auto !important;
  height: auto !important;
  visibility: visible !important;
}

.shg-clearfix:after {
  content: "";
  display: block;
  clear: both;
}

.shogun-image {
  max-width: 100%;
  min-height: inherit;
  max-height: inherit;
  display: inline !important;
  border: 0;
  vertical-align: middle;
}

.shg-fw {
  margin-left: calc(50% - 50vw);
  width: 100vw;
}

.shg-fw .shg-fw {
  margin-left: auto;
  margin-right: auto;
  width: 100%;
}

div[data-shg-lightbox-switch] {
  cursor: pointer;
}

.shg-lightbox {
  position: fixed;
  z-index: 999999;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
  background-color: rgb(0, 0, 0);
  background-color: rgba(0, 0, 0, 0.85);
}

.shg-lightbox.hidden {
  display: none !important;
}

.shg-lightbox .shg-lightbox-content {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
  text-align: center;
}

.shg-lightbox .shg-lightbox-close {
  position: absolute;
  right: 0;
  padding: 5px 0;
  color: #fff;
  font-size: 45px;
  margin-right: 10px;
  line-height: 30px;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  cursor: pointer;
  z-index: 1;
}

.shg-lightbox .shg-lightbox-image-container {
  padding: 25px;
}

.shg-lightbox .shg-lightbox-image {
  margin: auto;
  max-height: 90vh;
  max-width: 100%;
}

.shg-lightbox .shg-lightbox-close:hover,
.shg-lightbox .shg-lightbox-close:focus {
  color: #a2a2a2;
  text-decoration: none;
  cursor: pointer;
}

.shg-lightbox .shg-lightbox-nav {
  cursor: pointer;
  position: absolute;
  top: 50%;
  width: 35px;
  height: 100px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  transform: translate(0%, -50%);
  z-index: 1;
}

.shg-lightbox .shg-lightbox-nav.hidden {
  display: none !important;
}

.shg-lightbox .shg-lightbox-nav.shg-nav-left {
  left: 0;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHdpZHRoPSIxNzkyIiBoZWlnaHQ9IjE3OTIiIHZpZXdCb3g9IjAgMCAxNzkyIDE3OTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZmlsbD0id2hpdGUiPjxwYXRoIGQ9Ik0xMjAzIDU0NHEwIDEzLTEwIDIzbC0zOTMgMzkzIDM5MyAzOTNxMTAgMTAgMTAgMjN0LTEwIDIzbC01MCA1MHEtMTAgMTAtMjMgMTB0LTIzLTEwbC00NjYtNDY2cS0xMC0xMC0xMC0yM3QxMC0yM2w0NjYtNDY2cTEwLTEwIDIzLTEwdDIzIDEwbDUwIDUwcTEwIDEwIDEwIDIzeiIvPjwvc3ZnPg==);
}

.shg-lightbox .shg-lightbox-nav.shg-nav-right {
  right: 0;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHdpZHRoPSIxNzkyIiBoZWlnaHQ9IjE3OTIiIHZpZXdCb3g9IjAgMCAxNzkyIDE3OTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZmlsbD0id2hpdGUiPjxwYXRoIGQ9Ik0xMTcxIDk2MHEwIDEzLTEwIDIzbC00NjYgNDY2cS0xMCAxMC0yMyAxMHQtMjMtMTBsLTUwLTUwcS0xMC0xMC0xMC0yM3QxMC0yM2wzOTMtMzkzLTM5My0zOTNxLTEwLTEwLTEwLTIzdDEwLTIzbDUwLTUwcTEwLTEwIDIzLTEwdDIzIDEwbDQ2NiA0NjZxMTAgMTAgMTAgMjN6Ii8+PC9zdmc+);
}

@media screen and (min-width: 769px) {
  .shg-lightbox .shg-lightbox-image-container {
    padding: 50px;
  }
}

.shogun-lazyload:not([src]),
.shogun-lazyloading:not([src]) {
  opacity: 0;
}

.shogun-lazyloaded {
  opacity: 1;
  transition: opacity 300ms;
}

.shogun-root a:empty,
.shogun-root article:empty,
.shogun-root dl:empty,
.shogun-root h1:empty,
.shogun-root h2:empty,
.shogun-root h3:empty,
.shogun-root h4:empty,
.shogun-root h5:empty,
.shogun-root h6:empty,
.shogun-root p:empty,
.shogun-root section:empty,
.shogun-root ul:empty {
  display: unset;
}

.shogun-root div:empty:not(.shopify-section *):not([id^="wistia"]) {
  display: inline-block;
}

/* User Content Animations --> */
[data-animations*="enterviewport"][data-animations*="fadeIn"],
[data-animations*="enterviewport"][data-animations*="zoomIn"] {
  opacity: 0;
}

/* <-- User Content Animations */

.shogun-form-error-msg,
.shogun-form-field-error-msg {
  display: flex;
  align-items: center;
  color: #dc143c;
}

.shogun-badge {
  margin-bottom: 50px;
}

.shogun-badge-container {
  position: fixed;
  right: 0;
  bottom: 0;
  margin-bottom: -10px;
}

@charset "UTF-8";/*!
 * 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{animation-duration:1s;animation-duration:var(--animate-duration);animation-fill-mode:both}.animate__animated.animate__infinite{animation-iteration-count:infinite}.animate__animated.animate__repeat-1{animation-iteration-count:1;animation-iteration-count:var(--animate-repeat)}.animate__animated.animate__repeat-2{animation-iteration-count:2;animation-iteration-count:calc(var(--animate-repeat)*2)}.animate__animated.animate__repeat-3{animation-iteration-count:3;animation-iteration-count:calc(var(--animate-repeat)*3)}.animate__animated.animate__delay-1s{animation-delay:1s;animation-delay:var(--animate-delay)}.animate__animated.animate__delay-2s{animation-delay:2s;animation-delay:calc(var(--animate-delay)*2)}.animate__animated.animate__delay-3s{animation-delay:3s;animation-delay:calc(var(--animate-delay)*3)}.animate__animated.animate__delay-4s{animation-delay:4s;animation-delay:calc(var(--animate-delay)*4)}.animate__animated.animate__delay-5s{animation-delay:5s;animation-delay:calc(var(--animate-delay)*5)}.animate__animated.animate__faster{animation-duration:.5s;animation-duration:calc(var(--animate-duration)/2)}.animate__animated.animate__fast{animation-duration:.8s;animation-duration:calc(var(--animate-duration)*0.8)}.animate__animated.animate__slow{animation-duration:2s;animation-duration:calc(var(--animate-duration)*2)}.animate__animated.animate__slower{animation-duration:3s;animation-duration:calc(var(--animate-duration)*3)}@media (prefers-reduced-motion:reduce),print{.animate__animated{animation-duration:1ms!important;transition-duration:1ms!important;animation-iteration-count:1!important}.animate__animated[class*=Out]{opacity:0}}@keyframes bounce{0%,20%,53%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0) scaleY(.95)}90%{transform:translate3d(0,-4px,0) scaleY(1.02)}}.animate__bounce{animation-name:bounce;transform-origin:center bottom}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.animate__flash{animation-name:flash}@keyframes pulse{0%{transform:scaleX(1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scaleX(1)}}.animate__pulse{animation-name:pulse;animation-timing-function:ease-in-out}@keyframes rubberBand{0%{transform:scaleX(1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}to{transform:scaleX(1)}}.animate__rubberBand{animation-name:rubberBand}@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{animation-name:shakeX}@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{animation-name:shakeY}@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{animation-timing-function:ease-in-out;animation-name:headShake}@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;animation-name:swing}@keyframes tada{0%{transform:scaleX(1)}10%,20%{transform:scale3d(.9,.9,.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{animation-name:tada}@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{animation-name:wobble}@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(-.78125deg) skewY(-.78125deg)}77.7%{transform:skewX(.390625deg) skewY(.390625deg)}88.8%{transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.animate__jello{animation-name:jello;transform-origin:center}@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{animation-name:heartBeat;animation-duration:1.3s;animation-duration:calc(var(--animate-duration)*1.3);animation-timing-function:ease-in-out}@keyframes backInDown{0%{transform:translateY(-1200px) scale(.7);opacity:.7}80%{transform:translateY(0) scale(.7);opacity:.7}to{transform:scale(1);opacity:1}}.animate__backInDown{animation-name:backInDown}@keyframes backInLeft{0%{transform:translateX(-2000px) scale(.7);opacity:.7}80%{transform:translateX(0) scale(.7);opacity:.7}to{transform:scale(1);opacity:1}}.animate__backInLeft{animation-name:backInLeft}@keyframes backInRight{0%{transform:translateX(2000px) scale(.7);opacity:.7}80%{transform:translateX(0) scale(.7);opacity:.7}to{transform:scale(1);opacity:1}}.animate__backInRight{animation-name:backInRight}@keyframes backInUp{0%{transform:translateY(1200px) scale(.7);opacity:.7}80%{transform:translateY(0) scale(.7);opacity:.7}to{transform:scale(1);opacity:1}}.animate__backInUp{animation-name:backInUp}@keyframes backOutDown{0%{transform:scale(1);opacity:1}20%{transform:translateY(0) scale(.7);opacity:.7}to{transform:translateY(700px) scale(.7);opacity:.7}}.animate__backOutDown{animation-name:backOutDown}@keyframes backOutLeft{0%{transform:scale(1);opacity:1}20%{transform:translateX(0) scale(.7);opacity:.7}to{transform:translateX(-2000px) scale(.7);opacity:.7}}.animate__backOutLeft{animation-name:backOutLeft}@keyframes backOutRight{0%{transform:scale(1);opacity:1}20%{transform:translateX(0) scale(.7);opacity:.7}to{transform:translateX(2000px) scale(.7);opacity:.7}}.animate__backOutRight{animation-name:backOutRight}@keyframes backOutUp{0%{transform:scale(1);opacity:1}20%{transform:translateY(0) scale(.7);opacity:.7}to{transform:translateY(-700px) scale(.7);opacity:.7}}.animate__backOutUp{animation-name:backOutUp}@keyframes bounceIn{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleX(1)}}.animate__bounceIn{animation-duration:.75s;animation-duration:calc(var(--animate-duration)*0.75);animation-name:bounceIn}@keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;transform:translate3d(0,25px,0) scaleY(.9)}75%{transform:translate3d(0,-10px,0) scaleY(.95)}90%{transform:translate3d(0,5px,0) scaleY(.985)}to{transform:translateZ(0)}}.animate__bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.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(.98)}90%{transform:translate3d(5px,0,0) scaleX(.995)}to{transform:translateZ(0)}}.animate__bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.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(.98)}90%{transform:translate3d(-5px,0,0) scaleX(.995)}to{transform:translateZ(0)}}.animate__bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;transform:translate3d(0,-20px,0) scaleY(.9)}75%{transform:translate3d(0,10px,0) scaleY(.95)}90%{transform:translate3d(0,-5px,0) scaleY(.985)}to{transform:translateZ(0)}}.animate__bounceInUp{animation-name:bounceInUp}@keyframes bounceOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}.animate__bounceOut{animation-duration:.75s;animation-duration:calc(var(--animate-duration)*0.75);animation-name:bounceOut}@keyframes bounceOutDown{20%{transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;transform:translate3d(0,2000px,0) scaleY(3)}}.animate__bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;transform:translate3d(-2000px,0,0) scaleX(2)}}.animate__bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;transform:translate3d(2000px,0,0) scaleX(2)}}.animate__bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{20%{transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:0;transform:translate3d(0,-2000px,0) scaleY(3)}}.animate__bounceOutUp{animation-name:bounceOutUp}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate__fadeIn{animation-name:fadeIn}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{0%{opacity:0;transform:translate3d(0,-2000px,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{0%{opacity:0;transform:translate3d(-2000px,0,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{0%{opacity:0;transform:translate3d(2000px,0,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{0%{opacity:0;transform:translate3d(0,2000px,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeInTopLeft{0%{opacity:0;transform:translate3d(-100%,-100%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInTopLeft{animation-name:fadeInTopLeft}@keyframes fadeInTopRight{0%{opacity:0;transform:translate3d(100%,-100%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInTopRight{animation-name:fadeInTopRight}@keyframes fadeInBottomLeft{0%{opacity:0;transform:translate3d(-100%,100%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInBottomLeft{animation-name:fadeInBottomLeft}@keyframes fadeInBottomRight{0%{opacity:0;transform:translate3d(100%,100%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInBottomRight{animation-name:fadeInBottomRight}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.animate__fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;transform:translate3d(0,100%,0)}}.animate__fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,2000px,0)}}.animate__fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate3d(-100%,0,0)}}.animate__fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;transform:translate3d(-2000px,0,0)}}.animate__fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0)}}.animate__fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;transform:translate3d(2000px,0,0)}}.animate__fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;transform:translate3d(0,-100%,0)}}.animate__fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,-2000px,0)}}.animate__fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes fadeOutTopLeft{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(-100%,-100%,0)}}.animate__fadeOutTopLeft{animation-name:fadeOutTopLeft}@keyframes fadeOutTopRight{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(100%,-100%,0)}}.animate__fadeOutTopRight{animation-name:fadeOutTopRight}@keyframes fadeOutBottomRight{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(100%,100%,0)}}.animate__fadeOutBottomRight{animation-name:fadeOutBottomRight}@keyframes fadeOutBottomLeft{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(-100%,100%,0)}}.animate__fadeOutBottomLeft{animation-name:fadeOutBottomLeft}@keyframes flip{0%{transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);animation-timing-function:ease-out}40%{transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);animation-timing-function:ease-out}50%{transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);animation-timing-function:ease-in}to{transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);animation-timing-function:ease-in}}.animate__animated.animate__flip{backface-visibility:visible;animation-name:flip}@keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);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{backface-visibility:visible!important;animation-name:flipInX}@keyframes flipInY{0%{transform:perspective(400px) rotateY(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateY(-20deg);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{backface-visibility:visible!important;animation-name:flipInY}@keyframes flipOutX{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.animate__flipOutX{animation-duration:.75s;animation-duration:calc(var(--animate-duration)*0.75);animation-name:flipOutX;backface-visibility:visible!important}@keyframes flipOutY{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateY(-15deg);opacity:1}to{transform:perspective(400px) rotateY(90deg);opacity:0}}.animate__flipOutY{animation-duration:.75s;animation-duration:calc(var(--animate-duration)*0.75);backface-visibility:visible!important;animation-name:flipOutY}@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{animation-name:lightSpeedInRight;animation-timing-function:ease-out}@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{animation-name:lightSpeedInLeft;animation-timing-function:ease-out}@keyframes lightSpeedOutRight{0%{opacity:1}to{transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.animate__lightSpeedOutRight{animation-name:lightSpeedOutRight;animation-timing-function:ease-in}@keyframes lightSpeedOutLeft{0%{opacity:1}to{transform:translate3d(-100%,0,0) skewX(-30deg);opacity:0}}.animate__lightSpeedOutLeft{animation-name:lightSpeedOutLeft;animation-timing-function:ease-in}@keyframes rotateIn{0%{transform:rotate(-200deg);opacity:0}to{transform:translateZ(0);opacity:1}}.animate__rotateIn{animation-name:rotateIn;transform-origin:center}@keyframes rotateInDownLeft{0%{transform:rotate(-45deg);opacity:0}to{transform:translateZ(0);opacity:1}}.animate__rotateInDownLeft{animation-name:rotateInDownLeft;transform-origin:left bottom}@keyframes rotateInDownRight{0%{transform:rotate(45deg);opacity:0}to{transform:translateZ(0);opacity:1}}.animate__rotateInDownRight{animation-name:rotateInDownRight;transform-origin:right bottom}@keyframes rotateInUpLeft{0%{transform:rotate(45deg);opacity:0}to{transform:translateZ(0);opacity:1}}.animate__rotateInUpLeft{animation-name:rotateInUpLeft;transform-origin:left bottom}@keyframes rotateInUpRight{0%{transform:rotate(-90deg);opacity:0}to{transform:translateZ(0);opacity:1}}.animate__rotateInUpRight{animation-name:rotateInUpRight;transform-origin:right bottom}@keyframes rotateOut{0%{opacity:1}to{transform:rotate(200deg);opacity:0}}.animate__rotateOut{animation-name:rotateOut;transform-origin:center}@keyframes rotateOutDownLeft{0%{opacity:1}to{transform:rotate(45deg);opacity:0}}.animate__rotateOutDownLeft{animation-name:rotateOutDownLeft;transform-origin:left bottom}@keyframes rotateOutDownRight{0%{opacity:1}to{transform:rotate(-45deg);opacity:0}}.animate__rotateOutDownRight{animation-name:rotateOutDownRight;transform-origin:right bottom}@keyframes rotateOutUpLeft{0%{opacity:1}to{transform:rotate(-45deg);opacity:0}}.animate__rotateOutUpLeft{animation-name:rotateOutUpLeft;transform-origin:left bottom}@keyframes rotateOutUpRight{0%{opacity:1}to{transform:rotate(90deg);opacity:0}}.animate__rotateOutUpRight{animation-name:rotateOutUpRight;transform-origin:right bottom}@keyframes hinge{0%{animation-timing-function:ease-in-out}20%,60%{transform:rotate(80deg);animation-timing-function:ease-in-out}40%,80%{transform:rotate(60deg);animation-timing-function:ease-in-out;opacity:1}to{transform:translate3d(0,700px,0);opacity:0}}.animate__hinge{animation-duration:2s;animation-duration:calc(var(--animate-duration)*2);animation-name:hinge;transform-origin:top left}@keyframes jackInTheBox{0%{opacity:0;transform:scale(.1) rotate(30deg);transform-origin:center bottom}50%{transform:rotate(-10deg)}70%{transform:rotate(3deg)}to{opacity:1;transform:scale(1)}}.animate__jackInTheBox{animation-name:jackInTheBox}@keyframes rollIn{0%{opacity:0;transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;transform:translateZ(0)}}.animate__rollIn{animation-name:rollIn}@keyframes rollOut{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0) rotate(120deg)}}.animate__rollOut{animation-name:rollOut}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.animate__zoomIn{animation-name:zoomIn}@keyframes zoomInDown{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInUp{animation-name:zoomInUp}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.animate__zoomOut{animation-name:zoomOut}@keyframes zoomOutDown{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomOutDown{animation-name:zoomOutDown;transform-origin:center bottom}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(-2000px,0,0)}}.animate__zoomOutLeft{animation-name:zoomOutLeft;transform-origin:left center}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(2000px,0,0)}}.animate__zoomOutRight{animation-name:zoomOutRight;transform-origin:right center}@keyframes zoomOutUp{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomOutUp{animation-name:zoomOutUp;transform-origin:center bottom}@keyframes slideInDown{0%{transform:translate3d(0,-100%,0);visibility:visible}to{transform:translateZ(0)}}.animate__slideInDown{animation-name:slideInDown}@keyframes slideInLeft{0%{transform:translate3d(-100%,0,0);visibility:visible}to{transform:translateZ(0)}}.animate__slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{0%{transform:translate3d(100%,0,0);visibility:visible}to{transform:translateZ(0)}}.animate__slideInRight{animation-name:slideInRight}@keyframes slideInUp{0%{transform:translate3d(0,100%,0);visibility:visible}to{transform:translateZ(0)}}.animate__slideInUp{animation-name:slideInUp}@keyframes slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,100%,0)}}.animate__slideOutDown{animation-name:slideOutDown}@keyframes slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-100%,0,0)}}.animate__slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(100%,0,0)}}.animate__slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-100%,0)}}.animate__slideOutUp{animation-name:slideOutUp}