.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 span,
.shg-product-title-component h2 span,
.shg-product-title-component h3 span,
.shg-product-title-component h4 span,
.shg-product-title-component h5 span,
.shg-product-title-component h6 span {
  margin: 0;
  padding: 0;
  display: block;
  
  
  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 span {
  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 span {
  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 span {
  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 span {
  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 span {
  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 > .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% - 19.5px);
}

}

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

}

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

}

#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 span {
  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 span {
  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 span {
  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 > .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 span {
  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 span {
  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 span {
  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 span {
  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-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 > .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 > .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 span {
  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 span {
  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 span {
  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 span {
  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-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-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 span {
  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 span {
  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 span {
  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 span {
  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;
}
