.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-74e24138-6b70-472c-a07a-c37df5b69018 {
  background-repeat: no-repeat;
background-size: cover;
margin-top: 0%;
margin-left: 0%;
margin-bottom: 0%;
margin-right: 0%;
min-height: 300px;
background-position: center center;
}
@media (min-width: 1200px){#s-74e24138-6b70-472c-a07a-c37df5b69018 {
  display: none;
}
#s-74e24138-6b70-472c-a07a-c37df5b69018, #wrap-s-74e24138-6b70-472c-a07a-c37df5b69018, #wrap-content-s-74e24138-6b70-472c-a07a-c37df5b69018 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-74e24138-6b70-472c-a07a-c37df5b69018 {
  display: none;
}
#s-74e24138-6b70-472c-a07a-c37df5b69018, #wrap-s-74e24138-6b70-472c-a07a-c37df5b69018, #wrap-content-s-74e24138-6b70-472c-a07a-c37df5b69018 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-74e24138-6b70-472c-a07a-c37df5b69018 {
  min-height: 0px;
display: none;
}
#s-74e24138-6b70-472c-a07a-c37df5b69018, #wrap-s-74e24138-6b70-472c-a07a-c37df5b69018, #wrap-content-s-74e24138-6b70-472c-a07a-c37df5b69018 { display: none !important; }}@media (max-width: 767px){#s-74e24138-6b70-472c-a07a-c37df5b69018 {
  min-height: 0px;
display: none;
}
#s-74e24138-6b70-472c-a07a-c37df5b69018, #wrap-s-74e24138-6b70-472c-a07a-c37df5b69018, #wrap-content-s-74e24138-6b70-472c-a07a-c37df5b69018 { display: none !important; }}
#s-74e24138-6b70-472c-a07a-c37df5b69018 {
  background-image: url(https://i.shgcdn.com/18dd8830-2cbf-418f-a524-ded623e07ad1/-/format/auto/-/preview/3000x3000/-/quality/lighter/);
}








#s-74e24138-6b70-472c-a07a-c37df5b69018 > .shg-box-overlay {
  background-color: rgba(4, 4, 4, 1);
  opacity: 0;
  display: block;
}#s-74e24138-6b70-472c-a07a-c37df5b69018.shg-box.shg-c {
  justify-content: center;
}

#s-29e9527f-14d9-4e92-8612-6a05356d28f8 {
  background-repeat: no-repeat;
background-size: cover;
margin-top: 0px;
margin-bottom: 300px;
padding-top: 0px;
padding-bottom: 0px;
min-height: 0px;
background-position: center center;
}

#s-29e9527f-14d9-4e92-8612-6a05356d28f8 {
  background-image: url(https://i.shgcdn.com/3bed5972-e7ee-4928-97e8-b0f8bf03f0e1/-/format/auto/-/preview/3000x3000/-/quality/lighter/);
}








#s-29e9527f-14d9-4e92-8612-6a05356d28f8 > .shg-box-overlay {
  background-color: rgba(66, 65, 65, 1);
  opacity: 0.2;
  display: block;
}#s-29e9527f-14d9-4e92-8612-6a05356d28f8.shg-box.shg-c {
  justify-content: flex-start;
}

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

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

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

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

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

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

.shg-default-text-content h1,
.shg-default-text-content h2,
.shg-default-text-content h3,
.shg-default-text-content h4,
.shg-default-text-content h5,
.shg-default-text-content h6 {
  
  
  
}

.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;
  
  letter-spacing: -0.005em;
  line-height: 1.714;
  margin-top: 0.6em;
  
  
}

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

.shg-theme-text-content p {
  
  
  
}

#s-444a134c-652a-452d-a4d6-2a35ae472001 {
  margin-top: 0px;
margin-left: 10%;
margin-bottom: 0px;
margin-right: 10%;
}

#s-31178874-05c7-4ad8-9538-5116f90d1ed8 {
  margin-top: -10px;
margin-left: 10%;
margin-bottom: 0px;
margin-right: 10%;
}

#s-89124af3-cbb4-4d92-807c-1f2e8932c41a {
  background-repeat: no-repeat;
background-size: cover;
margin-left: auto;
margin-right: auto;
min-height: 300px;
background-position: center center;
}
@media (min-width: 1200px){#s-89124af3-cbb4-4d92-807c-1f2e8932c41a {
  display: none;
}
#s-89124af3-cbb4-4d92-807c-1f2e8932c41a, #wrap-s-89124af3-cbb4-4d92-807c-1f2e8932c41a, #wrap-content-s-89124af3-cbb4-4d92-807c-1f2e8932c41a { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-89124af3-cbb4-4d92-807c-1f2e8932c41a {
  display: none;
}
#s-89124af3-cbb4-4d92-807c-1f2e8932c41a, #wrap-s-89124af3-cbb4-4d92-807c-1f2e8932c41a, #wrap-content-s-89124af3-cbb4-4d92-807c-1f2e8932c41a { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-89124af3-cbb4-4d92-807c-1f2e8932c41a {
  display: none;
}
#s-89124af3-cbb4-4d92-807c-1f2e8932c41a, #wrap-s-89124af3-cbb4-4d92-807c-1f2e8932c41a, #wrap-content-s-89124af3-cbb4-4d92-807c-1f2e8932c41a { display: none !important; }}@media (max-width: 767px){#s-89124af3-cbb4-4d92-807c-1f2e8932c41a {
  display: none;
}
#s-89124af3-cbb4-4d92-807c-1f2e8932c41a, #wrap-s-89124af3-cbb4-4d92-807c-1f2e8932c41a, #wrap-content-s-89124af3-cbb4-4d92-807c-1f2e8932c41a { display: none !important; }}
#s-89124af3-cbb4-4d92-807c-1f2e8932c41a {
  background-image: url(https://i.shgcdn.com/f3850ee2-134f-478a-858d-3e14bbdb097f/-/format/auto/-/preview/3000x3000/-/quality/lighter/);
}

@media (max-width: 480px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-89124af3-cbb4-4d92-807c-1f2e8932c41a {
  background-image: url(https://i.shgcdn.com/f3850ee2-134f-478a-858d-3e14bbdb097f/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/480x/);
}
#s-89124af3-cbb4-4d92-807c-1f2e8932c41a.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (max-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
#s-89124af3-cbb4-4d92-807c-1f2e8932c41a {
  background-image: url(https://i.shgcdn.com/f3850ee2-134f-478a-858d-3e14bbdb097f/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/960x/);
}
#s-89124af3-cbb4-4d92-807c-1f2e8932c41a.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 481px) and (max-width: 768px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-89124af3-cbb4-4d92-807c-1f2e8932c41a {
  background-image: url(https://i.shgcdn.com/f3850ee2-134f-478a-858d-3e14bbdb097f/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/768x/);
}
#s-89124af3-cbb4-4d92-807c-1f2e8932c41a.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 481px) and (max-width: 768px) and (-webkit-min-device-pixel-ratio: 2) {
#s-89124af3-cbb4-4d92-807c-1f2e8932c41a {
  background-image: url(https://i.shgcdn.com/f3850ee2-134f-478a-858d-3e14bbdb097f/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/1536x/);
}
#s-89124af3-cbb4-4d92-807c-1f2e8932c41a.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 769px) and (max-width: 1024px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-89124af3-cbb4-4d92-807c-1f2e8932c41a {
  background-image: url(https://i.shgcdn.com/f3850ee2-134f-478a-858d-3e14bbdb097f/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/1024x/);
}
#s-89124af3-cbb4-4d92-807c-1f2e8932c41a.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 769px) and (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) {
#s-89124af3-cbb4-4d92-807c-1f2e8932c41a {
  background-image: url(https://i.shgcdn.com/f3850ee2-134f-478a-858d-3e14bbdb097f/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/2048x/);
}
#s-89124af3-cbb4-4d92-807c-1f2e8932c41a.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 1025px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-89124af3-cbb4-4d92-807c-1f2e8932c41a {
  background-image: url(https://i.shgcdn.com/f3850ee2-134f-478a-858d-3e14bbdb097f/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/1200x/);
}
#s-89124af3-cbb4-4d92-807c-1f2e8932c41a.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 1025px) and (-webkit-min-device-pixel-ratio: 2) {
#s-89124af3-cbb4-4d92-807c-1f2e8932c41a {
  background-image: url(https://i.shgcdn.com/f3850ee2-134f-478a-858d-3e14bbdb097f/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/2048x/);
}
#s-89124af3-cbb4-4d92-807c-1f2e8932c41a.shogun-lazyload-bg-image {
  background-image: none;
}

}







#s-89124af3-cbb4-4d92-807c-1f2e8932c41a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-89124af3-cbb4-4d92-807c-1f2e8932c41a.shg-box.shg-c {
  justify-content: center;
}

#s-eb73e70e-7466-4e29-ae82-4fe5a341f543 {
  margin-left: auto;
margin-right: auto;
min-height: 300px;
background-color: rgba(113, 97, 87, 0.55);
}








#s-eb73e70e-7466-4e29-ae82-4fe5a341f543 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-eb73e70e-7466-4e29-ae82-4fe5a341f543.shg-box.shg-c {
  justify-content: center;
}

#s-dfef1a95-888b-444c-bac6-94e675b45e82 {
  background-repeat: no-repeat;
background-size: contain;
margin-left: auto;
margin-right: auto;
min-height: 150px;
max-width: 660px;
background-position: center center;
}

#s-dfef1a95-888b-444c-bac6-94e675b45e82 {
  background-image: url(https://i.shgcdn.com/4b1c781f-aa94-4794-bf96-c9455360399b/);
}








#s-dfef1a95-888b-444c-bac6-94e675b45e82 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-dfef1a95-888b-444c-bac6-94e675b45e82.shg-box.shg-c {
  justify-content: center;
}

#s-d459f42a-4cca-44d3-966e-524c3ae32a2b {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

#s-23a070dd-75ae-4ea9-aa1d-4b22b58ae4b4 {
  background-repeat: no-repeat;
background-size: cover;
margin-left: auto;
margin-right: auto;
min-height: 300px;
background-position: center center;
}
@media (min-width: 768px) and (max-width: 991px){#s-23a070dd-75ae-4ea9-aa1d-4b22b58ae4b4 {
  display: none;
}
#s-23a070dd-75ae-4ea9-aa1d-4b22b58ae4b4, #wrap-s-23a070dd-75ae-4ea9-aa1d-4b22b58ae4b4, #wrap-content-s-23a070dd-75ae-4ea9-aa1d-4b22b58ae4b4 { display: none !important; }}@media (max-width: 767px){#s-23a070dd-75ae-4ea9-aa1d-4b22b58ae4b4 {
  display: none;
}
#s-23a070dd-75ae-4ea9-aa1d-4b22b58ae4b4, #wrap-s-23a070dd-75ae-4ea9-aa1d-4b22b58ae4b4, #wrap-content-s-23a070dd-75ae-4ea9-aa1d-4b22b58ae4b4 { display: none !important; }}
#s-23a070dd-75ae-4ea9-aa1d-4b22b58ae4b4 {
  background-image: url(https://i.shgcdn.com/8e555ee9-0624-4cbc-8d59-afbbb7dc51a1/-/format/auto/-/preview/3000x3000/-/quality/lighter/);
}

@media (max-width: 480px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-23a070dd-75ae-4ea9-aa1d-4b22b58ae4b4 {
  background-image: url(https://i.shgcdn.com/8e555ee9-0624-4cbc-8d59-afbbb7dc51a1/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/480x/);
}
#s-23a070dd-75ae-4ea9-aa1d-4b22b58ae4b4.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (max-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
#s-23a070dd-75ae-4ea9-aa1d-4b22b58ae4b4 {
  background-image: url(https://i.shgcdn.com/8e555ee9-0624-4cbc-8d59-afbbb7dc51a1/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/960x/);
}
#s-23a070dd-75ae-4ea9-aa1d-4b22b58ae4b4.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 481px) and (max-width: 768px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-23a070dd-75ae-4ea9-aa1d-4b22b58ae4b4 {
  background-image: url(https://i.shgcdn.com/8e555ee9-0624-4cbc-8d59-afbbb7dc51a1/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/768x/);
}
#s-23a070dd-75ae-4ea9-aa1d-4b22b58ae4b4.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 481px) and (max-width: 768px) and (-webkit-min-device-pixel-ratio: 2) {
#s-23a070dd-75ae-4ea9-aa1d-4b22b58ae4b4 {
  background-image: url(https://i.shgcdn.com/8e555ee9-0624-4cbc-8d59-afbbb7dc51a1/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/1536x/);
}
#s-23a070dd-75ae-4ea9-aa1d-4b22b58ae4b4.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 769px) and (max-width: 1024px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-23a070dd-75ae-4ea9-aa1d-4b22b58ae4b4 {
  background-image: url(https://i.shgcdn.com/8e555ee9-0624-4cbc-8d59-afbbb7dc51a1/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/1024x/);
}
#s-23a070dd-75ae-4ea9-aa1d-4b22b58ae4b4.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 769px) and (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) {
#s-23a070dd-75ae-4ea9-aa1d-4b22b58ae4b4 {
  background-image: url(https://i.shgcdn.com/8e555ee9-0624-4cbc-8d59-afbbb7dc51a1/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/2048x/);
}
#s-23a070dd-75ae-4ea9-aa1d-4b22b58ae4b4.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 1025px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-23a070dd-75ae-4ea9-aa1d-4b22b58ae4b4 {
  background-image: url(https://i.shgcdn.com/8e555ee9-0624-4cbc-8d59-afbbb7dc51a1/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/1200x/);
}
#s-23a070dd-75ae-4ea9-aa1d-4b22b58ae4b4.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 1025px) and (-webkit-min-device-pixel-ratio: 2) {
#s-23a070dd-75ae-4ea9-aa1d-4b22b58ae4b4 {
  background-image: url(https://i.shgcdn.com/8e555ee9-0624-4cbc-8d59-afbbb7dc51a1/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/2048x/);
}
#s-23a070dd-75ae-4ea9-aa1d-4b22b58ae4b4.shogun-lazyload-bg-image {
  background-image: none;
}

}







#s-23a070dd-75ae-4ea9-aa1d-4b22b58ae4b4 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-23a070dd-75ae-4ea9-aa1d-4b22b58ae4b4.shg-box.shg-c {
  justify-content: center;
}

#s-fb655e0d-5c5a-4d35-afae-5daafe6c3471 {
  margin-left: auto;
margin-right: auto;
min-height: 300px;
background-color: rgba(113, 97, 87, 0.4);
}








#s-fb655e0d-5c5a-4d35-afae-5daafe6c3471 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-fb655e0d-5c5a-4d35-afae-5daafe6c3471.shg-box.shg-c {
  justify-content: center;
}

#s-0d99a80d-632d-42d8-bc3f-8d9eab9aaf04 {
  margin-left: auto;
margin-right: auto;
min-height: 150px;
max-width: 660px;
}








#s-0d99a80d-632d-42d8-bc3f-8d9eab9aaf04 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-0d99a80d-632d-42d8-bc3f-8d9eab9aaf04.shg-box.shg-c {
  justify-content: center;
}

.shogun-heading-component h1,
.shogun-heading-component h2,
.shogun-heading-component h3,
.shogun-heading-component h4,
.shogun-heading-component h5,
.shogun-heading-component h6 {
  margin: 0;
  padding: 0;
  display: block;
  
  
  text-transform: none;
  
  font-style: normal;
  letter-spacing: normal;
  line-height: normal;
}

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

#s-160f4b48-d70e-4909-af3e-3849db1b09ef {
  margin-left: auto;
margin-bottom: -3px;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-160f4b48-d70e-4909-af3e-3849db1b09ef .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  font-family: "Abril Fatface";
  font-style:  normal ;
  font-size: 51px;
  
  letter-spacing: 0px;
  
}



#s-aad4a036-18ce-48ef-a1d1-231802fe2463 {
  margin-top: -28px;
margin-left: auto;
margin-bottom: -3px;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-aad4a036-18ce-48ef-a1d1-231802fe2463 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  font-family: "Abril Fatface";
  font-style:  normal ;
  font-size: 75px;
  
  letter-spacing: 0px;
  
}



#s-8ec266a7-77e2-495b-9c82-a75e8010b557 {
  margin-top: -27px;
margin-left: auto;
margin-bottom: -27px;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-8ec266a7-77e2-495b-9c82-a75e8010b557 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  font-family: "DM Serif Display";
  font-style:  normal ;
  font-size: 33px;
  
  letter-spacing: 0px;
  
}



#s-0d6130d7-e6b0-4db4-bcc5-4e58860a6fa2 {
  background-repeat: no-repeat;
background-size: cover;
margin-top: 20px;
margin-left: 0%;
margin-bottom: 20px;
margin-right: 0%;
padding-top: 50px;
padding-bottom: 50px;
min-height: 300px;
background-position: center center;
}
@media (min-width: 1200px){#s-0d6130d7-e6b0-4db4-bcc5-4e58860a6fa2 {
  display: none;
}
#s-0d6130d7-e6b0-4db4-bcc5-4e58860a6fa2, #wrap-s-0d6130d7-e6b0-4db4-bcc5-4e58860a6fa2, #wrap-content-s-0d6130d7-e6b0-4db4-bcc5-4e58860a6fa2 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-0d6130d7-e6b0-4db4-bcc5-4e58860a6fa2 {
  display: none;
}
#s-0d6130d7-e6b0-4db4-bcc5-4e58860a6fa2, #wrap-s-0d6130d7-e6b0-4db4-bcc5-4e58860a6fa2, #wrap-content-s-0d6130d7-e6b0-4db4-bcc5-4e58860a6fa2 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-0d6130d7-e6b0-4db4-bcc5-4e58860a6fa2 {
  min-height: 0px;
display: none;
}
#s-0d6130d7-e6b0-4db4-bcc5-4e58860a6fa2, #wrap-s-0d6130d7-e6b0-4db4-bcc5-4e58860a6fa2, #wrap-content-s-0d6130d7-e6b0-4db4-bcc5-4e58860a6fa2 { display: none !important; }}@media (max-width: 767px){#s-0d6130d7-e6b0-4db4-bcc5-4e58860a6fa2 {
  min-height: 0px;
display: none;
}
#s-0d6130d7-e6b0-4db4-bcc5-4e58860a6fa2, #wrap-s-0d6130d7-e6b0-4db4-bcc5-4e58860a6fa2, #wrap-content-s-0d6130d7-e6b0-4db4-bcc5-4e58860a6fa2 { display: none !important; }}
#s-0d6130d7-e6b0-4db4-bcc5-4e58860a6fa2 {
  background-image: url(https://i.shgcdn.com/f3850ee2-134f-478a-858d-3e14bbdb097f/-/format/auto/-/preview/3000x3000/-/quality/lighter/);
}








#s-0d6130d7-e6b0-4db4-bcc5-4e58860a6fa2 > .shg-box-overlay {
  background-color: rgba(113, 97, 87, 1);
  opacity: 0.3;
  display: block;
}#s-0d6130d7-e6b0-4db4-bcc5-4e58860a6fa2.shg-box.shg-c {
  justify-content: center;
}

#s-f1d41f50-591b-429b-9f36-36f871f620e7 {
  background-repeat: no-repeat;
background-size: contain;
margin-left: auto;
margin-right: auto;
min-height: 200px;
max-width: 800px;
background-position: center center;
}

#s-f1d41f50-591b-429b-9f36-36f871f620e7 {
  background-image: url(https://i.shgcdn.com/d0f04c3f-5373-42de-884d-ac79bfc32dcc/);
}








#s-f1d41f50-591b-429b-9f36-36f871f620e7 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-f1d41f50-591b-429b-9f36-36f871f620e7.shg-box.shg-c {
  justify-content: center;
}

#s-d3990903-7a0e-4bbc-9a25-a6da9fd0d97b {
  background-repeat: no-repeat;
background-size: cover;
margin-left: auto;
margin-right: auto;
min-height: 300px;
background-position: center center;
}
@media (min-width: 1200px){#s-d3990903-7a0e-4bbc-9a25-a6da9fd0d97b {
  display: none;
}
#s-d3990903-7a0e-4bbc-9a25-a6da9fd0d97b, #wrap-s-d3990903-7a0e-4bbc-9a25-a6da9fd0d97b, #wrap-content-s-d3990903-7a0e-4bbc-9a25-a6da9fd0d97b { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-d3990903-7a0e-4bbc-9a25-a6da9fd0d97b {
  display: none;
}
#s-d3990903-7a0e-4bbc-9a25-a6da9fd0d97b, #wrap-s-d3990903-7a0e-4bbc-9a25-a6da9fd0d97b, #wrap-content-s-d3990903-7a0e-4bbc-9a25-a6da9fd0d97b { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-d3990903-7a0e-4bbc-9a25-a6da9fd0d97b {
  display: none;
}
#s-d3990903-7a0e-4bbc-9a25-a6da9fd0d97b, #wrap-s-d3990903-7a0e-4bbc-9a25-a6da9fd0d97b, #wrap-content-s-d3990903-7a0e-4bbc-9a25-a6da9fd0d97b { display: none !important; }}@media (max-width: 767px){#s-d3990903-7a0e-4bbc-9a25-a6da9fd0d97b {
  display: none;
}
#s-d3990903-7a0e-4bbc-9a25-a6da9fd0d97b, #wrap-s-d3990903-7a0e-4bbc-9a25-a6da9fd0d97b, #wrap-content-s-d3990903-7a0e-4bbc-9a25-a6da9fd0d97b { display: none !important; }}
#s-d3990903-7a0e-4bbc-9a25-a6da9fd0d97b {
  background-image: url(https://i.shgcdn.com/f3850ee2-134f-478a-858d-3e14bbdb097f/-/format/auto/-/preview/3000x3000/-/quality/lighter/);
}

@media (max-width: 480px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-d3990903-7a0e-4bbc-9a25-a6da9fd0d97b {
  background-image: url(https://i.shgcdn.com/f3850ee2-134f-478a-858d-3e14bbdb097f/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/480x/);
}
#s-d3990903-7a0e-4bbc-9a25-a6da9fd0d97b.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (max-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
#s-d3990903-7a0e-4bbc-9a25-a6da9fd0d97b {
  background-image: url(https://i.shgcdn.com/f3850ee2-134f-478a-858d-3e14bbdb097f/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/960x/);
}
#s-d3990903-7a0e-4bbc-9a25-a6da9fd0d97b.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 481px) and (max-width: 768px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-d3990903-7a0e-4bbc-9a25-a6da9fd0d97b {
  background-image: url(https://i.shgcdn.com/f3850ee2-134f-478a-858d-3e14bbdb097f/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/768x/);
}
#s-d3990903-7a0e-4bbc-9a25-a6da9fd0d97b.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 481px) and (max-width: 768px) and (-webkit-min-device-pixel-ratio: 2) {
#s-d3990903-7a0e-4bbc-9a25-a6da9fd0d97b {
  background-image: url(https://i.shgcdn.com/f3850ee2-134f-478a-858d-3e14bbdb097f/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/1536x/);
}
#s-d3990903-7a0e-4bbc-9a25-a6da9fd0d97b.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 769px) and (max-width: 1024px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-d3990903-7a0e-4bbc-9a25-a6da9fd0d97b {
  background-image: url(https://i.shgcdn.com/f3850ee2-134f-478a-858d-3e14bbdb097f/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/1024x/);
}
#s-d3990903-7a0e-4bbc-9a25-a6da9fd0d97b.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 769px) and (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) {
#s-d3990903-7a0e-4bbc-9a25-a6da9fd0d97b {
  background-image: url(https://i.shgcdn.com/f3850ee2-134f-478a-858d-3e14bbdb097f/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/2048x/);
}
#s-d3990903-7a0e-4bbc-9a25-a6da9fd0d97b.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 1025px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-d3990903-7a0e-4bbc-9a25-a6da9fd0d97b {
  background-image: url(https://i.shgcdn.com/f3850ee2-134f-478a-858d-3e14bbdb097f/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/1200x/);
}
#s-d3990903-7a0e-4bbc-9a25-a6da9fd0d97b.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 1025px) and (-webkit-min-device-pixel-ratio: 2) {
#s-d3990903-7a0e-4bbc-9a25-a6da9fd0d97b {
  background-image: url(https://i.shgcdn.com/f3850ee2-134f-478a-858d-3e14bbdb097f/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/2048x/);
}
#s-d3990903-7a0e-4bbc-9a25-a6da9fd0d97b.shogun-lazyload-bg-image {
  background-image: none;
}

}







#s-d3990903-7a0e-4bbc-9a25-a6da9fd0d97b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-d3990903-7a0e-4bbc-9a25-a6da9fd0d97b.shg-box.shg-c {
  justify-content: center;
}

#s-db063a63-8e32-4338-a371-ee4442cbcdb5 {
  margin-left: auto;
margin-right: auto;
min-height: 300px;
background-color: rgba(113, 97, 87, 0.55);
}








#s-db063a63-8e32-4338-a371-ee4442cbcdb5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-db063a63-8e32-4338-a371-ee4442cbcdb5.shg-box.shg-c {
  justify-content: center;
}

#s-4cef235f-f7b7-425c-9ad8-1e4949463675 {
  background-repeat: no-repeat;
background-size: contain;
margin-left: auto;
margin-right: auto;
min-height: 200px;
max-width: 800px;
background-position: center center;
}

#s-4cef235f-f7b7-425c-9ad8-1e4949463675 {
  background-image: url(https://i.shgcdn.com/a9fe61e1-b1b0-4056-a069-e942da996839/);
}








#s-4cef235f-f7b7-425c-9ad8-1e4949463675 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-4cef235f-f7b7-425c-9ad8-1e4949463675.shg-box.shg-c {
  justify-content: center;
}

#s-c267b803-3c9a-49d6-8ccc-9b6d4fc05868 {
  background-repeat: no-repeat;
background-size: cover;
margin-left: auto;
margin-right: auto;
min-height: 300px;
background-position: center center;
}
@media (min-width: 1200px){#s-c267b803-3c9a-49d6-8ccc-9b6d4fc05868 {
  display: none;
}
#s-c267b803-3c9a-49d6-8ccc-9b6d4fc05868, #wrap-s-c267b803-3c9a-49d6-8ccc-9b6d4fc05868, #wrap-content-s-c267b803-3c9a-49d6-8ccc-9b6d4fc05868 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-c267b803-3c9a-49d6-8ccc-9b6d4fc05868 {
  display: none;
}
#s-c267b803-3c9a-49d6-8ccc-9b6d4fc05868, #wrap-s-c267b803-3c9a-49d6-8ccc-9b6d4fc05868, #wrap-content-s-c267b803-3c9a-49d6-8ccc-9b6d4fc05868 { display: none !important; }}
#s-c267b803-3c9a-49d6-8ccc-9b6d4fc05868 {
  background-image: url(https://i.shgcdn.com/82d011b1-26db-4eae-bc2a-993740786bf1/-/format/auto/-/preview/3000x3000/-/quality/lighter/);
}

@media (max-width: 480px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-c267b803-3c9a-49d6-8ccc-9b6d4fc05868 {
  background-image: url(https://i.shgcdn.com/82d011b1-26db-4eae-bc2a-993740786bf1/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/480x/);
}
#s-c267b803-3c9a-49d6-8ccc-9b6d4fc05868.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (max-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
#s-c267b803-3c9a-49d6-8ccc-9b6d4fc05868 {
  background-image: url(https://i.shgcdn.com/82d011b1-26db-4eae-bc2a-993740786bf1/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/960x/);
}
#s-c267b803-3c9a-49d6-8ccc-9b6d4fc05868.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 481px) and (max-width: 768px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-c267b803-3c9a-49d6-8ccc-9b6d4fc05868 {
  background-image: url(https://i.shgcdn.com/82d011b1-26db-4eae-bc2a-993740786bf1/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/768x/);
}
#s-c267b803-3c9a-49d6-8ccc-9b6d4fc05868.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 481px) and (max-width: 768px) and (-webkit-min-device-pixel-ratio: 2) {
#s-c267b803-3c9a-49d6-8ccc-9b6d4fc05868 {
  background-image: url(https://i.shgcdn.com/82d011b1-26db-4eae-bc2a-993740786bf1/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/1536x/);
}
#s-c267b803-3c9a-49d6-8ccc-9b6d4fc05868.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 769px) and (max-width: 1024px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-c267b803-3c9a-49d6-8ccc-9b6d4fc05868 {
  background-image: url(https://i.shgcdn.com/82d011b1-26db-4eae-bc2a-993740786bf1/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/1024x/);
}
#s-c267b803-3c9a-49d6-8ccc-9b6d4fc05868.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 769px) and (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) {
#s-c267b803-3c9a-49d6-8ccc-9b6d4fc05868 {
  background-image: url(https://i.shgcdn.com/82d011b1-26db-4eae-bc2a-993740786bf1/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/2048x/);
}
#s-c267b803-3c9a-49d6-8ccc-9b6d4fc05868.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 1025px) and (-webkit-max-device-pixel-ratio: 1.9) {
#s-c267b803-3c9a-49d6-8ccc-9b6d4fc05868 {
  background-image: url(https://i.shgcdn.com/82d011b1-26db-4eae-bc2a-993740786bf1/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/1200x/);
}
#s-c267b803-3c9a-49d6-8ccc-9b6d4fc05868.shogun-lazyload-bg-image {
  background-image: none;
}

}
@media (min-width: 1025px) and (-webkit-min-device-pixel-ratio: 2) {
#s-c267b803-3c9a-49d6-8ccc-9b6d4fc05868 {
  background-image: url(https://i.shgcdn.com/82d011b1-26db-4eae-bc2a-993740786bf1/-/format/auto/-/preview/3000x3000/-/quality/lighter/-/resize/2048x/);
}
#s-c267b803-3c9a-49d6-8ccc-9b6d4fc05868.shogun-lazyload-bg-image {
  background-image: none;
}

}







#s-c267b803-3c9a-49d6-8ccc-9b6d4fc05868 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-c267b803-3c9a-49d6-8ccc-9b6d4fc05868.shg-box.shg-c {
  justify-content: center;
}

#s-4236ba5b-4167-4418-a1e0-7fef11537fed {
  margin-left: auto;
margin-right: auto;
min-height: 300px;
background-color: rgba(113, 97, 87, 0.45);
}








#s-4236ba5b-4167-4418-a1e0-7fef11537fed > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-4236ba5b-4167-4418-a1e0-7fef11537fed.shg-box.shg-c {
  justify-content: center;
}

#s-4db85dad-d74a-4499-b0dd-2c332e703065 {
  margin-left: auto;
margin-right: auto;
min-height: 200px;
max-width: 800px;
}








#s-4db85dad-d74a-4499-b0dd-2c332e703065 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-4db85dad-d74a-4499-b0dd-2c332e703065.shg-box.shg-c {
  justify-content: center;
}

#s-5afbacce-42f4-41c3-93cd-e29754a57e3e {
  margin-left: auto;
margin-bottom: -3px;
margin-right: auto;
padding-top: 5px;
padding-bottom: 5px;
text-align: center;
}

#s-5afbacce-42f4-41c3-93cd-e29754a57e3e .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  font-family: "Abril Fatface";
  font-style:  normal ;
  font-size: 47px;
  line-height: 1.1em;
  letter-spacing: 0px;
  
}



#s-fbddb8a2-d1a5-4a48-973e-044bad7039b3 {
  margin-top: -17px;
margin-left: auto;
margin-bottom: -3px;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-fbddb8a2-d1a5-4a48-973e-044bad7039b3 .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  font-family: "Abril Fatface";
  font-style:  normal ;
  font-size: 60px;
  line-height: 1.1em;
  letter-spacing: 0px;
  
}



#s-b2cb35e3-1e9a-48d3-ba7b-7afbc2f1455c {
  margin-top: -20px;
margin-left: auto;
margin-bottom: -20px;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-b2cb35e3-1e9a-48d3-ba7b-7afbc2f1455c .shogun-heading-component h1 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  font-family: "DM Serif Display";
  font-style:  normal ;
  font-size: 28px;
  
  letter-spacing: 0px;
  
}



#s-d02ff41d-dcb2-4055-a70a-333827384ab3 {
  margin-top: 10px;
margin-left: auto;
margin-bottom: 20px;
margin-right: auto;
padding-top: 1px;
padding-bottom: 1px;
min-height: 50px;
max-width: 1440px;
}
@media (min-width: 1200px){#s-d02ff41d-dcb2-4055-a70a-333827384ab3 {
  display: none;
}
#s-d02ff41d-dcb2-4055-a70a-333827384ab3, #wrap-s-d02ff41d-dcb2-4055-a70a-333827384ab3, #wrap-content-s-d02ff41d-dcb2-4055-a70a-333827384ab3 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-d02ff41d-dcb2-4055-a70a-333827384ab3 {
  display: none;
}
#s-d02ff41d-dcb2-4055-a70a-333827384ab3, #wrap-s-d02ff41d-dcb2-4055-a70a-333827384ab3, #wrap-content-s-d02ff41d-dcb2-4055-a70a-333827384ab3 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-d02ff41d-dcb2-4055-a70a-333827384ab3 {
  display: none;
}
#s-d02ff41d-dcb2-4055-a70a-333827384ab3, #wrap-s-d02ff41d-dcb2-4055-a70a-333827384ab3, #wrap-content-s-d02ff41d-dcb2-4055-a70a-333827384ab3 { display: none !important; }}@media (max-width: 767px){#s-d02ff41d-dcb2-4055-a70a-333827384ab3 {
  display: none;
}
#s-d02ff41d-dcb2-4055-a70a-333827384ab3, #wrap-s-d02ff41d-dcb2-4055-a70a-333827384ab3, #wrap-content-s-d02ff41d-dcb2-4055-a70a-333827384ab3 { display: none !important; }}







#s-d02ff41d-dcb2-4055-a70a-333827384ab3 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-d02ff41d-dcb2-4055-a70a-333827384ab3.shg-box.shg-c {
  justify-content: flex-end;
}

#s-c14419b8-030b-430f-bd3b-6571690b0795 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
padding-top: 0px;
padding-left: 2%;
padding-bottom: 0px;
padding-right: 2%;
max-width: 880px;
}
@media (min-width: 1200px){#s-c14419b8-030b-430f-bd3b-6571690b0795 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-c14419b8-030b-430f-bd3b-6571690b0795 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-c14419b8-030b-430f-bd3b-6571690b0795 {
  
}
}@media (max-width: 767px){#s-c14419b8-030b-430f-bd3b-6571690b0795 {
  
}
}
#s-262def79-bb02-4326-97fc-a5157838240b {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
padding-top: 0px;
padding-left: 4%;
padding-bottom: 15px;
padding-right: 5%;
max-width: 880px;
}

#s-44be5d6d-1be9-4fb0-b066-2e61039ddb9b {
  margin-top: 0px;
margin-bottom: 0px;
padding-top: 0px;
padding-bottom: 0px;
min-height: 50px;
}
@media (min-width: 1200px){#s-44be5d6d-1be9-4fb0-b066-2e61039ddb9b {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-44be5d6d-1be9-4fb0-b066-2e61039ddb9b {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-44be5d6d-1be9-4fb0-b066-2e61039ddb9b {
  display: none;
}
#s-44be5d6d-1be9-4fb0-b066-2e61039ddb9b, #wrap-s-44be5d6d-1be9-4fb0-b066-2e61039ddb9b, #wrap-content-s-44be5d6d-1be9-4fb0-b066-2e61039ddb9b { display: none !important; }}@media (max-width: 767px){#s-44be5d6d-1be9-4fb0-b066-2e61039ddb9b {
  display: none;
}
#s-44be5d6d-1be9-4fb0-b066-2e61039ddb9b, #wrap-s-44be5d6d-1be9-4fb0-b066-2e61039ddb9b, #wrap-content-s-44be5d6d-1be9-4fb0-b066-2e61039ddb9b { display: none !important; }}







#s-44be5d6d-1be9-4fb0-b066-2e61039ddb9b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-44be5d6d-1be9-4fb0-b066-2e61039ddb9b.shg-box.shg-c {
  justify-content: center;
}

#s-abdd934f-cab1-428f-bddb-93db479fd58a {
  padding-top: 0px;
padding-bottom: 50px;
min-height: 50px;
}
@media (min-width: 1200px){#s-abdd934f-cab1-428f-bddb-93db479fd58a {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-abdd934f-cab1-428f-bddb-93db479fd58a {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-abdd934f-cab1-428f-bddb-93db479fd58a {
  
}
}@media (max-width: 767px){#s-abdd934f-cab1-428f-bddb-93db479fd58a {
  
}
}







#s-abdd934f-cab1-428f-bddb-93db479fd58a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-abdd934f-cab1-428f-bddb-93db479fd58a.shg-box.shg-c {
  justify-content: center;
}

#s-d31c957f-2743-4883-9f20-5e1f90a37c69 {
  background-repeat: no-repeat;
background-size: cover;
margin-top: 0px;
margin-left: 3%;
margin-bottom: 0px;
margin-right: 3%;
padding-top: 15px;
padding-left: 0px;
padding-bottom: 5px;
padding-right: 0px;
min-height: 50px;
background-position: center center;
}

#s-d31c957f-2743-4883-9f20-5e1f90a37c69 {
  background-image: url(https://i.shgcdn.com/394f8aec-0bdc-4648-8a6b-18dd5e77f5fa/-/format/auto/-/preview/3000x3000/-/quality/lighter/);
}








#s-d31c957f-2743-4883-9f20-5e1f90a37c69 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-d31c957f-2743-4883-9f20-5e1f90a37c69.shg-box.shg-c {
  justify-content: center;
}

#s-787359ee-b654-497d-8b9d-7a9f7ebe98f5 {
  margin-top: -20px;
margin-left: auto;
margin-bottom: -20px;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-787359ee-b654-497d-8b9d-7a9f7ebe98f5 .shogun-heading-component h3 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  font-family: "DM Serif Display";
  font-style:  normal ;
  font-size: 47px;
  
  letter-spacing: 0px;
  
}



#s-2cee4e53-597a-427a-83f3-6d9bf07940c7 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-2cee4e53-597a-427a-83f3-6d9bf07940c7 .shogun-heading-component h3 {
  color: rgba(255, 255, 255, 1);
  font-weight:  700 ;
  font-family: "Lato";
  font-style:  normal ;
  font-size: 20px;
  
  letter-spacing: 6px;
  
}



.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-fb084d3c-3ac8-4bc4-82fb-c2ddfeef5393 {
  margin-left: 2%;
margin-right: 2%;
}
@media (min-width: 768px) and (max-width: 991px){#s-fb084d3c-3ac8-4bc4-82fb-c2ddfeef5393 {
  
}
}@media (max-width: 767px){#s-fb084d3c-3ac8-4bc4-82fb-c2ddfeef5393 {
  
}
}
@media (min-width: 0px) {
[id="s-fb084d3c-3ac8-4bc4-82fb-c2ddfeef5393"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-fb084d3c-3ac8-4bc4-82fb-c2ddfeef5393"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-fb084d3c-3ac8-4bc4-82fb-c2ddfeef5393"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-fb084d3c-3ac8-4bc4-82fb-c2ddfeef5393"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-046ad8ed-53e9-4464-91e7-27ac2dc08af9 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-046ad8ed-53e9-4464-91e7-27ac2dc08af9 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-046ad8ed-53e9-4464-91e7-27ac2dc08af9.shg-box.shg-c {
  justify-content: center;
}

.shogun-video {
  position: relative;
  display: block;
  height: 0;
  padding: 0;
  overflow: hidden;
}

.shogun-video-16x9 {
  padding-bottom: 56.25%;
}

.shogun-video-4x3 {
  padding-bottom: 75%;
}

.shogun-video-embed {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}

#s-adf0b2e2-cfc0-468b-aaa0-7d6243dc1a4d {
  margin-top: 0px;
margin-left: 0%;
margin-bottom: 0px;
margin-right: 0%;
padding-top: 2%;
padding-left: 3%;
padding-bottom: 2%;
padding-right: 3%;
}

#s-8cfc6684-f9fc-4be4-8d16-78edaed6c53d {
  min-height: 50px;
}








#s-8cfc6684-f9fc-4be4-8d16-78edaed6c53d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-8cfc6684-f9fc-4be4-8d16-78edaed6c53d {
  cursor: pointer;
}#s-8cfc6684-f9fc-4be4-8d16-78edaed6c53d.shg-box.shg-c {
  justify-content: center;
}

#s-1a2b366d-d722-4e84-9ab7-8f01261c0f32 {
  margin-left: 8%;
margin-right: 8%;
padding-left: 0%;
padding-right: 0%;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(113, 97, 87, 1);
border-style: none;
border-radius: 18px;
background-color: rgba(113, 97, 87, 1);
}

#s-5c6578e1-74b0-449f-8947-cead1fe698ee {
  margin-top: 0px;
margin-bottom: 0px;
padding-left: 4%;
padding-right: 4%;
}

#s-7e3688f9-380a-4073-813e-387025101da4 {
  min-height: 50px;
}








#s-7e3688f9-380a-4073-813e-387025101da4 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-7e3688f9-380a-4073-813e-387025101da4.shg-box.shg-c {
  justify-content: center;
}

#s-1dfd804e-ea4f-457f-b78e-6929572add74 {
  margin-top: 0px;
margin-left: 3%;
margin-bottom: 0px;
margin-right: 3%;
}

#s-1e8805f8-ae08-4f94-859d-fec478a1f97f {
  margin-left: 5%;
margin-right: 5%;
}
@media (min-width: 1200px){#s-1e8805f8-ae08-4f94-859d-fec478a1f97f {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-1e8805f8-ae08-4f94-859d-fec478a1f97f {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-1e8805f8-ae08-4f94-859d-fec478a1f97f {
  display: none;
}
#s-1e8805f8-ae08-4f94-859d-fec478a1f97f, #wrap-s-1e8805f8-ae08-4f94-859d-fec478a1f97f, #wrap-content-s-1e8805f8-ae08-4f94-859d-fec478a1f97f { display: none !important; }}@media (max-width: 767px){#s-1e8805f8-ae08-4f94-859d-fec478a1f97f {
  display: none;
}
#s-1e8805f8-ae08-4f94-859d-fec478a1f97f, #wrap-s-1e8805f8-ae08-4f94-859d-fec478a1f97f, #wrap-content-s-1e8805f8-ae08-4f94-859d-fec478a1f97f { display: none !important; }}
@media (min-width: 0px) {
[id="s-1e8805f8-ae08-4f94-859d-fec478a1f97f"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-1e8805f8-ae08-4f94-859d-fec478a1f97f"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 12.5px);
}

[id="s-1e8805f8-ae08-4f94-859d-fec478a1f97f"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 12.5px);
}

}

@media (min-width: 992px) {
[id="s-1e8805f8-ae08-4f94-859d-fec478a1f97f"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 12.5px);
}

[id="s-1e8805f8-ae08-4f94-859d-fec478a1f97f"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 12.5px);
}

}

@media (min-width: 1200px) {
[id="s-1e8805f8-ae08-4f94-859d-fec478a1f97f"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 12.5px);
}

[id="s-1e8805f8-ae08-4f94-859d-fec478a1f97f"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 12.5px);
}

}

#s-825056ee-383f-4926-ace7-610d645648c3 {
  min-height: 50px;
}








#s-825056ee-383f-4926-ace7-610d645648c3 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-825056ee-383f-4926-ace7-610d645648c3.shg-box.shg-c {
  justify-content: center;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.shogun-image-content > * {
  flex-shrink: 0; /* Prevents children from shrinking maintaining natural size*/
  width: 100%;
}
#s-c5735ff6-368d-4471-bb9f-022fe779d0ce {
  margin-left: auto;
margin-right: auto;
max-width: 278px;
aspect-ratio: 1/1;
text-align: center;
}

#s-c5735ff6-368d-4471-bb9f-022fe779d0ce {
  margin: 0 !important;
  overflow: visible;
}

#s-c5735ff6-368d-4471-bb9f-022fe779d0ce-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-c5735ff6-368d-4471-bb9f-022fe779d0ce {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-c5735ff6-368d-4471-bb9f-022fe779d0ce {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c5735ff6-368d-4471-bb9f-022fe779d0ce img.shogun-image {
  /* Add background color handling */
  
}

#s-c5735ff6-368d-4471-bb9f-022fe779d0ce img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-c5735ff6-368d-4471-bb9f-022fe779d0ce .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-c5735ff6-368d-4471-bb9f-022fe779d0ce .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-c5735ff6-368d-4471-bb9f-022fe779d0ce .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-c5735ff6-368d-4471-bb9f-022fe779d0ce.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-c5735ff6-368d-4471-bb9f-022fe779d0ce img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 278px;
  }



  img.s-c5735ff6-368d-4471-bb9f-022fe779d0ce.shogun-image {
    
    
    
    max-height: 278px;
  }


.s-c5735ff6-368d-4471-bb9f-022fe779d0ce .shogun-image-content {
  
    justify-content: center;
  
}

.s-c5735ff6-368d-4471-bb9f-022fe779d0ce.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c5735ff6-368d-4471-bb9f-022fe779d0ce.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c5735ff6-368d-4471-bb9f-022fe779d0ce.shogun-image {
  box-sizing: border-box;
}



.s-c5735ff6-368d-4471-bb9f-022fe779d0ce img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-c5735ff6-368d-4471-bb9f-022fe779d0ce {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-c5735ff6-368d-4471-bb9f-022fe779d0ce.shogun-image-container {
      position: relative;
    }

    .s-c5735ff6-368d-4471-bb9f-022fe779d0ce.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-c5735ff6-368d-4471-bb9f-022fe779d0ce.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-c5735ff6-368d-4471-bb9f-022fe779d0ce img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 278px;
    }
  }

@media (min-width: 1200px){#s-c5735ff6-368d-4471-bb9f-022fe779d0ce {
  margin: 0 !important;
  overflow: visible;
}

#s-c5735ff6-368d-4471-bb9f-022fe779d0ce-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-c5735ff6-368d-4471-bb9f-022fe779d0ce {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-c5735ff6-368d-4471-bb9f-022fe779d0ce {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c5735ff6-368d-4471-bb9f-022fe779d0ce img.shogun-image {
  /* Add background color handling */
  
}

#s-c5735ff6-368d-4471-bb9f-022fe779d0ce img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-c5735ff6-368d-4471-bb9f-022fe779d0ce .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-c5735ff6-368d-4471-bb9f-022fe779d0ce .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-c5735ff6-368d-4471-bb9f-022fe779d0ce .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-c5735ff6-368d-4471-bb9f-022fe779d0ce.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-c5735ff6-368d-4471-bb9f-022fe779d0ce img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 278px;
  }



  img.s-c5735ff6-368d-4471-bb9f-022fe779d0ce.shogun-image {
    
    
    
    max-height: 278px;
  }


.s-c5735ff6-368d-4471-bb9f-022fe779d0ce .shogun-image-content {
  
    justify-content: center;
  
}

.s-c5735ff6-368d-4471-bb9f-022fe779d0ce.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c5735ff6-368d-4471-bb9f-022fe779d0ce.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c5735ff6-368d-4471-bb9f-022fe779d0ce.shogun-image {
  box-sizing: border-box;
}



.s-c5735ff6-368d-4471-bb9f-022fe779d0ce img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-c5735ff6-368d-4471-bb9f-022fe779d0ce {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-c5735ff6-368d-4471-bb9f-022fe779d0ce.shogun-image-container {
      position: relative;
    }

    .s-c5735ff6-368d-4471-bb9f-022fe779d0ce.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-c5735ff6-368d-4471-bb9f-022fe779d0ce.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-c5735ff6-368d-4471-bb9f-022fe779d0ce img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 278px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-c5735ff6-368d-4471-bb9f-022fe779d0ce {
  margin: 0 !important;
  overflow: visible;
}

#s-c5735ff6-368d-4471-bb9f-022fe779d0ce-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-c5735ff6-368d-4471-bb9f-022fe779d0ce {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-c5735ff6-368d-4471-bb9f-022fe779d0ce {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c5735ff6-368d-4471-bb9f-022fe779d0ce img.shogun-image {
  /* Add background color handling */
  
}

#s-c5735ff6-368d-4471-bb9f-022fe779d0ce img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-c5735ff6-368d-4471-bb9f-022fe779d0ce .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-c5735ff6-368d-4471-bb9f-022fe779d0ce .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-c5735ff6-368d-4471-bb9f-022fe779d0ce .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-c5735ff6-368d-4471-bb9f-022fe779d0ce.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-c5735ff6-368d-4471-bb9f-022fe779d0ce img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 278px;
  }



  img.s-c5735ff6-368d-4471-bb9f-022fe779d0ce.shogun-image {
    
    
    
    max-height: 278px;
  }


.s-c5735ff6-368d-4471-bb9f-022fe779d0ce .shogun-image-content {
  
    justify-content: center;
  
}

.s-c5735ff6-368d-4471-bb9f-022fe779d0ce.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c5735ff6-368d-4471-bb9f-022fe779d0ce.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c5735ff6-368d-4471-bb9f-022fe779d0ce.shogun-image {
  box-sizing: border-box;
}



.s-c5735ff6-368d-4471-bb9f-022fe779d0ce img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-c5735ff6-368d-4471-bb9f-022fe779d0ce {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-c5735ff6-368d-4471-bb9f-022fe779d0ce.shogun-image-container {
      position: relative;
    }

    .s-c5735ff6-368d-4471-bb9f-022fe779d0ce.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-c5735ff6-368d-4471-bb9f-022fe779d0ce.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-c5735ff6-368d-4471-bb9f-022fe779d0ce img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 278px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-c5735ff6-368d-4471-bb9f-022fe779d0ce {
  margin: 0 !important;
  overflow: visible;
}

#s-c5735ff6-368d-4471-bb9f-022fe779d0ce-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-c5735ff6-368d-4471-bb9f-022fe779d0ce {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-c5735ff6-368d-4471-bb9f-022fe779d0ce {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c5735ff6-368d-4471-bb9f-022fe779d0ce img.shogun-image {
  /* Add background color handling */
  
}

#s-c5735ff6-368d-4471-bb9f-022fe779d0ce img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-c5735ff6-368d-4471-bb9f-022fe779d0ce .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-c5735ff6-368d-4471-bb9f-022fe779d0ce .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-c5735ff6-368d-4471-bb9f-022fe779d0ce .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-c5735ff6-368d-4471-bb9f-022fe779d0ce.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-c5735ff6-368d-4471-bb9f-022fe779d0ce img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 278px;
  }



  img.s-c5735ff6-368d-4471-bb9f-022fe779d0ce.shogun-image {
    
    
    
    max-height: 278px;
  }


.s-c5735ff6-368d-4471-bb9f-022fe779d0ce .shogun-image-content {
  
    justify-content: center;
  
}

.s-c5735ff6-368d-4471-bb9f-022fe779d0ce.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c5735ff6-368d-4471-bb9f-022fe779d0ce.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c5735ff6-368d-4471-bb9f-022fe779d0ce.shogun-image {
  box-sizing: border-box;
}



.s-c5735ff6-368d-4471-bb9f-022fe779d0ce img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-c5735ff6-368d-4471-bb9f-022fe779d0ce {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-c5735ff6-368d-4471-bb9f-022fe779d0ce.shogun-image-container {
      position: relative;
    }

    .s-c5735ff6-368d-4471-bb9f-022fe779d0ce.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-c5735ff6-368d-4471-bb9f-022fe779d0ce.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-c5735ff6-368d-4471-bb9f-022fe779d0ce img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 278px;
    }
  }

}@media (max-width: 767px){#s-c5735ff6-368d-4471-bb9f-022fe779d0ce {
  margin: 0 !important;
  overflow: visible;
}

#s-c5735ff6-368d-4471-bb9f-022fe779d0ce-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-c5735ff6-368d-4471-bb9f-022fe779d0ce {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-c5735ff6-368d-4471-bb9f-022fe779d0ce {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c5735ff6-368d-4471-bb9f-022fe779d0ce img.shogun-image {
  /* Add background color handling */
  
}

#s-c5735ff6-368d-4471-bb9f-022fe779d0ce img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-c5735ff6-368d-4471-bb9f-022fe779d0ce .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-c5735ff6-368d-4471-bb9f-022fe779d0ce .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-c5735ff6-368d-4471-bb9f-022fe779d0ce .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-c5735ff6-368d-4471-bb9f-022fe779d0ce.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-c5735ff6-368d-4471-bb9f-022fe779d0ce img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 278px;
  }



  img.s-c5735ff6-368d-4471-bb9f-022fe779d0ce.shogun-image {
    
    
    
    max-height: 278px;
  }


.s-c5735ff6-368d-4471-bb9f-022fe779d0ce .shogun-image-content {
  
    justify-content: center;
  
}

.s-c5735ff6-368d-4471-bb9f-022fe779d0ce.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c5735ff6-368d-4471-bb9f-022fe779d0ce.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c5735ff6-368d-4471-bb9f-022fe779d0ce.shogun-image {
  box-sizing: border-box;
}



.s-c5735ff6-368d-4471-bb9f-022fe779d0ce img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-c5735ff6-368d-4471-bb9f-022fe779d0ce {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-c5735ff6-368d-4471-bb9f-022fe779d0ce.shogun-image-container {
      position: relative;
    }

    .s-c5735ff6-368d-4471-bb9f-022fe779d0ce.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-c5735ff6-368d-4471-bb9f-022fe779d0ce.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-c5735ff6-368d-4471-bb9f-022fe779d0ce img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 278px;
    }
  }

}
#s-11d08129-d5af-446d-bfaa-49730cc2ebca {
  margin-left: auto;
margin-right: auto;
}

#s-efd3555f-75a2-4819-b8fb-e1eb49b1a8f6 {
  min-height: 50px;
}








#s-efd3555f-75a2-4819-b8fb-e1eb49b1a8f6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-efd3555f-75a2-4819-b8fb-e1eb49b1a8f6.shg-box.shg-c {
  justify-content: center;
}

#s-511aad13-d9c6-4576-9a1c-fb277fc74755 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-511aad13-d9c6-4576-9a1c-fb277fc74755 .shogun-heading-component h3 {
  
  font-weight:  normal ;
  font-family: "Bebas Neue";
  font-style:  normal ;
  font-size: 30px;
  
  
  text-align: left;
}



#s-44a46242-920a-4f2a-9a9e-bc7c2a89199f {
  padding-left: 5%;
padding-right: 5%;
}

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

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

.shg-btn-text {
  
  
}

.shg-btn.shg-btn-stretch {
  display: block;
}

.shg-btn:not(.shg-btn-stretch) {
  display: inline-block;
}

.shg-btn-wrapper.shg-align-left {
  text-align: left;
}

.shg-btn-wrapper.shg-align-center {
  text-align: center;
}

.shg-btn-wrapper.shg-align-right {
  text-align: right;
}

#s-5c947828-b191-47aa-a04f-786b9eb45285 {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iOTk3MWI5MjYtNjc1YS00Mzc2LWEzNjUtYmI3MzBmZGJiNWFmIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojZTU1MzAwO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZDU1ZTI5O3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM5OTcxYjkyNi02NzVhLTQzNzYtYTM2NS1iYjczMGZkYmI1YWYpIi8+PC9zdmc+);
background-repeat: no-repeat;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(0, 0, 0, 0);
border-style: solid;
border-radius: 12px;
text-align: left;
text-decoration: none;
hover-type: gradient;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#e55300"}, {"id"=>2, "pos"=>1, "color"=>"#d55e29"}];
}
#s-5c947828-b191-47aa-a04f-786b9eb45285:hover {border-radius: 12px !important;
background-color: rgba(183, 66, 1, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-5c947828-b191-47aa-a04f-786b9eb45285:active {border-style: solid !important;
border-top-width: 2px !important;
border-left-width: 2px !important;
border-bottom-width: 2px !important;
border-right-width: 2px !important;
border-color: rgba(18, 103, 180, 1) !important;
border-radius: 12px !important;
background-color: rgba(183, 66, 1, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}@media (min-width: 768px) and (max-width: 991px){#s-5c947828-b191-47aa-a04f-786b9eb45285 {
  margin-top: 20px;
margin-bottom: 20px;
}
}@media (max-width: 767px){#s-5c947828-b191-47aa-a04f-786b9eb45285 {
  margin-top: 20px;
margin-bottom: 20px;
}
}

  #s-5c947828-b191-47aa-a04f-786b9eb45285-root {
    text-align: left;
  }


#s-5c947828-b191-47aa-a04f-786b9eb45285.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-5c947828-b191-47aa-a04f-786b9eb45285-root {
    text-align: left;
  }


#s-5c947828-b191-47aa-a04f-786b9eb45285.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-5c947828-b191-47aa-a04f-786b9eb45285-root {
    text-align: left;
  }


#s-5c947828-b191-47aa-a04f-786b9eb45285.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-5c947828-b191-47aa-a04f-786b9eb45285-root {
    text-align: left;
  }


#s-5c947828-b191-47aa-a04f-786b9eb45285.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-5c947828-b191-47aa-a04f-786b9eb45285-root {
    text-align: left;
  }


#s-5c947828-b191-47aa-a04f-786b9eb45285.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
}
#s-9b262249-771f-4108-99c7-25fb4a6b3be3 {
  padding-top: 0%;
padding-bottom: 100px;
}
@media (min-width: 1200px){#s-9b262249-771f-4108-99c7-25fb4a6b3be3 {
  display: none;
}
#s-9b262249-771f-4108-99c7-25fb4a6b3be3, #wrap-s-9b262249-771f-4108-99c7-25fb4a6b3be3, #wrap-content-s-9b262249-771f-4108-99c7-25fb4a6b3be3 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-9b262249-771f-4108-99c7-25fb4a6b3be3 {
  display: none;
}
#s-9b262249-771f-4108-99c7-25fb4a6b3be3, #wrap-s-9b262249-771f-4108-99c7-25fb4a6b3be3, #wrap-content-s-9b262249-771f-4108-99c7-25fb4a6b3be3 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-9b262249-771f-4108-99c7-25fb4a6b3be3 {
  display: none;
}
#s-9b262249-771f-4108-99c7-25fb4a6b3be3, #wrap-s-9b262249-771f-4108-99c7-25fb4a6b3be3, #wrap-content-s-9b262249-771f-4108-99c7-25fb4a6b3be3 { display: none !important; }}@media (max-width: 767px){#s-9b262249-771f-4108-99c7-25fb4a6b3be3 {
  padding-bottom: 20px;
display: none;
}
#s-9b262249-771f-4108-99c7-25fb4a6b3be3, #wrap-s-9b262249-771f-4108-99c7-25fb4a6b3be3, #wrap-content-s-9b262249-771f-4108-99c7-25fb4a6b3be3 { display: none !important; }}







#s-9b262249-771f-4108-99c7-25fb4a6b3be3 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-9b262249-771f-4108-99c7-25fb4a6b3be3.shg-box.shg-c {
  justify-content: center;
}

#s-5165c076-1a84-4693-a63e-075af827c04a {
  margin-top: 0px;
margin-bottom: 0px;
padding-top: 25px;
padding-bottom: 25px;
min-height: 50px;
}








#s-5165c076-1a84-4693-a63e-075af827c04a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-5165c076-1a84-4693-a63e-075af827c04a.shg-box.shg-c {
  justify-content: center;
}

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

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

#s-d0e196fb-9869-4c4d-9060-f61222f3bc94 {
  padding-left: 7%;
padding-right: 7%;
}

#s-d0e196fb-9869-4c4d-9060-f61222f3bc94 hr {
  border-top: 2px solid #ddd;
}

#s-d2f82b05-8034-4199-a424-b4af4b1fe925 {
  margin-top: -10px;
margin-left: 10%;
margin-bottom: -10px;
margin-right: 10%;
padding-left: 10%;
padding-right: 10%;
}

#s-12e9b487-6958-4899-80b3-d67fb9d2a017 {
  margin-left: auto;
margin-right: auto;
padding-top: 0%;
padding-left: 3%;
padding-bottom: 0%;
padding-right: 3%;
max-width: 880px;
}

@media (min-width: 0px) {
[id="s-12e9b487-6958-4899-80b3-d67fb9d2a017"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 7.5px);
}

}

@media (min-width: 768px) {
[id="s-12e9b487-6958-4899-80b3-d67fb9d2a017"] > .shg-row > .shg-c-sm-2_4 {
  width: calc(20.0% - 12.0px);
}

}

@media (min-width: 992px) {
[id="s-12e9b487-6958-4899-80b3-d67fb9d2a017"] > .shg-row > .shg-c-md-2_4 {
  width: calc(20.0% - 12.0px);
}

}

@media (min-width: 1200px) {
[id="s-12e9b487-6958-4899-80b3-d67fb9d2a017"] > .shg-row > .shg-c-lg-2_4 {
  width: calc(20.0% - 12.0px);
}

}

#s-0a091ee6-70ff-4d6d-8858-6078181bd122 {
  min-height: 50px;
}








#s-0a091ee6-70ff-4d6d-8858-6078181bd122 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-0a091ee6-70ff-4d6d-8858-6078181bd122.shg-box.shg-c {
  justify-content: center;
}

.shg-product-image-wrapper a.shogun-product-image-url {
  display: inline-block;
}

.shg-product-image-wrapper img.shogun-image,
.shogun-component img.shogun-image {
  display: inline-block;
  vertical-align: middle;
}

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

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

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

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

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

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

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

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

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

#s-8846fc06-9fb7-4059-a65e-6be425e0ea81 {
  text-align: left;
}



.shg-c#s-8846fc06-9fb7-4059-a65e-6be425e0ea81 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-8846fc06-9fb7-4059-a65e-6be425e0ea81 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-8846fc06-9fb7-4059-a65e-6be425e0ea81 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-8846fc06-9fb7-4059-a65e-6be425e0ea81 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-8846fc06-9fb7-4059-a65e-6be425e0ea81 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-8846fc06-9fb7-4059-a65e-6be425e0ea81 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-8846fc06-9fb7-4059-a65e-6be425e0ea81 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-8846fc06-9fb7-4059-a65e-6be425e0ea81 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-8846fc06-9fb7-4059-a65e-6be425e0ea81 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-8846fc06-9fb7-4059-a65e-6be425e0ea81 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-079dc946-032b-4777-a168-a8cff85e5908 {
  margin-left: 7%;
margin-right: 7%;
text-align: center;
}

#s-079dc946-032b-4777-a168-a8cff85e5908 .shg-product-sold-out {
  display: none;
  color: rgba(230, 83, 0, 1);
  font-size: 35px;
  
  font-family: Bebas Neue;
  font-style:  normal ;
}

#s-079dc946-032b-4777-a168-a8cff85e5908 .shg-product-price {
  color: rgba(230, 83, 0, 1);
  
  font-family: Bebas Neue;
  font-style:  normal ;
  font-size: 35px;
}

#s-079dc946-032b-4777-a168-a8cff85e5908 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  
  
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

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

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

#s-df95afc5-14fa-4838-86a7-b11478927617 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-df95afc5-14fa-4838-86a7-b11478927617 .shg-product-title-component h3 {
  color: #000;
  
  
  
  font-size: 18px;
  
  
  
}

.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-591e30a4-3c63-4d25-bd78-d92a9c3e7083 {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 10px;
background-color: rgba(229, 83, 0, 1);
text-align: center;
cursor: pointer;
background-image: none;
hover-type: color;
}
#s-591e30a4-3c63-4d25-bd78-d92a9c3e7083:hover {background-color: rgba(182, 66, 1, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-591e30a4-3c63-4d25-bd78-d92a9c3e7083:active {border-style: solid !important;
border-top-width: 2px !important;
border-left-width: 2px !important;
border-bottom-width: 2px !important;
border-right-width: 2px !important;
border-color: rgba(18, 103, 179, 1) !important;
background-color: rgba(182, 66, 1, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}

  #s-591e30a4-3c63-4d25-bd78-d92a9c3e7083-atc-btn-wrapper {
    text-align: center;
  }


#s-591e30a4-3c63-4d25-bd78-d92a9c3e7083 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-591e30a4-3c63-4d25-bd78-d92a9c3e7083.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-591e30a4-3c63-4d25-bd78-d92a9c3e7083.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-591e30a4-3c63-4d25-bd78-d92a9c3e7083.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-591e30a4-3c63-4d25-bd78-d92a9c3e7083-atc-btn-wrapper {
    text-align: center;
  }


#s-591e30a4-3c63-4d25-bd78-d92a9c3e7083 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-591e30a4-3c63-4d25-bd78-d92a9c3e7083.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-591e30a4-3c63-4d25-bd78-d92a9c3e7083.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-591e30a4-3c63-4d25-bd78-d92a9c3e7083.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-591e30a4-3c63-4d25-bd78-d92a9c3e7083-atc-btn-wrapper {
    text-align: center;
  }


#s-591e30a4-3c63-4d25-bd78-d92a9c3e7083 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-591e30a4-3c63-4d25-bd78-d92a9c3e7083.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-591e30a4-3c63-4d25-bd78-d92a9c3e7083.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-591e30a4-3c63-4d25-bd78-d92a9c3e7083.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-591e30a4-3c63-4d25-bd78-d92a9c3e7083-atc-btn-wrapper {
    text-align: center;
  }


#s-591e30a4-3c63-4d25-bd78-d92a9c3e7083 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-591e30a4-3c63-4d25-bd78-d92a9c3e7083.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-591e30a4-3c63-4d25-bd78-d92a9c3e7083.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-591e30a4-3c63-4d25-bd78-d92a9c3e7083.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-591e30a4-3c63-4d25-bd78-d92a9c3e7083-atc-btn-wrapper {
    text-align: center;
  }


#s-591e30a4-3c63-4d25-bd78-d92a9c3e7083 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-591e30a4-3c63-4d25-bd78-d92a9c3e7083.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-591e30a4-3c63-4d25-bd78-d92a9c3e7083.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-591e30a4-3c63-4d25-bd78-d92a9c3e7083.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-c302352d-2fe0-44be-8550-a210357bf1db {
  min-height: 50px;
}








#s-c302352d-2fe0-44be-8550-a210357bf1db > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-c302352d-2fe0-44be-8550-a210357bf1db.shg-box.shg-c {
  justify-content: center;
}

#s-8bc07515-ed93-41cc-9c31-2fcfb39085ef {
  text-align: left;
}



.shg-c#s-8bc07515-ed93-41cc-9c31-2fcfb39085ef .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-8bc07515-ed93-41cc-9c31-2fcfb39085ef img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-8bc07515-ed93-41cc-9c31-2fcfb39085ef .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-8bc07515-ed93-41cc-9c31-2fcfb39085ef img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-8bc07515-ed93-41cc-9c31-2fcfb39085ef .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-8bc07515-ed93-41cc-9c31-2fcfb39085ef img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-8bc07515-ed93-41cc-9c31-2fcfb39085ef .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-8bc07515-ed93-41cc-9c31-2fcfb39085ef img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-8bc07515-ed93-41cc-9c31-2fcfb39085ef .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-8bc07515-ed93-41cc-9c31-2fcfb39085ef img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-7beda8ee-1ce7-45ca-ae4b-03797720c002 {
  margin-left: 7%;
margin-right: 7%;
text-align: center;
}

#s-7beda8ee-1ce7-45ca-ae4b-03797720c002 .shg-product-sold-out {
  display: none;
  color: rgba(230, 83, 0, 1);
  font-size: 35px;
  
  font-family: Bebas Neue;
  font-style:  normal ;
}

#s-7beda8ee-1ce7-45ca-ae4b-03797720c002 .shg-product-price {
  color: rgba(230, 83, 0, 1);
  
  font-family: Bebas Neue;
  font-style:  normal ;
  font-size: 35px;
}

#s-7beda8ee-1ce7-45ca-ae4b-03797720c002 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  
  
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-d5fdffac-0ac5-4074-be41-60f43a89d0b1 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-d5fdffac-0ac5-4074-be41-60f43a89d0b1 .shg-product-title-component h3 {
  color: #000;
  
  
  
  font-size: 18px;
  
  
  
}

#s-79d247cd-ca14-4e4d-a30d-bc9369676cc5 {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 10px;
background-color: rgba(229, 83, 0, 1);
text-align: center;
cursor: pointer;
background-image: none;
hover-type: color;
}
#s-79d247cd-ca14-4e4d-a30d-bc9369676cc5:hover {background-color: rgba(182, 66, 1, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-79d247cd-ca14-4e4d-a30d-bc9369676cc5:active {border-style: solid !important;
border-top-width: 2px !important;
border-left-width: 2px !important;
border-bottom-width: 2px !important;
border-right-width: 2px !important;
border-color: rgba(18, 103, 179, 1) !important;
background-color: rgba(182, 66, 1, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}

  #s-79d247cd-ca14-4e4d-a30d-bc9369676cc5-atc-btn-wrapper {
    text-align: center;
  }


#s-79d247cd-ca14-4e4d-a30d-bc9369676cc5 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-79d247cd-ca14-4e4d-a30d-bc9369676cc5.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-79d247cd-ca14-4e4d-a30d-bc9369676cc5.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-79d247cd-ca14-4e4d-a30d-bc9369676cc5.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-79d247cd-ca14-4e4d-a30d-bc9369676cc5-atc-btn-wrapper {
    text-align: center;
  }


#s-79d247cd-ca14-4e4d-a30d-bc9369676cc5 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-79d247cd-ca14-4e4d-a30d-bc9369676cc5.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-79d247cd-ca14-4e4d-a30d-bc9369676cc5.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-79d247cd-ca14-4e4d-a30d-bc9369676cc5.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-79d247cd-ca14-4e4d-a30d-bc9369676cc5-atc-btn-wrapper {
    text-align: center;
  }


#s-79d247cd-ca14-4e4d-a30d-bc9369676cc5 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-79d247cd-ca14-4e4d-a30d-bc9369676cc5.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-79d247cd-ca14-4e4d-a30d-bc9369676cc5.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-79d247cd-ca14-4e4d-a30d-bc9369676cc5.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-79d247cd-ca14-4e4d-a30d-bc9369676cc5-atc-btn-wrapper {
    text-align: center;
  }


#s-79d247cd-ca14-4e4d-a30d-bc9369676cc5 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-79d247cd-ca14-4e4d-a30d-bc9369676cc5.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-79d247cd-ca14-4e4d-a30d-bc9369676cc5.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-79d247cd-ca14-4e4d-a30d-bc9369676cc5.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-79d247cd-ca14-4e4d-a30d-bc9369676cc5-atc-btn-wrapper {
    text-align: center;
  }


#s-79d247cd-ca14-4e4d-a30d-bc9369676cc5 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-79d247cd-ca14-4e4d-a30d-bc9369676cc5.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-79d247cd-ca14-4e4d-a30d-bc9369676cc5.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-79d247cd-ca14-4e4d-a30d-bc9369676cc5.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-b69a0626-8119-4256-a4d1-dbd0ec1367c5 {
  min-height: 50px;
}








#s-b69a0626-8119-4256-a4d1-dbd0ec1367c5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b69a0626-8119-4256-a4d1-dbd0ec1367c5.shg-box.shg-c {
  justify-content: center;
}

#s-a151847d-d20d-4b63-a94f-34b6df181a48 {
  text-align: left;
}



.shg-c#s-a151847d-d20d-4b63-a94f-34b6df181a48 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-a151847d-d20d-4b63-a94f-34b6df181a48 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-a151847d-d20d-4b63-a94f-34b6df181a48 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-a151847d-d20d-4b63-a94f-34b6df181a48 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-a151847d-d20d-4b63-a94f-34b6df181a48 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-a151847d-d20d-4b63-a94f-34b6df181a48 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-a151847d-d20d-4b63-a94f-34b6df181a48 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-a151847d-d20d-4b63-a94f-34b6df181a48 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-a151847d-d20d-4b63-a94f-34b6df181a48 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-a151847d-d20d-4b63-a94f-34b6df181a48 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-e95c0027-283d-467b-b48f-c45afc97036d {
  margin-left: 7%;
margin-right: 7%;
text-align: center;
}

#s-e95c0027-283d-467b-b48f-c45afc97036d .shg-product-sold-out {
  display: none;
  color: rgba(230, 83, 0, 1);
  font-size: 35px;
  
  font-family: Bebas Neue;
  font-style:  normal ;
}

#s-e95c0027-283d-467b-b48f-c45afc97036d .shg-product-price {
  color: rgba(230, 83, 0, 1);
  
  font-family: Bebas Neue;
  font-style:  normal ;
  font-size: 35px;
}

#s-e95c0027-283d-467b-b48f-c45afc97036d .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  
  
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-21ffb95b-d9f6-4a8c-a9aa-4c4c8402d5c4 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-21ffb95b-d9f6-4a8c-a9aa-4c4c8402d5c4 .shg-product-title-component h3 {
  color: #000;
  
  
  
  font-size: 18px;
  
  
  
}

#s-0c99ac4b-89fa-4a5d-8a4f-fedb1721d06a {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 10px;
background-color: rgba(229, 83, 0, 1);
text-align: center;
cursor: pointer;
background-image: none;
hover-type: color;
}
#s-0c99ac4b-89fa-4a5d-8a4f-fedb1721d06a:hover {background-color: rgba(182, 66, 1, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-0c99ac4b-89fa-4a5d-8a4f-fedb1721d06a:active {border-style: solid !important;
border-top-width: 2px !important;
border-left-width: 2px !important;
border-bottom-width: 2px !important;
border-right-width: 2px !important;
border-color: rgba(18, 103, 179, 1) !important;
background-color: rgba(182, 66, 1, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}

  #s-0c99ac4b-89fa-4a5d-8a4f-fedb1721d06a-atc-btn-wrapper {
    text-align: center;
  }


#s-0c99ac4b-89fa-4a5d-8a4f-fedb1721d06a {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-0c99ac4b-89fa-4a5d-8a4f-fedb1721d06a.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-0c99ac4b-89fa-4a5d-8a4f-fedb1721d06a.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-0c99ac4b-89fa-4a5d-8a4f-fedb1721d06a.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-0c99ac4b-89fa-4a5d-8a4f-fedb1721d06a-atc-btn-wrapper {
    text-align: center;
  }


#s-0c99ac4b-89fa-4a5d-8a4f-fedb1721d06a {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-0c99ac4b-89fa-4a5d-8a4f-fedb1721d06a.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-0c99ac4b-89fa-4a5d-8a4f-fedb1721d06a.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-0c99ac4b-89fa-4a5d-8a4f-fedb1721d06a.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-0c99ac4b-89fa-4a5d-8a4f-fedb1721d06a-atc-btn-wrapper {
    text-align: center;
  }


#s-0c99ac4b-89fa-4a5d-8a4f-fedb1721d06a {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-0c99ac4b-89fa-4a5d-8a4f-fedb1721d06a.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-0c99ac4b-89fa-4a5d-8a4f-fedb1721d06a.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-0c99ac4b-89fa-4a5d-8a4f-fedb1721d06a.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-0c99ac4b-89fa-4a5d-8a4f-fedb1721d06a-atc-btn-wrapper {
    text-align: center;
  }


#s-0c99ac4b-89fa-4a5d-8a4f-fedb1721d06a {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-0c99ac4b-89fa-4a5d-8a4f-fedb1721d06a.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-0c99ac4b-89fa-4a5d-8a4f-fedb1721d06a.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-0c99ac4b-89fa-4a5d-8a4f-fedb1721d06a.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-0c99ac4b-89fa-4a5d-8a4f-fedb1721d06a-atc-btn-wrapper {
    text-align: center;
  }


#s-0c99ac4b-89fa-4a5d-8a4f-fedb1721d06a {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-0c99ac4b-89fa-4a5d-8a4f-fedb1721d06a.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-0c99ac4b-89fa-4a5d-8a4f-fedb1721d06a.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-0c99ac4b-89fa-4a5d-8a4f-fedb1721d06a.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-78fb1cff-862f-4471-9192-dc95974a3d8e {
  text-align: left;
}



.shg-c#s-78fb1cff-862f-4471-9192-dc95974a3d8e .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-78fb1cff-862f-4471-9192-dc95974a3d8e img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-78fb1cff-862f-4471-9192-dc95974a3d8e .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-78fb1cff-862f-4471-9192-dc95974a3d8e img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-78fb1cff-862f-4471-9192-dc95974a3d8e .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-78fb1cff-862f-4471-9192-dc95974a3d8e img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-78fb1cff-862f-4471-9192-dc95974a3d8e .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-78fb1cff-862f-4471-9192-dc95974a3d8e img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-78fb1cff-862f-4471-9192-dc95974a3d8e .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-78fb1cff-862f-4471-9192-dc95974a3d8e img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-dab3f198-fea7-43af-b13e-bf550e503604 {
  margin-left: 7%;
margin-right: 7%;
text-align: center;
}

#s-dab3f198-fea7-43af-b13e-bf550e503604 .shg-product-sold-out {
  display: none;
  color: rgba(230, 83, 0, 1);
  font-size: 35px;
  
  font-family: Bebas Neue;
  font-style:  normal ;
}

#s-dab3f198-fea7-43af-b13e-bf550e503604 .shg-product-price {
  color: rgba(230, 83, 0, 1);
  
  font-family: Bebas Neue;
  font-style:  normal ;
  font-size: 35px;
}

#s-dab3f198-fea7-43af-b13e-bf550e503604 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  
  
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-5ba847d0-d110-4265-8e1d-4e0d2ed1b8cd {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-5ba847d0-d110-4265-8e1d-4e0d2ed1b8cd .shg-product-title-component h3 {
  color: #000;
  
  
  
  font-size: 18px;
  
  
  
}

#s-fde3fbaf-3d47-46f8-b440-69d7027cafcc {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 10px;
background-color: rgba(229, 83, 0, 1);
text-align: center;
cursor: pointer;
background-image: none;
hover-type: color;
}
#s-fde3fbaf-3d47-46f8-b440-69d7027cafcc:hover {background-color: rgba(182, 66, 1, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-fde3fbaf-3d47-46f8-b440-69d7027cafcc:active {border-style: solid !important;
border-top-width: 2px !important;
border-left-width: 2px !important;
border-bottom-width: 2px !important;
border-right-width: 2px !important;
border-color: rgba(18, 103, 179, 1) !important;
background-color: rgba(182, 66, 1, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}

  #s-fde3fbaf-3d47-46f8-b440-69d7027cafcc-atc-btn-wrapper {
    text-align: center;
  }


#s-fde3fbaf-3d47-46f8-b440-69d7027cafcc {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-fde3fbaf-3d47-46f8-b440-69d7027cafcc.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-fde3fbaf-3d47-46f8-b440-69d7027cafcc.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-fde3fbaf-3d47-46f8-b440-69d7027cafcc.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-fde3fbaf-3d47-46f8-b440-69d7027cafcc-atc-btn-wrapper {
    text-align: center;
  }


#s-fde3fbaf-3d47-46f8-b440-69d7027cafcc {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-fde3fbaf-3d47-46f8-b440-69d7027cafcc.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-fde3fbaf-3d47-46f8-b440-69d7027cafcc.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-fde3fbaf-3d47-46f8-b440-69d7027cafcc.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-fde3fbaf-3d47-46f8-b440-69d7027cafcc-atc-btn-wrapper {
    text-align: center;
  }


#s-fde3fbaf-3d47-46f8-b440-69d7027cafcc {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-fde3fbaf-3d47-46f8-b440-69d7027cafcc.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-fde3fbaf-3d47-46f8-b440-69d7027cafcc.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-fde3fbaf-3d47-46f8-b440-69d7027cafcc.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-fde3fbaf-3d47-46f8-b440-69d7027cafcc-atc-btn-wrapper {
    text-align: center;
  }


#s-fde3fbaf-3d47-46f8-b440-69d7027cafcc {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-fde3fbaf-3d47-46f8-b440-69d7027cafcc.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-fde3fbaf-3d47-46f8-b440-69d7027cafcc.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-fde3fbaf-3d47-46f8-b440-69d7027cafcc.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-fde3fbaf-3d47-46f8-b440-69d7027cafcc-atc-btn-wrapper {
    text-align: center;
  }


#s-fde3fbaf-3d47-46f8-b440-69d7027cafcc {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-fde3fbaf-3d47-46f8-b440-69d7027cafcc.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-fde3fbaf-3d47-46f8-b440-69d7027cafcc.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-fde3fbaf-3d47-46f8-b440-69d7027cafcc.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-cc469f57-b2cc-4cc7-b295-dd671fc2a776 {
  text-align: left;
}



.shg-c#s-cc469f57-b2cc-4cc7-b295-dd671fc2a776 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-cc469f57-b2cc-4cc7-b295-dd671fc2a776 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-cc469f57-b2cc-4cc7-b295-dd671fc2a776 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-cc469f57-b2cc-4cc7-b295-dd671fc2a776 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-cc469f57-b2cc-4cc7-b295-dd671fc2a776 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-cc469f57-b2cc-4cc7-b295-dd671fc2a776 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-cc469f57-b2cc-4cc7-b295-dd671fc2a776 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-cc469f57-b2cc-4cc7-b295-dd671fc2a776 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-cc469f57-b2cc-4cc7-b295-dd671fc2a776 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-cc469f57-b2cc-4cc7-b295-dd671fc2a776 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-5d253f8c-b44f-4325-8eca-89755aeb5284 {
  margin-left: 7%;
margin-right: 7%;
text-align: center;
}

#s-5d253f8c-b44f-4325-8eca-89755aeb5284 .shg-product-sold-out {
  display: none;
  color: rgba(230, 83, 0, 1);
  font-size: 35px;
  
  font-family: Bebas Neue;
  font-style:  normal ;
}

#s-5d253f8c-b44f-4325-8eca-89755aeb5284 .shg-product-price {
  color: rgba(230, 83, 0, 1);
  
  font-family: Bebas Neue;
  font-style:  normal ;
  font-size: 35px;
}

#s-5d253f8c-b44f-4325-8eca-89755aeb5284 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  
  
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-d60e306b-9966-4fa4-82df-4f1685b52d02 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-d60e306b-9966-4fa4-82df-4f1685b52d02 .shg-product-title-component h3 {
  color: #000;
  
  
  
  font-size: 18px;
  
  
  
}

#s-c1fa0206-5caf-4da9-9017-6c22bcb909c9 {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 10px;
background-color: rgba(229, 83, 0, 1);
text-align: center;
cursor: pointer;
background-image: none;
hover-type: color;
}
#s-c1fa0206-5caf-4da9-9017-6c22bcb909c9:hover {background-color: rgba(182, 66, 1, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-c1fa0206-5caf-4da9-9017-6c22bcb909c9:active {border-style: solid !important;
border-top-width: 2px !important;
border-left-width: 2px !important;
border-bottom-width: 2px !important;
border-right-width: 2px !important;
border-color: rgba(18, 103, 179, 1) !important;
background-color: rgba(182, 66, 1, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}

  #s-c1fa0206-5caf-4da9-9017-6c22bcb909c9-atc-btn-wrapper {
    text-align: center;
  }


#s-c1fa0206-5caf-4da9-9017-6c22bcb909c9 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-c1fa0206-5caf-4da9-9017-6c22bcb909c9.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-c1fa0206-5caf-4da9-9017-6c22bcb909c9.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-c1fa0206-5caf-4da9-9017-6c22bcb909c9.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-c1fa0206-5caf-4da9-9017-6c22bcb909c9-atc-btn-wrapper {
    text-align: center;
  }


#s-c1fa0206-5caf-4da9-9017-6c22bcb909c9 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-c1fa0206-5caf-4da9-9017-6c22bcb909c9.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-c1fa0206-5caf-4da9-9017-6c22bcb909c9.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-c1fa0206-5caf-4da9-9017-6c22bcb909c9.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-c1fa0206-5caf-4da9-9017-6c22bcb909c9-atc-btn-wrapper {
    text-align: center;
  }


#s-c1fa0206-5caf-4da9-9017-6c22bcb909c9 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-c1fa0206-5caf-4da9-9017-6c22bcb909c9.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-c1fa0206-5caf-4da9-9017-6c22bcb909c9.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-c1fa0206-5caf-4da9-9017-6c22bcb909c9.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-c1fa0206-5caf-4da9-9017-6c22bcb909c9-atc-btn-wrapper {
    text-align: center;
  }


#s-c1fa0206-5caf-4da9-9017-6c22bcb909c9 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-c1fa0206-5caf-4da9-9017-6c22bcb909c9.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-c1fa0206-5caf-4da9-9017-6c22bcb909c9.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-c1fa0206-5caf-4da9-9017-6c22bcb909c9.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-c1fa0206-5caf-4da9-9017-6c22bcb909c9-atc-btn-wrapper {
    text-align: center;
  }


#s-c1fa0206-5caf-4da9-9017-6c22bcb909c9 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-c1fa0206-5caf-4da9-9017-6c22bcb909c9.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-c1fa0206-5caf-4da9-9017-6c22bcb909c9.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-c1fa0206-5caf-4da9-9017-6c22bcb909c9.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-51a01830-4537-410c-8097-c9acab775fbb {
  padding-top: 0px;
padding-bottom: 50px;
min-height: 50px;
}
@media (min-width: 1200px){#s-51a01830-4537-410c-8097-c9acab775fbb {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-51a01830-4537-410c-8097-c9acab775fbb {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-51a01830-4537-410c-8097-c9acab775fbb {
  
}
}@media (max-width: 767px){#s-51a01830-4537-410c-8097-c9acab775fbb {
  
}
}







#s-51a01830-4537-410c-8097-c9acab775fbb > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-51a01830-4537-410c-8097-c9acab775fbb.shg-box.shg-c {
  justify-content: center;
}

#s-6bf836b3-e5d3-4cf3-892b-e5df994bfbc3 {
  background-repeat: no-repeat;
background-size: cover;
margin-top: 0px;
margin-left: 3%;
margin-bottom: 0px;
margin-right: 3%;
padding-top: 15px;
padding-left: 0px;
padding-bottom: 5px;
padding-right: 0px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: none;
border-radius: 0px;
min-height: 50px;
background-position: center center;
}

#s-6bf836b3-e5d3-4cf3-892b-e5df994bfbc3 {
  background-image: url(https://i.shgcdn.com/8b9dc563-92d0-4b7b-8515-aa8862de5b21/-/format/auto/-/preview/3000x3000/-/quality/lighter/);
}








#s-6bf836b3-e5d3-4cf3-892b-e5df994bfbc3 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-6bf836b3-e5d3-4cf3-892b-e5df994bfbc3.shg-box.shg-c {
  justify-content: center;
}

#s-92954030-5fba-4f30-8c45-65d8bff5f4c7 {
  margin-top: -20px;
margin-left: auto;
margin-bottom: -20px;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-92954030-5fba-4f30-8c45-65d8bff5f4c7 .shogun-heading-component h3 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  font-family: "DM Serif Display";
  font-style:  normal ;
  font-size: 47px;
  
  letter-spacing: 0px;
  
}



#s-487d78d2-b3a9-4a55-98e5-e224ee1444ef {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-487d78d2-b3a9-4a55-98e5-e224ee1444ef .shogun-heading-component h3 {
  color: rgba(255, 255, 255, 1);
  font-weight:  700 ;
  font-family: "Lato";
  font-style:  normal ;
  font-size: 20px;
  
  letter-spacing: 6px;
  
}



#s-3b494eee-de7f-42b8-9cc8-3d38fc8c45ec {
  margin-top: 17px;
margin-left: 2%;
margin-bottom: 17px;
margin-right: 2%;
}
@media (min-width: 768px) and (max-width: 991px){#s-3b494eee-de7f-42b8-9cc8-3d38fc8c45ec {
  
}
}@media (max-width: 767px){#s-3b494eee-de7f-42b8-9cc8-3d38fc8c45ec {
  
}
}
@media (min-width: 0px) {
[id="s-3b494eee-de7f-42b8-9cc8-3d38fc8c45ec"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-3b494eee-de7f-42b8-9cc8-3d38fc8c45ec"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-3b494eee-de7f-42b8-9cc8-3d38fc8c45ec"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-3b494eee-de7f-42b8-9cc8-3d38fc8c45ec"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-82279546-41d1-4810-8230-bca79c193932 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-82279546-41d1-4810-8230-bca79c193932 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-82279546-41d1-4810-8230-bca79c193932.shg-box.shg-c {
  justify-content: center;
}

#s-929336ea-ee19-4cfb-a651-c7257f819706 {
  margin-top: 0px;
margin-left: 0%;
margin-bottom: 0px;
margin-right: 0%;
padding-top: 2%;
padding-left: 3%;
padding-bottom: 2%;
padding-right: 3%;
}

#s-83d2c7a8-3103-4bea-8dcb-0e09e5c3793f {
  margin-left: 8%;
margin-right: 8%;
padding-left: 0%;
padding-right: 0%;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(113, 97, 87, 1);
border-style: none;
border-radius: 18px;
background-color: rgba(113, 97, 87, 1);
}

#s-7cddb717-8cbe-4b31-973a-f408e2fa9365 {
  min-height: 50px;
}








#s-7cddb717-8cbe-4b31-973a-f408e2fa9365 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-7cddb717-8cbe-4b31-973a-f408e2fa9365 {
  cursor: pointer;
}#s-7cddb717-8cbe-4b31-973a-f408e2fa9365.shg-box.shg-c {
  justify-content: center;
}

#s-00bf3524-dae3-47bb-8c2f-719070a421e9 {
  margin-top: 0px;
margin-bottom: 0px;
padding-left: 4%;
padding-right: 4%;
}

#s-64b7a73c-3896-40dc-9bc5-30a47e951af2 {
  min-height: 50px;
}








#s-64b7a73c-3896-40dc-9bc5-30a47e951af2 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-64b7a73c-3896-40dc-9bc5-30a47e951af2.shg-box.shg-c {
  justify-content: center;
}

#s-81d1a9b4-33fc-41bf-8fa1-ea638b78f72d {
  margin-top: 0px;
margin-left: 3%;
margin-bottom: 0px;
margin-right: 3%;
}

#s-e323736d-e6d7-49ce-a2b8-7ed685338b11 {
  margin-left: 5%;
margin-right: 5%;
}
@media (min-width: 768px) and (max-width: 991px){#s-e323736d-e6d7-49ce-a2b8-7ed685338b11 {
  display: none;
}
#s-e323736d-e6d7-49ce-a2b8-7ed685338b11, #wrap-s-e323736d-e6d7-49ce-a2b8-7ed685338b11, #wrap-content-s-e323736d-e6d7-49ce-a2b8-7ed685338b11 { display: none !important; }}@media (max-width: 767px){#s-e323736d-e6d7-49ce-a2b8-7ed685338b11 {
  display: none;
}
#s-e323736d-e6d7-49ce-a2b8-7ed685338b11, #wrap-s-e323736d-e6d7-49ce-a2b8-7ed685338b11, #wrap-content-s-e323736d-e6d7-49ce-a2b8-7ed685338b11 { display: none !important; }}
@media (min-width: 0px) {
[id="s-e323736d-e6d7-49ce-a2b8-7ed685338b11"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-e323736d-e6d7-49ce-a2b8-7ed685338b11"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 12.5px);
}

[id="s-e323736d-e6d7-49ce-a2b8-7ed685338b11"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 12.5px);
}

}

@media (min-width: 992px) {
[id="s-e323736d-e6d7-49ce-a2b8-7ed685338b11"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 12.5px);
}

[id="s-e323736d-e6d7-49ce-a2b8-7ed685338b11"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 12.5px);
}

}

@media (min-width: 1200px) {
[id="s-e323736d-e6d7-49ce-a2b8-7ed685338b11"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 12.5px);
}

[id="s-e323736d-e6d7-49ce-a2b8-7ed685338b11"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 12.5px);
}

}

#s-62da8df1-4e73-45e4-9097-37cf2acef69a {
  min-height: 50px;
}








#s-62da8df1-4e73-45e4-9097-37cf2acef69a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-62da8df1-4e73-45e4-9097-37cf2acef69a.shg-box.shg-c {
  justify-content: center;
}

#s-75c1823a-9134-42dc-bc1c-7dbc35c21d10 {
  margin-left: auto;
margin-right: auto;
max-width: 278px;
aspect-ratio: 1/1;
text-align: center;
}

#s-75c1823a-9134-42dc-bc1c-7dbc35c21d10 {
  margin: 0 !important;
  overflow: visible;
}

#s-75c1823a-9134-42dc-bc1c-7dbc35c21d10-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-75c1823a-9134-42dc-bc1c-7dbc35c21d10 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-75c1823a-9134-42dc-bc1c-7dbc35c21d10 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-75c1823a-9134-42dc-bc1c-7dbc35c21d10 img.shogun-image {
  /* Add background color handling */
  
}

#s-75c1823a-9134-42dc-bc1c-7dbc35c21d10 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-75c1823a-9134-42dc-bc1c-7dbc35c21d10 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-75c1823a-9134-42dc-bc1c-7dbc35c21d10 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-75c1823a-9134-42dc-bc1c-7dbc35c21d10 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-75c1823a-9134-42dc-bc1c-7dbc35c21d10.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-75c1823a-9134-42dc-bc1c-7dbc35c21d10 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 278px;
  }



  img.s-75c1823a-9134-42dc-bc1c-7dbc35c21d10.shogun-image {
    
    
    
    max-height: 278px;
  }


.s-75c1823a-9134-42dc-bc1c-7dbc35c21d10 .shogun-image-content {
  
    justify-content: center;
  
}

.s-75c1823a-9134-42dc-bc1c-7dbc35c21d10.shg-align-container {
  display: flex;
  justify-content: center
}

.s-75c1823a-9134-42dc-bc1c-7dbc35c21d10.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-75c1823a-9134-42dc-bc1c-7dbc35c21d10.shogun-image {
  box-sizing: border-box;
}



.s-75c1823a-9134-42dc-bc1c-7dbc35c21d10 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-75c1823a-9134-42dc-bc1c-7dbc35c21d10 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-75c1823a-9134-42dc-bc1c-7dbc35c21d10.shogun-image-container {
      position: relative;
    }

    .s-75c1823a-9134-42dc-bc1c-7dbc35c21d10.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-75c1823a-9134-42dc-bc1c-7dbc35c21d10.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-75c1823a-9134-42dc-bc1c-7dbc35c21d10 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 278px;
    }
  }

@media (min-width: 1200px){#s-75c1823a-9134-42dc-bc1c-7dbc35c21d10 {
  margin: 0 !important;
  overflow: visible;
}

#s-75c1823a-9134-42dc-bc1c-7dbc35c21d10-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-75c1823a-9134-42dc-bc1c-7dbc35c21d10 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-75c1823a-9134-42dc-bc1c-7dbc35c21d10 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-75c1823a-9134-42dc-bc1c-7dbc35c21d10 img.shogun-image {
  /* Add background color handling */
  
}

#s-75c1823a-9134-42dc-bc1c-7dbc35c21d10 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-75c1823a-9134-42dc-bc1c-7dbc35c21d10 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-75c1823a-9134-42dc-bc1c-7dbc35c21d10 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-75c1823a-9134-42dc-bc1c-7dbc35c21d10 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-75c1823a-9134-42dc-bc1c-7dbc35c21d10.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-75c1823a-9134-42dc-bc1c-7dbc35c21d10 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 278px;
  }



  img.s-75c1823a-9134-42dc-bc1c-7dbc35c21d10.shogun-image {
    
    
    
    max-height: 278px;
  }


.s-75c1823a-9134-42dc-bc1c-7dbc35c21d10 .shogun-image-content {
  
    justify-content: center;
  
}

.s-75c1823a-9134-42dc-bc1c-7dbc35c21d10.shg-align-container {
  display: flex;
  justify-content: center
}

.s-75c1823a-9134-42dc-bc1c-7dbc35c21d10.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-75c1823a-9134-42dc-bc1c-7dbc35c21d10.shogun-image {
  box-sizing: border-box;
}



.s-75c1823a-9134-42dc-bc1c-7dbc35c21d10 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-75c1823a-9134-42dc-bc1c-7dbc35c21d10 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-75c1823a-9134-42dc-bc1c-7dbc35c21d10.shogun-image-container {
      position: relative;
    }

    .s-75c1823a-9134-42dc-bc1c-7dbc35c21d10.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-75c1823a-9134-42dc-bc1c-7dbc35c21d10.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-75c1823a-9134-42dc-bc1c-7dbc35c21d10 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 278px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-75c1823a-9134-42dc-bc1c-7dbc35c21d10 {
  margin: 0 !important;
  overflow: visible;
}

#s-75c1823a-9134-42dc-bc1c-7dbc35c21d10-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-75c1823a-9134-42dc-bc1c-7dbc35c21d10 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-75c1823a-9134-42dc-bc1c-7dbc35c21d10 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-75c1823a-9134-42dc-bc1c-7dbc35c21d10 img.shogun-image {
  /* Add background color handling */
  
}

#s-75c1823a-9134-42dc-bc1c-7dbc35c21d10 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-75c1823a-9134-42dc-bc1c-7dbc35c21d10 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-75c1823a-9134-42dc-bc1c-7dbc35c21d10 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-75c1823a-9134-42dc-bc1c-7dbc35c21d10 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-75c1823a-9134-42dc-bc1c-7dbc35c21d10.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-75c1823a-9134-42dc-bc1c-7dbc35c21d10 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 278px;
  }



  img.s-75c1823a-9134-42dc-bc1c-7dbc35c21d10.shogun-image {
    
    
    
    max-height: 278px;
  }


.s-75c1823a-9134-42dc-bc1c-7dbc35c21d10 .shogun-image-content {
  
    justify-content: center;
  
}

.s-75c1823a-9134-42dc-bc1c-7dbc35c21d10.shg-align-container {
  display: flex;
  justify-content: center
}

.s-75c1823a-9134-42dc-bc1c-7dbc35c21d10.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-75c1823a-9134-42dc-bc1c-7dbc35c21d10.shogun-image {
  box-sizing: border-box;
}



.s-75c1823a-9134-42dc-bc1c-7dbc35c21d10 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-75c1823a-9134-42dc-bc1c-7dbc35c21d10 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-75c1823a-9134-42dc-bc1c-7dbc35c21d10.shogun-image-container {
      position: relative;
    }

    .s-75c1823a-9134-42dc-bc1c-7dbc35c21d10.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-75c1823a-9134-42dc-bc1c-7dbc35c21d10.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-75c1823a-9134-42dc-bc1c-7dbc35c21d10 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 278px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-75c1823a-9134-42dc-bc1c-7dbc35c21d10 {
  margin: 0 !important;
  overflow: visible;
}

#s-75c1823a-9134-42dc-bc1c-7dbc35c21d10-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-75c1823a-9134-42dc-bc1c-7dbc35c21d10 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-75c1823a-9134-42dc-bc1c-7dbc35c21d10 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-75c1823a-9134-42dc-bc1c-7dbc35c21d10 img.shogun-image {
  /* Add background color handling */
  
}

#s-75c1823a-9134-42dc-bc1c-7dbc35c21d10 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-75c1823a-9134-42dc-bc1c-7dbc35c21d10 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-75c1823a-9134-42dc-bc1c-7dbc35c21d10 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-75c1823a-9134-42dc-bc1c-7dbc35c21d10 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-75c1823a-9134-42dc-bc1c-7dbc35c21d10.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-75c1823a-9134-42dc-bc1c-7dbc35c21d10 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 278px;
  }



  img.s-75c1823a-9134-42dc-bc1c-7dbc35c21d10.shogun-image {
    
    
    
    max-height: 278px;
  }


.s-75c1823a-9134-42dc-bc1c-7dbc35c21d10 .shogun-image-content {
  
    justify-content: center;
  
}

.s-75c1823a-9134-42dc-bc1c-7dbc35c21d10.shg-align-container {
  display: flex;
  justify-content: center
}

.s-75c1823a-9134-42dc-bc1c-7dbc35c21d10.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-75c1823a-9134-42dc-bc1c-7dbc35c21d10.shogun-image {
  box-sizing: border-box;
}



.s-75c1823a-9134-42dc-bc1c-7dbc35c21d10 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-75c1823a-9134-42dc-bc1c-7dbc35c21d10 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-75c1823a-9134-42dc-bc1c-7dbc35c21d10.shogun-image-container {
      position: relative;
    }

    .s-75c1823a-9134-42dc-bc1c-7dbc35c21d10.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-75c1823a-9134-42dc-bc1c-7dbc35c21d10.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-75c1823a-9134-42dc-bc1c-7dbc35c21d10 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 278px;
    }
  }

}@media (max-width: 767px){#s-75c1823a-9134-42dc-bc1c-7dbc35c21d10 {
  margin: 0 !important;
  overflow: visible;
}

#s-75c1823a-9134-42dc-bc1c-7dbc35c21d10-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-75c1823a-9134-42dc-bc1c-7dbc35c21d10 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-75c1823a-9134-42dc-bc1c-7dbc35c21d10 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-75c1823a-9134-42dc-bc1c-7dbc35c21d10 img.shogun-image {
  /* Add background color handling */
  
}

#s-75c1823a-9134-42dc-bc1c-7dbc35c21d10 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-75c1823a-9134-42dc-bc1c-7dbc35c21d10 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-75c1823a-9134-42dc-bc1c-7dbc35c21d10 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-75c1823a-9134-42dc-bc1c-7dbc35c21d10 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-75c1823a-9134-42dc-bc1c-7dbc35c21d10.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-75c1823a-9134-42dc-bc1c-7dbc35c21d10 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 278px;
  }



  img.s-75c1823a-9134-42dc-bc1c-7dbc35c21d10.shogun-image {
    
    
    
    max-height: 278px;
  }


.s-75c1823a-9134-42dc-bc1c-7dbc35c21d10 .shogun-image-content {
  
    justify-content: center;
  
}

.s-75c1823a-9134-42dc-bc1c-7dbc35c21d10.shg-align-container {
  display: flex;
  justify-content: center
}

.s-75c1823a-9134-42dc-bc1c-7dbc35c21d10.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-75c1823a-9134-42dc-bc1c-7dbc35c21d10.shogun-image {
  box-sizing: border-box;
}



.s-75c1823a-9134-42dc-bc1c-7dbc35c21d10 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-75c1823a-9134-42dc-bc1c-7dbc35c21d10 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-75c1823a-9134-42dc-bc1c-7dbc35c21d10.shogun-image-container {
      position: relative;
    }

    .s-75c1823a-9134-42dc-bc1c-7dbc35c21d10.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-75c1823a-9134-42dc-bc1c-7dbc35c21d10.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-75c1823a-9134-42dc-bc1c-7dbc35c21d10 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 278px;
    }
  }

}
#s-4f63deee-7b9b-422b-bfd3-aedf0afbdbcf {
  margin-left: auto;
margin-right: auto;
}

#s-8902e573-c1eb-4128-9aa6-2173086e4821 {
  min-height: 50px;
}








#s-8902e573-c1eb-4128-9aa6-2173086e4821 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-8902e573-c1eb-4128-9aa6-2173086e4821.shg-box.shg-c {
  justify-content: center;
}

#s-96187ae8-a529-4030-99d8-71d05e969674 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-96187ae8-a529-4030-99d8-71d05e969674 .shogun-heading-component h3 {
  
  font-weight:  normal ;
  font-family: "Bebas Neue";
  font-style:  normal ;
  font-size: 30px;
  
  
  text-align: left;
}



#s-800b4e29-c978-4ace-a48e-b591e7ee5ba8 {
  padding-left: 5%;
padding-right: 5%;
}

#s-9ddbe235-fc69-438d-83fa-5dca4b82e74a {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iZDQ1YTY1NWMtMjE4NS00ZTQ4LTk4MWYtMzRlZDE5YmY4Njg3IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojZTU1MzAwO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZDU1ZTI5O3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNkNDVhNjU1Yy0yMTg1LTRlNDgtOTgxZi0zNGVkMTliZjg2ODcpIi8+PC9zdmc+);
background-repeat: no-repeat;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(0, 0, 0, 0);
border-style: solid;
border-radius: 12px;
text-align: left;
text-decoration: none;
hover-type: gradient;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#e55300"}, {"id"=>2, "pos"=>1, "color"=>"#d55e29"}];
}
#s-9ddbe235-fc69-438d-83fa-5dca4b82e74a:hover {border-radius: 12px !important;
background-color: rgba(183, 66, 1, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-9ddbe235-fc69-438d-83fa-5dca4b82e74a:active {border-style: solid !important;
border-top-width: 2px !important;
border-left-width: 2px !important;
border-bottom-width: 2px !important;
border-right-width: 2px !important;
border-color: rgba(18, 103, 180, 1) !important;
border-radius: 12px !important;
background-color: rgba(183, 66, 1, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}@media (min-width: 768px) and (max-width: 991px){#s-9ddbe235-fc69-438d-83fa-5dca4b82e74a {
  margin-top: 20px;
margin-bottom: 20px;
}
}@media (max-width: 767px){#s-9ddbe235-fc69-438d-83fa-5dca4b82e74a {
  margin-top: 20px;
margin-bottom: 20px;
}
}

  #s-9ddbe235-fc69-438d-83fa-5dca4b82e74a-root {
    text-align: left;
  }


#s-9ddbe235-fc69-438d-83fa-5dca4b82e74a.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-9ddbe235-fc69-438d-83fa-5dca4b82e74a-root {
    text-align: left;
  }


#s-9ddbe235-fc69-438d-83fa-5dca4b82e74a.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-9ddbe235-fc69-438d-83fa-5dca4b82e74a-root {
    text-align: left;
  }


#s-9ddbe235-fc69-438d-83fa-5dca4b82e74a.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-9ddbe235-fc69-438d-83fa-5dca4b82e74a-root {
    text-align: left;
  }


#s-9ddbe235-fc69-438d-83fa-5dca4b82e74a.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-9ddbe235-fc69-438d-83fa-5dca4b82e74a-root {
    text-align: left;
  }


#s-9ddbe235-fc69-438d-83fa-5dca4b82e74a.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
}
#s-edc27fee-d080-41be-9453-383eb248f4ea {
  margin-top: 0px;
margin-bottom: 30px;
padding-top: 0%;
padding-bottom: 0%;
}
@media (min-width: 1200px){#s-edc27fee-d080-41be-9453-383eb248f4ea {
  display: none;
}
#s-edc27fee-d080-41be-9453-383eb248f4ea, #wrap-s-edc27fee-d080-41be-9453-383eb248f4ea, #wrap-content-s-edc27fee-d080-41be-9453-383eb248f4ea { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-edc27fee-d080-41be-9453-383eb248f4ea {
  display: none;
}
#s-edc27fee-d080-41be-9453-383eb248f4ea, #wrap-s-edc27fee-d080-41be-9453-383eb248f4ea, #wrap-content-s-edc27fee-d080-41be-9453-383eb248f4ea { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-edc27fee-d080-41be-9453-383eb248f4ea {
  display: none;
}
#s-edc27fee-d080-41be-9453-383eb248f4ea, #wrap-s-edc27fee-d080-41be-9453-383eb248f4ea, #wrap-content-s-edc27fee-d080-41be-9453-383eb248f4ea { display: none !important; }}@media (max-width: 767px){#s-edc27fee-d080-41be-9453-383eb248f4ea {
  display: none;
}
#s-edc27fee-d080-41be-9453-383eb248f4ea, #wrap-s-edc27fee-d080-41be-9453-383eb248f4ea, #wrap-content-s-edc27fee-d080-41be-9453-383eb248f4ea { display: none !important; }}







#s-edc27fee-d080-41be-9453-383eb248f4ea > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-edc27fee-d080-41be-9453-383eb248f4ea.shg-box.shg-c {
  justify-content: center;
}

#s-9321fd2e-84e5-4603-b79e-f3008fcf24ed {
  padding-left: 7%;
padding-right: 7%;
}

#s-9321fd2e-84e5-4603-b79e-f3008fcf24ed hr {
  border-top: 2px solid #ddd;
}

#s-84232d2f-38a8-4348-8e9e-246491c92099 {
  margin-top: 0px;
margin-bottom: 0px;
padding-top: 0px;
padding-bottom: 25px;
min-height: 50px;
}








#s-84232d2f-38a8-4348-8e9e-246491c92099 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-84232d2f-38a8-4348-8e9e-246491c92099.shg-box.shg-c {
  justify-content: center;
}

#s-1866451e-c8f8-48d0-b98a-127fb3252bf9 {
  margin-top: -10px;
margin-left: 10%;
margin-bottom: -10px;
margin-right: 10%;
padding-left: 10%;
padding-right: 10%;
}

#s-6beb87b0-fb86-4e79-b0dc-17d0500fd2e8 {
  margin-left: auto;
margin-right: auto;
padding-top: 0%;
padding-left: 3%;
padding-bottom: 0%;
padding-right: 3%;
max-width: 640px;
}

@media (min-width: 0px) {
[id="s-6beb87b0-fb86-4e79-b0dc-17d0500fd2e8"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-6beb87b0-fb86-4e79-b0dc-17d0500fd2e8"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 10.0px);
}

}

@media (min-width: 992px) {
[id="s-6beb87b0-fb86-4e79-b0dc-17d0500fd2e8"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 10.0px);
}

}

@media (min-width: 1200px) {
[id="s-6beb87b0-fb86-4e79-b0dc-17d0500fd2e8"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 10.0px);
}

}

#s-0a8fec97-84b9-4c0d-be19-606543e10738 {
  min-height: 50px;
}








#s-0a8fec97-84b9-4c0d-be19-606543e10738 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-0a8fec97-84b9-4c0d-be19-606543e10738.shg-box.shg-c {
  justify-content: center;
}

#s-18229d26-25eb-4dd9-841b-e5a50f66a551 {
  text-align: left;
}



.shg-c#s-18229d26-25eb-4dd9-841b-e5a50f66a551 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-18229d26-25eb-4dd9-841b-e5a50f66a551 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-18229d26-25eb-4dd9-841b-e5a50f66a551 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-18229d26-25eb-4dd9-841b-e5a50f66a551 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-18229d26-25eb-4dd9-841b-e5a50f66a551 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-18229d26-25eb-4dd9-841b-e5a50f66a551 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-18229d26-25eb-4dd9-841b-e5a50f66a551 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-18229d26-25eb-4dd9-841b-e5a50f66a551 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-18229d26-25eb-4dd9-841b-e5a50f66a551 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-18229d26-25eb-4dd9-841b-e5a50f66a551 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-fa3981fd-5362-4e78-9fb8-b31734461694 {
  margin-left: 7%;
margin-right: 7%;
text-align: center;
}

#s-fa3981fd-5362-4e78-9fb8-b31734461694 .shg-product-sold-out {
  display: none;
  color: rgba(230, 83, 0, 1);
  font-size: 35px;
  
  font-family: Bebas Neue;
  font-style:  normal ;
}

#s-fa3981fd-5362-4e78-9fb8-b31734461694 .shg-product-price {
  color: rgba(230, 83, 0, 1);
  
  font-family: Bebas Neue;
  font-style:  normal ;
  font-size: 35px;
}

#s-fa3981fd-5362-4e78-9fb8-b31734461694 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  
  
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-2c2e2896-7b08-4f77-825a-c12254afedef {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-2c2e2896-7b08-4f77-825a-c12254afedef .shg-product-title-component h3 {
  color: #000;
  
  
  
  font-size: 18px;
  
  
  
}

#s-d54362be-dc69-4511-bc0e-de8a4a92aba4 {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 10px;
background-color: rgba(229, 83, 0, 1);
text-align: center;
cursor: pointer;
background-image: none;
hover-type: color;
}
#s-d54362be-dc69-4511-bc0e-de8a4a92aba4:hover {background-color: rgba(182, 66, 1, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-d54362be-dc69-4511-bc0e-de8a4a92aba4:active {border-style: solid !important;
border-top-width: 2px !important;
border-left-width: 2px !important;
border-bottom-width: 2px !important;
border-right-width: 2px !important;
border-color: rgba(18, 103, 179, 1) !important;
background-color: rgba(182, 66, 1, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}

  #s-d54362be-dc69-4511-bc0e-de8a4a92aba4-atc-btn-wrapper {
    text-align: center;
  }


#s-d54362be-dc69-4511-bc0e-de8a4a92aba4 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-d54362be-dc69-4511-bc0e-de8a4a92aba4.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-d54362be-dc69-4511-bc0e-de8a4a92aba4.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-d54362be-dc69-4511-bc0e-de8a4a92aba4.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-d54362be-dc69-4511-bc0e-de8a4a92aba4-atc-btn-wrapper {
    text-align: center;
  }


#s-d54362be-dc69-4511-bc0e-de8a4a92aba4 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-d54362be-dc69-4511-bc0e-de8a4a92aba4.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-d54362be-dc69-4511-bc0e-de8a4a92aba4.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-d54362be-dc69-4511-bc0e-de8a4a92aba4.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-d54362be-dc69-4511-bc0e-de8a4a92aba4-atc-btn-wrapper {
    text-align: center;
  }


#s-d54362be-dc69-4511-bc0e-de8a4a92aba4 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-d54362be-dc69-4511-bc0e-de8a4a92aba4.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-d54362be-dc69-4511-bc0e-de8a4a92aba4.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-d54362be-dc69-4511-bc0e-de8a4a92aba4.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-d54362be-dc69-4511-bc0e-de8a4a92aba4-atc-btn-wrapper {
    text-align: center;
  }


#s-d54362be-dc69-4511-bc0e-de8a4a92aba4 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-d54362be-dc69-4511-bc0e-de8a4a92aba4.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-d54362be-dc69-4511-bc0e-de8a4a92aba4.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-d54362be-dc69-4511-bc0e-de8a4a92aba4.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-d54362be-dc69-4511-bc0e-de8a4a92aba4-atc-btn-wrapper {
    text-align: center;
  }


#s-d54362be-dc69-4511-bc0e-de8a4a92aba4 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-d54362be-dc69-4511-bc0e-de8a4a92aba4.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-d54362be-dc69-4511-bc0e-de8a4a92aba4.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-d54362be-dc69-4511-bc0e-de8a4a92aba4.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-4e11966f-15b1-43ee-9d07-772082d9aa6d {
  min-height: 50px;
}








#s-4e11966f-15b1-43ee-9d07-772082d9aa6d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-4e11966f-15b1-43ee-9d07-772082d9aa6d.shg-box.shg-c {
  justify-content: center;
}

#s-f6c8e92d-5ed7-4688-8377-22d4f3733340 {
  text-align: left;
}



.shg-c#s-f6c8e92d-5ed7-4688-8377-22d4f3733340 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f6c8e92d-5ed7-4688-8377-22d4f3733340 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-f6c8e92d-5ed7-4688-8377-22d4f3733340 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f6c8e92d-5ed7-4688-8377-22d4f3733340 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-f6c8e92d-5ed7-4688-8377-22d4f3733340 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f6c8e92d-5ed7-4688-8377-22d4f3733340 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-f6c8e92d-5ed7-4688-8377-22d4f3733340 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f6c8e92d-5ed7-4688-8377-22d4f3733340 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-f6c8e92d-5ed7-4688-8377-22d4f3733340 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f6c8e92d-5ed7-4688-8377-22d4f3733340 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-b420d4c7-37ef-4e9d-bc18-e549fadcbe95 {
  margin-left: 7%;
margin-right: 7%;
text-align: center;
}

#s-b420d4c7-37ef-4e9d-bc18-e549fadcbe95 .shg-product-sold-out {
  display: none;
  color: rgba(230, 83, 0, 1);
  font-size: 35px;
  
  font-family: Bebas Neue;
  font-style:  normal ;
}

#s-b420d4c7-37ef-4e9d-bc18-e549fadcbe95 .shg-product-price {
  color: rgba(230, 83, 0, 1);
  
  font-family: Bebas Neue;
  font-style:  normal ;
  font-size: 35px;
}

#s-b420d4c7-37ef-4e9d-bc18-e549fadcbe95 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  
  
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-f0f0cdc8-3c3c-426c-a7a6-0f43bca07151 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-f0f0cdc8-3c3c-426c-a7a6-0f43bca07151 .shg-product-title-component h3 {
  color: #000;
  
  
  
  font-size: 18px;
  
  
  
}

#s-01b4c0fb-42fb-4e86-b7fe-0eb06ae60cf4 {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 10px;
background-color: rgba(229, 83, 0, 1);
text-align: center;
cursor: pointer;
background-image: none;
hover-type: color;
}
#s-01b4c0fb-42fb-4e86-b7fe-0eb06ae60cf4:hover {background-color: rgba(182, 66, 1, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-01b4c0fb-42fb-4e86-b7fe-0eb06ae60cf4:active {border-style: solid !important;
border-top-width: 2px !important;
border-left-width: 2px !important;
border-bottom-width: 2px !important;
border-right-width: 2px !important;
border-color: rgba(18, 103, 179, 1) !important;
background-color: rgba(182, 66, 1, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}

  #s-01b4c0fb-42fb-4e86-b7fe-0eb06ae60cf4-atc-btn-wrapper {
    text-align: center;
  }


#s-01b4c0fb-42fb-4e86-b7fe-0eb06ae60cf4 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-01b4c0fb-42fb-4e86-b7fe-0eb06ae60cf4.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-01b4c0fb-42fb-4e86-b7fe-0eb06ae60cf4.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-01b4c0fb-42fb-4e86-b7fe-0eb06ae60cf4.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-01b4c0fb-42fb-4e86-b7fe-0eb06ae60cf4-atc-btn-wrapper {
    text-align: center;
  }


#s-01b4c0fb-42fb-4e86-b7fe-0eb06ae60cf4 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-01b4c0fb-42fb-4e86-b7fe-0eb06ae60cf4.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-01b4c0fb-42fb-4e86-b7fe-0eb06ae60cf4.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-01b4c0fb-42fb-4e86-b7fe-0eb06ae60cf4.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-01b4c0fb-42fb-4e86-b7fe-0eb06ae60cf4-atc-btn-wrapper {
    text-align: center;
  }


#s-01b4c0fb-42fb-4e86-b7fe-0eb06ae60cf4 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-01b4c0fb-42fb-4e86-b7fe-0eb06ae60cf4.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-01b4c0fb-42fb-4e86-b7fe-0eb06ae60cf4.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-01b4c0fb-42fb-4e86-b7fe-0eb06ae60cf4.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-01b4c0fb-42fb-4e86-b7fe-0eb06ae60cf4-atc-btn-wrapper {
    text-align: center;
  }


#s-01b4c0fb-42fb-4e86-b7fe-0eb06ae60cf4 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-01b4c0fb-42fb-4e86-b7fe-0eb06ae60cf4.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-01b4c0fb-42fb-4e86-b7fe-0eb06ae60cf4.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-01b4c0fb-42fb-4e86-b7fe-0eb06ae60cf4.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-01b4c0fb-42fb-4e86-b7fe-0eb06ae60cf4-atc-btn-wrapper {
    text-align: center;
  }


#s-01b4c0fb-42fb-4e86-b7fe-0eb06ae60cf4 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-01b4c0fb-42fb-4e86-b7fe-0eb06ae60cf4.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-01b4c0fb-42fb-4e86-b7fe-0eb06ae60cf4.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-01b4c0fb-42fb-4e86-b7fe-0eb06ae60cf4.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-9902bb41-3d59-41c4-8724-7bee7a9fc785 {
  min-height: 50px;
}








#s-9902bb41-3d59-41c4-8724-7bee7a9fc785 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-9902bb41-3d59-41c4-8724-7bee7a9fc785.shg-box.shg-c {
  justify-content: center;
}

#s-e3441c84-d14d-40c4-9598-96f1d218ea53 {
  text-align: left;
}



.shg-c#s-e3441c84-d14d-40c4-9598-96f1d218ea53 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-e3441c84-d14d-40c4-9598-96f1d218ea53 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-e3441c84-d14d-40c4-9598-96f1d218ea53 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-e3441c84-d14d-40c4-9598-96f1d218ea53 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-e3441c84-d14d-40c4-9598-96f1d218ea53 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-e3441c84-d14d-40c4-9598-96f1d218ea53 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-e3441c84-d14d-40c4-9598-96f1d218ea53 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-e3441c84-d14d-40c4-9598-96f1d218ea53 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-e3441c84-d14d-40c4-9598-96f1d218ea53 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-e3441c84-d14d-40c4-9598-96f1d218ea53 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-268ca093-f8c4-4226-a123-cc4b9e91ba09 {
  margin-left: 7%;
margin-right: 7%;
text-align: center;
}

#s-268ca093-f8c4-4226-a123-cc4b9e91ba09 .shg-product-sold-out {
  display: none;
  color: rgba(230, 83, 0, 1);
  font-size: 35px;
  
  font-family: Bebas Neue;
  font-style:  normal ;
}

#s-268ca093-f8c4-4226-a123-cc4b9e91ba09 .shg-product-price {
  color: rgba(230, 83, 0, 1);
  
  font-family: Bebas Neue;
  font-style:  normal ;
  font-size: 35px;
}

#s-268ca093-f8c4-4226-a123-cc4b9e91ba09 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  
  
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-f7f5f97f-4e7b-404e-8903-39734e0521f3 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-f7f5f97f-4e7b-404e-8903-39734e0521f3 .shg-product-title-component h3 {
  color: #000;
  
  
  
  font-size: 18px;
  
  
  
}

#s-b2fb8f72-bb0e-4cf1-a057-5e7b4d05f54e {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 10px;
background-color: rgba(229, 83, 0, 1);
text-align: center;
cursor: pointer;
background-image: none;
hover-type: color;
}
#s-b2fb8f72-bb0e-4cf1-a057-5e7b4d05f54e:hover {background-color: rgba(182, 66, 1, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-b2fb8f72-bb0e-4cf1-a057-5e7b4d05f54e:active {border-style: solid !important;
border-top-width: 2px !important;
border-left-width: 2px !important;
border-bottom-width: 2px !important;
border-right-width: 2px !important;
border-color: rgba(18, 103, 179, 1) !important;
background-color: rgba(182, 66, 1, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}

  #s-b2fb8f72-bb0e-4cf1-a057-5e7b4d05f54e-atc-btn-wrapper {
    text-align: center;
  }


#s-b2fb8f72-bb0e-4cf1-a057-5e7b4d05f54e {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-b2fb8f72-bb0e-4cf1-a057-5e7b4d05f54e.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-b2fb8f72-bb0e-4cf1-a057-5e7b4d05f54e.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-b2fb8f72-bb0e-4cf1-a057-5e7b4d05f54e.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-b2fb8f72-bb0e-4cf1-a057-5e7b4d05f54e-atc-btn-wrapper {
    text-align: center;
  }


#s-b2fb8f72-bb0e-4cf1-a057-5e7b4d05f54e {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-b2fb8f72-bb0e-4cf1-a057-5e7b4d05f54e.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-b2fb8f72-bb0e-4cf1-a057-5e7b4d05f54e.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-b2fb8f72-bb0e-4cf1-a057-5e7b4d05f54e.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-b2fb8f72-bb0e-4cf1-a057-5e7b4d05f54e-atc-btn-wrapper {
    text-align: center;
  }


#s-b2fb8f72-bb0e-4cf1-a057-5e7b4d05f54e {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-b2fb8f72-bb0e-4cf1-a057-5e7b4d05f54e.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-b2fb8f72-bb0e-4cf1-a057-5e7b4d05f54e.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-b2fb8f72-bb0e-4cf1-a057-5e7b4d05f54e.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-b2fb8f72-bb0e-4cf1-a057-5e7b4d05f54e-atc-btn-wrapper {
    text-align: center;
  }


#s-b2fb8f72-bb0e-4cf1-a057-5e7b4d05f54e {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-b2fb8f72-bb0e-4cf1-a057-5e7b4d05f54e.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-b2fb8f72-bb0e-4cf1-a057-5e7b4d05f54e.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-b2fb8f72-bb0e-4cf1-a057-5e7b4d05f54e.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-b2fb8f72-bb0e-4cf1-a057-5e7b4d05f54e-atc-btn-wrapper {
    text-align: center;
  }


#s-b2fb8f72-bb0e-4cf1-a057-5e7b4d05f54e {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-b2fb8f72-bb0e-4cf1-a057-5e7b4d05f54e.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-b2fb8f72-bb0e-4cf1-a057-5e7b4d05f54e.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-b2fb8f72-bb0e-4cf1-a057-5e7b4d05f54e.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-b7e8283a-0278-4794-9d55-1238caf5514b {
  padding-top: 0px;
padding-bottom: 50px;
min-height: 50px;
}
@media (min-width: 1200px){#s-b7e8283a-0278-4794-9d55-1238caf5514b {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-b7e8283a-0278-4794-9d55-1238caf5514b {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-b7e8283a-0278-4794-9d55-1238caf5514b {
  
}
}@media (max-width: 767px){#s-b7e8283a-0278-4794-9d55-1238caf5514b {
  
}
}







#s-b7e8283a-0278-4794-9d55-1238caf5514b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b7e8283a-0278-4794-9d55-1238caf5514b.shg-box.shg-c {
  justify-content: center;
}

#s-e84c6b6e-9272-4909-8f2b-1a32342f512e {
  background-repeat: no-repeat;
background-size: cover;
margin-top: 0px;
margin-left: 3%;
margin-bottom: 0px;
margin-right: 3%;
padding-top: 15px;
padding-left: 0px;
padding-bottom: 5px;
padding-right: 0px;
min-height: 50px;
background-position: center center;
}

#s-e84c6b6e-9272-4909-8f2b-1a32342f512e {
  background-image: url(https://i.shgcdn.com/fd5a24e8-aff9-490c-9bfd-62ea1b8bebaf/-/format/auto/-/preview/3000x3000/-/quality/lighter/);
}








#s-e84c6b6e-9272-4909-8f2b-1a32342f512e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-e84c6b6e-9272-4909-8f2b-1a32342f512e.shg-box.shg-c {
  justify-content: center;
}

#s-c39cacdb-18e8-4693-a9df-b032be78a052 {
  margin-top: -20px;
margin-left: auto;
margin-bottom: -20px;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-c39cacdb-18e8-4693-a9df-b032be78a052 .shogun-heading-component h3 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  font-family: "DM Serif Display";
  font-style:  normal ;
  font-size: 47px;
  
  letter-spacing: 0px;
  
}



#s-8890881a-5292-4a2c-97b9-3787c127b3e9 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-8890881a-5292-4a2c-97b9-3787c127b3e9 .shogun-heading-component h3 {
  color: rgba(255, 255, 255, 1);
  font-weight:  700 ;
  font-family: "Lato";
  font-style:  normal ;
  font-size: 20px;
  
  letter-spacing: 6px;
  
}



#s-bab6cf5a-8925-472d-9a53-93f55280ce08 {
  margin-left: 2%;
margin-right: 2%;
}
@media (min-width: 768px) and (max-width: 991px){#s-bab6cf5a-8925-472d-9a53-93f55280ce08 {
  
}
}@media (max-width: 767px){#s-bab6cf5a-8925-472d-9a53-93f55280ce08 {
  
}
}
@media (min-width: 0px) {
[id="s-bab6cf5a-8925-472d-9a53-93f55280ce08"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-bab6cf5a-8925-472d-9a53-93f55280ce08"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-bab6cf5a-8925-472d-9a53-93f55280ce08"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-bab6cf5a-8925-472d-9a53-93f55280ce08"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (max-width: 767px) {
  [id="s-bab6cf5a-8925-472d-9a53-93f55280ce08"] > .shg-row {
    flex-flow: column-reverse;
  }
}

#s-6607a123-0184-44e6-871b-324094f59111 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-6607a123-0184-44e6-871b-324094f59111 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-6607a123-0184-44e6-871b-324094f59111.shg-box.shg-c {
  justify-content: center;
}

#s-17c411d6-ae76-4890-8ae0-6ce81295422e {
  margin-top: 0px;
margin-left: 0%;
margin-bottom: 0px;
margin-right: 0%;
padding-top: 2%;
padding-left: 3%;
padding-bottom: 2%;
padding-right: 3%;
}

#s-585eb8ae-64ab-415d-97ea-3bb41a62a822 {
  margin-left: 8%;
margin-right: 8%;
padding-left: 0%;
padding-right: 0%;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(113, 97, 87, 1);
border-style: none;
border-radius: 18px;
background-color: rgba(113, 97, 87, 1);
}

#s-f2f20bb3-9dff-4579-a6b9-e7e7775989ce {
  min-height: 50px;
}








#s-f2f20bb3-9dff-4579-a6b9-e7e7775989ce > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-f2f20bb3-9dff-4579-a6b9-e7e7775989ce {
  cursor: pointer;
}#s-f2f20bb3-9dff-4579-a6b9-e7e7775989ce.shg-box.shg-c {
  justify-content: center;
}

#s-478ad287-dd8d-4ebb-842c-4d33f29464f0 {
  margin-top: 0px;
margin-bottom: 0px;
padding-left: 4%;
padding-right: 4%;
}

#s-aa8374d1-efb4-4480-9bf7-81e79ba53eef {
  min-height: 50px;
}








#s-aa8374d1-efb4-4480-9bf7-81e79ba53eef > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-aa8374d1-efb4-4480-9bf7-81e79ba53eef.shg-box.shg-c {
  justify-content: center;
}

#s-88be8a5a-1286-42c1-9ae2-eebf99cdc522 {
  margin-top: 0px;
margin-left: 3%;
margin-bottom: 0px;
margin-right: 3%;
}

#s-c42ab5ac-8554-4542-87d8-59012443573d {
  margin-left: 5%;
margin-right: 5%;
}
@media (min-width: 1200px){#s-c42ab5ac-8554-4542-87d8-59012443573d {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-c42ab5ac-8554-4542-87d8-59012443573d {
  display: none;
}
#s-c42ab5ac-8554-4542-87d8-59012443573d, #wrap-s-c42ab5ac-8554-4542-87d8-59012443573d, #wrap-content-s-c42ab5ac-8554-4542-87d8-59012443573d { display: none !important; }}@media (max-width: 767px){#s-c42ab5ac-8554-4542-87d8-59012443573d {
  display: none;
}
#s-c42ab5ac-8554-4542-87d8-59012443573d, #wrap-s-c42ab5ac-8554-4542-87d8-59012443573d, #wrap-content-s-c42ab5ac-8554-4542-87d8-59012443573d { display: none !important; }}
@media (min-width: 0px) {
[id="s-c42ab5ac-8554-4542-87d8-59012443573d"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-c42ab5ac-8554-4542-87d8-59012443573d"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 12.5px);
}

[id="s-c42ab5ac-8554-4542-87d8-59012443573d"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 12.5px);
}

}

@media (min-width: 992px) {
[id="s-c42ab5ac-8554-4542-87d8-59012443573d"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 12.5px);
}

[id="s-c42ab5ac-8554-4542-87d8-59012443573d"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 12.5px);
}

}

@media (min-width: 1200px) {
[id="s-c42ab5ac-8554-4542-87d8-59012443573d"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 12.5px);
}

[id="s-c42ab5ac-8554-4542-87d8-59012443573d"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 12.5px);
}

}

#s-54c02c42-6733-4793-960d-1c7fbca63b31 {
  min-height: 50px;
}








#s-54c02c42-6733-4793-960d-1c7fbca63b31 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-54c02c42-6733-4793-960d-1c7fbca63b31.shg-box.shg-c {
  justify-content: center;
}

#s-a5c18eb7-51da-4205-afbf-68236b3d2b23 {
  margin-left: auto;
margin-right: auto;
max-width: 278px;
aspect-ratio: 1/1;
text-align: center;
}

#s-a5c18eb7-51da-4205-afbf-68236b3d2b23 {
  margin: 0 !important;
  overflow: visible;
}

#s-a5c18eb7-51da-4205-afbf-68236b3d2b23-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-a5c18eb7-51da-4205-afbf-68236b3d2b23 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a5c18eb7-51da-4205-afbf-68236b3d2b23 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a5c18eb7-51da-4205-afbf-68236b3d2b23 img.shogun-image {
  /* Add background color handling */
  
}

#s-a5c18eb7-51da-4205-afbf-68236b3d2b23 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a5c18eb7-51da-4205-afbf-68236b3d2b23 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-a5c18eb7-51da-4205-afbf-68236b3d2b23 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a5c18eb7-51da-4205-afbf-68236b3d2b23 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a5c18eb7-51da-4205-afbf-68236b3d2b23.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a5c18eb7-51da-4205-afbf-68236b3d2b23 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 278px;
  }



  img.s-a5c18eb7-51da-4205-afbf-68236b3d2b23.shogun-image {
    
    
    
    max-height: 278px;
  }


.s-a5c18eb7-51da-4205-afbf-68236b3d2b23 .shogun-image-content {
  
    justify-content: center;
  
}

.s-a5c18eb7-51da-4205-afbf-68236b3d2b23.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a5c18eb7-51da-4205-afbf-68236b3d2b23.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a5c18eb7-51da-4205-afbf-68236b3d2b23.shogun-image {
  box-sizing: border-box;
}



.s-a5c18eb7-51da-4205-afbf-68236b3d2b23 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-a5c18eb7-51da-4205-afbf-68236b3d2b23 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-a5c18eb7-51da-4205-afbf-68236b3d2b23.shogun-image-container {
      position: relative;
    }

    .s-a5c18eb7-51da-4205-afbf-68236b3d2b23.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a5c18eb7-51da-4205-afbf-68236b3d2b23.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a5c18eb7-51da-4205-afbf-68236b3d2b23 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 278px;
    }
  }

@media (min-width: 1200px){#s-a5c18eb7-51da-4205-afbf-68236b3d2b23 {
  margin: 0 !important;
  overflow: visible;
}

#s-a5c18eb7-51da-4205-afbf-68236b3d2b23-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-a5c18eb7-51da-4205-afbf-68236b3d2b23 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a5c18eb7-51da-4205-afbf-68236b3d2b23 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a5c18eb7-51da-4205-afbf-68236b3d2b23 img.shogun-image {
  /* Add background color handling */
  
}

#s-a5c18eb7-51da-4205-afbf-68236b3d2b23 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a5c18eb7-51da-4205-afbf-68236b3d2b23 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-a5c18eb7-51da-4205-afbf-68236b3d2b23 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a5c18eb7-51da-4205-afbf-68236b3d2b23 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a5c18eb7-51da-4205-afbf-68236b3d2b23.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a5c18eb7-51da-4205-afbf-68236b3d2b23 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 278px;
  }



  img.s-a5c18eb7-51da-4205-afbf-68236b3d2b23.shogun-image {
    
    
    
    max-height: 278px;
  }


.s-a5c18eb7-51da-4205-afbf-68236b3d2b23 .shogun-image-content {
  
    justify-content: center;
  
}

.s-a5c18eb7-51da-4205-afbf-68236b3d2b23.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a5c18eb7-51da-4205-afbf-68236b3d2b23.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a5c18eb7-51da-4205-afbf-68236b3d2b23.shogun-image {
  box-sizing: border-box;
}



.s-a5c18eb7-51da-4205-afbf-68236b3d2b23 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-a5c18eb7-51da-4205-afbf-68236b3d2b23 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-a5c18eb7-51da-4205-afbf-68236b3d2b23.shogun-image-container {
      position: relative;
    }

    .s-a5c18eb7-51da-4205-afbf-68236b3d2b23.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a5c18eb7-51da-4205-afbf-68236b3d2b23.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a5c18eb7-51da-4205-afbf-68236b3d2b23 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 278px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-a5c18eb7-51da-4205-afbf-68236b3d2b23 {
  margin: 0 !important;
  overflow: visible;
}

#s-a5c18eb7-51da-4205-afbf-68236b3d2b23-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-a5c18eb7-51da-4205-afbf-68236b3d2b23 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a5c18eb7-51da-4205-afbf-68236b3d2b23 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a5c18eb7-51da-4205-afbf-68236b3d2b23 img.shogun-image {
  /* Add background color handling */
  
}

#s-a5c18eb7-51da-4205-afbf-68236b3d2b23 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a5c18eb7-51da-4205-afbf-68236b3d2b23 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-a5c18eb7-51da-4205-afbf-68236b3d2b23 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a5c18eb7-51da-4205-afbf-68236b3d2b23 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a5c18eb7-51da-4205-afbf-68236b3d2b23.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a5c18eb7-51da-4205-afbf-68236b3d2b23 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 278px;
  }



  img.s-a5c18eb7-51da-4205-afbf-68236b3d2b23.shogun-image {
    
    
    
    max-height: 278px;
  }


.s-a5c18eb7-51da-4205-afbf-68236b3d2b23 .shogun-image-content {
  
    justify-content: center;
  
}

.s-a5c18eb7-51da-4205-afbf-68236b3d2b23.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a5c18eb7-51da-4205-afbf-68236b3d2b23.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a5c18eb7-51da-4205-afbf-68236b3d2b23.shogun-image {
  box-sizing: border-box;
}



.s-a5c18eb7-51da-4205-afbf-68236b3d2b23 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-a5c18eb7-51da-4205-afbf-68236b3d2b23 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-a5c18eb7-51da-4205-afbf-68236b3d2b23.shogun-image-container {
      position: relative;
    }

    .s-a5c18eb7-51da-4205-afbf-68236b3d2b23.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a5c18eb7-51da-4205-afbf-68236b3d2b23.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a5c18eb7-51da-4205-afbf-68236b3d2b23 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 278px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-a5c18eb7-51da-4205-afbf-68236b3d2b23 {
  margin: 0 !important;
  overflow: visible;
}

#s-a5c18eb7-51da-4205-afbf-68236b3d2b23-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-a5c18eb7-51da-4205-afbf-68236b3d2b23 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a5c18eb7-51da-4205-afbf-68236b3d2b23 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a5c18eb7-51da-4205-afbf-68236b3d2b23 img.shogun-image {
  /* Add background color handling */
  
}

#s-a5c18eb7-51da-4205-afbf-68236b3d2b23 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a5c18eb7-51da-4205-afbf-68236b3d2b23 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-a5c18eb7-51da-4205-afbf-68236b3d2b23 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a5c18eb7-51da-4205-afbf-68236b3d2b23 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a5c18eb7-51da-4205-afbf-68236b3d2b23.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a5c18eb7-51da-4205-afbf-68236b3d2b23 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 278px;
  }



  img.s-a5c18eb7-51da-4205-afbf-68236b3d2b23.shogun-image {
    
    
    
    max-height: 278px;
  }


.s-a5c18eb7-51da-4205-afbf-68236b3d2b23 .shogun-image-content {
  
    justify-content: center;
  
}

.s-a5c18eb7-51da-4205-afbf-68236b3d2b23.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a5c18eb7-51da-4205-afbf-68236b3d2b23.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a5c18eb7-51da-4205-afbf-68236b3d2b23.shogun-image {
  box-sizing: border-box;
}



.s-a5c18eb7-51da-4205-afbf-68236b3d2b23 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-a5c18eb7-51da-4205-afbf-68236b3d2b23 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-a5c18eb7-51da-4205-afbf-68236b3d2b23.shogun-image-container {
      position: relative;
    }

    .s-a5c18eb7-51da-4205-afbf-68236b3d2b23.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a5c18eb7-51da-4205-afbf-68236b3d2b23.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a5c18eb7-51da-4205-afbf-68236b3d2b23 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 278px;
    }
  }

}@media (max-width: 767px){#s-a5c18eb7-51da-4205-afbf-68236b3d2b23 {
  margin: 0 !important;
  overflow: visible;
}

#s-a5c18eb7-51da-4205-afbf-68236b3d2b23-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-a5c18eb7-51da-4205-afbf-68236b3d2b23 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-a5c18eb7-51da-4205-afbf-68236b3d2b23 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-a5c18eb7-51da-4205-afbf-68236b3d2b23 img.shogun-image {
  /* Add background color handling */
  
}

#s-a5c18eb7-51da-4205-afbf-68236b3d2b23 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-a5c18eb7-51da-4205-afbf-68236b3d2b23 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-a5c18eb7-51da-4205-afbf-68236b3d2b23 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-a5c18eb7-51da-4205-afbf-68236b3d2b23 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-a5c18eb7-51da-4205-afbf-68236b3d2b23.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-a5c18eb7-51da-4205-afbf-68236b3d2b23 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 278px;
  }



  img.s-a5c18eb7-51da-4205-afbf-68236b3d2b23.shogun-image {
    
    
    
    max-height: 278px;
  }


.s-a5c18eb7-51da-4205-afbf-68236b3d2b23 .shogun-image-content {
  
    justify-content: center;
  
}

.s-a5c18eb7-51da-4205-afbf-68236b3d2b23.shg-align-container {
  display: flex;
  justify-content: center
}

.s-a5c18eb7-51da-4205-afbf-68236b3d2b23.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-a5c18eb7-51da-4205-afbf-68236b3d2b23.shogun-image {
  box-sizing: border-box;
}



.s-a5c18eb7-51da-4205-afbf-68236b3d2b23 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-a5c18eb7-51da-4205-afbf-68236b3d2b23 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-a5c18eb7-51da-4205-afbf-68236b3d2b23.shogun-image-container {
      position: relative;
    }

    .s-a5c18eb7-51da-4205-afbf-68236b3d2b23.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-a5c18eb7-51da-4205-afbf-68236b3d2b23.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-a5c18eb7-51da-4205-afbf-68236b3d2b23 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 278px;
    }
  }

}
#s-2fbd94b5-b87c-4a39-961e-2c5dc8c41b2b {
  margin-left: auto;
margin-right: auto;
}

#s-23773239-0018-4c5d-bb04-8b4e9f4ca37e {
  min-height: 50px;
}








#s-23773239-0018-4c5d-bb04-8b4e9f4ca37e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-23773239-0018-4c5d-bb04-8b4e9f4ca37e.shg-box.shg-c {
  justify-content: center;
}

#s-062559b4-527c-4375-b9ff-5271eb34e2c8 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-062559b4-527c-4375-b9ff-5271eb34e2c8 .shogun-heading-component h3 {
  
  font-weight:  normal ;
  font-family: "Bebas Neue";
  font-style:  normal ;
  font-size: 30px;
  
  
  text-align: left;
}



#s-7111092b-18ff-47dc-a8be-9efd5fedeeed {
  padding-left: 5%;
padding-right: 5%;
}

#s-71aa0e2e-5a12-4e39-b928-e35f86ff9bc2 {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iMzUyM2E4YjctYTNmYy00MDVhLWFlYTEtOWE3NjNjMTgzZTViIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojZTU1MzAwO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZDU1ZTI5O3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCMzNTIzYThiNy1hM2ZjLTQwNWEtYWVhMS05YTc2M2MxODNlNWIpIi8+PC9zdmc+);
background-repeat: no-repeat;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(0, 0, 0, 0);
border-style: solid;
border-radius: 12px;
text-align: left;
text-decoration: none;
hover-type: gradient;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#e55300"}, {"id"=>2, "pos"=>1, "color"=>"#d55e29"}];
}
#s-71aa0e2e-5a12-4e39-b928-e35f86ff9bc2:hover {border-radius: 12px !important;
background-color: rgba(183, 66, 1, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-71aa0e2e-5a12-4e39-b928-e35f86ff9bc2:active {border-style: solid !important;
border-top-width: 2px !important;
border-left-width: 2px !important;
border-bottom-width: 2px !important;
border-right-width: 2px !important;
border-color: rgba(18, 103, 180, 1) !important;
border-radius: 12px !important;
background-color: rgba(183, 66, 1, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}@media (min-width: 768px) and (max-width: 991px){#s-71aa0e2e-5a12-4e39-b928-e35f86ff9bc2 {
  margin-top: 20px;
margin-bottom: 20px;
}
}@media (max-width: 767px){#s-71aa0e2e-5a12-4e39-b928-e35f86ff9bc2 {
  margin-top: 20px;
margin-bottom: 20px;
}
}

  #s-71aa0e2e-5a12-4e39-b928-e35f86ff9bc2-root {
    text-align: left;
  }


#s-71aa0e2e-5a12-4e39-b928-e35f86ff9bc2.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-71aa0e2e-5a12-4e39-b928-e35f86ff9bc2-root {
    text-align: left;
  }


#s-71aa0e2e-5a12-4e39-b928-e35f86ff9bc2.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-71aa0e2e-5a12-4e39-b928-e35f86ff9bc2-root {
    text-align: left;
  }


#s-71aa0e2e-5a12-4e39-b928-e35f86ff9bc2.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-71aa0e2e-5a12-4e39-b928-e35f86ff9bc2-root {
    text-align: left;
  }


#s-71aa0e2e-5a12-4e39-b928-e35f86ff9bc2.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-71aa0e2e-5a12-4e39-b928-e35f86ff9bc2-root {
    text-align: left;
  }


#s-71aa0e2e-5a12-4e39-b928-e35f86ff9bc2.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
}
#s-ad383d78-e3bb-459a-9d07-fbfd2335d3fc {
  margin-top: 0px;
margin-bottom: 30px;
padding-top: 0px;
padding-bottom: 100px;
min-height: 50px;
}
@media (min-width: 1200px){#s-ad383d78-e3bb-459a-9d07-fbfd2335d3fc {
  display: none;
}
#s-ad383d78-e3bb-459a-9d07-fbfd2335d3fc, #wrap-s-ad383d78-e3bb-459a-9d07-fbfd2335d3fc, #wrap-content-s-ad383d78-e3bb-459a-9d07-fbfd2335d3fc { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-ad383d78-e3bb-459a-9d07-fbfd2335d3fc {
  display: none;
}
#s-ad383d78-e3bb-459a-9d07-fbfd2335d3fc, #wrap-s-ad383d78-e3bb-459a-9d07-fbfd2335d3fc, #wrap-content-s-ad383d78-e3bb-459a-9d07-fbfd2335d3fc { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-ad383d78-e3bb-459a-9d07-fbfd2335d3fc {
  display: none;
}
#s-ad383d78-e3bb-459a-9d07-fbfd2335d3fc, #wrap-s-ad383d78-e3bb-459a-9d07-fbfd2335d3fc, #wrap-content-s-ad383d78-e3bb-459a-9d07-fbfd2335d3fc { display: none !important; }}@media (max-width: 767px){#s-ad383d78-e3bb-459a-9d07-fbfd2335d3fc {
  padding-bottom: 0px;
display: none;
}
#s-ad383d78-e3bb-459a-9d07-fbfd2335d3fc, #wrap-s-ad383d78-e3bb-459a-9d07-fbfd2335d3fc, #wrap-content-s-ad383d78-e3bb-459a-9d07-fbfd2335d3fc { display: none !important; }}







#s-ad383d78-e3bb-459a-9d07-fbfd2335d3fc > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-ad383d78-e3bb-459a-9d07-fbfd2335d3fc.shg-box.shg-c {
  justify-content: center;
}

#s-8b4beab1-8a0a-4b0b-b372-2906076c118d {
  padding-left: 7%;
padding-right: 7%;
}

#s-8b4beab1-8a0a-4b0b-b372-2906076c118d hr {
  border-top: 2px solid #ddd;
}

#s-9a6c0312-847c-45c7-aa4e-98c703577a38 {
  margin-top: -10px;
margin-left: 10%;
margin-bottom: -10px;
margin-right: 10%;
padding-left: 10%;
padding-right: 10%;
}

#s-bda00752-4b9e-443c-9ef7-32da528c00e4 {
  margin-left: auto;
margin-right: auto;
padding-top: 0%;
padding-left: 3%;
padding-bottom: 0%;
padding-right: 3%;
max-width: 880px;
}

@media (min-width: 0px) {
[id="s-bda00752-4b9e-443c-9ef7-32da528c00e4"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 7.5px);
}

}

@media (min-width: 768px) {
[id="s-bda00752-4b9e-443c-9ef7-32da528c00e4"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 11.25px);
}

}

@media (min-width: 992px) {
[id="s-bda00752-4b9e-443c-9ef7-32da528c00e4"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 11.25px);
}

}

@media (min-width: 1200px) {
[id="s-bda00752-4b9e-443c-9ef7-32da528c00e4"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 11.25px);
}

}

#s-6131b7ca-fdd3-4419-b1b2-b6f25ad03d3f {
  min-height: 50px;
}








#s-6131b7ca-fdd3-4419-b1b2-b6f25ad03d3f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-6131b7ca-fdd3-4419-b1b2-b6f25ad03d3f.shg-box.shg-c {
  justify-content: center;
}

#s-7083c799-fdff-4109-80c7-ba8b7144c422 {
  text-align: left;
}



.shg-c#s-7083c799-fdff-4109-80c7-ba8b7144c422 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-7083c799-fdff-4109-80c7-ba8b7144c422 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-7083c799-fdff-4109-80c7-ba8b7144c422 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-7083c799-fdff-4109-80c7-ba8b7144c422 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-7083c799-fdff-4109-80c7-ba8b7144c422 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-7083c799-fdff-4109-80c7-ba8b7144c422 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-7083c799-fdff-4109-80c7-ba8b7144c422 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-7083c799-fdff-4109-80c7-ba8b7144c422 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-7083c799-fdff-4109-80c7-ba8b7144c422 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-7083c799-fdff-4109-80c7-ba8b7144c422 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-9f21c4d3-605b-4c27-80c2-0cc5f4be6fde {
  margin-left: 7%;
margin-right: 7%;
text-align: center;
}

#s-9f21c4d3-605b-4c27-80c2-0cc5f4be6fde .shg-product-sold-out {
  display: none;
  color: rgba(230, 83, 0, 1);
  font-size: 35px;
  
  font-family: Bebas Neue;
  font-style:  normal ;
}

#s-9f21c4d3-605b-4c27-80c2-0cc5f4be6fde .shg-product-price {
  color: rgba(230, 83, 0, 1);
  
  font-family: Bebas Neue;
  font-style:  normal ;
  font-size: 35px;
}

#s-9f21c4d3-605b-4c27-80c2-0cc5f4be6fde .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  
  
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-bf70794f-a3a2-4e54-981e-029469887680 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-bf70794f-a3a2-4e54-981e-029469887680 .shg-product-title-component h3 {
  color: #000;
  
  
  
  font-size: 18px;
  
  
  
}

#s-7dd22d74-ebb7-4140-81a9-110ac4c56cc9 {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 10px;
background-color: rgba(229, 83, 0, 1);
text-align: center;
cursor: pointer;
background-image: none;
hover-type: color;
}
#s-7dd22d74-ebb7-4140-81a9-110ac4c56cc9:hover {background-color: rgba(182, 66, 1, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-7dd22d74-ebb7-4140-81a9-110ac4c56cc9:active {border-style: solid !important;
border-top-width: 2px !important;
border-left-width: 2px !important;
border-bottom-width: 2px !important;
border-right-width: 2px !important;
border-color: rgba(18, 103, 179, 1) !important;
background-color: rgba(182, 66, 1, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}

  #s-7dd22d74-ebb7-4140-81a9-110ac4c56cc9-atc-btn-wrapper {
    text-align: center;
  }


#s-7dd22d74-ebb7-4140-81a9-110ac4c56cc9 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-7dd22d74-ebb7-4140-81a9-110ac4c56cc9.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-7dd22d74-ebb7-4140-81a9-110ac4c56cc9.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-7dd22d74-ebb7-4140-81a9-110ac4c56cc9.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-7dd22d74-ebb7-4140-81a9-110ac4c56cc9-atc-btn-wrapper {
    text-align: center;
  }


#s-7dd22d74-ebb7-4140-81a9-110ac4c56cc9 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-7dd22d74-ebb7-4140-81a9-110ac4c56cc9.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-7dd22d74-ebb7-4140-81a9-110ac4c56cc9.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-7dd22d74-ebb7-4140-81a9-110ac4c56cc9.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-7dd22d74-ebb7-4140-81a9-110ac4c56cc9-atc-btn-wrapper {
    text-align: center;
  }


#s-7dd22d74-ebb7-4140-81a9-110ac4c56cc9 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-7dd22d74-ebb7-4140-81a9-110ac4c56cc9.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-7dd22d74-ebb7-4140-81a9-110ac4c56cc9.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-7dd22d74-ebb7-4140-81a9-110ac4c56cc9.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-7dd22d74-ebb7-4140-81a9-110ac4c56cc9-atc-btn-wrapper {
    text-align: center;
  }


#s-7dd22d74-ebb7-4140-81a9-110ac4c56cc9 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-7dd22d74-ebb7-4140-81a9-110ac4c56cc9.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-7dd22d74-ebb7-4140-81a9-110ac4c56cc9.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-7dd22d74-ebb7-4140-81a9-110ac4c56cc9.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-7dd22d74-ebb7-4140-81a9-110ac4c56cc9-atc-btn-wrapper {
    text-align: center;
  }


#s-7dd22d74-ebb7-4140-81a9-110ac4c56cc9 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-7dd22d74-ebb7-4140-81a9-110ac4c56cc9.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-7dd22d74-ebb7-4140-81a9-110ac4c56cc9.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-7dd22d74-ebb7-4140-81a9-110ac4c56cc9.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-a3011a48-040c-489b-bcad-ce1efe837b51 {
  min-height: 50px;
}








#s-a3011a48-040c-489b-bcad-ce1efe837b51 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-a3011a48-040c-489b-bcad-ce1efe837b51.shg-box.shg-c {
  justify-content: center;
}

#s-d52dacff-e23b-49f2-92fb-5ccd0e4107c8 {
  text-align: left;
}



.shg-c#s-d52dacff-e23b-49f2-92fb-5ccd0e4107c8 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-d52dacff-e23b-49f2-92fb-5ccd0e4107c8 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-d52dacff-e23b-49f2-92fb-5ccd0e4107c8 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-d52dacff-e23b-49f2-92fb-5ccd0e4107c8 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-d52dacff-e23b-49f2-92fb-5ccd0e4107c8 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-d52dacff-e23b-49f2-92fb-5ccd0e4107c8 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-d52dacff-e23b-49f2-92fb-5ccd0e4107c8 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-d52dacff-e23b-49f2-92fb-5ccd0e4107c8 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-d52dacff-e23b-49f2-92fb-5ccd0e4107c8 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-d52dacff-e23b-49f2-92fb-5ccd0e4107c8 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-e54a3919-8a3b-4801-b78f-53c51098987d {
  margin-left: 7%;
margin-right: 7%;
text-align: center;
}

#s-e54a3919-8a3b-4801-b78f-53c51098987d .shg-product-sold-out {
  display: none;
  color: rgba(230, 83, 0, 1);
  font-size: 35px;
  
  font-family: Bebas Neue;
  font-style:  normal ;
}

#s-e54a3919-8a3b-4801-b78f-53c51098987d .shg-product-price {
  color: rgba(230, 83, 0, 1);
  
  font-family: Bebas Neue;
  font-style:  normal ;
  font-size: 35px;
}

#s-e54a3919-8a3b-4801-b78f-53c51098987d .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  
  
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-6fe60760-4403-477d-94fd-8a84b2f2fe82 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-6fe60760-4403-477d-94fd-8a84b2f2fe82 .shg-product-title-component h3 {
  color: #000;
  
  
  
  font-size: 18px;
  
  
  
}

#s-c13e325c-0976-4bbc-93cd-f6f6298e419b {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 10px;
background-color: rgba(229, 83, 0, 1);
text-align: center;
cursor: pointer;
background-image: none;
hover-type: color;
}
#s-c13e325c-0976-4bbc-93cd-f6f6298e419b:hover {background-color: rgba(182, 66, 1, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-c13e325c-0976-4bbc-93cd-f6f6298e419b:active {border-style: solid !important;
border-top-width: 2px !important;
border-left-width: 2px !important;
border-bottom-width: 2px !important;
border-right-width: 2px !important;
border-color: rgba(18, 103, 179, 1) !important;
background-color: rgba(182, 66, 1, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}

  #s-c13e325c-0976-4bbc-93cd-f6f6298e419b-atc-btn-wrapper {
    text-align: center;
  }


#s-c13e325c-0976-4bbc-93cd-f6f6298e419b {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-c13e325c-0976-4bbc-93cd-f6f6298e419b.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-c13e325c-0976-4bbc-93cd-f6f6298e419b.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-c13e325c-0976-4bbc-93cd-f6f6298e419b.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-c13e325c-0976-4bbc-93cd-f6f6298e419b-atc-btn-wrapper {
    text-align: center;
  }


#s-c13e325c-0976-4bbc-93cd-f6f6298e419b {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-c13e325c-0976-4bbc-93cd-f6f6298e419b.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-c13e325c-0976-4bbc-93cd-f6f6298e419b.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-c13e325c-0976-4bbc-93cd-f6f6298e419b.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-c13e325c-0976-4bbc-93cd-f6f6298e419b-atc-btn-wrapper {
    text-align: center;
  }


#s-c13e325c-0976-4bbc-93cd-f6f6298e419b {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-c13e325c-0976-4bbc-93cd-f6f6298e419b.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-c13e325c-0976-4bbc-93cd-f6f6298e419b.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-c13e325c-0976-4bbc-93cd-f6f6298e419b.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-c13e325c-0976-4bbc-93cd-f6f6298e419b-atc-btn-wrapper {
    text-align: center;
  }


#s-c13e325c-0976-4bbc-93cd-f6f6298e419b {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-c13e325c-0976-4bbc-93cd-f6f6298e419b.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-c13e325c-0976-4bbc-93cd-f6f6298e419b.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-c13e325c-0976-4bbc-93cd-f6f6298e419b.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-c13e325c-0976-4bbc-93cd-f6f6298e419b-atc-btn-wrapper {
    text-align: center;
  }


#s-c13e325c-0976-4bbc-93cd-f6f6298e419b {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-c13e325c-0976-4bbc-93cd-f6f6298e419b.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-c13e325c-0976-4bbc-93cd-f6f6298e419b.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-c13e325c-0976-4bbc-93cd-f6f6298e419b.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-2c8622be-0f65-4158-8736-ca66c1b579b5 {
  min-height: 50px;
}








#s-2c8622be-0f65-4158-8736-ca66c1b579b5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-2c8622be-0f65-4158-8736-ca66c1b579b5.shg-box.shg-c {
  justify-content: center;
}

#s-92ff2144-3ef1-4e2c-986a-67ab52cfcfa0 {
  text-align: left;
}



.shg-c#s-92ff2144-3ef1-4e2c-986a-67ab52cfcfa0 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-92ff2144-3ef1-4e2c-986a-67ab52cfcfa0 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-92ff2144-3ef1-4e2c-986a-67ab52cfcfa0 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-92ff2144-3ef1-4e2c-986a-67ab52cfcfa0 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-92ff2144-3ef1-4e2c-986a-67ab52cfcfa0 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-92ff2144-3ef1-4e2c-986a-67ab52cfcfa0 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-92ff2144-3ef1-4e2c-986a-67ab52cfcfa0 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-92ff2144-3ef1-4e2c-986a-67ab52cfcfa0 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-92ff2144-3ef1-4e2c-986a-67ab52cfcfa0 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-92ff2144-3ef1-4e2c-986a-67ab52cfcfa0 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-dcd538f4-799d-4662-a0f7-6e59e3f2e41d {
  margin-left: 7%;
margin-right: 7%;
text-align: center;
}

#s-dcd538f4-799d-4662-a0f7-6e59e3f2e41d .shg-product-sold-out {
  display: none;
  color: rgba(230, 83, 0, 1);
  font-size: 35px;
  
  font-family: Bebas Neue;
  font-style:  normal ;
}

#s-dcd538f4-799d-4662-a0f7-6e59e3f2e41d .shg-product-price {
  color: rgba(230, 83, 0, 1);
  
  font-family: Bebas Neue;
  font-style:  normal ;
  font-size: 35px;
}

#s-dcd538f4-799d-4662-a0f7-6e59e3f2e41d .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  
  
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-bcba0b0e-7467-4662-af18-ec91c9532790 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-bcba0b0e-7467-4662-af18-ec91c9532790 .shg-product-title-component h3 {
  color: #000;
  
  
  
  font-size: 18px;
  
  
  
}

#s-a1f679af-07a6-48d3-a405-6aa146cc2437 {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 10px;
background-color: rgba(229, 83, 0, 1);
text-align: center;
cursor: pointer;
background-image: none;
hover-type: color;
}
#s-a1f679af-07a6-48d3-a405-6aa146cc2437:hover {background-color: rgba(182, 66, 1, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-a1f679af-07a6-48d3-a405-6aa146cc2437:active {border-style: solid !important;
border-top-width: 2px !important;
border-left-width: 2px !important;
border-bottom-width: 2px !important;
border-right-width: 2px !important;
border-color: rgba(18, 103, 179, 1) !important;
background-color: rgba(182, 66, 1, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}

  #s-a1f679af-07a6-48d3-a405-6aa146cc2437-atc-btn-wrapper {
    text-align: center;
  }


#s-a1f679af-07a6-48d3-a405-6aa146cc2437 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-a1f679af-07a6-48d3-a405-6aa146cc2437.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-a1f679af-07a6-48d3-a405-6aa146cc2437.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-a1f679af-07a6-48d3-a405-6aa146cc2437.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-a1f679af-07a6-48d3-a405-6aa146cc2437-atc-btn-wrapper {
    text-align: center;
  }


#s-a1f679af-07a6-48d3-a405-6aa146cc2437 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-a1f679af-07a6-48d3-a405-6aa146cc2437.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-a1f679af-07a6-48d3-a405-6aa146cc2437.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-a1f679af-07a6-48d3-a405-6aa146cc2437.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-a1f679af-07a6-48d3-a405-6aa146cc2437-atc-btn-wrapper {
    text-align: center;
  }


#s-a1f679af-07a6-48d3-a405-6aa146cc2437 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-a1f679af-07a6-48d3-a405-6aa146cc2437.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-a1f679af-07a6-48d3-a405-6aa146cc2437.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-a1f679af-07a6-48d3-a405-6aa146cc2437.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-a1f679af-07a6-48d3-a405-6aa146cc2437-atc-btn-wrapper {
    text-align: center;
  }


#s-a1f679af-07a6-48d3-a405-6aa146cc2437 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-a1f679af-07a6-48d3-a405-6aa146cc2437.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-a1f679af-07a6-48d3-a405-6aa146cc2437.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-a1f679af-07a6-48d3-a405-6aa146cc2437.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-a1f679af-07a6-48d3-a405-6aa146cc2437-atc-btn-wrapper {
    text-align: center;
  }


#s-a1f679af-07a6-48d3-a405-6aa146cc2437 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-a1f679af-07a6-48d3-a405-6aa146cc2437.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-a1f679af-07a6-48d3-a405-6aa146cc2437.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-a1f679af-07a6-48d3-a405-6aa146cc2437.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-c51b6420-fbab-462d-bd57-b84805337a59 {
  min-height: 50px;
}








#s-c51b6420-fbab-462d-bd57-b84805337a59 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-c51b6420-fbab-462d-bd57-b84805337a59.shg-box.shg-c {
  justify-content: center;
}

#s-c653d6cd-6552-4d13-8509-02d850b16522 {
  text-align: left;
}



.shg-c#s-c653d6cd-6552-4d13-8509-02d850b16522 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c653d6cd-6552-4d13-8509-02d850b16522 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-c653d6cd-6552-4d13-8509-02d850b16522 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c653d6cd-6552-4d13-8509-02d850b16522 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-c653d6cd-6552-4d13-8509-02d850b16522 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c653d6cd-6552-4d13-8509-02d850b16522 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-c653d6cd-6552-4d13-8509-02d850b16522 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c653d6cd-6552-4d13-8509-02d850b16522 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-c653d6cd-6552-4d13-8509-02d850b16522 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c653d6cd-6552-4d13-8509-02d850b16522 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-69d9e0e9-ce00-46ed-a1bf-1e1d8ce148ac {
  margin-left: 7%;
margin-right: 7%;
text-align: center;
}

#s-69d9e0e9-ce00-46ed-a1bf-1e1d8ce148ac .shg-product-sold-out {
  display: none;
  color: rgba(230, 83, 0, 1);
  font-size: 35px;
  
  font-family: Bebas Neue;
  font-style:  normal ;
}

#s-69d9e0e9-ce00-46ed-a1bf-1e1d8ce148ac .shg-product-price {
  color: rgba(230, 83, 0, 1);
  
  font-family: Bebas Neue;
  font-style:  normal ;
  font-size: 35px;
}

#s-69d9e0e9-ce00-46ed-a1bf-1e1d8ce148ac .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  
  
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-68fd8f41-605e-41f1-97e5-3d8b2cbb34f2 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-68fd8f41-605e-41f1-97e5-3d8b2cbb34f2 .shg-product-title-component h3 {
  color: #000;
  
  
  
  font-size: 18px;
  
  
  
}

#s-c2d4a7d3-831d-4958-af14-1c814d3a1249 {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 10px;
background-color: rgba(229, 83, 0, 1);
text-align: center;
cursor: pointer;
background-image: none;
hover-type: color;
}
#s-c2d4a7d3-831d-4958-af14-1c814d3a1249:hover {background-color: rgba(182, 66, 1, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-c2d4a7d3-831d-4958-af14-1c814d3a1249:active {border-style: solid !important;
border-top-width: 2px !important;
border-left-width: 2px !important;
border-bottom-width: 2px !important;
border-right-width: 2px !important;
border-color: rgba(18, 103, 179, 1) !important;
background-color: rgba(182, 66, 1, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}

  #s-c2d4a7d3-831d-4958-af14-1c814d3a1249-atc-btn-wrapper {
    text-align: center;
  }


#s-c2d4a7d3-831d-4958-af14-1c814d3a1249 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-c2d4a7d3-831d-4958-af14-1c814d3a1249.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-c2d4a7d3-831d-4958-af14-1c814d3a1249.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-c2d4a7d3-831d-4958-af14-1c814d3a1249.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-c2d4a7d3-831d-4958-af14-1c814d3a1249-atc-btn-wrapper {
    text-align: center;
  }


#s-c2d4a7d3-831d-4958-af14-1c814d3a1249 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-c2d4a7d3-831d-4958-af14-1c814d3a1249.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-c2d4a7d3-831d-4958-af14-1c814d3a1249.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-c2d4a7d3-831d-4958-af14-1c814d3a1249.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-c2d4a7d3-831d-4958-af14-1c814d3a1249-atc-btn-wrapper {
    text-align: center;
  }


#s-c2d4a7d3-831d-4958-af14-1c814d3a1249 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-c2d4a7d3-831d-4958-af14-1c814d3a1249.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-c2d4a7d3-831d-4958-af14-1c814d3a1249.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-c2d4a7d3-831d-4958-af14-1c814d3a1249.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-c2d4a7d3-831d-4958-af14-1c814d3a1249-atc-btn-wrapper {
    text-align: center;
  }


#s-c2d4a7d3-831d-4958-af14-1c814d3a1249 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-c2d4a7d3-831d-4958-af14-1c814d3a1249.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-c2d4a7d3-831d-4958-af14-1c814d3a1249.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-c2d4a7d3-831d-4958-af14-1c814d3a1249.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-c2d4a7d3-831d-4958-af14-1c814d3a1249-atc-btn-wrapper {
    text-align: center;
  }


#s-c2d4a7d3-831d-4958-af14-1c814d3a1249 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-c2d4a7d3-831d-4958-af14-1c814d3a1249.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-c2d4a7d3-831d-4958-af14-1c814d3a1249.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-c2d4a7d3-831d-4958-af14-1c814d3a1249.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-15266c0e-a860-49e0-a0a7-9786c610e0bf {
  padding-top: 0px;
padding-bottom: 25px;
min-height: 50px;
}
@media (min-width: 1200px){#s-15266c0e-a860-49e0-a0a7-9786c610e0bf {
  display: none;
}
#s-15266c0e-a860-49e0-a0a7-9786c610e0bf, #wrap-s-15266c0e-a860-49e0-a0a7-9786c610e0bf, #wrap-content-s-15266c0e-a860-49e0-a0a7-9786c610e0bf { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-15266c0e-a860-49e0-a0a7-9786c610e0bf {
  display: none;
}
#s-15266c0e-a860-49e0-a0a7-9786c610e0bf, #wrap-s-15266c0e-a860-49e0-a0a7-9786c610e0bf, #wrap-content-s-15266c0e-a860-49e0-a0a7-9786c610e0bf { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-15266c0e-a860-49e0-a0a7-9786c610e0bf {
  display: none;
}
#s-15266c0e-a860-49e0-a0a7-9786c610e0bf, #wrap-s-15266c0e-a860-49e0-a0a7-9786c610e0bf, #wrap-content-s-15266c0e-a860-49e0-a0a7-9786c610e0bf { display: none !important; }}@media (max-width: 767px){#s-15266c0e-a860-49e0-a0a7-9786c610e0bf {
  display: none;
}
#s-15266c0e-a860-49e0-a0a7-9786c610e0bf, #wrap-s-15266c0e-a860-49e0-a0a7-9786c610e0bf, #wrap-content-s-15266c0e-a860-49e0-a0a7-9786c610e0bf { display: none !important; }}







#s-15266c0e-a860-49e0-a0a7-9786c610e0bf > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-15266c0e-a860-49e0-a0a7-9786c610e0bf.shg-box.shg-c {
  justify-content: center;
}

#s-5b5d4cd6-5f57-4c91-9bcf-b15cd4050800 {
  background-repeat: no-repeat;
background-size: cover;
margin-top: 0px;
margin-left: -30px;
margin-bottom: 0px;
margin-right: -30px;
padding-top: 20px;
padding-left: 0px;
padding-bottom: 20px;
padding-right: 0px;
min-height: 50px;
background-position: center center;
}

#s-5b5d4cd6-5f57-4c91-9bcf-b15cd4050800 {
  background-image: url(https://i.shgcdn.com/b75bcb90-911c-4970-a744-cf6566b5cf40/-/format/auto/-/preview/3000x3000/-/quality/lighter/);
}








#s-5b5d4cd6-5f57-4c91-9bcf-b15cd4050800 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-5b5d4cd6-5f57-4c91-9bcf-b15cd4050800.shg-box.shg-c {
  justify-content: center;
}

#s-6dd84ef3-630c-4a80-bf6a-475671fe4a12 {
  margin-top: 0px;
margin-left: 5%;
margin-bottom: -40px;
margin-right: 5%;
padding-top: 0px;
padding-bottom: 0px;
}

#s-969faec0-7006-4d7d-bc11-e5cfb6b79cd9 {
  margin-left: 6%;
margin-right: 6%;
padding-left: 10%;
padding-right: 10%;
}

@media (min-width: 768px) and (max-width: 991px){#s-526536bc-d03a-44a7-bcd0-3b305fcfc523 {
  
}
}@media (max-width: 767px){#s-526536bc-d03a-44a7-bcd0-3b305fcfc523 {
  
}
}
@media (min-width: 0px) {
[id="s-526536bc-d03a-44a7-bcd0-3b305fcfc523"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-526536bc-d03a-44a7-bcd0-3b305fcfc523"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-526536bc-d03a-44a7-bcd0-3b305fcfc523"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-526536bc-d03a-44a7-bcd0-3b305fcfc523"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-f9cd5925-eea2-478a-a78b-bedb3bc38e18 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-f9cd5925-eea2-478a-a78b-bedb3bc38e18 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-f9cd5925-eea2-478a-a78b-bedb3bc38e18.shg-box.shg-c {
  justify-content: center;
}

#s-ba031936-c3b0-4014-a2dc-6f059a039e30 {
  margin-top: 0px;
margin-left: 0%;
margin-bottom: 0px;
margin-right: 0%;
padding-top: 2%;
padding-left: 3%;
padding-bottom: 2%;
padding-right: 3%;
}

#s-3de424b4-6a6c-40ec-901b-2c18f464cd18 {
  min-height: 50px;
}








#s-3de424b4-6a6c-40ec-901b-2c18f464cd18 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-3de424b4-6a6c-40ec-901b-2c18f464cd18 {
  cursor: pointer;
}#s-3de424b4-6a6c-40ec-901b-2c18f464cd18.shg-box.shg-c {
  justify-content: center;
}

#s-06948244-e54b-45b8-bca4-a85980f75150 {
  margin-left: 15%;
margin-right: 15%;
padding-top: 10px;
padding-bottom: 10px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 15px;
text-align: left;
background-color: rgba(113, 97, 87, 1);
}

#s-06948244-e54b-45b8-bca4-a85980f75150 .shogun-heading-component h3 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  font-family: "Bebas Neue";
  font-style:  normal ;
  font-size: 30px;
  
  
  text-align: center;
}



#s-52d78b60-5e7f-480e-8ffc-6258208b1deb {
  margin-top: 0px;
margin-bottom: 0px;
padding-left: 4%;
padding-right: 4%;
}

#s-f502bf9a-c036-4c39-bb0d-f946d7105024 {
  min-height: 50px;
}








#s-f502bf9a-c036-4c39-bb0d-f946d7105024 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-f502bf9a-c036-4c39-bb0d-f946d7105024.shg-box.shg-c {
  justify-content: center;
}

#s-18d40de7-b234-41ff-89bf-603c942b753d {
  margin-top: 0px;
margin-left: 3%;
margin-bottom: 0px;
margin-right: 3%;
}

#s-5723febc-69a6-42de-ba71-9adee3735444 {
  margin-left: 5%;
margin-right: 5%;
}
@media (min-width: 1200px){#s-5723febc-69a6-42de-ba71-9adee3735444 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-5723febc-69a6-42de-ba71-9adee3735444 {
  display: none;
}
#s-5723febc-69a6-42de-ba71-9adee3735444, #wrap-s-5723febc-69a6-42de-ba71-9adee3735444, #wrap-content-s-5723febc-69a6-42de-ba71-9adee3735444 { display: none !important; }}@media (max-width: 767px){#s-5723febc-69a6-42de-ba71-9adee3735444 {
  display: none;
}
#s-5723febc-69a6-42de-ba71-9adee3735444, #wrap-s-5723febc-69a6-42de-ba71-9adee3735444, #wrap-content-s-5723febc-69a6-42de-ba71-9adee3735444 { display: none !important; }}
@media (min-width: 0px) {
[id="s-5723febc-69a6-42de-ba71-9adee3735444"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-5723febc-69a6-42de-ba71-9adee3735444"] > .shg-row > .shg-c-sm-8 {
  width: calc(66.66666666666667% - 12.5px);
}

[id="s-5723febc-69a6-42de-ba71-9adee3735444"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 12.5px);
}

}

@media (min-width: 992px) {
[id="s-5723febc-69a6-42de-ba71-9adee3735444"] > .shg-row > .shg-c-md-8 {
  width: calc(66.66666666666667% - 12.5px);
}

[id="s-5723febc-69a6-42de-ba71-9adee3735444"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 12.5px);
}

}

@media (min-width: 1200px) {
[id="s-5723febc-69a6-42de-ba71-9adee3735444"] > .shg-row > .shg-c-lg-8 {
  width: calc(66.66666666666667% - 12.5px);
}

[id="s-5723febc-69a6-42de-ba71-9adee3735444"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 12.5px);
}

}

#s-c3a56031-73da-4cf9-ba6b-358a19c8addc {
  min-height: 50px;
}








#s-c3a56031-73da-4cf9-ba6b-358a19c8addc > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-c3a56031-73da-4cf9-ba6b-358a19c8addc.shg-box.shg-c {
  justify-content: center;
}

#s-d9297f3a-4af4-4f65-8759-e3a28042f391 {
  text-align: left;
}


.shg-c#s-d9297f3a-4af4-4f65-8759-e3a28042f391 {
  max-width:  100%;
}

.shg-c#s-d9297f3a-4af4-4f65-8759-e3a28042f391 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-d9297f3a-4af4-4f65-8759-e3a28042f391 .shg-image-zoom,
.shg-c#s-d9297f3a-4af4-4f65-8759-e3a28042f391 img.shogun-image {
  max-width: 1500px !important;
  
}

.shg-c#s-d9297f3a-4af4-4f65-8759-e3a28042f391 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-d9297f3a-4af4-4f65-8759-e3a28042f391 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-d9297f3a-4af4-4f65-8759-e3a28042f391 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-d9297f3a-4af4-4f65-8759-e3a28042f391 img.shogun-image,
.shg-c#s-d9297f3a-4af4-4f65-8759-e3a28042f391 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-d9297f3a-4af4-4f65-8759-e3a28042f391 .shg-image-zoom,
.shg-c#s-d9297f3a-4af4-4f65-8759-e3a28042f391 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-d9297f3a-4af4-4f65-8759-e3a28042f391 {
  max-width:  100%;
}

.shg-c#s-d9297f3a-4af4-4f65-8759-e3a28042f391 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-d9297f3a-4af4-4f65-8759-e3a28042f391 .shg-image-zoom,
.shg-c#s-d9297f3a-4af4-4f65-8759-e3a28042f391 img.shogun-image {
  max-width: 1500px !important;
  
}

.shg-c#s-d9297f3a-4af4-4f65-8759-e3a28042f391 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-d9297f3a-4af4-4f65-8759-e3a28042f391 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-d9297f3a-4af4-4f65-8759-e3a28042f391 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-d9297f3a-4af4-4f65-8759-e3a28042f391 img.shogun-image,
.shg-c#s-d9297f3a-4af4-4f65-8759-e3a28042f391 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-d9297f3a-4af4-4f65-8759-e3a28042f391 .shg-image-zoom,
.shg-c#s-d9297f3a-4af4-4f65-8759-e3a28042f391 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-d9297f3a-4af4-4f65-8759-e3a28042f391 {
  max-width:  100%;
}

.shg-c#s-d9297f3a-4af4-4f65-8759-e3a28042f391 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-d9297f3a-4af4-4f65-8759-e3a28042f391 .shg-image-zoom,
.shg-c#s-d9297f3a-4af4-4f65-8759-e3a28042f391 img.shogun-image {
  max-width: 1500px !important;
  
}

.shg-c#s-d9297f3a-4af4-4f65-8759-e3a28042f391 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-d9297f3a-4af4-4f65-8759-e3a28042f391 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-d9297f3a-4af4-4f65-8759-e3a28042f391 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-d9297f3a-4af4-4f65-8759-e3a28042f391 img.shogun-image,
.shg-c#s-d9297f3a-4af4-4f65-8759-e3a28042f391 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-d9297f3a-4af4-4f65-8759-e3a28042f391 .shg-image-zoom,
.shg-c#s-d9297f3a-4af4-4f65-8759-e3a28042f391 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-d9297f3a-4af4-4f65-8759-e3a28042f391 {
  max-width:  100%;
}

.shg-c#s-d9297f3a-4af4-4f65-8759-e3a28042f391 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-d9297f3a-4af4-4f65-8759-e3a28042f391 .shg-image-zoom,
.shg-c#s-d9297f3a-4af4-4f65-8759-e3a28042f391 img.shogun-image {
  max-width: 1500px !important;
  
}

.shg-c#s-d9297f3a-4af4-4f65-8759-e3a28042f391 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-d9297f3a-4af4-4f65-8759-e3a28042f391 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-d9297f3a-4af4-4f65-8759-e3a28042f391 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-d9297f3a-4af4-4f65-8759-e3a28042f391 img.shogun-image,
.shg-c#s-d9297f3a-4af4-4f65-8759-e3a28042f391 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-d9297f3a-4af4-4f65-8759-e3a28042f391 .shg-image-zoom,
.shg-c#s-d9297f3a-4af4-4f65-8759-e3a28042f391 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-d9297f3a-4af4-4f65-8759-e3a28042f391 {
  max-width:  100%;
}

.shg-c#s-d9297f3a-4af4-4f65-8759-e3a28042f391 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-d9297f3a-4af4-4f65-8759-e3a28042f391 .shg-image-zoom,
.shg-c#s-d9297f3a-4af4-4f65-8759-e3a28042f391 img.shogun-image {
  max-width: 1500px !important;
  
}

.shg-c#s-d9297f3a-4af4-4f65-8759-e3a28042f391 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-d9297f3a-4af4-4f65-8759-e3a28042f391 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-d9297f3a-4af4-4f65-8759-e3a28042f391 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-d9297f3a-4af4-4f65-8759-e3a28042f391 img.shogun-image,
.shg-c#s-d9297f3a-4af4-4f65-8759-e3a28042f391 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-d9297f3a-4af4-4f65-8759-e3a28042f391 .shg-image-zoom,
.shg-c#s-d9297f3a-4af4-4f65-8759-e3a28042f391 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-d884a4f7-a64d-4d67-b1a5-ea7581e82eb7 {
  min-height: 50px;
}








#s-d884a4f7-a64d-4d67-b1a5-ea7581e82eb7 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-d884a4f7-a64d-4d67-b1a5-ea7581e82eb7.shg-box.shg-c {
  justify-content: center;
}

#s-e5daccb6-5cda-499c-b785-bef46df51bbf {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-e5daccb6-5cda-499c-b785-bef46df51bbf .shogun-heading-component h3 {
  
  font-weight:  normal ;
  font-family: "Bebas Neue";
  font-style:  normal ;
  font-size: 30px;
  
  
  text-align: left;
}



#s-5b5bf9e5-71ad-4240-a184-d23b6eabadf0 {
  padding-left: 5%;
padding-right: 5%;
}

#s-ee6efb40-cc03-4834-954c-e73f5b4352ed {
  box-shadow:0px 0px 0px 0px ;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 1px;
}

#s-ee9e1d66-984a-4586-b917-dfc49c90a6c4 {
  margin-left: 7%;
margin-right: 7%;
text-align: left;
}

#s-ee9e1d66-984a-4586-b917-dfc49c90a6c4 .shg-product-sold-out {
  display: none;
  color: rgba(230, 83, 0, 1);
  font-size: 35px;
  
  font-family: Bebas Neue;
  font-style:  normal ;
}

#s-ee9e1d66-984a-4586-b917-dfc49c90a6c4 .shg-product-price {
  color: rgba(230, 83, 0, 1);
  
  font-family: Bebas Neue;
  font-style:  normal ;
  font-size: 35px;
}

#s-ee9e1d66-984a-4586-b917-dfc49c90a6c4 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  
  
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-cdef554a-7dcd-4a50-8a1d-3e3e50d38cea {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 10px;
background-color: rgba(229, 83, 0, 1);
text-align: left;
cursor: pointer;
background-image: none;
hover-type: color;
}
#s-cdef554a-7dcd-4a50-8a1d-3e3e50d38cea:hover {background-color: rgba(182, 66, 1, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-cdef554a-7dcd-4a50-8a1d-3e3e50d38cea:active {border-style: solid !important;
border-top-width: 2px !important;
border-left-width: 2px !important;
border-bottom-width: 2px !important;
border-right-width: 2px !important;
border-color: rgba(18, 103, 179, 1) !important;
background-color: rgba(182, 66, 1, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}

  #s-cdef554a-7dcd-4a50-8a1d-3e3e50d38cea-atc-btn-wrapper {
    text-align: left;
  }


#s-cdef554a-7dcd-4a50-8a1d-3e3e50d38cea {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-cdef554a-7dcd-4a50-8a1d-3e3e50d38cea.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-cdef554a-7dcd-4a50-8a1d-3e3e50d38cea.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-cdef554a-7dcd-4a50-8a1d-3e3e50d38cea.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-cdef554a-7dcd-4a50-8a1d-3e3e50d38cea-atc-btn-wrapper {
    text-align: left;
  }


#s-cdef554a-7dcd-4a50-8a1d-3e3e50d38cea {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-cdef554a-7dcd-4a50-8a1d-3e3e50d38cea.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-cdef554a-7dcd-4a50-8a1d-3e3e50d38cea.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-cdef554a-7dcd-4a50-8a1d-3e3e50d38cea.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-cdef554a-7dcd-4a50-8a1d-3e3e50d38cea-atc-btn-wrapper {
    text-align: left;
  }


#s-cdef554a-7dcd-4a50-8a1d-3e3e50d38cea {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-cdef554a-7dcd-4a50-8a1d-3e3e50d38cea.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-cdef554a-7dcd-4a50-8a1d-3e3e50d38cea.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-cdef554a-7dcd-4a50-8a1d-3e3e50d38cea.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-cdef554a-7dcd-4a50-8a1d-3e3e50d38cea-atc-btn-wrapper {
    text-align: left;
  }


#s-cdef554a-7dcd-4a50-8a1d-3e3e50d38cea {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-cdef554a-7dcd-4a50-8a1d-3e3e50d38cea.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-cdef554a-7dcd-4a50-8a1d-3e3e50d38cea.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-cdef554a-7dcd-4a50-8a1d-3e3e50d38cea.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-cdef554a-7dcd-4a50-8a1d-3e3e50d38cea-atc-btn-wrapper {
    text-align: left;
  }


#s-cdef554a-7dcd-4a50-8a1d-3e3e50d38cea {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-cdef554a-7dcd-4a50-8a1d-3e3e50d38cea.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-cdef554a-7dcd-4a50-8a1d-3e3e50d38cea.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-cdef554a-7dcd-4a50-8a1d-3e3e50d38cea.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-3e582cbf-a88f-4430-8b06-f91d2f22ad08 {
  padding-top: 2%;
padding-bottom: 2%;
}
@media (min-width: 1200px){#s-3e582cbf-a88f-4430-8b06-f91d2f22ad08 {
  display: none;
}
#s-3e582cbf-a88f-4430-8b06-f91d2f22ad08, #wrap-s-3e582cbf-a88f-4430-8b06-f91d2f22ad08, #wrap-content-s-3e582cbf-a88f-4430-8b06-f91d2f22ad08 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-3e582cbf-a88f-4430-8b06-f91d2f22ad08 {
  display: none;
}
#s-3e582cbf-a88f-4430-8b06-f91d2f22ad08, #wrap-s-3e582cbf-a88f-4430-8b06-f91d2f22ad08, #wrap-content-s-3e582cbf-a88f-4430-8b06-f91d2f22ad08 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-3e582cbf-a88f-4430-8b06-f91d2f22ad08 {
  display: none;
}
#s-3e582cbf-a88f-4430-8b06-f91d2f22ad08, #wrap-s-3e582cbf-a88f-4430-8b06-f91d2f22ad08, #wrap-content-s-3e582cbf-a88f-4430-8b06-f91d2f22ad08 { display: none !important; }}@media (max-width: 767px){#s-3e582cbf-a88f-4430-8b06-f91d2f22ad08 {
  display: none;
}
#s-3e582cbf-a88f-4430-8b06-f91d2f22ad08, #wrap-s-3e582cbf-a88f-4430-8b06-f91d2f22ad08, #wrap-content-s-3e582cbf-a88f-4430-8b06-f91d2f22ad08 { display: none !important; }}







#s-3e582cbf-a88f-4430-8b06-f91d2f22ad08 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-3e582cbf-a88f-4430-8b06-f91d2f22ad08.shg-box.shg-c {
  justify-content: center;
}

#s-d3480b09-6eca-4e8d-8cc2-f5075b5d9f53 {
  padding-left: 7%;
padding-right: 7%;
}

#s-d3480b09-6eca-4e8d-8cc2-f5075b5d9f53 hr {
  border-top: 2px solid #ddd;
}

#s-3bf5c8b2-95d9-41b3-92f8-094e16f394c8 {
  margin-top: 0px;
margin-bottom: 0px;
padding-top: 0px;
padding-bottom: 25px;
min-height: 50px;
}








#s-3bf5c8b2-95d9-41b3-92f8-094e16f394c8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-3bf5c8b2-95d9-41b3-92f8-094e16f394c8.shg-box.shg-c {
  justify-content: center;
}

#s-63a53e88-df88-4ef1-b3ff-b028b052f10d {
  margin-top: -10px;
margin-left: 10%;
margin-bottom: -10px;
margin-right: 10%;
padding-left: 10%;
padding-right: 10%;
}

#s-7d4d5841-c68f-4a37-8b30-691ec5617145 {
  margin-left: auto;
margin-right: auto;
padding-top: 0%;
padding-left: 3%;
padding-bottom: 0%;
padding-right: 3%;
max-width: 640px;
}

@media (min-width: 0px) {
[id="s-7d4d5841-c68f-4a37-8b30-691ec5617145"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-7d4d5841-c68f-4a37-8b30-691ec5617145"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 10.0px);
}

}

@media (min-width: 992px) {
[id="s-7d4d5841-c68f-4a37-8b30-691ec5617145"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 10.0px);
}

}

@media (min-width: 1200px) {
[id="s-7d4d5841-c68f-4a37-8b30-691ec5617145"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 10.0px);
}

}

#s-51881aa4-95ea-403e-a3f0-3ab2fed0d5ee {
  min-height: 50px;
}








#s-51881aa4-95ea-403e-a3f0-3ab2fed0d5ee > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-51881aa4-95ea-403e-a3f0-3ab2fed0d5ee.shg-box.shg-c {
  justify-content: center;
}

#s-f8fe747c-1be3-466d-8d96-3d532eecb25a {
  text-align: left;
}



.shg-c#s-f8fe747c-1be3-466d-8d96-3d532eecb25a .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f8fe747c-1be3-466d-8d96-3d532eecb25a img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-f8fe747c-1be3-466d-8d96-3d532eecb25a .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f8fe747c-1be3-466d-8d96-3d532eecb25a img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-f8fe747c-1be3-466d-8d96-3d532eecb25a .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f8fe747c-1be3-466d-8d96-3d532eecb25a img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-f8fe747c-1be3-466d-8d96-3d532eecb25a .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f8fe747c-1be3-466d-8d96-3d532eecb25a img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-f8fe747c-1be3-466d-8d96-3d532eecb25a .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f8fe747c-1be3-466d-8d96-3d532eecb25a img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-ccd40d18-b50d-4e23-b5e3-760bc977b11d {
  margin-left: 7%;
margin-right: 7%;
text-align: center;
}

#s-ccd40d18-b50d-4e23-b5e3-760bc977b11d .shg-product-sold-out {
  display: none;
  color: rgba(230, 83, 0, 1);
  font-size: 35px;
  
  font-family: Bebas Neue;
  font-style:  normal ;
}

#s-ccd40d18-b50d-4e23-b5e3-760bc977b11d .shg-product-price {
  color: rgba(230, 83, 0, 1);
  
  font-family: Bebas Neue;
  font-style:  normal ;
  font-size: 35px;
}

#s-ccd40d18-b50d-4e23-b5e3-760bc977b11d .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  
  
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-d7519054-12fe-4efd-81bc-f856a7871fa8 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-d7519054-12fe-4efd-81bc-f856a7871fa8 .shg-product-title-component h3 {
  color: #000;
  
  
  
  font-size: 18px;
  
  
  
}

#s-4cbdc5d1-56a4-45d9-add9-a4aa63d71744 {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 10px;
background-color: rgba(229, 83, 0, 1);
text-align: center;
cursor: pointer;
background-image: none;
hover-type: color;
}
#s-4cbdc5d1-56a4-45d9-add9-a4aa63d71744:hover {background-color: rgba(182, 66, 1, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-4cbdc5d1-56a4-45d9-add9-a4aa63d71744:active {border-style: solid !important;
border-top-width: 2px !important;
border-left-width: 2px !important;
border-bottom-width: 2px !important;
border-right-width: 2px !important;
border-color: rgba(18, 103, 179, 1) !important;
background-color: rgba(182, 66, 1, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}

  #s-4cbdc5d1-56a4-45d9-add9-a4aa63d71744-atc-btn-wrapper {
    text-align: center;
  }


#s-4cbdc5d1-56a4-45d9-add9-a4aa63d71744 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-4cbdc5d1-56a4-45d9-add9-a4aa63d71744.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-4cbdc5d1-56a4-45d9-add9-a4aa63d71744.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-4cbdc5d1-56a4-45d9-add9-a4aa63d71744.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-4cbdc5d1-56a4-45d9-add9-a4aa63d71744-atc-btn-wrapper {
    text-align: center;
  }


#s-4cbdc5d1-56a4-45d9-add9-a4aa63d71744 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-4cbdc5d1-56a4-45d9-add9-a4aa63d71744.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-4cbdc5d1-56a4-45d9-add9-a4aa63d71744.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-4cbdc5d1-56a4-45d9-add9-a4aa63d71744.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-4cbdc5d1-56a4-45d9-add9-a4aa63d71744-atc-btn-wrapper {
    text-align: center;
  }


#s-4cbdc5d1-56a4-45d9-add9-a4aa63d71744 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-4cbdc5d1-56a4-45d9-add9-a4aa63d71744.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-4cbdc5d1-56a4-45d9-add9-a4aa63d71744.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-4cbdc5d1-56a4-45d9-add9-a4aa63d71744.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-4cbdc5d1-56a4-45d9-add9-a4aa63d71744-atc-btn-wrapper {
    text-align: center;
  }


#s-4cbdc5d1-56a4-45d9-add9-a4aa63d71744 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-4cbdc5d1-56a4-45d9-add9-a4aa63d71744.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-4cbdc5d1-56a4-45d9-add9-a4aa63d71744.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-4cbdc5d1-56a4-45d9-add9-a4aa63d71744.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-4cbdc5d1-56a4-45d9-add9-a4aa63d71744-atc-btn-wrapper {
    text-align: center;
  }


#s-4cbdc5d1-56a4-45d9-add9-a4aa63d71744 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-4cbdc5d1-56a4-45d9-add9-a4aa63d71744.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-4cbdc5d1-56a4-45d9-add9-a4aa63d71744.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-4cbdc5d1-56a4-45d9-add9-a4aa63d71744.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-45fa031c-8eca-4a7e-9ced-1b188b36390d {
  min-height: 50px;
}








#s-45fa031c-8eca-4a7e-9ced-1b188b36390d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-45fa031c-8eca-4a7e-9ced-1b188b36390d.shg-box.shg-c {
  justify-content: center;
}

#s-f998a537-808e-4e4a-9385-39a5d3e51272 {
  text-align: left;
}



.shg-c#s-f998a537-808e-4e4a-9385-39a5d3e51272 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f998a537-808e-4e4a-9385-39a5d3e51272 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-f998a537-808e-4e4a-9385-39a5d3e51272 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f998a537-808e-4e4a-9385-39a5d3e51272 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-f998a537-808e-4e4a-9385-39a5d3e51272 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f998a537-808e-4e4a-9385-39a5d3e51272 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-f998a537-808e-4e4a-9385-39a5d3e51272 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f998a537-808e-4e4a-9385-39a5d3e51272 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-f998a537-808e-4e4a-9385-39a5d3e51272 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f998a537-808e-4e4a-9385-39a5d3e51272 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-055dc387-cd42-4a0e-b12f-7ac111fc3d1b {
  margin-left: 7%;
margin-right: 7%;
text-align: center;
}

#s-055dc387-cd42-4a0e-b12f-7ac111fc3d1b .shg-product-sold-out {
  display: none;
  color: rgba(230, 83, 0, 1);
  font-size: 35px;
  
  font-family: Bebas Neue;
  font-style:  normal ;
}

#s-055dc387-cd42-4a0e-b12f-7ac111fc3d1b .shg-product-price {
  color: rgba(230, 83, 0, 1);
  
  font-family: Bebas Neue;
  font-style:  normal ;
  font-size: 35px;
}

#s-055dc387-cd42-4a0e-b12f-7ac111fc3d1b .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  
  
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-e94607af-1612-4358-a10d-b509f123e6bf {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-e94607af-1612-4358-a10d-b509f123e6bf .shg-product-title-component h3 {
  color: #000;
  
  
  
  font-size: 18px;
  
  
  
}

#s-32c0d8f2-61df-439b-a667-2a640f5aa75c {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 10px;
background-color: rgba(229, 83, 0, 1);
text-align: center;
cursor: pointer;
background-image: none;
hover-type: color;
}
#s-32c0d8f2-61df-439b-a667-2a640f5aa75c:hover {background-color: rgba(182, 66, 1, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-32c0d8f2-61df-439b-a667-2a640f5aa75c:active {border-style: solid !important;
border-top-width: 2px !important;
border-left-width: 2px !important;
border-bottom-width: 2px !important;
border-right-width: 2px !important;
border-color: rgba(18, 103, 179, 1) !important;
background-color: rgba(182, 66, 1, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}

  #s-32c0d8f2-61df-439b-a667-2a640f5aa75c-atc-btn-wrapper {
    text-align: center;
  }


#s-32c0d8f2-61df-439b-a667-2a640f5aa75c {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-32c0d8f2-61df-439b-a667-2a640f5aa75c.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-32c0d8f2-61df-439b-a667-2a640f5aa75c.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-32c0d8f2-61df-439b-a667-2a640f5aa75c.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-32c0d8f2-61df-439b-a667-2a640f5aa75c-atc-btn-wrapper {
    text-align: center;
  }


#s-32c0d8f2-61df-439b-a667-2a640f5aa75c {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-32c0d8f2-61df-439b-a667-2a640f5aa75c.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-32c0d8f2-61df-439b-a667-2a640f5aa75c.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-32c0d8f2-61df-439b-a667-2a640f5aa75c.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-32c0d8f2-61df-439b-a667-2a640f5aa75c-atc-btn-wrapper {
    text-align: center;
  }


#s-32c0d8f2-61df-439b-a667-2a640f5aa75c {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-32c0d8f2-61df-439b-a667-2a640f5aa75c.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-32c0d8f2-61df-439b-a667-2a640f5aa75c.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-32c0d8f2-61df-439b-a667-2a640f5aa75c.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-32c0d8f2-61df-439b-a667-2a640f5aa75c-atc-btn-wrapper {
    text-align: center;
  }


#s-32c0d8f2-61df-439b-a667-2a640f5aa75c {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-32c0d8f2-61df-439b-a667-2a640f5aa75c.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-32c0d8f2-61df-439b-a667-2a640f5aa75c.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-32c0d8f2-61df-439b-a667-2a640f5aa75c.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-32c0d8f2-61df-439b-a667-2a640f5aa75c-atc-btn-wrapper {
    text-align: center;
  }


#s-32c0d8f2-61df-439b-a667-2a640f5aa75c {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-32c0d8f2-61df-439b-a667-2a640f5aa75c.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-32c0d8f2-61df-439b-a667-2a640f5aa75c.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-32c0d8f2-61df-439b-a667-2a640f5aa75c.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-287f2bb5-ca0e-4499-b52c-8bae6802c6fc {
  min-height: 50px;
}








#s-287f2bb5-ca0e-4499-b52c-8bae6802c6fc > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-287f2bb5-ca0e-4499-b52c-8bae6802c6fc.shg-box.shg-c {
  justify-content: center;
}

#s-b116a74d-cfbe-46aa-9af2-1291641527be {
  text-align: left;
}



.shg-c#s-b116a74d-cfbe-46aa-9af2-1291641527be .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-b116a74d-cfbe-46aa-9af2-1291641527be img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-b116a74d-cfbe-46aa-9af2-1291641527be .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-b116a74d-cfbe-46aa-9af2-1291641527be img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-b116a74d-cfbe-46aa-9af2-1291641527be .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-b116a74d-cfbe-46aa-9af2-1291641527be img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-b116a74d-cfbe-46aa-9af2-1291641527be .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-b116a74d-cfbe-46aa-9af2-1291641527be img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-b116a74d-cfbe-46aa-9af2-1291641527be .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-b116a74d-cfbe-46aa-9af2-1291641527be img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-8bc6b9c0-8e08-434e-9957-7a8a824ce91e {
  margin-left: 7%;
margin-right: 7%;
text-align: center;
}

#s-8bc6b9c0-8e08-434e-9957-7a8a824ce91e .shg-product-sold-out {
  display: none;
  color: rgba(230, 83, 0, 1);
  font-size: 35px;
  
  font-family: Bebas Neue;
  font-style:  normal ;
}

#s-8bc6b9c0-8e08-434e-9957-7a8a824ce91e .shg-product-price {
  color: rgba(230, 83, 0, 1);
  
  font-family: Bebas Neue;
  font-style:  normal ;
  font-size: 35px;
}

#s-8bc6b9c0-8e08-434e-9957-7a8a824ce91e .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  
  
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-20c141d0-e8a7-4f9c-a09c-47f4624133e8 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-20c141d0-e8a7-4f9c-a09c-47f4624133e8 .shg-product-title-component h3 {
  color: #000;
  
  
  
  font-size: 18px;
  
  
  
}

#s-38db6b3f-7522-4315-9448-2712ba9a0916 {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 10px;
background-color: rgba(229, 83, 0, 1);
text-align: center;
cursor: pointer;
background-image: none;
hover-type: color;
}
#s-38db6b3f-7522-4315-9448-2712ba9a0916:hover {background-color: rgba(182, 66, 1, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-38db6b3f-7522-4315-9448-2712ba9a0916:active {border-style: solid !important;
border-top-width: 2px !important;
border-left-width: 2px !important;
border-bottom-width: 2px !important;
border-right-width: 2px !important;
border-color: rgba(18, 103, 179, 1) !important;
background-color: rgba(182, 66, 1, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}

  #s-38db6b3f-7522-4315-9448-2712ba9a0916-atc-btn-wrapper {
    text-align: center;
  }


#s-38db6b3f-7522-4315-9448-2712ba9a0916 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-38db6b3f-7522-4315-9448-2712ba9a0916.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-38db6b3f-7522-4315-9448-2712ba9a0916.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-38db6b3f-7522-4315-9448-2712ba9a0916.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-38db6b3f-7522-4315-9448-2712ba9a0916-atc-btn-wrapper {
    text-align: center;
  }


#s-38db6b3f-7522-4315-9448-2712ba9a0916 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-38db6b3f-7522-4315-9448-2712ba9a0916.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-38db6b3f-7522-4315-9448-2712ba9a0916.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-38db6b3f-7522-4315-9448-2712ba9a0916.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-38db6b3f-7522-4315-9448-2712ba9a0916-atc-btn-wrapper {
    text-align: center;
  }


#s-38db6b3f-7522-4315-9448-2712ba9a0916 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-38db6b3f-7522-4315-9448-2712ba9a0916.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-38db6b3f-7522-4315-9448-2712ba9a0916.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-38db6b3f-7522-4315-9448-2712ba9a0916.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-38db6b3f-7522-4315-9448-2712ba9a0916-atc-btn-wrapper {
    text-align: center;
  }


#s-38db6b3f-7522-4315-9448-2712ba9a0916 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-38db6b3f-7522-4315-9448-2712ba9a0916.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-38db6b3f-7522-4315-9448-2712ba9a0916.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-38db6b3f-7522-4315-9448-2712ba9a0916.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-38db6b3f-7522-4315-9448-2712ba9a0916-atc-btn-wrapper {
    text-align: center;
  }


#s-38db6b3f-7522-4315-9448-2712ba9a0916 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-38db6b3f-7522-4315-9448-2712ba9a0916.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-38db6b3f-7522-4315-9448-2712ba9a0916.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-38db6b3f-7522-4315-9448-2712ba9a0916.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-847fae82-fa58-47d9-b27e-84215d1364ea {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}
@media (min-width: 1200px){#s-847fae82-fa58-47d9-b27e-84215d1364ea {
  display: none;
}
#s-847fae82-fa58-47d9-b27e-84215d1364ea, #wrap-s-847fae82-fa58-47d9-b27e-84215d1364ea, #wrap-content-s-847fae82-fa58-47d9-b27e-84215d1364ea { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-847fae82-fa58-47d9-b27e-84215d1364ea {
  display: none;
}
#s-847fae82-fa58-47d9-b27e-84215d1364ea, #wrap-s-847fae82-fa58-47d9-b27e-84215d1364ea, #wrap-content-s-847fae82-fa58-47d9-b27e-84215d1364ea { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-847fae82-fa58-47d9-b27e-84215d1364ea {
  display: none;
}
#s-847fae82-fa58-47d9-b27e-84215d1364ea, #wrap-s-847fae82-fa58-47d9-b27e-84215d1364ea, #wrap-content-s-847fae82-fa58-47d9-b27e-84215d1364ea { display: none !important; }}@media (max-width: 767px){#s-847fae82-fa58-47d9-b27e-84215d1364ea {
  display: none;
}
#s-847fae82-fa58-47d9-b27e-84215d1364ea, #wrap-s-847fae82-fa58-47d9-b27e-84215d1364ea, #wrap-content-s-847fae82-fa58-47d9-b27e-84215d1364ea { display: none !important; }}







#s-847fae82-fa58-47d9-b27e-84215d1364ea > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-847fae82-fa58-47d9-b27e-84215d1364ea.shg-box.shg-c {
  justify-content: center;
}

#s-02360203-f8be-423e-b5e5-4a1784e69b51 {
  background-repeat: no-repeat;
background-size: cover;
margin-top: 0px;
margin-left: -30px;
margin-bottom: 0px;
margin-right: -30px;
padding-top: 20px;
padding-left: 0px;
padding-bottom: 20px;
padding-right: 0px;
min-height: 50px;
background-position: center center;
}

#s-02360203-f8be-423e-b5e5-4a1784e69b51 {
  background-image: url(https://i.shgcdn.com/02339e91-7651-4f78-a954-efb6432510dc/-/format/auto/-/preview/3000x3000/-/quality/lighter/);
}








#s-02360203-f8be-423e-b5e5-4a1784e69b51 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-02360203-f8be-423e-b5e5-4a1784e69b51.shg-box.shg-c {
  justify-content: center;
}

#s-b4d79868-c6d0-4ed6-8133-36d2fd4251e8 {
  margin-top: 0px;
margin-left: 5%;
margin-bottom: -40px;
margin-right: 5%;
padding-top: 0px;
padding-bottom: 0px;
}

#s-c921c96d-3369-4072-b65b-7bdca5ab4a2e {
  margin-left: 6%;
margin-right: 6%;
padding-left: 10%;
padding-right: 10%;
}

#s-1354e1ec-0bb4-4413-b379-a172a2afb70a {
  padding-top: 0px;
padding-bottom: 0px;
min-height: 50px;
}
@media (min-width: 1200px){#s-1354e1ec-0bb4-4413-b379-a172a2afb70a {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-1354e1ec-0bb4-4413-b379-a172a2afb70a {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-1354e1ec-0bb4-4413-b379-a172a2afb70a {
  
}
}@media (max-width: 767px){#s-1354e1ec-0bb4-4413-b379-a172a2afb70a {
  
}
}







#s-1354e1ec-0bb4-4413-b379-a172a2afb70a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-1354e1ec-0bb4-4413-b379-a172a2afb70a.shg-box.shg-c {
  justify-content: center;
}

@media (min-width: 768px) and (max-width: 991px){#s-a77757d7-41dd-469d-9e0b-b7ff6ed31ca2 {
  
}
}@media (max-width: 767px){#s-a77757d7-41dd-469d-9e0b-b7ff6ed31ca2 {
  
}
}
@media (min-width: 0px) {
[id="s-a77757d7-41dd-469d-9e0b-b7ff6ed31ca2"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-a77757d7-41dd-469d-9e0b-b7ff6ed31ca2"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-a77757d7-41dd-469d-9e0b-b7ff6ed31ca2"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-a77757d7-41dd-469d-9e0b-b7ff6ed31ca2"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-cb5b5473-8075-4b6c-bdeb-53cf0a1ba33f {
  background-size: cover;
min-height: 50px;
background-position: center center;
}
@media (min-width: 1200px){#s-cb5b5473-8075-4b6c-bdeb-53cf0a1ba33f {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-cb5b5473-8075-4b6c-bdeb-53cf0a1ba33f {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-cb5b5473-8075-4b6c-bdeb-53cf0a1ba33f {
  
}
}@media (max-width: 767px){#s-cb5b5473-8075-4b6c-bdeb-53cf0a1ba33f {
  display: none;
}
#s-cb5b5473-8075-4b6c-bdeb-53cf0a1ba33f, #wrap-s-cb5b5473-8075-4b6c-bdeb-53cf0a1ba33f, #wrap-content-s-cb5b5473-8075-4b6c-bdeb-53cf0a1ba33f { display: none !important; }}







#s-cb5b5473-8075-4b6c-bdeb-53cf0a1ba33f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-cb5b5473-8075-4b6c-bdeb-53cf0a1ba33f.shg-box.shg-c {
  justify-content: center;
}

#s-df2a2af3-ef46-4ea6-9c2b-c55acc1d9919 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-df2a2af3-ef46-4ea6-9c2b-c55acc1d9919 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-df2a2af3-ef46-4ea6-9c2b-c55acc1d9919.shg-box.shg-c {
  justify-content: center;
}

#s-e190f607-a9a8-4b2a-9e01-beb613927b75 {
  margin-top: 10px;
margin-left: 0%;
margin-bottom: 10px;
margin-right: 0%;
padding-top: 2%;
padding-left: 3%;
padding-bottom: 2%;
padding-right: 3%;
}

#s-1f397a86-702c-4afa-bc98-e5100afeac31 {
  margin-top: auto;
margin-bottom: auto;
min-height: 0px;
}








#s-1f397a86-702c-4afa-bc98-e5100afeac31 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-1f397a86-702c-4afa-bc98-e5100afeac31 {
  cursor: pointer;
}#s-1f397a86-702c-4afa-bc98-e5100afeac31.shg-box.shg-c {
  justify-content: center;
}

#s-396fd617-333e-47cf-9c2d-1d5b9653a48c {
  margin-left: 15%;
margin-right: 15%;
padding-top: 10px;
padding-bottom: 10px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 15px;
text-align: left;
background-color: rgba(113, 97, 87, 1);
}

#s-396fd617-333e-47cf-9c2d-1d5b9653a48c .shogun-heading-component h3 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  font-family: "Bebas Neue";
  font-style:  normal ;
  font-size: 30px;
  
  
  text-align: center;
}



#s-bbd0372a-6950-4fb7-aecf-227f3270a891 {
  margin-top: 0px;
margin-bottom: 0px;
padding-left: 4%;
padding-right: 4%;
}

#s-2a21f4a7-bc8e-4f97-933c-f4daa96869c7 {
  min-height: 50px;
}
@media (max-width: 767px){#s-2a21f4a7-bc8e-4f97-933c-f4daa96869c7 {
  
}
}







#s-2a21f4a7-bc8e-4f97-933c-f4daa96869c7 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-2a21f4a7-bc8e-4f97-933c-f4daa96869c7.shg-box.shg-c {
  justify-content: center;
}

#s-0c0f6ff1-e058-4514-bbf5-9a62597f746a {
  margin-top: 0px;
margin-left: 3%;
margin-bottom: 0px;
margin-right: 3%;
}

#s-b212395d-155b-46e1-8d75-a3ecd1e6206a {
  margin-left: 5%;
margin-right: 5%;
}
@media (min-width: 768px) and (max-width: 991px){#s-b212395d-155b-46e1-8d75-a3ecd1e6206a {
  display: none;
}
#s-b212395d-155b-46e1-8d75-a3ecd1e6206a, #wrap-s-b212395d-155b-46e1-8d75-a3ecd1e6206a, #wrap-content-s-b212395d-155b-46e1-8d75-a3ecd1e6206a { display: none !important; }}@media (max-width: 767px){#s-b212395d-155b-46e1-8d75-a3ecd1e6206a {
  display: none;
}
#s-b212395d-155b-46e1-8d75-a3ecd1e6206a, #wrap-s-b212395d-155b-46e1-8d75-a3ecd1e6206a, #wrap-content-s-b212395d-155b-46e1-8d75-a3ecd1e6206a { display: none !important; }}
@media (min-width: 0px) {
[id="s-b212395d-155b-46e1-8d75-a3ecd1e6206a"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-b212395d-155b-46e1-8d75-a3ecd1e6206a"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 12.5px);
}

[id="s-b212395d-155b-46e1-8d75-a3ecd1e6206a"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 12.5px);
}

}

@media (min-width: 992px) {
[id="s-b212395d-155b-46e1-8d75-a3ecd1e6206a"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 12.5px);
}

[id="s-b212395d-155b-46e1-8d75-a3ecd1e6206a"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 12.5px);
}

}

@media (min-width: 1200px) {
[id="s-b212395d-155b-46e1-8d75-a3ecd1e6206a"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 12.5px);
}

[id="s-b212395d-155b-46e1-8d75-a3ecd1e6206a"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 12.5px);
}

}

#s-d0366aed-7416-4a9a-a608-77bd0b69f033 {
  min-height: 50px;
}








#s-d0366aed-7416-4a9a-a608-77bd0b69f033 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-d0366aed-7416-4a9a-a608-77bd0b69f033.shg-box.shg-c {
  justify-content: center;
}

#s-8f2a8e88-9540-4432-9f81-c936e2be6ad0 {
  box-shadow:0px 0px 0px 0px ;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 1px;
}

#s-2e69e695-18cc-4369-a2a3-6a195e3dbdbe {
  text-align: left;
}


.shg-c#s-2e69e695-18cc-4369-a2a3-6a195e3dbdbe {
  max-width:  100%;
}

.shg-c#s-2e69e695-18cc-4369-a2a3-6a195e3dbdbe img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-2e69e695-18cc-4369-a2a3-6a195e3dbdbe .shg-image-zoom,
.shg-c#s-2e69e695-18cc-4369-a2a3-6a195e3dbdbe img.shogun-image {
  max-width: 1000px !important;
  
}

.shg-c#s-2e69e695-18cc-4369-a2a3-6a195e3dbdbe .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-2e69e695-18cc-4369-a2a3-6a195e3dbdbe .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-2e69e695-18cc-4369-a2a3-6a195e3dbdbe img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-2e69e695-18cc-4369-a2a3-6a195e3dbdbe img.shogun-image,
.shg-c#s-2e69e695-18cc-4369-a2a3-6a195e3dbdbe .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-2e69e695-18cc-4369-a2a3-6a195e3dbdbe .shg-image-zoom,
.shg-c#s-2e69e695-18cc-4369-a2a3-6a195e3dbdbe img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-2e69e695-18cc-4369-a2a3-6a195e3dbdbe {
  max-width:  100%;
}

.shg-c#s-2e69e695-18cc-4369-a2a3-6a195e3dbdbe img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-2e69e695-18cc-4369-a2a3-6a195e3dbdbe .shg-image-zoom,
.shg-c#s-2e69e695-18cc-4369-a2a3-6a195e3dbdbe img.shogun-image {
  max-width: 1000px !important;
  
}

.shg-c#s-2e69e695-18cc-4369-a2a3-6a195e3dbdbe .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-2e69e695-18cc-4369-a2a3-6a195e3dbdbe .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-2e69e695-18cc-4369-a2a3-6a195e3dbdbe img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-2e69e695-18cc-4369-a2a3-6a195e3dbdbe img.shogun-image,
.shg-c#s-2e69e695-18cc-4369-a2a3-6a195e3dbdbe .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-2e69e695-18cc-4369-a2a3-6a195e3dbdbe .shg-image-zoom,
.shg-c#s-2e69e695-18cc-4369-a2a3-6a195e3dbdbe img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-2e69e695-18cc-4369-a2a3-6a195e3dbdbe {
  max-width:  100%;
}

.shg-c#s-2e69e695-18cc-4369-a2a3-6a195e3dbdbe img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-2e69e695-18cc-4369-a2a3-6a195e3dbdbe .shg-image-zoom,
.shg-c#s-2e69e695-18cc-4369-a2a3-6a195e3dbdbe img.shogun-image {
  max-width: 1000px !important;
  
}

.shg-c#s-2e69e695-18cc-4369-a2a3-6a195e3dbdbe .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-2e69e695-18cc-4369-a2a3-6a195e3dbdbe .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-2e69e695-18cc-4369-a2a3-6a195e3dbdbe img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-2e69e695-18cc-4369-a2a3-6a195e3dbdbe img.shogun-image,
.shg-c#s-2e69e695-18cc-4369-a2a3-6a195e3dbdbe .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-2e69e695-18cc-4369-a2a3-6a195e3dbdbe .shg-image-zoom,
.shg-c#s-2e69e695-18cc-4369-a2a3-6a195e3dbdbe img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-2e69e695-18cc-4369-a2a3-6a195e3dbdbe {
  max-width:  100%;
}

.shg-c#s-2e69e695-18cc-4369-a2a3-6a195e3dbdbe img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-2e69e695-18cc-4369-a2a3-6a195e3dbdbe .shg-image-zoom,
.shg-c#s-2e69e695-18cc-4369-a2a3-6a195e3dbdbe img.shogun-image {
  max-width: 1000px !important;
  
}

.shg-c#s-2e69e695-18cc-4369-a2a3-6a195e3dbdbe .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-2e69e695-18cc-4369-a2a3-6a195e3dbdbe .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-2e69e695-18cc-4369-a2a3-6a195e3dbdbe img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-2e69e695-18cc-4369-a2a3-6a195e3dbdbe img.shogun-image,
.shg-c#s-2e69e695-18cc-4369-a2a3-6a195e3dbdbe .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-2e69e695-18cc-4369-a2a3-6a195e3dbdbe .shg-image-zoom,
.shg-c#s-2e69e695-18cc-4369-a2a3-6a195e3dbdbe img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-2e69e695-18cc-4369-a2a3-6a195e3dbdbe {
  max-width:  100%;
}

.shg-c#s-2e69e695-18cc-4369-a2a3-6a195e3dbdbe img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-2e69e695-18cc-4369-a2a3-6a195e3dbdbe .shg-image-zoom,
.shg-c#s-2e69e695-18cc-4369-a2a3-6a195e3dbdbe img.shogun-image {
  max-width: 1000px !important;
  
}

.shg-c#s-2e69e695-18cc-4369-a2a3-6a195e3dbdbe .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-2e69e695-18cc-4369-a2a3-6a195e3dbdbe .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-2e69e695-18cc-4369-a2a3-6a195e3dbdbe img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-2e69e695-18cc-4369-a2a3-6a195e3dbdbe img.shogun-image,
.shg-c#s-2e69e695-18cc-4369-a2a3-6a195e3dbdbe .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-2e69e695-18cc-4369-a2a3-6a195e3dbdbe .shg-image-zoom,
.shg-c#s-2e69e695-18cc-4369-a2a3-6a195e3dbdbe img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-bc5ac9a0-7160-4b5a-8af0-eaa9cfe0c9f3 {
  min-height: 50px;
}








#s-bc5ac9a0-7160-4b5a-8af0-eaa9cfe0c9f3 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-bc5ac9a0-7160-4b5a-8af0-eaa9cfe0c9f3.shg-box.shg-c {
  justify-content: center;
}

#s-b6951db4-55f7-4f4c-91b1-2b9b6b467ea9 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-b6951db4-55f7-4f4c-91b1-2b9b6b467ea9 .shogun-heading-component h3 {
  
  font-weight:  normal ;
  font-family: "Bebas Neue";
  font-style:  normal ;
  font-size: 30px;
  
  
  text-align: left;
}



#s-6a60bf06-e137-4d9e-a205-af99de179c46 {
  padding-left: 5%;
padding-right: 5%;
}

#s-c390e926-0c5f-407f-b4f7-8da1d7266da2 {
  box-shadow:0px 0px 0px 0px ;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 1px;
}

#s-fe1d25e3-0aca-4b51-8002-4bef25dd3c05 {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 10px;
background-color: rgba(229, 83, 0, 1);
text-align: left;
cursor: pointer;
background-image: none;
hover-type: color;
}
#s-fe1d25e3-0aca-4b51-8002-4bef25dd3c05:hover {background-color: rgba(182, 66, 1, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-fe1d25e3-0aca-4b51-8002-4bef25dd3c05:active {border-style: solid !important;
border-top-width: 2px !important;
border-left-width: 2px !important;
border-bottom-width: 2px !important;
border-right-width: 2px !important;
border-color: rgba(18, 103, 179, 1) !important;
background-color: rgba(182, 66, 1, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}

  #s-fe1d25e3-0aca-4b51-8002-4bef25dd3c05-atc-btn-wrapper {
    text-align: left;
  }


#s-fe1d25e3-0aca-4b51-8002-4bef25dd3c05 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-fe1d25e3-0aca-4b51-8002-4bef25dd3c05.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-fe1d25e3-0aca-4b51-8002-4bef25dd3c05.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-fe1d25e3-0aca-4b51-8002-4bef25dd3c05.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-fe1d25e3-0aca-4b51-8002-4bef25dd3c05-atc-btn-wrapper {
    text-align: left;
  }


#s-fe1d25e3-0aca-4b51-8002-4bef25dd3c05 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-fe1d25e3-0aca-4b51-8002-4bef25dd3c05.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-fe1d25e3-0aca-4b51-8002-4bef25dd3c05.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-fe1d25e3-0aca-4b51-8002-4bef25dd3c05.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-fe1d25e3-0aca-4b51-8002-4bef25dd3c05-atc-btn-wrapper {
    text-align: left;
  }


#s-fe1d25e3-0aca-4b51-8002-4bef25dd3c05 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-fe1d25e3-0aca-4b51-8002-4bef25dd3c05.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-fe1d25e3-0aca-4b51-8002-4bef25dd3c05.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-fe1d25e3-0aca-4b51-8002-4bef25dd3c05.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-fe1d25e3-0aca-4b51-8002-4bef25dd3c05-atc-btn-wrapper {
    text-align: left;
  }


#s-fe1d25e3-0aca-4b51-8002-4bef25dd3c05 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-fe1d25e3-0aca-4b51-8002-4bef25dd3c05.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-fe1d25e3-0aca-4b51-8002-4bef25dd3c05.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-fe1d25e3-0aca-4b51-8002-4bef25dd3c05.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-fe1d25e3-0aca-4b51-8002-4bef25dd3c05-atc-btn-wrapper {
    text-align: left;
  }


#s-fe1d25e3-0aca-4b51-8002-4bef25dd3c05 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-fe1d25e3-0aca-4b51-8002-4bef25dd3c05.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-fe1d25e3-0aca-4b51-8002-4bef25dd3c05.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-fe1d25e3-0aca-4b51-8002-4bef25dd3c05.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-b5bef805-2d9e-4f60-a65b-c091dd770f0e {
  margin-left: 7%;
margin-right: 7%;
text-align: left;
}

#s-b5bef805-2d9e-4f60-a65b-c091dd770f0e .shg-product-sold-out {
  display: none;
  color: rgba(230, 83, 0, 1);
  font-size: 35px;
  
  font-family: Bebas Neue;
  font-style:  normal ;
}

#s-b5bef805-2d9e-4f60-a65b-c091dd770f0e .shg-product-price {
  color: rgba(230, 83, 0, 1);
  
  font-family: Bebas Neue;
  font-style:  normal ;
  font-size: 35px;
}

#s-b5bef805-2d9e-4f60-a65b-c091dd770f0e .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  
  
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-ac7983be-763f-438f-aeab-32041ec3470f {
  margin-top: 0px;
margin-bottom: 30px;
min-height: 50px;
}








#s-ac7983be-763f-438f-aeab-32041ec3470f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-ac7983be-763f-438f-aeab-32041ec3470f.shg-box.shg-c {
  justify-content: center;
}

#s-c9b0e10c-b18c-4fd7-a175-8210e7dba584 {
  padding-left: 7%;
padding-right: 7%;
}

#s-c9b0e10c-b18c-4fd7-a175-8210e7dba584 hr {
  border-top: 2px solid #ddd;
}

#s-c4ebcf28-11ae-47d4-96fc-93952d8a298a {
  margin-top: 0px;
margin-bottom: 30px;
padding-top: 0px;
padding-bottom: 25px;
min-height: 50px;
}








#s-c4ebcf28-11ae-47d4-96fc-93952d8a298a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-c4ebcf28-11ae-47d4-96fc-93952d8a298a.shg-box.shg-c {
  justify-content: center;
}

#s-da8a6a8a-7ae9-4510-9821-4c9ef66b34d2 {
  margin-top: -10px;
margin-left: 10%;
margin-bottom: 0px;
margin-right: 10%;
padding-left: 10%;
padding-right: 10%;
}

#s-5c8d790a-ec4a-455d-9962-180164faa5a1 {
  margin-left: auto;
margin-right: auto;
padding-top: 0%;
padding-left: 3%;
padding-bottom: 0%;
padding-right: 3%;
max-width: 880px;
}

@media (min-width: 0px) {
[id="s-5c8d790a-ec4a-455d-9962-180164faa5a1"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 7.5px);
}

}

@media (min-width: 768px) {
[id="s-5c8d790a-ec4a-455d-9962-180164faa5a1"] > .shg-row > .shg-c-sm-2_4 {
  width: calc(20.0% - 12.0px);
}

}

@media (min-width: 992px) {
[id="s-5c8d790a-ec4a-455d-9962-180164faa5a1"] > .shg-row > .shg-c-md-2_4 {
  width: calc(20.0% - 12.0px);
}

}

@media (min-width: 1200px) {
[id="s-5c8d790a-ec4a-455d-9962-180164faa5a1"] > .shg-row > .shg-c-lg-2_4 {
  width: calc(20.0% - 12.0px);
}

}

#s-e7b96ae2-7de4-4e2f-9b65-669742e2a9e5 {
  min-height: 50px;
}








#s-e7b96ae2-7de4-4e2f-9b65-669742e2a9e5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-e7b96ae2-7de4-4e2f-9b65-669742e2a9e5.shg-box.shg-c {
  justify-content: center;
}

#s-223daa21-7ded-4b89-a957-74a4bce8314d {
  text-align: left;
}



.shg-c#s-223daa21-7ded-4b89-a957-74a4bce8314d .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-223daa21-7ded-4b89-a957-74a4bce8314d img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-223daa21-7ded-4b89-a957-74a4bce8314d .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-223daa21-7ded-4b89-a957-74a4bce8314d img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-223daa21-7ded-4b89-a957-74a4bce8314d .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-223daa21-7ded-4b89-a957-74a4bce8314d img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-223daa21-7ded-4b89-a957-74a4bce8314d .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-223daa21-7ded-4b89-a957-74a4bce8314d img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-223daa21-7ded-4b89-a957-74a4bce8314d .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-223daa21-7ded-4b89-a957-74a4bce8314d img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-c38fcbb7-088c-4ee2-8763-2b56c716116d {
  margin-left: 7%;
margin-right: 7%;
text-align: center;
}

#s-c38fcbb7-088c-4ee2-8763-2b56c716116d .shg-product-sold-out {
  display: none;
  color: rgba(230, 83, 0, 1);
  font-size: 35px;
  
  font-family: Bebas Neue;
  font-style:  normal ;
}

#s-c38fcbb7-088c-4ee2-8763-2b56c716116d .shg-product-price {
  color: rgba(230, 83, 0, 1);
  
  font-family: Bebas Neue;
  font-style:  normal ;
  font-size: 35px;
}

#s-c38fcbb7-088c-4ee2-8763-2b56c716116d .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  
  
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-3da9e5ed-3b0d-4167-b290-10ea86c1927d {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-3da9e5ed-3b0d-4167-b290-10ea86c1927d .shg-product-title-component h3 {
  color: #000;
  
  
  
  font-size: 18px;
  
  
  
}

#s-61dd7429-c8d9-479b-8dc2-62f6d5a8892f {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 10px;
background-color: rgba(229, 83, 0, 1);
text-align: center;
cursor: pointer;
background-image: none;
hover-type: color;
}
#s-61dd7429-c8d9-479b-8dc2-62f6d5a8892f:hover {background-color: rgba(182, 66, 1, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-61dd7429-c8d9-479b-8dc2-62f6d5a8892f:active {border-style: solid !important;
border-top-width: 2px !important;
border-left-width: 2px !important;
border-bottom-width: 2px !important;
border-right-width: 2px !important;
border-color: rgba(18, 103, 179, 1) !important;
background-color: rgba(182, 66, 1, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}

  #s-61dd7429-c8d9-479b-8dc2-62f6d5a8892f-atc-btn-wrapper {
    text-align: center;
  }


#s-61dd7429-c8d9-479b-8dc2-62f6d5a8892f {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-61dd7429-c8d9-479b-8dc2-62f6d5a8892f.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-61dd7429-c8d9-479b-8dc2-62f6d5a8892f.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-61dd7429-c8d9-479b-8dc2-62f6d5a8892f.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-61dd7429-c8d9-479b-8dc2-62f6d5a8892f-atc-btn-wrapper {
    text-align: center;
  }


#s-61dd7429-c8d9-479b-8dc2-62f6d5a8892f {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-61dd7429-c8d9-479b-8dc2-62f6d5a8892f.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-61dd7429-c8d9-479b-8dc2-62f6d5a8892f.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-61dd7429-c8d9-479b-8dc2-62f6d5a8892f.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-61dd7429-c8d9-479b-8dc2-62f6d5a8892f-atc-btn-wrapper {
    text-align: center;
  }


#s-61dd7429-c8d9-479b-8dc2-62f6d5a8892f {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-61dd7429-c8d9-479b-8dc2-62f6d5a8892f.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-61dd7429-c8d9-479b-8dc2-62f6d5a8892f.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-61dd7429-c8d9-479b-8dc2-62f6d5a8892f.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-61dd7429-c8d9-479b-8dc2-62f6d5a8892f-atc-btn-wrapper {
    text-align: center;
  }


#s-61dd7429-c8d9-479b-8dc2-62f6d5a8892f {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-61dd7429-c8d9-479b-8dc2-62f6d5a8892f.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-61dd7429-c8d9-479b-8dc2-62f6d5a8892f.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-61dd7429-c8d9-479b-8dc2-62f6d5a8892f.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-61dd7429-c8d9-479b-8dc2-62f6d5a8892f-atc-btn-wrapper {
    text-align: center;
  }


#s-61dd7429-c8d9-479b-8dc2-62f6d5a8892f {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-61dd7429-c8d9-479b-8dc2-62f6d5a8892f.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-61dd7429-c8d9-479b-8dc2-62f6d5a8892f.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-61dd7429-c8d9-479b-8dc2-62f6d5a8892f.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-1c3c329b-6aa2-4d3b-a42b-6330130c77d1 {
  min-height: 50px;
}








#s-1c3c329b-6aa2-4d3b-a42b-6330130c77d1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-1c3c329b-6aa2-4d3b-a42b-6330130c77d1.shg-box.shg-c {
  justify-content: center;
}

#s-cbb76bb3-14fb-4296-b79d-c6a552441a77 {
  text-align: left;
}



.shg-c#s-cbb76bb3-14fb-4296-b79d-c6a552441a77 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-cbb76bb3-14fb-4296-b79d-c6a552441a77 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-cbb76bb3-14fb-4296-b79d-c6a552441a77 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-cbb76bb3-14fb-4296-b79d-c6a552441a77 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-cbb76bb3-14fb-4296-b79d-c6a552441a77 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-cbb76bb3-14fb-4296-b79d-c6a552441a77 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-cbb76bb3-14fb-4296-b79d-c6a552441a77 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-cbb76bb3-14fb-4296-b79d-c6a552441a77 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-cbb76bb3-14fb-4296-b79d-c6a552441a77 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-cbb76bb3-14fb-4296-b79d-c6a552441a77 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-90612e1f-906e-44dd-a8c6-f5cb1e933f2d {
  margin-left: 7%;
margin-right: 7%;
text-align: center;
}

#s-90612e1f-906e-44dd-a8c6-f5cb1e933f2d .shg-product-sold-out {
  display: none;
  color: rgba(230, 83, 0, 1);
  font-size: 35px;
  
  font-family: Bebas Neue;
  font-style:  normal ;
}

#s-90612e1f-906e-44dd-a8c6-f5cb1e933f2d .shg-product-price {
  color: rgba(230, 83, 0, 1);
  
  font-family: Bebas Neue;
  font-style:  normal ;
  font-size: 35px;
}

#s-90612e1f-906e-44dd-a8c6-f5cb1e933f2d .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  
  
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-01b44a96-fa14-457f-9ab0-85d4fa02b825 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-01b44a96-fa14-457f-9ab0-85d4fa02b825 .shg-product-title-component h3 {
  color: #000;
  
  
  
  font-size: 18px;
  
  
  
}

#s-31533bcd-97fa-4cf5-afe6-9bcc7488d92b {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 10px;
background-color: rgba(229, 83, 0, 1);
text-align: center;
cursor: pointer;
background-image: none;
hover-type: color;
}
#s-31533bcd-97fa-4cf5-afe6-9bcc7488d92b:hover {background-color: rgba(182, 66, 1, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-31533bcd-97fa-4cf5-afe6-9bcc7488d92b:active {border-style: solid !important;
border-top-width: 2px !important;
border-left-width: 2px !important;
border-bottom-width: 2px !important;
border-right-width: 2px !important;
border-color: rgba(18, 103, 179, 1) !important;
background-color: rgba(182, 66, 1, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}

  #s-31533bcd-97fa-4cf5-afe6-9bcc7488d92b-atc-btn-wrapper {
    text-align: center;
  }


#s-31533bcd-97fa-4cf5-afe6-9bcc7488d92b {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-31533bcd-97fa-4cf5-afe6-9bcc7488d92b.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-31533bcd-97fa-4cf5-afe6-9bcc7488d92b.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-31533bcd-97fa-4cf5-afe6-9bcc7488d92b.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-31533bcd-97fa-4cf5-afe6-9bcc7488d92b-atc-btn-wrapper {
    text-align: center;
  }


#s-31533bcd-97fa-4cf5-afe6-9bcc7488d92b {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-31533bcd-97fa-4cf5-afe6-9bcc7488d92b.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-31533bcd-97fa-4cf5-afe6-9bcc7488d92b.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-31533bcd-97fa-4cf5-afe6-9bcc7488d92b.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-31533bcd-97fa-4cf5-afe6-9bcc7488d92b-atc-btn-wrapper {
    text-align: center;
  }


#s-31533bcd-97fa-4cf5-afe6-9bcc7488d92b {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-31533bcd-97fa-4cf5-afe6-9bcc7488d92b.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-31533bcd-97fa-4cf5-afe6-9bcc7488d92b.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-31533bcd-97fa-4cf5-afe6-9bcc7488d92b.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-31533bcd-97fa-4cf5-afe6-9bcc7488d92b-atc-btn-wrapper {
    text-align: center;
  }


#s-31533bcd-97fa-4cf5-afe6-9bcc7488d92b {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-31533bcd-97fa-4cf5-afe6-9bcc7488d92b.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-31533bcd-97fa-4cf5-afe6-9bcc7488d92b.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-31533bcd-97fa-4cf5-afe6-9bcc7488d92b.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-31533bcd-97fa-4cf5-afe6-9bcc7488d92b-atc-btn-wrapper {
    text-align: center;
  }


#s-31533bcd-97fa-4cf5-afe6-9bcc7488d92b {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-31533bcd-97fa-4cf5-afe6-9bcc7488d92b.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-31533bcd-97fa-4cf5-afe6-9bcc7488d92b.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-31533bcd-97fa-4cf5-afe6-9bcc7488d92b.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-c811e14f-4ead-4f87-bb11-648719672bd6 {
  min-height: 50px;
}








#s-c811e14f-4ead-4f87-bb11-648719672bd6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-c811e14f-4ead-4f87-bb11-648719672bd6.shg-box.shg-c {
  justify-content: center;
}

#s-c712704c-b007-46df-9ebd-8045fd3ff616 {
  text-align: left;
}



.shg-c#s-c712704c-b007-46df-9ebd-8045fd3ff616 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c712704c-b007-46df-9ebd-8045fd3ff616 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-c712704c-b007-46df-9ebd-8045fd3ff616 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c712704c-b007-46df-9ebd-8045fd3ff616 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-c712704c-b007-46df-9ebd-8045fd3ff616 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c712704c-b007-46df-9ebd-8045fd3ff616 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-c712704c-b007-46df-9ebd-8045fd3ff616 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c712704c-b007-46df-9ebd-8045fd3ff616 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-c712704c-b007-46df-9ebd-8045fd3ff616 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c712704c-b007-46df-9ebd-8045fd3ff616 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-42435ed0-607d-4c06-894b-4bc979ac2b3f {
  margin-left: 7%;
margin-right: 7%;
text-align: center;
}

#s-42435ed0-607d-4c06-894b-4bc979ac2b3f .shg-product-sold-out {
  display: none;
  color: rgba(230, 83, 0, 1);
  font-size: 35px;
  
  font-family: Bebas Neue;
  font-style:  normal ;
}

#s-42435ed0-607d-4c06-894b-4bc979ac2b3f .shg-product-price {
  color: rgba(230, 83, 0, 1);
  
  font-family: Bebas Neue;
  font-style:  normal ;
  font-size: 35px;
}

#s-42435ed0-607d-4c06-894b-4bc979ac2b3f .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  
  
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-894cbcfd-d457-4a1a-9c26-d7be24aad0b3 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-894cbcfd-d457-4a1a-9c26-d7be24aad0b3 .shg-product-title-component h3 {
  color: #000;
  
  
  
  font-size: 18px;
  
  
  
}

#s-53a5b3b7-b97c-495a-9adc-2a642ea424f3 {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 10px;
background-color: rgba(229, 83, 0, 1);
text-align: center;
cursor: pointer;
background-image: none;
hover-type: color;
}
#s-53a5b3b7-b97c-495a-9adc-2a642ea424f3:hover {background-color: rgba(182, 66, 1, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-53a5b3b7-b97c-495a-9adc-2a642ea424f3:active {border-style: solid !important;
border-top-width: 2px !important;
border-left-width: 2px !important;
border-bottom-width: 2px !important;
border-right-width: 2px !important;
border-color: rgba(18, 103, 179, 1) !important;
background-color: rgba(182, 66, 1, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}

  #s-53a5b3b7-b97c-495a-9adc-2a642ea424f3-atc-btn-wrapper {
    text-align: center;
  }


#s-53a5b3b7-b97c-495a-9adc-2a642ea424f3 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-53a5b3b7-b97c-495a-9adc-2a642ea424f3.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-53a5b3b7-b97c-495a-9adc-2a642ea424f3.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-53a5b3b7-b97c-495a-9adc-2a642ea424f3.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-53a5b3b7-b97c-495a-9adc-2a642ea424f3-atc-btn-wrapper {
    text-align: center;
  }


#s-53a5b3b7-b97c-495a-9adc-2a642ea424f3 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-53a5b3b7-b97c-495a-9adc-2a642ea424f3.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-53a5b3b7-b97c-495a-9adc-2a642ea424f3.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-53a5b3b7-b97c-495a-9adc-2a642ea424f3.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-53a5b3b7-b97c-495a-9adc-2a642ea424f3-atc-btn-wrapper {
    text-align: center;
  }


#s-53a5b3b7-b97c-495a-9adc-2a642ea424f3 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-53a5b3b7-b97c-495a-9adc-2a642ea424f3.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-53a5b3b7-b97c-495a-9adc-2a642ea424f3.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-53a5b3b7-b97c-495a-9adc-2a642ea424f3.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-53a5b3b7-b97c-495a-9adc-2a642ea424f3-atc-btn-wrapper {
    text-align: center;
  }


#s-53a5b3b7-b97c-495a-9adc-2a642ea424f3 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-53a5b3b7-b97c-495a-9adc-2a642ea424f3.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-53a5b3b7-b97c-495a-9adc-2a642ea424f3.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-53a5b3b7-b97c-495a-9adc-2a642ea424f3.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-53a5b3b7-b97c-495a-9adc-2a642ea424f3-atc-btn-wrapper {
    text-align: center;
  }


#s-53a5b3b7-b97c-495a-9adc-2a642ea424f3 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-53a5b3b7-b97c-495a-9adc-2a642ea424f3.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-53a5b3b7-b97c-495a-9adc-2a642ea424f3.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-53a5b3b7-b97c-495a-9adc-2a642ea424f3.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-4e209801-4af8-4009-9ffb-e8bd55c15682 {
  min-height: 50px;
}








#s-4e209801-4af8-4009-9ffb-e8bd55c15682 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-4e209801-4af8-4009-9ffb-e8bd55c15682.shg-box.shg-c {
  justify-content: center;
}

#s-07d3a9c5-d4bc-4f7e-ac9a-916ca23f99a6 {
  text-align: left;
}



.shg-c#s-07d3a9c5-d4bc-4f7e-ac9a-916ca23f99a6 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-07d3a9c5-d4bc-4f7e-ac9a-916ca23f99a6 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-07d3a9c5-d4bc-4f7e-ac9a-916ca23f99a6 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-07d3a9c5-d4bc-4f7e-ac9a-916ca23f99a6 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-07d3a9c5-d4bc-4f7e-ac9a-916ca23f99a6 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-07d3a9c5-d4bc-4f7e-ac9a-916ca23f99a6 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-07d3a9c5-d4bc-4f7e-ac9a-916ca23f99a6 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-07d3a9c5-d4bc-4f7e-ac9a-916ca23f99a6 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-07d3a9c5-d4bc-4f7e-ac9a-916ca23f99a6 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-07d3a9c5-d4bc-4f7e-ac9a-916ca23f99a6 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-89f9445c-de63-4e26-835d-4e0e1cd4eeea {
  margin-left: 7%;
margin-right: 7%;
text-align: center;
}

#s-89f9445c-de63-4e26-835d-4e0e1cd4eeea .shg-product-sold-out {
  display: none;
  color: rgba(230, 83, 0, 1);
  font-size: 35px;
  
  font-family: Bebas Neue;
  font-style:  normal ;
}

#s-89f9445c-de63-4e26-835d-4e0e1cd4eeea .shg-product-price {
  color: rgba(230, 83, 0, 1);
  
  font-family: Bebas Neue;
  font-style:  normal ;
  font-size: 35px;
}

#s-89f9445c-de63-4e26-835d-4e0e1cd4eeea .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  
  
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-fad13a1a-0391-45ed-869a-b99112b84ef6 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-fad13a1a-0391-45ed-869a-b99112b84ef6 .shg-product-title-component h3 {
  color: #000;
  
  
  
  font-size: 18px;
  
  
  
}

#s-00e53254-0759-4502-bcfc-878a85fd856e {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 10px;
background-color: rgba(229, 83, 0, 1);
text-align: center;
cursor: pointer;
background-image: none;
hover-type: color;
}
#s-00e53254-0759-4502-bcfc-878a85fd856e:hover {background-color: rgba(182, 66, 1, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-00e53254-0759-4502-bcfc-878a85fd856e:active {border-style: solid !important;
border-top-width: 2px !important;
border-left-width: 2px !important;
border-bottom-width: 2px !important;
border-right-width: 2px !important;
border-color: rgba(18, 103, 179, 1) !important;
background-color: rgba(182, 66, 1, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}

  #s-00e53254-0759-4502-bcfc-878a85fd856e-atc-btn-wrapper {
    text-align: center;
  }


#s-00e53254-0759-4502-bcfc-878a85fd856e {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-00e53254-0759-4502-bcfc-878a85fd856e.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-00e53254-0759-4502-bcfc-878a85fd856e.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-00e53254-0759-4502-bcfc-878a85fd856e.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-00e53254-0759-4502-bcfc-878a85fd856e-atc-btn-wrapper {
    text-align: center;
  }


#s-00e53254-0759-4502-bcfc-878a85fd856e {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-00e53254-0759-4502-bcfc-878a85fd856e.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-00e53254-0759-4502-bcfc-878a85fd856e.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-00e53254-0759-4502-bcfc-878a85fd856e.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-00e53254-0759-4502-bcfc-878a85fd856e-atc-btn-wrapper {
    text-align: center;
  }


#s-00e53254-0759-4502-bcfc-878a85fd856e {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-00e53254-0759-4502-bcfc-878a85fd856e.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-00e53254-0759-4502-bcfc-878a85fd856e.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-00e53254-0759-4502-bcfc-878a85fd856e.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-00e53254-0759-4502-bcfc-878a85fd856e-atc-btn-wrapper {
    text-align: center;
  }


#s-00e53254-0759-4502-bcfc-878a85fd856e {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-00e53254-0759-4502-bcfc-878a85fd856e.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-00e53254-0759-4502-bcfc-878a85fd856e.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-00e53254-0759-4502-bcfc-878a85fd856e.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-00e53254-0759-4502-bcfc-878a85fd856e-atc-btn-wrapper {
    text-align: center;
  }


#s-00e53254-0759-4502-bcfc-878a85fd856e {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-00e53254-0759-4502-bcfc-878a85fd856e.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-00e53254-0759-4502-bcfc-878a85fd856e.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-00e53254-0759-4502-bcfc-878a85fd856e.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-70c69e3c-31d6-4b6d-b87a-468e91844a61 {
  min-height: 50px;
}








#s-70c69e3c-31d6-4b6d-b87a-468e91844a61 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-70c69e3c-31d6-4b6d-b87a-468e91844a61.shg-box.shg-c {
  justify-content: center;
}

#s-208ff8eb-15e9-4817-bb9f-b222fcdab83f {
  text-align: left;
}



.shg-c#s-208ff8eb-15e9-4817-bb9f-b222fcdab83f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-208ff8eb-15e9-4817-bb9f-b222fcdab83f img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-208ff8eb-15e9-4817-bb9f-b222fcdab83f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-208ff8eb-15e9-4817-bb9f-b222fcdab83f img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-208ff8eb-15e9-4817-bb9f-b222fcdab83f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-208ff8eb-15e9-4817-bb9f-b222fcdab83f img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-208ff8eb-15e9-4817-bb9f-b222fcdab83f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-208ff8eb-15e9-4817-bb9f-b222fcdab83f img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-208ff8eb-15e9-4817-bb9f-b222fcdab83f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-208ff8eb-15e9-4817-bb9f-b222fcdab83f img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-2434c989-f06c-4c75-958a-bc6218f63c00 {
  margin-left: 7%;
margin-right: 7%;
text-align: center;
}

#s-2434c989-f06c-4c75-958a-bc6218f63c00 .shg-product-sold-out {
  display: none;
  color: rgba(230, 83, 0, 1);
  font-size: 35px;
  
  font-family: Bebas Neue;
  font-style:  normal ;
}

#s-2434c989-f06c-4c75-958a-bc6218f63c00 .shg-product-price {
  color: rgba(230, 83, 0, 1);
  
  font-family: Bebas Neue;
  font-style:  normal ;
  font-size: 35px;
}

#s-2434c989-f06c-4c75-958a-bc6218f63c00 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  
  
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-e2508639-4f27-44aa-8eb7-07ed43434e92 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-e2508639-4f27-44aa-8eb7-07ed43434e92 .shg-product-title-component h3 {
  color: #000;
  
  
  
  font-size: 18px;
  
  
  
}

#s-2b00a976-e93b-44f0-8f26-0cebb54656b4 {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 10px;
background-color: rgba(229, 83, 0, 1);
text-align: center;
cursor: pointer;
background-image: none;
hover-type: color;
}
#s-2b00a976-e93b-44f0-8f26-0cebb54656b4:hover {background-color: rgba(182, 66, 1, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-2b00a976-e93b-44f0-8f26-0cebb54656b4:active {border-style: solid !important;
border-top-width: 2px !important;
border-left-width: 2px !important;
border-bottom-width: 2px !important;
border-right-width: 2px !important;
border-color: rgba(18, 103, 179, 1) !important;
background-color: rgba(182, 66, 1, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}

  #s-2b00a976-e93b-44f0-8f26-0cebb54656b4-atc-btn-wrapper {
    text-align: center;
  }


#s-2b00a976-e93b-44f0-8f26-0cebb54656b4 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-2b00a976-e93b-44f0-8f26-0cebb54656b4.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-2b00a976-e93b-44f0-8f26-0cebb54656b4.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-2b00a976-e93b-44f0-8f26-0cebb54656b4.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-2b00a976-e93b-44f0-8f26-0cebb54656b4-atc-btn-wrapper {
    text-align: center;
  }


#s-2b00a976-e93b-44f0-8f26-0cebb54656b4 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-2b00a976-e93b-44f0-8f26-0cebb54656b4.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-2b00a976-e93b-44f0-8f26-0cebb54656b4.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-2b00a976-e93b-44f0-8f26-0cebb54656b4.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-2b00a976-e93b-44f0-8f26-0cebb54656b4-atc-btn-wrapper {
    text-align: center;
  }


#s-2b00a976-e93b-44f0-8f26-0cebb54656b4 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-2b00a976-e93b-44f0-8f26-0cebb54656b4.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-2b00a976-e93b-44f0-8f26-0cebb54656b4.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-2b00a976-e93b-44f0-8f26-0cebb54656b4.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-2b00a976-e93b-44f0-8f26-0cebb54656b4-atc-btn-wrapper {
    text-align: center;
  }


#s-2b00a976-e93b-44f0-8f26-0cebb54656b4 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-2b00a976-e93b-44f0-8f26-0cebb54656b4.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-2b00a976-e93b-44f0-8f26-0cebb54656b4.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-2b00a976-e93b-44f0-8f26-0cebb54656b4.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-2b00a976-e93b-44f0-8f26-0cebb54656b4-atc-btn-wrapper {
    text-align: center;
  }


#s-2b00a976-e93b-44f0-8f26-0cebb54656b4 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-2b00a976-e93b-44f0-8f26-0cebb54656b4.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-2b00a976-e93b-44f0-8f26-0cebb54656b4.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-2b00a976-e93b-44f0-8f26-0cebb54656b4.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-bd1ec6c8-687d-4844-8f29-c3dd8cb2c737 {
  padding-top: 0px;
padding-bottom: 0px;
min-height: 50px;
}
@media (min-width: 1200px){#s-bd1ec6c8-687d-4844-8f29-c3dd8cb2c737 {
  display: none;
}
#s-bd1ec6c8-687d-4844-8f29-c3dd8cb2c737, #wrap-s-bd1ec6c8-687d-4844-8f29-c3dd8cb2c737, #wrap-content-s-bd1ec6c8-687d-4844-8f29-c3dd8cb2c737 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-bd1ec6c8-687d-4844-8f29-c3dd8cb2c737 {
  display: none;
}
#s-bd1ec6c8-687d-4844-8f29-c3dd8cb2c737, #wrap-s-bd1ec6c8-687d-4844-8f29-c3dd8cb2c737, #wrap-content-s-bd1ec6c8-687d-4844-8f29-c3dd8cb2c737 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-bd1ec6c8-687d-4844-8f29-c3dd8cb2c737 {
  display: none;
}
#s-bd1ec6c8-687d-4844-8f29-c3dd8cb2c737, #wrap-s-bd1ec6c8-687d-4844-8f29-c3dd8cb2c737, #wrap-content-s-bd1ec6c8-687d-4844-8f29-c3dd8cb2c737 { display: none !important; }}@media (max-width: 767px){#s-bd1ec6c8-687d-4844-8f29-c3dd8cb2c737 {
  display: none;
}
#s-bd1ec6c8-687d-4844-8f29-c3dd8cb2c737, #wrap-s-bd1ec6c8-687d-4844-8f29-c3dd8cb2c737, #wrap-content-s-bd1ec6c8-687d-4844-8f29-c3dd8cb2c737 { display: none !important; }}







#s-bd1ec6c8-687d-4844-8f29-c3dd8cb2c737 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-bd1ec6c8-687d-4844-8f29-c3dd8cb2c737.shg-box.shg-c {
  justify-content: center;
}

#s-55502b8c-6898-4619-ab27-393aa03b489e {
  background-repeat: no-repeat;
background-size: cover;
margin-top: 50px;
margin-left: -30px;
margin-bottom: 0px;
margin-right: -30px;
padding-top: 20px;
padding-left: 0px;
padding-bottom: 20px;
padding-right: 0px;
min-height: 50px;
background-position: center center;
}

#s-55502b8c-6898-4619-ab27-393aa03b489e {
  background-image: url(https://i.shgcdn.com/562163f4-9b27-4dfd-8893-82456f1aabdc/-/format/auto/-/preview/3000x3000/-/quality/lighter/);
}








#s-55502b8c-6898-4619-ab27-393aa03b489e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-55502b8c-6898-4619-ab27-393aa03b489e.shg-box.shg-c {
  justify-content: center;
}

#s-743c95f6-54ab-40cc-bede-e53e67bffd2d {
  margin-top: 0px;
margin-left: 5%;
margin-bottom: -40px;
margin-right: 5%;
padding-top: 0px;
padding-bottom: 0px;
}

#s-7bdef691-d2cc-4e19-ae6a-97fc46d01d55 {
  margin-left: 6%;
margin-right: 6%;
padding-left: 10%;
padding-right: 10%;
}

@media (min-width: 768px) and (max-width: 991px){#s-9bc426dd-0aa4-4b4e-a3bb-5ee46ab58d3b {
  
}
}@media (max-width: 767px){#s-9bc426dd-0aa4-4b4e-a3bb-5ee46ab58d3b {
  
}
}
@media (min-width: 0px) {
[id="s-9bc426dd-0aa4-4b4e-a3bb-5ee46ab58d3b"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-9bc426dd-0aa4-4b4e-a3bb-5ee46ab58d3b"] > .shg-row > .shg-c-sm-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 992px) {
[id="s-9bc426dd-0aa4-4b4e-a3bb-5ee46ab58d3b"] > .shg-row > .shg-c-md-6 {
  width: calc(50.0% - 15.0px);
}

}

@media (min-width: 1200px) {
[id="s-9bc426dd-0aa4-4b4e-a3bb-5ee46ab58d3b"] > .shg-row > .shg-c-lg-6 {
  width: calc(50.0% - 15.0px);
}

}

#s-363e0d09-a49c-4767-94e3-40c4d4638220 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}








#s-363e0d09-a49c-4767-94e3-40c4d4638220 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-363e0d09-a49c-4767-94e3-40c4d4638220.shg-box.shg-c {
  justify-content: center;
}

#s-71611ccd-3edf-4fe0-9f69-5912685f617a {
  margin-top: 0px;
margin-left: 0%;
margin-bottom: 0px;
margin-right: 0%;
padding-top: 2%;
padding-left: 3%;
padding-bottom: 2%;
padding-right: 3%;
}

#s-3f4ab1cb-40de-437a-baa4-859779e4822c {
  min-height: 50px;
}








#s-3f4ab1cb-40de-437a-baa4-859779e4822c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-3f4ab1cb-40de-437a-baa4-859779e4822c {
  cursor: pointer;
}#s-3f4ab1cb-40de-437a-baa4-859779e4822c.shg-box.shg-c {
  justify-content: center;
}

#s-c1e73d40-0cbd-48b7-a4fa-f6a57fc54403 {
  margin-left: 15%;
margin-right: 15%;
padding-top: 10px;
padding-bottom: 10px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 15px;
text-align: left;
background-color: rgba(113, 97, 87, 1);
}

#s-c1e73d40-0cbd-48b7-a4fa-f6a57fc54403 .shogun-heading-component h3 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  font-family: "Bebas Neue";
  font-style:  normal ;
  font-size: 30px;
  
  
  text-align: center;
}



#s-4273f7a0-aaf8-4d58-8b25-9b4d669fb1ed {
  margin-top: 0px;
margin-bottom: 0px;
padding-left: 4%;
padding-right: 4%;
}

#s-4c356030-b210-4244-a55c-67afcaf2b84a {
  min-height: 50px;
}








#s-4c356030-b210-4244-a55c-67afcaf2b84a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-4c356030-b210-4244-a55c-67afcaf2b84a.shg-box.shg-c {
  justify-content: center;
}

#s-3fbd48cd-9ac4-4e35-ad97-8d58cc527cd4 {
  margin-top: 0px;
margin-left: 3%;
margin-bottom: 0px;
margin-right: 3%;
}

#s-713e65e2-c950-4d7f-b721-ebf17f1ce057 {
  margin-left: 5%;
margin-right: 5%;
}
@media (min-width: 768px) and (max-width: 991px){#s-713e65e2-c950-4d7f-b721-ebf17f1ce057 {
  display: none;
}
#s-713e65e2-c950-4d7f-b721-ebf17f1ce057, #wrap-s-713e65e2-c950-4d7f-b721-ebf17f1ce057, #wrap-content-s-713e65e2-c950-4d7f-b721-ebf17f1ce057 { display: none !important; }}@media (max-width: 767px){#s-713e65e2-c950-4d7f-b721-ebf17f1ce057 {
  display: none;
}
#s-713e65e2-c950-4d7f-b721-ebf17f1ce057, #wrap-s-713e65e2-c950-4d7f-b721-ebf17f1ce057, #wrap-content-s-713e65e2-c950-4d7f-b721-ebf17f1ce057 { display: none !important; }}
@media (min-width: 0px) {
[id="s-713e65e2-c950-4d7f-b721-ebf17f1ce057"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-713e65e2-c950-4d7f-b721-ebf17f1ce057"] > .shg-row > .shg-c-sm-7 {
  width: calc(58.333333333333336% - 12.5px);
}

[id="s-713e65e2-c950-4d7f-b721-ebf17f1ce057"] > .shg-row > .shg-c-sm-5 {
  width: calc(41.66666666666667% - 12.5px);
}

}

@media (min-width: 992px) {
[id="s-713e65e2-c950-4d7f-b721-ebf17f1ce057"] > .shg-row > .shg-c-md-7 {
  width: calc(58.333333333333336% - 12.5px);
}

[id="s-713e65e2-c950-4d7f-b721-ebf17f1ce057"] > .shg-row > .shg-c-md-5 {
  width: calc(41.66666666666667% - 12.5px);
}

}

@media (min-width: 1200px) {
[id="s-713e65e2-c950-4d7f-b721-ebf17f1ce057"] > .shg-row > .shg-c-lg-7 {
  width: calc(58.333333333333336% - 12.5px);
}

[id="s-713e65e2-c950-4d7f-b721-ebf17f1ce057"] > .shg-row > .shg-c-lg-5 {
  width: calc(41.66666666666667% - 12.5px);
}

}

#s-ea2700fe-9b32-43d3-a18c-765bb3b19735 {
  min-height: 50px;
}








#s-ea2700fe-9b32-43d3-a18c-765bb3b19735 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-ea2700fe-9b32-43d3-a18c-765bb3b19735.shg-box.shg-c {
  justify-content: center;
}

#s-2f455080-6b71-46b8-9574-35359ecbda0b {
  text-align: left;
}


.shg-c#s-2f455080-6b71-46b8-9574-35359ecbda0b {
  max-width:  100%;
}

.shg-c#s-2f455080-6b71-46b8-9574-35359ecbda0b img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-2f455080-6b71-46b8-9574-35359ecbda0b .shg-image-zoom,
.shg-c#s-2f455080-6b71-46b8-9574-35359ecbda0b img.shogun-image {
  max-width: 1500px !important;
  
}

.shg-c#s-2f455080-6b71-46b8-9574-35359ecbda0b .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-2f455080-6b71-46b8-9574-35359ecbda0b .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-2f455080-6b71-46b8-9574-35359ecbda0b img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-2f455080-6b71-46b8-9574-35359ecbda0b img.shogun-image,
.shg-c#s-2f455080-6b71-46b8-9574-35359ecbda0b .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-2f455080-6b71-46b8-9574-35359ecbda0b .shg-image-zoom,
.shg-c#s-2f455080-6b71-46b8-9574-35359ecbda0b img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-2f455080-6b71-46b8-9574-35359ecbda0b {
  max-width:  100%;
}

.shg-c#s-2f455080-6b71-46b8-9574-35359ecbda0b img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-2f455080-6b71-46b8-9574-35359ecbda0b .shg-image-zoom,
.shg-c#s-2f455080-6b71-46b8-9574-35359ecbda0b img.shogun-image {
  max-width: 1500px !important;
  
}

.shg-c#s-2f455080-6b71-46b8-9574-35359ecbda0b .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-2f455080-6b71-46b8-9574-35359ecbda0b .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-2f455080-6b71-46b8-9574-35359ecbda0b img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-2f455080-6b71-46b8-9574-35359ecbda0b img.shogun-image,
.shg-c#s-2f455080-6b71-46b8-9574-35359ecbda0b .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-2f455080-6b71-46b8-9574-35359ecbda0b .shg-image-zoom,
.shg-c#s-2f455080-6b71-46b8-9574-35359ecbda0b img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-2f455080-6b71-46b8-9574-35359ecbda0b {
  max-width:  100%;
}

.shg-c#s-2f455080-6b71-46b8-9574-35359ecbda0b img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-2f455080-6b71-46b8-9574-35359ecbda0b .shg-image-zoom,
.shg-c#s-2f455080-6b71-46b8-9574-35359ecbda0b img.shogun-image {
  max-width: 1500px !important;
  
}

.shg-c#s-2f455080-6b71-46b8-9574-35359ecbda0b .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-2f455080-6b71-46b8-9574-35359ecbda0b .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-2f455080-6b71-46b8-9574-35359ecbda0b img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-2f455080-6b71-46b8-9574-35359ecbda0b img.shogun-image,
.shg-c#s-2f455080-6b71-46b8-9574-35359ecbda0b .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-2f455080-6b71-46b8-9574-35359ecbda0b .shg-image-zoom,
.shg-c#s-2f455080-6b71-46b8-9574-35359ecbda0b img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-2f455080-6b71-46b8-9574-35359ecbda0b {
  max-width:  100%;
}

.shg-c#s-2f455080-6b71-46b8-9574-35359ecbda0b img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-2f455080-6b71-46b8-9574-35359ecbda0b .shg-image-zoom,
.shg-c#s-2f455080-6b71-46b8-9574-35359ecbda0b img.shogun-image {
  max-width: 1500px !important;
  
}

.shg-c#s-2f455080-6b71-46b8-9574-35359ecbda0b .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-2f455080-6b71-46b8-9574-35359ecbda0b .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-2f455080-6b71-46b8-9574-35359ecbda0b img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-2f455080-6b71-46b8-9574-35359ecbda0b img.shogun-image,
.shg-c#s-2f455080-6b71-46b8-9574-35359ecbda0b .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-2f455080-6b71-46b8-9574-35359ecbda0b .shg-image-zoom,
.shg-c#s-2f455080-6b71-46b8-9574-35359ecbda0b img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-2f455080-6b71-46b8-9574-35359ecbda0b {
  max-width:  100%;
}

.shg-c#s-2f455080-6b71-46b8-9574-35359ecbda0b img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-2f455080-6b71-46b8-9574-35359ecbda0b .shg-image-zoom,
.shg-c#s-2f455080-6b71-46b8-9574-35359ecbda0b img.shogun-image {
  max-width: 1500px !important;
  
}

.shg-c#s-2f455080-6b71-46b8-9574-35359ecbda0b .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-2f455080-6b71-46b8-9574-35359ecbda0b .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-2f455080-6b71-46b8-9574-35359ecbda0b img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-2f455080-6b71-46b8-9574-35359ecbda0b img.shogun-image,
.shg-c#s-2f455080-6b71-46b8-9574-35359ecbda0b .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-2f455080-6b71-46b8-9574-35359ecbda0b .shg-image-zoom,
.shg-c#s-2f455080-6b71-46b8-9574-35359ecbda0b img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-b2d7c144-7655-4b15-bb33-50024610c1d4 {
  min-height: 50px;
}








#s-b2d7c144-7655-4b15-bb33-50024610c1d4 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b2d7c144-7655-4b15-bb33-50024610c1d4.shg-box.shg-c {
  justify-content: center;
}

#s-b82b8b95-e2c8-4ddb-be96-2ea160b23735 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-b82b8b95-e2c8-4ddb-be96-2ea160b23735 .shogun-heading-component h3 {
  
  font-weight:  normal ;
  font-family: "Bebas Neue";
  font-style:  normal ;
  font-size: 30px;
  
  
  text-align: left;
}



#s-79e4c049-f158-4cc9-9dcd-bcbdeb196005 {
  padding-left: 5%;
padding-right: 5%;
}

#s-4f303777-4a49-4fcd-9a3b-489f54e66b77 {
  box-shadow:0px 0px 0px 0px ;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 1px;
}

#s-8f941e6f-c3bb-4946-bcf4-c545dfc879d0 {
  margin-left: 7%;
margin-right: 7%;
text-align: left;
}

#s-8f941e6f-c3bb-4946-bcf4-c545dfc879d0 .shg-product-sold-out {
  display: none;
  color: rgba(230, 83, 0, 1);
  font-size: 35px;
  
  font-family: Bebas Neue;
  font-style:  normal ;
}

#s-8f941e6f-c3bb-4946-bcf4-c545dfc879d0 .shg-product-price {
  color: rgba(230, 83, 0, 1);
  
  font-family: Bebas Neue;
  font-style:  normal ;
  font-size: 35px;
}

#s-8f941e6f-c3bb-4946-bcf4-c545dfc879d0 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  
  
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-2074b635-705f-4c73-9e59-5e3925663e34 {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 10px;
background-color: rgba(229, 83, 0, 1);
text-align: left;
cursor: pointer;
background-image: none;
hover-type: color;
}
#s-2074b635-705f-4c73-9e59-5e3925663e34:hover {background-color: rgba(182, 66, 1, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-2074b635-705f-4c73-9e59-5e3925663e34:active {border-style: solid !important;
border-top-width: 2px !important;
border-left-width: 2px !important;
border-bottom-width: 2px !important;
border-right-width: 2px !important;
border-color: rgba(18, 103, 179, 1) !important;
background-color: rgba(182, 66, 1, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}

  #s-2074b635-705f-4c73-9e59-5e3925663e34-atc-btn-wrapper {
    text-align: left;
  }


#s-2074b635-705f-4c73-9e59-5e3925663e34 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-2074b635-705f-4c73-9e59-5e3925663e34.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-2074b635-705f-4c73-9e59-5e3925663e34.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-2074b635-705f-4c73-9e59-5e3925663e34.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-2074b635-705f-4c73-9e59-5e3925663e34-atc-btn-wrapper {
    text-align: left;
  }


#s-2074b635-705f-4c73-9e59-5e3925663e34 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-2074b635-705f-4c73-9e59-5e3925663e34.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-2074b635-705f-4c73-9e59-5e3925663e34.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-2074b635-705f-4c73-9e59-5e3925663e34.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-2074b635-705f-4c73-9e59-5e3925663e34-atc-btn-wrapper {
    text-align: left;
  }


#s-2074b635-705f-4c73-9e59-5e3925663e34 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-2074b635-705f-4c73-9e59-5e3925663e34.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-2074b635-705f-4c73-9e59-5e3925663e34.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-2074b635-705f-4c73-9e59-5e3925663e34.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-2074b635-705f-4c73-9e59-5e3925663e34-atc-btn-wrapper {
    text-align: left;
  }


#s-2074b635-705f-4c73-9e59-5e3925663e34 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-2074b635-705f-4c73-9e59-5e3925663e34.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-2074b635-705f-4c73-9e59-5e3925663e34.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-2074b635-705f-4c73-9e59-5e3925663e34.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-2074b635-705f-4c73-9e59-5e3925663e34-atc-btn-wrapper {
    text-align: left;
  }


#s-2074b635-705f-4c73-9e59-5e3925663e34 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-2074b635-705f-4c73-9e59-5e3925663e34.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-2074b635-705f-4c73-9e59-5e3925663e34.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-2074b635-705f-4c73-9e59-5e3925663e34.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-b19f6188-4672-46fc-8fd1-f604357c1aa9 {
  padding-top: 2%;
padding-bottom: 2%;
}








#s-b19f6188-4672-46fc-8fd1-f604357c1aa9 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b19f6188-4672-46fc-8fd1-f604357c1aa9.shg-box.shg-c {
  justify-content: center;
}

#s-3dc68903-8e10-46b4-bccc-a10ed67eea4c {
  padding-left: 7%;
padding-right: 7%;
}

#s-3dc68903-8e10-46b4-bccc-a10ed67eea4c hr {
  border-top: 2px solid #ddd;
}

#s-4bb80553-e16c-4762-8066-71e60adad69f {
  margin-top: 0px;
margin-bottom: 0px;
padding-top: 0px;
padding-bottom: 25px;
min-height: 50px;
}








#s-4bb80553-e16c-4762-8066-71e60adad69f > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-4bb80553-e16c-4762-8066-71e60adad69f.shg-box.shg-c {
  justify-content: center;
}

#s-b53bd58b-2a88-476e-9baa-63595e338b26 {
  margin-top: -10px;
margin-left: 10%;
margin-bottom: -10px;
margin-right: 10%;
padding-left: 10%;
padding-right: 10%;
}

#s-6ae359dc-db0d-451a-a5f2-77f490c3eee6 {
  margin-left: auto;
margin-right: auto;
padding-top: 0%;
padding-left: 3%;
padding-bottom: 0%;
padding-right: 3%;
max-width: 880px;
}

@media (min-width: 0px) {
[id="s-6ae359dc-db0d-451a-a5f2-77f490c3eee6"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-6ae359dc-db0d-451a-a5f2-77f490c3eee6"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 10.0px);
}

}

@media (min-width: 992px) {
[id="s-6ae359dc-db0d-451a-a5f2-77f490c3eee6"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 10.0px);
}

}

@media (min-width: 1200px) {
[id="s-6ae359dc-db0d-451a-a5f2-77f490c3eee6"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 10.0px);
}

}

#s-cc07526b-c533-44da-a16e-185c5b432b13 {
  min-height: 50px;
}








#s-cc07526b-c533-44da-a16e-185c5b432b13 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-cc07526b-c533-44da-a16e-185c5b432b13.shg-box.shg-c {
  justify-content: center;
}

#s-304ce436-6741-4329-88e9-56a37e4983ce {
  text-align: left;
}



.shg-c#s-304ce436-6741-4329-88e9-56a37e4983ce .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-304ce436-6741-4329-88e9-56a37e4983ce img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-304ce436-6741-4329-88e9-56a37e4983ce .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-304ce436-6741-4329-88e9-56a37e4983ce img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-304ce436-6741-4329-88e9-56a37e4983ce .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-304ce436-6741-4329-88e9-56a37e4983ce img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-304ce436-6741-4329-88e9-56a37e4983ce .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-304ce436-6741-4329-88e9-56a37e4983ce img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-304ce436-6741-4329-88e9-56a37e4983ce .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-304ce436-6741-4329-88e9-56a37e4983ce img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-636c2925-6a2e-4d5e-83fb-d186f6da5bac {
  margin-left: 7%;
margin-right: 7%;
text-align: center;
}

#s-636c2925-6a2e-4d5e-83fb-d186f6da5bac .shg-product-sold-out {
  display: none;
  color: rgba(230, 83, 0, 1);
  font-size: 35px;
  
  font-family: Bebas Neue;
  font-style:  normal ;
}

#s-636c2925-6a2e-4d5e-83fb-d186f6da5bac .shg-product-price {
  color: rgba(230, 83, 0, 1);
  
  font-family: Bebas Neue;
  font-style:  normal ;
  font-size: 35px;
}

#s-636c2925-6a2e-4d5e-83fb-d186f6da5bac .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  
  
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-e11217c7-a550-4219-9b6e-5eb428653a2f {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-e11217c7-a550-4219-9b6e-5eb428653a2f .shg-product-title-component h3 {
  color: #000;
  
  
  
  font-size: 18px;
  
  
  
}

#s-38d39830-cce8-436f-b9ad-8bd2a6f51a9e {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 10px;
background-color: rgba(229, 83, 0, 1);
text-align: center;
cursor: pointer;
background-image: none;
hover-type: color;
}
#s-38d39830-cce8-436f-b9ad-8bd2a6f51a9e:hover {background-color: rgba(182, 66, 1, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-38d39830-cce8-436f-b9ad-8bd2a6f51a9e:active {border-style: solid !important;
border-top-width: 2px !important;
border-left-width: 2px !important;
border-bottom-width: 2px !important;
border-right-width: 2px !important;
border-color: rgba(18, 103, 179, 1) !important;
background-color: rgba(182, 66, 1, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}

  #s-38d39830-cce8-436f-b9ad-8bd2a6f51a9e-atc-btn-wrapper {
    text-align: center;
  }


#s-38d39830-cce8-436f-b9ad-8bd2a6f51a9e {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-38d39830-cce8-436f-b9ad-8bd2a6f51a9e.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-38d39830-cce8-436f-b9ad-8bd2a6f51a9e.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-38d39830-cce8-436f-b9ad-8bd2a6f51a9e.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-38d39830-cce8-436f-b9ad-8bd2a6f51a9e-atc-btn-wrapper {
    text-align: center;
  }


#s-38d39830-cce8-436f-b9ad-8bd2a6f51a9e {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-38d39830-cce8-436f-b9ad-8bd2a6f51a9e.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-38d39830-cce8-436f-b9ad-8bd2a6f51a9e.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-38d39830-cce8-436f-b9ad-8bd2a6f51a9e.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-38d39830-cce8-436f-b9ad-8bd2a6f51a9e-atc-btn-wrapper {
    text-align: center;
  }


#s-38d39830-cce8-436f-b9ad-8bd2a6f51a9e {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-38d39830-cce8-436f-b9ad-8bd2a6f51a9e.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-38d39830-cce8-436f-b9ad-8bd2a6f51a9e.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-38d39830-cce8-436f-b9ad-8bd2a6f51a9e.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-38d39830-cce8-436f-b9ad-8bd2a6f51a9e-atc-btn-wrapper {
    text-align: center;
  }


#s-38d39830-cce8-436f-b9ad-8bd2a6f51a9e {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-38d39830-cce8-436f-b9ad-8bd2a6f51a9e.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-38d39830-cce8-436f-b9ad-8bd2a6f51a9e.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-38d39830-cce8-436f-b9ad-8bd2a6f51a9e.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-38d39830-cce8-436f-b9ad-8bd2a6f51a9e-atc-btn-wrapper {
    text-align: center;
  }


#s-38d39830-cce8-436f-b9ad-8bd2a6f51a9e {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-38d39830-cce8-436f-b9ad-8bd2a6f51a9e.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-38d39830-cce8-436f-b9ad-8bd2a6f51a9e.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-38d39830-cce8-436f-b9ad-8bd2a6f51a9e.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-58f72490-4c39-436e-878e-74cd477bd3b7 {
  min-height: 50px;
}








#s-58f72490-4c39-436e-878e-74cd477bd3b7 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-58f72490-4c39-436e-878e-74cd477bd3b7.shg-box.shg-c {
  justify-content: center;
}

#s-f3fc6b08-7665-44fc-bc0f-f02cfcf5826f {
  text-align: left;
}



.shg-c#s-f3fc6b08-7665-44fc-bc0f-f02cfcf5826f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f3fc6b08-7665-44fc-bc0f-f02cfcf5826f img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-f3fc6b08-7665-44fc-bc0f-f02cfcf5826f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f3fc6b08-7665-44fc-bc0f-f02cfcf5826f img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-f3fc6b08-7665-44fc-bc0f-f02cfcf5826f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f3fc6b08-7665-44fc-bc0f-f02cfcf5826f img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-f3fc6b08-7665-44fc-bc0f-f02cfcf5826f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f3fc6b08-7665-44fc-bc0f-f02cfcf5826f img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-f3fc6b08-7665-44fc-bc0f-f02cfcf5826f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-f3fc6b08-7665-44fc-bc0f-f02cfcf5826f img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-cb8ab29d-c7ba-4cd8-a8a7-eceabcab58b3 {
  margin-left: 7%;
margin-right: 7%;
text-align: center;
}

#s-cb8ab29d-c7ba-4cd8-a8a7-eceabcab58b3 .shg-product-sold-out {
  display: none;
  color: rgba(230, 83, 0, 1);
  font-size: 35px;
  
  font-family: Bebas Neue;
  font-style:  normal ;
}

#s-cb8ab29d-c7ba-4cd8-a8a7-eceabcab58b3 .shg-product-price {
  color: rgba(230, 83, 0, 1);
  
  font-family: Bebas Neue;
  font-style:  normal ;
  font-size: 35px;
}

#s-cb8ab29d-c7ba-4cd8-a8a7-eceabcab58b3 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  
  
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-5c7cc7dc-4493-462a-87d1-f0a5fba3d00e {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-5c7cc7dc-4493-462a-87d1-f0a5fba3d00e .shg-product-title-component h3 {
  color: #000;
  
  
  
  font-size: 18px;
  
  
  
}

#s-6c9e9798-6268-4e7f-bda5-ce1cf8b6444a {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 10px;
background-color: rgba(229, 83, 0, 1);
text-align: center;
cursor: pointer;
background-image: none;
hover-type: color;
}
#s-6c9e9798-6268-4e7f-bda5-ce1cf8b6444a:hover {background-color: rgba(182, 66, 1, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-6c9e9798-6268-4e7f-bda5-ce1cf8b6444a:active {border-style: solid !important;
border-top-width: 2px !important;
border-left-width: 2px !important;
border-bottom-width: 2px !important;
border-right-width: 2px !important;
border-color: rgba(18, 103, 179, 1) !important;
background-color: rgba(182, 66, 1, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}

  #s-6c9e9798-6268-4e7f-bda5-ce1cf8b6444a-atc-btn-wrapper {
    text-align: center;
  }


#s-6c9e9798-6268-4e7f-bda5-ce1cf8b6444a {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-6c9e9798-6268-4e7f-bda5-ce1cf8b6444a.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-6c9e9798-6268-4e7f-bda5-ce1cf8b6444a.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-6c9e9798-6268-4e7f-bda5-ce1cf8b6444a.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-6c9e9798-6268-4e7f-bda5-ce1cf8b6444a-atc-btn-wrapper {
    text-align: center;
  }


#s-6c9e9798-6268-4e7f-bda5-ce1cf8b6444a {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-6c9e9798-6268-4e7f-bda5-ce1cf8b6444a.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-6c9e9798-6268-4e7f-bda5-ce1cf8b6444a.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-6c9e9798-6268-4e7f-bda5-ce1cf8b6444a.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-6c9e9798-6268-4e7f-bda5-ce1cf8b6444a-atc-btn-wrapper {
    text-align: center;
  }


#s-6c9e9798-6268-4e7f-bda5-ce1cf8b6444a {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-6c9e9798-6268-4e7f-bda5-ce1cf8b6444a.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-6c9e9798-6268-4e7f-bda5-ce1cf8b6444a.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-6c9e9798-6268-4e7f-bda5-ce1cf8b6444a.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-6c9e9798-6268-4e7f-bda5-ce1cf8b6444a-atc-btn-wrapper {
    text-align: center;
  }


#s-6c9e9798-6268-4e7f-bda5-ce1cf8b6444a {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-6c9e9798-6268-4e7f-bda5-ce1cf8b6444a.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-6c9e9798-6268-4e7f-bda5-ce1cf8b6444a.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-6c9e9798-6268-4e7f-bda5-ce1cf8b6444a.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-6c9e9798-6268-4e7f-bda5-ce1cf8b6444a-atc-btn-wrapper {
    text-align: center;
  }


#s-6c9e9798-6268-4e7f-bda5-ce1cf8b6444a {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-6c9e9798-6268-4e7f-bda5-ce1cf8b6444a.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-6c9e9798-6268-4e7f-bda5-ce1cf8b6444a.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-6c9e9798-6268-4e7f-bda5-ce1cf8b6444a.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-520a402f-7e40-44a4-91fd-2c1fae6d63a2 {
  min-height: 50px;
}








#s-520a402f-7e40-44a4-91fd-2c1fae6d63a2 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-520a402f-7e40-44a4-91fd-2c1fae6d63a2.shg-box.shg-c {
  justify-content: center;
}

#s-2ce69aa4-5b0b-445e-8fbd-2d82b8646f3e {
  text-align: left;
}



.shg-c#s-2ce69aa4-5b0b-445e-8fbd-2d82b8646f3e .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-2ce69aa4-5b0b-445e-8fbd-2d82b8646f3e img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-2ce69aa4-5b0b-445e-8fbd-2d82b8646f3e .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-2ce69aa4-5b0b-445e-8fbd-2d82b8646f3e img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-2ce69aa4-5b0b-445e-8fbd-2d82b8646f3e .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-2ce69aa4-5b0b-445e-8fbd-2d82b8646f3e img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-2ce69aa4-5b0b-445e-8fbd-2d82b8646f3e .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-2ce69aa4-5b0b-445e-8fbd-2d82b8646f3e img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-2ce69aa4-5b0b-445e-8fbd-2d82b8646f3e .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-2ce69aa4-5b0b-445e-8fbd-2d82b8646f3e img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-59b683b9-36b0-4031-ab6a-b48af51531f6 {
  margin-left: 7%;
margin-right: 7%;
text-align: center;
}

#s-59b683b9-36b0-4031-ab6a-b48af51531f6 .shg-product-sold-out {
  display: none;
  color: rgba(230, 83, 0, 1);
  font-size: 35px;
  
  font-family: Bebas Neue;
  font-style:  normal ;
}

#s-59b683b9-36b0-4031-ab6a-b48af51531f6 .shg-product-price {
  color: rgba(230, 83, 0, 1);
  
  font-family: Bebas Neue;
  font-style:  normal ;
  font-size: 35px;
}

#s-59b683b9-36b0-4031-ab6a-b48af51531f6 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  
  
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-34c6351d-cfe5-422e-adfb-5f5a424cac8e {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-34c6351d-cfe5-422e-adfb-5f5a424cac8e .shg-product-title-component h3 {
  color: #000;
  
  
  
  font-size: 18px;
  
  
  
}

#s-e4fde521-a846-407e-bf70-f0a664b79c72 {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 10px;
background-color: rgba(229, 83, 0, 1);
text-align: center;
cursor: pointer;
background-image: none;
hover-type: color;
}
#s-e4fde521-a846-407e-bf70-f0a664b79c72:hover {background-color: rgba(182, 66, 1, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-e4fde521-a846-407e-bf70-f0a664b79c72:active {border-style: solid !important;
border-top-width: 2px !important;
border-left-width: 2px !important;
border-bottom-width: 2px !important;
border-right-width: 2px !important;
border-color: rgba(18, 103, 179, 1) !important;
background-color: rgba(182, 66, 1, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}

  #s-e4fde521-a846-407e-bf70-f0a664b79c72-atc-btn-wrapper {
    text-align: center;
  }


#s-e4fde521-a846-407e-bf70-f0a664b79c72 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-e4fde521-a846-407e-bf70-f0a664b79c72.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-e4fde521-a846-407e-bf70-f0a664b79c72.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-e4fde521-a846-407e-bf70-f0a664b79c72.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-e4fde521-a846-407e-bf70-f0a664b79c72-atc-btn-wrapper {
    text-align: center;
  }


#s-e4fde521-a846-407e-bf70-f0a664b79c72 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-e4fde521-a846-407e-bf70-f0a664b79c72.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-e4fde521-a846-407e-bf70-f0a664b79c72.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-e4fde521-a846-407e-bf70-f0a664b79c72.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-e4fde521-a846-407e-bf70-f0a664b79c72-atc-btn-wrapper {
    text-align: center;
  }


#s-e4fde521-a846-407e-bf70-f0a664b79c72 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-e4fde521-a846-407e-bf70-f0a664b79c72.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-e4fde521-a846-407e-bf70-f0a664b79c72.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-e4fde521-a846-407e-bf70-f0a664b79c72.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-e4fde521-a846-407e-bf70-f0a664b79c72-atc-btn-wrapper {
    text-align: center;
  }


#s-e4fde521-a846-407e-bf70-f0a664b79c72 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-e4fde521-a846-407e-bf70-f0a664b79c72.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-e4fde521-a846-407e-bf70-f0a664b79c72.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-e4fde521-a846-407e-bf70-f0a664b79c72.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-e4fde521-a846-407e-bf70-f0a664b79c72-atc-btn-wrapper {
    text-align: center;
  }


#s-e4fde521-a846-407e-bf70-f0a664b79c72 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-e4fde521-a846-407e-bf70-f0a664b79c72.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-e4fde521-a846-407e-bf70-f0a664b79c72.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-e4fde521-a846-407e-bf70-f0a664b79c72.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-d0061d84-f8a9-40c4-8938-73540891332c {
  margin-top: 10px;
padding-top: 1px;
padding-bottom: 1px;
min-height: 49px;
}
@media (min-width: 1200px){#s-d0061d84-f8a9-40c4-8938-73540891332c {
  margin-left: 20%;
margin-right: 20%;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-d0061d84-f8a9-40c4-8938-73540891332c {
  margin-left: 20%;
margin-right: 20%;
}
}







#s-d0061d84-f8a9-40c4-8938-73540891332c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-d0061d84-f8a9-40c4-8938-73540891332c.shg-box.shg-c {
  justify-content: center;
}

#s-16230751-fc07-4f96-8747-10319559a90c {
  margin-top: 15px;
margin-left: 7%;
margin-bottom: 15px;
margin-right: 7%;
padding-left: 0%;
padding-right: 0%;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 16px;
min-height: 50px;
background-color: rgba(232, 82, 0, 1);
}
@media (min-width: 992px) and (max-width: 1199px){#s-16230751-fc07-4f96-8747-10319559a90c {
  margin-left: 7%;
margin-right: 7%;
}
}







#s-16230751-fc07-4f96-8747-10319559a90c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-16230751-fc07-4f96-8747-10319559a90c {
  cursor: pointer;
}#s-16230751-fc07-4f96-8747-10319559a90c.shg-box.shg-c {
  justify-content: center;
}

#s-38e1fe72-fb9d-41cb-ae2d-4c716a43deed {
  margin-top: 10px;
margin-bottom: 10px;
margin-right: 0%;
padding-left: 2%;
padding-right: 2%;
}

#s-331a8acd-9529-4003-b38d-41f7243f138d {
  margin-top: 0px;
margin-bottom: 0px;
padding-top: 0px;
padding-bottom: 0px;
min-height: 50px;
}
@media (min-width: 1200px){#s-331a8acd-9529-4003-b38d-41f7243f138d {
  display: none;
}
#s-331a8acd-9529-4003-b38d-41f7243f138d, #wrap-s-331a8acd-9529-4003-b38d-41f7243f138d, #wrap-content-s-331a8acd-9529-4003-b38d-41f7243f138d { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-331a8acd-9529-4003-b38d-41f7243f138d {
  display: none;
}
#s-331a8acd-9529-4003-b38d-41f7243f138d, #wrap-s-331a8acd-9529-4003-b38d-41f7243f138d, #wrap-content-s-331a8acd-9529-4003-b38d-41f7243f138d { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-331a8acd-9529-4003-b38d-41f7243f138d {
  
}
}@media (max-width: 767px){#s-331a8acd-9529-4003-b38d-41f7243f138d {
  
}
}







#s-331a8acd-9529-4003-b38d-41f7243f138d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-331a8acd-9529-4003-b38d-41f7243f138d.shg-box.shg-c {
  justify-content: center;
}

#s-88f5c7b9-e873-4409-85dd-8d6d539baee9 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-88f5c7b9-e873-4409-85dd-8d6d539baee9 {
  display: none;
}
#s-88f5c7b9-e873-4409-85dd-8d6d539baee9, #wrap-s-88f5c7b9-e873-4409-85dd-8d6d539baee9, #wrap-content-s-88f5c7b9-e873-4409-85dd-8d6d539baee9 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-88f5c7b9-e873-4409-85dd-8d6d539baee9 {
  display: none;
}
#s-88f5c7b9-e873-4409-85dd-8d6d539baee9, #wrap-s-88f5c7b9-e873-4409-85dd-8d6d539baee9, #wrap-content-s-88f5c7b9-e873-4409-85dd-8d6d539baee9 { display: none !important; }}







#s-88f5c7b9-e873-4409-85dd-8d6d539baee9 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-88f5c7b9-e873-4409-85dd-8d6d539baee9.shg-box.shg-c {
  justify-content: center;
}

#s-79b3c71d-3d62-4b9f-85e4-8af528570f4c {
  padding-top: 0px;
padding-bottom: 0px;
min-height: 50px;
}
@media (min-width: 1200px){#s-79b3c71d-3d62-4b9f-85e4-8af528570f4c {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-79b3c71d-3d62-4b9f-85e4-8af528570f4c {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-79b3c71d-3d62-4b9f-85e4-8af528570f4c {
  
}
}@media (max-width: 767px){#s-79b3c71d-3d62-4b9f-85e4-8af528570f4c {
  
}
}







#s-79b3c71d-3d62-4b9f-85e4-8af528570f4c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-79b3c71d-3d62-4b9f-85e4-8af528570f4c.shg-box.shg-c {
  justify-content: center;
}

#s-d1f9ea90-ba07-4918-8d6f-6c49d73b6841 {
  min-height: 50px;
}








#s-d1f9ea90-ba07-4918-8d6f-6c49d73b6841 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-d1f9ea90-ba07-4918-8d6f-6c49d73b6841.shg-box.shg-c {
  justify-content: center;
}

#s-84d0e7cb-d052-48c8-975e-1e3179caeba6 {
  background-repeat: no-repeat;
background-size: cover;
margin-top: 0px;
margin-left: 3%;
margin-bottom: 0px;
margin-right: 3%;
padding-top: 15px;
padding-left: 0px;
padding-bottom: 5px;
padding-right: 0px;
min-height: 50px;
background-position: center center;
}

#s-84d0e7cb-d052-48c8-975e-1e3179caeba6 {
  background-image: url(https://i.shgcdn.com/394f8aec-0bdc-4648-8a6b-18dd5e77f5fa/-/format/auto/-/preview/3000x3000/-/quality/lighter/);
}








#s-84d0e7cb-d052-48c8-975e-1e3179caeba6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-84d0e7cb-d052-48c8-975e-1e3179caeba6.shg-box.shg-c {
  justify-content: center;
}

#s-b89935ad-25cb-46af-9f6d-bd55db5a4fbe {
  margin-top: -20px;
margin-left: auto;
margin-bottom: -20px;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-b89935ad-25cb-46af-9f6d-bd55db5a4fbe .shogun-heading-component h3 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  font-family: "DM Serif Display";
  font-style:  normal ;
  font-size: 36px;
  
  letter-spacing: 0px;
  
}



#s-8f6c88c4-2a75-46fc-b2ba-c4b11e065584 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-8f6c88c4-2a75-46fc-b2ba-c4b11e065584 .shogun-heading-component h3 {
  color: rgba(255, 255, 255, 1);
  font-weight:  700 ;
  font-family: "Lato";
  font-style:  normal ;
  font-size: 20px;
  
  letter-spacing: 6px;
  
}



#s-dc206ea0-8836-4967-8e61-c853efbc25ab {
  min-height: 50px;
}
@media (min-width: 1200px){#s-dc206ea0-8836-4967-8e61-c853efbc25ab {
  display: none;
}
#s-dc206ea0-8836-4967-8e61-c853efbc25ab, #wrap-s-dc206ea0-8836-4967-8e61-c853efbc25ab, #wrap-content-s-dc206ea0-8836-4967-8e61-c853efbc25ab { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-dc206ea0-8836-4967-8e61-c853efbc25ab {
  display: none;
}
#s-dc206ea0-8836-4967-8e61-c853efbc25ab, #wrap-s-dc206ea0-8836-4967-8e61-c853efbc25ab, #wrap-content-s-dc206ea0-8836-4967-8e61-c853efbc25ab { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-dc206ea0-8836-4967-8e61-c853efbc25ab {
  
}
}







#s-dc206ea0-8836-4967-8e61-c853efbc25ab > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-dc206ea0-8836-4967-8e61-c853efbc25ab.shg-box.shg-c {
  justify-content: center;
}

#s-f0c9e575-1de2-4e6e-be58-beb8f660e64e {
  margin-left: auto;
margin-right: auto;
max-width: 1200px;
aspect-ratio: 1/1;
text-align: center;
}

#s-f0c9e575-1de2-4e6e-be58-beb8f660e64e {
  margin: 0 !important;
  overflow: visible;
}

#s-f0c9e575-1de2-4e6e-be58-beb8f660e64e-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-f0c9e575-1de2-4e6e-be58-beb8f660e64e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-f0c9e575-1de2-4e6e-be58-beb8f660e64e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f0c9e575-1de2-4e6e-be58-beb8f660e64e img.shogun-image {
  /* Add background color handling */
  
}

#s-f0c9e575-1de2-4e6e-be58-beb8f660e64e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f0c9e575-1de2-4e6e-be58-beb8f660e64e .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-f0c9e575-1de2-4e6e-be58-beb8f660e64e .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f0c9e575-1de2-4e6e-be58-beb8f660e64e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f0c9e575-1de2-4e6e-be58-beb8f660e64e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f0c9e575-1de2-4e6e-be58-beb8f660e64e img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1200px;
  }



  img.s-f0c9e575-1de2-4e6e-be58-beb8f660e64e.shogun-image {
    
    
    
    max-height: 1200px;
  }


.s-f0c9e575-1de2-4e6e-be58-beb8f660e64e .shogun-image-content {
  
    justify-content: center;
  
}

.s-f0c9e575-1de2-4e6e-be58-beb8f660e64e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f0c9e575-1de2-4e6e-be58-beb8f660e64e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f0c9e575-1de2-4e6e-be58-beb8f660e64e.shogun-image {
  box-sizing: border-box;
}



.s-f0c9e575-1de2-4e6e-be58-beb8f660e64e img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-f0c9e575-1de2-4e6e-be58-beb8f660e64e {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-f0c9e575-1de2-4e6e-be58-beb8f660e64e.shogun-image-container {
      position: relative;
    }

    .s-f0c9e575-1de2-4e6e-be58-beb8f660e64e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f0c9e575-1de2-4e6e-be58-beb8f660e64e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f0c9e575-1de2-4e6e-be58-beb8f660e64e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1200px;
    }
  }

@media (min-width: 1200px){#s-f0c9e575-1de2-4e6e-be58-beb8f660e64e {
  margin: 0 !important;
  overflow: visible;
}

#s-f0c9e575-1de2-4e6e-be58-beb8f660e64e-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-f0c9e575-1de2-4e6e-be58-beb8f660e64e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-f0c9e575-1de2-4e6e-be58-beb8f660e64e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f0c9e575-1de2-4e6e-be58-beb8f660e64e img.shogun-image {
  /* Add background color handling */
  
}

#s-f0c9e575-1de2-4e6e-be58-beb8f660e64e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f0c9e575-1de2-4e6e-be58-beb8f660e64e .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-f0c9e575-1de2-4e6e-be58-beb8f660e64e .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f0c9e575-1de2-4e6e-be58-beb8f660e64e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f0c9e575-1de2-4e6e-be58-beb8f660e64e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f0c9e575-1de2-4e6e-be58-beb8f660e64e img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1200px;
  }



  img.s-f0c9e575-1de2-4e6e-be58-beb8f660e64e.shogun-image {
    
    
    
    max-height: 1200px;
  }


.s-f0c9e575-1de2-4e6e-be58-beb8f660e64e .shogun-image-content {
  
    justify-content: center;
  
}

.s-f0c9e575-1de2-4e6e-be58-beb8f660e64e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f0c9e575-1de2-4e6e-be58-beb8f660e64e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f0c9e575-1de2-4e6e-be58-beb8f660e64e.shogun-image {
  box-sizing: border-box;
}



.s-f0c9e575-1de2-4e6e-be58-beb8f660e64e img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-f0c9e575-1de2-4e6e-be58-beb8f660e64e {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-f0c9e575-1de2-4e6e-be58-beb8f660e64e.shogun-image-container {
      position: relative;
    }

    .s-f0c9e575-1de2-4e6e-be58-beb8f660e64e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f0c9e575-1de2-4e6e-be58-beb8f660e64e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f0c9e575-1de2-4e6e-be58-beb8f660e64e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1200px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-f0c9e575-1de2-4e6e-be58-beb8f660e64e {
  margin: 0 !important;
  overflow: visible;
}

#s-f0c9e575-1de2-4e6e-be58-beb8f660e64e-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-f0c9e575-1de2-4e6e-be58-beb8f660e64e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-f0c9e575-1de2-4e6e-be58-beb8f660e64e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f0c9e575-1de2-4e6e-be58-beb8f660e64e img.shogun-image {
  /* Add background color handling */
  
}

#s-f0c9e575-1de2-4e6e-be58-beb8f660e64e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f0c9e575-1de2-4e6e-be58-beb8f660e64e .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-f0c9e575-1de2-4e6e-be58-beb8f660e64e .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f0c9e575-1de2-4e6e-be58-beb8f660e64e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f0c9e575-1de2-4e6e-be58-beb8f660e64e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f0c9e575-1de2-4e6e-be58-beb8f660e64e img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1200px;
  }



  img.s-f0c9e575-1de2-4e6e-be58-beb8f660e64e.shogun-image {
    
    
    
    max-height: 1200px;
  }


.s-f0c9e575-1de2-4e6e-be58-beb8f660e64e .shogun-image-content {
  
    justify-content: center;
  
}

.s-f0c9e575-1de2-4e6e-be58-beb8f660e64e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f0c9e575-1de2-4e6e-be58-beb8f660e64e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f0c9e575-1de2-4e6e-be58-beb8f660e64e.shogun-image {
  box-sizing: border-box;
}



.s-f0c9e575-1de2-4e6e-be58-beb8f660e64e img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-f0c9e575-1de2-4e6e-be58-beb8f660e64e {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-f0c9e575-1de2-4e6e-be58-beb8f660e64e.shogun-image-container {
      position: relative;
    }

    .s-f0c9e575-1de2-4e6e-be58-beb8f660e64e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f0c9e575-1de2-4e6e-be58-beb8f660e64e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f0c9e575-1de2-4e6e-be58-beb8f660e64e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1200px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-f0c9e575-1de2-4e6e-be58-beb8f660e64e {
  margin: 0 !important;
  overflow: visible;
}

#s-f0c9e575-1de2-4e6e-be58-beb8f660e64e-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-f0c9e575-1de2-4e6e-be58-beb8f660e64e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-f0c9e575-1de2-4e6e-be58-beb8f660e64e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f0c9e575-1de2-4e6e-be58-beb8f660e64e img.shogun-image {
  /* Add background color handling */
  
}

#s-f0c9e575-1de2-4e6e-be58-beb8f660e64e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f0c9e575-1de2-4e6e-be58-beb8f660e64e .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-f0c9e575-1de2-4e6e-be58-beb8f660e64e .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f0c9e575-1de2-4e6e-be58-beb8f660e64e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f0c9e575-1de2-4e6e-be58-beb8f660e64e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f0c9e575-1de2-4e6e-be58-beb8f660e64e img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1200px;
  }



  img.s-f0c9e575-1de2-4e6e-be58-beb8f660e64e.shogun-image {
    
    
    
    max-height: 1200px;
  }


.s-f0c9e575-1de2-4e6e-be58-beb8f660e64e .shogun-image-content {
  
    justify-content: center;
  
}

.s-f0c9e575-1de2-4e6e-be58-beb8f660e64e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f0c9e575-1de2-4e6e-be58-beb8f660e64e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f0c9e575-1de2-4e6e-be58-beb8f660e64e.shogun-image {
  box-sizing: border-box;
}



.s-f0c9e575-1de2-4e6e-be58-beb8f660e64e img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-f0c9e575-1de2-4e6e-be58-beb8f660e64e {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-f0c9e575-1de2-4e6e-be58-beb8f660e64e.shogun-image-container {
      position: relative;
    }

    .s-f0c9e575-1de2-4e6e-be58-beb8f660e64e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f0c9e575-1de2-4e6e-be58-beb8f660e64e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f0c9e575-1de2-4e6e-be58-beb8f660e64e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1200px;
    }
  }

}@media (max-width: 767px){#s-f0c9e575-1de2-4e6e-be58-beb8f660e64e {
  margin: 0 !important;
  overflow: visible;
}

#s-f0c9e575-1de2-4e6e-be58-beb8f660e64e-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-f0c9e575-1de2-4e6e-be58-beb8f660e64e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-f0c9e575-1de2-4e6e-be58-beb8f660e64e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f0c9e575-1de2-4e6e-be58-beb8f660e64e img.shogun-image {
  /* Add background color handling */
  
}

#s-f0c9e575-1de2-4e6e-be58-beb8f660e64e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f0c9e575-1de2-4e6e-be58-beb8f660e64e .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-f0c9e575-1de2-4e6e-be58-beb8f660e64e .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f0c9e575-1de2-4e6e-be58-beb8f660e64e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f0c9e575-1de2-4e6e-be58-beb8f660e64e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f0c9e575-1de2-4e6e-be58-beb8f660e64e img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1200px;
  }



  img.s-f0c9e575-1de2-4e6e-be58-beb8f660e64e.shogun-image {
    
    
    
    max-height: 1200px;
  }


.s-f0c9e575-1de2-4e6e-be58-beb8f660e64e .shogun-image-content {
  
    justify-content: center;
  
}

.s-f0c9e575-1de2-4e6e-be58-beb8f660e64e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f0c9e575-1de2-4e6e-be58-beb8f660e64e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f0c9e575-1de2-4e6e-be58-beb8f660e64e.shogun-image {
  box-sizing: border-box;
}



.s-f0c9e575-1de2-4e6e-be58-beb8f660e64e img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-f0c9e575-1de2-4e6e-be58-beb8f660e64e {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-f0c9e575-1de2-4e6e-be58-beb8f660e64e.shogun-image-container {
      position: relative;
    }

    .s-f0c9e575-1de2-4e6e-be58-beb8f660e64e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f0c9e575-1de2-4e6e-be58-beb8f660e64e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f0c9e575-1de2-4e6e-be58-beb8f660e64e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1200px;
    }
  }

}
#s-3661f1cd-abeb-491a-a5c5-d38f6a3d5a6a {
  padding-left: 8%;
padding-right: 8%;
min-height: 50px;
}








#s-3661f1cd-abeb-491a-a5c5-d38f6a3d5a6a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-3661f1cd-abeb-491a-a5c5-d38f6a3d5a6a.shg-box.shg-c {
  justify-content: center;
}

#s-ba88aa52-6eea-42b6-8f77-bf653acec5db {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-ba88aa52-6eea-42b6-8f77-bf653acec5db .shogun-heading-component h3 {
  
  font-weight:  normal ;
  font-family: "Bebas Neue";
  font-style:  normal ;
  font-size: 30px;
  
  
  text-align: left;
}



#s-245c929b-134a-4850-a41d-a7ecb8e2c5b1 {
  padding-left: 5%;
padding-right: 5%;
}

#s-028135c4-e254-4948-b57b-989145c11d9c {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iYTEzN2NhYWUtZWYzYS00YjE2LWE4YmQtNGIzMzRiN2IxNzk3IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojZTU1MzAwO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZDU1ZTI5O3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNhMTM3Y2FhZS1lZjNhLTRiMTYtYThiZC00YjMzNGI3YjE3OTcpIi8+PC9zdmc+);
background-repeat: no-repeat;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(0, 0, 0, 0);
border-style: solid;
border-radius: 12px;
text-align: center;
text-decoration: none;
hover-type: gradient;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#e55300"}, {"id"=>2, "pos"=>1, "color"=>"#d55e29"}];
}
#s-028135c4-e254-4948-b57b-989145c11d9c:hover {border-radius: 12px !important;
background-color: rgba(183, 66, 1, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-028135c4-e254-4948-b57b-989145c11d9c:active {border-style: solid !important;
border-top-width: 2px !important;
border-left-width: 2px !important;
border-bottom-width: 2px !important;
border-right-width: 2px !important;
border-color: rgba(18, 103, 180, 1) !important;
border-radius: 12px !important;
background-color: rgba(183, 66, 1, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}@media (min-width: 768px) and (max-width: 991px){#s-028135c4-e254-4948-b57b-989145c11d9c {
  margin-top: 20px;
margin-bottom: 20px;
}
}@media (max-width: 767px){#s-028135c4-e254-4948-b57b-989145c11d9c {
  margin-top: 20px;
margin-bottom: 20px;
}
}

  #s-028135c4-e254-4948-b57b-989145c11d9c-root {
    text-align: center;
  }


#s-028135c4-e254-4948-b57b-989145c11d9c.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-028135c4-e254-4948-b57b-989145c11d9c-root {
    text-align: center;
  }


#s-028135c4-e254-4948-b57b-989145c11d9c.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-028135c4-e254-4948-b57b-989145c11d9c-root {
    text-align: center;
  }


#s-028135c4-e254-4948-b57b-989145c11d9c.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-028135c4-e254-4948-b57b-989145c11d9c-root {
    text-align: center;
  }


#s-028135c4-e254-4948-b57b-989145c11d9c.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-028135c4-e254-4948-b57b-989145c11d9c-root {
    text-align: center;
  }


#s-028135c4-e254-4948-b57b-989145c11d9c.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
}
#s-f612b4ff-6408-4d1f-bd0f-78328e1a8d43 {
  margin-top: 0px;
margin-left: 0%;
margin-bottom: 0px;
margin-right: 0%;
padding-top: 2%;
padding-left: 3%;
padding-bottom: 2%;
padding-right: 3%;
}

#s-411682ba-27f5-43b0-bffb-8194d356d0b6 {
  margin-top: 0px;
margin-left: 6%;
margin-bottom: 0px;
margin-right: 6%;
}

#s-978969b9-a991-4160-9297-7ad277f7bff4 {
  margin-top: 3%;
margin-left: 5%;
margin-bottom: 3%;
margin-right: 5%;
min-height: 50px;
background-color: rgba(242, 242, 242, 1);
}








#s-978969b9-a991-4160-9297-7ad277f7bff4 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-978969b9-a991-4160-9297-7ad277f7bff4 {
  cursor: pointer;
}#s-978969b9-a991-4160-9297-7ad277f7bff4.shg-box.shg-c {
  justify-content: center;
}

#s-abd3cd03-f465-4a9d-a440-380586db6cfe {
  padding-top: 10px;
padding-bottom: 10px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 18px;
text-align: left;
background-color: rgba(113, 97, 87, 1);
}

#s-abd3cd03-f465-4a9d-a440-380586db6cfe .shogun-heading-component h3 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  font-family: "Bebas Neue";
  font-style:  normal ;
  font-size: 30px;
  
  
  text-align: center;
}



#s-a3cdb0d3-5015-4c91-9680-4b06a4a27513 {
  margin-top: 0px;
margin-bottom: 0px;
padding-left: 4%;
padding-right: 4%;
}

#s-aef769c2-baa4-4e79-9f9b-842c9cc5dfe6 {
  margin-top: 50px;
min-height: 50px;
}








#s-aef769c2-baa4-4e79-9f9b-842c9cc5dfe6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-aef769c2-baa4-4e79-9f9b-842c9cc5dfe6.shg-box.shg-c {
  justify-content: center;
}

#s-1f84bf21-1d1e-44f0-aeab-5251d1cbeee5 {
  background-repeat: no-repeat;
background-size: cover;
margin-top: 0px;
margin-left: 3%;
margin-bottom: 0px;
margin-right: 3%;
padding-top: 15px;
padding-left: 0px;
padding-bottom: 5px;
padding-right: 0px;
min-height: 50px;
background-position: center center;
}

#s-1f84bf21-1d1e-44f0-aeab-5251d1cbeee5 {
  background-image: url(https://i.shgcdn.com/8b9dc563-92d0-4b7b-8515-aa8862de5b21/-/format/auto/-/preview/3000x3000/-/quality/lighter/);
}








#s-1f84bf21-1d1e-44f0-aeab-5251d1cbeee5 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-1f84bf21-1d1e-44f0-aeab-5251d1cbeee5.shg-box.shg-c {
  justify-content: center;
}

#s-2cc8e0a9-ebc3-4e2f-bd6f-3147306d557c {
  margin-top: -20px;
margin-left: auto;
margin-bottom: -20px;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-2cc8e0a9-ebc3-4e2f-bd6f-3147306d557c .shogun-heading-component h3 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  font-family: "DM Serif Display";
  font-style:  normal ;
  font-size: 36px;
  
  letter-spacing: 0px;
  
}



#s-6da7b0da-8722-4e2e-b544-46878a0e3ba9 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-6da7b0da-8722-4e2e-b544-46878a0e3ba9 .shogun-heading-component h3 {
  color: rgba(255, 255, 255, 1);
  font-weight:  700 ;
  font-family: "Lato";
  font-style:  normal ;
  font-size: 20px;
  
  letter-spacing: 6px;
  
}



#s-1a1c5841-8a57-46ef-9484-4bf4a57e0a3d {
  min-height: 50px;
}
@media (min-width: 1200px){#s-1a1c5841-8a57-46ef-9484-4bf4a57e0a3d {
  display: none;
}
#s-1a1c5841-8a57-46ef-9484-4bf4a57e0a3d, #wrap-s-1a1c5841-8a57-46ef-9484-4bf4a57e0a3d, #wrap-content-s-1a1c5841-8a57-46ef-9484-4bf4a57e0a3d { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-1a1c5841-8a57-46ef-9484-4bf4a57e0a3d {
  display: none;
}
#s-1a1c5841-8a57-46ef-9484-4bf4a57e0a3d, #wrap-s-1a1c5841-8a57-46ef-9484-4bf4a57e0a3d, #wrap-content-s-1a1c5841-8a57-46ef-9484-4bf4a57e0a3d { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-1a1c5841-8a57-46ef-9484-4bf4a57e0a3d {
  
}
}







#s-1a1c5841-8a57-46ef-9484-4bf4a57e0a3d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-1a1c5841-8a57-46ef-9484-4bf4a57e0a3d.shg-box.shg-c {
  justify-content: center;
}

#s-928d80f0-c719-4e9e-aa19-4765f1d34232 {
  margin-left: auto;
margin-right: auto;
max-width: 1200px;
aspect-ratio: 1/1;
text-align: center;
}

#s-928d80f0-c719-4e9e-aa19-4765f1d34232 {
  margin: 0 !important;
  overflow: visible;
}

#s-928d80f0-c719-4e9e-aa19-4765f1d34232-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-928d80f0-c719-4e9e-aa19-4765f1d34232 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-928d80f0-c719-4e9e-aa19-4765f1d34232 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-928d80f0-c719-4e9e-aa19-4765f1d34232 img.shogun-image {
  /* Add background color handling */
  
}

#s-928d80f0-c719-4e9e-aa19-4765f1d34232 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-928d80f0-c719-4e9e-aa19-4765f1d34232 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-928d80f0-c719-4e9e-aa19-4765f1d34232 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-928d80f0-c719-4e9e-aa19-4765f1d34232 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-928d80f0-c719-4e9e-aa19-4765f1d34232.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-928d80f0-c719-4e9e-aa19-4765f1d34232 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1200px;
  }



  img.s-928d80f0-c719-4e9e-aa19-4765f1d34232.shogun-image {
    
    
    
    max-height: 1200px;
  }


.s-928d80f0-c719-4e9e-aa19-4765f1d34232 .shogun-image-content {
  
    justify-content: center;
  
}

.s-928d80f0-c719-4e9e-aa19-4765f1d34232.shg-align-container {
  display: flex;
  justify-content: center
}

.s-928d80f0-c719-4e9e-aa19-4765f1d34232.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-928d80f0-c719-4e9e-aa19-4765f1d34232.shogun-image {
  box-sizing: border-box;
}



.s-928d80f0-c719-4e9e-aa19-4765f1d34232 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-928d80f0-c719-4e9e-aa19-4765f1d34232 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-928d80f0-c719-4e9e-aa19-4765f1d34232.shogun-image-container {
      position: relative;
    }

    .s-928d80f0-c719-4e9e-aa19-4765f1d34232.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-928d80f0-c719-4e9e-aa19-4765f1d34232.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-928d80f0-c719-4e9e-aa19-4765f1d34232 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1200px;
    }
  }

@media (min-width: 1200px){#s-928d80f0-c719-4e9e-aa19-4765f1d34232 {
  margin: 0 !important;
  overflow: visible;
}

#s-928d80f0-c719-4e9e-aa19-4765f1d34232-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-928d80f0-c719-4e9e-aa19-4765f1d34232 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-928d80f0-c719-4e9e-aa19-4765f1d34232 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-928d80f0-c719-4e9e-aa19-4765f1d34232 img.shogun-image {
  /* Add background color handling */
  
}

#s-928d80f0-c719-4e9e-aa19-4765f1d34232 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-928d80f0-c719-4e9e-aa19-4765f1d34232 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-928d80f0-c719-4e9e-aa19-4765f1d34232 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-928d80f0-c719-4e9e-aa19-4765f1d34232 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-928d80f0-c719-4e9e-aa19-4765f1d34232.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-928d80f0-c719-4e9e-aa19-4765f1d34232 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1200px;
  }



  img.s-928d80f0-c719-4e9e-aa19-4765f1d34232.shogun-image {
    
    
    
    max-height: 1200px;
  }


.s-928d80f0-c719-4e9e-aa19-4765f1d34232 .shogun-image-content {
  
    justify-content: center;
  
}

.s-928d80f0-c719-4e9e-aa19-4765f1d34232.shg-align-container {
  display: flex;
  justify-content: center
}

.s-928d80f0-c719-4e9e-aa19-4765f1d34232.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-928d80f0-c719-4e9e-aa19-4765f1d34232.shogun-image {
  box-sizing: border-box;
}



.s-928d80f0-c719-4e9e-aa19-4765f1d34232 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-928d80f0-c719-4e9e-aa19-4765f1d34232 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-928d80f0-c719-4e9e-aa19-4765f1d34232.shogun-image-container {
      position: relative;
    }

    .s-928d80f0-c719-4e9e-aa19-4765f1d34232.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-928d80f0-c719-4e9e-aa19-4765f1d34232.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-928d80f0-c719-4e9e-aa19-4765f1d34232 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1200px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-928d80f0-c719-4e9e-aa19-4765f1d34232 {
  margin: 0 !important;
  overflow: visible;
}

#s-928d80f0-c719-4e9e-aa19-4765f1d34232-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-928d80f0-c719-4e9e-aa19-4765f1d34232 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-928d80f0-c719-4e9e-aa19-4765f1d34232 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-928d80f0-c719-4e9e-aa19-4765f1d34232 img.shogun-image {
  /* Add background color handling */
  
}

#s-928d80f0-c719-4e9e-aa19-4765f1d34232 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-928d80f0-c719-4e9e-aa19-4765f1d34232 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-928d80f0-c719-4e9e-aa19-4765f1d34232 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-928d80f0-c719-4e9e-aa19-4765f1d34232 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-928d80f0-c719-4e9e-aa19-4765f1d34232.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-928d80f0-c719-4e9e-aa19-4765f1d34232 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1200px;
  }



  img.s-928d80f0-c719-4e9e-aa19-4765f1d34232.shogun-image {
    
    
    
    max-height: 1200px;
  }


.s-928d80f0-c719-4e9e-aa19-4765f1d34232 .shogun-image-content {
  
    justify-content: center;
  
}

.s-928d80f0-c719-4e9e-aa19-4765f1d34232.shg-align-container {
  display: flex;
  justify-content: center
}

.s-928d80f0-c719-4e9e-aa19-4765f1d34232.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-928d80f0-c719-4e9e-aa19-4765f1d34232.shogun-image {
  box-sizing: border-box;
}



.s-928d80f0-c719-4e9e-aa19-4765f1d34232 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-928d80f0-c719-4e9e-aa19-4765f1d34232 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-928d80f0-c719-4e9e-aa19-4765f1d34232.shogun-image-container {
      position: relative;
    }

    .s-928d80f0-c719-4e9e-aa19-4765f1d34232.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-928d80f0-c719-4e9e-aa19-4765f1d34232.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-928d80f0-c719-4e9e-aa19-4765f1d34232 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1200px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-928d80f0-c719-4e9e-aa19-4765f1d34232 {
  margin: 0 !important;
  overflow: visible;
}

#s-928d80f0-c719-4e9e-aa19-4765f1d34232-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-928d80f0-c719-4e9e-aa19-4765f1d34232 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-928d80f0-c719-4e9e-aa19-4765f1d34232 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-928d80f0-c719-4e9e-aa19-4765f1d34232 img.shogun-image {
  /* Add background color handling */
  
}

#s-928d80f0-c719-4e9e-aa19-4765f1d34232 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-928d80f0-c719-4e9e-aa19-4765f1d34232 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-928d80f0-c719-4e9e-aa19-4765f1d34232 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-928d80f0-c719-4e9e-aa19-4765f1d34232 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-928d80f0-c719-4e9e-aa19-4765f1d34232.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-928d80f0-c719-4e9e-aa19-4765f1d34232 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1200px;
  }



  img.s-928d80f0-c719-4e9e-aa19-4765f1d34232.shogun-image {
    
    
    
    max-height: 1200px;
  }


.s-928d80f0-c719-4e9e-aa19-4765f1d34232 .shogun-image-content {
  
    justify-content: center;
  
}

.s-928d80f0-c719-4e9e-aa19-4765f1d34232.shg-align-container {
  display: flex;
  justify-content: center
}

.s-928d80f0-c719-4e9e-aa19-4765f1d34232.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-928d80f0-c719-4e9e-aa19-4765f1d34232.shogun-image {
  box-sizing: border-box;
}



.s-928d80f0-c719-4e9e-aa19-4765f1d34232 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-928d80f0-c719-4e9e-aa19-4765f1d34232 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-928d80f0-c719-4e9e-aa19-4765f1d34232.shogun-image-container {
      position: relative;
    }

    .s-928d80f0-c719-4e9e-aa19-4765f1d34232.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-928d80f0-c719-4e9e-aa19-4765f1d34232.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-928d80f0-c719-4e9e-aa19-4765f1d34232 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1200px;
    }
  }

}@media (max-width: 767px){#s-928d80f0-c719-4e9e-aa19-4765f1d34232 {
  margin: 0 !important;
  overflow: visible;
}

#s-928d80f0-c719-4e9e-aa19-4765f1d34232-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-928d80f0-c719-4e9e-aa19-4765f1d34232 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-928d80f0-c719-4e9e-aa19-4765f1d34232 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-928d80f0-c719-4e9e-aa19-4765f1d34232 img.shogun-image {
  /* Add background color handling */
  
}

#s-928d80f0-c719-4e9e-aa19-4765f1d34232 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-928d80f0-c719-4e9e-aa19-4765f1d34232 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-928d80f0-c719-4e9e-aa19-4765f1d34232 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-928d80f0-c719-4e9e-aa19-4765f1d34232 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-928d80f0-c719-4e9e-aa19-4765f1d34232.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-928d80f0-c719-4e9e-aa19-4765f1d34232 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1200px;
  }



  img.s-928d80f0-c719-4e9e-aa19-4765f1d34232.shogun-image {
    
    
    
    max-height: 1200px;
  }


.s-928d80f0-c719-4e9e-aa19-4765f1d34232 .shogun-image-content {
  
    justify-content: center;
  
}

.s-928d80f0-c719-4e9e-aa19-4765f1d34232.shg-align-container {
  display: flex;
  justify-content: center
}

.s-928d80f0-c719-4e9e-aa19-4765f1d34232.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-928d80f0-c719-4e9e-aa19-4765f1d34232.shogun-image {
  box-sizing: border-box;
}



.s-928d80f0-c719-4e9e-aa19-4765f1d34232 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-928d80f0-c719-4e9e-aa19-4765f1d34232 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-928d80f0-c719-4e9e-aa19-4765f1d34232.shogun-image-container {
      position: relative;
    }

    .s-928d80f0-c719-4e9e-aa19-4765f1d34232.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-928d80f0-c719-4e9e-aa19-4765f1d34232.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-928d80f0-c719-4e9e-aa19-4765f1d34232 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1200px;
    }
  }

}
#s-ab5bf52a-d58c-414c-8322-06f767c65b0b {
  margin-top: 0px;
margin-bottom: 0px;
padding-left: 8%;
padding-right: 8%;
min-height: 50px;
}








#s-ab5bf52a-d58c-414c-8322-06f767c65b0b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-ab5bf52a-d58c-414c-8322-06f767c65b0b.shg-box.shg-c {
  justify-content: center;
}

#s-65cdfcdd-4d08-49c6-a9b3-bf0e7d6f4bac {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-65cdfcdd-4d08-49c6-a9b3-bf0e7d6f4bac .shogun-heading-component h3 {
  
  font-weight:  normal ;
  font-family: "Bebas Neue";
  font-style:  normal ;
  font-size: 30px;
  
  
  text-align: left;
}



#s-296924e7-9946-4041-9a89-0f7db0f6f233 {
  padding-left: 5%;
padding-right: 5%;
}

#s-46a8f3a4-5f09-4986-bf72-d4610d2b3c32 {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iNTY5Njk0M2UtZjI0Mi00ZDRkLWExMzAtZDAwNzhlODgyM2U1IiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojZTU1MzAwO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZDU1ZTI5O3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCM1Njk2OTQzZS1mMjQyLTRkNGQtYTEzMC1kMDA3OGU4ODIzZTUpIi8+PC9zdmc+);
background-repeat: no-repeat;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(0, 0, 0, 0);
border-style: solid;
border-radius: 12px;
text-align: center;
text-decoration: none;
hover-type: gradient;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#e55300"}, {"id"=>2, "pos"=>1, "color"=>"#d55e29"}];
}
#s-46a8f3a4-5f09-4986-bf72-d4610d2b3c32:hover {border-radius: 12px !important;
background-color: rgba(183, 66, 1, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-46a8f3a4-5f09-4986-bf72-d4610d2b3c32:active {border-style: solid !important;
border-top-width: 2px !important;
border-left-width: 2px !important;
border-bottom-width: 2px !important;
border-right-width: 2px !important;
border-color: rgba(18, 103, 180, 1) !important;
border-radius: 12px !important;
background-color: rgba(183, 66, 1, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}@media (min-width: 768px) and (max-width: 991px){#s-46a8f3a4-5f09-4986-bf72-d4610d2b3c32 {
  margin-top: 20px;
margin-bottom: 20px;
}
}@media (max-width: 767px){#s-46a8f3a4-5f09-4986-bf72-d4610d2b3c32 {
  margin-top: 20px;
margin-bottom: 20px;
}
}

  #s-46a8f3a4-5f09-4986-bf72-d4610d2b3c32-root {
    text-align: center;
  }


#s-46a8f3a4-5f09-4986-bf72-d4610d2b3c32.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-46a8f3a4-5f09-4986-bf72-d4610d2b3c32-root {
    text-align: center;
  }


#s-46a8f3a4-5f09-4986-bf72-d4610d2b3c32.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-46a8f3a4-5f09-4986-bf72-d4610d2b3c32-root {
    text-align: center;
  }


#s-46a8f3a4-5f09-4986-bf72-d4610d2b3c32.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-46a8f3a4-5f09-4986-bf72-d4610d2b3c32-root {
    text-align: center;
  }


#s-46a8f3a4-5f09-4986-bf72-d4610d2b3c32.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-46a8f3a4-5f09-4986-bf72-d4610d2b3c32-root {
    text-align: center;
  }


#s-46a8f3a4-5f09-4986-bf72-d4610d2b3c32.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
}
#s-7e83cc71-2174-484c-920c-52af39b5e3ba {
  margin-top: 0px;
margin-left: 0%;
margin-bottom: 0px;
margin-right: 0%;
padding-top: 2%;
padding-left: 3%;
padding-bottom: 2%;
padding-right: 3%;
}

#s-54c27c60-f4b6-4139-a327-92be2acbb36c {
  margin-top: 0px;
margin-left: 6%;
margin-bottom: 0px;
margin-right: 6%;
}

#s-e3ee45b9-db34-4502-8ca9-05c2ba277f57 {
  margin-top: 3%;
margin-left: 5%;
margin-bottom: 3%;
margin-right: 5%;
min-height: 50px;
background-color: rgba(242, 242, 242, 1);
}








#s-e3ee45b9-db34-4502-8ca9-05c2ba277f57 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-e3ee45b9-db34-4502-8ca9-05c2ba277f57 {
  cursor: pointer;
}#s-e3ee45b9-db34-4502-8ca9-05c2ba277f57.shg-box.shg-c {
  justify-content: center;
}

#s-414f0e4c-9815-4346-8096-c4bb1ed9c063 {
  padding-top: 10px;
padding-bottom: 10px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(113, 97, 87, 1);
border-style: none;
border-radius: 18px;
text-align: left;
background-color: rgba(113, 97, 87, 1);
}

#s-414f0e4c-9815-4346-8096-c4bb1ed9c063 .shogun-heading-component h3 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  font-family: "Bebas Neue";
  font-style:  normal ;
  font-size: 30px;
  
  
  text-align: center;
}



#s-25047f49-38f2-4e50-a4d9-5832667ac8c8 {
  margin-top: 0px;
margin-bottom: 0px;
padding-left: 4%;
padding-right: 4%;
}

#s-0b5dd485-0b0d-4199-b0ca-806745f7a770 {
  padding-top: 0px;
padding-bottom: 0px;
min-height: 50px;
}
@media (min-width: 1200px){#s-0b5dd485-0b0d-4199-b0ca-806745f7a770 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-0b5dd485-0b0d-4199-b0ca-806745f7a770 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-0b5dd485-0b0d-4199-b0ca-806745f7a770 {
  
}
}@media (max-width: 767px){#s-0b5dd485-0b0d-4199-b0ca-806745f7a770 {
  
}
}







#s-0b5dd485-0b0d-4199-b0ca-806745f7a770 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-0b5dd485-0b0d-4199-b0ca-806745f7a770.shg-box.shg-c {
  justify-content: center;
}

#s-b26d3c27-3bad-4125-9b46-2e3dfa5e353c {
  min-height: 50px;
}








#s-b26d3c27-3bad-4125-9b46-2e3dfa5e353c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b26d3c27-3bad-4125-9b46-2e3dfa5e353c.shg-box.shg-c {
  justify-content: center;
}

#s-1967dcdf-b0de-4fbd-a248-493a7a40cfdb {
  background-repeat: no-repeat;
background-size: cover;
margin-top: 30px;
margin-left: 3%;
margin-bottom: 0px;
margin-right: 3%;
padding-top: 15px;
padding-left: 0px;
padding-bottom: 5px;
padding-right: 0px;
min-height: 50px;
background-position: center center;
}

#s-1967dcdf-b0de-4fbd-a248-493a7a40cfdb {
  background-image: url(https://i.shgcdn.com/fd5a24e8-aff9-490c-9bfd-62ea1b8bebaf/-/format/auto/-/preview/3000x3000/-/quality/lighter/);
}








#s-1967dcdf-b0de-4fbd-a248-493a7a40cfdb > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-1967dcdf-b0de-4fbd-a248-493a7a40cfdb.shg-box.shg-c {
  justify-content: center;
}

#s-5e3e4044-bc13-4c6a-a1f2-b9808f77b725 {
  margin-top: -20px;
margin-left: auto;
margin-bottom: -20px;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-5e3e4044-bc13-4c6a-a1f2-b9808f77b725 .shogun-heading-component h3 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  font-family: "DM Serif Display";
  font-style:  normal ;
  font-size: 36px;
  
  letter-spacing: 0px;
  
}



#s-0f0957f0-0174-46c2-a9d8-47e16cb44644 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-0f0957f0-0174-46c2-a9d8-47e16cb44644 .shogun-heading-component h3 {
  color: rgba(255, 255, 255, 1);
  font-weight:  700 ;
  font-family: "Lato";
  font-style:  normal ;
  font-size: 20px;
  
  letter-spacing: 6px;
  
}



#s-beaf4ede-4660-4da7-8e13-d52f28c8f03d {
  min-height: 50px;
}
@media (min-width: 1200px){#s-beaf4ede-4660-4da7-8e13-d52f28c8f03d {
  display: none;
}
#s-beaf4ede-4660-4da7-8e13-d52f28c8f03d, #wrap-s-beaf4ede-4660-4da7-8e13-d52f28c8f03d, #wrap-content-s-beaf4ede-4660-4da7-8e13-d52f28c8f03d { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-beaf4ede-4660-4da7-8e13-d52f28c8f03d {
  display: none;
}
#s-beaf4ede-4660-4da7-8e13-d52f28c8f03d, #wrap-s-beaf4ede-4660-4da7-8e13-d52f28c8f03d, #wrap-content-s-beaf4ede-4660-4da7-8e13-d52f28c8f03d { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-beaf4ede-4660-4da7-8e13-d52f28c8f03d {
  
}
}







#s-beaf4ede-4660-4da7-8e13-d52f28c8f03d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-beaf4ede-4660-4da7-8e13-d52f28c8f03d.shg-box.shg-c {
  justify-content: center;
}

#s-90de2a62-2706-4f07-972c-7e3329b3d848 {
  margin-left: auto;
margin-right: auto;
max-width: 1200px;
aspect-ratio: 1/1;
text-align: center;
}

#s-90de2a62-2706-4f07-972c-7e3329b3d848 {
  margin: 0 !important;
  overflow: visible;
}

#s-90de2a62-2706-4f07-972c-7e3329b3d848-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-90de2a62-2706-4f07-972c-7e3329b3d848 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-90de2a62-2706-4f07-972c-7e3329b3d848 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-90de2a62-2706-4f07-972c-7e3329b3d848 img.shogun-image {
  /* Add background color handling */
  
}

#s-90de2a62-2706-4f07-972c-7e3329b3d848 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-90de2a62-2706-4f07-972c-7e3329b3d848 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-90de2a62-2706-4f07-972c-7e3329b3d848 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-90de2a62-2706-4f07-972c-7e3329b3d848 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-90de2a62-2706-4f07-972c-7e3329b3d848.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-90de2a62-2706-4f07-972c-7e3329b3d848 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1200px;
  }



  img.s-90de2a62-2706-4f07-972c-7e3329b3d848.shogun-image {
    
    
    
    max-height: 1200px;
  }


.s-90de2a62-2706-4f07-972c-7e3329b3d848 .shogun-image-content {
  
    justify-content: center;
  
}

.s-90de2a62-2706-4f07-972c-7e3329b3d848.shg-align-container {
  display: flex;
  justify-content: center
}

.s-90de2a62-2706-4f07-972c-7e3329b3d848.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-90de2a62-2706-4f07-972c-7e3329b3d848.shogun-image {
  box-sizing: border-box;
}



.s-90de2a62-2706-4f07-972c-7e3329b3d848 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-90de2a62-2706-4f07-972c-7e3329b3d848 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-90de2a62-2706-4f07-972c-7e3329b3d848.shogun-image-container {
      position: relative;
    }

    .s-90de2a62-2706-4f07-972c-7e3329b3d848.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-90de2a62-2706-4f07-972c-7e3329b3d848.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-90de2a62-2706-4f07-972c-7e3329b3d848 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1200px;
    }
  }

@media (min-width: 1200px){#s-90de2a62-2706-4f07-972c-7e3329b3d848 {
  margin: 0 !important;
  overflow: visible;
}

#s-90de2a62-2706-4f07-972c-7e3329b3d848-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-90de2a62-2706-4f07-972c-7e3329b3d848 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-90de2a62-2706-4f07-972c-7e3329b3d848 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-90de2a62-2706-4f07-972c-7e3329b3d848 img.shogun-image {
  /* Add background color handling */
  
}

#s-90de2a62-2706-4f07-972c-7e3329b3d848 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-90de2a62-2706-4f07-972c-7e3329b3d848 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-90de2a62-2706-4f07-972c-7e3329b3d848 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-90de2a62-2706-4f07-972c-7e3329b3d848 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-90de2a62-2706-4f07-972c-7e3329b3d848.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-90de2a62-2706-4f07-972c-7e3329b3d848 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1200px;
  }



  img.s-90de2a62-2706-4f07-972c-7e3329b3d848.shogun-image {
    
    
    
    max-height: 1200px;
  }


.s-90de2a62-2706-4f07-972c-7e3329b3d848 .shogun-image-content {
  
    justify-content: center;
  
}

.s-90de2a62-2706-4f07-972c-7e3329b3d848.shg-align-container {
  display: flex;
  justify-content: center
}

.s-90de2a62-2706-4f07-972c-7e3329b3d848.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-90de2a62-2706-4f07-972c-7e3329b3d848.shogun-image {
  box-sizing: border-box;
}



.s-90de2a62-2706-4f07-972c-7e3329b3d848 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-90de2a62-2706-4f07-972c-7e3329b3d848 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-90de2a62-2706-4f07-972c-7e3329b3d848.shogun-image-container {
      position: relative;
    }

    .s-90de2a62-2706-4f07-972c-7e3329b3d848.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-90de2a62-2706-4f07-972c-7e3329b3d848.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-90de2a62-2706-4f07-972c-7e3329b3d848 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1200px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-90de2a62-2706-4f07-972c-7e3329b3d848 {
  margin: 0 !important;
  overflow: visible;
}

#s-90de2a62-2706-4f07-972c-7e3329b3d848-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-90de2a62-2706-4f07-972c-7e3329b3d848 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-90de2a62-2706-4f07-972c-7e3329b3d848 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-90de2a62-2706-4f07-972c-7e3329b3d848 img.shogun-image {
  /* Add background color handling */
  
}

#s-90de2a62-2706-4f07-972c-7e3329b3d848 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-90de2a62-2706-4f07-972c-7e3329b3d848 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-90de2a62-2706-4f07-972c-7e3329b3d848 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-90de2a62-2706-4f07-972c-7e3329b3d848 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-90de2a62-2706-4f07-972c-7e3329b3d848.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-90de2a62-2706-4f07-972c-7e3329b3d848 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1200px;
  }



  img.s-90de2a62-2706-4f07-972c-7e3329b3d848.shogun-image {
    
    
    
    max-height: 1200px;
  }


.s-90de2a62-2706-4f07-972c-7e3329b3d848 .shogun-image-content {
  
    justify-content: center;
  
}

.s-90de2a62-2706-4f07-972c-7e3329b3d848.shg-align-container {
  display: flex;
  justify-content: center
}

.s-90de2a62-2706-4f07-972c-7e3329b3d848.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-90de2a62-2706-4f07-972c-7e3329b3d848.shogun-image {
  box-sizing: border-box;
}



.s-90de2a62-2706-4f07-972c-7e3329b3d848 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-90de2a62-2706-4f07-972c-7e3329b3d848 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-90de2a62-2706-4f07-972c-7e3329b3d848.shogun-image-container {
      position: relative;
    }

    .s-90de2a62-2706-4f07-972c-7e3329b3d848.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-90de2a62-2706-4f07-972c-7e3329b3d848.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-90de2a62-2706-4f07-972c-7e3329b3d848 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1200px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-90de2a62-2706-4f07-972c-7e3329b3d848 {
  margin: 0 !important;
  overflow: visible;
}

#s-90de2a62-2706-4f07-972c-7e3329b3d848-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-90de2a62-2706-4f07-972c-7e3329b3d848 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-90de2a62-2706-4f07-972c-7e3329b3d848 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-90de2a62-2706-4f07-972c-7e3329b3d848 img.shogun-image {
  /* Add background color handling */
  
}

#s-90de2a62-2706-4f07-972c-7e3329b3d848 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-90de2a62-2706-4f07-972c-7e3329b3d848 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-90de2a62-2706-4f07-972c-7e3329b3d848 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-90de2a62-2706-4f07-972c-7e3329b3d848 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-90de2a62-2706-4f07-972c-7e3329b3d848.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-90de2a62-2706-4f07-972c-7e3329b3d848 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1200px;
  }



  img.s-90de2a62-2706-4f07-972c-7e3329b3d848.shogun-image {
    
    
    
    max-height: 1200px;
  }


.s-90de2a62-2706-4f07-972c-7e3329b3d848 .shogun-image-content {
  
    justify-content: center;
  
}

.s-90de2a62-2706-4f07-972c-7e3329b3d848.shg-align-container {
  display: flex;
  justify-content: center
}

.s-90de2a62-2706-4f07-972c-7e3329b3d848.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-90de2a62-2706-4f07-972c-7e3329b3d848.shogun-image {
  box-sizing: border-box;
}



.s-90de2a62-2706-4f07-972c-7e3329b3d848 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-90de2a62-2706-4f07-972c-7e3329b3d848 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-90de2a62-2706-4f07-972c-7e3329b3d848.shogun-image-container {
      position: relative;
    }

    .s-90de2a62-2706-4f07-972c-7e3329b3d848.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-90de2a62-2706-4f07-972c-7e3329b3d848.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-90de2a62-2706-4f07-972c-7e3329b3d848 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1200px;
    }
  }

}@media (max-width: 767px){#s-90de2a62-2706-4f07-972c-7e3329b3d848 {
  margin: 0 !important;
  overflow: visible;
}

#s-90de2a62-2706-4f07-972c-7e3329b3d848-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-90de2a62-2706-4f07-972c-7e3329b3d848 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-90de2a62-2706-4f07-972c-7e3329b3d848 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-90de2a62-2706-4f07-972c-7e3329b3d848 img.shogun-image {
  /* Add background color handling */
  
}

#s-90de2a62-2706-4f07-972c-7e3329b3d848 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-90de2a62-2706-4f07-972c-7e3329b3d848 .shg-image-content-wrapper {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }

    #s-90de2a62-2706-4f07-972c-7e3329b3d848 .shogun-image-link {
      aspect-ratio: 1/1;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-90de2a62-2706-4f07-972c-7e3329b3d848 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-90de2a62-2706-4f07-972c-7e3329b3d848.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-90de2a62-2706-4f07-972c-7e3329b3d848 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1200px;
  }



  img.s-90de2a62-2706-4f07-972c-7e3329b3d848.shogun-image {
    
    
    
    max-height: 1200px;
  }


.s-90de2a62-2706-4f07-972c-7e3329b3d848 .shogun-image-content {
  
    justify-content: center;
  
}

.s-90de2a62-2706-4f07-972c-7e3329b3d848.shg-align-container {
  display: flex;
  justify-content: center
}

.s-90de2a62-2706-4f07-972c-7e3329b3d848.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-90de2a62-2706-4f07-972c-7e3329b3d848.shogun-image {
  box-sizing: border-box;
}



.s-90de2a62-2706-4f07-972c-7e3329b3d848 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-90de2a62-2706-4f07-972c-7e3329b3d848 {
      --shg-aspect-ratio: calc(1/1); 
    }

    .s-90de2a62-2706-4f07-972c-7e3329b3d848.shogun-image-container {
      position: relative;
    }

    .s-90de2a62-2706-4f07-972c-7e3329b3d848.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-90de2a62-2706-4f07-972c-7e3329b3d848.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-90de2a62-2706-4f07-972c-7e3329b3d848 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1200px;
    }
  }

}
#s-e1c02bc9-68b6-4e3c-8da9-46b2c96c05b9 {
  padding-left: 8%;
padding-right: 8%;
min-height: 50px;
}








#s-e1c02bc9-68b6-4e3c-8da9-46b2c96c05b9 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-e1c02bc9-68b6-4e3c-8da9-46b2c96c05b9.shg-box.shg-c {
  justify-content: center;
}

#s-c10e0983-f47a-4c62-8bae-9d30c89cba3a {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-c10e0983-f47a-4c62-8bae-9d30c89cba3a .shogun-heading-component h3 {
  
  font-weight:  normal ;
  font-family: "Bebas Neue";
  font-style:  normal ;
  font-size: 30px;
  
  
  text-align: left;
}



#s-aaf69a17-b7ec-4ca4-a3a2-7c80f431a7ee {
  padding-left: 5%;
padding-right: 5%;
}

#s-8e8ebda1-db09-42f4-bb17-03a9dff0f533 {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iZTM3OWVlZGQtZDlmYS00MWIwLTkwMTItOWFmZGYzNDAyNmNiIiB4MT0iMCIgeTE9IjAiIHgyPSIwIiB5Mj0iMSI+PHN0b3Agb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojZTU1MzAwO3N0b3Atb3BhY2l0eToxIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojZDU1ZTI5O3N0b3Atb3BhY2l0eToxIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNlMzc5ZWVkZC1kOWZhLTQxYjAtOTAxMi05YWZkZjM0MDI2Y2IpIi8+PC9zdmc+);
background-repeat: no-repeat;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(0, 0, 0, 0);
border-style: solid;
border-radius: 12px;
text-align: center;
text-decoration: none;
hover-type: gradient;
background-gradient: [{"id"=>1, "pos"=>0, "color"=>"#e55300"}, {"id"=>2, "pos"=>1, "color"=>"#d55e29"}];
}
#s-8e8ebda1-db09-42f4-bb17-03a9dff0f533:hover {border-radius: 12px !important;
background-color: rgba(183, 66, 1, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-8e8ebda1-db09-42f4-bb17-03a9dff0f533:active {border-style: solid !important;
border-top-width: 2px !important;
border-left-width: 2px !important;
border-bottom-width: 2px !important;
border-right-width: 2px !important;
border-color: rgba(18, 103, 180, 1) !important;
border-radius: 12px !important;
background-color: rgba(183, 66, 1, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}@media (min-width: 768px) and (max-width: 991px){#s-8e8ebda1-db09-42f4-bb17-03a9dff0f533 {
  margin-top: 20px;
margin-bottom: 20px;
}
}@media (max-width: 767px){#s-8e8ebda1-db09-42f4-bb17-03a9dff0f533 {
  margin-top: 20px;
margin-bottom: 20px;
}
}

  #s-8e8ebda1-db09-42f4-bb17-03a9dff0f533-root {
    text-align: center;
  }


#s-8e8ebda1-db09-42f4-bb17-03a9dff0f533.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-8e8ebda1-db09-42f4-bb17-03a9dff0f533-root {
    text-align: center;
  }


#s-8e8ebda1-db09-42f4-bb17-03a9dff0f533.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-8e8ebda1-db09-42f4-bb17-03a9dff0f533-root {
    text-align: center;
  }


#s-8e8ebda1-db09-42f4-bb17-03a9dff0f533.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-8e8ebda1-db09-42f4-bb17-03a9dff0f533-root {
    text-align: center;
  }


#s-8e8ebda1-db09-42f4-bb17-03a9dff0f533.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-8e8ebda1-db09-42f4-bb17-03a9dff0f533-root {
    text-align: center;
  }


#s-8e8ebda1-db09-42f4-bb17-03a9dff0f533.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
}
#s-6cc10fc5-c452-477f-a1c9-93bb9d9fc25d {
  margin-top: 0px;
margin-left: 0%;
margin-bottom: 0px;
margin-right: 0%;
padding-top: 2%;
padding-left: 3%;
padding-bottom: 2%;
padding-right: 3%;
}

#s-5b662a18-3fff-493c-8b21-f752f7ae916c {
  margin-top: 0px;
margin-left: 5%;
margin-bottom: 0px;
margin-right: 5%;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: #000;
border-style: none;
border-radius: 18px;
}

#s-18324286-0116-4e93-be57-799fb509e112 {
  min-height: 50px;
}








#s-18324286-0116-4e93-be57-799fb509e112 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-18324286-0116-4e93-be57-799fb509e112 {
  cursor: pointer;
}#s-18324286-0116-4e93-be57-799fb509e112.shg-box.shg-c {
  justify-content: center;
}

#s-5217e148-cffa-4873-922e-898038bb5369 {
  margin-top: 25px;
margin-left: 5%;
margin-bottom: 25px;
margin-right: 5%;
padding-top: 15px;
padding-bottom: 15px;
min-height: 50px;
background-color: rgba(242, 242, 242, 1);
}








#s-5217e148-cffa-4873-922e-898038bb5369 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-5217e148-cffa-4873-922e-898038bb5369 {
  cursor: pointer;
}#s-5217e148-cffa-4873-922e-898038bb5369.shg-box.shg-c {
  justify-content: center;
}

#s-e9ab94c1-901d-4137-83c4-407b2f2d9729 {
  padding-top: 10px;
padding-bottom: 10px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(113, 97, 87, 1);
border-style: none;
border-radius: 18px;
text-align: left;
background-color: rgba(113, 97, 87, 1);
}

#s-e9ab94c1-901d-4137-83c4-407b2f2d9729 .shogun-heading-component h3 {
  color: rgba(255, 255, 255, 1);
  font-weight:  normal ;
  font-family: "Bebas Neue";
  font-style:  normal ;
  font-size: 30px;
  
  
  text-align: center;
}



#s-4a1762a3-15d7-4ca5-8456-fea8b7fad632 {
  margin-top: 0px;
margin-bottom: 0px;
padding-left: 4%;
padding-right: 4%;
}

#s-7dfcbd92-f1cc-4d87-8092-335e3b3d8ee0 {
  margin-top: 0px;
margin-bottom: 30px;
padding-top: 0px;
padding-bottom: 100px;
min-height: 50px;
}
@media (min-width: 1200px){#s-7dfcbd92-f1cc-4d87-8092-335e3b3d8ee0 {
  display: none;
}
#s-7dfcbd92-f1cc-4d87-8092-335e3b3d8ee0, #wrap-s-7dfcbd92-f1cc-4d87-8092-335e3b3d8ee0, #wrap-content-s-7dfcbd92-f1cc-4d87-8092-335e3b3d8ee0 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-7dfcbd92-f1cc-4d87-8092-335e3b3d8ee0 {
  display: none;
}
#s-7dfcbd92-f1cc-4d87-8092-335e3b3d8ee0, #wrap-s-7dfcbd92-f1cc-4d87-8092-335e3b3d8ee0, #wrap-content-s-7dfcbd92-f1cc-4d87-8092-335e3b3d8ee0 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-7dfcbd92-f1cc-4d87-8092-335e3b3d8ee0 {
  display: none;
}
#s-7dfcbd92-f1cc-4d87-8092-335e3b3d8ee0, #wrap-s-7dfcbd92-f1cc-4d87-8092-335e3b3d8ee0, #wrap-content-s-7dfcbd92-f1cc-4d87-8092-335e3b3d8ee0 { display: none !important; }}@media (max-width: 767px){#s-7dfcbd92-f1cc-4d87-8092-335e3b3d8ee0 {
  padding-bottom: 0px;
display: none;
}
#s-7dfcbd92-f1cc-4d87-8092-335e3b3d8ee0, #wrap-s-7dfcbd92-f1cc-4d87-8092-335e3b3d8ee0, #wrap-content-s-7dfcbd92-f1cc-4d87-8092-335e3b3d8ee0 { display: none !important; }}







#s-7dfcbd92-f1cc-4d87-8092-335e3b3d8ee0 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-7dfcbd92-f1cc-4d87-8092-335e3b3d8ee0.shg-box.shg-c {
  justify-content: center;
}

#s-0f4c94ae-dd9a-419b-8dc9-ea61b90cd3ef {
  margin-top: 0px;
margin-bottom: 0px;
padding-top: 25px;
padding-bottom: 25px;
min-height: 50px;
}








#s-0f4c94ae-dd9a-419b-8dc9-ea61b90cd3ef > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-0f4c94ae-dd9a-419b-8dc9-ea61b90cd3ef.shg-box.shg-c {
  justify-content: center;
}

#s-56bb55fb-81e0-4de3-9ebf-750715f87c12 {
  margin-top: -10px;
margin-left: 10%;
margin-bottom: -10px;
margin-right: 10%;
padding-left: 10%;
padding-right: 10%;
}

#s-eade859d-6d68-495b-9f59-95a44b402cf9 {
  margin-top: -15px;
margin-left: 10%;
margin-bottom: -15px;
margin-right: 10%;
padding-top: 0px;
padding-bottom: 0px;
}

#s-cf6cd6ba-010e-4a86-bdae-6915d6560082 {
  margin-left: auto;
margin-right: auto;
padding-top: 0%;
padding-left: 3%;
padding-bottom: 0%;
padding-right: 3%;
max-width: 1280px;
}

@media (min-width: 0px) {
[id="s-cf6cd6ba-010e-4a86-bdae-6915d6560082"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 7.5px);
}

}

@media (min-width: 768px) {
[id="s-cf6cd6ba-010e-4a86-bdae-6915d6560082"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 11.25px);
}

}

@media (min-width: 992px) {
[id="s-cf6cd6ba-010e-4a86-bdae-6915d6560082"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 11.25px);
}

}

@media (min-width: 1200px) {
[id="s-cf6cd6ba-010e-4a86-bdae-6915d6560082"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 11.25px);
}

}

#s-ed3e090e-a80b-47fb-b8a2-a060f3bb8038 {
  min-height: 50px;
}








#s-ed3e090e-a80b-47fb-b8a2-a060f3bb8038 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-ed3e090e-a80b-47fb-b8a2-a060f3bb8038.shg-box.shg-c {
  justify-content: center;
}

#s-0ad4c0b8-f6a0-416d-88cd-1fe252f7ddb3 {
  text-align: left;
}



.shg-c#s-0ad4c0b8-f6a0-416d-88cd-1fe252f7ddb3 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-0ad4c0b8-f6a0-416d-88cd-1fe252f7ddb3 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-0ad4c0b8-f6a0-416d-88cd-1fe252f7ddb3 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-0ad4c0b8-f6a0-416d-88cd-1fe252f7ddb3 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-0ad4c0b8-f6a0-416d-88cd-1fe252f7ddb3 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-0ad4c0b8-f6a0-416d-88cd-1fe252f7ddb3 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-0ad4c0b8-f6a0-416d-88cd-1fe252f7ddb3 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-0ad4c0b8-f6a0-416d-88cd-1fe252f7ddb3 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-0ad4c0b8-f6a0-416d-88cd-1fe252f7ddb3 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-0ad4c0b8-f6a0-416d-88cd-1fe252f7ddb3 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-14e6969e-947d-450a-a50b-42929144013b {
  margin-left: 7%;
margin-right: 7%;
text-align: center;
}

#s-14e6969e-947d-450a-a50b-42929144013b .shg-product-sold-out {
  display: none;
  color: rgba(230, 83, 0, 1);
  font-size: 35px;
  
  font-family: Bebas Neue;
  font-style:  normal ;
}

#s-14e6969e-947d-450a-a50b-42929144013b .shg-product-price {
  color: rgba(230, 83, 0, 1);
  
  font-family: Bebas Neue;
  font-style:  normal ;
  font-size: 35px;
}

#s-14e6969e-947d-450a-a50b-42929144013b .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  
  
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-6c145ee4-6fe8-40cb-8218-af45a882c9ad {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-6c145ee4-6fe8-40cb-8218-af45a882c9ad .shg-product-title-component h3 {
  color: #000;
  
  
  
  font-size: 18px;
  
  
  
}

#s-976e4206-f511-4514-8dc4-ca2c143e426f {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 10px;
background-color: rgba(229, 83, 0, 1);
text-align: center;
cursor: pointer;
background-image: none;
hover-type: color;
}
#s-976e4206-f511-4514-8dc4-ca2c143e426f:hover {background-color: rgba(182, 66, 1, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-976e4206-f511-4514-8dc4-ca2c143e426f:active {border-style: solid !important;
border-top-width: 2px !important;
border-left-width: 2px !important;
border-bottom-width: 2px !important;
border-right-width: 2px !important;
border-color: rgba(18, 103, 179, 1) !important;
background-color: rgba(182, 66, 1, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}

  #s-976e4206-f511-4514-8dc4-ca2c143e426f-atc-btn-wrapper {
    text-align: center;
  }


#s-976e4206-f511-4514-8dc4-ca2c143e426f {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-976e4206-f511-4514-8dc4-ca2c143e426f.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-976e4206-f511-4514-8dc4-ca2c143e426f.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-976e4206-f511-4514-8dc4-ca2c143e426f.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-976e4206-f511-4514-8dc4-ca2c143e426f-atc-btn-wrapper {
    text-align: center;
  }


#s-976e4206-f511-4514-8dc4-ca2c143e426f {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-976e4206-f511-4514-8dc4-ca2c143e426f.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-976e4206-f511-4514-8dc4-ca2c143e426f.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-976e4206-f511-4514-8dc4-ca2c143e426f.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-976e4206-f511-4514-8dc4-ca2c143e426f-atc-btn-wrapper {
    text-align: center;
  }


#s-976e4206-f511-4514-8dc4-ca2c143e426f {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-976e4206-f511-4514-8dc4-ca2c143e426f.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-976e4206-f511-4514-8dc4-ca2c143e426f.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-976e4206-f511-4514-8dc4-ca2c143e426f.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-976e4206-f511-4514-8dc4-ca2c143e426f-atc-btn-wrapper {
    text-align: center;
  }


#s-976e4206-f511-4514-8dc4-ca2c143e426f {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-976e4206-f511-4514-8dc4-ca2c143e426f.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-976e4206-f511-4514-8dc4-ca2c143e426f.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-976e4206-f511-4514-8dc4-ca2c143e426f.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-976e4206-f511-4514-8dc4-ca2c143e426f-atc-btn-wrapper {
    text-align: center;
  }


#s-976e4206-f511-4514-8dc4-ca2c143e426f {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-976e4206-f511-4514-8dc4-ca2c143e426f.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-976e4206-f511-4514-8dc4-ca2c143e426f.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-976e4206-f511-4514-8dc4-ca2c143e426f.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-51f8bb20-cb70-4d23-803b-006fd6935a44 {
  min-height: 50px;
}








#s-51f8bb20-cb70-4d23-803b-006fd6935a44 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-51f8bb20-cb70-4d23-803b-006fd6935a44.shg-box.shg-c {
  justify-content: center;
}

#s-7159da21-9935-4f3a-9fc3-0960c452d20f {
  text-align: left;
}



.shg-c#s-7159da21-9935-4f3a-9fc3-0960c452d20f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-7159da21-9935-4f3a-9fc3-0960c452d20f img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-7159da21-9935-4f3a-9fc3-0960c452d20f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-7159da21-9935-4f3a-9fc3-0960c452d20f img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-7159da21-9935-4f3a-9fc3-0960c452d20f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-7159da21-9935-4f3a-9fc3-0960c452d20f img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-7159da21-9935-4f3a-9fc3-0960c452d20f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-7159da21-9935-4f3a-9fc3-0960c452d20f img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-7159da21-9935-4f3a-9fc3-0960c452d20f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-7159da21-9935-4f3a-9fc3-0960c452d20f img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-53423585-7e2a-488d-99db-1a41a27da9ad {
  margin-left: 7%;
margin-right: 7%;
text-align: center;
}

#s-53423585-7e2a-488d-99db-1a41a27da9ad .shg-product-sold-out {
  display: none;
  color: rgba(230, 83, 0, 1);
  font-size: 35px;
  
  font-family: Bebas Neue;
  font-style:  normal ;
}

#s-53423585-7e2a-488d-99db-1a41a27da9ad .shg-product-price {
  color: rgba(230, 83, 0, 1);
  
  font-family: Bebas Neue;
  font-style:  normal ;
  font-size: 35px;
}

#s-53423585-7e2a-488d-99db-1a41a27da9ad .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  
  
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-586367c6-37bb-4fd1-80eb-9494a868b1df {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-586367c6-37bb-4fd1-80eb-9494a868b1df .shg-product-title-component h3 {
  color: #000;
  
  
  
  font-size: 18px;
  
  
  
}

#s-860b7071-e13f-48a0-a008-deaf50fc4a81 {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 10px;
background-color: rgba(229, 83, 0, 1);
text-align: center;
cursor: pointer;
background-image: none;
hover-type: color;
}
#s-860b7071-e13f-48a0-a008-deaf50fc4a81:hover {background-color: rgba(182, 66, 1, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-860b7071-e13f-48a0-a008-deaf50fc4a81:active {border-style: solid !important;
border-top-width: 2px !important;
border-left-width: 2px !important;
border-bottom-width: 2px !important;
border-right-width: 2px !important;
border-color: rgba(18, 103, 179, 1) !important;
background-color: rgba(182, 66, 1, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}

  #s-860b7071-e13f-48a0-a008-deaf50fc4a81-atc-btn-wrapper {
    text-align: center;
  }


#s-860b7071-e13f-48a0-a008-deaf50fc4a81 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-860b7071-e13f-48a0-a008-deaf50fc4a81.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-860b7071-e13f-48a0-a008-deaf50fc4a81.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-860b7071-e13f-48a0-a008-deaf50fc4a81.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-860b7071-e13f-48a0-a008-deaf50fc4a81-atc-btn-wrapper {
    text-align: center;
  }


#s-860b7071-e13f-48a0-a008-deaf50fc4a81 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-860b7071-e13f-48a0-a008-deaf50fc4a81.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-860b7071-e13f-48a0-a008-deaf50fc4a81.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-860b7071-e13f-48a0-a008-deaf50fc4a81.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-860b7071-e13f-48a0-a008-deaf50fc4a81-atc-btn-wrapper {
    text-align: center;
  }


#s-860b7071-e13f-48a0-a008-deaf50fc4a81 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-860b7071-e13f-48a0-a008-deaf50fc4a81.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-860b7071-e13f-48a0-a008-deaf50fc4a81.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-860b7071-e13f-48a0-a008-deaf50fc4a81.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-860b7071-e13f-48a0-a008-deaf50fc4a81-atc-btn-wrapper {
    text-align: center;
  }


#s-860b7071-e13f-48a0-a008-deaf50fc4a81 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-860b7071-e13f-48a0-a008-deaf50fc4a81.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-860b7071-e13f-48a0-a008-deaf50fc4a81.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-860b7071-e13f-48a0-a008-deaf50fc4a81.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-860b7071-e13f-48a0-a008-deaf50fc4a81-atc-btn-wrapper {
    text-align: center;
  }


#s-860b7071-e13f-48a0-a008-deaf50fc4a81 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-860b7071-e13f-48a0-a008-deaf50fc4a81.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-860b7071-e13f-48a0-a008-deaf50fc4a81.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-860b7071-e13f-48a0-a008-deaf50fc4a81.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-df732173-5877-4c3b-938a-ef89a315071c {
  min-height: 50px;
}








#s-df732173-5877-4c3b-938a-ef89a315071c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-df732173-5877-4c3b-938a-ef89a315071c.shg-box.shg-c {
  justify-content: center;
}

#s-23cba3f0-2271-4d39-810d-50ecc34a4970 {
  text-align: left;
}



.shg-c#s-23cba3f0-2271-4d39-810d-50ecc34a4970 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-23cba3f0-2271-4d39-810d-50ecc34a4970 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-23cba3f0-2271-4d39-810d-50ecc34a4970 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-23cba3f0-2271-4d39-810d-50ecc34a4970 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-23cba3f0-2271-4d39-810d-50ecc34a4970 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-23cba3f0-2271-4d39-810d-50ecc34a4970 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-23cba3f0-2271-4d39-810d-50ecc34a4970 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-23cba3f0-2271-4d39-810d-50ecc34a4970 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-23cba3f0-2271-4d39-810d-50ecc34a4970 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-23cba3f0-2271-4d39-810d-50ecc34a4970 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-6b16d09d-f734-4ea2-963c-53842b6baa3e {
  margin-left: 7%;
margin-right: 7%;
text-align: center;
}

#s-6b16d09d-f734-4ea2-963c-53842b6baa3e .shg-product-sold-out {
  display: none;
  color: rgba(230, 83, 0, 1);
  font-size: 35px;
  
  font-family: Bebas Neue;
  font-style:  normal ;
}

#s-6b16d09d-f734-4ea2-963c-53842b6baa3e .shg-product-price {
  color: rgba(230, 83, 0, 1);
  
  font-family: Bebas Neue;
  font-style:  normal ;
  font-size: 35px;
}

#s-6b16d09d-f734-4ea2-963c-53842b6baa3e .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  
  
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-d2a106c4-a70c-4dd7-8cf0-fa7b18c167ad {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-d2a106c4-a70c-4dd7-8cf0-fa7b18c167ad .shg-product-title-component h3 {
  color: #000;
  
  
  
  font-size: 18px;
  
  
  
}

#s-81efbc5c-7f36-4c01-aa62-61eaba27dc9c {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 10px;
background-color: rgba(229, 83, 0, 1);
text-align: center;
cursor: pointer;
background-image: none;
hover-type: color;
}
#s-81efbc5c-7f36-4c01-aa62-61eaba27dc9c:hover {background-color: rgba(182, 66, 1, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-81efbc5c-7f36-4c01-aa62-61eaba27dc9c:active {border-style: solid !important;
border-top-width: 2px !important;
border-left-width: 2px !important;
border-bottom-width: 2px !important;
border-right-width: 2px !important;
border-color: rgba(18, 103, 179, 1) !important;
background-color: rgba(182, 66, 1, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}

  #s-81efbc5c-7f36-4c01-aa62-61eaba27dc9c-atc-btn-wrapper {
    text-align: center;
  }


#s-81efbc5c-7f36-4c01-aa62-61eaba27dc9c {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-81efbc5c-7f36-4c01-aa62-61eaba27dc9c.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-81efbc5c-7f36-4c01-aa62-61eaba27dc9c.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-81efbc5c-7f36-4c01-aa62-61eaba27dc9c.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-81efbc5c-7f36-4c01-aa62-61eaba27dc9c-atc-btn-wrapper {
    text-align: center;
  }


#s-81efbc5c-7f36-4c01-aa62-61eaba27dc9c {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-81efbc5c-7f36-4c01-aa62-61eaba27dc9c.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-81efbc5c-7f36-4c01-aa62-61eaba27dc9c.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-81efbc5c-7f36-4c01-aa62-61eaba27dc9c.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-81efbc5c-7f36-4c01-aa62-61eaba27dc9c-atc-btn-wrapper {
    text-align: center;
  }


#s-81efbc5c-7f36-4c01-aa62-61eaba27dc9c {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-81efbc5c-7f36-4c01-aa62-61eaba27dc9c.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-81efbc5c-7f36-4c01-aa62-61eaba27dc9c.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-81efbc5c-7f36-4c01-aa62-61eaba27dc9c.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-81efbc5c-7f36-4c01-aa62-61eaba27dc9c-atc-btn-wrapper {
    text-align: center;
  }


#s-81efbc5c-7f36-4c01-aa62-61eaba27dc9c {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-81efbc5c-7f36-4c01-aa62-61eaba27dc9c.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-81efbc5c-7f36-4c01-aa62-61eaba27dc9c.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-81efbc5c-7f36-4c01-aa62-61eaba27dc9c.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-81efbc5c-7f36-4c01-aa62-61eaba27dc9c-atc-btn-wrapper {
    text-align: center;
  }


#s-81efbc5c-7f36-4c01-aa62-61eaba27dc9c {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-81efbc5c-7f36-4c01-aa62-61eaba27dc9c.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-81efbc5c-7f36-4c01-aa62-61eaba27dc9c.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-81efbc5c-7f36-4c01-aa62-61eaba27dc9c.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-a305e8cf-6af1-47ea-a86c-3758260ac499 {
  min-height: 50px;
}








#s-a305e8cf-6af1-47ea-a86c-3758260ac499 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-a305e8cf-6af1-47ea-a86c-3758260ac499.shg-box.shg-c {
  justify-content: center;
}

#s-275002be-d970-445e-a61c-981957f159f3 {
  text-align: left;
}



.shg-c#s-275002be-d970-445e-a61c-981957f159f3 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-275002be-d970-445e-a61c-981957f159f3 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-275002be-d970-445e-a61c-981957f159f3 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-275002be-d970-445e-a61c-981957f159f3 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-275002be-d970-445e-a61c-981957f159f3 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-275002be-d970-445e-a61c-981957f159f3 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-275002be-d970-445e-a61c-981957f159f3 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-275002be-d970-445e-a61c-981957f159f3 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-275002be-d970-445e-a61c-981957f159f3 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-275002be-d970-445e-a61c-981957f159f3 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-c12c64e4-36f6-4528-b917-86a400036540 {
  margin-left: 7%;
margin-right: 7%;
text-align: center;
}

#s-c12c64e4-36f6-4528-b917-86a400036540 .shg-product-sold-out {
  display: none;
  color: rgba(230, 83, 0, 1);
  font-size: 35px;
  
  font-family: Bebas Neue;
  font-style:  normal ;
}

#s-c12c64e4-36f6-4528-b917-86a400036540 .shg-product-price {
  color: rgba(230, 83, 0, 1);
  
  font-family: Bebas Neue;
  font-style:  normal ;
  font-size: 35px;
}

#s-c12c64e4-36f6-4528-b917-86a400036540 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  
  
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-bc5b7657-6d80-40fd-a7ab-fde20056db1d {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-bc5b7657-6d80-40fd-a7ab-fde20056db1d .shg-product-title-component h3 {
  color: #000;
  
  
  
  font-size: 18px;
  
  
  
}

#s-8e79c6e1-e588-4773-a6fc-1493bd7bea9d {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 10px;
background-color: rgba(229, 83, 0, 1);
text-align: center;
cursor: pointer;
background-image: none;
hover-type: color;
}
#s-8e79c6e1-e588-4773-a6fc-1493bd7bea9d:hover {background-color: rgba(182, 66, 1, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-8e79c6e1-e588-4773-a6fc-1493bd7bea9d:active {border-style: solid !important;
border-top-width: 2px !important;
border-left-width: 2px !important;
border-bottom-width: 2px !important;
border-right-width: 2px !important;
border-color: rgba(18, 103, 179, 1) !important;
background-color: rgba(182, 66, 1, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}

  #s-8e79c6e1-e588-4773-a6fc-1493bd7bea9d-atc-btn-wrapper {
    text-align: center;
  }


#s-8e79c6e1-e588-4773-a6fc-1493bd7bea9d {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-8e79c6e1-e588-4773-a6fc-1493bd7bea9d.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-8e79c6e1-e588-4773-a6fc-1493bd7bea9d.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-8e79c6e1-e588-4773-a6fc-1493bd7bea9d.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-8e79c6e1-e588-4773-a6fc-1493bd7bea9d-atc-btn-wrapper {
    text-align: center;
  }


#s-8e79c6e1-e588-4773-a6fc-1493bd7bea9d {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-8e79c6e1-e588-4773-a6fc-1493bd7bea9d.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-8e79c6e1-e588-4773-a6fc-1493bd7bea9d.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-8e79c6e1-e588-4773-a6fc-1493bd7bea9d.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-8e79c6e1-e588-4773-a6fc-1493bd7bea9d-atc-btn-wrapper {
    text-align: center;
  }


#s-8e79c6e1-e588-4773-a6fc-1493bd7bea9d {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-8e79c6e1-e588-4773-a6fc-1493bd7bea9d.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-8e79c6e1-e588-4773-a6fc-1493bd7bea9d.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-8e79c6e1-e588-4773-a6fc-1493bd7bea9d.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-8e79c6e1-e588-4773-a6fc-1493bd7bea9d-atc-btn-wrapper {
    text-align: center;
  }


#s-8e79c6e1-e588-4773-a6fc-1493bd7bea9d {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-8e79c6e1-e588-4773-a6fc-1493bd7bea9d.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-8e79c6e1-e588-4773-a6fc-1493bd7bea9d.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-8e79c6e1-e588-4773-a6fc-1493bd7bea9d.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-8e79c6e1-e588-4773-a6fc-1493bd7bea9d-atc-btn-wrapper {
    text-align: center;
  }


#s-8e79c6e1-e588-4773-a6fc-1493bd7bea9d {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-8e79c6e1-e588-4773-a6fc-1493bd7bea9d.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-8e79c6e1-e588-4773-a6fc-1493bd7bea9d.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-8e79c6e1-e588-4773-a6fc-1493bd7bea9d.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-c1f13f76-2adc-41bc-abb0-7ae7fa851be8 {
  margin-top: 50px;
min-height: 50px;
}
@media (min-width: 1200px){#s-c1f13f76-2adc-41bc-abb0-7ae7fa851be8 {
  display: none;
}
#s-c1f13f76-2adc-41bc-abb0-7ae7fa851be8, #wrap-s-c1f13f76-2adc-41bc-abb0-7ae7fa851be8, #wrap-content-s-c1f13f76-2adc-41bc-abb0-7ae7fa851be8 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-c1f13f76-2adc-41bc-abb0-7ae7fa851be8 {
  display: none;
}
#s-c1f13f76-2adc-41bc-abb0-7ae7fa851be8, #wrap-s-c1f13f76-2adc-41bc-abb0-7ae7fa851be8, #wrap-content-s-c1f13f76-2adc-41bc-abb0-7ae7fa851be8 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-c1f13f76-2adc-41bc-abb0-7ae7fa851be8 {
  display: none;
}
#s-c1f13f76-2adc-41bc-abb0-7ae7fa851be8, #wrap-s-c1f13f76-2adc-41bc-abb0-7ae7fa851be8, #wrap-content-s-c1f13f76-2adc-41bc-abb0-7ae7fa851be8 { display: none !important; }}@media (max-width: 767px){#s-c1f13f76-2adc-41bc-abb0-7ae7fa851be8 {
  display: none;
}
#s-c1f13f76-2adc-41bc-abb0-7ae7fa851be8, #wrap-s-c1f13f76-2adc-41bc-abb0-7ae7fa851be8, #wrap-content-s-c1f13f76-2adc-41bc-abb0-7ae7fa851be8 { display: none !important; }}







#s-c1f13f76-2adc-41bc-abb0-7ae7fa851be8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-c1f13f76-2adc-41bc-abb0-7ae7fa851be8.shg-box.shg-c {
  justify-content: center;
}

#s-38f23d53-966f-42a2-923e-a70d40107a73 {
  background-repeat: no-repeat;
background-size: cover;
margin-top: 0px;
margin-left: -30px;
margin-bottom: 0px;
margin-right: -30px;
padding-top: 20px;
padding-left: 0px;
padding-bottom: 20px;
padding-right: 0px;
min-height: 50px;
background-position: center center;
}

#s-38f23d53-966f-42a2-923e-a70d40107a73 {
  background-image: url(https://i.shgcdn.com/b75bcb90-911c-4970-a744-cf6566b5cf40/-/format/auto/-/preview/3000x3000/-/quality/lighter/);
}








#s-38f23d53-966f-42a2-923e-a70d40107a73 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-38f23d53-966f-42a2-923e-a70d40107a73.shg-box.shg-c {
  justify-content: center;
}

#s-15736bde-9146-4abc-8273-ddc928332614 {
  margin-top: 0px;
margin-left: 5%;
margin-bottom: -40px;
margin-right: 5%;
padding-top: 0px;
padding-bottom: 0px;
}

#s-ced3029c-edc2-407b-bcad-d709b01289ed {
  margin-left: 6%;
margin-right: 6%;
padding-left: 10%;
padding-right: 10%;
}

#s-4407981a-c577-4c55-a187-4587919c424c {
  min-height: 50px;
}
@media (min-width: 1200px){#s-4407981a-c577-4c55-a187-4587919c424c {
  display: none;
}
#s-4407981a-c577-4c55-a187-4587919c424c, #wrap-s-4407981a-c577-4c55-a187-4587919c424c, #wrap-content-s-4407981a-c577-4c55-a187-4587919c424c { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-4407981a-c577-4c55-a187-4587919c424c {
  display: none;
}
#s-4407981a-c577-4c55-a187-4587919c424c, #wrap-s-4407981a-c577-4c55-a187-4587919c424c, #wrap-content-s-4407981a-c577-4c55-a187-4587919c424c { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-4407981a-c577-4c55-a187-4587919c424c {
  
}
}







#s-4407981a-c577-4c55-a187-4587919c424c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-4407981a-c577-4c55-a187-4587919c424c.shg-box.shg-c {
  justify-content: center;
}

#s-7d9e74c5-7fb8-45dc-9ff4-12c93afb34cc {
  text-align: left;
}


.shg-c#s-7d9e74c5-7fb8-45dc-9ff4-12c93afb34cc {
  max-width:  100%;
}

.shg-c#s-7d9e74c5-7fb8-45dc-9ff4-12c93afb34cc img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-7d9e74c5-7fb8-45dc-9ff4-12c93afb34cc .shg-image-zoom,
.shg-c#s-7d9e74c5-7fb8-45dc-9ff4-12c93afb34cc img.shogun-image {
  max-width: 1920px !important;
  
}

.shg-c#s-7d9e74c5-7fb8-45dc-9ff4-12c93afb34cc .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-7d9e74c5-7fb8-45dc-9ff4-12c93afb34cc .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-7d9e74c5-7fb8-45dc-9ff4-12c93afb34cc img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-7d9e74c5-7fb8-45dc-9ff4-12c93afb34cc img.shogun-image,
.shg-c#s-7d9e74c5-7fb8-45dc-9ff4-12c93afb34cc .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-7d9e74c5-7fb8-45dc-9ff4-12c93afb34cc .shg-image-zoom,
.shg-c#s-7d9e74c5-7fb8-45dc-9ff4-12c93afb34cc img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-7d9e74c5-7fb8-45dc-9ff4-12c93afb34cc {
  max-width:  100%;
}

.shg-c#s-7d9e74c5-7fb8-45dc-9ff4-12c93afb34cc img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-7d9e74c5-7fb8-45dc-9ff4-12c93afb34cc .shg-image-zoom,
.shg-c#s-7d9e74c5-7fb8-45dc-9ff4-12c93afb34cc img.shogun-image {
  max-width: 1920px !important;
  
}

.shg-c#s-7d9e74c5-7fb8-45dc-9ff4-12c93afb34cc .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-7d9e74c5-7fb8-45dc-9ff4-12c93afb34cc .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-7d9e74c5-7fb8-45dc-9ff4-12c93afb34cc img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-7d9e74c5-7fb8-45dc-9ff4-12c93afb34cc img.shogun-image,
.shg-c#s-7d9e74c5-7fb8-45dc-9ff4-12c93afb34cc .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-7d9e74c5-7fb8-45dc-9ff4-12c93afb34cc .shg-image-zoom,
.shg-c#s-7d9e74c5-7fb8-45dc-9ff4-12c93afb34cc img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-7d9e74c5-7fb8-45dc-9ff4-12c93afb34cc {
  max-width:  100%;
}

.shg-c#s-7d9e74c5-7fb8-45dc-9ff4-12c93afb34cc img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-7d9e74c5-7fb8-45dc-9ff4-12c93afb34cc .shg-image-zoom,
.shg-c#s-7d9e74c5-7fb8-45dc-9ff4-12c93afb34cc img.shogun-image {
  max-width: 1920px !important;
  
}

.shg-c#s-7d9e74c5-7fb8-45dc-9ff4-12c93afb34cc .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-7d9e74c5-7fb8-45dc-9ff4-12c93afb34cc .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-7d9e74c5-7fb8-45dc-9ff4-12c93afb34cc img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-7d9e74c5-7fb8-45dc-9ff4-12c93afb34cc img.shogun-image,
.shg-c#s-7d9e74c5-7fb8-45dc-9ff4-12c93afb34cc .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-7d9e74c5-7fb8-45dc-9ff4-12c93afb34cc .shg-image-zoom,
.shg-c#s-7d9e74c5-7fb8-45dc-9ff4-12c93afb34cc img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-7d9e74c5-7fb8-45dc-9ff4-12c93afb34cc {
  max-width:  100%;
}

.shg-c#s-7d9e74c5-7fb8-45dc-9ff4-12c93afb34cc img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-7d9e74c5-7fb8-45dc-9ff4-12c93afb34cc .shg-image-zoom,
.shg-c#s-7d9e74c5-7fb8-45dc-9ff4-12c93afb34cc img.shogun-image {
  max-width: 1920px !important;
  
}

.shg-c#s-7d9e74c5-7fb8-45dc-9ff4-12c93afb34cc .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-7d9e74c5-7fb8-45dc-9ff4-12c93afb34cc .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-7d9e74c5-7fb8-45dc-9ff4-12c93afb34cc img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-7d9e74c5-7fb8-45dc-9ff4-12c93afb34cc img.shogun-image,
.shg-c#s-7d9e74c5-7fb8-45dc-9ff4-12c93afb34cc .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-7d9e74c5-7fb8-45dc-9ff4-12c93afb34cc .shg-image-zoom,
.shg-c#s-7d9e74c5-7fb8-45dc-9ff4-12c93afb34cc img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-7d9e74c5-7fb8-45dc-9ff4-12c93afb34cc {
  max-width:  100%;
}

.shg-c#s-7d9e74c5-7fb8-45dc-9ff4-12c93afb34cc img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-7d9e74c5-7fb8-45dc-9ff4-12c93afb34cc .shg-image-zoom,
.shg-c#s-7d9e74c5-7fb8-45dc-9ff4-12c93afb34cc img.shogun-image {
  max-width: 1920px !important;
  
}

.shg-c#s-7d9e74c5-7fb8-45dc-9ff4-12c93afb34cc .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-7d9e74c5-7fb8-45dc-9ff4-12c93afb34cc .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-7d9e74c5-7fb8-45dc-9ff4-12c93afb34cc img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-7d9e74c5-7fb8-45dc-9ff4-12c93afb34cc img.shogun-image,
.shg-c#s-7d9e74c5-7fb8-45dc-9ff4-12c93afb34cc .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-7d9e74c5-7fb8-45dc-9ff4-12c93afb34cc .shg-image-zoom,
.shg-c#s-7d9e74c5-7fb8-45dc-9ff4-12c93afb34cc img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-c5483d08-dc9d-465b-940c-db6000cd0a13 {
  padding-left: 8%;
padding-right: 8%;
min-height: 50px;
}








#s-c5483d08-dc9d-465b-940c-db6000cd0a13 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-c5483d08-dc9d-465b-940c-db6000cd0a13.shg-box.shg-c {
  justify-content: center;
}

#s-19b68b5b-c4cd-4f4c-b33a-c86e21312a82 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-19b68b5b-c4cd-4f4c-b33a-c86e21312a82 .shogun-heading-component h3 {
  
  font-weight:  normal ;
  font-family: "Bebas Neue";
  font-style:  normal ;
  font-size: 30px;
  
  
  text-align: left;
}



#s-632b6d4b-b903-41e2-945e-749138ef7bb5 {
  padding-left: 5%;
padding-right: 5%;
}

#s-14ad5525-3237-4d55-8ef4-c51a9878b608 {
  box-shadow:0px 0px 0px 0px ;
margin-top: 10px;
margin-bottom: 10px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 1px;
}

#s-4606dd7c-50d6-4acd-a8d8-12d860d7440c {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 10px;
background-color: rgba(229, 83, 0, 1);
text-align: center;
cursor: pointer;
background-image: none;
hover-type: color;
}
#s-4606dd7c-50d6-4acd-a8d8-12d860d7440c:hover {background-color: rgba(182, 66, 1, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-4606dd7c-50d6-4acd-a8d8-12d860d7440c:active {border-style: solid !important;
border-top-width: 2px !important;
border-left-width: 2px !important;
border-bottom-width: 2px !important;
border-right-width: 2px !important;
border-color: rgba(18, 103, 179, 1) !important;
background-color: rgba(182, 66, 1, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}

  #s-4606dd7c-50d6-4acd-a8d8-12d860d7440c-atc-btn-wrapper {
    text-align: center;
  }


#s-4606dd7c-50d6-4acd-a8d8-12d860d7440c {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-4606dd7c-50d6-4acd-a8d8-12d860d7440c.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-4606dd7c-50d6-4acd-a8d8-12d860d7440c.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-4606dd7c-50d6-4acd-a8d8-12d860d7440c.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-4606dd7c-50d6-4acd-a8d8-12d860d7440c-atc-btn-wrapper {
    text-align: center;
  }


#s-4606dd7c-50d6-4acd-a8d8-12d860d7440c {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-4606dd7c-50d6-4acd-a8d8-12d860d7440c.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-4606dd7c-50d6-4acd-a8d8-12d860d7440c.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-4606dd7c-50d6-4acd-a8d8-12d860d7440c.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-4606dd7c-50d6-4acd-a8d8-12d860d7440c-atc-btn-wrapper {
    text-align: center;
  }


#s-4606dd7c-50d6-4acd-a8d8-12d860d7440c {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-4606dd7c-50d6-4acd-a8d8-12d860d7440c.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-4606dd7c-50d6-4acd-a8d8-12d860d7440c.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-4606dd7c-50d6-4acd-a8d8-12d860d7440c.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-4606dd7c-50d6-4acd-a8d8-12d860d7440c-atc-btn-wrapper {
    text-align: center;
  }


#s-4606dd7c-50d6-4acd-a8d8-12d860d7440c {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-4606dd7c-50d6-4acd-a8d8-12d860d7440c.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-4606dd7c-50d6-4acd-a8d8-12d860d7440c.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-4606dd7c-50d6-4acd-a8d8-12d860d7440c.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-4606dd7c-50d6-4acd-a8d8-12d860d7440c-atc-btn-wrapper {
    text-align: center;
  }


#s-4606dd7c-50d6-4acd-a8d8-12d860d7440c {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-4606dd7c-50d6-4acd-a8d8-12d860d7440c.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-4606dd7c-50d6-4acd-a8d8-12d860d7440c.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-4606dd7c-50d6-4acd-a8d8-12d860d7440c.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-ad057454-7694-4dbf-8e96-61c306ea5c4f {
  margin-left: 7%;
margin-right: 7%;
text-align: center;
}

#s-ad057454-7694-4dbf-8e96-61c306ea5c4f .shg-product-sold-out {
  display: none;
  color: rgba(230, 83, 0, 1);
  font-size: 35px;
  
  font-family: Bebas Neue;
  font-style:  normal ;
}

#s-ad057454-7694-4dbf-8e96-61c306ea5c4f .shg-product-price {
  color: rgba(230, 83, 0, 1);
  
  font-family: Bebas Neue;
  font-style:  normal ;
  font-size: 35px;
}

#s-ad057454-7694-4dbf-8e96-61c306ea5c4f .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  
  
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-11c45329-052f-49ed-adfe-d44635878f9e {
  padding-top: 0px;
padding-bottom: 0px;
min-height: 50px;
}
@media (min-width: 1200px){#s-11c45329-052f-49ed-adfe-d44635878f9e {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-11c45329-052f-49ed-adfe-d44635878f9e {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-11c45329-052f-49ed-adfe-d44635878f9e {
  
}
}@media (max-width: 767px){#s-11c45329-052f-49ed-adfe-d44635878f9e {
  
}
}







#s-11c45329-052f-49ed-adfe-d44635878f9e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-11c45329-052f-49ed-adfe-d44635878f9e.shg-box.shg-c {
  justify-content: center;
}

#s-32c9ff22-5258-4ab0-b58d-73d16271081e {
  padding-top: 2%;
padding-bottom: 2%;
}
@media (min-width: 1200px){#s-32c9ff22-5258-4ab0-b58d-73d16271081e {
  display: none;
}
#s-32c9ff22-5258-4ab0-b58d-73d16271081e, #wrap-s-32c9ff22-5258-4ab0-b58d-73d16271081e, #wrap-content-s-32c9ff22-5258-4ab0-b58d-73d16271081e { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-32c9ff22-5258-4ab0-b58d-73d16271081e {
  display: none;
}
#s-32c9ff22-5258-4ab0-b58d-73d16271081e, #wrap-s-32c9ff22-5258-4ab0-b58d-73d16271081e, #wrap-content-s-32c9ff22-5258-4ab0-b58d-73d16271081e { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-32c9ff22-5258-4ab0-b58d-73d16271081e {
  display: none;
}
#s-32c9ff22-5258-4ab0-b58d-73d16271081e, #wrap-s-32c9ff22-5258-4ab0-b58d-73d16271081e, #wrap-content-s-32c9ff22-5258-4ab0-b58d-73d16271081e { display: none !important; }}@media (max-width: 767px){#s-32c9ff22-5258-4ab0-b58d-73d16271081e {
  display: none;
}
#s-32c9ff22-5258-4ab0-b58d-73d16271081e, #wrap-s-32c9ff22-5258-4ab0-b58d-73d16271081e, #wrap-content-s-32c9ff22-5258-4ab0-b58d-73d16271081e { display: none !important; }}







#s-32c9ff22-5258-4ab0-b58d-73d16271081e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-32c9ff22-5258-4ab0-b58d-73d16271081e.shg-box.shg-c {
  justify-content: center;
}

#s-154f2cc8-0f78-4e37-90b6-7819db111626 {
  margin-top: 0px;
margin-bottom: 0px;
padding-top: 25px;
padding-bottom: 25px;
min-height: 50px;
}








#s-154f2cc8-0f78-4e37-90b6-7819db111626 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-154f2cc8-0f78-4e37-90b6-7819db111626.shg-box.shg-c {
  justify-content: center;
}

#s-371ceacc-06ae-4133-8bfd-3bffee6e227b {
  margin-top: -10px;
margin-left: 10%;
margin-bottom: -10px;
margin-right: 10%;
padding-left: 10%;
padding-right: 10%;
}

#s-d686c4f3-3f70-45eb-aa61-afe2d316bf73 {
  margin-left: auto;
margin-right: auto;
padding-top: 0%;
padding-left: 3%;
padding-bottom: 0%;
padding-right: 3%;
max-width: 880px;
}

@media (min-width: 0px) {
[id="s-d686c4f3-3f70-45eb-aa61-afe2d316bf73"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 7.5px);
}

}

@media (min-width: 768px) {
[id="s-d686c4f3-3f70-45eb-aa61-afe2d316bf73"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 11.25px);
}

[id="s-d686c4f3-3f70-45eb-aa61-afe2d316bf73"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 11.25px);
}

[id="s-d686c4f3-3f70-45eb-aa61-afe2d316bf73"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 11.25px);
}

}

@media (min-width: 992px) {
[id="s-d686c4f3-3f70-45eb-aa61-afe2d316bf73"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 11.25px);
}

[id="s-d686c4f3-3f70-45eb-aa61-afe2d316bf73"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 11.25px);
}

[id="s-d686c4f3-3f70-45eb-aa61-afe2d316bf73"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 11.25px);
}

}

@media (min-width: 1200px) {
[id="s-d686c4f3-3f70-45eb-aa61-afe2d316bf73"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 11.25px);
}

[id="s-d686c4f3-3f70-45eb-aa61-afe2d316bf73"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 11.25px);
}

[id="s-d686c4f3-3f70-45eb-aa61-afe2d316bf73"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 11.25px);
}

}

#s-403f6e9f-145f-405b-ac1d-82c9da3c86c8 {
  min-height: 50px;
}








#s-403f6e9f-145f-405b-ac1d-82c9da3c86c8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-403f6e9f-145f-405b-ac1d-82c9da3c86c8.shg-box.shg-c {
  justify-content: center;
}

#s-343013c8-87e2-4d19-a28d-5e6784e386e5 {
  text-align: left;
}



.shg-c#s-343013c8-87e2-4d19-a28d-5e6784e386e5 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-343013c8-87e2-4d19-a28d-5e6784e386e5 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-343013c8-87e2-4d19-a28d-5e6784e386e5 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-343013c8-87e2-4d19-a28d-5e6784e386e5 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-343013c8-87e2-4d19-a28d-5e6784e386e5 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-343013c8-87e2-4d19-a28d-5e6784e386e5 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-343013c8-87e2-4d19-a28d-5e6784e386e5 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-343013c8-87e2-4d19-a28d-5e6784e386e5 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-343013c8-87e2-4d19-a28d-5e6784e386e5 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-343013c8-87e2-4d19-a28d-5e6784e386e5 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-20a85bef-99a5-43dd-b013-17bb73dab91f {
  margin-left: 7%;
margin-right: 7%;
text-align: center;
}

#s-20a85bef-99a5-43dd-b013-17bb73dab91f .shg-product-sold-out {
  display: none;
  color: rgba(230, 83, 0, 1);
  font-size: 35px;
  
  font-family: Bebas Neue;
  font-style:  normal ;
}

#s-20a85bef-99a5-43dd-b013-17bb73dab91f .shg-product-price {
  color: rgba(230, 83, 0, 1);
  
  font-family: Bebas Neue;
  font-style:  normal ;
  font-size: 35px;
}

#s-20a85bef-99a5-43dd-b013-17bb73dab91f .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  
  
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-440b53f2-8d06-42c1-8ca0-bcfa1dd962c6 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-440b53f2-8d06-42c1-8ca0-bcfa1dd962c6 .shg-product-title-component h3 {
  color: #000;
  
  
  
  font-size: 18px;
  
  
  
}

#s-58d60e59-4522-435d-8280-2e779879b12b {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 10px;
background-color: rgba(229, 83, 0, 1);
text-align: center;
cursor: pointer;
background-image: none;
hover-type: color;
}
#s-58d60e59-4522-435d-8280-2e779879b12b:hover {background-color: rgba(182, 66, 1, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-58d60e59-4522-435d-8280-2e779879b12b:active {border-style: solid !important;
border-top-width: 2px !important;
border-left-width: 2px !important;
border-bottom-width: 2px !important;
border-right-width: 2px !important;
border-color: rgba(18, 103, 179, 1) !important;
background-color: rgba(182, 66, 1, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}

  #s-58d60e59-4522-435d-8280-2e779879b12b-atc-btn-wrapper {
    text-align: center;
  }


#s-58d60e59-4522-435d-8280-2e779879b12b {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-58d60e59-4522-435d-8280-2e779879b12b.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-58d60e59-4522-435d-8280-2e779879b12b.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-58d60e59-4522-435d-8280-2e779879b12b.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-58d60e59-4522-435d-8280-2e779879b12b-atc-btn-wrapper {
    text-align: center;
  }


#s-58d60e59-4522-435d-8280-2e779879b12b {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-58d60e59-4522-435d-8280-2e779879b12b.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-58d60e59-4522-435d-8280-2e779879b12b.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-58d60e59-4522-435d-8280-2e779879b12b.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-58d60e59-4522-435d-8280-2e779879b12b-atc-btn-wrapper {
    text-align: center;
  }


#s-58d60e59-4522-435d-8280-2e779879b12b {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-58d60e59-4522-435d-8280-2e779879b12b.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-58d60e59-4522-435d-8280-2e779879b12b.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-58d60e59-4522-435d-8280-2e779879b12b.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-58d60e59-4522-435d-8280-2e779879b12b-atc-btn-wrapper {
    text-align: center;
  }


#s-58d60e59-4522-435d-8280-2e779879b12b {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-58d60e59-4522-435d-8280-2e779879b12b.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-58d60e59-4522-435d-8280-2e779879b12b.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-58d60e59-4522-435d-8280-2e779879b12b.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-58d60e59-4522-435d-8280-2e779879b12b-atc-btn-wrapper {
    text-align: center;
  }


#s-58d60e59-4522-435d-8280-2e779879b12b {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-58d60e59-4522-435d-8280-2e779879b12b.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-58d60e59-4522-435d-8280-2e779879b12b.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-58d60e59-4522-435d-8280-2e779879b12b.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-11fa5db5-6752-499b-945a-21d8c89928d9 {
  min-height: 50px;
}








#s-11fa5db5-6752-499b-945a-21d8c89928d9 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-11fa5db5-6752-499b-945a-21d8c89928d9.shg-box.shg-c {
  justify-content: center;
}

#s-ec27b218-70e0-4a9c-b023-4073f66c4fa9 {
  text-align: left;
}



.shg-c#s-ec27b218-70e0-4a9c-b023-4073f66c4fa9 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-ec27b218-70e0-4a9c-b023-4073f66c4fa9 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-ec27b218-70e0-4a9c-b023-4073f66c4fa9 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-ec27b218-70e0-4a9c-b023-4073f66c4fa9 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-ec27b218-70e0-4a9c-b023-4073f66c4fa9 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-ec27b218-70e0-4a9c-b023-4073f66c4fa9 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-ec27b218-70e0-4a9c-b023-4073f66c4fa9 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-ec27b218-70e0-4a9c-b023-4073f66c4fa9 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-ec27b218-70e0-4a9c-b023-4073f66c4fa9 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-ec27b218-70e0-4a9c-b023-4073f66c4fa9 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-ca35f41f-4ba5-4aae-9f9f-99405423e72b {
  margin-left: 7%;
margin-right: 7%;
text-align: center;
}

#s-ca35f41f-4ba5-4aae-9f9f-99405423e72b .shg-product-sold-out {
  display: none;
  color: rgba(230, 83, 0, 1);
  font-size: 35px;
  
  font-family: Bebas Neue;
  font-style:  normal ;
}

#s-ca35f41f-4ba5-4aae-9f9f-99405423e72b .shg-product-price {
  color: rgba(230, 83, 0, 1);
  
  font-family: Bebas Neue;
  font-style:  normal ;
  font-size: 35px;
}

#s-ca35f41f-4ba5-4aae-9f9f-99405423e72b .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  
  
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-96e5cc03-04c3-40a1-a458-4ba064fe6710 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-96e5cc03-04c3-40a1-a458-4ba064fe6710 .shg-product-title-component h3 {
  color: #000;
  
  
  
  font-size: 18px;
  
  
  
}

#s-54921964-b633-4a6e-8aa0-0d4316814a5a {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 10px;
background-color: rgba(229, 83, 0, 1);
text-align: center;
cursor: pointer;
background-image: none;
hover-type: color;
}
#s-54921964-b633-4a6e-8aa0-0d4316814a5a:hover {background-color: rgba(182, 66, 1, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-54921964-b633-4a6e-8aa0-0d4316814a5a:active {border-style: solid !important;
border-top-width: 2px !important;
border-left-width: 2px !important;
border-bottom-width: 2px !important;
border-right-width: 2px !important;
border-color: rgba(18, 103, 179, 1) !important;
background-color: rgba(182, 66, 1, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}

  #s-54921964-b633-4a6e-8aa0-0d4316814a5a-atc-btn-wrapper {
    text-align: center;
  }


#s-54921964-b633-4a6e-8aa0-0d4316814a5a {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-54921964-b633-4a6e-8aa0-0d4316814a5a.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-54921964-b633-4a6e-8aa0-0d4316814a5a.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-54921964-b633-4a6e-8aa0-0d4316814a5a.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-54921964-b633-4a6e-8aa0-0d4316814a5a-atc-btn-wrapper {
    text-align: center;
  }


#s-54921964-b633-4a6e-8aa0-0d4316814a5a {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-54921964-b633-4a6e-8aa0-0d4316814a5a.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-54921964-b633-4a6e-8aa0-0d4316814a5a.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-54921964-b633-4a6e-8aa0-0d4316814a5a.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-54921964-b633-4a6e-8aa0-0d4316814a5a-atc-btn-wrapper {
    text-align: center;
  }


#s-54921964-b633-4a6e-8aa0-0d4316814a5a {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-54921964-b633-4a6e-8aa0-0d4316814a5a.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-54921964-b633-4a6e-8aa0-0d4316814a5a.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-54921964-b633-4a6e-8aa0-0d4316814a5a.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-54921964-b633-4a6e-8aa0-0d4316814a5a-atc-btn-wrapper {
    text-align: center;
  }


#s-54921964-b633-4a6e-8aa0-0d4316814a5a {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-54921964-b633-4a6e-8aa0-0d4316814a5a.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-54921964-b633-4a6e-8aa0-0d4316814a5a.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-54921964-b633-4a6e-8aa0-0d4316814a5a.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-54921964-b633-4a6e-8aa0-0d4316814a5a-atc-btn-wrapper {
    text-align: center;
  }


#s-54921964-b633-4a6e-8aa0-0d4316814a5a {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-54921964-b633-4a6e-8aa0-0d4316814a5a.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-54921964-b633-4a6e-8aa0-0d4316814a5a.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-54921964-b633-4a6e-8aa0-0d4316814a5a.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-330be4d2-c3c5-405e-bdf4-210bb0d8d8ff {
  min-height: 50px;
}








#s-330be4d2-c3c5-405e-bdf4-210bb0d8d8ff > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-330be4d2-c3c5-405e-bdf4-210bb0d8d8ff.shg-box.shg-c {
  justify-content: center;
}

#s-590cf585-9c04-4026-ac11-0da3ad31f40e {
  text-align: left;
}



.shg-c#s-590cf585-9c04-4026-ac11-0da3ad31f40e .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-590cf585-9c04-4026-ac11-0da3ad31f40e img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-590cf585-9c04-4026-ac11-0da3ad31f40e .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-590cf585-9c04-4026-ac11-0da3ad31f40e img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-590cf585-9c04-4026-ac11-0da3ad31f40e .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-590cf585-9c04-4026-ac11-0da3ad31f40e img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-590cf585-9c04-4026-ac11-0da3ad31f40e .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-590cf585-9c04-4026-ac11-0da3ad31f40e img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-590cf585-9c04-4026-ac11-0da3ad31f40e .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-590cf585-9c04-4026-ac11-0da3ad31f40e img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-22f42aca-7223-474f-9711-77d885b97a3f {
  margin-left: 7%;
margin-right: 7%;
text-align: center;
}

#s-22f42aca-7223-474f-9711-77d885b97a3f .shg-product-sold-out {
  display: none;
  color: rgba(230, 83, 0, 1);
  font-size: 35px;
  
  font-family: Bebas Neue;
  font-style:  normal ;
}

#s-22f42aca-7223-474f-9711-77d885b97a3f .shg-product-price {
  color: rgba(230, 83, 0, 1);
  
  font-family: Bebas Neue;
  font-style:  normal ;
  font-size: 35px;
}

#s-22f42aca-7223-474f-9711-77d885b97a3f .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  
  
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-b5bddb15-75c6-4946-acb3-1674843d8743 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-b5bddb15-75c6-4946-acb3-1674843d8743 .shg-product-title-component h3 {
  color: #000;
  
  
  
  font-size: 18px;
  
  
  
}

#s-a4437bd3-07a2-440b-917e-b9290901b39e {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 10px;
background-color: rgba(229, 83, 0, 1);
text-align: center;
cursor: pointer;
background-image: none;
hover-type: color;
}
#s-a4437bd3-07a2-440b-917e-b9290901b39e:hover {background-color: rgba(182, 66, 1, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-a4437bd3-07a2-440b-917e-b9290901b39e:active {border-style: solid !important;
border-top-width: 2px !important;
border-left-width: 2px !important;
border-bottom-width: 2px !important;
border-right-width: 2px !important;
border-color: rgba(18, 103, 179, 1) !important;
background-color: rgba(182, 66, 1, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}

  #s-a4437bd3-07a2-440b-917e-b9290901b39e-atc-btn-wrapper {
    text-align: center;
  }


#s-a4437bd3-07a2-440b-917e-b9290901b39e {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-a4437bd3-07a2-440b-917e-b9290901b39e.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-a4437bd3-07a2-440b-917e-b9290901b39e.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-a4437bd3-07a2-440b-917e-b9290901b39e.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-a4437bd3-07a2-440b-917e-b9290901b39e-atc-btn-wrapper {
    text-align: center;
  }


#s-a4437bd3-07a2-440b-917e-b9290901b39e {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-a4437bd3-07a2-440b-917e-b9290901b39e.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-a4437bd3-07a2-440b-917e-b9290901b39e.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-a4437bd3-07a2-440b-917e-b9290901b39e.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-a4437bd3-07a2-440b-917e-b9290901b39e-atc-btn-wrapper {
    text-align: center;
  }


#s-a4437bd3-07a2-440b-917e-b9290901b39e {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-a4437bd3-07a2-440b-917e-b9290901b39e.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-a4437bd3-07a2-440b-917e-b9290901b39e.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-a4437bd3-07a2-440b-917e-b9290901b39e.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-a4437bd3-07a2-440b-917e-b9290901b39e-atc-btn-wrapper {
    text-align: center;
  }


#s-a4437bd3-07a2-440b-917e-b9290901b39e {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-a4437bd3-07a2-440b-917e-b9290901b39e.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-a4437bd3-07a2-440b-917e-b9290901b39e.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-a4437bd3-07a2-440b-917e-b9290901b39e.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-a4437bd3-07a2-440b-917e-b9290901b39e-atc-btn-wrapper {
    text-align: center;
  }


#s-a4437bd3-07a2-440b-917e-b9290901b39e {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-a4437bd3-07a2-440b-917e-b9290901b39e.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-a4437bd3-07a2-440b-917e-b9290901b39e.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-a4437bd3-07a2-440b-917e-b9290901b39e.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-4a61b9fb-e123-4fbc-8e6a-a15019424dfd {
  margin-top: 0px;
margin-left: 3%;
margin-bottom: 0px;
margin-right: 3%;
}

#s-d3feda00-00f5-4b4e-a10e-d6c1b6a7c5df {
  margin-top: 0px;
margin-left: 0%;
margin-bottom: 0px;
margin-right: 0%;
padding-top: 2%;
padding-left: 3%;
padding-bottom: 2%;
padding-right: 3%;
}

#s-e2b4d4a0-e5dc-4108-96f4-4a3c1fd61993 {
  margin-top: 3%;
margin-left: 5%;
margin-bottom: 3%;
margin-right: 5%;
min-height: 50px;
background-color: rgba(242, 242, 242, 1);
}








#s-e2b4d4a0-e5dc-4108-96f4-4a3c1fd61993 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-e2b4d4a0-e5dc-4108-96f4-4a3c1fd61993 {
  cursor: pointer;
}#s-e2b4d4a0-e5dc-4108-96f4-4a3c1fd61993.shg-box.shg-c {
  justify-content: center;
}

#s-0b9cacff-88be-44d2-a344-1acf46418c83 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-0b9cacff-88be-44d2-a344-1acf46418c83 .shogun-heading-component h3 {
  
  font-weight:  normal ;
  font-family: "Bebas Neue";
  font-style:  normal ;
  font-size: 30px;
  
  
  text-align: center;
}



#s-042b00e8-2a50-4e7a-8bbc-e2e9bb947ef2 {
  margin-top: 0px;
margin-bottom: 0px;
padding-left: 4%;
padding-right: 4%;
}

#s-40c33385-c18f-4ce2-ace1-a49ce84401b9 {
  margin-top: 50px;
min-height: 50px;
}
@media (min-width: 1200px){#s-40c33385-c18f-4ce2-ace1-a49ce84401b9 {
  display: none;
}
#s-40c33385-c18f-4ce2-ace1-a49ce84401b9, #wrap-s-40c33385-c18f-4ce2-ace1-a49ce84401b9, #wrap-content-s-40c33385-c18f-4ce2-ace1-a49ce84401b9 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-40c33385-c18f-4ce2-ace1-a49ce84401b9 {
  display: none;
}
#s-40c33385-c18f-4ce2-ace1-a49ce84401b9, #wrap-s-40c33385-c18f-4ce2-ace1-a49ce84401b9, #wrap-content-s-40c33385-c18f-4ce2-ace1-a49ce84401b9 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-40c33385-c18f-4ce2-ace1-a49ce84401b9 {
  display: none;
}
#s-40c33385-c18f-4ce2-ace1-a49ce84401b9, #wrap-s-40c33385-c18f-4ce2-ace1-a49ce84401b9, #wrap-content-s-40c33385-c18f-4ce2-ace1-a49ce84401b9 { display: none !important; }}@media (max-width: 767px){#s-40c33385-c18f-4ce2-ace1-a49ce84401b9 {
  display: none;
}
#s-40c33385-c18f-4ce2-ace1-a49ce84401b9, #wrap-s-40c33385-c18f-4ce2-ace1-a49ce84401b9, #wrap-content-s-40c33385-c18f-4ce2-ace1-a49ce84401b9 { display: none !important; }}







#s-40c33385-c18f-4ce2-ace1-a49ce84401b9 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-40c33385-c18f-4ce2-ace1-a49ce84401b9.shg-box.shg-c {
  justify-content: center;
}

#s-2e919cba-024e-4ec5-bdf8-f0e40131e66c {
  background-repeat: no-repeat;
background-size: cover;
margin-top: 0px;
margin-left: -30px;
margin-bottom: 0px;
margin-right: -30px;
padding-top: 20px;
padding-left: 0px;
padding-bottom: 20px;
padding-right: 0px;
min-height: 50px;
background-position: center center;
}

#s-2e919cba-024e-4ec5-bdf8-f0e40131e66c {
  background-image: url(https://i.shgcdn.com/02339e91-7651-4f78-a954-efb6432510dc/-/format/auto/-/preview/3000x3000/-/quality/lighter/);
}








#s-2e919cba-024e-4ec5-bdf8-f0e40131e66c > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-2e919cba-024e-4ec5-bdf8-f0e40131e66c.shg-box.shg-c {
  justify-content: center;
}

#s-443be893-3997-4403-a343-745ef643a87d {
  margin-top: 0px;
margin-left: 5%;
margin-bottom: -40px;
margin-right: 5%;
padding-top: 0px;
padding-bottom: 0px;
}

#s-39639f1d-313b-4dee-a32b-7304c657b952 {
  margin-left: 6%;
margin-right: 6%;
padding-left: 10%;
padding-right: 10%;
}

#s-394f7316-e0c3-4437-9cb8-769a2ee76fa6 {
  margin-top: 15px;
margin-left: 0%;
margin-bottom: 15px;
margin-right: 0%;
padding-top: 2px;
padding-left: 3%;
padding-bottom: 2px;
padding-right: 3%;
}

#s-237e3c47-061d-4683-91dd-6d5027604f83 {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
padding-top: 0px;
padding-left: 2%;
padding-bottom: 0px;
padding-right: 2%;
max-width: 880px;
}

#s-ee8be4be-fd36-4db3-849c-7258de11ffa1 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-ee8be4be-fd36-4db3-849c-7258de11ffa1 {
  display: none;
}
#s-ee8be4be-fd36-4db3-849c-7258de11ffa1, #wrap-s-ee8be4be-fd36-4db3-849c-7258de11ffa1, #wrap-content-s-ee8be4be-fd36-4db3-849c-7258de11ffa1 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-ee8be4be-fd36-4db3-849c-7258de11ffa1 {
  display: none;
}
#s-ee8be4be-fd36-4db3-849c-7258de11ffa1, #wrap-s-ee8be4be-fd36-4db3-849c-7258de11ffa1, #wrap-content-s-ee8be4be-fd36-4db3-849c-7258de11ffa1 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-ee8be4be-fd36-4db3-849c-7258de11ffa1 {
  
}
}







#s-ee8be4be-fd36-4db3-849c-7258de11ffa1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-ee8be4be-fd36-4db3-849c-7258de11ffa1.shg-box.shg-c {
  justify-content: center;
}

#s-c663aac6-233b-490d-a6ee-78e3f17cd07e {
  text-align: left;
}


.shg-c#s-c663aac6-233b-490d-a6ee-78e3f17cd07e {
  max-width:  100%;
}

.shg-c#s-c663aac6-233b-490d-a6ee-78e3f17cd07e img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-c663aac6-233b-490d-a6ee-78e3f17cd07e .shg-image-zoom,
.shg-c#s-c663aac6-233b-490d-a6ee-78e3f17cd07e img.shogun-image {
  max-width: 1920px !important;
  
}

.shg-c#s-c663aac6-233b-490d-a6ee-78e3f17cd07e .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-c663aac6-233b-490d-a6ee-78e3f17cd07e .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c663aac6-233b-490d-a6ee-78e3f17cd07e img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-c663aac6-233b-490d-a6ee-78e3f17cd07e img.shogun-image,
.shg-c#s-c663aac6-233b-490d-a6ee-78e3f17cd07e .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-c663aac6-233b-490d-a6ee-78e3f17cd07e .shg-image-zoom,
.shg-c#s-c663aac6-233b-490d-a6ee-78e3f17cd07e img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-c663aac6-233b-490d-a6ee-78e3f17cd07e {
  max-width:  100%;
}

.shg-c#s-c663aac6-233b-490d-a6ee-78e3f17cd07e img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-c663aac6-233b-490d-a6ee-78e3f17cd07e .shg-image-zoom,
.shg-c#s-c663aac6-233b-490d-a6ee-78e3f17cd07e img.shogun-image {
  max-width: 1920px !important;
  
}

.shg-c#s-c663aac6-233b-490d-a6ee-78e3f17cd07e .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-c663aac6-233b-490d-a6ee-78e3f17cd07e .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c663aac6-233b-490d-a6ee-78e3f17cd07e img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-c663aac6-233b-490d-a6ee-78e3f17cd07e img.shogun-image,
.shg-c#s-c663aac6-233b-490d-a6ee-78e3f17cd07e .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-c663aac6-233b-490d-a6ee-78e3f17cd07e .shg-image-zoom,
.shg-c#s-c663aac6-233b-490d-a6ee-78e3f17cd07e img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-c663aac6-233b-490d-a6ee-78e3f17cd07e {
  max-width:  100%;
}

.shg-c#s-c663aac6-233b-490d-a6ee-78e3f17cd07e img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-c663aac6-233b-490d-a6ee-78e3f17cd07e .shg-image-zoom,
.shg-c#s-c663aac6-233b-490d-a6ee-78e3f17cd07e img.shogun-image {
  max-width: 1920px !important;
  
}

.shg-c#s-c663aac6-233b-490d-a6ee-78e3f17cd07e .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-c663aac6-233b-490d-a6ee-78e3f17cd07e .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c663aac6-233b-490d-a6ee-78e3f17cd07e img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-c663aac6-233b-490d-a6ee-78e3f17cd07e img.shogun-image,
.shg-c#s-c663aac6-233b-490d-a6ee-78e3f17cd07e .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-c663aac6-233b-490d-a6ee-78e3f17cd07e .shg-image-zoom,
.shg-c#s-c663aac6-233b-490d-a6ee-78e3f17cd07e img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-c663aac6-233b-490d-a6ee-78e3f17cd07e {
  max-width:  100%;
}

.shg-c#s-c663aac6-233b-490d-a6ee-78e3f17cd07e img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-c663aac6-233b-490d-a6ee-78e3f17cd07e .shg-image-zoom,
.shg-c#s-c663aac6-233b-490d-a6ee-78e3f17cd07e img.shogun-image {
  max-width: 1920px !important;
  
}

.shg-c#s-c663aac6-233b-490d-a6ee-78e3f17cd07e .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-c663aac6-233b-490d-a6ee-78e3f17cd07e .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c663aac6-233b-490d-a6ee-78e3f17cd07e img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-c663aac6-233b-490d-a6ee-78e3f17cd07e img.shogun-image,
.shg-c#s-c663aac6-233b-490d-a6ee-78e3f17cd07e .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-c663aac6-233b-490d-a6ee-78e3f17cd07e .shg-image-zoom,
.shg-c#s-c663aac6-233b-490d-a6ee-78e3f17cd07e img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-c663aac6-233b-490d-a6ee-78e3f17cd07e {
  max-width:  100%;
}

.shg-c#s-c663aac6-233b-490d-a6ee-78e3f17cd07e img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-c663aac6-233b-490d-a6ee-78e3f17cd07e .shg-image-zoom,
.shg-c#s-c663aac6-233b-490d-a6ee-78e3f17cd07e img.shogun-image {
  max-width: 1920px !important;
  
}

.shg-c#s-c663aac6-233b-490d-a6ee-78e3f17cd07e .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-c663aac6-233b-490d-a6ee-78e3f17cd07e .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-c663aac6-233b-490d-a6ee-78e3f17cd07e img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-c663aac6-233b-490d-a6ee-78e3f17cd07e img.shogun-image,
.shg-c#s-c663aac6-233b-490d-a6ee-78e3f17cd07e .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-c663aac6-233b-490d-a6ee-78e3f17cd07e .shg-image-zoom,
.shg-c#s-c663aac6-233b-490d-a6ee-78e3f17cd07e img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-44ccca79-74b3-4a41-9e14-ac115b02ae0b {
  padding-left: 8%;
padding-right: 8%;
min-height: 50px;
}








#s-44ccca79-74b3-4a41-9e14-ac115b02ae0b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-44ccca79-74b3-4a41-9e14-ac115b02ae0b.shg-box.shg-c {
  justify-content: center;
}

#s-14d687da-c754-464b-af78-d02bd4e37ac6 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-14d687da-c754-464b-af78-d02bd4e37ac6 .shogun-heading-component h3 {
  
  font-weight:  normal ;
  font-family: "Bebas Neue";
  font-style:  normal ;
  font-size: 30px;
  
  
  text-align: left;
}



#s-8f084f2e-8742-4ff3-b214-7ec46eebe9bf {
  padding-left: 5%;
padding-right: 5%;
}

#s-2ceb37c4-d7b8-4344-b7d7-8bcffbecd6f3 {
  box-shadow:0px 0px 0px 0px ;
margin-top: 10px;
margin-bottom: 10px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 1px;
text-align: center;
}

#s-194a4b8f-0c7c-47dd-80bb-24f639784d07 {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 10px;
background-color: rgba(229, 83, 0, 1);
text-align: center;
cursor: pointer;
background-image: none;
hover-type: color;
}
#s-194a4b8f-0c7c-47dd-80bb-24f639784d07:hover {background-color: rgba(182, 66, 1, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-194a4b8f-0c7c-47dd-80bb-24f639784d07:active {border-style: solid !important;
border-top-width: 2px !important;
border-left-width: 2px !important;
border-bottom-width: 2px !important;
border-right-width: 2px !important;
border-color: rgba(18, 103, 179, 1) !important;
background-color: rgba(182, 66, 1, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}

  #s-194a4b8f-0c7c-47dd-80bb-24f639784d07-atc-btn-wrapper {
    text-align: center;
  }


#s-194a4b8f-0c7c-47dd-80bb-24f639784d07 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-194a4b8f-0c7c-47dd-80bb-24f639784d07.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-194a4b8f-0c7c-47dd-80bb-24f639784d07.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-194a4b8f-0c7c-47dd-80bb-24f639784d07.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-194a4b8f-0c7c-47dd-80bb-24f639784d07-atc-btn-wrapper {
    text-align: center;
  }


#s-194a4b8f-0c7c-47dd-80bb-24f639784d07 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-194a4b8f-0c7c-47dd-80bb-24f639784d07.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-194a4b8f-0c7c-47dd-80bb-24f639784d07.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-194a4b8f-0c7c-47dd-80bb-24f639784d07.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-194a4b8f-0c7c-47dd-80bb-24f639784d07-atc-btn-wrapper {
    text-align: center;
  }


#s-194a4b8f-0c7c-47dd-80bb-24f639784d07 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-194a4b8f-0c7c-47dd-80bb-24f639784d07.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-194a4b8f-0c7c-47dd-80bb-24f639784d07.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-194a4b8f-0c7c-47dd-80bb-24f639784d07.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-194a4b8f-0c7c-47dd-80bb-24f639784d07-atc-btn-wrapper {
    text-align: center;
  }


#s-194a4b8f-0c7c-47dd-80bb-24f639784d07 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-194a4b8f-0c7c-47dd-80bb-24f639784d07.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-194a4b8f-0c7c-47dd-80bb-24f639784d07.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-194a4b8f-0c7c-47dd-80bb-24f639784d07.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-194a4b8f-0c7c-47dd-80bb-24f639784d07-atc-btn-wrapper {
    text-align: center;
  }


#s-194a4b8f-0c7c-47dd-80bb-24f639784d07 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-194a4b8f-0c7c-47dd-80bb-24f639784d07.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-194a4b8f-0c7c-47dd-80bb-24f639784d07.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-194a4b8f-0c7c-47dd-80bb-24f639784d07.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-19161dd3-862a-496b-b0b0-be4b81f00347 {
  margin-left: 7%;
margin-right: 7%;
text-align: center;
}

#s-19161dd3-862a-496b-b0b0-be4b81f00347 .shg-product-sold-out {
  display: none;
  color: rgba(230, 83, 0, 1);
  font-size: 35px;
  
  font-family: Bebas Neue;
  font-style:  normal ;
}

#s-19161dd3-862a-496b-b0b0-be4b81f00347 .shg-product-price {
  color: rgba(230, 83, 0, 1);
  
  font-family: Bebas Neue;
  font-style:  normal ;
  font-size: 35px;
}

#s-19161dd3-862a-496b-b0b0-be4b81f00347 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  
  
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-a5f03753-d0f7-4f59-8df6-c41284cfd640 {
  margin-top: auto;
margin-left: 5%;
margin-bottom: auto;
margin-right: 5%;
min-height: 0px;
background-color: rgba(242, 242, 242, 1);
}








#s-a5f03753-d0f7-4f59-8df6-c41284cfd640 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-a5f03753-d0f7-4f59-8df6-c41284cfd640 {
  cursor: pointer;
}#s-a5f03753-d0f7-4f59-8df6-c41284cfd640.shg-box.shg-c {
  justify-content: center;
}

#s-f010b5bb-53e9-4891-8f63-8ee88ecdc3fb {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-f010b5bb-53e9-4891-8f63-8ee88ecdc3fb .shogun-heading-component h3 {
  
  font-weight:  normal ;
  font-family: "Bebas Neue";
  font-style:  normal ;
  font-size: 30px;
  
  
  text-align: center;
}



#s-d019fa65-827c-49ea-ab6f-0f2975feb2e5 {
  margin-top: 0px;
margin-bottom: 0px;
padding-left: 4%;
padding-right: 4%;
}

#s-b09823ed-14e9-42ad-a435-f4e61376a156 {
  margin-top: 0px;
margin-bottom: 30px;
padding-top: 25px;
padding-bottom: 25px;
min-height: 50px;
}








#s-b09823ed-14e9-42ad-a435-f4e61376a156 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-b09823ed-14e9-42ad-a435-f4e61376a156.shg-box.shg-c {
  justify-content: center;
}

#s-f5226288-3dcb-4422-b119-31deb5b9c941 {
  margin-top: -10px;
margin-left: 10%;
margin-bottom: -10px;
margin-right: 10%;
padding-left: 10%;
padding-right: 10%;
}

#s-657ee898-f9bd-4c6d-92d9-bd436c06702e {
  margin-top: -15px;
margin-left: 10%;
margin-bottom: -15px;
margin-right: 10%;
padding-top: 0px;
padding-bottom: 0px;
}

#s-220f0972-0a79-481b-b3c8-374922bc9c60 {
  margin-left: auto;
margin-right: auto;
padding-top: 0%;
padding-left: 3%;
padding-bottom: 0%;
padding-right: 3%;
max-width: 1280px;
}

@media (min-width: 0px) {
[id="s-220f0972-0a79-481b-b3c8-374922bc9c60"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 7.5px);
}

}

@media (min-width: 768px) {
[id="s-220f0972-0a79-481b-b3c8-374922bc9c60"] > .shg-row > .shg-c-sm-2_4 {
  width: calc(20.0% - 12.0px);
}

}

@media (min-width: 992px) {
[id="s-220f0972-0a79-481b-b3c8-374922bc9c60"] > .shg-row > .shg-c-md-2_4 {
  width: calc(20.0% - 12.0px);
}

}

@media (min-width: 1200px) {
[id="s-220f0972-0a79-481b-b3c8-374922bc9c60"] > .shg-row > .shg-c-lg-2_4 {
  width: calc(20.0% - 12.0px);
}

}

#s-08506a07-6e71-4515-bff7-b529d33d08b2 {
  min-height: 50px;
}








#s-08506a07-6e71-4515-bff7-b529d33d08b2 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-08506a07-6e71-4515-bff7-b529d33d08b2.shg-box.shg-c {
  justify-content: center;
}

#s-79f64686-3387-43d5-be97-d8b0f875e670 {
  text-align: left;
}



.shg-c#s-79f64686-3387-43d5-be97-d8b0f875e670 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-79f64686-3387-43d5-be97-d8b0f875e670 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-79f64686-3387-43d5-be97-d8b0f875e670 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-79f64686-3387-43d5-be97-d8b0f875e670 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-79f64686-3387-43d5-be97-d8b0f875e670 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-79f64686-3387-43d5-be97-d8b0f875e670 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-79f64686-3387-43d5-be97-d8b0f875e670 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-79f64686-3387-43d5-be97-d8b0f875e670 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-79f64686-3387-43d5-be97-d8b0f875e670 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-79f64686-3387-43d5-be97-d8b0f875e670 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-19a53de9-f7f3-4c7c-8d11-2591f12f8fda {
  margin-left: 7%;
margin-right: 7%;
text-align: center;
}

#s-19a53de9-f7f3-4c7c-8d11-2591f12f8fda .shg-product-sold-out {
  display: none;
  color: rgba(230, 83, 0, 1);
  font-size: 35px;
  
  font-family: Bebas Neue;
  font-style:  normal ;
}

#s-19a53de9-f7f3-4c7c-8d11-2591f12f8fda .shg-product-price {
  color: rgba(230, 83, 0, 1);
  
  font-family: Bebas Neue;
  font-style:  normal ;
  font-size: 35px;
}

#s-19a53de9-f7f3-4c7c-8d11-2591f12f8fda .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  
  
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-6f9751ca-72d2-4233-9390-7aac113f14e8 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-6f9751ca-72d2-4233-9390-7aac113f14e8 .shg-product-title-component h3 {
  color: #000;
  
  
  
  font-size: 18px;
  
  
  
}

#s-31b90b5b-e3fe-4b6b-965c-31c28bee2a6c {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 10px;
background-color: rgba(229, 83, 0, 1);
text-align: center;
cursor: pointer;
background-image: none;
hover-type: color;
}
#s-31b90b5b-e3fe-4b6b-965c-31c28bee2a6c:hover {background-color: rgba(182, 66, 1, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-31b90b5b-e3fe-4b6b-965c-31c28bee2a6c:active {border-style: solid !important;
border-top-width: 2px !important;
border-left-width: 2px !important;
border-bottom-width: 2px !important;
border-right-width: 2px !important;
border-color: rgba(18, 103, 179, 1) !important;
background-color: rgba(182, 66, 1, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}

  #s-31b90b5b-e3fe-4b6b-965c-31c28bee2a6c-atc-btn-wrapper {
    text-align: center;
  }


#s-31b90b5b-e3fe-4b6b-965c-31c28bee2a6c {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-31b90b5b-e3fe-4b6b-965c-31c28bee2a6c.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-31b90b5b-e3fe-4b6b-965c-31c28bee2a6c.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-31b90b5b-e3fe-4b6b-965c-31c28bee2a6c.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-31b90b5b-e3fe-4b6b-965c-31c28bee2a6c-atc-btn-wrapper {
    text-align: center;
  }


#s-31b90b5b-e3fe-4b6b-965c-31c28bee2a6c {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-31b90b5b-e3fe-4b6b-965c-31c28bee2a6c.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-31b90b5b-e3fe-4b6b-965c-31c28bee2a6c.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-31b90b5b-e3fe-4b6b-965c-31c28bee2a6c.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-31b90b5b-e3fe-4b6b-965c-31c28bee2a6c-atc-btn-wrapper {
    text-align: center;
  }


#s-31b90b5b-e3fe-4b6b-965c-31c28bee2a6c {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-31b90b5b-e3fe-4b6b-965c-31c28bee2a6c.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-31b90b5b-e3fe-4b6b-965c-31c28bee2a6c.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-31b90b5b-e3fe-4b6b-965c-31c28bee2a6c.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-31b90b5b-e3fe-4b6b-965c-31c28bee2a6c-atc-btn-wrapper {
    text-align: center;
  }


#s-31b90b5b-e3fe-4b6b-965c-31c28bee2a6c {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-31b90b5b-e3fe-4b6b-965c-31c28bee2a6c.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-31b90b5b-e3fe-4b6b-965c-31c28bee2a6c.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-31b90b5b-e3fe-4b6b-965c-31c28bee2a6c.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-31b90b5b-e3fe-4b6b-965c-31c28bee2a6c-atc-btn-wrapper {
    text-align: center;
  }


#s-31b90b5b-e3fe-4b6b-965c-31c28bee2a6c {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-31b90b5b-e3fe-4b6b-965c-31c28bee2a6c.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-31b90b5b-e3fe-4b6b-965c-31c28bee2a6c.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-31b90b5b-e3fe-4b6b-965c-31c28bee2a6c.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-4224aa63-b10e-462f-803c-f54dec5ac395 {
  min-height: 50px;
}








#s-4224aa63-b10e-462f-803c-f54dec5ac395 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-4224aa63-b10e-462f-803c-f54dec5ac395.shg-box.shg-c {
  justify-content: center;
}

#s-42b5969f-b2b1-429b-9aa4-be4b6ca4269e {
  text-align: left;
}



.shg-c#s-42b5969f-b2b1-429b-9aa4-be4b6ca4269e .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-42b5969f-b2b1-429b-9aa4-be4b6ca4269e img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-42b5969f-b2b1-429b-9aa4-be4b6ca4269e .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-42b5969f-b2b1-429b-9aa4-be4b6ca4269e img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-42b5969f-b2b1-429b-9aa4-be4b6ca4269e .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-42b5969f-b2b1-429b-9aa4-be4b6ca4269e img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-42b5969f-b2b1-429b-9aa4-be4b6ca4269e .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-42b5969f-b2b1-429b-9aa4-be4b6ca4269e img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-42b5969f-b2b1-429b-9aa4-be4b6ca4269e .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-42b5969f-b2b1-429b-9aa4-be4b6ca4269e img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-a9126ee0-122c-48b2-ab04-f51d5d33a441 {
  margin-left: 7%;
margin-right: 7%;
text-align: center;
}

#s-a9126ee0-122c-48b2-ab04-f51d5d33a441 .shg-product-sold-out {
  display: none;
  color: rgba(230, 83, 0, 1);
  font-size: 35px;
  
  font-family: Bebas Neue;
  font-style:  normal ;
}

#s-a9126ee0-122c-48b2-ab04-f51d5d33a441 .shg-product-price {
  color: rgba(230, 83, 0, 1);
  
  font-family: Bebas Neue;
  font-style:  normal ;
  font-size: 35px;
}

#s-a9126ee0-122c-48b2-ab04-f51d5d33a441 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  
  
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-d1cdb349-bab0-4e27-9983-714091128523 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-d1cdb349-bab0-4e27-9983-714091128523 .shg-product-title-component h3 {
  color: #000;
  
  
  
  font-size: 18px;
  
  
  
}

#s-b55f9ca8-325c-4402-85a0-094aae957e07 {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 10px;
background-color: rgba(229, 83, 0, 1);
text-align: center;
cursor: pointer;
background-image: none;
hover-type: color;
}
#s-b55f9ca8-325c-4402-85a0-094aae957e07:hover {background-color: rgba(182, 66, 1, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-b55f9ca8-325c-4402-85a0-094aae957e07:active {border-style: solid !important;
border-top-width: 2px !important;
border-left-width: 2px !important;
border-bottom-width: 2px !important;
border-right-width: 2px !important;
border-color: rgba(18, 103, 179, 1) !important;
background-color: rgba(182, 66, 1, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}

  #s-b55f9ca8-325c-4402-85a0-094aae957e07-atc-btn-wrapper {
    text-align: center;
  }


#s-b55f9ca8-325c-4402-85a0-094aae957e07 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-b55f9ca8-325c-4402-85a0-094aae957e07.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-b55f9ca8-325c-4402-85a0-094aae957e07.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-b55f9ca8-325c-4402-85a0-094aae957e07.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-b55f9ca8-325c-4402-85a0-094aae957e07-atc-btn-wrapper {
    text-align: center;
  }


#s-b55f9ca8-325c-4402-85a0-094aae957e07 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-b55f9ca8-325c-4402-85a0-094aae957e07.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-b55f9ca8-325c-4402-85a0-094aae957e07.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-b55f9ca8-325c-4402-85a0-094aae957e07.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-b55f9ca8-325c-4402-85a0-094aae957e07-atc-btn-wrapper {
    text-align: center;
  }


#s-b55f9ca8-325c-4402-85a0-094aae957e07 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-b55f9ca8-325c-4402-85a0-094aae957e07.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-b55f9ca8-325c-4402-85a0-094aae957e07.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-b55f9ca8-325c-4402-85a0-094aae957e07.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-b55f9ca8-325c-4402-85a0-094aae957e07-atc-btn-wrapper {
    text-align: center;
  }


#s-b55f9ca8-325c-4402-85a0-094aae957e07 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-b55f9ca8-325c-4402-85a0-094aae957e07.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-b55f9ca8-325c-4402-85a0-094aae957e07.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-b55f9ca8-325c-4402-85a0-094aae957e07.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-b55f9ca8-325c-4402-85a0-094aae957e07-atc-btn-wrapper {
    text-align: center;
  }


#s-b55f9ca8-325c-4402-85a0-094aae957e07 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-b55f9ca8-325c-4402-85a0-094aae957e07.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-b55f9ca8-325c-4402-85a0-094aae957e07.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-b55f9ca8-325c-4402-85a0-094aae957e07.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-8ac7cf8a-a1d2-4f3b-8621-7a8fa990b65d {
  min-height: 50px;
}








#s-8ac7cf8a-a1d2-4f3b-8621-7a8fa990b65d > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-8ac7cf8a-a1d2-4f3b-8621-7a8fa990b65d.shg-box.shg-c {
  justify-content: center;
}

#s-32f9e03b-d521-4399-b927-2cd5b41722ae {
  text-align: left;
}



.shg-c#s-32f9e03b-d521-4399-b927-2cd5b41722ae .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-32f9e03b-d521-4399-b927-2cd5b41722ae img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-32f9e03b-d521-4399-b927-2cd5b41722ae .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-32f9e03b-d521-4399-b927-2cd5b41722ae img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-32f9e03b-d521-4399-b927-2cd5b41722ae .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-32f9e03b-d521-4399-b927-2cd5b41722ae img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-32f9e03b-d521-4399-b927-2cd5b41722ae .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-32f9e03b-d521-4399-b927-2cd5b41722ae img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-32f9e03b-d521-4399-b927-2cd5b41722ae .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-32f9e03b-d521-4399-b927-2cd5b41722ae img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-0049fbfc-5445-4192-acd3-fe4b2b285eba {
  margin-left: 7%;
margin-right: 7%;
text-align: center;
}

#s-0049fbfc-5445-4192-acd3-fe4b2b285eba .shg-product-sold-out {
  display: none;
  color: rgba(230, 83, 0, 1);
  font-size: 35px;
  
  font-family: Bebas Neue;
  font-style:  normal ;
}

#s-0049fbfc-5445-4192-acd3-fe4b2b285eba .shg-product-price {
  color: rgba(230, 83, 0, 1);
  
  font-family: Bebas Neue;
  font-style:  normal ;
  font-size: 35px;
}

#s-0049fbfc-5445-4192-acd3-fe4b2b285eba .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  
  
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-185be087-0db4-4e1c-9d9d-ef20b162eedc {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-185be087-0db4-4e1c-9d9d-ef20b162eedc .shg-product-title-component h3 {
  color: #000;
  
  
  
  font-size: 18px;
  
  
  
}

#s-b3d09175-85e9-4109-98f7-dee5ead17bc0 {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 10px;
background-color: rgba(229, 83, 0, 1);
text-align: center;
cursor: pointer;
background-image: none;
hover-type: color;
}
#s-b3d09175-85e9-4109-98f7-dee5ead17bc0:hover {background-color: rgba(182, 66, 1, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-b3d09175-85e9-4109-98f7-dee5ead17bc0:active {border-style: solid !important;
border-top-width: 2px !important;
border-left-width: 2px !important;
border-bottom-width: 2px !important;
border-right-width: 2px !important;
border-color: rgba(18, 103, 179, 1) !important;
background-color: rgba(182, 66, 1, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}

  #s-b3d09175-85e9-4109-98f7-dee5ead17bc0-atc-btn-wrapper {
    text-align: center;
  }


#s-b3d09175-85e9-4109-98f7-dee5ead17bc0 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-b3d09175-85e9-4109-98f7-dee5ead17bc0.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-b3d09175-85e9-4109-98f7-dee5ead17bc0.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-b3d09175-85e9-4109-98f7-dee5ead17bc0.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-b3d09175-85e9-4109-98f7-dee5ead17bc0-atc-btn-wrapper {
    text-align: center;
  }


#s-b3d09175-85e9-4109-98f7-dee5ead17bc0 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-b3d09175-85e9-4109-98f7-dee5ead17bc0.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-b3d09175-85e9-4109-98f7-dee5ead17bc0.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-b3d09175-85e9-4109-98f7-dee5ead17bc0.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-b3d09175-85e9-4109-98f7-dee5ead17bc0-atc-btn-wrapper {
    text-align: center;
  }


#s-b3d09175-85e9-4109-98f7-dee5ead17bc0 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-b3d09175-85e9-4109-98f7-dee5ead17bc0.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-b3d09175-85e9-4109-98f7-dee5ead17bc0.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-b3d09175-85e9-4109-98f7-dee5ead17bc0.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-b3d09175-85e9-4109-98f7-dee5ead17bc0-atc-btn-wrapper {
    text-align: center;
  }


#s-b3d09175-85e9-4109-98f7-dee5ead17bc0 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-b3d09175-85e9-4109-98f7-dee5ead17bc0.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-b3d09175-85e9-4109-98f7-dee5ead17bc0.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-b3d09175-85e9-4109-98f7-dee5ead17bc0.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-b3d09175-85e9-4109-98f7-dee5ead17bc0-atc-btn-wrapper {
    text-align: center;
  }


#s-b3d09175-85e9-4109-98f7-dee5ead17bc0 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-b3d09175-85e9-4109-98f7-dee5ead17bc0.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-b3d09175-85e9-4109-98f7-dee5ead17bc0.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-b3d09175-85e9-4109-98f7-dee5ead17bc0.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-2dace336-c0dc-4d81-b22f-8a4955f226be {
  min-height: 50px;
}








#s-2dace336-c0dc-4d81-b22f-8a4955f226be > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-2dace336-c0dc-4d81-b22f-8a4955f226be.shg-box.shg-c {
  justify-content: center;
}

#s-37a9c568-089c-4e90-9f71-1027438c4a96 {
  text-align: left;
}



.shg-c#s-37a9c568-089c-4e90-9f71-1027438c4a96 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-37a9c568-089c-4e90-9f71-1027438c4a96 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-37a9c568-089c-4e90-9f71-1027438c4a96 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-37a9c568-089c-4e90-9f71-1027438c4a96 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-37a9c568-089c-4e90-9f71-1027438c4a96 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-37a9c568-089c-4e90-9f71-1027438c4a96 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-37a9c568-089c-4e90-9f71-1027438c4a96 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-37a9c568-089c-4e90-9f71-1027438c4a96 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-37a9c568-089c-4e90-9f71-1027438c4a96 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-37a9c568-089c-4e90-9f71-1027438c4a96 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-c020bf96-d236-43f3-a780-0a660ea619d7 {
  margin-left: 7%;
margin-right: 7%;
text-align: center;
}

#s-c020bf96-d236-43f3-a780-0a660ea619d7 .shg-product-sold-out {
  display: none;
  color: rgba(230, 83, 0, 1);
  font-size: 35px;
  
  font-family: Bebas Neue;
  font-style:  normal ;
}

#s-c020bf96-d236-43f3-a780-0a660ea619d7 .shg-product-price {
  color: rgba(230, 83, 0, 1);
  
  font-family: Bebas Neue;
  font-style:  normal ;
  font-size: 35px;
}

#s-c020bf96-d236-43f3-a780-0a660ea619d7 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  
  
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-d9f274ad-cfe8-44bd-9549-3b70f6cb0fd4 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-d9f274ad-cfe8-44bd-9549-3b70f6cb0fd4 .shg-product-title-component h3 {
  color: #000;
  
  
  
  font-size: 18px;
  
  
  
}

#s-21706440-0928-458c-9f44-1519448645b8 {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 10px;
background-color: rgba(229, 83, 0, 1);
text-align: center;
cursor: pointer;
background-image: none;
hover-type: color;
}
#s-21706440-0928-458c-9f44-1519448645b8:hover {background-color: rgba(182, 66, 1, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-21706440-0928-458c-9f44-1519448645b8:active {border-style: solid !important;
border-top-width: 2px !important;
border-left-width: 2px !important;
border-bottom-width: 2px !important;
border-right-width: 2px !important;
border-color: rgba(18, 103, 179, 1) !important;
background-color: rgba(182, 66, 1, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}

  #s-21706440-0928-458c-9f44-1519448645b8-atc-btn-wrapper {
    text-align: center;
  }


#s-21706440-0928-458c-9f44-1519448645b8 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-21706440-0928-458c-9f44-1519448645b8.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-21706440-0928-458c-9f44-1519448645b8.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-21706440-0928-458c-9f44-1519448645b8.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-21706440-0928-458c-9f44-1519448645b8-atc-btn-wrapper {
    text-align: center;
  }


#s-21706440-0928-458c-9f44-1519448645b8 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-21706440-0928-458c-9f44-1519448645b8.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-21706440-0928-458c-9f44-1519448645b8.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-21706440-0928-458c-9f44-1519448645b8.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-21706440-0928-458c-9f44-1519448645b8-atc-btn-wrapper {
    text-align: center;
  }


#s-21706440-0928-458c-9f44-1519448645b8 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-21706440-0928-458c-9f44-1519448645b8.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-21706440-0928-458c-9f44-1519448645b8.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-21706440-0928-458c-9f44-1519448645b8.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-21706440-0928-458c-9f44-1519448645b8-atc-btn-wrapper {
    text-align: center;
  }


#s-21706440-0928-458c-9f44-1519448645b8 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-21706440-0928-458c-9f44-1519448645b8.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-21706440-0928-458c-9f44-1519448645b8.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-21706440-0928-458c-9f44-1519448645b8.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-21706440-0928-458c-9f44-1519448645b8-atc-btn-wrapper {
    text-align: center;
  }


#s-21706440-0928-458c-9f44-1519448645b8 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-21706440-0928-458c-9f44-1519448645b8.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-21706440-0928-458c-9f44-1519448645b8.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-21706440-0928-458c-9f44-1519448645b8.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-58addeed-ba83-465c-9134-5552eae8c1c4 {
  min-height: 50px;
}








#s-58addeed-ba83-465c-9134-5552eae8c1c4 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-58addeed-ba83-465c-9134-5552eae8c1c4.shg-box.shg-c {
  justify-content: center;
}

#s-9e736aca-eb6e-4a9a-ae68-98b7bdcc49ee {
  text-align: left;
}



.shg-c#s-9e736aca-eb6e-4a9a-ae68-98b7bdcc49ee .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-9e736aca-eb6e-4a9a-ae68-98b7bdcc49ee img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-9e736aca-eb6e-4a9a-ae68-98b7bdcc49ee .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-9e736aca-eb6e-4a9a-ae68-98b7bdcc49ee img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-9e736aca-eb6e-4a9a-ae68-98b7bdcc49ee .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-9e736aca-eb6e-4a9a-ae68-98b7bdcc49ee img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-9e736aca-eb6e-4a9a-ae68-98b7bdcc49ee .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-9e736aca-eb6e-4a9a-ae68-98b7bdcc49ee img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-9e736aca-eb6e-4a9a-ae68-98b7bdcc49ee .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-9e736aca-eb6e-4a9a-ae68-98b7bdcc49ee img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-c94c5fdd-ff5c-49db-8c4f-8c48e143ad6a {
  margin-left: 7%;
margin-right: 7%;
text-align: center;
}

#s-c94c5fdd-ff5c-49db-8c4f-8c48e143ad6a .shg-product-sold-out {
  display: none;
  color: rgba(230, 83, 0, 1);
  font-size: 35px;
  
  font-family: Bebas Neue;
  font-style:  normal ;
}

#s-c94c5fdd-ff5c-49db-8c4f-8c48e143ad6a .shg-product-price {
  color: rgba(230, 83, 0, 1);
  
  font-family: Bebas Neue;
  font-style:  normal ;
  font-size: 35px;
}

#s-c94c5fdd-ff5c-49db-8c4f-8c48e143ad6a .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  
  
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-f909d2ef-72d7-4f7a-b981-2e04eb9245d7 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-f909d2ef-72d7-4f7a-b981-2e04eb9245d7 .shg-product-title-component h3 {
  color: #000;
  
  
  
  font-size: 18px;
  
  
  
}

#s-f7f0e2f3-7397-4982-b701-b39ffc48cb9f {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 10px;
background-color: rgba(229, 83, 0, 1);
text-align: center;
cursor: pointer;
background-image: none;
hover-type: color;
}
#s-f7f0e2f3-7397-4982-b701-b39ffc48cb9f:hover {background-color: rgba(182, 66, 1, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-f7f0e2f3-7397-4982-b701-b39ffc48cb9f:active {border-style: solid !important;
border-top-width: 2px !important;
border-left-width: 2px !important;
border-bottom-width: 2px !important;
border-right-width: 2px !important;
border-color: rgba(18, 103, 179, 1) !important;
background-color: rgba(182, 66, 1, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}

  #s-f7f0e2f3-7397-4982-b701-b39ffc48cb9f-atc-btn-wrapper {
    text-align: center;
  }


#s-f7f0e2f3-7397-4982-b701-b39ffc48cb9f {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-f7f0e2f3-7397-4982-b701-b39ffc48cb9f.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-f7f0e2f3-7397-4982-b701-b39ffc48cb9f.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-f7f0e2f3-7397-4982-b701-b39ffc48cb9f.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-f7f0e2f3-7397-4982-b701-b39ffc48cb9f-atc-btn-wrapper {
    text-align: center;
  }


#s-f7f0e2f3-7397-4982-b701-b39ffc48cb9f {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-f7f0e2f3-7397-4982-b701-b39ffc48cb9f.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-f7f0e2f3-7397-4982-b701-b39ffc48cb9f.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-f7f0e2f3-7397-4982-b701-b39ffc48cb9f.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-f7f0e2f3-7397-4982-b701-b39ffc48cb9f-atc-btn-wrapper {
    text-align: center;
  }


#s-f7f0e2f3-7397-4982-b701-b39ffc48cb9f {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-f7f0e2f3-7397-4982-b701-b39ffc48cb9f.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-f7f0e2f3-7397-4982-b701-b39ffc48cb9f.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-f7f0e2f3-7397-4982-b701-b39ffc48cb9f.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-f7f0e2f3-7397-4982-b701-b39ffc48cb9f-atc-btn-wrapper {
    text-align: center;
  }


#s-f7f0e2f3-7397-4982-b701-b39ffc48cb9f {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-f7f0e2f3-7397-4982-b701-b39ffc48cb9f.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-f7f0e2f3-7397-4982-b701-b39ffc48cb9f.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-f7f0e2f3-7397-4982-b701-b39ffc48cb9f.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-f7f0e2f3-7397-4982-b701-b39ffc48cb9f-atc-btn-wrapper {
    text-align: center;
  }


#s-f7f0e2f3-7397-4982-b701-b39ffc48cb9f {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-f7f0e2f3-7397-4982-b701-b39ffc48cb9f.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-f7f0e2f3-7397-4982-b701-b39ffc48cb9f.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-f7f0e2f3-7397-4982-b701-b39ffc48cb9f.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-ac790922-0347-4ddc-9760-a9b5a84b7b26 {
  margin-top: 50px;
min-height: 50px;
}
@media (min-width: 1200px){#s-ac790922-0347-4ddc-9760-a9b5a84b7b26 {
  display: none;
}
#s-ac790922-0347-4ddc-9760-a9b5a84b7b26, #wrap-s-ac790922-0347-4ddc-9760-a9b5a84b7b26, #wrap-content-s-ac790922-0347-4ddc-9760-a9b5a84b7b26 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-ac790922-0347-4ddc-9760-a9b5a84b7b26 {
  display: none;
}
#s-ac790922-0347-4ddc-9760-a9b5a84b7b26, #wrap-s-ac790922-0347-4ddc-9760-a9b5a84b7b26, #wrap-content-s-ac790922-0347-4ddc-9760-a9b5a84b7b26 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-ac790922-0347-4ddc-9760-a9b5a84b7b26 {
  display: none;
}
#s-ac790922-0347-4ddc-9760-a9b5a84b7b26, #wrap-s-ac790922-0347-4ddc-9760-a9b5a84b7b26, #wrap-content-s-ac790922-0347-4ddc-9760-a9b5a84b7b26 { display: none !important; }}@media (max-width: 767px){#s-ac790922-0347-4ddc-9760-a9b5a84b7b26 {
  display: none;
}
#s-ac790922-0347-4ddc-9760-a9b5a84b7b26, #wrap-s-ac790922-0347-4ddc-9760-a9b5a84b7b26, #wrap-content-s-ac790922-0347-4ddc-9760-a9b5a84b7b26 { display: none !important; }}







#s-ac790922-0347-4ddc-9760-a9b5a84b7b26 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-ac790922-0347-4ddc-9760-a9b5a84b7b26.shg-box.shg-c {
  justify-content: center;
}

#s-a7396035-c8d1-4b63-bc3e-3cae344cb925 {
  background-repeat: no-repeat;
background-size: cover;
margin-top: 0px;
margin-left: -30px;
margin-bottom: 0px;
margin-right: -30px;
padding-top: 20px;
padding-left: 0px;
padding-bottom: 20px;
padding-right: 0px;
min-height: 50px;
background-position: center center;
}

#s-a7396035-c8d1-4b63-bc3e-3cae344cb925 {
  background-image: url(https://i.shgcdn.com/562163f4-9b27-4dfd-8893-82456f1aabdc/-/format/auto/-/preview/3000x3000/-/quality/lighter/);
}








#s-a7396035-c8d1-4b63-bc3e-3cae344cb925 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-a7396035-c8d1-4b63-bc3e-3cae344cb925.shg-box.shg-c {
  justify-content: center;
}

#s-4920e2ab-a445-4662-aeb5-5b4261c8e3c0 {
  margin-top: 0px;
margin-left: 5%;
margin-bottom: -40px;
margin-right: 5%;
padding-top: 0px;
padding-bottom: 0px;
}

#s-e53e32b4-944b-4064-959c-4f6a2a2dec6f {
  margin-left: 6%;
margin-right: 6%;
padding-left: 10%;
padding-right: 10%;
}

#s-2ee72832-5527-4b7b-9b5e-8222e6039ec4 {
  margin-top: 2%;
margin-left: 0%;
margin-bottom: 2%;
margin-right: 0%;
padding-top: 2%;
padding-left: 3%;
padding-bottom: 2%;
padding-right: 3%;
}

#s-925d2c53-6a4e-4505-aa67-8499ac3f3e43 {
  margin-top: 0px;
margin-left: 3%;
margin-bottom: 0px;
margin-right: 3%;
}

#s-932658f2-de33-4f0d-bea7-3e59520e5416 {
  min-height: 50px;
}
@media (min-width: 1200px){#s-932658f2-de33-4f0d-bea7-3e59520e5416 {
  display: none;
}
#s-932658f2-de33-4f0d-bea7-3e59520e5416, #wrap-s-932658f2-de33-4f0d-bea7-3e59520e5416, #wrap-content-s-932658f2-de33-4f0d-bea7-3e59520e5416 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-932658f2-de33-4f0d-bea7-3e59520e5416 {
  display: none;
}
#s-932658f2-de33-4f0d-bea7-3e59520e5416, #wrap-s-932658f2-de33-4f0d-bea7-3e59520e5416, #wrap-content-s-932658f2-de33-4f0d-bea7-3e59520e5416 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-932658f2-de33-4f0d-bea7-3e59520e5416 {
  
}
}







#s-932658f2-de33-4f0d-bea7-3e59520e5416 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-932658f2-de33-4f0d-bea7-3e59520e5416.shg-box.shg-c {
  justify-content: center;
}

#s-cd4d7422-7065-45a5-8854-6158f7e3ca6f {
  text-align: left;
}


.shg-c#s-cd4d7422-7065-45a5-8854-6158f7e3ca6f {
  max-width:  100%;
}

.shg-c#s-cd4d7422-7065-45a5-8854-6158f7e3ca6f img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-cd4d7422-7065-45a5-8854-6158f7e3ca6f .shg-image-zoom,
.shg-c#s-cd4d7422-7065-45a5-8854-6158f7e3ca6f img.shogun-image {
  max-width: 1920px !important;
  
}

.shg-c#s-cd4d7422-7065-45a5-8854-6158f7e3ca6f .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-cd4d7422-7065-45a5-8854-6158f7e3ca6f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-cd4d7422-7065-45a5-8854-6158f7e3ca6f img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-cd4d7422-7065-45a5-8854-6158f7e3ca6f img.shogun-image,
.shg-c#s-cd4d7422-7065-45a5-8854-6158f7e3ca6f .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-cd4d7422-7065-45a5-8854-6158f7e3ca6f .shg-image-zoom,
.shg-c#s-cd4d7422-7065-45a5-8854-6158f7e3ca6f img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-cd4d7422-7065-45a5-8854-6158f7e3ca6f {
  max-width:  100%;
}

.shg-c#s-cd4d7422-7065-45a5-8854-6158f7e3ca6f img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-cd4d7422-7065-45a5-8854-6158f7e3ca6f .shg-image-zoom,
.shg-c#s-cd4d7422-7065-45a5-8854-6158f7e3ca6f img.shogun-image {
  max-width: 1920px !important;
  
}

.shg-c#s-cd4d7422-7065-45a5-8854-6158f7e3ca6f .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-cd4d7422-7065-45a5-8854-6158f7e3ca6f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-cd4d7422-7065-45a5-8854-6158f7e3ca6f img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-cd4d7422-7065-45a5-8854-6158f7e3ca6f img.shogun-image,
.shg-c#s-cd4d7422-7065-45a5-8854-6158f7e3ca6f .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-cd4d7422-7065-45a5-8854-6158f7e3ca6f .shg-image-zoom,
.shg-c#s-cd4d7422-7065-45a5-8854-6158f7e3ca6f img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-cd4d7422-7065-45a5-8854-6158f7e3ca6f {
  max-width:  100%;
}

.shg-c#s-cd4d7422-7065-45a5-8854-6158f7e3ca6f img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-cd4d7422-7065-45a5-8854-6158f7e3ca6f .shg-image-zoom,
.shg-c#s-cd4d7422-7065-45a5-8854-6158f7e3ca6f img.shogun-image {
  max-width: 1920px !important;
  
}

.shg-c#s-cd4d7422-7065-45a5-8854-6158f7e3ca6f .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-cd4d7422-7065-45a5-8854-6158f7e3ca6f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-cd4d7422-7065-45a5-8854-6158f7e3ca6f img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-cd4d7422-7065-45a5-8854-6158f7e3ca6f img.shogun-image,
.shg-c#s-cd4d7422-7065-45a5-8854-6158f7e3ca6f .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-cd4d7422-7065-45a5-8854-6158f7e3ca6f .shg-image-zoom,
.shg-c#s-cd4d7422-7065-45a5-8854-6158f7e3ca6f img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-cd4d7422-7065-45a5-8854-6158f7e3ca6f {
  max-width:  100%;
}

.shg-c#s-cd4d7422-7065-45a5-8854-6158f7e3ca6f img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-cd4d7422-7065-45a5-8854-6158f7e3ca6f .shg-image-zoom,
.shg-c#s-cd4d7422-7065-45a5-8854-6158f7e3ca6f img.shogun-image {
  max-width: 1920px !important;
  
}

.shg-c#s-cd4d7422-7065-45a5-8854-6158f7e3ca6f .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-cd4d7422-7065-45a5-8854-6158f7e3ca6f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-cd4d7422-7065-45a5-8854-6158f7e3ca6f img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-cd4d7422-7065-45a5-8854-6158f7e3ca6f img.shogun-image,
.shg-c#s-cd4d7422-7065-45a5-8854-6158f7e3ca6f .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-cd4d7422-7065-45a5-8854-6158f7e3ca6f .shg-image-zoom,
.shg-c#s-cd4d7422-7065-45a5-8854-6158f7e3ca6f img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-cd4d7422-7065-45a5-8854-6158f7e3ca6f {
  max-width:  100%;
}

.shg-c#s-cd4d7422-7065-45a5-8854-6158f7e3ca6f img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-cd4d7422-7065-45a5-8854-6158f7e3ca6f .shg-image-zoom,
.shg-c#s-cd4d7422-7065-45a5-8854-6158f7e3ca6f img.shogun-image {
  max-width: 1920px !important;
  
}

.shg-c#s-cd4d7422-7065-45a5-8854-6158f7e3ca6f .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-cd4d7422-7065-45a5-8854-6158f7e3ca6f .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-cd4d7422-7065-45a5-8854-6158f7e3ca6f img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-cd4d7422-7065-45a5-8854-6158f7e3ca6f img.shogun-image,
.shg-c#s-cd4d7422-7065-45a5-8854-6158f7e3ca6f .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-cd4d7422-7065-45a5-8854-6158f7e3ca6f .shg-image-zoom,
.shg-c#s-cd4d7422-7065-45a5-8854-6158f7e3ca6f img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-0c426946-8a0c-47f4-b88d-1d79922d1ba6 {
  padding-left: 8%;
padding-right: 8%;
min-height: 50px;
}








#s-0c426946-8a0c-47f4-b88d-1d79922d1ba6 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-0c426946-8a0c-47f4-b88d-1d79922d1ba6.shg-box.shg-c {
  justify-content: center;
}

#s-ebb89161-fd66-49d5-be82-debad548fbea {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-ebb89161-fd66-49d5-be82-debad548fbea .shogun-heading-component h3 {
  
  font-weight:  normal ;
  font-family: "Bebas Neue";
  font-style:  normal ;
  font-size: 30px;
  
  
  text-align: left;
}



#s-a24b5761-6785-400a-a7bb-adcf946b8ca9 {
  padding-left: 5%;
padding-right: 5%;
}

#s-74dd155f-4b7f-4981-ba2d-f4ce7a8c9f76 {
  box-shadow:0px 0px 0px 0px ;
margin-top: 10px;
margin-bottom: 10px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 1px;
}

#s-8a9a9b3f-853f-498b-ad85-df23716d5014 {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 10px;
background-color: rgba(229, 83, 0, 1);
text-align: center;
cursor: pointer;
background-image: none;
hover-type: color;
}
#s-8a9a9b3f-853f-498b-ad85-df23716d5014:hover {background-color: rgba(182, 66, 1, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-8a9a9b3f-853f-498b-ad85-df23716d5014:active {border-style: solid !important;
border-top-width: 2px !important;
border-left-width: 2px !important;
border-bottom-width: 2px !important;
border-right-width: 2px !important;
border-color: rgba(18, 103, 179, 1) !important;
background-color: rgba(182, 66, 1, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}

  #s-8a9a9b3f-853f-498b-ad85-df23716d5014-atc-btn-wrapper {
    text-align: center;
  }


#s-8a9a9b3f-853f-498b-ad85-df23716d5014 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-8a9a9b3f-853f-498b-ad85-df23716d5014.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-8a9a9b3f-853f-498b-ad85-df23716d5014.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-8a9a9b3f-853f-498b-ad85-df23716d5014.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-8a9a9b3f-853f-498b-ad85-df23716d5014-atc-btn-wrapper {
    text-align: center;
  }


#s-8a9a9b3f-853f-498b-ad85-df23716d5014 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-8a9a9b3f-853f-498b-ad85-df23716d5014.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-8a9a9b3f-853f-498b-ad85-df23716d5014.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-8a9a9b3f-853f-498b-ad85-df23716d5014.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-8a9a9b3f-853f-498b-ad85-df23716d5014-atc-btn-wrapper {
    text-align: center;
  }


#s-8a9a9b3f-853f-498b-ad85-df23716d5014 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-8a9a9b3f-853f-498b-ad85-df23716d5014.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-8a9a9b3f-853f-498b-ad85-df23716d5014.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-8a9a9b3f-853f-498b-ad85-df23716d5014.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-8a9a9b3f-853f-498b-ad85-df23716d5014-atc-btn-wrapper {
    text-align: center;
  }


#s-8a9a9b3f-853f-498b-ad85-df23716d5014 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-8a9a9b3f-853f-498b-ad85-df23716d5014.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-8a9a9b3f-853f-498b-ad85-df23716d5014.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-8a9a9b3f-853f-498b-ad85-df23716d5014.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-8a9a9b3f-853f-498b-ad85-df23716d5014-atc-btn-wrapper {
    text-align: center;
  }


#s-8a9a9b3f-853f-498b-ad85-df23716d5014 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-8a9a9b3f-853f-498b-ad85-df23716d5014.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-8a9a9b3f-853f-498b-ad85-df23716d5014.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-8a9a9b3f-853f-498b-ad85-df23716d5014.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-f6bf83a1-ed6a-4aac-ba0b-24ca02f0b248 {
  margin-left: 7%;
margin-right: 7%;
text-align: center;
}

#s-f6bf83a1-ed6a-4aac-ba0b-24ca02f0b248 .shg-product-sold-out {
  display: none;
  color: rgba(230, 83, 0, 1);
  font-size: 35px;
  
  font-family: Bebas Neue;
  font-style:  normal ;
}

#s-f6bf83a1-ed6a-4aac-ba0b-24ca02f0b248 .shg-product-price {
  color: rgba(230, 83, 0, 1);
  
  font-family: Bebas Neue;
  font-style:  normal ;
  font-size: 35px;
}

#s-f6bf83a1-ed6a-4aac-ba0b-24ca02f0b248 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  
  
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-9873e23f-3713-4935-b001-c218479c05b1 {
  padding-top: 0px;
padding-bottom: 0px;
min-height: 50px;
}
@media (min-width: 1200px){#s-9873e23f-3713-4935-b001-c218479c05b1 {
  
}
}@media (min-width: 992px) and (max-width: 1199px){#s-9873e23f-3713-4935-b001-c218479c05b1 {
  
}
}@media (min-width: 768px) and (max-width: 991px){#s-9873e23f-3713-4935-b001-c218479c05b1 {
  
}
}@media (max-width: 767px){#s-9873e23f-3713-4935-b001-c218479c05b1 {
  
}
}







#s-9873e23f-3713-4935-b001-c218479c05b1 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-9873e23f-3713-4935-b001-c218479c05b1.shg-box.shg-c {
  justify-content: center;
}

#s-aaa2175b-5172-48b9-bd0d-22e66c2c39e4 {
  margin-left: 5%;
margin-right: 5%;
min-height: 50px;
background-color: rgba(242, 242, 242, 1);
}








#s-aaa2175b-5172-48b9-bd0d-22e66c2c39e4 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-aaa2175b-5172-48b9-bd0d-22e66c2c39e4 {
  cursor: pointer;
}#s-aaa2175b-5172-48b9-bd0d-22e66c2c39e4.shg-box.shg-c {
  justify-content: center;
}

#s-669a90a7-566b-4d28-a0fb-b0a119148940 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}

#s-669a90a7-566b-4d28-a0fb-b0a119148940 .shogun-heading-component h3 {
  
  font-weight:  normal ;
  font-family: "Bebas Neue";
  font-style:  normal ;
  font-size: 40px;
  
  
  text-align: center;
}



#s-d6101c61-98c9-422b-bc7f-a6ebefebda5c {
  margin-top: 0px;
margin-bottom: 0px;
padding-left: 4%;
padding-right: 4%;
}

#s-649a200d-8e7c-4abc-ab53-a9aca8cb96a4 {
  padding-top: 2%;
padding-bottom: 2%;
}








#s-649a200d-8e7c-4abc-ab53-a9aca8cb96a4 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-649a200d-8e7c-4abc-ab53-a9aca8cb96a4.shg-box.shg-c {
  justify-content: center;
}

#s-94ca5126-b41c-4c95-925b-c52d2068c2c4 {
  margin-top: 0px;
margin-bottom: 0px;
padding-top: 25px;
padding-bottom: 25px;
min-height: 50px;
}








#s-94ca5126-b41c-4c95-925b-c52d2068c2c4 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-94ca5126-b41c-4c95-925b-c52d2068c2c4.shg-box.shg-c {
  justify-content: center;
}

#s-e7c04719-7409-4722-a856-b217c9487233 {
  margin-top: -10px;
margin-left: 10%;
margin-bottom: -10px;
margin-right: 10%;
padding-left: 10%;
padding-right: 10%;
}

#s-822958be-c8ea-4e7d-a6a2-8bd10fdbb6bc {
  margin-left: auto;
margin-right: auto;
padding-top: 0%;
padding-left: 3%;
padding-bottom: 0%;
padding-right: 3%;
max-width: 880px;
}

@media (min-width: 0px) {
[id="s-822958be-c8ea-4e7d-a6a2-8bd10fdbb6bc"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 7.5px);
}

}

@media (min-width: 768px) {
[id="s-822958be-c8ea-4e7d-a6a2-8bd10fdbb6bc"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 11.25px);
}

[id="s-822958be-c8ea-4e7d-a6a2-8bd10fdbb6bc"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 11.25px);
}

[id="s-822958be-c8ea-4e7d-a6a2-8bd10fdbb6bc"] > .shg-row > .shg-c-sm-1 {
  width: calc(8.333333333333334% - 11.25px);
}

}

@media (min-width: 992px) {
[id="s-822958be-c8ea-4e7d-a6a2-8bd10fdbb6bc"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 11.25px);
}

[id="s-822958be-c8ea-4e7d-a6a2-8bd10fdbb6bc"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 11.25px);
}

[id="s-822958be-c8ea-4e7d-a6a2-8bd10fdbb6bc"] > .shg-row > .shg-c-md-1 {
  width: calc(8.333333333333334% - 11.25px);
}

}

@media (min-width: 1200px) {
[id="s-822958be-c8ea-4e7d-a6a2-8bd10fdbb6bc"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 11.25px);
}

[id="s-822958be-c8ea-4e7d-a6a2-8bd10fdbb6bc"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 11.25px);
}

[id="s-822958be-c8ea-4e7d-a6a2-8bd10fdbb6bc"] > .shg-row > .shg-c-lg-1 {
  width: calc(8.333333333333334% - 11.25px);
}

}

#s-f7c25467-edc0-4ab7-b246-a67de62c648a {
  min-height: 50px;
}








#s-f7c25467-edc0-4ab7-b246-a67de62c648a > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-f7c25467-edc0-4ab7-b246-a67de62c648a.shg-box.shg-c {
  justify-content: center;
}

#s-4dd794a7-6946-496b-9105-c550410669e0 {
  text-align: left;
}



.shg-c#s-4dd794a7-6946-496b-9105-c550410669e0 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-4dd794a7-6946-496b-9105-c550410669e0 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-4dd794a7-6946-496b-9105-c550410669e0 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-4dd794a7-6946-496b-9105-c550410669e0 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-4dd794a7-6946-496b-9105-c550410669e0 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-4dd794a7-6946-496b-9105-c550410669e0 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-4dd794a7-6946-496b-9105-c550410669e0 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-4dd794a7-6946-496b-9105-c550410669e0 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-4dd794a7-6946-496b-9105-c550410669e0 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-4dd794a7-6946-496b-9105-c550410669e0 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-8bba5eff-5e08-402d-ae5d-d1a6fe30774e {
  margin-left: 7%;
margin-right: 7%;
text-align: center;
}

#s-8bba5eff-5e08-402d-ae5d-d1a6fe30774e .shg-product-sold-out {
  display: none;
  color: rgba(230, 83, 0, 1);
  font-size: 35px;
  
  font-family: Bebas Neue;
  font-style:  normal ;
}

#s-8bba5eff-5e08-402d-ae5d-d1a6fe30774e .shg-product-price {
  color: rgba(230, 83, 0, 1);
  
  font-family: Bebas Neue;
  font-style:  normal ;
  font-size: 35px;
}

#s-8bba5eff-5e08-402d-ae5d-d1a6fe30774e .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  
  
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-2feb5cc4-6d04-4e7b-a7f9-7f75fa26e39f {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-2feb5cc4-6d04-4e7b-a7f9-7f75fa26e39f .shg-product-title-component h3 {
  color: #000;
  
  
  
  font-size: 18px;
  
  
  
}

#s-b94d3c25-9940-4d9e-b2e7-0f987986e806 {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 10px;
background-color: rgba(229, 83, 0, 1);
text-align: center;
cursor: pointer;
background-image: none;
hover-type: color;
}
#s-b94d3c25-9940-4d9e-b2e7-0f987986e806:hover {background-color: rgba(182, 66, 1, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-b94d3c25-9940-4d9e-b2e7-0f987986e806:active {border-style: solid !important;
border-top-width: 2px !important;
border-left-width: 2px !important;
border-bottom-width: 2px !important;
border-right-width: 2px !important;
border-color: rgba(18, 103, 179, 1) !important;
background-color: rgba(182, 66, 1, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}

  #s-b94d3c25-9940-4d9e-b2e7-0f987986e806-atc-btn-wrapper {
    text-align: center;
  }


#s-b94d3c25-9940-4d9e-b2e7-0f987986e806 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-b94d3c25-9940-4d9e-b2e7-0f987986e806.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-b94d3c25-9940-4d9e-b2e7-0f987986e806.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-b94d3c25-9940-4d9e-b2e7-0f987986e806.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-b94d3c25-9940-4d9e-b2e7-0f987986e806-atc-btn-wrapper {
    text-align: center;
  }


#s-b94d3c25-9940-4d9e-b2e7-0f987986e806 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-b94d3c25-9940-4d9e-b2e7-0f987986e806.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-b94d3c25-9940-4d9e-b2e7-0f987986e806.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-b94d3c25-9940-4d9e-b2e7-0f987986e806.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-b94d3c25-9940-4d9e-b2e7-0f987986e806-atc-btn-wrapper {
    text-align: center;
  }


#s-b94d3c25-9940-4d9e-b2e7-0f987986e806 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-b94d3c25-9940-4d9e-b2e7-0f987986e806.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-b94d3c25-9940-4d9e-b2e7-0f987986e806.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-b94d3c25-9940-4d9e-b2e7-0f987986e806.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-b94d3c25-9940-4d9e-b2e7-0f987986e806-atc-btn-wrapper {
    text-align: center;
  }


#s-b94d3c25-9940-4d9e-b2e7-0f987986e806 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-b94d3c25-9940-4d9e-b2e7-0f987986e806.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-b94d3c25-9940-4d9e-b2e7-0f987986e806.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-b94d3c25-9940-4d9e-b2e7-0f987986e806.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-b94d3c25-9940-4d9e-b2e7-0f987986e806-atc-btn-wrapper {
    text-align: center;
  }


#s-b94d3c25-9940-4d9e-b2e7-0f987986e806 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-b94d3c25-9940-4d9e-b2e7-0f987986e806.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-b94d3c25-9940-4d9e-b2e7-0f987986e806.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-b94d3c25-9940-4d9e-b2e7-0f987986e806.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-6316091b-55fe-4681-bc3d-9c2a21de00d2 {
  min-height: 50px;
}








#s-6316091b-55fe-4681-bc3d-9c2a21de00d2 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-6316091b-55fe-4681-bc3d-9c2a21de00d2.shg-box.shg-c {
  justify-content: center;
}

#s-e4ebf290-4576-471b-9996-282c1237e0ad {
  text-align: left;
}



.shg-c#s-e4ebf290-4576-471b-9996-282c1237e0ad .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-e4ebf290-4576-471b-9996-282c1237e0ad img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-e4ebf290-4576-471b-9996-282c1237e0ad .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-e4ebf290-4576-471b-9996-282c1237e0ad img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-e4ebf290-4576-471b-9996-282c1237e0ad .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-e4ebf290-4576-471b-9996-282c1237e0ad img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-e4ebf290-4576-471b-9996-282c1237e0ad .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-e4ebf290-4576-471b-9996-282c1237e0ad img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-e4ebf290-4576-471b-9996-282c1237e0ad .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-e4ebf290-4576-471b-9996-282c1237e0ad img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-e32c599a-cda0-4fb9-b485-568dfa63cb8d {
  margin-left: 7%;
margin-right: 7%;
text-align: center;
}

#s-e32c599a-cda0-4fb9-b485-568dfa63cb8d .shg-product-sold-out {
  display: none;
  color: rgba(230, 83, 0, 1);
  font-size: 35px;
  
  font-family: Bebas Neue;
  font-style:  normal ;
}

#s-e32c599a-cda0-4fb9-b485-568dfa63cb8d .shg-product-price {
  color: rgba(230, 83, 0, 1);
  
  font-family: Bebas Neue;
  font-style:  normal ;
  font-size: 35px;
}

#s-e32c599a-cda0-4fb9-b485-568dfa63cb8d .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  
  
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-ce0263a5-ba39-4b2f-a5bf-7fc18f507133 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-ce0263a5-ba39-4b2f-a5bf-7fc18f507133 .shg-product-title-component h3 {
  color: #000;
  
  
  
  font-size: 18px;
  
  
  
}

#s-a7862627-4397-4fc2-ba37-30fa8d8a5f00 {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 10px;
background-color: rgba(229, 83, 0, 1);
text-align: center;
cursor: pointer;
background-image: none;
hover-type: color;
}
#s-a7862627-4397-4fc2-ba37-30fa8d8a5f00:hover {background-color: rgba(182, 66, 1, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-a7862627-4397-4fc2-ba37-30fa8d8a5f00:active {border-style: solid !important;
border-top-width: 2px !important;
border-left-width: 2px !important;
border-bottom-width: 2px !important;
border-right-width: 2px !important;
border-color: rgba(18, 103, 179, 1) !important;
background-color: rgba(182, 66, 1, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}

  #s-a7862627-4397-4fc2-ba37-30fa8d8a5f00-atc-btn-wrapper {
    text-align: center;
  }


#s-a7862627-4397-4fc2-ba37-30fa8d8a5f00 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-a7862627-4397-4fc2-ba37-30fa8d8a5f00.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-a7862627-4397-4fc2-ba37-30fa8d8a5f00.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-a7862627-4397-4fc2-ba37-30fa8d8a5f00.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-a7862627-4397-4fc2-ba37-30fa8d8a5f00-atc-btn-wrapper {
    text-align: center;
  }


#s-a7862627-4397-4fc2-ba37-30fa8d8a5f00 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-a7862627-4397-4fc2-ba37-30fa8d8a5f00.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-a7862627-4397-4fc2-ba37-30fa8d8a5f00.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-a7862627-4397-4fc2-ba37-30fa8d8a5f00.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-a7862627-4397-4fc2-ba37-30fa8d8a5f00-atc-btn-wrapper {
    text-align: center;
  }


#s-a7862627-4397-4fc2-ba37-30fa8d8a5f00 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-a7862627-4397-4fc2-ba37-30fa8d8a5f00.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-a7862627-4397-4fc2-ba37-30fa8d8a5f00.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-a7862627-4397-4fc2-ba37-30fa8d8a5f00.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-a7862627-4397-4fc2-ba37-30fa8d8a5f00-atc-btn-wrapper {
    text-align: center;
  }


#s-a7862627-4397-4fc2-ba37-30fa8d8a5f00 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-a7862627-4397-4fc2-ba37-30fa8d8a5f00.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-a7862627-4397-4fc2-ba37-30fa8d8a5f00.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-a7862627-4397-4fc2-ba37-30fa8d8a5f00.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-a7862627-4397-4fc2-ba37-30fa8d8a5f00-atc-btn-wrapper {
    text-align: center;
  }


#s-a7862627-4397-4fc2-ba37-30fa8d8a5f00 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-a7862627-4397-4fc2-ba37-30fa8d8a5f00.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-a7862627-4397-4fc2-ba37-30fa8d8a5f00.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-a7862627-4397-4fc2-ba37-30fa8d8a5f00.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-544f48b8-6744-49bc-8b50-12535ca03882 {
  min-height: 50px;
}








#s-544f48b8-6744-49bc-8b50-12535ca03882 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-544f48b8-6744-49bc-8b50-12535ca03882.shg-box.shg-c {
  justify-content: center;
}

#s-0324a04e-eb64-43d0-9c1a-119ead9ab326 {
  text-align: left;
}



.shg-c#s-0324a04e-eb64-43d0-9c1a-119ead9ab326 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-0324a04e-eb64-43d0-9c1a-119ead9ab326 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){

.shg-c#s-0324a04e-eb64-43d0-9c1a-119ead9ab326 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-0324a04e-eb64-43d0-9c1a-119ead9ab326 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){

.shg-c#s-0324a04e-eb64-43d0-9c1a-119ead9ab326 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-0324a04e-eb64-43d0-9c1a-119ead9ab326 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){

.shg-c#s-0324a04e-eb64-43d0-9c1a-119ead9ab326 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-0324a04e-eb64-43d0-9c1a-119ead9ab326 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){

.shg-c#s-0324a04e-eb64-43d0-9c1a-119ead9ab326 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-0324a04e-eb64-43d0-9c1a-119ead9ab326 img.shogun-image {
  width: 100%;
  height: auto;
}





  .shg-product-image-wrapper {
    display: none;
  }
}
#s-1e66d922-9ccf-4823-a7ac-37f28bc578c9 {
  margin-left: 7%;
margin-right: 7%;
text-align: center;
}

#s-1e66d922-9ccf-4823-a7ac-37f28bc578c9 .shg-product-sold-out {
  display: none;
  color: rgba(230, 83, 0, 1);
  font-size: 35px;
  
  font-family: Bebas Neue;
  font-style:  normal ;
}

#s-1e66d922-9ccf-4823-a7ac-37f28bc578c9 .shg-product-price {
  color: rgba(230, 83, 0, 1);
  
  font-family: Bebas Neue;
  font-style:  normal ;
  font-size: 35px;
}

#s-1e66d922-9ccf-4823-a7ac-37f28bc578c9 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  
  
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-d16c3f7b-2a59-4a12-883a-0d2b71e2c557 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-d16c3f7b-2a59-4a12-883a-0d2b71e2c557 .shg-product-title-component h3 {
  color: #000;
  
  
  
  font-size: 18px;
  
  
  
}

#s-7800ca4b-a2bb-47b2-9810-cb3da36d8d8d {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 10px;
background-color: rgba(229, 83, 0, 1);
text-align: center;
cursor: pointer;
background-image: none;
hover-type: color;
}
#s-7800ca4b-a2bb-47b2-9810-cb3da36d8d8d:hover {background-color: rgba(182, 66, 1, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-7800ca4b-a2bb-47b2-9810-cb3da36d8d8d:active {border-style: solid !important;
border-top-width: 2px !important;
border-left-width: 2px !important;
border-bottom-width: 2px !important;
border-right-width: 2px !important;
border-color: rgba(18, 103, 179, 1) !important;
background-color: rgba(182, 66, 1, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}

  #s-7800ca4b-a2bb-47b2-9810-cb3da36d8d8d-atc-btn-wrapper {
    text-align: center;
  }


#s-7800ca4b-a2bb-47b2-9810-cb3da36d8d8d {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-7800ca4b-a2bb-47b2-9810-cb3da36d8d8d.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-7800ca4b-a2bb-47b2-9810-cb3da36d8d8d.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-7800ca4b-a2bb-47b2-9810-cb3da36d8d8d.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-7800ca4b-a2bb-47b2-9810-cb3da36d8d8d-atc-btn-wrapper {
    text-align: center;
  }


#s-7800ca4b-a2bb-47b2-9810-cb3da36d8d8d {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-7800ca4b-a2bb-47b2-9810-cb3da36d8d8d.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-7800ca4b-a2bb-47b2-9810-cb3da36d8d8d.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-7800ca4b-a2bb-47b2-9810-cb3da36d8d8d.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-7800ca4b-a2bb-47b2-9810-cb3da36d8d8d-atc-btn-wrapper {
    text-align: center;
  }


#s-7800ca4b-a2bb-47b2-9810-cb3da36d8d8d {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-7800ca4b-a2bb-47b2-9810-cb3da36d8d8d.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-7800ca4b-a2bb-47b2-9810-cb3da36d8d8d.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-7800ca4b-a2bb-47b2-9810-cb3da36d8d8d.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-7800ca4b-a2bb-47b2-9810-cb3da36d8d8d-atc-btn-wrapper {
    text-align: center;
  }


#s-7800ca4b-a2bb-47b2-9810-cb3da36d8d8d {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-7800ca4b-a2bb-47b2-9810-cb3da36d8d8d.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-7800ca4b-a2bb-47b2-9810-cb3da36d8d8d.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-7800ca4b-a2bb-47b2-9810-cb3da36d8d8d.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-7800ca4b-a2bb-47b2-9810-cb3da36d8d8d-atc-btn-wrapper {
    text-align: center;
  }


#s-7800ca4b-a2bb-47b2-9810-cb3da36d8d8d {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-7800ca4b-a2bb-47b2-9810-cb3da36d8d8d.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-7800ca4b-a2bb-47b2-9810-cb3da36d8d8d.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-7800ca4b-a2bb-47b2-9810-cb3da36d8d8d.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-bd11d7d4-f8eb-4e25-ad2c-0abfedf87761 {
  margin-top: 15px;
margin-left: 7%;
margin-bottom: 15px;
margin-right: 7%;
padding-left: 0%;
padding-right: 0%;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 16px;
min-height: 50px;
background-color: rgba(232, 82, 0, 1);
}
@media (min-width: 992px) and (max-width: 1199px){#s-bd11d7d4-f8eb-4e25-ad2c-0abfedf87761 {
  margin-left: 7%;
margin-right: 7%;
}
}







#s-bd11d7d4-f8eb-4e25-ad2c-0abfedf87761 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-bd11d7d4-f8eb-4e25-ad2c-0abfedf87761 {
  cursor: pointer;
}#s-bd11d7d4-f8eb-4e25-ad2c-0abfedf87761.shg-box.shg-c {
  justify-content: center;
}

#s-a76868c6-0a4b-48b0-9b4b-64880fcd82ce {
  margin-top: 10px;
margin-bottom: 10px;
margin-right: 0%;
padding-left: 2%;
padding-right: 2%;
}

#s-20a0f2c3-6489-4d1b-9459-8e960d81da0e {
  margin-top: 15px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
padding-top: 9px;
padding-bottom: 9px;
min-height: 50px;
background-color: rgba(235, 235, 235, 1);
}








#s-20a0f2c3-6489-4d1b-9459-8e960d81da0e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-20a0f2c3-6489-4d1b-9459-8e960d81da0e.shg-box.shg-c {
  justify-content: center;
}

#s-1d780956-eb81-46ab-a2b8-f66c5a9835ef {
  margin-top: 0px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
padding-top: 5px;
padding-left: 0%;
padding-bottom: 0px;
padding-right: 0%;
min-height: 50px;
max-width: 1440px;
background-color: rgba(238, 238, 238, 0);
}
@media (min-width: 768px) and (max-width: 991px){#s-1d780956-eb81-46ab-a2b8-f66c5a9835ef {
  
}
}@media (max-width: 767px){#s-1d780956-eb81-46ab-a2b8-f66c5a9835ef {
  
}
}







#s-1d780956-eb81-46ab-a2b8-f66c5a9835ef > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-1d780956-eb81-46ab-a2b8-f66c5a9835ef.shg-box.shg-c {
  justify-content: center;
}

#s-f06882e7-2988-4654-9cd1-d7c1f7054501 {
  margin-top: 0em;
margin-left: auto;
margin-bottom: -0.5em;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-f06882e7-2988-4654-9cd1-d7c1f7054501 .shogun-heading-component h2 {
  color: rgba(230, 83, 0, 1);
  font-weight:  900 ;
  font-family: "Lato";
  font-style:  normal ;
  font-size: 28px;
  
  letter-spacing: 4px;
  
}



#s-f5181da7-86ea-483e-8aa3-4caf4b83c85a {
  margin-top: -1em;
margin-left: auto;
margin-bottom: 0em;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-f5181da7-86ea-483e-8aa3-4caf4b83c85a .shogun-heading-component h2 {
  color: rgba(79, 79, 79, 1);
  font-weight:  normal ;
  font-family: "Bebas Neue";
  font-style:  normal ;
  font-size: 51px;
  
  letter-spacing: 6px;
  
}



#s-a31000f4-207c-4b6f-8490-4106f7ce4318 {
  margin-left: auto;
margin-right: auto;
padding-left: 3%;
padding-right: 3%;
max-width: 1280px;
}
@media (min-width: 768px) and (max-width: 991px){#s-a31000f4-207c-4b6f-8490-4106f7ce4318 {
  
}
}@media (max-width: 767px){#s-a31000f4-207c-4b6f-8490-4106f7ce4318 {
  display: none;
}
#s-a31000f4-207c-4b6f-8490-4106f7ce4318, #wrap-s-a31000f4-207c-4b6f-8490-4106f7ce4318, #wrap-content-s-a31000f4-207c-4b6f-8490-4106f7ce4318 { display: none !important; }}
@media (min-width: 0px) {
[id="s-a31000f4-207c-4b6f-8490-4106f7ce4318"] > .shg-row > .shg-c-xs-12 {
  width: 100%;
}

}

@media (min-width: 768px) {
[id="s-a31000f4-207c-4b6f-8490-4106f7ce4318"] > .shg-row > .shg-c-sm-4 {
  width: calc(33.333333333333336% - 3.3333333333333335px);
}

}

@media (min-width: 992px) {
[id="s-a31000f4-207c-4b6f-8490-4106f7ce4318"] > .shg-row > .shg-c-md-4 {
  width: calc(33.333333333333336% - 3.3333333333333335px);
}

}

@media (min-width: 1200px) {
[id="s-a31000f4-207c-4b6f-8490-4106f7ce4318"] > .shg-row > .shg-c-lg-4 {
  width: calc(33.333333333333336% - 3.3333333333333335px);
}

}

#s-d36d4361-7716-40fd-889b-57a954c1fe17 {
  padding-top: 0px;
padding-bottom: 30px;
min-height: 50px;
}








#s-d36d4361-7716-40fd-889b-57a954c1fe17 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-d36d4361-7716-40fd-889b-57a954c1fe17.shg-box.shg-c {
  justify-content: center;
}

#s-3a0eda1d-7b96-4092-8a56-b29b66cbbcd4 {
  margin-left: 10%;
margin-right: 10%;
padding-top: 10px;
padding-left: 0%;
padding-bottom: 10px;
padding-right: 0%;
text-align: left;
}

#s-3a0eda1d-7b96-4092-8a56-b29b66cbbcd4 .shogun-heading-component h3 {
  
  font-weight:  normal ;
  font-family: "Bebas Neue";
  font-style:  normal ;
  font-size: 30px;
  
  
  text-align: center;
}



#s-7db23334-9796-42d8-a6a8-9dbc5c48bbca {
  margin-left: 5%;
margin-right: 5%;
max-width: 1440px;
aspect-ratio: 16/9;
text-align: center;
}

#s-7db23334-9796-42d8-a6a8-9dbc5c48bbca {
  margin: 0 !important;
  overflow: visible;
}

#s-7db23334-9796-42d8-a6a8-9dbc5c48bbca-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-7db23334-9796-42d8-a6a8-9dbc5c48bbca {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-7db23334-9796-42d8-a6a8-9dbc5c48bbca {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7db23334-9796-42d8-a6a8-9dbc5c48bbca img.shogun-image {
  /* Add background color handling */
  
}

#s-7db23334-9796-42d8-a6a8-9dbc5c48bbca img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7db23334-9796-42d8-a6a8-9dbc5c48bbca .shg-image-content-wrapper {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }

    #s-7db23334-9796-42d8-a6a8-9dbc5c48bbca .shogun-image-link {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7db23334-9796-42d8-a6a8-9dbc5c48bbca .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7db23334-9796-42d8-a6a8-9dbc5c48bbca.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7db23334-9796-42d8-a6a8-9dbc5c48bbca img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1440px;
  }



  img.s-7db23334-9796-42d8-a6a8-9dbc5c48bbca.shogun-image {
    
    
    
    max-height: 1440px;
  }


.s-7db23334-9796-42d8-a6a8-9dbc5c48bbca .shogun-image-content {
  
    justify-content: center;
  
}

.s-7db23334-9796-42d8-a6a8-9dbc5c48bbca.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7db23334-9796-42d8-a6a8-9dbc5c48bbca.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7db23334-9796-42d8-a6a8-9dbc5c48bbca.shogun-image {
  box-sizing: border-box;
}



.s-7db23334-9796-42d8-a6a8-9dbc5c48bbca img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-7db23334-9796-42d8-a6a8-9dbc5c48bbca {
      --shg-aspect-ratio: calc(16/9); 
    }

    .s-7db23334-9796-42d8-a6a8-9dbc5c48bbca.shogun-image-container {
      position: relative;
    }

    .s-7db23334-9796-42d8-a6a8-9dbc5c48bbca.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7db23334-9796-42d8-a6a8-9dbc5c48bbca.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7db23334-9796-42d8-a6a8-9dbc5c48bbca img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1440px;
    }
  }

@media (min-width: 1200px){#s-7db23334-9796-42d8-a6a8-9dbc5c48bbca {
  margin: 0 !important;
  overflow: visible;
}

#s-7db23334-9796-42d8-a6a8-9dbc5c48bbca-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-7db23334-9796-42d8-a6a8-9dbc5c48bbca {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-7db23334-9796-42d8-a6a8-9dbc5c48bbca {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7db23334-9796-42d8-a6a8-9dbc5c48bbca img.shogun-image {
  /* Add background color handling */
  
}

#s-7db23334-9796-42d8-a6a8-9dbc5c48bbca img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7db23334-9796-42d8-a6a8-9dbc5c48bbca .shg-image-content-wrapper {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }

    #s-7db23334-9796-42d8-a6a8-9dbc5c48bbca .shogun-image-link {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7db23334-9796-42d8-a6a8-9dbc5c48bbca .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7db23334-9796-42d8-a6a8-9dbc5c48bbca.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7db23334-9796-42d8-a6a8-9dbc5c48bbca img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1440px;
  }



  img.s-7db23334-9796-42d8-a6a8-9dbc5c48bbca.shogun-image {
    
    
    
    max-height: 1440px;
  }


.s-7db23334-9796-42d8-a6a8-9dbc5c48bbca .shogun-image-content {
  
    justify-content: center;
  
}

.s-7db23334-9796-42d8-a6a8-9dbc5c48bbca.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7db23334-9796-42d8-a6a8-9dbc5c48bbca.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7db23334-9796-42d8-a6a8-9dbc5c48bbca.shogun-image {
  box-sizing: border-box;
}



.s-7db23334-9796-42d8-a6a8-9dbc5c48bbca img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-7db23334-9796-42d8-a6a8-9dbc5c48bbca {
      --shg-aspect-ratio: calc(16/9); 
    }

    .s-7db23334-9796-42d8-a6a8-9dbc5c48bbca.shogun-image-container {
      position: relative;
    }

    .s-7db23334-9796-42d8-a6a8-9dbc5c48bbca.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7db23334-9796-42d8-a6a8-9dbc5c48bbca.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7db23334-9796-42d8-a6a8-9dbc5c48bbca img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1440px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-7db23334-9796-42d8-a6a8-9dbc5c48bbca {
  margin: 0 !important;
  overflow: visible;
}

#s-7db23334-9796-42d8-a6a8-9dbc5c48bbca-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-7db23334-9796-42d8-a6a8-9dbc5c48bbca {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-7db23334-9796-42d8-a6a8-9dbc5c48bbca {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7db23334-9796-42d8-a6a8-9dbc5c48bbca img.shogun-image {
  /* Add background color handling */
  
}

#s-7db23334-9796-42d8-a6a8-9dbc5c48bbca img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7db23334-9796-42d8-a6a8-9dbc5c48bbca .shg-image-content-wrapper {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }

    #s-7db23334-9796-42d8-a6a8-9dbc5c48bbca .shogun-image-link {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7db23334-9796-42d8-a6a8-9dbc5c48bbca .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7db23334-9796-42d8-a6a8-9dbc5c48bbca.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7db23334-9796-42d8-a6a8-9dbc5c48bbca img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1440px;
  }



  img.s-7db23334-9796-42d8-a6a8-9dbc5c48bbca.shogun-image {
    
    
    
    max-height: 1440px;
  }


.s-7db23334-9796-42d8-a6a8-9dbc5c48bbca .shogun-image-content {
  
    justify-content: center;
  
}

.s-7db23334-9796-42d8-a6a8-9dbc5c48bbca.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7db23334-9796-42d8-a6a8-9dbc5c48bbca.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7db23334-9796-42d8-a6a8-9dbc5c48bbca.shogun-image {
  box-sizing: border-box;
}



.s-7db23334-9796-42d8-a6a8-9dbc5c48bbca img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-7db23334-9796-42d8-a6a8-9dbc5c48bbca {
      --shg-aspect-ratio: calc(16/9); 
    }

    .s-7db23334-9796-42d8-a6a8-9dbc5c48bbca.shogun-image-container {
      position: relative;
    }

    .s-7db23334-9796-42d8-a6a8-9dbc5c48bbca.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7db23334-9796-42d8-a6a8-9dbc5c48bbca.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7db23334-9796-42d8-a6a8-9dbc5c48bbca img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1440px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-7db23334-9796-42d8-a6a8-9dbc5c48bbca {
  margin: 0 !important;
  overflow: visible;
}

#s-7db23334-9796-42d8-a6a8-9dbc5c48bbca-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-7db23334-9796-42d8-a6a8-9dbc5c48bbca {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-7db23334-9796-42d8-a6a8-9dbc5c48bbca {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7db23334-9796-42d8-a6a8-9dbc5c48bbca img.shogun-image {
  /* Add background color handling */
  
}

#s-7db23334-9796-42d8-a6a8-9dbc5c48bbca img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7db23334-9796-42d8-a6a8-9dbc5c48bbca .shg-image-content-wrapper {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }

    #s-7db23334-9796-42d8-a6a8-9dbc5c48bbca .shogun-image-link {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7db23334-9796-42d8-a6a8-9dbc5c48bbca .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7db23334-9796-42d8-a6a8-9dbc5c48bbca.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7db23334-9796-42d8-a6a8-9dbc5c48bbca img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1440px;
  }



  img.s-7db23334-9796-42d8-a6a8-9dbc5c48bbca.shogun-image {
    
    
    
    max-height: 1440px;
  }


.s-7db23334-9796-42d8-a6a8-9dbc5c48bbca .shogun-image-content {
  
    justify-content: center;
  
}

.s-7db23334-9796-42d8-a6a8-9dbc5c48bbca.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7db23334-9796-42d8-a6a8-9dbc5c48bbca.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7db23334-9796-42d8-a6a8-9dbc5c48bbca.shogun-image {
  box-sizing: border-box;
}



.s-7db23334-9796-42d8-a6a8-9dbc5c48bbca img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-7db23334-9796-42d8-a6a8-9dbc5c48bbca {
      --shg-aspect-ratio: calc(16/9); 
    }

    .s-7db23334-9796-42d8-a6a8-9dbc5c48bbca.shogun-image-container {
      position: relative;
    }

    .s-7db23334-9796-42d8-a6a8-9dbc5c48bbca.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7db23334-9796-42d8-a6a8-9dbc5c48bbca.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7db23334-9796-42d8-a6a8-9dbc5c48bbca img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1440px;
    }
  }

}@media (max-width: 767px){#s-7db23334-9796-42d8-a6a8-9dbc5c48bbca {
  margin: 0 !important;
  overflow: visible;
}

#s-7db23334-9796-42d8-a6a8-9dbc5c48bbca-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-7db23334-9796-42d8-a6a8-9dbc5c48bbca {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-7db23334-9796-42d8-a6a8-9dbc5c48bbca {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7db23334-9796-42d8-a6a8-9dbc5c48bbca img.shogun-image {
  /* Add background color handling */
  
}

#s-7db23334-9796-42d8-a6a8-9dbc5c48bbca img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7db23334-9796-42d8-a6a8-9dbc5c48bbca .shg-image-content-wrapper {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }

    #s-7db23334-9796-42d8-a6a8-9dbc5c48bbca .shogun-image-link {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7db23334-9796-42d8-a6a8-9dbc5c48bbca .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7db23334-9796-42d8-a6a8-9dbc5c48bbca.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7db23334-9796-42d8-a6a8-9dbc5c48bbca img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1440px;
  }



  img.s-7db23334-9796-42d8-a6a8-9dbc5c48bbca.shogun-image {
    
    
    
    max-height: 1440px;
  }


.s-7db23334-9796-42d8-a6a8-9dbc5c48bbca .shogun-image-content {
  
    justify-content: center;
  
}

.s-7db23334-9796-42d8-a6a8-9dbc5c48bbca.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7db23334-9796-42d8-a6a8-9dbc5c48bbca.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7db23334-9796-42d8-a6a8-9dbc5c48bbca.shogun-image {
  box-sizing: border-box;
}



.s-7db23334-9796-42d8-a6a8-9dbc5c48bbca img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-7db23334-9796-42d8-a6a8-9dbc5c48bbca {
      --shg-aspect-ratio: calc(16/9); 
    }

    .s-7db23334-9796-42d8-a6a8-9dbc5c48bbca.shogun-image-container {
      position: relative;
    }

    .s-7db23334-9796-42d8-a6a8-9dbc5c48bbca.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7db23334-9796-42d8-a6a8-9dbc5c48bbca.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7db23334-9796-42d8-a6a8-9dbc5c48bbca img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1440px;
    }
  }

}
#s-1ab49219-698d-4129-836d-dbea831ff5e9 {
  padding-top: 0px;
padding-bottom: 30px;
min-height: 50px;
}








#s-1ab49219-698d-4129-836d-dbea831ff5e9 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-1ab49219-698d-4129-836d-dbea831ff5e9.shg-box.shg-c {
  justify-content: center;
}

#s-3a063051-5472-4de1-9435-2e4a2455670a {
  margin-left: 10%;
margin-right: 10%;
padding-top: 10px;
padding-left: 0%;
padding-bottom: 10px;
padding-right: 0%;
text-align: left;
}

#s-3a063051-5472-4de1-9435-2e4a2455670a .shogun-heading-component h3 {
  
  font-weight:  normal ;
  font-family: "Bebas Neue";
  font-style:  normal ;
  font-size: 30px;
  
  
  text-align: center;
}



#s-7927477e-f8d7-421d-8404-857e18c50752 {
  margin-left: 5%;
margin-right: 5%;
max-width: 1440px;
aspect-ratio: 16/9;
text-align: center;
}

#s-7927477e-f8d7-421d-8404-857e18c50752 {
  margin: 0 !important;
  overflow: visible;
}

#s-7927477e-f8d7-421d-8404-857e18c50752-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-7927477e-f8d7-421d-8404-857e18c50752 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-7927477e-f8d7-421d-8404-857e18c50752 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7927477e-f8d7-421d-8404-857e18c50752 img.shogun-image {
  /* Add background color handling */
  
}

#s-7927477e-f8d7-421d-8404-857e18c50752 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7927477e-f8d7-421d-8404-857e18c50752 .shg-image-content-wrapper {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }

    #s-7927477e-f8d7-421d-8404-857e18c50752 .shogun-image-link {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7927477e-f8d7-421d-8404-857e18c50752 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7927477e-f8d7-421d-8404-857e18c50752.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7927477e-f8d7-421d-8404-857e18c50752 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1440px;
  }



  img.s-7927477e-f8d7-421d-8404-857e18c50752.shogun-image {
    
    
    
    max-height: 1440px;
  }


.s-7927477e-f8d7-421d-8404-857e18c50752 .shogun-image-content {
  
    justify-content: center;
  
}

.s-7927477e-f8d7-421d-8404-857e18c50752.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7927477e-f8d7-421d-8404-857e18c50752.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7927477e-f8d7-421d-8404-857e18c50752.shogun-image {
  box-sizing: border-box;
}



.s-7927477e-f8d7-421d-8404-857e18c50752 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-7927477e-f8d7-421d-8404-857e18c50752 {
      --shg-aspect-ratio: calc(16/9); 
    }

    .s-7927477e-f8d7-421d-8404-857e18c50752.shogun-image-container {
      position: relative;
    }

    .s-7927477e-f8d7-421d-8404-857e18c50752.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7927477e-f8d7-421d-8404-857e18c50752.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7927477e-f8d7-421d-8404-857e18c50752 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1440px;
    }
  }

@media (min-width: 1200px){#s-7927477e-f8d7-421d-8404-857e18c50752 {
  margin: 0 !important;
  overflow: visible;
}

#s-7927477e-f8d7-421d-8404-857e18c50752-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-7927477e-f8d7-421d-8404-857e18c50752 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-7927477e-f8d7-421d-8404-857e18c50752 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7927477e-f8d7-421d-8404-857e18c50752 img.shogun-image {
  /* Add background color handling */
  
}

#s-7927477e-f8d7-421d-8404-857e18c50752 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7927477e-f8d7-421d-8404-857e18c50752 .shg-image-content-wrapper {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }

    #s-7927477e-f8d7-421d-8404-857e18c50752 .shogun-image-link {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7927477e-f8d7-421d-8404-857e18c50752 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7927477e-f8d7-421d-8404-857e18c50752.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7927477e-f8d7-421d-8404-857e18c50752 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1440px;
  }



  img.s-7927477e-f8d7-421d-8404-857e18c50752.shogun-image {
    
    
    
    max-height: 1440px;
  }


.s-7927477e-f8d7-421d-8404-857e18c50752 .shogun-image-content {
  
    justify-content: center;
  
}

.s-7927477e-f8d7-421d-8404-857e18c50752.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7927477e-f8d7-421d-8404-857e18c50752.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7927477e-f8d7-421d-8404-857e18c50752.shogun-image {
  box-sizing: border-box;
}



.s-7927477e-f8d7-421d-8404-857e18c50752 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-7927477e-f8d7-421d-8404-857e18c50752 {
      --shg-aspect-ratio: calc(16/9); 
    }

    .s-7927477e-f8d7-421d-8404-857e18c50752.shogun-image-container {
      position: relative;
    }

    .s-7927477e-f8d7-421d-8404-857e18c50752.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7927477e-f8d7-421d-8404-857e18c50752.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7927477e-f8d7-421d-8404-857e18c50752 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1440px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-7927477e-f8d7-421d-8404-857e18c50752 {
  margin: 0 !important;
  overflow: visible;
}

#s-7927477e-f8d7-421d-8404-857e18c50752-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-7927477e-f8d7-421d-8404-857e18c50752 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-7927477e-f8d7-421d-8404-857e18c50752 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7927477e-f8d7-421d-8404-857e18c50752 img.shogun-image {
  /* Add background color handling */
  
}

#s-7927477e-f8d7-421d-8404-857e18c50752 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7927477e-f8d7-421d-8404-857e18c50752 .shg-image-content-wrapper {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }

    #s-7927477e-f8d7-421d-8404-857e18c50752 .shogun-image-link {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7927477e-f8d7-421d-8404-857e18c50752 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7927477e-f8d7-421d-8404-857e18c50752.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7927477e-f8d7-421d-8404-857e18c50752 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1440px;
  }



  img.s-7927477e-f8d7-421d-8404-857e18c50752.shogun-image {
    
    
    
    max-height: 1440px;
  }


.s-7927477e-f8d7-421d-8404-857e18c50752 .shogun-image-content {
  
    justify-content: center;
  
}

.s-7927477e-f8d7-421d-8404-857e18c50752.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7927477e-f8d7-421d-8404-857e18c50752.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7927477e-f8d7-421d-8404-857e18c50752.shogun-image {
  box-sizing: border-box;
}



.s-7927477e-f8d7-421d-8404-857e18c50752 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-7927477e-f8d7-421d-8404-857e18c50752 {
      --shg-aspect-ratio: calc(16/9); 
    }

    .s-7927477e-f8d7-421d-8404-857e18c50752.shogun-image-container {
      position: relative;
    }

    .s-7927477e-f8d7-421d-8404-857e18c50752.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7927477e-f8d7-421d-8404-857e18c50752.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7927477e-f8d7-421d-8404-857e18c50752 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1440px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-7927477e-f8d7-421d-8404-857e18c50752 {
  margin: 0 !important;
  overflow: visible;
}

#s-7927477e-f8d7-421d-8404-857e18c50752-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-7927477e-f8d7-421d-8404-857e18c50752 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-7927477e-f8d7-421d-8404-857e18c50752 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7927477e-f8d7-421d-8404-857e18c50752 img.shogun-image {
  /* Add background color handling */
  
}

#s-7927477e-f8d7-421d-8404-857e18c50752 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7927477e-f8d7-421d-8404-857e18c50752 .shg-image-content-wrapper {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }

    #s-7927477e-f8d7-421d-8404-857e18c50752 .shogun-image-link {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7927477e-f8d7-421d-8404-857e18c50752 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7927477e-f8d7-421d-8404-857e18c50752.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7927477e-f8d7-421d-8404-857e18c50752 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1440px;
  }



  img.s-7927477e-f8d7-421d-8404-857e18c50752.shogun-image {
    
    
    
    max-height: 1440px;
  }


.s-7927477e-f8d7-421d-8404-857e18c50752 .shogun-image-content {
  
    justify-content: center;
  
}

.s-7927477e-f8d7-421d-8404-857e18c50752.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7927477e-f8d7-421d-8404-857e18c50752.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7927477e-f8d7-421d-8404-857e18c50752.shogun-image {
  box-sizing: border-box;
}



.s-7927477e-f8d7-421d-8404-857e18c50752 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-7927477e-f8d7-421d-8404-857e18c50752 {
      --shg-aspect-ratio: calc(16/9); 
    }

    .s-7927477e-f8d7-421d-8404-857e18c50752.shogun-image-container {
      position: relative;
    }

    .s-7927477e-f8d7-421d-8404-857e18c50752.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7927477e-f8d7-421d-8404-857e18c50752.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7927477e-f8d7-421d-8404-857e18c50752 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1440px;
    }
  }

}@media (max-width: 767px){#s-7927477e-f8d7-421d-8404-857e18c50752 {
  margin: 0 !important;
  overflow: visible;
}

#s-7927477e-f8d7-421d-8404-857e18c50752-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-7927477e-f8d7-421d-8404-857e18c50752 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-7927477e-f8d7-421d-8404-857e18c50752 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-7927477e-f8d7-421d-8404-857e18c50752 img.shogun-image {
  /* Add background color handling */
  
}

#s-7927477e-f8d7-421d-8404-857e18c50752 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-7927477e-f8d7-421d-8404-857e18c50752 .shg-image-content-wrapper {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }

    #s-7927477e-f8d7-421d-8404-857e18c50752 .shogun-image-link {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-7927477e-f8d7-421d-8404-857e18c50752 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-7927477e-f8d7-421d-8404-857e18c50752.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-7927477e-f8d7-421d-8404-857e18c50752 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1440px;
  }



  img.s-7927477e-f8d7-421d-8404-857e18c50752.shogun-image {
    
    
    
    max-height: 1440px;
  }


.s-7927477e-f8d7-421d-8404-857e18c50752 .shogun-image-content {
  
    justify-content: center;
  
}

.s-7927477e-f8d7-421d-8404-857e18c50752.shg-align-container {
  display: flex;
  justify-content: center
}

.s-7927477e-f8d7-421d-8404-857e18c50752.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-7927477e-f8d7-421d-8404-857e18c50752.shogun-image {
  box-sizing: border-box;
}



.s-7927477e-f8d7-421d-8404-857e18c50752 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-7927477e-f8d7-421d-8404-857e18c50752 {
      --shg-aspect-ratio: calc(16/9); 
    }

    .s-7927477e-f8d7-421d-8404-857e18c50752.shogun-image-container {
      position: relative;
    }

    .s-7927477e-f8d7-421d-8404-857e18c50752.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-7927477e-f8d7-421d-8404-857e18c50752.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-7927477e-f8d7-421d-8404-857e18c50752 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1440px;
    }
  }

}
#s-40e7e00a-41de-41ec-a85a-d98d7111ee68 {
  padding-top: 0px;
padding-bottom: 30px;
min-height: 50px;
}








#s-40e7e00a-41de-41ec-a85a-d98d7111ee68 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-40e7e00a-41de-41ec-a85a-d98d7111ee68.shg-box.shg-c {
  justify-content: center;
}

#s-bd11105b-a172-4fb5-a92e-00148aaf7fde {
  margin-left: 10%;
margin-right: 10%;
padding-top: 10px;
padding-left: 0%;
padding-bottom: 10px;
padding-right: 0%;
text-align: left;
}

#s-bd11105b-a172-4fb5-a92e-00148aaf7fde .shogun-heading-component h3 {
  
  font-weight:  normal ;
  font-family: "Bebas Neue";
  font-style:  normal ;
  font-size: 30px;
  
  
  text-align: center;
}



#s-dd9af022-ff7f-4ad8-bc24-9396a935fd23 {
  margin-left: 5%;
margin-right: 5%;
max-width: 1440px;
aspect-ratio: 16/9;
text-align: center;
}

#s-dd9af022-ff7f-4ad8-bc24-9396a935fd23 {
  margin: 0 !important;
  overflow: visible;
}

#s-dd9af022-ff7f-4ad8-bc24-9396a935fd23-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-dd9af022-ff7f-4ad8-bc24-9396a935fd23 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-dd9af022-ff7f-4ad8-bc24-9396a935fd23 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-dd9af022-ff7f-4ad8-bc24-9396a935fd23 img.shogun-image {
  /* Add background color handling */
  
}

#s-dd9af022-ff7f-4ad8-bc24-9396a935fd23 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-dd9af022-ff7f-4ad8-bc24-9396a935fd23 .shg-image-content-wrapper {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }

    #s-dd9af022-ff7f-4ad8-bc24-9396a935fd23 .shogun-image-link {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-dd9af022-ff7f-4ad8-bc24-9396a935fd23 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-dd9af022-ff7f-4ad8-bc24-9396a935fd23.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-dd9af022-ff7f-4ad8-bc24-9396a935fd23 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1440px;
  }



  img.s-dd9af022-ff7f-4ad8-bc24-9396a935fd23.shogun-image {
    
    
    
    max-height: 1440px;
  }


.s-dd9af022-ff7f-4ad8-bc24-9396a935fd23 .shogun-image-content {
  
    justify-content: center;
  
}

.s-dd9af022-ff7f-4ad8-bc24-9396a935fd23.shg-align-container {
  display: flex;
  justify-content: center
}

.s-dd9af022-ff7f-4ad8-bc24-9396a935fd23.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-dd9af022-ff7f-4ad8-bc24-9396a935fd23.shogun-image {
  box-sizing: border-box;
}



.s-dd9af022-ff7f-4ad8-bc24-9396a935fd23 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-dd9af022-ff7f-4ad8-bc24-9396a935fd23 {
      --shg-aspect-ratio: calc(16/9); 
    }

    .s-dd9af022-ff7f-4ad8-bc24-9396a935fd23.shogun-image-container {
      position: relative;
    }

    .s-dd9af022-ff7f-4ad8-bc24-9396a935fd23.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-dd9af022-ff7f-4ad8-bc24-9396a935fd23.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-dd9af022-ff7f-4ad8-bc24-9396a935fd23 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1440px;
    }
  }

@media (min-width: 1200px){#s-dd9af022-ff7f-4ad8-bc24-9396a935fd23 {
  margin: 0 !important;
  overflow: visible;
}

#s-dd9af022-ff7f-4ad8-bc24-9396a935fd23-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-dd9af022-ff7f-4ad8-bc24-9396a935fd23 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-dd9af022-ff7f-4ad8-bc24-9396a935fd23 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-dd9af022-ff7f-4ad8-bc24-9396a935fd23 img.shogun-image {
  /* Add background color handling */
  
}

#s-dd9af022-ff7f-4ad8-bc24-9396a935fd23 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-dd9af022-ff7f-4ad8-bc24-9396a935fd23 .shg-image-content-wrapper {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }

    #s-dd9af022-ff7f-4ad8-bc24-9396a935fd23 .shogun-image-link {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-dd9af022-ff7f-4ad8-bc24-9396a935fd23 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-dd9af022-ff7f-4ad8-bc24-9396a935fd23.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-dd9af022-ff7f-4ad8-bc24-9396a935fd23 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1440px;
  }



  img.s-dd9af022-ff7f-4ad8-bc24-9396a935fd23.shogun-image {
    
    
    
    max-height: 1440px;
  }


.s-dd9af022-ff7f-4ad8-bc24-9396a935fd23 .shogun-image-content {
  
    justify-content: center;
  
}

.s-dd9af022-ff7f-4ad8-bc24-9396a935fd23.shg-align-container {
  display: flex;
  justify-content: center
}

.s-dd9af022-ff7f-4ad8-bc24-9396a935fd23.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-dd9af022-ff7f-4ad8-bc24-9396a935fd23.shogun-image {
  box-sizing: border-box;
}



.s-dd9af022-ff7f-4ad8-bc24-9396a935fd23 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-dd9af022-ff7f-4ad8-bc24-9396a935fd23 {
      --shg-aspect-ratio: calc(16/9); 
    }

    .s-dd9af022-ff7f-4ad8-bc24-9396a935fd23.shogun-image-container {
      position: relative;
    }

    .s-dd9af022-ff7f-4ad8-bc24-9396a935fd23.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-dd9af022-ff7f-4ad8-bc24-9396a935fd23.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-dd9af022-ff7f-4ad8-bc24-9396a935fd23 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1440px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-dd9af022-ff7f-4ad8-bc24-9396a935fd23 {
  margin: 0 !important;
  overflow: visible;
}

#s-dd9af022-ff7f-4ad8-bc24-9396a935fd23-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-dd9af022-ff7f-4ad8-bc24-9396a935fd23 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-dd9af022-ff7f-4ad8-bc24-9396a935fd23 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-dd9af022-ff7f-4ad8-bc24-9396a935fd23 img.shogun-image {
  /* Add background color handling */
  
}

#s-dd9af022-ff7f-4ad8-bc24-9396a935fd23 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-dd9af022-ff7f-4ad8-bc24-9396a935fd23 .shg-image-content-wrapper {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }

    #s-dd9af022-ff7f-4ad8-bc24-9396a935fd23 .shogun-image-link {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-dd9af022-ff7f-4ad8-bc24-9396a935fd23 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-dd9af022-ff7f-4ad8-bc24-9396a935fd23.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-dd9af022-ff7f-4ad8-bc24-9396a935fd23 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1440px;
  }



  img.s-dd9af022-ff7f-4ad8-bc24-9396a935fd23.shogun-image {
    
    
    
    max-height: 1440px;
  }


.s-dd9af022-ff7f-4ad8-bc24-9396a935fd23 .shogun-image-content {
  
    justify-content: center;
  
}

.s-dd9af022-ff7f-4ad8-bc24-9396a935fd23.shg-align-container {
  display: flex;
  justify-content: center
}

.s-dd9af022-ff7f-4ad8-bc24-9396a935fd23.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-dd9af022-ff7f-4ad8-bc24-9396a935fd23.shogun-image {
  box-sizing: border-box;
}



.s-dd9af022-ff7f-4ad8-bc24-9396a935fd23 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-dd9af022-ff7f-4ad8-bc24-9396a935fd23 {
      --shg-aspect-ratio: calc(16/9); 
    }

    .s-dd9af022-ff7f-4ad8-bc24-9396a935fd23.shogun-image-container {
      position: relative;
    }

    .s-dd9af022-ff7f-4ad8-bc24-9396a935fd23.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-dd9af022-ff7f-4ad8-bc24-9396a935fd23.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-dd9af022-ff7f-4ad8-bc24-9396a935fd23 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1440px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-dd9af022-ff7f-4ad8-bc24-9396a935fd23 {
  margin: 0 !important;
  overflow: visible;
}

#s-dd9af022-ff7f-4ad8-bc24-9396a935fd23-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-dd9af022-ff7f-4ad8-bc24-9396a935fd23 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-dd9af022-ff7f-4ad8-bc24-9396a935fd23 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-dd9af022-ff7f-4ad8-bc24-9396a935fd23 img.shogun-image {
  /* Add background color handling */
  
}

#s-dd9af022-ff7f-4ad8-bc24-9396a935fd23 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-dd9af022-ff7f-4ad8-bc24-9396a935fd23 .shg-image-content-wrapper {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }

    #s-dd9af022-ff7f-4ad8-bc24-9396a935fd23 .shogun-image-link {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-dd9af022-ff7f-4ad8-bc24-9396a935fd23 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-dd9af022-ff7f-4ad8-bc24-9396a935fd23.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-dd9af022-ff7f-4ad8-bc24-9396a935fd23 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1440px;
  }



  img.s-dd9af022-ff7f-4ad8-bc24-9396a935fd23.shogun-image {
    
    
    
    max-height: 1440px;
  }


.s-dd9af022-ff7f-4ad8-bc24-9396a935fd23 .shogun-image-content {
  
    justify-content: center;
  
}

.s-dd9af022-ff7f-4ad8-bc24-9396a935fd23.shg-align-container {
  display: flex;
  justify-content: center
}

.s-dd9af022-ff7f-4ad8-bc24-9396a935fd23.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-dd9af022-ff7f-4ad8-bc24-9396a935fd23.shogun-image {
  box-sizing: border-box;
}



.s-dd9af022-ff7f-4ad8-bc24-9396a935fd23 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-dd9af022-ff7f-4ad8-bc24-9396a935fd23 {
      --shg-aspect-ratio: calc(16/9); 
    }

    .s-dd9af022-ff7f-4ad8-bc24-9396a935fd23.shogun-image-container {
      position: relative;
    }

    .s-dd9af022-ff7f-4ad8-bc24-9396a935fd23.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-dd9af022-ff7f-4ad8-bc24-9396a935fd23.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-dd9af022-ff7f-4ad8-bc24-9396a935fd23 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1440px;
    }
  }

}@media (max-width: 767px){#s-dd9af022-ff7f-4ad8-bc24-9396a935fd23 {
  margin: 0 !important;
  overflow: visible;
}

#s-dd9af022-ff7f-4ad8-bc24-9396a935fd23-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-dd9af022-ff7f-4ad8-bc24-9396a935fd23 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-dd9af022-ff7f-4ad8-bc24-9396a935fd23 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-dd9af022-ff7f-4ad8-bc24-9396a935fd23 img.shogun-image {
  /* Add background color handling */
  
}

#s-dd9af022-ff7f-4ad8-bc24-9396a935fd23 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-dd9af022-ff7f-4ad8-bc24-9396a935fd23 .shg-image-content-wrapper {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }

    #s-dd9af022-ff7f-4ad8-bc24-9396a935fd23 .shogun-image-link {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-dd9af022-ff7f-4ad8-bc24-9396a935fd23 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-dd9af022-ff7f-4ad8-bc24-9396a935fd23.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-dd9af022-ff7f-4ad8-bc24-9396a935fd23 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1440px;
  }



  img.s-dd9af022-ff7f-4ad8-bc24-9396a935fd23.shogun-image {
    
    
    
    max-height: 1440px;
  }


.s-dd9af022-ff7f-4ad8-bc24-9396a935fd23 .shogun-image-content {
  
    justify-content: center;
  
}

.s-dd9af022-ff7f-4ad8-bc24-9396a935fd23.shg-align-container {
  display: flex;
  justify-content: center
}

.s-dd9af022-ff7f-4ad8-bc24-9396a935fd23.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-dd9af022-ff7f-4ad8-bc24-9396a935fd23.shogun-image {
  box-sizing: border-box;
}



.s-dd9af022-ff7f-4ad8-bc24-9396a935fd23 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-dd9af022-ff7f-4ad8-bc24-9396a935fd23 {
      --shg-aspect-ratio: calc(16/9); 
    }

    .s-dd9af022-ff7f-4ad8-bc24-9396a935fd23.shogun-image-container {
      position: relative;
    }

    .s-dd9af022-ff7f-4ad8-bc24-9396a935fd23.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-dd9af022-ff7f-4ad8-bc24-9396a935fd23.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-dd9af022-ff7f-4ad8-bc24-9396a935fd23 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1440px;
    }
  }

}
#s-f17183cc-a48f-431a-8c70-f69744780aed {
  margin-left: auto;
margin-right: auto;
padding-left: 4%;
padding-right: 4%;
min-height: 50px;
}
@media (min-width: 1200px){#s-f17183cc-a48f-431a-8c70-f69744780aed {
  display: none;
}
#s-f17183cc-a48f-431a-8c70-f69744780aed, #wrap-s-f17183cc-a48f-431a-8c70-f69744780aed, #wrap-content-s-f17183cc-a48f-431a-8c70-f69744780aed { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-f17183cc-a48f-431a-8c70-f69744780aed {
  display: none;
}
#s-f17183cc-a48f-431a-8c70-f69744780aed, #wrap-s-f17183cc-a48f-431a-8c70-f69744780aed, #wrap-content-s-f17183cc-a48f-431a-8c70-f69744780aed { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-f17183cc-a48f-431a-8c70-f69744780aed {
  display: none;
}
#s-f17183cc-a48f-431a-8c70-f69744780aed, #wrap-s-f17183cc-a48f-431a-8c70-f69744780aed, #wrap-content-s-f17183cc-a48f-431a-8c70-f69744780aed { display: none !important; }}







#s-f17183cc-a48f-431a-8c70-f69744780aed > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-f17183cc-a48f-431a-8c70-f69744780aed.shg-box.shg-c {
  justify-content: center;
}

#s-e75423ef-3b76-4e72-957b-2afacba61a11 {
  padding-top: 0px;
padding-bottom: 30px;
min-height: 50px;
}








#s-e75423ef-3b76-4e72-957b-2afacba61a11 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-e75423ef-3b76-4e72-957b-2afacba61a11.shg-box.shg-c {
  justify-content: center;
}

#s-f4fdfddb-601a-47a2-86ed-6e881da3d5c9 {
  margin-left: 10%;
margin-right: 10%;
padding-top: 10px;
padding-left: 0%;
padding-bottom: 10px;
padding-right: 0%;
text-align: left;
}

#s-f4fdfddb-601a-47a2-86ed-6e881da3d5c9 .shogun-heading-component h3 {
  
  font-weight:  900 ;
  font-family: "Lato";
  font-style:  normal ;
  font-size: 20px;
  
  letter-spacing: 2px;
  text-align: center;
}



#s-c216f3a8-5ecc-431e-978c-3f838669e5b7 {
  margin-left: 5%;
margin-right: 5%;
max-width: 1440px;
aspect-ratio: 16/9;
text-align: center;
}

#s-c216f3a8-5ecc-431e-978c-3f838669e5b7 {
  margin: 0 !important;
  overflow: visible;
}

#s-c216f3a8-5ecc-431e-978c-3f838669e5b7-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-c216f3a8-5ecc-431e-978c-3f838669e5b7 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-c216f3a8-5ecc-431e-978c-3f838669e5b7 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c216f3a8-5ecc-431e-978c-3f838669e5b7 img.shogun-image {
  /* Add background color handling */
  
}

#s-c216f3a8-5ecc-431e-978c-3f838669e5b7 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-c216f3a8-5ecc-431e-978c-3f838669e5b7 .shg-image-content-wrapper {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }

    #s-c216f3a8-5ecc-431e-978c-3f838669e5b7 .shogun-image-link {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-c216f3a8-5ecc-431e-978c-3f838669e5b7 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-c216f3a8-5ecc-431e-978c-3f838669e5b7.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-c216f3a8-5ecc-431e-978c-3f838669e5b7 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1440px;
  }



  img.s-c216f3a8-5ecc-431e-978c-3f838669e5b7.shogun-image {
    
    
    
    max-height: 1440px;
  }


.s-c216f3a8-5ecc-431e-978c-3f838669e5b7 .shogun-image-content {
  
    justify-content: center;
  
}

.s-c216f3a8-5ecc-431e-978c-3f838669e5b7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c216f3a8-5ecc-431e-978c-3f838669e5b7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c216f3a8-5ecc-431e-978c-3f838669e5b7.shogun-image {
  box-sizing: border-box;
}



.s-c216f3a8-5ecc-431e-978c-3f838669e5b7 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-c216f3a8-5ecc-431e-978c-3f838669e5b7 {
      --shg-aspect-ratio: calc(16/9); 
    }

    .s-c216f3a8-5ecc-431e-978c-3f838669e5b7.shogun-image-container {
      position: relative;
    }

    .s-c216f3a8-5ecc-431e-978c-3f838669e5b7.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-c216f3a8-5ecc-431e-978c-3f838669e5b7.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-c216f3a8-5ecc-431e-978c-3f838669e5b7 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1440px;
    }
  }

@media (min-width: 1200px){#s-c216f3a8-5ecc-431e-978c-3f838669e5b7 {
  margin: 0 !important;
  overflow: visible;
}

#s-c216f3a8-5ecc-431e-978c-3f838669e5b7-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-c216f3a8-5ecc-431e-978c-3f838669e5b7 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-c216f3a8-5ecc-431e-978c-3f838669e5b7 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c216f3a8-5ecc-431e-978c-3f838669e5b7 img.shogun-image {
  /* Add background color handling */
  
}

#s-c216f3a8-5ecc-431e-978c-3f838669e5b7 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-c216f3a8-5ecc-431e-978c-3f838669e5b7 .shg-image-content-wrapper {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }

    #s-c216f3a8-5ecc-431e-978c-3f838669e5b7 .shogun-image-link {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-c216f3a8-5ecc-431e-978c-3f838669e5b7 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-c216f3a8-5ecc-431e-978c-3f838669e5b7.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-c216f3a8-5ecc-431e-978c-3f838669e5b7 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1440px;
  }



  img.s-c216f3a8-5ecc-431e-978c-3f838669e5b7.shogun-image {
    
    
    
    max-height: 1440px;
  }


.s-c216f3a8-5ecc-431e-978c-3f838669e5b7 .shogun-image-content {
  
    justify-content: center;
  
}

.s-c216f3a8-5ecc-431e-978c-3f838669e5b7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c216f3a8-5ecc-431e-978c-3f838669e5b7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c216f3a8-5ecc-431e-978c-3f838669e5b7.shogun-image {
  box-sizing: border-box;
}



.s-c216f3a8-5ecc-431e-978c-3f838669e5b7 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-c216f3a8-5ecc-431e-978c-3f838669e5b7 {
      --shg-aspect-ratio: calc(16/9); 
    }

    .s-c216f3a8-5ecc-431e-978c-3f838669e5b7.shogun-image-container {
      position: relative;
    }

    .s-c216f3a8-5ecc-431e-978c-3f838669e5b7.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-c216f3a8-5ecc-431e-978c-3f838669e5b7.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-c216f3a8-5ecc-431e-978c-3f838669e5b7 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1440px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-c216f3a8-5ecc-431e-978c-3f838669e5b7 {
  margin: 0 !important;
  overflow: visible;
}

#s-c216f3a8-5ecc-431e-978c-3f838669e5b7-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-c216f3a8-5ecc-431e-978c-3f838669e5b7 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-c216f3a8-5ecc-431e-978c-3f838669e5b7 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c216f3a8-5ecc-431e-978c-3f838669e5b7 img.shogun-image {
  /* Add background color handling */
  
}

#s-c216f3a8-5ecc-431e-978c-3f838669e5b7 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-c216f3a8-5ecc-431e-978c-3f838669e5b7 .shg-image-content-wrapper {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }

    #s-c216f3a8-5ecc-431e-978c-3f838669e5b7 .shogun-image-link {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-c216f3a8-5ecc-431e-978c-3f838669e5b7 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-c216f3a8-5ecc-431e-978c-3f838669e5b7.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-c216f3a8-5ecc-431e-978c-3f838669e5b7 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1440px;
  }



  img.s-c216f3a8-5ecc-431e-978c-3f838669e5b7.shogun-image {
    
    
    
    max-height: 1440px;
  }


.s-c216f3a8-5ecc-431e-978c-3f838669e5b7 .shogun-image-content {
  
    justify-content: center;
  
}

.s-c216f3a8-5ecc-431e-978c-3f838669e5b7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c216f3a8-5ecc-431e-978c-3f838669e5b7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c216f3a8-5ecc-431e-978c-3f838669e5b7.shogun-image {
  box-sizing: border-box;
}



.s-c216f3a8-5ecc-431e-978c-3f838669e5b7 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-c216f3a8-5ecc-431e-978c-3f838669e5b7 {
      --shg-aspect-ratio: calc(16/9); 
    }

    .s-c216f3a8-5ecc-431e-978c-3f838669e5b7.shogun-image-container {
      position: relative;
    }

    .s-c216f3a8-5ecc-431e-978c-3f838669e5b7.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-c216f3a8-5ecc-431e-978c-3f838669e5b7.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-c216f3a8-5ecc-431e-978c-3f838669e5b7 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1440px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-c216f3a8-5ecc-431e-978c-3f838669e5b7 {
  margin: 0 !important;
  overflow: visible;
}

#s-c216f3a8-5ecc-431e-978c-3f838669e5b7-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-c216f3a8-5ecc-431e-978c-3f838669e5b7 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-c216f3a8-5ecc-431e-978c-3f838669e5b7 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c216f3a8-5ecc-431e-978c-3f838669e5b7 img.shogun-image {
  /* Add background color handling */
  
}

#s-c216f3a8-5ecc-431e-978c-3f838669e5b7 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-c216f3a8-5ecc-431e-978c-3f838669e5b7 .shg-image-content-wrapper {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }

    #s-c216f3a8-5ecc-431e-978c-3f838669e5b7 .shogun-image-link {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-c216f3a8-5ecc-431e-978c-3f838669e5b7 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-c216f3a8-5ecc-431e-978c-3f838669e5b7.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-c216f3a8-5ecc-431e-978c-3f838669e5b7 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1440px;
  }



  img.s-c216f3a8-5ecc-431e-978c-3f838669e5b7.shogun-image {
    
    
    
    max-height: 1440px;
  }


.s-c216f3a8-5ecc-431e-978c-3f838669e5b7 .shogun-image-content {
  
    justify-content: center;
  
}

.s-c216f3a8-5ecc-431e-978c-3f838669e5b7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c216f3a8-5ecc-431e-978c-3f838669e5b7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c216f3a8-5ecc-431e-978c-3f838669e5b7.shogun-image {
  box-sizing: border-box;
}



.s-c216f3a8-5ecc-431e-978c-3f838669e5b7 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-c216f3a8-5ecc-431e-978c-3f838669e5b7 {
      --shg-aspect-ratio: calc(16/9); 
    }

    .s-c216f3a8-5ecc-431e-978c-3f838669e5b7.shogun-image-container {
      position: relative;
    }

    .s-c216f3a8-5ecc-431e-978c-3f838669e5b7.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-c216f3a8-5ecc-431e-978c-3f838669e5b7.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-c216f3a8-5ecc-431e-978c-3f838669e5b7 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1440px;
    }
  }

}@media (max-width: 767px){#s-c216f3a8-5ecc-431e-978c-3f838669e5b7 {
  margin: 0 !important;
  overflow: visible;
}

#s-c216f3a8-5ecc-431e-978c-3f838669e5b7-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-c216f3a8-5ecc-431e-978c-3f838669e5b7 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-c216f3a8-5ecc-431e-978c-3f838669e5b7 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-c216f3a8-5ecc-431e-978c-3f838669e5b7 img.shogun-image {
  /* Add background color handling */
  
}

#s-c216f3a8-5ecc-431e-978c-3f838669e5b7 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-c216f3a8-5ecc-431e-978c-3f838669e5b7 .shg-image-content-wrapper {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }

    #s-c216f3a8-5ecc-431e-978c-3f838669e5b7 .shogun-image-link {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-c216f3a8-5ecc-431e-978c-3f838669e5b7 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-c216f3a8-5ecc-431e-978c-3f838669e5b7.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-c216f3a8-5ecc-431e-978c-3f838669e5b7 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1440px;
  }



  img.s-c216f3a8-5ecc-431e-978c-3f838669e5b7.shogun-image {
    
    
    
    max-height: 1440px;
  }


.s-c216f3a8-5ecc-431e-978c-3f838669e5b7 .shogun-image-content {
  
    justify-content: center;
  
}

.s-c216f3a8-5ecc-431e-978c-3f838669e5b7.shg-align-container {
  display: flex;
  justify-content: center
}

.s-c216f3a8-5ecc-431e-978c-3f838669e5b7.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-c216f3a8-5ecc-431e-978c-3f838669e5b7.shogun-image {
  box-sizing: border-box;
}



.s-c216f3a8-5ecc-431e-978c-3f838669e5b7 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-c216f3a8-5ecc-431e-978c-3f838669e5b7 {
      --shg-aspect-ratio: calc(16/9); 
    }

    .s-c216f3a8-5ecc-431e-978c-3f838669e5b7.shogun-image-container {
      position: relative;
    }

    .s-c216f3a8-5ecc-431e-978c-3f838669e5b7.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-c216f3a8-5ecc-431e-978c-3f838669e5b7.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-c216f3a8-5ecc-431e-978c-3f838669e5b7 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1440px;
    }
  }

}
#s-395bb18a-1e01-4e01-8e3a-04b5102f5ef8 {
  padding-top: 0px;
padding-bottom: 30px;
min-height: 50px;
}








#s-395bb18a-1e01-4e01-8e3a-04b5102f5ef8 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-395bb18a-1e01-4e01-8e3a-04b5102f5ef8.shg-box.shg-c {
  justify-content: center;
}

#s-d9d596f4-c0cf-4f31-8c96-ae2d9be1691e {
  margin-left: 10%;
margin-right: 10%;
padding-top: 10px;
padding-left: 0%;
padding-bottom: 10px;
padding-right: 0%;
text-align: left;
}

#s-d9d596f4-c0cf-4f31-8c96-ae2d9be1691e .shogun-heading-component h3 {
  
  font-weight:  900 ;
  font-family: "Lato";
  font-style:  normal ;
  font-size: 20px;
  
  letter-spacing: 2px;
  text-align: center;
}



#s-d546429a-6f59-4ffc-aff1-5ea70f9b6d70 {
  margin-left: 5%;
margin-right: 5%;
max-width: 1440px;
aspect-ratio: 16/9;
text-align: center;
}

#s-d546429a-6f59-4ffc-aff1-5ea70f9b6d70 {
  margin: 0 !important;
  overflow: visible;
}

#s-d546429a-6f59-4ffc-aff1-5ea70f9b6d70-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-d546429a-6f59-4ffc-aff1-5ea70f9b6d70 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-d546429a-6f59-4ffc-aff1-5ea70f9b6d70 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d546429a-6f59-4ffc-aff1-5ea70f9b6d70 img.shogun-image {
  /* Add background color handling */
  
}

#s-d546429a-6f59-4ffc-aff1-5ea70f9b6d70 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d546429a-6f59-4ffc-aff1-5ea70f9b6d70 .shg-image-content-wrapper {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }

    #s-d546429a-6f59-4ffc-aff1-5ea70f9b6d70 .shogun-image-link {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d546429a-6f59-4ffc-aff1-5ea70f9b6d70 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d546429a-6f59-4ffc-aff1-5ea70f9b6d70.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d546429a-6f59-4ffc-aff1-5ea70f9b6d70 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1440px;
  }



  img.s-d546429a-6f59-4ffc-aff1-5ea70f9b6d70.shogun-image {
    
    
    
    max-height: 1440px;
  }


.s-d546429a-6f59-4ffc-aff1-5ea70f9b6d70 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d546429a-6f59-4ffc-aff1-5ea70f9b6d70.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d546429a-6f59-4ffc-aff1-5ea70f9b6d70.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d546429a-6f59-4ffc-aff1-5ea70f9b6d70.shogun-image {
  box-sizing: border-box;
}



.s-d546429a-6f59-4ffc-aff1-5ea70f9b6d70 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-d546429a-6f59-4ffc-aff1-5ea70f9b6d70 {
      --shg-aspect-ratio: calc(16/9); 
    }

    .s-d546429a-6f59-4ffc-aff1-5ea70f9b6d70.shogun-image-container {
      position: relative;
    }

    .s-d546429a-6f59-4ffc-aff1-5ea70f9b6d70.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d546429a-6f59-4ffc-aff1-5ea70f9b6d70.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d546429a-6f59-4ffc-aff1-5ea70f9b6d70 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1440px;
    }
  }

@media (min-width: 1200px){#s-d546429a-6f59-4ffc-aff1-5ea70f9b6d70 {
  margin: 0 !important;
  overflow: visible;
}

#s-d546429a-6f59-4ffc-aff1-5ea70f9b6d70-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-d546429a-6f59-4ffc-aff1-5ea70f9b6d70 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d546429a-6f59-4ffc-aff1-5ea70f9b6d70 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d546429a-6f59-4ffc-aff1-5ea70f9b6d70 img.shogun-image {
  /* Add background color handling */
  
}

#s-d546429a-6f59-4ffc-aff1-5ea70f9b6d70 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d546429a-6f59-4ffc-aff1-5ea70f9b6d70 .shg-image-content-wrapper {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }

    #s-d546429a-6f59-4ffc-aff1-5ea70f9b6d70 .shogun-image-link {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d546429a-6f59-4ffc-aff1-5ea70f9b6d70 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d546429a-6f59-4ffc-aff1-5ea70f9b6d70.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d546429a-6f59-4ffc-aff1-5ea70f9b6d70 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1440px;
  }



  img.s-d546429a-6f59-4ffc-aff1-5ea70f9b6d70.shogun-image {
    
    
    
    max-height: 1440px;
  }


.s-d546429a-6f59-4ffc-aff1-5ea70f9b6d70 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d546429a-6f59-4ffc-aff1-5ea70f9b6d70.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d546429a-6f59-4ffc-aff1-5ea70f9b6d70.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d546429a-6f59-4ffc-aff1-5ea70f9b6d70.shogun-image {
  box-sizing: border-box;
}



.s-d546429a-6f59-4ffc-aff1-5ea70f9b6d70 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-d546429a-6f59-4ffc-aff1-5ea70f9b6d70 {
      --shg-aspect-ratio: calc(16/9); 
    }

    .s-d546429a-6f59-4ffc-aff1-5ea70f9b6d70.shogun-image-container {
      position: relative;
    }

    .s-d546429a-6f59-4ffc-aff1-5ea70f9b6d70.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d546429a-6f59-4ffc-aff1-5ea70f9b6d70.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d546429a-6f59-4ffc-aff1-5ea70f9b6d70 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1440px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-d546429a-6f59-4ffc-aff1-5ea70f9b6d70 {
  margin: 0 !important;
  overflow: visible;
}

#s-d546429a-6f59-4ffc-aff1-5ea70f9b6d70-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-d546429a-6f59-4ffc-aff1-5ea70f9b6d70 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d546429a-6f59-4ffc-aff1-5ea70f9b6d70 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d546429a-6f59-4ffc-aff1-5ea70f9b6d70 img.shogun-image {
  /* Add background color handling */
  
}

#s-d546429a-6f59-4ffc-aff1-5ea70f9b6d70 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d546429a-6f59-4ffc-aff1-5ea70f9b6d70 .shg-image-content-wrapper {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }

    #s-d546429a-6f59-4ffc-aff1-5ea70f9b6d70 .shogun-image-link {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d546429a-6f59-4ffc-aff1-5ea70f9b6d70 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d546429a-6f59-4ffc-aff1-5ea70f9b6d70.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d546429a-6f59-4ffc-aff1-5ea70f9b6d70 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1440px;
  }



  img.s-d546429a-6f59-4ffc-aff1-5ea70f9b6d70.shogun-image {
    
    
    
    max-height: 1440px;
  }


.s-d546429a-6f59-4ffc-aff1-5ea70f9b6d70 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d546429a-6f59-4ffc-aff1-5ea70f9b6d70.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d546429a-6f59-4ffc-aff1-5ea70f9b6d70.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d546429a-6f59-4ffc-aff1-5ea70f9b6d70.shogun-image {
  box-sizing: border-box;
}



.s-d546429a-6f59-4ffc-aff1-5ea70f9b6d70 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-d546429a-6f59-4ffc-aff1-5ea70f9b6d70 {
      --shg-aspect-ratio: calc(16/9); 
    }

    .s-d546429a-6f59-4ffc-aff1-5ea70f9b6d70.shogun-image-container {
      position: relative;
    }

    .s-d546429a-6f59-4ffc-aff1-5ea70f9b6d70.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d546429a-6f59-4ffc-aff1-5ea70f9b6d70.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d546429a-6f59-4ffc-aff1-5ea70f9b6d70 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1440px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-d546429a-6f59-4ffc-aff1-5ea70f9b6d70 {
  margin: 0 !important;
  overflow: visible;
}

#s-d546429a-6f59-4ffc-aff1-5ea70f9b6d70-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-d546429a-6f59-4ffc-aff1-5ea70f9b6d70 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d546429a-6f59-4ffc-aff1-5ea70f9b6d70 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d546429a-6f59-4ffc-aff1-5ea70f9b6d70 img.shogun-image {
  /* Add background color handling */
  
}

#s-d546429a-6f59-4ffc-aff1-5ea70f9b6d70 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d546429a-6f59-4ffc-aff1-5ea70f9b6d70 .shg-image-content-wrapper {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }

    #s-d546429a-6f59-4ffc-aff1-5ea70f9b6d70 .shogun-image-link {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d546429a-6f59-4ffc-aff1-5ea70f9b6d70 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d546429a-6f59-4ffc-aff1-5ea70f9b6d70.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d546429a-6f59-4ffc-aff1-5ea70f9b6d70 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1440px;
  }



  img.s-d546429a-6f59-4ffc-aff1-5ea70f9b6d70.shogun-image {
    
    
    
    max-height: 1440px;
  }


.s-d546429a-6f59-4ffc-aff1-5ea70f9b6d70 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d546429a-6f59-4ffc-aff1-5ea70f9b6d70.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d546429a-6f59-4ffc-aff1-5ea70f9b6d70.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d546429a-6f59-4ffc-aff1-5ea70f9b6d70.shogun-image {
  box-sizing: border-box;
}



.s-d546429a-6f59-4ffc-aff1-5ea70f9b6d70 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-d546429a-6f59-4ffc-aff1-5ea70f9b6d70 {
      --shg-aspect-ratio: calc(16/9); 
    }

    .s-d546429a-6f59-4ffc-aff1-5ea70f9b6d70.shogun-image-container {
      position: relative;
    }

    .s-d546429a-6f59-4ffc-aff1-5ea70f9b6d70.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d546429a-6f59-4ffc-aff1-5ea70f9b6d70.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d546429a-6f59-4ffc-aff1-5ea70f9b6d70 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1440px;
    }
  }

}@media (max-width: 767px){#s-d546429a-6f59-4ffc-aff1-5ea70f9b6d70 {
  margin: 0 !important;
  overflow: visible;
}

#s-d546429a-6f59-4ffc-aff1-5ea70f9b6d70-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-d546429a-6f59-4ffc-aff1-5ea70f9b6d70 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-d546429a-6f59-4ffc-aff1-5ea70f9b6d70 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-d546429a-6f59-4ffc-aff1-5ea70f9b6d70 img.shogun-image {
  /* Add background color handling */
  
}

#s-d546429a-6f59-4ffc-aff1-5ea70f9b6d70 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-d546429a-6f59-4ffc-aff1-5ea70f9b6d70 .shg-image-content-wrapper {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }

    #s-d546429a-6f59-4ffc-aff1-5ea70f9b6d70 .shogun-image-link {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-d546429a-6f59-4ffc-aff1-5ea70f9b6d70 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-d546429a-6f59-4ffc-aff1-5ea70f9b6d70.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-d546429a-6f59-4ffc-aff1-5ea70f9b6d70 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1440px;
  }



  img.s-d546429a-6f59-4ffc-aff1-5ea70f9b6d70.shogun-image {
    
    
    
    max-height: 1440px;
  }


.s-d546429a-6f59-4ffc-aff1-5ea70f9b6d70 .shogun-image-content {
  
    justify-content: center;
  
}

.s-d546429a-6f59-4ffc-aff1-5ea70f9b6d70.shg-align-container {
  display: flex;
  justify-content: center
}

.s-d546429a-6f59-4ffc-aff1-5ea70f9b6d70.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-d546429a-6f59-4ffc-aff1-5ea70f9b6d70.shogun-image {
  box-sizing: border-box;
}



.s-d546429a-6f59-4ffc-aff1-5ea70f9b6d70 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-d546429a-6f59-4ffc-aff1-5ea70f9b6d70 {
      --shg-aspect-ratio: calc(16/9); 
    }

    .s-d546429a-6f59-4ffc-aff1-5ea70f9b6d70.shogun-image-container {
      position: relative;
    }

    .s-d546429a-6f59-4ffc-aff1-5ea70f9b6d70.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-d546429a-6f59-4ffc-aff1-5ea70f9b6d70.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-d546429a-6f59-4ffc-aff1-5ea70f9b6d70 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1440px;
    }
  }

}
#s-6a6e79f1-1f05-438d-b4bd-8659931d81a0 {
  padding-top: 0px;
padding-bottom: 30px;
min-height: 50px;
}








#s-6a6e79f1-1f05-438d-b4bd-8659931d81a0 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-6a6e79f1-1f05-438d-b4bd-8659931d81a0.shg-box.shg-c {
  justify-content: center;
}

#s-7b2de8c5-7593-4e2b-8d9c-7678d715f37c {
  margin-left: 10%;
margin-right: 10%;
padding-top: 10px;
padding-left: 0%;
padding-bottom: 10px;
padding-right: 0%;
text-align: left;
}

#s-7b2de8c5-7593-4e2b-8d9c-7678d715f37c .shogun-heading-component h3 {
  
  font-weight:  900 ;
  font-family: "Lato";
  font-style:  normal ;
  font-size: 20px;
  
  letter-spacing: 2px;
  text-align: center;
}



#s-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e {
  margin-left: 5%;
margin-right: 5%;
max-width: 1440px;
aspect-ratio: 16/9;
text-align: center;
}

#s-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e {
  margin: 0 !important;
  overflow: visible;
}

#s-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e-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-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e img.shogun-image {
  /* Add background color handling */
  
}

#s-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e .shg-image-content-wrapper {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }

    #s-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e .shogun-image-link {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1440px;
  }



  img.s-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e.shogun-image {
    
    
    
    max-height: 1440px;
  }


.s-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e .shogun-image-content {
  
    justify-content: center;
  
}

.s-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e.shogun-image {
  box-sizing: border-box;
}



.s-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e {
      --shg-aspect-ratio: calc(16/9); 
    }

    .s-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e.shogun-image-container {
      position: relative;
    }

    .s-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1440px;
    }
  }

@media (min-width: 1200px){#s-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e {
  margin: 0 !important;
  overflow: visible;
}

#s-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e-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-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e img.shogun-image {
  /* Add background color handling */
  
}

#s-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e .shg-image-content-wrapper {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }

    #s-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e .shogun-image-link {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1440px;
  }



  img.s-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e.shogun-image {
    
    
    
    max-height: 1440px;
  }


.s-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e .shogun-image-content {
  
    justify-content: center;
  
}

.s-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e.shogun-image {
  box-sizing: border-box;
}



.s-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e {
      --shg-aspect-ratio: calc(16/9); 
    }

    .s-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e.shogun-image-container {
      position: relative;
    }

    .s-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1440px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e {
  margin: 0 !important;
  overflow: visible;
}

#s-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e-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-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e img.shogun-image {
  /* Add background color handling */
  
}

#s-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e .shg-image-content-wrapper {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }

    #s-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e .shogun-image-link {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1440px;
  }



  img.s-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e.shogun-image {
    
    
    
    max-height: 1440px;
  }


.s-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e .shogun-image-content {
  
    justify-content: center;
  
}

.s-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e.shogun-image {
  box-sizing: border-box;
}



.s-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e {
      --shg-aspect-ratio: calc(16/9); 
    }

    .s-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e.shogun-image-container {
      position: relative;
    }

    .s-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1440px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e {
  margin: 0 !important;
  overflow: visible;
}

#s-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e-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-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e img.shogun-image {
  /* Add background color handling */
  
}

#s-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e .shg-image-content-wrapper {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }

    #s-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e .shogun-image-link {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1440px;
  }



  img.s-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e.shogun-image {
    
    
    
    max-height: 1440px;
  }


.s-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e .shogun-image-content {
  
    justify-content: center;
  
}

.s-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e.shogun-image {
  box-sizing: border-box;
}



.s-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e {
      --shg-aspect-ratio: calc(16/9); 
    }

    .s-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e.shogun-image-container {
      position: relative;
    }

    .s-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1440px;
    }
  }

}@media (max-width: 767px){#s-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e {
  margin: 0 !important;
  overflow: visible;
}

#s-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e-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-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e img.shogun-image {
  /* Add background color handling */
  
}

#s-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e .shg-image-content-wrapper {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }

    #s-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e .shogun-image-link {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1440px;
  }



  img.s-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e.shogun-image {
    
    
    
    max-height: 1440px;
  }


.s-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e .shogun-image-content {
  
    justify-content: center;
  
}

.s-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e.shg-align-container {
  display: flex;
  justify-content: center
}

.s-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e.shogun-image {
  box-sizing: border-box;
}



.s-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e {
      --shg-aspect-ratio: calc(16/9); 
    }

    .s-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e.shogun-image-container {
      position: relative;
    }

    .s-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-f61cb66f-45cc-48b7-8cef-3eff2c9bb67e img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1440px;
    }
  }

}
#s-64cee5a3-a527-4ed4-806b-61f503d67d77 {
  padding-top: 0px;
padding-bottom: 30px;
min-height: 50px;
}
@media (min-width: 1200px){#s-64cee5a3-a527-4ed4-806b-61f503d67d77 {
  display: none;
}
#s-64cee5a3-a527-4ed4-806b-61f503d67d77, #wrap-s-64cee5a3-a527-4ed4-806b-61f503d67d77, #wrap-content-s-64cee5a3-a527-4ed4-806b-61f503d67d77 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-64cee5a3-a527-4ed4-806b-61f503d67d77 {
  display: none;
}
#s-64cee5a3-a527-4ed4-806b-61f503d67d77, #wrap-s-64cee5a3-a527-4ed4-806b-61f503d67d77, #wrap-content-s-64cee5a3-a527-4ed4-806b-61f503d67d77 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-64cee5a3-a527-4ed4-806b-61f503d67d77 {
  display: none;
}
#s-64cee5a3-a527-4ed4-806b-61f503d67d77, #wrap-s-64cee5a3-a527-4ed4-806b-61f503d67d77, #wrap-content-s-64cee5a3-a527-4ed4-806b-61f503d67d77 { display: none !important; }}@media (max-width: 767px){#s-64cee5a3-a527-4ed4-806b-61f503d67d77 {
  display: none;
}
#s-64cee5a3-a527-4ed4-806b-61f503d67d77, #wrap-s-64cee5a3-a527-4ed4-806b-61f503d67d77, #wrap-content-s-64cee5a3-a527-4ed4-806b-61f503d67d77 { display: none !important; }}







#s-64cee5a3-a527-4ed4-806b-61f503d67d77 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-64cee5a3-a527-4ed4-806b-61f503d67d77 {
  cursor: pointer;
}#s-64cee5a3-a527-4ed4-806b-61f503d67d77.shg-box.shg-c {
  justify-content: center;
}

#s-9d31bf77-2d17-4746-acf5-125cb42481c0 {
  margin-left: 10%;
margin-right: 10%;
padding-top: 10px;
padding-left: 0%;
padding-bottom: 10px;
padding-right: 0%;
text-align: left;
}

#s-9d31bf77-2d17-4746-acf5-125cb42481c0 .shogun-heading-component h3 {
  
  font-weight:  normal ;
  font-family: "Bebas Neue";
  font-style:  normal ;
  font-size: 33px;
  
  
  
}



#s-b9357dd9-aa4d-41e5-85d0-220b65f5f806 {
  margin-top: -35px;
margin-left: 10%;
margin-bottom: -10px;
margin-right: 10%;
padding-top: 0px;
}

#s-648f0ae7-d115-4666-987c-c46b5a992db4 {
  margin-left: 10%;
margin-right: 10%;
max-width: 1440px;
aspect-ratio: 16/9;
text-align: center;
}

#s-648f0ae7-d115-4666-987c-c46b5a992db4 {
  margin: 0 !important;
  overflow: visible;
}

#s-648f0ae7-d115-4666-987c-c46b5a992db4-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-648f0ae7-d115-4666-987c-c46b5a992db4 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

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

.shg-image-content-margin-container-s-648f0ae7-d115-4666-987c-c46b5a992db4 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-648f0ae7-d115-4666-987c-c46b5a992db4 img.shogun-image {
  /* Add background color handling */
  
}

#s-648f0ae7-d115-4666-987c-c46b5a992db4 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-648f0ae7-d115-4666-987c-c46b5a992db4 .shg-image-content-wrapper {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }

    #s-648f0ae7-d115-4666-987c-c46b5a992db4 .shogun-image-link {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-648f0ae7-d115-4666-987c-c46b5a992db4 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-648f0ae7-d115-4666-987c-c46b5a992db4.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-648f0ae7-d115-4666-987c-c46b5a992db4 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1440px;
  }



  img.s-648f0ae7-d115-4666-987c-c46b5a992db4.shogun-image {
    
    
    
    max-height: 1440px;
  }


.s-648f0ae7-d115-4666-987c-c46b5a992db4 .shogun-image-content {
  
    justify-content: center;
  
}

.s-648f0ae7-d115-4666-987c-c46b5a992db4.shg-align-container {
  display: flex;
  justify-content: center
}

.s-648f0ae7-d115-4666-987c-c46b5a992db4.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-648f0ae7-d115-4666-987c-c46b5a992db4.shogun-image {
  box-sizing: border-box;
}



.s-648f0ae7-d115-4666-987c-c46b5a992db4 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-648f0ae7-d115-4666-987c-c46b5a992db4 {
      --shg-aspect-ratio: calc(16/9); 
    }

    .s-648f0ae7-d115-4666-987c-c46b5a992db4.shogun-image-container {
      position: relative;
    }

    .s-648f0ae7-d115-4666-987c-c46b5a992db4.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-648f0ae7-d115-4666-987c-c46b5a992db4.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-648f0ae7-d115-4666-987c-c46b5a992db4 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1440px;
    }
  }

@media (min-width: 1200px){#s-648f0ae7-d115-4666-987c-c46b5a992db4 {
  margin: 0 !important;
  overflow: visible;
}

#s-648f0ae7-d115-4666-987c-c46b5a992db4-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-648f0ae7-d115-4666-987c-c46b5a992db4 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-648f0ae7-d115-4666-987c-c46b5a992db4 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-648f0ae7-d115-4666-987c-c46b5a992db4 img.shogun-image {
  /* Add background color handling */
  
}

#s-648f0ae7-d115-4666-987c-c46b5a992db4 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-648f0ae7-d115-4666-987c-c46b5a992db4 .shg-image-content-wrapper {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }

    #s-648f0ae7-d115-4666-987c-c46b5a992db4 .shogun-image-link {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-648f0ae7-d115-4666-987c-c46b5a992db4 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-648f0ae7-d115-4666-987c-c46b5a992db4.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-648f0ae7-d115-4666-987c-c46b5a992db4 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1440px;
  }



  img.s-648f0ae7-d115-4666-987c-c46b5a992db4.shogun-image {
    
    
    
    max-height: 1440px;
  }


.s-648f0ae7-d115-4666-987c-c46b5a992db4 .shogun-image-content {
  
    justify-content: center;
  
}

.s-648f0ae7-d115-4666-987c-c46b5a992db4.shg-align-container {
  display: flex;
  justify-content: center
}

.s-648f0ae7-d115-4666-987c-c46b5a992db4.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-648f0ae7-d115-4666-987c-c46b5a992db4.shogun-image {
  box-sizing: border-box;
}



.s-648f0ae7-d115-4666-987c-c46b5a992db4 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-648f0ae7-d115-4666-987c-c46b5a992db4 {
      --shg-aspect-ratio: calc(16/9); 
    }

    .s-648f0ae7-d115-4666-987c-c46b5a992db4.shogun-image-container {
      position: relative;
    }

    .s-648f0ae7-d115-4666-987c-c46b5a992db4.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-648f0ae7-d115-4666-987c-c46b5a992db4.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-648f0ae7-d115-4666-987c-c46b5a992db4 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1440px;
    }
  }

}@media (min-width: 992px) and (max-width: 1199px){#s-648f0ae7-d115-4666-987c-c46b5a992db4 {
  margin: 0 !important;
  overflow: visible;
}

#s-648f0ae7-d115-4666-987c-c46b5a992db4-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-648f0ae7-d115-4666-987c-c46b5a992db4 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-648f0ae7-d115-4666-987c-c46b5a992db4 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-648f0ae7-d115-4666-987c-c46b5a992db4 img.shogun-image {
  /* Add background color handling */
  
}

#s-648f0ae7-d115-4666-987c-c46b5a992db4 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-648f0ae7-d115-4666-987c-c46b5a992db4 .shg-image-content-wrapper {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }

    #s-648f0ae7-d115-4666-987c-c46b5a992db4 .shogun-image-link {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-648f0ae7-d115-4666-987c-c46b5a992db4 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-648f0ae7-d115-4666-987c-c46b5a992db4.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-648f0ae7-d115-4666-987c-c46b5a992db4 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1440px;
  }



  img.s-648f0ae7-d115-4666-987c-c46b5a992db4.shogun-image {
    
    
    
    max-height: 1440px;
  }


.s-648f0ae7-d115-4666-987c-c46b5a992db4 .shogun-image-content {
  
    justify-content: center;
  
}

.s-648f0ae7-d115-4666-987c-c46b5a992db4.shg-align-container {
  display: flex;
  justify-content: center
}

.s-648f0ae7-d115-4666-987c-c46b5a992db4.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-648f0ae7-d115-4666-987c-c46b5a992db4.shogun-image {
  box-sizing: border-box;
}



.s-648f0ae7-d115-4666-987c-c46b5a992db4 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-648f0ae7-d115-4666-987c-c46b5a992db4 {
      --shg-aspect-ratio: calc(16/9); 
    }

    .s-648f0ae7-d115-4666-987c-c46b5a992db4.shogun-image-container {
      position: relative;
    }

    .s-648f0ae7-d115-4666-987c-c46b5a992db4.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-648f0ae7-d115-4666-987c-c46b5a992db4.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-648f0ae7-d115-4666-987c-c46b5a992db4 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1440px;
    }
  }

}@media (min-width: 768px) and (max-width: 991px){#s-648f0ae7-d115-4666-987c-c46b5a992db4 {
  margin: 0 !important;
  overflow: visible;
}

#s-648f0ae7-d115-4666-987c-c46b5a992db4-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-648f0ae7-d115-4666-987c-c46b5a992db4 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-648f0ae7-d115-4666-987c-c46b5a992db4 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-648f0ae7-d115-4666-987c-c46b5a992db4 img.shogun-image {
  /* Add background color handling */
  
}

#s-648f0ae7-d115-4666-987c-c46b5a992db4 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-648f0ae7-d115-4666-987c-c46b5a992db4 .shg-image-content-wrapper {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }

    #s-648f0ae7-d115-4666-987c-c46b5a992db4 .shogun-image-link {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-648f0ae7-d115-4666-987c-c46b5a992db4 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-648f0ae7-d115-4666-987c-c46b5a992db4.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-648f0ae7-d115-4666-987c-c46b5a992db4 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1440px;
  }



  img.s-648f0ae7-d115-4666-987c-c46b5a992db4.shogun-image {
    
    
    
    max-height: 1440px;
  }


.s-648f0ae7-d115-4666-987c-c46b5a992db4 .shogun-image-content {
  
    justify-content: center;
  
}

.s-648f0ae7-d115-4666-987c-c46b5a992db4.shg-align-container {
  display: flex;
  justify-content: center
}

.s-648f0ae7-d115-4666-987c-c46b5a992db4.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-648f0ae7-d115-4666-987c-c46b5a992db4.shogun-image {
  box-sizing: border-box;
}



.s-648f0ae7-d115-4666-987c-c46b5a992db4 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-648f0ae7-d115-4666-987c-c46b5a992db4 {
      --shg-aspect-ratio: calc(16/9); 
    }

    .s-648f0ae7-d115-4666-987c-c46b5a992db4.shogun-image-container {
      position: relative;
    }

    .s-648f0ae7-d115-4666-987c-c46b5a992db4.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-648f0ae7-d115-4666-987c-c46b5a992db4.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-648f0ae7-d115-4666-987c-c46b5a992db4 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1440px;
    }
  }

}@media (max-width: 767px){#s-648f0ae7-d115-4666-987c-c46b5a992db4 {
  margin: 0 !important;
  overflow: visible;
}

#s-648f0ae7-d115-4666-987c-c46b5a992db4-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-648f0ae7-d115-4666-987c-c46b5a992db4 {
  overflow: visible;
  grid-column: 1;
  grid-row: 1;

  /* Add margin handling */
  
  
  
  
}

.shg-image-content-margin-container-s-648f0ae7-d115-4666-987c-c46b5a992db4 {
  pointer-events: none;
  grid-column: 1;
  grid-row: 1;
}

#s-648f0ae7-d115-4666-987c-c46b5a992db4 img.shogun-image {
  /* Add background color handling */
  
}

#s-648f0ae7-d115-4666-987c-c46b5a992db4 img.shogun-image {
  /* Add padding handling */
  
  
  
  
  /* Add border handling */
  
  
  
  
  
  
  

}



  @supports  (aspect-ratio: 1/1) {
    
    #s-648f0ae7-d115-4666-987c-c46b5a992db4 .shg-image-content-wrapper {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }

    #s-648f0ae7-d115-4666-987c-c46b5a992db4 .shogun-image-link {
      aspect-ratio: 16/9;
      min-width: 100%;
      height: auto;
    }
  }

  @supports not (aspect-ratio: 1/1) {
    #s-648f0ae7-d115-4666-987c-c46b5a992db4 .shg-image-content-wrapper {
      height: 100%;
      width: 100%;
    }
  }

  .s-648f0ae7-d115-4666-987c-c46b5a992db4.shogun-image-container {
    width: 100%;
    height: auto;
  }

  #s-648f0ae7-d115-4666-987c-c46b5a992db4 img.shogun-image {
    height: 100%;
    width: 100%;
    
    max-height: 1440px;
  }



  img.s-648f0ae7-d115-4666-987c-c46b5a992db4.shogun-image {
    
    
    
    max-height: 1440px;
  }


.s-648f0ae7-d115-4666-987c-c46b5a992db4 .shogun-image-content {
  
    justify-content: center;
  
}

.s-648f0ae7-d115-4666-987c-c46b5a992db4.shg-align-container {
  display: flex;
  justify-content: center
}

.s-648f0ae7-d115-4666-987c-c46b5a992db4.shogun-image-container {
  display: inline-block;
  box-sizing: border-box;
}

#s-648f0ae7-d115-4666-987c-c46b5a992db4.shogun-image {
  box-sizing: border-box;
}



.s-648f0ae7-d115-4666-987c-c46b5a992db4 img.shogun-image {
  
}


  @supports not (aspect-ratio: 1/1) {
    .s-648f0ae7-d115-4666-987c-c46b5a992db4 {
      --shg-aspect-ratio: calc(16/9); 
    }

    .s-648f0ae7-d115-4666-987c-c46b5a992db4.shogun-image-container {
      position: relative;
    }

    .s-648f0ae7-d115-4666-987c-c46b5a992db4.shogun-image-container::before {
      float: left;
      padding-top: calc(1 / var(--shg-aspect-ratio) * 100%);
      content: '';
    }

    .s-648f0ae7-d115-4666-987c-c46b5a992db4.shogun-image-container::after {
      display: block;
      content: '';
      clear: both;
    }

    .s-648f0ae7-d115-4666-987c-c46b5a992db4 img.shogun-image{
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      
      max-width: 1440px;
    }
  }

}
#s-b8b6ab4e-127b-4655-a3fe-b6e0fa601e5b {
  margin-top: -20px;
margin-left: 10%;
margin-bottom: -20px;
margin-right: 10%;
padding-top: 0px;
}

#s-ca903350-47dd-476d-ac68-3087b52882e9 {
  margin-top: 10px;
margin-bottom: 10px;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-color: rgba(0, 0, 0, 0);
border-style: solid;
border-radius: 12px;
background-color: rgba(49, 49, 49, 1);
text-align: center;
text-decoration: none;
background-image: none;
hover-type: color;
}
#s-ca903350-47dd-476d-ac68-3087b52882e9:hover {border-radius: 12px !important;
background-color: rgba(49, 49, 49, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-ca903350-47dd-476d-ac68-3087b52882e9:active {border-style: solid !important;
border-top-width: 2px !important;
border-left-width: 2px !important;
border-bottom-width: 2px !important;
border-right-width: 2px !important;
border-color: rgba(88, 88, 88, 1) !important;
border-radius: 12px !important;
background-color: rgba(88, 88, 88, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}

  #s-ca903350-47dd-476d-ac68-3087b52882e9-root {
    text-align: center;
  }


#s-ca903350-47dd-476d-ac68-3087b52882e9.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
@media (min-width: 1200px){
  #s-ca903350-47dd-476d-ac68-3087b52882e9-root {
    text-align: center;
  }


#s-ca903350-47dd-476d-ac68-3087b52882e9.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 992px) and (max-width: 1199px){
  #s-ca903350-47dd-476d-ac68-3087b52882e9-root {
    text-align: center;
  }


#s-ca903350-47dd-476d-ac68-3087b52882e9.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
}@media (min-width: 768px) and (max-width: 991px){
  #s-ca903350-47dd-476d-ac68-3087b52882e9-root {
    text-align: center;
  }


#s-ca903350-47dd-476d-ac68-3087b52882e9.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
}@media (max-width: 767px){
  #s-ca903350-47dd-476d-ac68-3087b52882e9-root {
    text-align: center;
  }


#s-ca903350-47dd-476d-ac68-3087b52882e9.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}
}
#s-f98863fc-ddb1-4d85-8659-ebe18493e14e {
  margin-top: 10px;
margin-left: auto;
margin-bottom: 50px;
margin-right: auto;
padding-top: 1px;
padding-bottom: 1px;
min-height: 50px;
max-width: 1440px;
}








#s-f98863fc-ddb1-4d85-8659-ebe18493e14e > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-f98863fc-ddb1-4d85-8659-ebe18493e14e.shg-box.shg-c {
  justify-content: flex-end;
}

#s-3d93f194-e45e-48e7-8371-86a3f423fe99 {
  margin-top: 10px;
margin-left: auto;
margin-bottom: 50px;
margin-right: auto;
padding-top: 1px;
padding-bottom: 1px;
min-height: 50px;
max-width: 1440px;
}








#s-3d93f194-e45e-48e7-8371-86a3f423fe99 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-3d93f194-e45e-48e7-8371-86a3f423fe99.shg-box.shg-c {
  justify-content: flex-end;
}

#s-baae121b-daf9-4fe9-8aef-22169f228e1e {
  margin-left: 5%;
margin-right: 5%;
}
@media (min-width: 1200px){#s-baae121b-daf9-4fe9-8aef-22169f228e1e {
  display: none;
}
#s-baae121b-daf9-4fe9-8aef-22169f228e1e, #wrap-s-baae121b-daf9-4fe9-8aef-22169f228e1e, #wrap-content-s-baae121b-daf9-4fe9-8aef-22169f228e1e { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-baae121b-daf9-4fe9-8aef-22169f228e1e {
  display: none;
}
#s-baae121b-daf9-4fe9-8aef-22169f228e1e, #wrap-s-baae121b-daf9-4fe9-8aef-22169f228e1e, #wrap-content-s-baae121b-daf9-4fe9-8aef-22169f228e1e { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-baae121b-daf9-4fe9-8aef-22169f228e1e {
  display: none;
}
#s-baae121b-daf9-4fe9-8aef-22169f228e1e, #wrap-s-baae121b-daf9-4fe9-8aef-22169f228e1e, #wrap-content-s-baae121b-daf9-4fe9-8aef-22169f228e1e { display: none !important; }}@media (max-width: 767px){#s-baae121b-daf9-4fe9-8aef-22169f228e1e {
  display: none;
}
#s-baae121b-daf9-4fe9-8aef-22169f228e1e, #wrap-s-baae121b-daf9-4fe9-8aef-22169f228e1e, #wrap-content-s-baae121b-daf9-4fe9-8aef-22169f228e1e { display: none !important; }}
#s-baae121b-daf9-4fe9-8aef-22169f228e1e hr {
  border-top: 2px solid rgba(92, 92, 92, 1);
}

#s-cd7c2d03-10f6-4ec2-b3d2-181e84adcc53 {
  margin-top: 10px;
margin-bottom: -13px;
padding-left: 10%;
padding-right: 10%;
}

#s-d50d9715-9eda-4bde-9dc3-7159c0e9d758 {
  margin-top: -20px;
margin-left: auto;
margin-bottom: 0px;
margin-right: auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-d50d9715-9eda-4bde-9dc3-7159c0e9d758 .shogun-heading-component h3 {
  color: rgba(113, 97, 87, 1);
  font-weight:  normal ;
  font-family: "DM Serif Display";
  font-style:  normal ;
  font-size: 47px;
  
  letter-spacing: 0px;
  
}



#s-a17ead88-4fdf-4d18-afbd-a4ba7f10e461 {
  margin-top: -10px;
margin-left: auto;
margin-bottom: -10px;
margin-right: auto;
padding-left: 5%;
padding-right: 5%;
max-width: 880px;
}

#s-ff4dac41-49b4-4748-ab10-0ef10a3cb881 {
  margin-top: 50px;
margin-left: 5%;
margin-right: 5%;
padding-left: 0%;
padding-right: 0%;
max-width: 1440px;
}

@media (min-width: 0px) {
[id="s-ff4dac41-49b4-4748-ab10-0ef10a3cb881"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 5.0px);
}

}

@media (min-width: 768px) {
[id="s-ff4dac41-49b4-4748-ab10-0ef10a3cb881"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 7.5px);
}

}

@media (min-width: 992px) {
[id="s-ff4dac41-49b4-4748-ab10-0ef10a3cb881"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 7.5px);
}

}

@media (min-width: 1200px) {
[id="s-ff4dac41-49b4-4748-ab10-0ef10a3cb881"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 7.5px);
}

}

#s-cd58cd2e-cbba-46bc-8ab2-2acca25fecf8 {
  text-align: left;
}


.shg-c#s-cd58cd2e-cbba-46bc-8ab2-2acca25fecf8 {
  max-width:  100%;
}

.shg-c#s-cd58cd2e-cbba-46bc-8ab2-2acca25fecf8 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-cd58cd2e-cbba-46bc-8ab2-2acca25fecf8 .shg-image-zoom,
.shg-c#s-cd58cd2e-cbba-46bc-8ab2-2acca25fecf8 img.shogun-image {
  max-width: 1000px !important;
  
}

.shg-c#s-cd58cd2e-cbba-46bc-8ab2-2acca25fecf8 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-cd58cd2e-cbba-46bc-8ab2-2acca25fecf8 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-cd58cd2e-cbba-46bc-8ab2-2acca25fecf8 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-cd58cd2e-cbba-46bc-8ab2-2acca25fecf8 img.shogun-image,
.shg-c#s-cd58cd2e-cbba-46bc-8ab2-2acca25fecf8 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-cd58cd2e-cbba-46bc-8ab2-2acca25fecf8 .shg-image-zoom,
.shg-c#s-cd58cd2e-cbba-46bc-8ab2-2acca25fecf8 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-cd58cd2e-cbba-46bc-8ab2-2acca25fecf8 {
  max-width:  100%;
}

.shg-c#s-cd58cd2e-cbba-46bc-8ab2-2acca25fecf8 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-cd58cd2e-cbba-46bc-8ab2-2acca25fecf8 .shg-image-zoom,
.shg-c#s-cd58cd2e-cbba-46bc-8ab2-2acca25fecf8 img.shogun-image {
  max-width: 1000px !important;
  
}

.shg-c#s-cd58cd2e-cbba-46bc-8ab2-2acca25fecf8 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-cd58cd2e-cbba-46bc-8ab2-2acca25fecf8 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-cd58cd2e-cbba-46bc-8ab2-2acca25fecf8 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-cd58cd2e-cbba-46bc-8ab2-2acca25fecf8 img.shogun-image,
.shg-c#s-cd58cd2e-cbba-46bc-8ab2-2acca25fecf8 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-cd58cd2e-cbba-46bc-8ab2-2acca25fecf8 .shg-image-zoom,
.shg-c#s-cd58cd2e-cbba-46bc-8ab2-2acca25fecf8 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-cd58cd2e-cbba-46bc-8ab2-2acca25fecf8 {
  max-width:  100%;
}

.shg-c#s-cd58cd2e-cbba-46bc-8ab2-2acca25fecf8 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-cd58cd2e-cbba-46bc-8ab2-2acca25fecf8 .shg-image-zoom,
.shg-c#s-cd58cd2e-cbba-46bc-8ab2-2acca25fecf8 img.shogun-image {
  max-width: 1000px !important;
  
}

.shg-c#s-cd58cd2e-cbba-46bc-8ab2-2acca25fecf8 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-cd58cd2e-cbba-46bc-8ab2-2acca25fecf8 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-cd58cd2e-cbba-46bc-8ab2-2acca25fecf8 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-cd58cd2e-cbba-46bc-8ab2-2acca25fecf8 img.shogun-image,
.shg-c#s-cd58cd2e-cbba-46bc-8ab2-2acca25fecf8 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-cd58cd2e-cbba-46bc-8ab2-2acca25fecf8 .shg-image-zoom,
.shg-c#s-cd58cd2e-cbba-46bc-8ab2-2acca25fecf8 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-cd58cd2e-cbba-46bc-8ab2-2acca25fecf8 {
  max-width:  100%;
}

.shg-c#s-cd58cd2e-cbba-46bc-8ab2-2acca25fecf8 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-cd58cd2e-cbba-46bc-8ab2-2acca25fecf8 .shg-image-zoom,
.shg-c#s-cd58cd2e-cbba-46bc-8ab2-2acca25fecf8 img.shogun-image {
  max-width: 1000px !important;
  
}

.shg-c#s-cd58cd2e-cbba-46bc-8ab2-2acca25fecf8 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-cd58cd2e-cbba-46bc-8ab2-2acca25fecf8 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-cd58cd2e-cbba-46bc-8ab2-2acca25fecf8 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-cd58cd2e-cbba-46bc-8ab2-2acca25fecf8 img.shogun-image,
.shg-c#s-cd58cd2e-cbba-46bc-8ab2-2acca25fecf8 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-cd58cd2e-cbba-46bc-8ab2-2acca25fecf8 .shg-image-zoom,
.shg-c#s-cd58cd2e-cbba-46bc-8ab2-2acca25fecf8 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-cd58cd2e-cbba-46bc-8ab2-2acca25fecf8 {
  max-width:  100%;
}

.shg-c#s-cd58cd2e-cbba-46bc-8ab2-2acca25fecf8 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-cd58cd2e-cbba-46bc-8ab2-2acca25fecf8 .shg-image-zoom,
.shg-c#s-cd58cd2e-cbba-46bc-8ab2-2acca25fecf8 img.shogun-image {
  max-width: 1000px !important;
  
}

.shg-c#s-cd58cd2e-cbba-46bc-8ab2-2acca25fecf8 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-cd58cd2e-cbba-46bc-8ab2-2acca25fecf8 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-cd58cd2e-cbba-46bc-8ab2-2acca25fecf8 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-cd58cd2e-cbba-46bc-8ab2-2acca25fecf8 img.shogun-image,
.shg-c#s-cd58cd2e-cbba-46bc-8ab2-2acca25fecf8 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-cd58cd2e-cbba-46bc-8ab2-2acca25fecf8 .shg-image-zoom,
.shg-c#s-cd58cd2e-cbba-46bc-8ab2-2acca25fecf8 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-c5cbdc1e-8687-4bf0-a50e-05e9e0bf7643 {
  margin-left: auto;
margin-right: auto;
}

#s-fe6ddc8e-e5cc-46b7-a53f-76c964278318 {
  margin-left: 7%;
margin-right: 7%;
text-align: center;
}

#s-fe6ddc8e-e5cc-46b7-a53f-76c964278318 .shg-product-sold-out {
  display: none;
  color: rgba(230, 83, 0, 1);
  font-size: 35px;
  
  font-family: Bebas Neue;
  font-style:  normal ;
}

#s-fe6ddc8e-e5cc-46b7-a53f-76c964278318 .shg-product-price {
  color: rgba(230, 83, 0, 1);
  
  font-family: Bebas Neue;
  font-style:  normal ;
  font-size: 35px;
}

#s-fe6ddc8e-e5cc-46b7-a53f-76c964278318 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  
  
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-f23372c0-dd2f-4d31-8305-0df60af477d8 {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 10px;
background-color: rgba(229, 83, 0, 1);
text-align: center;
cursor: pointer;
background-image: none;
hover-type: color;
}
#s-f23372c0-dd2f-4d31-8305-0df60af477d8:hover {background-color: rgba(182, 66, 1, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-f23372c0-dd2f-4d31-8305-0df60af477d8:active {border-style: solid !important;
border-top-width: 2px !important;
border-left-width: 2px !important;
border-bottom-width: 2px !important;
border-right-width: 2px !important;
border-color: rgba(18, 103, 179, 1) !important;
background-color: rgba(182, 66, 1, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}

  #s-f23372c0-dd2f-4d31-8305-0df60af477d8-atc-btn-wrapper {
    text-align: center;
  }


#s-f23372c0-dd2f-4d31-8305-0df60af477d8 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-f23372c0-dd2f-4d31-8305-0df60af477d8.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-f23372c0-dd2f-4d31-8305-0df60af477d8.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-f23372c0-dd2f-4d31-8305-0df60af477d8.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-f23372c0-dd2f-4d31-8305-0df60af477d8-atc-btn-wrapper {
    text-align: center;
  }


#s-f23372c0-dd2f-4d31-8305-0df60af477d8 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-f23372c0-dd2f-4d31-8305-0df60af477d8.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-f23372c0-dd2f-4d31-8305-0df60af477d8.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-f23372c0-dd2f-4d31-8305-0df60af477d8.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-f23372c0-dd2f-4d31-8305-0df60af477d8-atc-btn-wrapper {
    text-align: center;
  }


#s-f23372c0-dd2f-4d31-8305-0df60af477d8 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-f23372c0-dd2f-4d31-8305-0df60af477d8.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-f23372c0-dd2f-4d31-8305-0df60af477d8.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-f23372c0-dd2f-4d31-8305-0df60af477d8.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-f23372c0-dd2f-4d31-8305-0df60af477d8-atc-btn-wrapper {
    text-align: center;
  }


#s-f23372c0-dd2f-4d31-8305-0df60af477d8 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-f23372c0-dd2f-4d31-8305-0df60af477d8.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-f23372c0-dd2f-4d31-8305-0df60af477d8.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-f23372c0-dd2f-4d31-8305-0df60af477d8.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-f23372c0-dd2f-4d31-8305-0df60af477d8-atc-btn-wrapper {
    text-align: center;
  }


#s-f23372c0-dd2f-4d31-8305-0df60af477d8 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-f23372c0-dd2f-4d31-8305-0df60af477d8.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-f23372c0-dd2f-4d31-8305-0df60af477d8.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-f23372c0-dd2f-4d31-8305-0df60af477d8.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-929d2ae2-58bc-4eca-9647-afa85ebac791 {
  text-align: left;
}


.shg-c#s-929d2ae2-58bc-4eca-9647-afa85ebac791 {
  max-width:  100%;
}

.shg-c#s-929d2ae2-58bc-4eca-9647-afa85ebac791 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-929d2ae2-58bc-4eca-9647-afa85ebac791 .shg-image-zoom,
.shg-c#s-929d2ae2-58bc-4eca-9647-afa85ebac791 img.shogun-image {
  max-width: 1000px !important;
  
}

.shg-c#s-929d2ae2-58bc-4eca-9647-afa85ebac791 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-929d2ae2-58bc-4eca-9647-afa85ebac791 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-929d2ae2-58bc-4eca-9647-afa85ebac791 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-929d2ae2-58bc-4eca-9647-afa85ebac791 img.shogun-image,
.shg-c#s-929d2ae2-58bc-4eca-9647-afa85ebac791 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-929d2ae2-58bc-4eca-9647-afa85ebac791 .shg-image-zoom,
.shg-c#s-929d2ae2-58bc-4eca-9647-afa85ebac791 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-929d2ae2-58bc-4eca-9647-afa85ebac791 {
  max-width:  100%;
}

.shg-c#s-929d2ae2-58bc-4eca-9647-afa85ebac791 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-929d2ae2-58bc-4eca-9647-afa85ebac791 .shg-image-zoom,
.shg-c#s-929d2ae2-58bc-4eca-9647-afa85ebac791 img.shogun-image {
  max-width: 1000px !important;
  
}

.shg-c#s-929d2ae2-58bc-4eca-9647-afa85ebac791 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-929d2ae2-58bc-4eca-9647-afa85ebac791 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-929d2ae2-58bc-4eca-9647-afa85ebac791 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-929d2ae2-58bc-4eca-9647-afa85ebac791 img.shogun-image,
.shg-c#s-929d2ae2-58bc-4eca-9647-afa85ebac791 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-929d2ae2-58bc-4eca-9647-afa85ebac791 .shg-image-zoom,
.shg-c#s-929d2ae2-58bc-4eca-9647-afa85ebac791 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-929d2ae2-58bc-4eca-9647-afa85ebac791 {
  max-width:  100%;
}

.shg-c#s-929d2ae2-58bc-4eca-9647-afa85ebac791 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-929d2ae2-58bc-4eca-9647-afa85ebac791 .shg-image-zoom,
.shg-c#s-929d2ae2-58bc-4eca-9647-afa85ebac791 img.shogun-image {
  max-width: 1000px !important;
  
}

.shg-c#s-929d2ae2-58bc-4eca-9647-afa85ebac791 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-929d2ae2-58bc-4eca-9647-afa85ebac791 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-929d2ae2-58bc-4eca-9647-afa85ebac791 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-929d2ae2-58bc-4eca-9647-afa85ebac791 img.shogun-image,
.shg-c#s-929d2ae2-58bc-4eca-9647-afa85ebac791 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-929d2ae2-58bc-4eca-9647-afa85ebac791 .shg-image-zoom,
.shg-c#s-929d2ae2-58bc-4eca-9647-afa85ebac791 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-929d2ae2-58bc-4eca-9647-afa85ebac791 {
  max-width:  100%;
}

.shg-c#s-929d2ae2-58bc-4eca-9647-afa85ebac791 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-929d2ae2-58bc-4eca-9647-afa85ebac791 .shg-image-zoom,
.shg-c#s-929d2ae2-58bc-4eca-9647-afa85ebac791 img.shogun-image {
  max-width: 1000px !important;
  
}

.shg-c#s-929d2ae2-58bc-4eca-9647-afa85ebac791 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-929d2ae2-58bc-4eca-9647-afa85ebac791 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-929d2ae2-58bc-4eca-9647-afa85ebac791 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-929d2ae2-58bc-4eca-9647-afa85ebac791 img.shogun-image,
.shg-c#s-929d2ae2-58bc-4eca-9647-afa85ebac791 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-929d2ae2-58bc-4eca-9647-afa85ebac791 .shg-image-zoom,
.shg-c#s-929d2ae2-58bc-4eca-9647-afa85ebac791 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-929d2ae2-58bc-4eca-9647-afa85ebac791 {
  max-width:  100%;
}

.shg-c#s-929d2ae2-58bc-4eca-9647-afa85ebac791 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-929d2ae2-58bc-4eca-9647-afa85ebac791 .shg-image-zoom,
.shg-c#s-929d2ae2-58bc-4eca-9647-afa85ebac791 img.shogun-image {
  max-width: 1000px !important;
  
}

.shg-c#s-929d2ae2-58bc-4eca-9647-afa85ebac791 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-929d2ae2-58bc-4eca-9647-afa85ebac791 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-929d2ae2-58bc-4eca-9647-afa85ebac791 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-929d2ae2-58bc-4eca-9647-afa85ebac791 img.shogun-image,
.shg-c#s-929d2ae2-58bc-4eca-9647-afa85ebac791 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-929d2ae2-58bc-4eca-9647-afa85ebac791 .shg-image-zoom,
.shg-c#s-929d2ae2-58bc-4eca-9647-afa85ebac791 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-99ccfa38-9dbd-467d-8b94-d68ee3a8a78e {
  margin-left: auto;
margin-right: auto;
}

#s-6a374aac-f25b-4c95-8499-91baa99db117 {
  margin-left: 7%;
margin-right: 7%;
text-align: center;
}

#s-6a374aac-f25b-4c95-8499-91baa99db117 .shg-product-sold-out {
  display: none;
  color: rgba(230, 83, 0, 1);
  font-size: 35px;
  
  font-family: Bebas Neue;
  font-style:  normal ;
}

#s-6a374aac-f25b-4c95-8499-91baa99db117 .shg-product-price {
  color: rgba(230, 83, 0, 1);
  
  font-family: Bebas Neue;
  font-style:  normal ;
  font-size: 35px;
}

#s-6a374aac-f25b-4c95-8499-91baa99db117 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  
  
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-bc4b2e79-edaf-4a25-8793-fa7c4b501650 {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 10px;
background-color: rgba(229, 83, 0, 1);
text-align: center;
cursor: pointer;
background-image: none;
hover-type: color;
}
#s-bc4b2e79-edaf-4a25-8793-fa7c4b501650:hover {background-color: rgba(182, 66, 1, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-bc4b2e79-edaf-4a25-8793-fa7c4b501650:active {border-style: solid !important;
border-top-width: 2px !important;
border-left-width: 2px !important;
border-bottom-width: 2px !important;
border-right-width: 2px !important;
border-color: rgba(18, 103, 179, 1) !important;
background-color: rgba(182, 66, 1, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}

  #s-bc4b2e79-edaf-4a25-8793-fa7c4b501650-atc-btn-wrapper {
    text-align: center;
  }


#s-bc4b2e79-edaf-4a25-8793-fa7c4b501650 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-bc4b2e79-edaf-4a25-8793-fa7c4b501650.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-bc4b2e79-edaf-4a25-8793-fa7c4b501650.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-bc4b2e79-edaf-4a25-8793-fa7c4b501650.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-bc4b2e79-edaf-4a25-8793-fa7c4b501650-atc-btn-wrapper {
    text-align: center;
  }


#s-bc4b2e79-edaf-4a25-8793-fa7c4b501650 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-bc4b2e79-edaf-4a25-8793-fa7c4b501650.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-bc4b2e79-edaf-4a25-8793-fa7c4b501650.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-bc4b2e79-edaf-4a25-8793-fa7c4b501650.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-bc4b2e79-edaf-4a25-8793-fa7c4b501650-atc-btn-wrapper {
    text-align: center;
  }


#s-bc4b2e79-edaf-4a25-8793-fa7c4b501650 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-bc4b2e79-edaf-4a25-8793-fa7c4b501650.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-bc4b2e79-edaf-4a25-8793-fa7c4b501650.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-bc4b2e79-edaf-4a25-8793-fa7c4b501650.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-bc4b2e79-edaf-4a25-8793-fa7c4b501650-atc-btn-wrapper {
    text-align: center;
  }


#s-bc4b2e79-edaf-4a25-8793-fa7c4b501650 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-bc4b2e79-edaf-4a25-8793-fa7c4b501650.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-bc4b2e79-edaf-4a25-8793-fa7c4b501650.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-bc4b2e79-edaf-4a25-8793-fa7c4b501650.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-bc4b2e79-edaf-4a25-8793-fa7c4b501650-atc-btn-wrapper {
    text-align: center;
  }


#s-bc4b2e79-edaf-4a25-8793-fa7c4b501650 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-bc4b2e79-edaf-4a25-8793-fa7c4b501650.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-bc4b2e79-edaf-4a25-8793-fa7c4b501650.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-bc4b2e79-edaf-4a25-8793-fa7c4b501650.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-e9de0f30-4474-42a6-a3c0-16b79052cbbe {
  text-align: left;
}


.shg-c#s-e9de0f30-4474-42a6-a3c0-16b79052cbbe {
  max-width:  100%;
}

.shg-c#s-e9de0f30-4474-42a6-a3c0-16b79052cbbe img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-e9de0f30-4474-42a6-a3c0-16b79052cbbe .shg-image-zoom,
.shg-c#s-e9de0f30-4474-42a6-a3c0-16b79052cbbe img.shogun-image {
  max-width: 1000px !important;
  
}

.shg-c#s-e9de0f30-4474-42a6-a3c0-16b79052cbbe .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-e9de0f30-4474-42a6-a3c0-16b79052cbbe .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-e9de0f30-4474-42a6-a3c0-16b79052cbbe img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-e9de0f30-4474-42a6-a3c0-16b79052cbbe img.shogun-image,
.shg-c#s-e9de0f30-4474-42a6-a3c0-16b79052cbbe .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-e9de0f30-4474-42a6-a3c0-16b79052cbbe .shg-image-zoom,
.shg-c#s-e9de0f30-4474-42a6-a3c0-16b79052cbbe img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-e9de0f30-4474-42a6-a3c0-16b79052cbbe {
  max-width:  100%;
}

.shg-c#s-e9de0f30-4474-42a6-a3c0-16b79052cbbe img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-e9de0f30-4474-42a6-a3c0-16b79052cbbe .shg-image-zoom,
.shg-c#s-e9de0f30-4474-42a6-a3c0-16b79052cbbe img.shogun-image {
  max-width: 1000px !important;
  
}

.shg-c#s-e9de0f30-4474-42a6-a3c0-16b79052cbbe .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-e9de0f30-4474-42a6-a3c0-16b79052cbbe .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-e9de0f30-4474-42a6-a3c0-16b79052cbbe img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-e9de0f30-4474-42a6-a3c0-16b79052cbbe img.shogun-image,
.shg-c#s-e9de0f30-4474-42a6-a3c0-16b79052cbbe .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-e9de0f30-4474-42a6-a3c0-16b79052cbbe .shg-image-zoom,
.shg-c#s-e9de0f30-4474-42a6-a3c0-16b79052cbbe img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-e9de0f30-4474-42a6-a3c0-16b79052cbbe {
  max-width:  100%;
}

.shg-c#s-e9de0f30-4474-42a6-a3c0-16b79052cbbe img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-e9de0f30-4474-42a6-a3c0-16b79052cbbe .shg-image-zoom,
.shg-c#s-e9de0f30-4474-42a6-a3c0-16b79052cbbe img.shogun-image {
  max-width: 1000px !important;
  
}

.shg-c#s-e9de0f30-4474-42a6-a3c0-16b79052cbbe .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-e9de0f30-4474-42a6-a3c0-16b79052cbbe .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-e9de0f30-4474-42a6-a3c0-16b79052cbbe img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-e9de0f30-4474-42a6-a3c0-16b79052cbbe img.shogun-image,
.shg-c#s-e9de0f30-4474-42a6-a3c0-16b79052cbbe .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-e9de0f30-4474-42a6-a3c0-16b79052cbbe .shg-image-zoom,
.shg-c#s-e9de0f30-4474-42a6-a3c0-16b79052cbbe img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-e9de0f30-4474-42a6-a3c0-16b79052cbbe {
  max-width:  100%;
}

.shg-c#s-e9de0f30-4474-42a6-a3c0-16b79052cbbe img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-e9de0f30-4474-42a6-a3c0-16b79052cbbe .shg-image-zoom,
.shg-c#s-e9de0f30-4474-42a6-a3c0-16b79052cbbe img.shogun-image {
  max-width: 1000px !important;
  
}

.shg-c#s-e9de0f30-4474-42a6-a3c0-16b79052cbbe .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-e9de0f30-4474-42a6-a3c0-16b79052cbbe .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-e9de0f30-4474-42a6-a3c0-16b79052cbbe img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-e9de0f30-4474-42a6-a3c0-16b79052cbbe img.shogun-image,
.shg-c#s-e9de0f30-4474-42a6-a3c0-16b79052cbbe .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-e9de0f30-4474-42a6-a3c0-16b79052cbbe .shg-image-zoom,
.shg-c#s-e9de0f30-4474-42a6-a3c0-16b79052cbbe img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-e9de0f30-4474-42a6-a3c0-16b79052cbbe {
  max-width:  100%;
}

.shg-c#s-e9de0f30-4474-42a6-a3c0-16b79052cbbe img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-e9de0f30-4474-42a6-a3c0-16b79052cbbe .shg-image-zoom,
.shg-c#s-e9de0f30-4474-42a6-a3c0-16b79052cbbe img.shogun-image {
  max-width: 1000px !important;
  
}

.shg-c#s-e9de0f30-4474-42a6-a3c0-16b79052cbbe .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-e9de0f30-4474-42a6-a3c0-16b79052cbbe .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-e9de0f30-4474-42a6-a3c0-16b79052cbbe img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-e9de0f30-4474-42a6-a3c0-16b79052cbbe img.shogun-image,
.shg-c#s-e9de0f30-4474-42a6-a3c0-16b79052cbbe .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-e9de0f30-4474-42a6-a3c0-16b79052cbbe .shg-image-zoom,
.shg-c#s-e9de0f30-4474-42a6-a3c0-16b79052cbbe img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-e69104fd-1bb4-4764-9dce-95df71dd5740 {
  margin-left: auto;
margin-right: auto;
}

#s-8e8564ed-86fe-4123-b38f-0ca9d4be6d39 {
  margin-left: 7%;
margin-right: 7%;
text-align: center;
}

#s-8e8564ed-86fe-4123-b38f-0ca9d4be6d39 .shg-product-sold-out {
  display: none;
  color: rgba(230, 83, 0, 1);
  font-size: 35px;
  
  font-family: Bebas Neue;
  font-style:  normal ;
}

#s-8e8564ed-86fe-4123-b38f-0ca9d4be6d39 .shg-product-price {
  color: rgba(230, 83, 0, 1);
  
  font-family: Bebas Neue;
  font-style:  normal ;
  font-size: 35px;
}

#s-8e8564ed-86fe-4123-b38f-0ca9d4be6d39 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  
  
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-1cb415cd-4722-4bda-9374-4764e46eddb1 {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 10px;
background-color: rgba(229, 83, 0, 1);
text-align: center;
cursor: pointer;
background-image: none;
hover-type: color;
}
#s-1cb415cd-4722-4bda-9374-4764e46eddb1:hover {background-color: rgba(182, 66, 1, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-1cb415cd-4722-4bda-9374-4764e46eddb1:active {border-style: solid !important;
border-top-width: 2px !important;
border-left-width: 2px !important;
border-bottom-width: 2px !important;
border-right-width: 2px !important;
border-color: rgba(18, 103, 179, 1) !important;
background-color: rgba(182, 66, 1, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}

  #s-1cb415cd-4722-4bda-9374-4764e46eddb1-atc-btn-wrapper {
    text-align: center;
  }


#s-1cb415cd-4722-4bda-9374-4764e46eddb1 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-1cb415cd-4722-4bda-9374-4764e46eddb1.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-1cb415cd-4722-4bda-9374-4764e46eddb1.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-1cb415cd-4722-4bda-9374-4764e46eddb1.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-1cb415cd-4722-4bda-9374-4764e46eddb1-atc-btn-wrapper {
    text-align: center;
  }


#s-1cb415cd-4722-4bda-9374-4764e46eddb1 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-1cb415cd-4722-4bda-9374-4764e46eddb1.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-1cb415cd-4722-4bda-9374-4764e46eddb1.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-1cb415cd-4722-4bda-9374-4764e46eddb1.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-1cb415cd-4722-4bda-9374-4764e46eddb1-atc-btn-wrapper {
    text-align: center;
  }


#s-1cb415cd-4722-4bda-9374-4764e46eddb1 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-1cb415cd-4722-4bda-9374-4764e46eddb1.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-1cb415cd-4722-4bda-9374-4764e46eddb1.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-1cb415cd-4722-4bda-9374-4764e46eddb1.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-1cb415cd-4722-4bda-9374-4764e46eddb1-atc-btn-wrapper {
    text-align: center;
  }


#s-1cb415cd-4722-4bda-9374-4764e46eddb1 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-1cb415cd-4722-4bda-9374-4764e46eddb1.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-1cb415cd-4722-4bda-9374-4764e46eddb1.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-1cb415cd-4722-4bda-9374-4764e46eddb1.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-1cb415cd-4722-4bda-9374-4764e46eddb1-atc-btn-wrapper {
    text-align: center;
  }


#s-1cb415cd-4722-4bda-9374-4764e46eddb1 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-1cb415cd-4722-4bda-9374-4764e46eddb1.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-1cb415cd-4722-4bda-9374-4764e46eddb1.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-1cb415cd-4722-4bda-9374-4764e46eddb1.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-b7249de6-add7-443f-b23e-9a5ab7b6fa1e {
  text-align: left;
}


.shg-c#s-b7249de6-add7-443f-b23e-9a5ab7b6fa1e {
  max-width:  100%;
}

.shg-c#s-b7249de6-add7-443f-b23e-9a5ab7b6fa1e img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-b7249de6-add7-443f-b23e-9a5ab7b6fa1e .shg-image-zoom,
.shg-c#s-b7249de6-add7-443f-b23e-9a5ab7b6fa1e img.shogun-image {
  max-width: 1000px !important;
  
}

.shg-c#s-b7249de6-add7-443f-b23e-9a5ab7b6fa1e .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-b7249de6-add7-443f-b23e-9a5ab7b6fa1e .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-b7249de6-add7-443f-b23e-9a5ab7b6fa1e img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-b7249de6-add7-443f-b23e-9a5ab7b6fa1e img.shogun-image,
.shg-c#s-b7249de6-add7-443f-b23e-9a5ab7b6fa1e .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-b7249de6-add7-443f-b23e-9a5ab7b6fa1e .shg-image-zoom,
.shg-c#s-b7249de6-add7-443f-b23e-9a5ab7b6fa1e img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-b7249de6-add7-443f-b23e-9a5ab7b6fa1e {
  max-width:  100%;
}

.shg-c#s-b7249de6-add7-443f-b23e-9a5ab7b6fa1e img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-b7249de6-add7-443f-b23e-9a5ab7b6fa1e .shg-image-zoom,
.shg-c#s-b7249de6-add7-443f-b23e-9a5ab7b6fa1e img.shogun-image {
  max-width: 1000px !important;
  
}

.shg-c#s-b7249de6-add7-443f-b23e-9a5ab7b6fa1e .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-b7249de6-add7-443f-b23e-9a5ab7b6fa1e .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-b7249de6-add7-443f-b23e-9a5ab7b6fa1e img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-b7249de6-add7-443f-b23e-9a5ab7b6fa1e img.shogun-image,
.shg-c#s-b7249de6-add7-443f-b23e-9a5ab7b6fa1e .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-b7249de6-add7-443f-b23e-9a5ab7b6fa1e .shg-image-zoom,
.shg-c#s-b7249de6-add7-443f-b23e-9a5ab7b6fa1e img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-b7249de6-add7-443f-b23e-9a5ab7b6fa1e {
  max-width:  100%;
}

.shg-c#s-b7249de6-add7-443f-b23e-9a5ab7b6fa1e img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-b7249de6-add7-443f-b23e-9a5ab7b6fa1e .shg-image-zoom,
.shg-c#s-b7249de6-add7-443f-b23e-9a5ab7b6fa1e img.shogun-image {
  max-width: 1000px !important;
  
}

.shg-c#s-b7249de6-add7-443f-b23e-9a5ab7b6fa1e .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-b7249de6-add7-443f-b23e-9a5ab7b6fa1e .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-b7249de6-add7-443f-b23e-9a5ab7b6fa1e img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-b7249de6-add7-443f-b23e-9a5ab7b6fa1e img.shogun-image,
.shg-c#s-b7249de6-add7-443f-b23e-9a5ab7b6fa1e .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-b7249de6-add7-443f-b23e-9a5ab7b6fa1e .shg-image-zoom,
.shg-c#s-b7249de6-add7-443f-b23e-9a5ab7b6fa1e img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-b7249de6-add7-443f-b23e-9a5ab7b6fa1e {
  max-width:  100%;
}

.shg-c#s-b7249de6-add7-443f-b23e-9a5ab7b6fa1e img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-b7249de6-add7-443f-b23e-9a5ab7b6fa1e .shg-image-zoom,
.shg-c#s-b7249de6-add7-443f-b23e-9a5ab7b6fa1e img.shogun-image {
  max-width: 1000px !important;
  
}

.shg-c#s-b7249de6-add7-443f-b23e-9a5ab7b6fa1e .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-b7249de6-add7-443f-b23e-9a5ab7b6fa1e .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-b7249de6-add7-443f-b23e-9a5ab7b6fa1e img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-b7249de6-add7-443f-b23e-9a5ab7b6fa1e img.shogun-image,
.shg-c#s-b7249de6-add7-443f-b23e-9a5ab7b6fa1e .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-b7249de6-add7-443f-b23e-9a5ab7b6fa1e .shg-image-zoom,
.shg-c#s-b7249de6-add7-443f-b23e-9a5ab7b6fa1e img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-b7249de6-add7-443f-b23e-9a5ab7b6fa1e {
  max-width:  100%;
}

.shg-c#s-b7249de6-add7-443f-b23e-9a5ab7b6fa1e img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-b7249de6-add7-443f-b23e-9a5ab7b6fa1e .shg-image-zoom,
.shg-c#s-b7249de6-add7-443f-b23e-9a5ab7b6fa1e img.shogun-image {
  max-width: 1000px !important;
  
}

.shg-c#s-b7249de6-add7-443f-b23e-9a5ab7b6fa1e .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-b7249de6-add7-443f-b23e-9a5ab7b6fa1e .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-b7249de6-add7-443f-b23e-9a5ab7b6fa1e img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-b7249de6-add7-443f-b23e-9a5ab7b6fa1e img.shogun-image,
.shg-c#s-b7249de6-add7-443f-b23e-9a5ab7b6fa1e .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-b7249de6-add7-443f-b23e-9a5ab7b6fa1e .shg-image-zoom,
.shg-c#s-b7249de6-add7-443f-b23e-9a5ab7b6fa1e img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-ec9f9b82-47e6-47e6-8080-a624822a7c81 {
  margin-left: auto;
margin-right: auto;
}

#s-6c13bf25-560e-4a76-99e8-992d67876b2a {
  margin-left: 7%;
margin-right: 7%;
text-align: center;
}

#s-6c13bf25-560e-4a76-99e8-992d67876b2a .shg-product-sold-out {
  display: none;
  color: rgba(230, 83, 0, 1);
  font-size: 35px;
  
  font-family: Bebas Neue;
  font-style:  normal ;
}

#s-6c13bf25-560e-4a76-99e8-992d67876b2a .shg-product-price {
  color: rgba(230, 83, 0, 1);
  
  font-family: Bebas Neue;
  font-style:  normal ;
  font-size: 35px;
}

#s-6c13bf25-560e-4a76-99e8-992d67876b2a .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  
  
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-97d61d0f-e404-476d-8ecb-ad27493733c1 {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 10px;
background-color: rgba(229, 83, 0, 1);
text-align: center;
cursor: pointer;
background-image: none;
hover-type: color;
}
#s-97d61d0f-e404-476d-8ecb-ad27493733c1:hover {background-color: rgba(182, 66, 1, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-97d61d0f-e404-476d-8ecb-ad27493733c1:active {border-style: solid !important;
border-top-width: 2px !important;
border-left-width: 2px !important;
border-bottom-width: 2px !important;
border-right-width: 2px !important;
border-color: rgba(18, 103, 179, 1) !important;
background-color: rgba(182, 66, 1, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}

  #s-97d61d0f-e404-476d-8ecb-ad27493733c1-atc-btn-wrapper {
    text-align: center;
  }


#s-97d61d0f-e404-476d-8ecb-ad27493733c1 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-97d61d0f-e404-476d-8ecb-ad27493733c1.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-97d61d0f-e404-476d-8ecb-ad27493733c1.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-97d61d0f-e404-476d-8ecb-ad27493733c1.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-97d61d0f-e404-476d-8ecb-ad27493733c1-atc-btn-wrapper {
    text-align: center;
  }


#s-97d61d0f-e404-476d-8ecb-ad27493733c1 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-97d61d0f-e404-476d-8ecb-ad27493733c1.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-97d61d0f-e404-476d-8ecb-ad27493733c1.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-97d61d0f-e404-476d-8ecb-ad27493733c1.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-97d61d0f-e404-476d-8ecb-ad27493733c1-atc-btn-wrapper {
    text-align: center;
  }


#s-97d61d0f-e404-476d-8ecb-ad27493733c1 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-97d61d0f-e404-476d-8ecb-ad27493733c1.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-97d61d0f-e404-476d-8ecb-ad27493733c1.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-97d61d0f-e404-476d-8ecb-ad27493733c1.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-97d61d0f-e404-476d-8ecb-ad27493733c1-atc-btn-wrapper {
    text-align: center;
  }


#s-97d61d0f-e404-476d-8ecb-ad27493733c1 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-97d61d0f-e404-476d-8ecb-ad27493733c1.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-97d61d0f-e404-476d-8ecb-ad27493733c1.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-97d61d0f-e404-476d-8ecb-ad27493733c1.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-97d61d0f-e404-476d-8ecb-ad27493733c1-atc-btn-wrapper {
    text-align: center;
  }


#s-97d61d0f-e404-476d-8ecb-ad27493733c1 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-97d61d0f-e404-476d-8ecb-ad27493733c1.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-97d61d0f-e404-476d-8ecb-ad27493733c1.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-97d61d0f-e404-476d-8ecb-ad27493733c1.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-56401df1-3cd2-4f32-aae3-0544223e2a4b {
  padding-left: 7%;
padding-right: 7%;
}
@media (min-width: 1200px){#s-56401df1-3cd2-4f32-aae3-0544223e2a4b {
  display: none;
}
#s-56401df1-3cd2-4f32-aae3-0544223e2a4b, #wrap-s-56401df1-3cd2-4f32-aae3-0544223e2a4b, #wrap-content-s-56401df1-3cd2-4f32-aae3-0544223e2a4b { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-56401df1-3cd2-4f32-aae3-0544223e2a4b {
  display: none;
}
#s-56401df1-3cd2-4f32-aae3-0544223e2a4b, #wrap-s-56401df1-3cd2-4f32-aae3-0544223e2a4b, #wrap-content-s-56401df1-3cd2-4f32-aae3-0544223e2a4b { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-56401df1-3cd2-4f32-aae3-0544223e2a4b {
  display: none;
}
#s-56401df1-3cd2-4f32-aae3-0544223e2a4b, #wrap-s-56401df1-3cd2-4f32-aae3-0544223e2a4b, #wrap-content-s-56401df1-3cd2-4f32-aae3-0544223e2a4b { display: none !important; }}@media (max-width: 767px){#s-56401df1-3cd2-4f32-aae3-0544223e2a4b {
  display: none;
}
#s-56401df1-3cd2-4f32-aae3-0544223e2a4b, #wrap-s-56401df1-3cd2-4f32-aae3-0544223e2a4b, #wrap-content-s-56401df1-3cd2-4f32-aae3-0544223e2a4b { display: none !important; }}
#s-56401df1-3cd2-4f32-aae3-0544223e2a4b hr {
  border-top: 2px solid #ddd;
}

#s-7bca1434-030e-403b-aded-5f8c3a0c7604 {
  margin-left: auto;
margin-right: auto;
min-height: 50px;
}
@media (min-width: 1200px){#s-7bca1434-030e-403b-aded-5f8c3a0c7604 {
  display: none;
}
#s-7bca1434-030e-403b-aded-5f8c3a0c7604, #wrap-s-7bca1434-030e-403b-aded-5f8c3a0c7604, #wrap-content-s-7bca1434-030e-403b-aded-5f8c3a0c7604 { display: none !important; }}@media (min-width: 992px) and (max-width: 1199px){#s-7bca1434-030e-403b-aded-5f8c3a0c7604 {
  display: none;
}
#s-7bca1434-030e-403b-aded-5f8c3a0c7604, #wrap-s-7bca1434-030e-403b-aded-5f8c3a0c7604, #wrap-content-s-7bca1434-030e-403b-aded-5f8c3a0c7604 { display: none !important; }}@media (min-width: 768px) and (max-width: 991px){#s-7bca1434-030e-403b-aded-5f8c3a0c7604 {
  display: none;
}
#s-7bca1434-030e-403b-aded-5f8c3a0c7604, #wrap-s-7bca1434-030e-403b-aded-5f8c3a0c7604, #wrap-content-s-7bca1434-030e-403b-aded-5f8c3a0c7604 { display: none !important; }}@media (max-width: 767px){#s-7bca1434-030e-403b-aded-5f8c3a0c7604 {
  display: none;
}
#s-7bca1434-030e-403b-aded-5f8c3a0c7604, #wrap-s-7bca1434-030e-403b-aded-5f8c3a0c7604, #wrap-content-s-7bca1434-030e-403b-aded-5f8c3a0c7604 { display: none !important; }}







#s-7bca1434-030e-403b-aded-5f8c3a0c7604 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-7bca1434-030e-403b-aded-5f8c3a0c7604.shg-box.shg-c {
  justify-content: center;
}

#s-0263b996-30a8-48b7-b149-672849d14847 {
  margin-top: 10px;
margin-bottom: -13px;
padding-left: 10%;
padding-right: 10%;
}

#s-405c99e2-2f2c-43c3-872d-0bf23e0c1140 {
  margin-top: -15px;
margin-bottom: -15px;
padding-top: 0px;
padding-bottom: 0px;
}

#s-f9ed5aa7-e060-4aee-9c13-17f97f133cd5 {
  margin-top: -10px;
margin-left: auto;
margin-bottom: -10px;
margin-right: auto;
padding-left: 5%;
padding-right: 5%;
max-width: 880px;
}

#s-9fbc3fd9-4a78-4d8e-ae7c-cfbbdff839f9 {
  margin-top: 50px;
margin-left: 5%;
margin-right: 5%;
padding-left: 0%;
padding-right: 0%;
max-width: 1440px;
}

@media (min-width: 0px) {
[id="s-9fbc3fd9-4a78-4d8e-ae7c-cfbbdff839f9"] > .shg-row > .shg-c-xs-6 {
  width: calc(50% - 5.0px);
}

}

@media (min-width: 768px) {
[id="s-9fbc3fd9-4a78-4d8e-ae7c-cfbbdff839f9"] > .shg-row > .shg-c-sm-3 {
  width: calc(25.0% - 7.5px);
}

}

@media (min-width: 992px) {
[id="s-9fbc3fd9-4a78-4d8e-ae7c-cfbbdff839f9"] > .shg-row > .shg-c-md-3 {
  width: calc(25.0% - 7.5px);
}

}

@media (min-width: 1200px) {
[id="s-9fbc3fd9-4a78-4d8e-ae7c-cfbbdff839f9"] > .shg-row > .shg-c-lg-3 {
  width: calc(25.0% - 7.5px);
}

}

#s-16e5f24a-4d04-4699-8596-9c3e3c5146d8 {
  text-align: left;
}


.shg-c#s-16e5f24a-4d04-4699-8596-9c3e3c5146d8 {
  max-width:  100%;
}

.shg-c#s-16e5f24a-4d04-4699-8596-9c3e3c5146d8 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-16e5f24a-4d04-4699-8596-9c3e3c5146d8 .shg-image-zoom,
.shg-c#s-16e5f24a-4d04-4699-8596-9c3e3c5146d8 img.shogun-image {
  max-width: 1000px !important;
  
}

.shg-c#s-16e5f24a-4d04-4699-8596-9c3e3c5146d8 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-16e5f24a-4d04-4699-8596-9c3e3c5146d8 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-16e5f24a-4d04-4699-8596-9c3e3c5146d8 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-16e5f24a-4d04-4699-8596-9c3e3c5146d8 img.shogun-image,
.shg-c#s-16e5f24a-4d04-4699-8596-9c3e3c5146d8 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-16e5f24a-4d04-4699-8596-9c3e3c5146d8 .shg-image-zoom,
.shg-c#s-16e5f24a-4d04-4699-8596-9c3e3c5146d8 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-16e5f24a-4d04-4699-8596-9c3e3c5146d8 {
  max-width:  100%;
}

.shg-c#s-16e5f24a-4d04-4699-8596-9c3e3c5146d8 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-16e5f24a-4d04-4699-8596-9c3e3c5146d8 .shg-image-zoom,
.shg-c#s-16e5f24a-4d04-4699-8596-9c3e3c5146d8 img.shogun-image {
  max-width: 1000px !important;
  
}

.shg-c#s-16e5f24a-4d04-4699-8596-9c3e3c5146d8 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-16e5f24a-4d04-4699-8596-9c3e3c5146d8 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-16e5f24a-4d04-4699-8596-9c3e3c5146d8 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-16e5f24a-4d04-4699-8596-9c3e3c5146d8 img.shogun-image,
.shg-c#s-16e5f24a-4d04-4699-8596-9c3e3c5146d8 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-16e5f24a-4d04-4699-8596-9c3e3c5146d8 .shg-image-zoom,
.shg-c#s-16e5f24a-4d04-4699-8596-9c3e3c5146d8 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-16e5f24a-4d04-4699-8596-9c3e3c5146d8 {
  max-width:  100%;
}

.shg-c#s-16e5f24a-4d04-4699-8596-9c3e3c5146d8 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-16e5f24a-4d04-4699-8596-9c3e3c5146d8 .shg-image-zoom,
.shg-c#s-16e5f24a-4d04-4699-8596-9c3e3c5146d8 img.shogun-image {
  max-width: 1000px !important;
  
}

.shg-c#s-16e5f24a-4d04-4699-8596-9c3e3c5146d8 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-16e5f24a-4d04-4699-8596-9c3e3c5146d8 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-16e5f24a-4d04-4699-8596-9c3e3c5146d8 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-16e5f24a-4d04-4699-8596-9c3e3c5146d8 img.shogun-image,
.shg-c#s-16e5f24a-4d04-4699-8596-9c3e3c5146d8 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-16e5f24a-4d04-4699-8596-9c3e3c5146d8 .shg-image-zoom,
.shg-c#s-16e5f24a-4d04-4699-8596-9c3e3c5146d8 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-16e5f24a-4d04-4699-8596-9c3e3c5146d8 {
  max-width:  100%;
}

.shg-c#s-16e5f24a-4d04-4699-8596-9c3e3c5146d8 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-16e5f24a-4d04-4699-8596-9c3e3c5146d8 .shg-image-zoom,
.shg-c#s-16e5f24a-4d04-4699-8596-9c3e3c5146d8 img.shogun-image {
  max-width: 1000px !important;
  
}

.shg-c#s-16e5f24a-4d04-4699-8596-9c3e3c5146d8 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-16e5f24a-4d04-4699-8596-9c3e3c5146d8 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-16e5f24a-4d04-4699-8596-9c3e3c5146d8 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-16e5f24a-4d04-4699-8596-9c3e3c5146d8 img.shogun-image,
.shg-c#s-16e5f24a-4d04-4699-8596-9c3e3c5146d8 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-16e5f24a-4d04-4699-8596-9c3e3c5146d8 .shg-image-zoom,
.shg-c#s-16e5f24a-4d04-4699-8596-9c3e3c5146d8 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-16e5f24a-4d04-4699-8596-9c3e3c5146d8 {
  max-width:  100%;
}

.shg-c#s-16e5f24a-4d04-4699-8596-9c3e3c5146d8 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-16e5f24a-4d04-4699-8596-9c3e3c5146d8 .shg-image-zoom,
.shg-c#s-16e5f24a-4d04-4699-8596-9c3e3c5146d8 img.shogun-image {
  max-width: 1000px !important;
  
}

.shg-c#s-16e5f24a-4d04-4699-8596-9c3e3c5146d8 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-16e5f24a-4d04-4699-8596-9c3e3c5146d8 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-16e5f24a-4d04-4699-8596-9c3e3c5146d8 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-16e5f24a-4d04-4699-8596-9c3e3c5146d8 img.shogun-image,
.shg-c#s-16e5f24a-4d04-4699-8596-9c3e3c5146d8 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-16e5f24a-4d04-4699-8596-9c3e3c5146d8 .shg-image-zoom,
.shg-c#s-16e5f24a-4d04-4699-8596-9c3e3c5146d8 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-5995d7f3-ac04-464e-b253-fa176db48106 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-5995d7f3-ac04-464e-b253-fa176db48106 .shg-product-title-component h3 {
  color: rgba(54, 54, 54, 1);
  
  
  
  font-size: 20px;
  
  
  
}

#s-c77f3378-5053-46bf-a8c9-81a2aadb4e71 {
  margin-left: 7%;
margin-right: 7%;
text-align: center;
}

#s-c77f3378-5053-46bf-a8c9-81a2aadb4e71 .shg-product-sold-out {
  display: none;
  color: rgba(230, 83, 0, 1);
  font-size: 35px;
  
  font-family: Bebas Neue;
  font-style:  normal ;
}

#s-c77f3378-5053-46bf-a8c9-81a2aadb4e71 .shg-product-price {
  color: rgba(230, 83, 0, 1);
  
  font-family: Bebas Neue;
  font-style:  normal ;
  font-size: 35px;
}

#s-c77f3378-5053-46bf-a8c9-81a2aadb4e71 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  
  
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-d7b9a904-956b-4ab5-be17-e2a39c372253 {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 10px;
background-color: rgba(229, 83, 0, 1);
text-align: center;
cursor: pointer;
background-image: none;
hover-type: color;
}
#s-d7b9a904-956b-4ab5-be17-e2a39c372253:hover {background-color: rgba(182, 66, 1, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-d7b9a904-956b-4ab5-be17-e2a39c372253:active {border-style: solid !important;
border-top-width: 2px !important;
border-left-width: 2px !important;
border-bottom-width: 2px !important;
border-right-width: 2px !important;
border-color: rgba(18, 103, 179, 1) !important;
background-color: rgba(182, 66, 1, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}

  #s-d7b9a904-956b-4ab5-be17-e2a39c372253-atc-btn-wrapper {
    text-align: center;
  }


#s-d7b9a904-956b-4ab5-be17-e2a39c372253 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-d7b9a904-956b-4ab5-be17-e2a39c372253.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-d7b9a904-956b-4ab5-be17-e2a39c372253.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-d7b9a904-956b-4ab5-be17-e2a39c372253.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-d7b9a904-956b-4ab5-be17-e2a39c372253-atc-btn-wrapper {
    text-align: center;
  }


#s-d7b9a904-956b-4ab5-be17-e2a39c372253 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-d7b9a904-956b-4ab5-be17-e2a39c372253.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-d7b9a904-956b-4ab5-be17-e2a39c372253.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-d7b9a904-956b-4ab5-be17-e2a39c372253.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-d7b9a904-956b-4ab5-be17-e2a39c372253-atc-btn-wrapper {
    text-align: center;
  }


#s-d7b9a904-956b-4ab5-be17-e2a39c372253 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-d7b9a904-956b-4ab5-be17-e2a39c372253.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-d7b9a904-956b-4ab5-be17-e2a39c372253.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-d7b9a904-956b-4ab5-be17-e2a39c372253.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-d7b9a904-956b-4ab5-be17-e2a39c372253-atc-btn-wrapper {
    text-align: center;
  }


#s-d7b9a904-956b-4ab5-be17-e2a39c372253 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-d7b9a904-956b-4ab5-be17-e2a39c372253.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-d7b9a904-956b-4ab5-be17-e2a39c372253.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-d7b9a904-956b-4ab5-be17-e2a39c372253.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-d7b9a904-956b-4ab5-be17-e2a39c372253-atc-btn-wrapper {
    text-align: center;
  }


#s-d7b9a904-956b-4ab5-be17-e2a39c372253 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-d7b9a904-956b-4ab5-be17-e2a39c372253.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-d7b9a904-956b-4ab5-be17-e2a39c372253.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-d7b9a904-956b-4ab5-be17-e2a39c372253.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-9d23c9a2-78ce-4409-8b8a-3a884c6390a2 {
  text-align: left;
}


.shg-c#s-9d23c9a2-78ce-4409-8b8a-3a884c6390a2 {
  max-width:  100%;
}

.shg-c#s-9d23c9a2-78ce-4409-8b8a-3a884c6390a2 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-9d23c9a2-78ce-4409-8b8a-3a884c6390a2 .shg-image-zoom,
.shg-c#s-9d23c9a2-78ce-4409-8b8a-3a884c6390a2 img.shogun-image {
  max-width: 1000px !important;
  
}

.shg-c#s-9d23c9a2-78ce-4409-8b8a-3a884c6390a2 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-9d23c9a2-78ce-4409-8b8a-3a884c6390a2 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-9d23c9a2-78ce-4409-8b8a-3a884c6390a2 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-9d23c9a2-78ce-4409-8b8a-3a884c6390a2 img.shogun-image,
.shg-c#s-9d23c9a2-78ce-4409-8b8a-3a884c6390a2 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-9d23c9a2-78ce-4409-8b8a-3a884c6390a2 .shg-image-zoom,
.shg-c#s-9d23c9a2-78ce-4409-8b8a-3a884c6390a2 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-9d23c9a2-78ce-4409-8b8a-3a884c6390a2 {
  max-width:  100%;
}

.shg-c#s-9d23c9a2-78ce-4409-8b8a-3a884c6390a2 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-9d23c9a2-78ce-4409-8b8a-3a884c6390a2 .shg-image-zoom,
.shg-c#s-9d23c9a2-78ce-4409-8b8a-3a884c6390a2 img.shogun-image {
  max-width: 1000px !important;
  
}

.shg-c#s-9d23c9a2-78ce-4409-8b8a-3a884c6390a2 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-9d23c9a2-78ce-4409-8b8a-3a884c6390a2 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-9d23c9a2-78ce-4409-8b8a-3a884c6390a2 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-9d23c9a2-78ce-4409-8b8a-3a884c6390a2 img.shogun-image,
.shg-c#s-9d23c9a2-78ce-4409-8b8a-3a884c6390a2 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-9d23c9a2-78ce-4409-8b8a-3a884c6390a2 .shg-image-zoom,
.shg-c#s-9d23c9a2-78ce-4409-8b8a-3a884c6390a2 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-9d23c9a2-78ce-4409-8b8a-3a884c6390a2 {
  max-width:  100%;
}

.shg-c#s-9d23c9a2-78ce-4409-8b8a-3a884c6390a2 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-9d23c9a2-78ce-4409-8b8a-3a884c6390a2 .shg-image-zoom,
.shg-c#s-9d23c9a2-78ce-4409-8b8a-3a884c6390a2 img.shogun-image {
  max-width: 1000px !important;
  
}

.shg-c#s-9d23c9a2-78ce-4409-8b8a-3a884c6390a2 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-9d23c9a2-78ce-4409-8b8a-3a884c6390a2 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-9d23c9a2-78ce-4409-8b8a-3a884c6390a2 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-9d23c9a2-78ce-4409-8b8a-3a884c6390a2 img.shogun-image,
.shg-c#s-9d23c9a2-78ce-4409-8b8a-3a884c6390a2 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-9d23c9a2-78ce-4409-8b8a-3a884c6390a2 .shg-image-zoom,
.shg-c#s-9d23c9a2-78ce-4409-8b8a-3a884c6390a2 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-9d23c9a2-78ce-4409-8b8a-3a884c6390a2 {
  max-width:  100%;
}

.shg-c#s-9d23c9a2-78ce-4409-8b8a-3a884c6390a2 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-9d23c9a2-78ce-4409-8b8a-3a884c6390a2 .shg-image-zoom,
.shg-c#s-9d23c9a2-78ce-4409-8b8a-3a884c6390a2 img.shogun-image {
  max-width: 1000px !important;
  
}

.shg-c#s-9d23c9a2-78ce-4409-8b8a-3a884c6390a2 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-9d23c9a2-78ce-4409-8b8a-3a884c6390a2 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-9d23c9a2-78ce-4409-8b8a-3a884c6390a2 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-9d23c9a2-78ce-4409-8b8a-3a884c6390a2 img.shogun-image,
.shg-c#s-9d23c9a2-78ce-4409-8b8a-3a884c6390a2 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-9d23c9a2-78ce-4409-8b8a-3a884c6390a2 .shg-image-zoom,
.shg-c#s-9d23c9a2-78ce-4409-8b8a-3a884c6390a2 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-9d23c9a2-78ce-4409-8b8a-3a884c6390a2 {
  max-width:  100%;
}

.shg-c#s-9d23c9a2-78ce-4409-8b8a-3a884c6390a2 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-9d23c9a2-78ce-4409-8b8a-3a884c6390a2 .shg-image-zoom,
.shg-c#s-9d23c9a2-78ce-4409-8b8a-3a884c6390a2 img.shogun-image {
  max-width: 1000px !important;
  
}

.shg-c#s-9d23c9a2-78ce-4409-8b8a-3a884c6390a2 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-9d23c9a2-78ce-4409-8b8a-3a884c6390a2 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-9d23c9a2-78ce-4409-8b8a-3a884c6390a2 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-9d23c9a2-78ce-4409-8b8a-3a884c6390a2 img.shogun-image,
.shg-c#s-9d23c9a2-78ce-4409-8b8a-3a884c6390a2 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-9d23c9a2-78ce-4409-8b8a-3a884c6390a2 .shg-image-zoom,
.shg-c#s-9d23c9a2-78ce-4409-8b8a-3a884c6390a2 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-412c498b-d093-4230-8545-8b27d26e6738 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-412c498b-d093-4230-8545-8b27d26e6738 .shg-product-title-component h3 {
  color: rgba(54, 54, 54, 1);
  
  
  
  font-size: 20px;
  
  
  
}

#s-be0ec6e4-6761-41e6-b940-5b864639044a {
  margin-left: 7%;
margin-right: 7%;
text-align: center;
}

#s-be0ec6e4-6761-41e6-b940-5b864639044a .shg-product-sold-out {
  display: none;
  color: rgba(230, 83, 0, 1);
  font-size: 35px;
  
  font-family: Bebas Neue;
  font-style:  normal ;
}

#s-be0ec6e4-6761-41e6-b940-5b864639044a .shg-product-price {
  color: rgba(230, 83, 0, 1);
  
  font-family: Bebas Neue;
  font-style:  normal ;
  font-size: 35px;
}

#s-be0ec6e4-6761-41e6-b940-5b864639044a .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  
  
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-991516b9-b7b3-4750-9da9-dbef2d373483 {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 10px;
background-color: rgba(229, 83, 0, 1);
text-align: center;
cursor: pointer;
background-image: none;
hover-type: color;
}
#s-991516b9-b7b3-4750-9da9-dbef2d373483:hover {background-color: rgba(182, 66, 1, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-991516b9-b7b3-4750-9da9-dbef2d373483:active {border-style: solid !important;
border-top-width: 2px !important;
border-left-width: 2px !important;
border-bottom-width: 2px !important;
border-right-width: 2px !important;
border-color: rgba(18, 103, 179, 1) !important;
background-color: rgba(182, 66, 1, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}

  #s-991516b9-b7b3-4750-9da9-dbef2d373483-atc-btn-wrapper {
    text-align: center;
  }


#s-991516b9-b7b3-4750-9da9-dbef2d373483 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-991516b9-b7b3-4750-9da9-dbef2d373483.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-991516b9-b7b3-4750-9da9-dbef2d373483.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-991516b9-b7b3-4750-9da9-dbef2d373483.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-991516b9-b7b3-4750-9da9-dbef2d373483-atc-btn-wrapper {
    text-align: center;
  }


#s-991516b9-b7b3-4750-9da9-dbef2d373483 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-991516b9-b7b3-4750-9da9-dbef2d373483.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-991516b9-b7b3-4750-9da9-dbef2d373483.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-991516b9-b7b3-4750-9da9-dbef2d373483.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-991516b9-b7b3-4750-9da9-dbef2d373483-atc-btn-wrapper {
    text-align: center;
  }


#s-991516b9-b7b3-4750-9da9-dbef2d373483 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-991516b9-b7b3-4750-9da9-dbef2d373483.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-991516b9-b7b3-4750-9da9-dbef2d373483.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-991516b9-b7b3-4750-9da9-dbef2d373483.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-991516b9-b7b3-4750-9da9-dbef2d373483-atc-btn-wrapper {
    text-align: center;
  }


#s-991516b9-b7b3-4750-9da9-dbef2d373483 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-991516b9-b7b3-4750-9da9-dbef2d373483.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-991516b9-b7b3-4750-9da9-dbef2d373483.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-991516b9-b7b3-4750-9da9-dbef2d373483.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-991516b9-b7b3-4750-9da9-dbef2d373483-atc-btn-wrapper {
    text-align: center;
  }


#s-991516b9-b7b3-4750-9da9-dbef2d373483 {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-991516b9-b7b3-4750-9da9-dbef2d373483.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-991516b9-b7b3-4750-9da9-dbef2d373483.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-991516b9-b7b3-4750-9da9-dbef2d373483.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-a0a3dad2-9174-4f17-ad38-d5a7a365af57 {
  text-align: left;
}


.shg-c#s-a0a3dad2-9174-4f17-ad38-d5a7a365af57 {
  max-width:  100%;
}

.shg-c#s-a0a3dad2-9174-4f17-ad38-d5a7a365af57 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-a0a3dad2-9174-4f17-ad38-d5a7a365af57 .shg-image-zoom,
.shg-c#s-a0a3dad2-9174-4f17-ad38-d5a7a365af57 img.shogun-image {
  max-width: 1000px !important;
  
}

.shg-c#s-a0a3dad2-9174-4f17-ad38-d5a7a365af57 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-a0a3dad2-9174-4f17-ad38-d5a7a365af57 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-a0a3dad2-9174-4f17-ad38-d5a7a365af57 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-a0a3dad2-9174-4f17-ad38-d5a7a365af57 img.shogun-image,
.shg-c#s-a0a3dad2-9174-4f17-ad38-d5a7a365af57 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-a0a3dad2-9174-4f17-ad38-d5a7a365af57 .shg-image-zoom,
.shg-c#s-a0a3dad2-9174-4f17-ad38-d5a7a365af57 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-a0a3dad2-9174-4f17-ad38-d5a7a365af57 {
  max-width:  100%;
}

.shg-c#s-a0a3dad2-9174-4f17-ad38-d5a7a365af57 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-a0a3dad2-9174-4f17-ad38-d5a7a365af57 .shg-image-zoom,
.shg-c#s-a0a3dad2-9174-4f17-ad38-d5a7a365af57 img.shogun-image {
  max-width: 1000px !important;
  
}

.shg-c#s-a0a3dad2-9174-4f17-ad38-d5a7a365af57 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-a0a3dad2-9174-4f17-ad38-d5a7a365af57 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-a0a3dad2-9174-4f17-ad38-d5a7a365af57 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-a0a3dad2-9174-4f17-ad38-d5a7a365af57 img.shogun-image,
.shg-c#s-a0a3dad2-9174-4f17-ad38-d5a7a365af57 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-a0a3dad2-9174-4f17-ad38-d5a7a365af57 .shg-image-zoom,
.shg-c#s-a0a3dad2-9174-4f17-ad38-d5a7a365af57 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-a0a3dad2-9174-4f17-ad38-d5a7a365af57 {
  max-width:  100%;
}

.shg-c#s-a0a3dad2-9174-4f17-ad38-d5a7a365af57 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-a0a3dad2-9174-4f17-ad38-d5a7a365af57 .shg-image-zoom,
.shg-c#s-a0a3dad2-9174-4f17-ad38-d5a7a365af57 img.shogun-image {
  max-width: 1000px !important;
  
}

.shg-c#s-a0a3dad2-9174-4f17-ad38-d5a7a365af57 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-a0a3dad2-9174-4f17-ad38-d5a7a365af57 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-a0a3dad2-9174-4f17-ad38-d5a7a365af57 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-a0a3dad2-9174-4f17-ad38-d5a7a365af57 img.shogun-image,
.shg-c#s-a0a3dad2-9174-4f17-ad38-d5a7a365af57 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-a0a3dad2-9174-4f17-ad38-d5a7a365af57 .shg-image-zoom,
.shg-c#s-a0a3dad2-9174-4f17-ad38-d5a7a365af57 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-a0a3dad2-9174-4f17-ad38-d5a7a365af57 {
  max-width:  100%;
}

.shg-c#s-a0a3dad2-9174-4f17-ad38-d5a7a365af57 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-a0a3dad2-9174-4f17-ad38-d5a7a365af57 .shg-image-zoom,
.shg-c#s-a0a3dad2-9174-4f17-ad38-d5a7a365af57 img.shogun-image {
  max-width: 1000px !important;
  
}

.shg-c#s-a0a3dad2-9174-4f17-ad38-d5a7a365af57 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-a0a3dad2-9174-4f17-ad38-d5a7a365af57 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-a0a3dad2-9174-4f17-ad38-d5a7a365af57 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-a0a3dad2-9174-4f17-ad38-d5a7a365af57 img.shogun-image,
.shg-c#s-a0a3dad2-9174-4f17-ad38-d5a7a365af57 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-a0a3dad2-9174-4f17-ad38-d5a7a365af57 .shg-image-zoom,
.shg-c#s-a0a3dad2-9174-4f17-ad38-d5a7a365af57 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-a0a3dad2-9174-4f17-ad38-d5a7a365af57 {
  max-width:  100%;
}

.shg-c#s-a0a3dad2-9174-4f17-ad38-d5a7a365af57 img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-a0a3dad2-9174-4f17-ad38-d5a7a365af57 .shg-image-zoom,
.shg-c#s-a0a3dad2-9174-4f17-ad38-d5a7a365af57 img.shogun-image {
  max-width: 1000px !important;
  
}

.shg-c#s-a0a3dad2-9174-4f17-ad38-d5a7a365af57 .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-a0a3dad2-9174-4f17-ad38-d5a7a365af57 .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-a0a3dad2-9174-4f17-ad38-d5a7a365af57 img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-a0a3dad2-9174-4f17-ad38-d5a7a365af57 img.shogun-image,
.shg-c#s-a0a3dad2-9174-4f17-ad38-d5a7a365af57 .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-a0a3dad2-9174-4f17-ad38-d5a7a365af57 .shg-image-zoom,
.shg-c#s-a0a3dad2-9174-4f17-ad38-d5a7a365af57 img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-4e587a35-ff51-491c-bb6b-3ba8ff9dcc08 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-4e587a35-ff51-491c-bb6b-3ba8ff9dcc08 .shg-product-title-component h3 {
  color: rgba(54, 54, 54, 1);
  
  
  
  font-size: 20px;
  
  
  
}

#s-78e55f41-b198-448f-8371-c6394f14a06f {
  margin-left: 7%;
margin-right: 7%;
text-align: center;
}

#s-78e55f41-b198-448f-8371-c6394f14a06f .shg-product-sold-out {
  display: none;
  color: rgba(230, 83, 0, 1);
  font-size: 35px;
  
  font-family: Bebas Neue;
  font-style:  normal ;
}

#s-78e55f41-b198-448f-8371-c6394f14a06f .shg-product-price {
  color: rgba(230, 83, 0, 1);
  
  font-family: Bebas Neue;
  font-style:  normal ;
  font-size: 35px;
}

#s-78e55f41-b198-448f-8371-c6394f14a06f .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  
  
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-56703108-a3ac-4a2e-b47b-7ff3498aec0c {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 10px;
background-color: rgba(229, 83, 0, 1);
text-align: center;
cursor: pointer;
background-image: none;
hover-type: color;
}
#s-56703108-a3ac-4a2e-b47b-7ff3498aec0c:hover {background-color: rgba(182, 66, 1, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-56703108-a3ac-4a2e-b47b-7ff3498aec0c:active {border-style: solid !important;
border-top-width: 2px !important;
border-left-width: 2px !important;
border-bottom-width: 2px !important;
border-right-width: 2px !important;
border-color: rgba(18, 103, 179, 1) !important;
background-color: rgba(182, 66, 1, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}

  #s-56703108-a3ac-4a2e-b47b-7ff3498aec0c-atc-btn-wrapper {
    text-align: center;
  }


#s-56703108-a3ac-4a2e-b47b-7ff3498aec0c {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-56703108-a3ac-4a2e-b47b-7ff3498aec0c.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-56703108-a3ac-4a2e-b47b-7ff3498aec0c.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-56703108-a3ac-4a2e-b47b-7ff3498aec0c.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-56703108-a3ac-4a2e-b47b-7ff3498aec0c-atc-btn-wrapper {
    text-align: center;
  }


#s-56703108-a3ac-4a2e-b47b-7ff3498aec0c {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-56703108-a3ac-4a2e-b47b-7ff3498aec0c.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-56703108-a3ac-4a2e-b47b-7ff3498aec0c.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-56703108-a3ac-4a2e-b47b-7ff3498aec0c.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-56703108-a3ac-4a2e-b47b-7ff3498aec0c-atc-btn-wrapper {
    text-align: center;
  }


#s-56703108-a3ac-4a2e-b47b-7ff3498aec0c {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-56703108-a3ac-4a2e-b47b-7ff3498aec0c.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-56703108-a3ac-4a2e-b47b-7ff3498aec0c.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-56703108-a3ac-4a2e-b47b-7ff3498aec0c.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-56703108-a3ac-4a2e-b47b-7ff3498aec0c-atc-btn-wrapper {
    text-align: center;
  }


#s-56703108-a3ac-4a2e-b47b-7ff3498aec0c {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-56703108-a3ac-4a2e-b47b-7ff3498aec0c.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-56703108-a3ac-4a2e-b47b-7ff3498aec0c.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-56703108-a3ac-4a2e-b47b-7ff3498aec0c.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-56703108-a3ac-4a2e-b47b-7ff3498aec0c-atc-btn-wrapper {
    text-align: center;
  }


#s-56703108-a3ac-4a2e-b47b-7ff3498aec0c {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-56703108-a3ac-4a2e-b47b-7ff3498aec0c.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-56703108-a3ac-4a2e-b47b-7ff3498aec0c.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-56703108-a3ac-4a2e-b47b-7ff3498aec0c.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-4e85fba9-6699-4938-9d21-e2b5b1bfee1a {
  text-align: left;
}


.shg-c#s-4e85fba9-6699-4938-9d21-e2b5b1bfee1a {
  max-width:  100%;
}

.shg-c#s-4e85fba9-6699-4938-9d21-e2b5b1bfee1a img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-4e85fba9-6699-4938-9d21-e2b5b1bfee1a .shg-image-zoom,
.shg-c#s-4e85fba9-6699-4938-9d21-e2b5b1bfee1a img.shogun-image {
  max-width: 1000px !important;
  
}

.shg-c#s-4e85fba9-6699-4938-9d21-e2b5b1bfee1a .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-4e85fba9-6699-4938-9d21-e2b5b1bfee1a .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-4e85fba9-6699-4938-9d21-e2b5b1bfee1a img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-4e85fba9-6699-4938-9d21-e2b5b1bfee1a img.shogun-image,
.shg-c#s-4e85fba9-6699-4938-9d21-e2b5b1bfee1a .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-4e85fba9-6699-4938-9d21-e2b5b1bfee1a .shg-image-zoom,
.shg-c#s-4e85fba9-6699-4938-9d21-e2b5b1bfee1a img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
@media (min-width: 1200px){
.shg-c#s-4e85fba9-6699-4938-9d21-e2b5b1bfee1a {
  max-width:  100%;
}

.shg-c#s-4e85fba9-6699-4938-9d21-e2b5b1bfee1a img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-4e85fba9-6699-4938-9d21-e2b5b1bfee1a .shg-image-zoom,
.shg-c#s-4e85fba9-6699-4938-9d21-e2b5b1bfee1a img.shogun-image {
  max-width: 1000px !important;
  
}

.shg-c#s-4e85fba9-6699-4938-9d21-e2b5b1bfee1a .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-4e85fba9-6699-4938-9d21-e2b5b1bfee1a .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-4e85fba9-6699-4938-9d21-e2b5b1bfee1a img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-4e85fba9-6699-4938-9d21-e2b5b1bfee1a img.shogun-image,
.shg-c#s-4e85fba9-6699-4938-9d21-e2b5b1bfee1a .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-4e85fba9-6699-4938-9d21-e2b5b1bfee1a .shg-image-zoom,
.shg-c#s-4e85fba9-6699-4938-9d21-e2b5b1bfee1a img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 992px) and (max-width: 1199px){
.shg-c#s-4e85fba9-6699-4938-9d21-e2b5b1bfee1a {
  max-width:  100%;
}

.shg-c#s-4e85fba9-6699-4938-9d21-e2b5b1bfee1a img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-4e85fba9-6699-4938-9d21-e2b5b1bfee1a .shg-image-zoom,
.shg-c#s-4e85fba9-6699-4938-9d21-e2b5b1bfee1a img.shogun-image {
  max-width: 1000px !important;
  
}

.shg-c#s-4e85fba9-6699-4938-9d21-e2b5b1bfee1a .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-4e85fba9-6699-4938-9d21-e2b5b1bfee1a .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-4e85fba9-6699-4938-9d21-e2b5b1bfee1a img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-4e85fba9-6699-4938-9d21-e2b5b1bfee1a img.shogun-image,
.shg-c#s-4e85fba9-6699-4938-9d21-e2b5b1bfee1a .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-4e85fba9-6699-4938-9d21-e2b5b1bfee1a .shg-image-zoom,
.shg-c#s-4e85fba9-6699-4938-9d21-e2b5b1bfee1a img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (min-width: 768px) and (max-width: 991px){
.shg-c#s-4e85fba9-6699-4938-9d21-e2b5b1bfee1a {
  max-width:  100%;
}

.shg-c#s-4e85fba9-6699-4938-9d21-e2b5b1bfee1a img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-4e85fba9-6699-4938-9d21-e2b5b1bfee1a .shg-image-zoom,
.shg-c#s-4e85fba9-6699-4938-9d21-e2b5b1bfee1a img.shogun-image {
  max-width: 1000px !important;
  
}

.shg-c#s-4e85fba9-6699-4938-9d21-e2b5b1bfee1a .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-4e85fba9-6699-4938-9d21-e2b5b1bfee1a .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-4e85fba9-6699-4938-9d21-e2b5b1bfee1a img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-4e85fba9-6699-4938-9d21-e2b5b1bfee1a img.shogun-image,
.shg-c#s-4e85fba9-6699-4938-9d21-e2b5b1bfee1a .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-4e85fba9-6699-4938-9d21-e2b5b1bfee1a .shg-image-zoom,
.shg-c#s-4e85fba9-6699-4938-9d21-e2b5b1bfee1a img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}@media (max-width: 767px){
.shg-c#s-4e85fba9-6699-4938-9d21-e2b5b1bfee1a {
  max-width:  100%;
}

.shg-c#s-4e85fba9-6699-4938-9d21-e2b5b1bfee1a img.shogun-image {
  align-self: center;
  margin: 0 !important;
}

.shg-c#s-4e85fba9-6699-4938-9d21-e2b5b1bfee1a .shg-image-zoom,
.shg-c#s-4e85fba9-6699-4938-9d21-e2b5b1bfee1a img.shogun-image {
  max-width: 1000px !important;
  
}

.shg-c#s-4e85fba9-6699-4938-9d21-e2b5b1bfee1a .shg-image-zoom {
  
    margin-left: 0px;
  
}


.shg-c#s-4e85fba9-6699-4938-9d21-e2b5b1bfee1a .shg-image-zoom {
  width:  100%; 
  height:  100%; 
}


.shg-c#s-4e85fba9-6699-4938-9d21-e2b5b1bfee1a img.shogun-image {
  width: 100%;
  height: auto;
}



.shg-c#s-4e85fba9-6699-4938-9d21-e2b5b1bfee1a img.shogun-image,
.shg-c#s-4e85fba9-6699-4938-9d21-e2b5b1bfee1a .shg-product-image-wrapper {
  width: 100%;
  height: auto;
}

.shg-c#s-4e85fba9-6699-4938-9d21-e2b5b1bfee1a .shg-image-zoom,
.shg-c#s-4e85fba9-6699-4938-9d21-e2b5b1bfee1a img.shogun-image {
  aspect-ratio: 1/1;
  
  
  
  
  
  
  
}



  .shg-product-image-wrapper {
    display: none;
  }
}
#s-52226457-2716-42c4-aac0-adeb63952da0 {
  padding-top: 10px;
padding-bottom: 10px;
text-align: center;
}

#s-52226457-2716-42c4-aac0-adeb63952da0 .shg-product-title-component h3 {
  color: rgba(54, 54, 54, 1);
  
  
  
  font-size: 20px;
  
  
  
}

#s-17e3f594-5f82-41b2-aad4-b18214cb31c6 {
  margin-left: 7%;
margin-right: 7%;
text-align: center;
}

#s-17e3f594-5f82-41b2-aad4-b18214cb31c6 .shg-product-sold-out {
  display: none;
  color: rgba(230, 83, 0, 1);
  font-size: 35px;
  
  font-family: Bebas Neue;
  font-style:  normal ;
}

#s-17e3f594-5f82-41b2-aad4-b18214cb31c6 .shg-product-price {
  color: rgba(230, 83, 0, 1);
  
  font-family: Bebas Neue;
  font-style:  normal ;
  font-size: 35px;
}

#s-17e3f594-5f82-41b2-aad4-b18214cb31c6 .shg-product-compare-price {
  display: inline;
  text-decoration: line-through;
  color: #000;
  
  
  font-style:  normal ;
  font-size: 18px;
  padding-left: 10px;
}

#s-8d9eace2-c092-48e7-99b6-e1ac50c1f19f {
  padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
padding-right: 20px;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 10px;
background-color: rgba(229, 83, 0, 1);
text-align: center;
cursor: pointer;
background-image: none;
hover-type: color;
}
#s-8d9eace2-c092-48e7-99b6-e1ac50c1f19f:hover {background-color: rgba(182, 66, 1, 1) !important;
text-decoration: none !important;
background-image: none !important;
hover-type: color !important;}#s-8d9eace2-c092-48e7-99b6-e1ac50c1f19f:active {border-style: solid !important;
border-top-width: 2px !important;
border-left-width: 2px !important;
border-bottom-width: 2px !important;
border-right-width: 2px !important;
border-color: rgba(18, 103, 179, 1) !important;
background-color: rgba(182, 66, 1, 1) !important;
text-decoration: none !important;
color: rgba(255, 255, 255, 1) !important;
background-image: none !important;
hover-type: color !important;}

  #s-8d9eace2-c092-48e7-99b6-e1ac50c1f19f-atc-btn-wrapper {
    text-align: center;
  }


#s-8d9eace2-c092-48e7-99b6-e1ac50c1f19f {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-8d9eace2-c092-48e7-99b6-e1ac50c1f19f.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-8d9eace2-c092-48e7-99b6-e1ac50c1f19f.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-8d9eace2-c092-48e7-99b6-e1ac50c1f19f.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


@media (min-width: 1200px){
  #s-8d9eace2-c092-48e7-99b6-e1ac50c1f19f-atc-btn-wrapper {
    text-align: center;
  }


#s-8d9eace2-c092-48e7-99b6-e1ac50c1f19f {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-8d9eace2-c092-48e7-99b6-e1ac50c1f19f.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-8d9eace2-c092-48e7-99b6-e1ac50c1f19f.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-8d9eace2-c092-48e7-99b6-e1ac50c1f19f.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 992px) and (max-width: 1199px){
  #s-8d9eace2-c092-48e7-99b6-e1ac50c1f19f-atc-btn-wrapper {
    text-align: center;
  }


#s-8d9eace2-c092-48e7-99b6-e1ac50c1f19f {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-8d9eace2-c092-48e7-99b6-e1ac50c1f19f.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-8d9eace2-c092-48e7-99b6-e1ac50c1f19f.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-8d9eace2-c092-48e7-99b6-e1ac50c1f19f.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (min-width: 768px) and (max-width: 991px){
  #s-8d9eace2-c092-48e7-99b6-e1ac50c1f19f-atc-btn-wrapper {
    text-align: center;
  }


#s-8d9eace2-c092-48e7-99b6-e1ac50c1f19f {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-8d9eace2-c092-48e7-99b6-e1ac50c1f19f.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-8d9eace2-c092-48e7-99b6-e1ac50c1f19f.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-8d9eace2-c092-48e7-99b6-e1ac50c1f19f.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}@media (max-width: 767px){
  #s-8d9eace2-c092-48e7-99b6-e1ac50c1f19f-atc-btn-wrapper {
    text-align: center;
  }


#s-8d9eace2-c092-48e7-99b6-e1ac50c1f19f {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  align-items: normal;
  box-sizing: border-box;
}

#s-8d9eace2-c092-48e7-99b6-e1ac50c1f19f.shg-product-atc-disabled {
  opacity: 0.5;
  cursor: initial;
}

#s-8d9eace2-c092-48e7-99b6-e1ac50c1f19f.shg-btn {
  color: #ffffff;
  font-size: 20px;
  
  
  
  display:  inline-block ;
}

#s-8d9eace2-c092-48e7-99b6-e1ac50c1f19f.shg-btn.shg-product-atc-error {
  
  
  
  
  
}


}
#s-70197119-a819-4c50-9e7d-dd33580d7405 {
  margin-top: 10px;
padding-top: 1px;
padding-bottom: 1px;
min-height: 49px;
}
@media (min-width: 1200px){#s-70197119-a819-4c50-9e7d-dd33580d7405 {
  margin-left: 20%;
margin-right: 20%;
}
}@media (min-width: 992px) and (max-width: 1199px){#s-70197119-a819-4c50-9e7d-dd33580d7405 {
  margin-left: 20%;
margin-right: 20%;
}
}







#s-70197119-a819-4c50-9e7d-dd33580d7405 > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-70197119-a819-4c50-9e7d-dd33580d7405 {
  cursor: pointer;
}#s-70197119-a819-4c50-9e7d-dd33580d7405.shg-box.shg-c {
  justify-content: center;
}

#s-43a948be-8d31-46aa-823e-6b179715e41b {
  margin-top: 15px;
margin-left: 7%;
margin-bottom: 15px;
margin-right: 7%;
padding-left: 0%;
padding-right: 0%;
border-top-width: 0px;
border-left-width: 0px;
border-bottom-width: 0px;
border-right-width: 0px;
border-color: #000;
border-style: solid;
border-radius: 16px;
min-height: 50px;
background-color: rgba(232, 82, 0, 1);
}
@media (min-width: 992px) and (max-width: 1199px){#s-43a948be-8d31-46aa-823e-6b179715e41b {
  margin-left: 7%;
margin-right: 7%;
}
}







#s-43a948be-8d31-46aa-823e-6b179715e41b > .shg-box-overlay {
  background-color: #fff;
  opacity: 0;
  display: block;
}#s-43a948be-8d31-46aa-823e-6b179715e41b {
  cursor: pointer;
}#s-43a948be-8d31-46aa-823e-6b179715e41b.shg-box.shg-c {
  justify-content: center;
}

#s-9d528626-e40a-4173-9ec8-ade69373b3d2 {
  margin-top: 10px;
margin-bottom: 10px;
margin-right: 0%;
padding-left: 2%;
padding-right: 2%;
}

#s-2481ab70-bfa4-4f17-976b-e0e5a33d56a4 {
  margin-left: auto;
margin-right: auto;
text-align: left;
}

/*
  $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;
}
